hello_world_page_attachments is not called
Libraries are refererred to as module_machine_name/library_name

If the other names in your post are accurate, in your case that should be:

$attachments['#attached']['library'][] = 'hello_world/hello_world';