This question already has an answer here:
I do condensed matter physics modeling in my phd and I was struck up learning quite an amount of physics. But while having done lot of physics courses, I see that if I learn pure math I would understand lot of things better and also probably my modeling skills also might get better. A math prof asked me to do all courses from basic analysis to differential geometry. But that would take time as I see I am taking time studying Walter Rudin's Principles of mathematical analysis. So I am little confused whether am going the right way. Any suggestions?