「虚数はあるのか?」という話の物理学的な回答
はじめに
GW中にツイッターで「虚数はあるのか?」という話をタイムラインでよく見かけたので自分なりの回答をしようと思います。
私は大学/大学院で素粒子論・超弦理論をやってきた理論物理徒なので物理的な観点から回答します。
※虚数はiで表現します。()
電磁気学/波動・振動論
物理で初めて虚数を使うのはおそらく電磁気学か波動・振動論でしょう。
オイラーの公式という形で出て来ると思います。
オイラーの公式
虚数によって指数関数と三角関数が関係付くという美しい公式です。
オイラーの公式と振動
ご存知の通り三角関数は振動を表しているのでも振動を表現しています。
では振動とはどう言う運動かというと、遠くに行こうとするものを中心に引き戻す力が働くので物体は振動してるわけです。
遠くに行けば行くほど強い力で引き戻す必要があるので、引き戻す力は距離に比例してるとすると振動は次の運動方程式でかけます。
m:振動してる物体の質量
x:位置
t:時間
k:定数(バネ定数)
左辺は質量かける加速度、右辺は中心に引き戻す力です。(ma=Fですね。)
三角関数 、はもちろんこの式を満たしています。(Cは定数)
さて、を(2)式に代入してみてください。(Cは定数)
ちゃんと等式が成立していることがわかると思います。つまり、が振動を表しているということです。(今の場合は)
また、の代わりに時間に依存しない項をeの肩に追加しても式を満たします。(と置き直す。)
このは位相(phase)と呼ばれいてtが0の時の値なのでどのような状態で振動が始まったのかを表現しています。
は物理では様々な分野で出てきます。
ですので、物理学徒はをみたら「振動だ!」と思うように訓練されています。
インピーダンスの例
抵抗とコイルが直列につながっている回路に交流電流を流すことを考えます。
V:電圧
I:電流
R:抵抗
L:インダクタンス
t:時間
とすると、電位差の和は0になるというキルヒホッフの第二法則より
となります。1項目は起電力で、2項目は抵抗にかかる電圧(オームの法則)、3項目はコイルにかかる電圧です。
さて、交流電流は振動しているので電流はと書けそうです。(は定数)
これを代入すると、
になることがわかります。つまり全体として見れば、の抵抗がかかっているように見えます。
この、との比であるをインピーダンスと呼びます。以後、インピーダンスをZと表記します。
(5)式を複素平面で表すで表現すると様々なことがわかります。図1となります。この図から直ちに大きさ,電圧と電流の位相差であるとわかります。
インピーダンスの虚数
インピーダンス、つまり電圧と電流の比に虚数が出ました。
つまり、虚数は存在する?
結論から言うとそうとは言い切れません。
オイラーの公式を(1)のにを代入してみてください。
になります。
つまりインピーダンスはと書けます。
電流がであり、(4)の再び代入すると、
となります。
これが示しているのはコイルに入ったら位相がずれるということを表現しているにすぎません。
実際にの代わりにと表現しても良いはずです。
これを(3)式に代入すると
\begin{align}
V_0\sin(\omega t + \alpha) &= RI_0\sin(\omega t) + \omega LI_0\cos(\omega t) \\
&= I_0\sqrt{R^2+(\omega L)^2}\sin(\omega t + \theta_0) \tag{6}
\end{align}
但し、
両辺を比べると、, となって複素数を使わなくても同じ結果を得られます。
ではなぜ最初にを使ったのかというと(6)式の三角関数の合成を使うよりも複素平面の幾何として扱った方が簡単だからです。
つまり、ここで使っている複素数は本質的なものではなくあくまでも便利な道具として使っています。
量子力学
量子力学の基礎方程式として状態の変化を記述するシュレディンガー方程式というのがあります。
h:プランク定数
m:が粒子の質量
V:ポテンシャル
:波動関数(状態を表す関数)
t:時間
x,y,z:それぞれ空間座標
:ラプラシアン
この方程式には初めから虚数が入っています。
しかし、人間が観測する物理量は量子力学では波動関数に働く作用で、実数になります。(というか実数になるようにしてます。)
また、に関しても物理として意味があるのはではなくです。
が粒子の存在確率密度を表すというのが一般的な量子力学の解釈です。
確率密度なので空間で積分すると1になります。
では、量子力学においても虚数を使わずに表現できるのでしょうか?
その前に(7)式は両辺に複数共役をとっても成り立つはずなのでが成り立つ方程式は
となります。(これは後で使います。)
さて、確率密度の時間変化を考えます。
\begin{align}
\frac{d|\psi|^2}{dt} &= \frac{d}{dt}(\psi^*\psi) \\
& = \frac{d\psi^*}{dt}\psi + \psi^*\frac{d\psi}{dt} \\
& = -\frac{\hbar}{2mi}\left( \psi^\ast\nabla^2 \psi - (\nabla^2 \psi^\ast)\psi \right)\\
& = -\frac{\hbar}{2mi} \nabla \cdot \left( \psi^* \nabla \psi - (\nabla \psi^*)\psi \right)\\
& = - \nabla \cdot { \frac{\hbar}{2mi} \left(\psi^* \nabla \psi - (\nabla \psi^*)\psi \right) }
\end{align}
3行目の式変形で(7),(8)を使った。また、はとも書かれダイバージェンスですね。
ここで、, とすると、
と書けます。
(10)式は連続方程式と呼ばれていて、確率密度の時間変化がjという流れとなるという式です。(jは確率密度流と呼ばれています。)
この連続方程式は確率密度が急に湧いてきたり、無くなったりせず空間上で連続的に変化することを表してます。
確率密度なら当然満たすべき性質です。
さて、この確率密度流の係数に虚数が出てきました。
先ほどのインピーダンスの時と違うのはを複素数とした訳ではないのに始めから確率密度流に虚数が入っていることです。
さらに確率密度は実数なので(10)の左辺も実数で、確率密度流は実数になるべきです。そうするためにはは複素数である必要があります。
(そもそもが実数ならとなって確率密度流は常に0になる。
また、(8)式より「右辺が1なんだから確率密度の時間微分は0になるのでは?・・・」と思った人はガウスの定理などを思い出しながら実際に計算してみて下さい。)
終わりに
これが「虚数はあるのか?」という問いに完璧に答えるかと言われてると微妙ではありますね。
そもそも量子力学の解釈が間違っているとか、実は虚数を使わなくて済む別の方程式があるのではないかとか色々ツッコミどころはあると思います。
ただ、少なくとも私は「虚数はあるの?」とか「虚数は必要なの?」って聞かれた場合は「虚数が無いと量子力学の確率解釈が成立しない。」と答えます。
追記(2018-5-9)
フィードバック
Re(ψ),Im(ψ) の2つの波動関数があって、その二乗和が確率になるってモデル作ったら虚数いらなくないでしょうか?
— 平田朋義 (@tomo3141592653) 2018年5月8日
問題は量子系を「複素」Hilbert空間で記述することがどれだけ本質的なのかというところですが、U(1)の下で変換する複素スカラー場は、これと同型なSO(2)の下で変換する実2成分場で書いてもいいはずなので、このような場は直交行列の下で時間発展すると解釈できないでしょうか?
— れおなち (@leonacism) 2018年5月8日
これらの議論を受けて、虚数を使わなくても量子力学は構成できる気もして来ました。
現段階での、理解としては以下のツイートになります。
実ヒルベルトではダメで複素ヒルベルトじゃないと導出できない性質があれば、量子力学には本質的に虚数が必要って言えるのか。
— tdual@情報幾何 (@tdualdir) 2018年5月8日
あるのか?
詳しい方がいたら教えてください><
ツイッターやっているのでフォローお願いします。
↓今すぐフォローすべきキラキラ アカウント
じゃあの。