哈密顿力学视角下的电动力学【更高更妙的电动力学·5】
本系列上一篇文章:
Godfly:狄拉克磁单极子——陈类与陈数【更高更妙的电动力学·4】
在之前的文章中,我们说到了电磁场和狄拉克场的哈密顿量:
$$\begin{aligned} \mathcal{L}= \bar{\psi}(\mathrm{i}\gamma^\mu \partial_\mu -m)\psi - eA_\mu \bar{\psi} \gamma^\mu \psi -\frac{1}{4} F_{\mu\nu} F^{\mu\nu} \end{aligned} $$那么它们的哈密顿量是什么呢?为什么量子场论不怎么使用哈密顿量?且看下文分解。
一、电磁场的哈密顿表述
已知电磁场的拉格朗日量:
$$\begin{aligned} \mathcal{L}[A_\mu, \partial_\nu A_\mu] &= -\frac{1}{4\mu_0} F_{\mu\nu} F^{\mu\nu} + A_{\mu} J^{\mu} \\ &= \frac{1}{2}\left(\epsilon_0\mathbf{E^2} -\frac{1}{\mu_0} \mathbf{B^2}\right) -\rho\phi + \mathbf{A} \cdot \mathbf{J} \end{aligned} $$本节我们试图从它出发,得到哈密顿量,并得到哈密顿正则方程,也就是麦克斯韦方程。
1.1 电磁场的哈密顿量
我们先来试试直接使用勒让德变换:
$$\mathcal{H} = \Pi^i \dot{A}_i - \mathcal{L}$$其中 $\Pi^i = \frac{\partial \mathcal{L}}{\partial \dot{ A}_i}$ 是 $\mathbf{A}$ 对应的正则动量。
我们希望从八个哈密顿方程中得到麦克斯韦方程:
$$\boxed{ \dot{A}_i = \frac{\delta \mathcal{H}}{\delta \Pi^i},\quad \dot{\Pi}^i = \frac{\delta \mathcal{H}}{\delta A_i} }$$其中符号 $\delta$ 是变分。
但是事情没有这么简单。注意到正则动量 $\Pi^0 = \frac{\partial \mathcal{L}}{\partial \dot{\phi}} = 0$ 恒等于零!这说明它是一个约束。
于是
$$\mathcal{H} = \mathbf{\Pi} \cdot \dot{\mathbf{A}} - \mathcal{L}$$其中 $\mathbf{\Pi}=\frac{\partial \mathcal{L}}{\partial \dot{\mathbf{A}}} = \dot{\mathbf{A}} + \nabla \phi = -\mathbf{E}$ 是 $\mathbf{A}$ 对应的正则动量。
于是
$$\begin{aligned} \mathcal{H} &= (\dot{\mathbf{A}} + \nabla \phi) \cdot \dot{\mathbf{A}} - \left[\frac{1}{2}(\dot{\mathbf{A}}+\nabla \phi)^2 -\frac{1}{2} (\nabla \times \mathbf{A})^2 - \rho \phi + \mathbf{A}\cdot \mathbf{J} \right] \\ &= \frac{1}{2}\mathbf{\Pi}^2 - \mathbf{\Pi} \cdot \nabla \phi + \frac{1}{2} (\nabla \times \mathbf{A})^2 + \rho \phi - \mathbf{A}\cdot \mathbf{J} \end{aligned}$$变分时利用分部积分,可以将 $- \mathbf{\Pi} \cdot \nabla \phi $ 转化为 $+\phi \nabla \cdot \mathbf{\Pi}$ 。于是:
$$\boxed{ \begin{aligned} \mathcal{H}=\frac{1}{2}\mathbf{\Pi}^2 + \frac{1}{2} (\nabla \times \mathbf{A})^2 - \mathbf{A}\cdot \mathbf{J}+ \phi(\rho +\nabla\cdot \mathbf{\Pi}) \end{aligned} }$$1.2 电磁场的正则方程
现在我们考虑哈密顿方程 $\dot{\Pi}^0 = -\frac{\delta \mathcal{H}}{\delta A_0} $ 。既然 $\Pi^0$ 恒为零,那么 $\dot{\Pi}^0$ 也应当恒为零,于是根据哈密顿方程有:
$$\dot{\Pi}_0 = -\frac{\delta \mathcal{H}}{\delta A_0} = -\frac{\delta \mathcal{H}}{\delta \phi} = \rho + \nabla \cdot \mathbf{\Pi} = 0\Rightarrow \boxed{\nabla\cdot \mathbf{E} = \rho}$$这正是高斯定律。在哈密顿表述中,它是作为约束出现的。而 $\phi$ 就是对应的拉格朗日乘子。
这说明在哈密顿表述中, $\phi$ 不是一个独立的动力学变量。我们不妨取 $\phi =0$ ,这叫做 Weyl 规范。
Weyl 规范是一个不完全的规范,因为剩下的 $A_1,A_2,A_3$ 仍有规范自由度。
当然,我们也可以取其他规范。例如库仑规范 $\nabla \cdot \mathbf{A} = 0$ ,那么此时 $\phi$ 就依赖于 $\mathbf{A}$ (根据规范变换)。
把约束 $ \rho + \nabla \cdot \mathbf{\Pi} = 0$ 代入 $\mathcal{H}$ 得:
$$\boxed{ \begin{aligned} \mathcal{H} &= \frac{1}{2}\mathbf{\Pi}^2 + \frac{1}{2} (\nabla \times \mathbf{A})^2 - \mathbf{A}\cdot \mathbf{J}\\ &= \frac{1}{2}\mathbf{E}^2 + \frac{1}{2} \mathbf{B}^2 - \mathbf{A}\cdot \mathbf{J} \end{aligned} }$$注意到哈密顿量中并没有势能项 $\rho \phi$ ,这与哈密顿量不满足规范不变性有关,见第二节末。
我们来看看为什么哈密顿量不具有规范不变性:
在哈密顿表述中,场 $\varphi$ 的运动方程为 $\partial_t \varphi = \delta \mathcal{H}/\delta \pi_\varphi$ ,其中场 $\pi_\varphi$ 是场 $\varphi$ 对应的正则动量。
注意到,运动方程左边的导数是 $\partial_t$ ,而不是规范不变的协变导数 $D_t = \partial_t + \mathrm{i}eA_t = \partial_t -\mathrm{i}e\phi$ 。所以相应地,方程的右边也不是规范不变的。
这就是哈密顿表述在高能物理中不常用的原因之一。
最后,我们考虑剩下的哈密顿方程:
$$\dot{\mathbf{A}} = \frac{\delta \mathcal{H}}{\delta \mathbf{\Pi}},\quad \dot{\mathbf{\Pi}} = \frac{\delta \mathcal{H}}{\delta \mathbf{A}}$$其中前者 $\dot{\mathbf{A}} = \frac{\delta \mathcal{H}}{\delta \mathbf{\Pi}} = \mathbf{\Pi} - \nabla\phi \Rightarrow \mathbf{E} = -\frac{\partial A}{\partial t} - \nabla \phi$ 是电场的定义式,后者则是安培定律:
$$\begin{aligned} \dot{\mathbf{\Pi}} &= -\frac{\delta \mathcal{H}}{\delta \mathbf{A}} \\ &= -\frac{\delta }{\delta \mathbf{A}} \int\left[\frac{1}{2}(\nabla \times \mathbf{A})^2 - \mathbf{J} \cdot \mathbf{A}\right] \mathrm{d}^3 x \\&= \int[-\nabla\times(\nabla\times \mathbf{A}) + \mathbf{J}]\mathrm{d}^3x \end{aligned}$$即
$$\boxed{ \begin{aligned} &\dot{\mathbf{E}}=\nabla\times\mathbf{B} -\mathbf{J} \\ &\Rightarrow \nabla\times \mathbf{B} = \mathbf{J} + \dot{\mathbf{E}} \end{aligned} }$$现在我们有了安培定律和高斯定律。但另外两个方程去哪了?实际上,与拉格朗日表述中的 $\mathrm{d}F=\mathrm{d}\mathrm{d}A=0$ 类似,在哈密顿表述中,另外两个无源方程也是定义的一部分。由 $\mathbf{B}:=\nabla\times \mathbf{A}$ 即可得到 $\nabla \cdot \mathbf{B}=0$ ;由 $\mathbf{E} := -\frac{\partial A}{\partial t} - \nabla \varphi$ 即可得到 $\nabla \times \mathbf{E} =-\dot{\mathbf{B}}$ 。
最后,我们来对比一下拉格朗日表述和哈密顿表述:
$$\begin{matrix} \hline & \text{Lagrangian} & \text{Hamiltonian} \\ \hline \text{Field variables} & A_\mu, \partial_\mu A_\nu & A_\mu, \Pi^\mu \\ \hline \text{Eq. of motion} & \text{Euler-Lagrange equations} & \text{Hamiltonian equations} \\ & \partial_\mu F^{\mu\nu}=J^\nu & \dot{\mathbf{A}} = \frac{\delta \mathcal{H}}{\delta \mathbf{\Pi}},\quad \dot{\mathbf{\Pi}} = \frac{\delta \mathcal{H}}{\delta \mathbf{A}} \\ & \text{Ampere Law, Gauss Law} & \text{Ampere Law} \\ \hline \text{Constraints} & \text{None} & \Pi^0=\dot{\Pi}^0=0\\ & & \text{Gauss Law} \\ \hline \end{matrix}$$1.3Dirac-Bergmann 理论
以上这一套处理有约束的哈密顿系统的理论,叫做 Dirac-Bergmann 理论。其中 $\Pi^0 = \frac{\partial \mathcal{L}}{\partial \dot{A_0}} = 0$ 叫做 Primary constraint, $\dot{\Pi}^0=-\frac{\delta \mathcal{H}}{\delta A_0} =0$ 叫做 Secondary constraint。在 D-B 理论中对这些约束有着更系统和更严格的处理。
1.4 为什么场论通常使用拉格朗日表述
为什么电磁场的哈密顿表述如此不便?
这是因为在拉格朗日力学中,时间 $t=x^0$ 和空间坐标 $x^{1,2,3}$ 的地位是比较平等的,也很容易体现洛伦兹不变性。但在哈密顿力学中,时间 $t$ 拥有特殊地位,难以体现洛伦兹不变性。正是时间 $t=x^0$ 的特殊地位导致了场分量 $A_0$ 及其对应正则动量 $\Pi^0$ 的约束。这也导致了哈密顿量不具有规范不变性。
在经典(低速)力学情况下,使用哈密顿力学比较方便。但在狭义相对论情形下,时间 $t$ 被提升为时空坐标 $x^0$ ,可以通过洛伦兹 boost 和其他空间坐标 $x^{1,2,3}$ 混合起来,此时哈密顿力学就显得尴尬了。
之所以在量子力学中我们可以经常使用哈密顿量(以及对应的海森堡/薛定谔表述),正是因为量子力学讨论的是低速情形。而如果进入狭义相对论的范畴,我们就不得不需要用到量子场论,并且使用拉格朗日量以及路径积分表述。
二、狄拉克场的哈密顿表述
上面对电磁场 $A_\mu$ 做的一切步骤都可以对狄拉克场 $\psi$ 做一遍。
从狄拉克场的拉格朗日量出发:
$$\mathcal{L}=\bar{\psi}(\mathrm{i}\hbar c \gamma^\mu \partial_\mu -mc^2)\psi $$为了方便推导,我们采用自然单位制: $\hbar = c =1$ ,于是
$$\mathcal{L}=\bar{\psi}(\mathrm{i}\gamma^\mu \partial_\mu -m)\psi $$场变量为 $\psi, \bar{\psi}$ ,它们的正则动量为:
$$\pi_\psi = \frac{\partial\mathcal{L}}{\partial (\partial_0\psi)} = \mathrm{i}\bar\psi \gamma^0 = \mathrm{i} \psi^\dagger$$$\pi_{\bar\psi} = \frac{\partial\mathcal{L}}{\partial (\partial_0\bar\psi)} = 0$ (Primary constraint)
勒让德变换:
$$\begin{aligned} \mathcal{H} &= \pi_\psi \partial_0\psi + \pi_{\bar\psi}\partial_0\bar\psi - \mathcal{L} \\ &=\mathrm{i}\bar\psi \gamma^0 \partial_0\psi-\bar{\psi}(\mathrm{i} \gamma^\mu \partial_\mu -m)\psi \\ &= \bar{\psi}(-\mathrm{i}\bm\gamma\cdot \nabla + m)\psi \end{aligned}$$哈密顿方程:
$$\begin{aligned} \partial_0{\psi} &= \frac{\delta \mathcal{H}}{\delta\pi_\psi} \end{aligned}$$或
$$\begin{aligned} \delta \mathcal{H} &= (\delta\pi_\psi) \partial_0{\psi} \\ &= \delta(\mathrm{i}\bar\psi \gamma^0 ) \partial_0{\psi} \\ &= (\delta \bar\psi) \mathrm{i} \gamma^0 \partial_0{\psi} \end{aligned}$$于是
$$\begin{aligned} \mathrm{i} \gamma^0 \partial_0{\psi} &= \frac{\delta \mathcal{H}}{\delta \bar\psi} \\ &= (-\mathrm{i}\bm\gamma\cdot \nabla + m)\psi \end{aligned}$$移项得:
$$\boxed{ \mathrm{i} \gamma^\mu \partial_\mu \psi - m\psi = 0 }$$这就是真空中的狄拉克方程。
如果电磁场不为零,即非真空,那么我们需要考虑电磁场和狄拉克场的总拉氏量:
$$\boxed{ \begin{aligned} \mathcal{L}= \bar{\psi}(\mathrm{i}\gamma^\mu \partial_\mu -m)\psi - eA_\mu \bar{\psi} \gamma^\mu \psi -\frac{1}{4} F_{\mu\nu} F^{\mu\nu} \end{aligned} }$$可以定义 $J^\mu = -e\bar\psi \gamma^\mu\psi$ (注意此处的 $e$ 是正数,而电子 $\psi$ 带负电),于是耦合项 $- eA_\mu \bar{\psi} \gamma^\mu \psi $ 也可以写成 $+A_\mu J^\mu$ ,与之前的定义吻合。
对这个拉格朗日量做勒让德变换得到:
$$\boxed{ \begin{aligned} \mathcal{H} &= \frac{1}{2}\mathbf{\Pi}^2 + \frac{1}{2} (\nabla \times \mathbf{A})^2 + \bar{\psi}[-\mathrm{i}\bm\gamma\cdot (\nabla + \mathrm{i}e\mathbf{A} )+ m]\psi \\ &= \underbrace{\frac{1}{2}\mathbf{\Pi}^2 + \frac{1}{2} (\nabla \times \mathbf{A})^2 }_{\text{free photon field}} + \underbrace{\bar{\psi}(-\mathrm{i}\bm\gamma\cdot \nabla + m)\psi }_{\text{free Dirac field}} +\underbrace{e\bar\psi(\bm\gamma \cdot \mathbf{A})\psi}_{\text{coupling}} \end{aligned} }$$求对应的哈密顿方程 $\dot{\mathbf{\Pi}} = \delta \mathcal{H}/\delta\mathbf{A}, \ \dot\psi = \delta\mathcal{H}/\delta \pi_\psi$ 就能得到耦合的麦克斯韦方程和狄拉克方程。
注意到,由于缺失了与时间 $t=x^0$ 有关的 $\bar\psi(-\mathrm{i}\gamma^0\partial_0)\psi$ 项和 $e\bar\psi(\gamma^0A_0)\psi=-e\psi^\dagger\psi \phi = \rho\phi$ 项,哈密顿量不是规范不变的。
原因我们已经说过:在哈密顿表述中,时间具有特殊地位;在哈密顿运动方程 $\partial_0\varphi = \delta\mathcal{H}/\delta \pi_\varphi$ 中,左边的时间导数 $\partial_0$ 并非规范不变的( $D_0$ 才是规范不变的),所以右边哈密顿量肯定也不是规范不变的。
本系列下一篇文章(完结篇):