Hi everyone Im going to start a major in physics next year and I would like to follow mathematical physics afterwards but I lack knowledge about which are the areas of math that contribute the most to the development of physics. For instance I know that differential geometry, functional analysis and abstract algebra specially group theory have deep implications for physics. I would like to be prepared to write papers and to learn on my own beforehand the most applicable branches of math without having all the knowledge and advantages that a phD students has. Which books are the best ones to learn mathematical physics? Which mathematical background do I need in order to learn C algebras? Which are the areas of math that are the most useful to do research for mathematical physics? Thanks a lot in advance.