>これまでは、数学を道具とみなしていた
とありますのでおそらく大学生の方だと思います。教養課程で数学の授業を受けたことはないでしょうか? 数学の教科書を読んだら分かると思いますが、物理で使う数学と純粋数学(たとえ教養課程程度でも)の違いははっきりしていると思います。「厳密さ」はあいまいなので違いと言い切れないかもしれませんが、「性格」が完全に違っています。
たとえば大学一年の数学で必ず勉強する「解析」と「線形代数」を例に取ります。
「解析」では高校の延長線上にある微積分も勉強し、それは理論物理学の基礎中の基礎ですが、ε-δ(a→2のときa^2→4を証明せよ、など)などはまったく物理で不要です。
「線形代数」はベクトルや行列を扱い、やはり理論物理学の基礎中の基礎です。ベクトルの数学的定義くらいは知っておくべきです(高校のようにベクトルを大きさと向きを持つ量と思っていたら、量子力学の状態ベクトルなど何のことか分からないですから)。しかし線形代数の定理-証明の繰り返しはほとんど不要だったりします。
したがいまして、理論物理を勉強するなら大学教養課程くらいの数学はとりあえず全部知っておくほうが良いと思います。その多くが無駄になりますが、無駄なしで勉強して行こうというのは甘い考えです。
またこれと並行して「応用数学」「物理数学」を勉強するのが良いと思います。ただこれらの分野の教科書の多くは「技術者のための使える数学」(Laplace変換など)であり、理論物理用でなかったりします。
私見ですが、最も適切な数学の勉強法は、
「まず物理を勉強して、当然ながら分からない数学が出てくるので対応する数学を勉強すること」
ではないでしょうか?
自分の経験ですが、大学1年のとき「一般相対性理論」を初めて勉強し、テンソルを知らないのでそれを勉強し、また反変・共変の意味(定義くらいは物理の教科書に書いてあるが)が分からずそれを勉強するといった具合でした。
このような勉強法は回りくどく効率的でありませんが、おおよそ大学の勉強はそんなものだと思います。高校や技術専門学校のようにカリキュラムという既定のレールに乗って行けばよいというものではありません。物理や数学のいろんな本を勉強し、おおいに無駄をすることこそ学問だと思います。
お礼
ありがとうございます。 たしかに無駄なしでは勉強できませんね。その無駄を出来るだけ効率のよい無駄となるような勉強の仕方を今後も考えていこうと思います。