고전에서 양자로 — 디랙 대응과 경로 적분
고전에서 양자로 — 디랙 대응과 경로 적분
고전의 푸아송 괄호가 양자의 교환자로 옮겨가고, 모든 경로의 위상 합이 작은 극한에서 다시 고전 경로 하나만을 남긴다 — 두 다리로 같은 강을 건너는 이야기.
들어가며
해석역학을 끝까지 따라온 독자가 던지는 자연스러운 질문은 하나다: “이 틀이 어떻게 양자역학으로 이어지는가.” 이 장은 그 다리를 두 개 — 디랙의 정준 양자화와 파인만의 경로 적분 — 으로 나누어 건넌다. 둘은 서로 다른 시작점에서 출발하지만, 같은 슈뢰딩거 방정식에 도착한다. 이 장을 끝내면 독자는 이 어떻게 로 바뀌는지를 한 줄로 적을 수 있고, 작용 가 양자역학에서 왜 위상(phase)으로 나타나는지를 정류 위상 논증으로 설명할 수 있어야 한다. 이 장에서는 단위로 이 아닌 그대로의 SI 표기를 사용한다.
본론 1 — 디랙 대응
디랙(P. A. M. Dirac, 1902–1984)은 1925년에 다음의 사전(dictionary)을 제안했다. 고전 위상공간 위의 두 함수 에 대한 푸아송 괄호(Poisson bracket) — 4장에서 정의한, 위상공간 위 함수들 사이의 반대칭적인 미분 연산 — 가 양자역학에서는 두 자기수반(self-adjoint) 연산자 의 교환자(commutator) 와 다음의 관계로 대응한다:
여기서 (h-bar, 환산 플랑크 상수, ) 가 들어가는 자리에 주목하자. 우변이 고전 극한 에서 발산하지 않으려면, 두 연산자의 교환자 자체가 한 차수만큼 작아야 한다. 가장 단순한 예 이 양자화되면 그 유명한 정준 교환관계(canonical commutation relation)
가 떨어진다. 그리고 해밀턴 방정식 는 그대로 하이젠베르크 방정식
로 옮겨간다 — 고전 동역학의 운동방정식이 단어 하나 — 를 로 — 만 바꾸면 양자 동역학의 운동방정식이 되는 것이다.
다만 디랙 대응은 유도가 아니라 공준(ansatz) 이다. 의 다항식 수준 — 운동량, 위치, 그 곱이 두 번까지 — 에서는 잘 작동하지만, 셋 이상 섞인 다항식(예: )에서는 양자화하는 순서를 어떻게 잡느냐(Weyl 대칭 순서 / 정상 순서 / 반정상 순서)에 따라 결과가 달라진다. 이 모호함은 양자장론까지 따라오는 본질적인 문제이며, 단순히 사전 한 줄로 “고전 → 양자” 가 결정되지 않음을 알려준다.
본론 2 — 파인만의 경로 적분
파인만(R. P. Feynman, 1918–1988)은 1948년에 디랙 대응과 무관한 또 하나의 다리를 놓았다. 입자가 시공간점 에서 로 갈 진폭은 가능한 모든 경로 에 대한 합으로 적힌다:
여기서 는 끝점이 고정된 채로 와 를 잇는 모든 연속 경로 에 대한 형식적 적분 측도이고, 는 1권 1장에서 본 고전 작용이다. 각 경로는 자기 작용을 위상으로 갖는 단위 복소수 하나로 기여하며, 이들을 모두 더한 것이 양자 진폭 다.
세 가지를 강조해 두자. 첫째, 합은 모든 경로에 대해 이루어진다 — 매끈한 경로, 꺾인 경로, 미분 불가능한 경로 모두. 둘째, 각 경로의 기여는 동일한 크기 이며, 차이는 오로지 위상 뿐이다. 셋째, 고전 경로 은 을 만족하는 경로다 — 즉 그 근방에서 작용이 정류(stationary)하는 경로. 다음 절에서 이 셋이 어떻게 결합해 고전 극한을 만들어내는지를 본다.
본론 3 — 정류 위상과 고전 극한의 회복
가 작다는 말의 의미는 위상 가 빠르게 진동한다는 뜻이다. 빠르게 진동하는 적분은 자기끼리 상쇄되어 0에 가까워지지만, 한 가지 예외가 있다 — 의 도함수가 0인 점, 즉 정류점(stationary point) 근방에서는 위상이 천천히 변하므로 기여가 살아남는다. 이것이 정류 위상 근사(stationary-phase approximation) 의 핵심이며, 경로 적분에서는 정류 경로가 바로 고전 경로 이다.
고전 경로 주위에서 로 두고 작용을 전개하면
가 된다. 1차 항 는 의 정의에 의해 사라지고, 2차 항만 남는다. 이 2차 항에 대한 가우스 적분이 떨어지면 진폭은
의 모양이 된다. 위상은 고전 작용 그 자체이고, 진폭 앞의 인자 는 2차 변분 의 행렬식 — 반 블레크 행렬식(Van Vleck determinant) — 으로 적힌다. 극한에서는 이 한 항 외의 모든 경로 기여가 진동하며 사라지므로, 살아남는 것은 단 하나의 고전 경로다.
자유 입자에 대해 손으로 한 번만 계산해 두자. 의 고전 경로는 등속 직선 — 여기서 — 이고 그 작용은
이다. 슈뢰딩거 방정식을 직접 풀어 얻은 자유 입자 전파자의 위상도 정확히 이 식이다. 두 다리 — 디랙 대응이 만든 슈뢰딩거 방정식과 파인만의 경로 적분 — 가 같은 강 건너편에서 만나는 한 지점인 셈이다.
파이썬으로 확인
# 자유 입자 경로 적분: 무작위 경로의 위상 합이 고전 작용 근방으로 떨어지는지 본다.
# m = hbar = 1. 끝점 x_i = 0, x_f = 1, T = 1. 고전 작용 S_cl = 0.5.
import numpy as np
m, hbar = 1.0, 1.0
x_i, x_f, T = 0.0, 1.0, 1.0
N = 20 # 시간 슬라이스 개수
dt = T / N
N_path = 5000 # 표본 경로 수
sigma = 0.5 # 내부 점들의 가우스 표준편차
rng = np.random.default_rng(0)
# 각 경로: [x_i, x_1, ..., x_{N-1}, x_f]
interior = rng.normal(0.0, sigma, size=(N_path, N - 1))
left = np.full((N_path, 1), x_i)
right = np.full((N_path, 1), x_f)
paths = np.concatenate([left, interior, right], axis=1)
# 작용 S = sum_n (m/2) (x_{n+1} - x_n)^2 / dt
dx = np.diff(paths, axis=1)
S = 0.5 * m * np.sum(dx**2, axis=1) / dt
# 위상 합 sum_path exp(i S / hbar)
amp = np.sum(np.exp(1j * S / hbar).astype(np.complex128))
phase = np.angle(amp)
S_cl = m * (x_f - x_i)**2 / (2 * T)
print(f"고전 작용 S_cl = {S_cl:.4f} rad")
print(f"표본 위상 arg(sum) = {phase:.4f} rad")
print(f"차이 = {phase - S_cl:.4f} rad")
표본 측도가 정규화돼 있지 않으므로 합의 크기 는 의미가 없지만, 위상 은 고전 작용 라디안 근방에 떨어진다. 모든 경로를 다 더했는데도 그 합의 위상이 고전 경로 하나의 위상으로 모이는 것이 정류 위상 논증의 가장 간결한 수치 증거다.
다음 장으로
10장: 다음 항해 — 어디로 나아갈 것인가는 이 책의 닫는 장이다. 디랙 대응과 경로 적분이라는 두 다리를 건넌 뒤 독자가 향할 수 있는 길 — 양자장론, 통계역학의 분할함수, 게이지 이론 — 을 한눈에 그려보고, 이 책에서 의도적으로 다루지 않은 주제들에 대한 안내 지도를 제공한다.