본문으로 건너뛰기
605 / STATISTICAL FIELD THEORY
먼저 알아두면 좋아요 · 사차 깁스 장, 공분산과 볼록함수의 접선을 복습하세요.
단원 목록 (650) · 연결 생성함수와 르장드르 유효작용
이해하는 속도로 읽으세요.개념도이론실험확인 문제

접선의 기울기를 바꿔 보기

생성함수에서 접선의 기울기는 평균입니다. 그 기울기를 새 좌표로 쓰면 유효작용에서 외부장을 읽을 수 있습니다.

가우시안의 생성함수

-1.43-0.1251.18-22hW(h)
W(h) = h²/4접선
현재 기울기 m = 0.5입니다. 접선의 절편에 음수를 붙이면 Γ(m) = 0.25입니다.
세 모형으로 비교하기
이 단원 목차

1. 외부장을 조금 바꾸면 무엇이 달라질까

사차 깁스 장 단원에서는 고정한 외부장에서 평균과 공분산을 구했습니다. 이번에는 외부장을 바꾸면서 하나의 함수로 두 관측량을 읽습니다. 물질의 평균이 목표값에 이르도록 외부장을 조절한다고 생각해 보세요. 외부장 좌표에서는 제어값을 정하고 평균을 관측합니다. 르장드르 변환은 평균을 지정하고 그에 필요한 외부장을 찾게 해 줍니다.

2. 연결 생성함수

유한 격자의 외부장 없는 무차원 작용을 A0(x)A_0(x)라 둡니다. 외부장을 h⋅xh\cdot x로 결합하면 다음과 같습니다.

Z(h)=∫e−A0(x)+h⋅x dx,W(h)=log⁡Z(h)−log⁡Z(0).Z(h)=\int e^{-A_0(x)+h\cdot x}\,dx,\qquad W(h)=\log Z(h)-\log Z(0).

따라서 eW(h)e^{W(h)}는 외부장이 0인 깁스 측도의 적률생성함수입니다. 사차항이 양수인 모형에서는 외부장의 콤팩트 범위 전체에서 피적분함수와 다항식이 곱해진 미분항을 사차 감쇠 함수로 제한할 수 있습니다. 이 상계가 적분 안에서 미분하는 근거입니다. Tong, Statistical Field Theory §2.2

3. 곡률은 응답을 나타낸다

WW를 한 번 미분하면 xix_i가 적분에 들어갑니다. 그 비율을 다시 미분하면 분모도 함께 미분됩니다.

∂iW=mi=Eh[xi],∂jmi=∂ijW=Eh[xixj]−mimj=χij.\partial_i W=m_i=\mathbb E_h[x_i],\qquad \partial_jm_i=\partial_{ij} W =\mathbb E_h[x_i x_j]-m_i m_j=\chi_{ij}.

평균의 곱을 빼면 평균 자체가 만드는 기여가 제거됩니다. 모든 방향 vv에 대해 vTχv=Var⁡h(v⋅x)v^\mathsf T\chi v=\operatorname{Var}_h(v\cdot x)이므로 WW는 볼록합니다. 유한 차원 실수 공간 전체에서 밀도가 양수이면 v≠0v\ne0인 선형 관측량은 지지집합 위에서 변하므로 분산이 양수입니다. 한 방향의 사차 미분은 4차 중심 모멘트에서 분산 제곱의 세 배를 뺀 값입니다.

4. 외부장 좌표를 평균 좌표로 바꾸기

르장드르–펜셸 변환을 다음과 같이 정의합니다.

Γ(m)=sup⁡h{h⋅m−W(h)}.\Gamma(m)=\sup_h\{h\cdot m-W(h)\}.

∇W\nabla W의 치역에 속하는 내부 평균에서 정류 조건은 m=∇W(h)m=\nabla W(h)입니다. 엄격 볼록성으로 대응하는 외부장은 하나입니다. 해당 외부장의 접평면은 WW의 그래프를 지지하고, 변환값은 그 평면의 절편에 음수를 붙인 값입니다. Berges, Tetradis and Wetterich, Eqs. 1.9–1.12

Γ=h(m)⋅m−W(h(m))\Gamma=h(m)\cdot m-W(h(m))을 미분해 보세요. ∇W(h)=m\nabla W(h)=m이므로 dhdh가 포함된 항이 상쇄됩니다. 한 번 더 미분하고 역함수 정리를 적용하면 다음을 얻습니다.

∇mΓ=h,∇m2Γ=χ(h)−1.\nabla_m\Gamma=h,\qquad \nabla_m^2\Gamma=\chi(h)^{-1}.

이 역행렬은 평균 좌표계에서의 곡률입니다. 미시 헤시안 ∇x2A0\nabla_x^2 A_0은 개별 배치를 바꾸는 방향을 평가합니다. 유효 곡률이 양수여도 미시 헤시안에는 음의 고윳값이 있을 수 있습니다.

5. 정확히 풀리는 두 예제

정밀도 행렬 KK가 양의 정부호인 중심 가우시안에서는 W(h)=hTK−1h/2W(h)=h^\mathsf T K^{-1}h/2, Γ(m)=mTKm/2\Gamma(m)=m^\mathsf T K m/2입니다. 역응답은 일정합니다.

편향이 없는 스핀 하나 s∈{−1,1}s\in\{-1,1\}에서는 W(h)=log⁡cosh⁡hW(h)=\log\cosh h, m=tanh⁡hm=\tanh h, χ=1−m2\chi=1-m^2입니다. (−1,1)(-1,1) 내부에서 h=artanh⁡mh=\operatorname{artanh}m이고 다음 식을 얻습니다.

Γ(m)=1+m2log⁡(1+m)+1−m2log⁡(1−m).\Gamma(m)=\tfrac{1+m}{2}\log(1+m)+\tfrac{1-m}{2}\log(1-m).

양 끝점에서 연속적으로 접근하면 변환값은 log⁡2\log 2입니다. 유한한 외부장으로는 내부 평균에 도달합니다. 포화에 접근할수록 χ\chi는 0에 가까워지고 유효 곡률은 발산합니다. [−1,1][-1,1] 밖에서는 변환값이 무한합니다.

6. 사차 모형 수치 실습

다음 Python 실습은 평균을 입력으로 받습니다. 목표 평균을 내는 외부장을 이분법으로 탐색합니다. 유한 구간의 가우스–르장드르 적분으로 값을 추정합니다. 앞 단원과 같이 적분 범위와 해상도를 바꾸어 결과를 비교하세요.

import numpy as np

def response(radius, panels):
    nodes, weights = np.polynomial.legendre.leggauss(panels)
    x, w = radius * nodes, radius * weights
    base = np.log(w) - 0.25*x**4 + 0.5*x**2

    def observe(h):
        logw = base + h*x
        offset = np.max(logw)
        p = np.exp(logw - offset)
        total = p.sum()
        p /= total
        mean = p @ x
        return offset + np.log(total), mean, p @ (x-mean)**2

    return observe

def invert(target, observe):
    lo, hi = -2.0, 2.0
    assert observe(lo)[1] <= target <= observe(hi)[1]
    for _ in range(50):
        mid = (lo + hi)/2
        if observe(mid)[1] < target:
            lo = mid
        else:
            hi = mid
    h = (lo + hi)/2
    logz, mean, chi = observe(h)
    return h, h*mean - logz + observe(0)[0], 1/chi

observe = response(6, 96)
target, step = 0.6, 1e-3
h, gamma, curvature = invert(target, observe)
slope = (invert(target+step, observe)[1] - invert(target-step, observe)[1])/(2*step)
np.testing.assert_allclose(slope, h, atol=2e-7, rtol=0)
np.testing.assert_allclose(
    [h, gamma, curvature], invert(target, response(7, 128)), atol=2e-8, rtol=0
)
print(h, gamma, curvature)

7. 제한 자유에너지와 볼록 유효작용

블록 단원에서 자화를 고정하면 그 값과 호환되는 미시상태만 남습니다. 제한 자유에너지는 그 제한 가중치의 음의 로그입니다. 연속 좌표에서는 밀도를 정의한 기준 측도에 의존합니다. 유한계의 제한 자유에너지에는 두 우물이 있을 수 있습니다.

르장드르 변환에서는 전체 측도를 외부장으로 기울인 뒤 기대값이 목표에 이르도록 외부장을 바꿉니다. 평균의 아핀 함수들을 위로 포개어 상한을 취하므로 유효작용은 볼록합니다. 한 점 사차 모형에서 상수를 제외한 음의 로그 밀도는 A0(x)A_0(x)이고 원점의 곡률이 음수입니다. 같은 모형의 유효작용은 원점에서 곡률이 양수입니다. 에너지에 물리적 외부장 HH가 −Hx-H x로 들어가면 무차원 외부장은 h=H/Th=H/T입니다. 온도 TT를 고정했을 때 물리적 응답 ∂m/∂H\partial m/\partial H는 χ/T\chi/T입니다.

8. 안장점 근사를 적용할 조건

큰 척도 매개변수 tt를 둔 ∫e−t(A0(x)−h⋅x) dx\int e^{-t(A_0(x)-h\cdot x)}\,dx를 생각해 보세요. 기울어진 작용의 전역 최소점 x∗x_*이 유일하고 고립돼 있으며 헤시안이 양의 정부호이면 선도 근사는 최소점의 작용 값을 사용합니다. 가우시안 요동 보정은 그 가중치에 (2π/t)n/2/det⁡H∗(2\pi/t)^{n/2}/\sqrt{\det H_*}를 곱합니다. 여기서 nn은 차원, H∗H_*는 최소점의 헤시안입니다. 로그를 취하면 행렬식 보정이 더해집니다. 정규화된 생성함수에서는 외부장 0의 로그도 뺍니다.

떨어진 두 우물의 가중치가 비슷하면 두 기여를 합산한 뒤 로그를 취합니다. H∗H_*의 작은 고윳값 때문에 요동 폭이 넓어지면 생략한 고차항의 크기를 확인합니다. 유한 사차 실험은 두 우물을 포함해 깁스 적분을 직접 계산합니다.

9. 확인할 항목

  • 짝대칭인 사차 모형의 외부장이 0이면 평균은 0이고 감수율은 양수입니다. xx와 x2x^2의 대칭성이 어떻게 다른지 설명해 보세요.
  • 목표 평균을 고정하고 Γ\Gamma의 기울기에서 필요한 외부장을 읽어 보세요. 두 목표값의 순서가 외부장의 순서와 어떻게 연결되는지 계산 전에 예측하세요.
  • 사차 모형의 미시 곡률 A0′′(0)=−1A_0''(0)=-1과 Γ′′(0)>0\Gamma''(0)>0을 비교해 보세요. 미시 곡률은 배치 공간의 한 점을 봅니다. 유효 곡률에는 두 우물에 걸친 요동이 들어갑니다.
  • 기준 측도가 고정된 에너지 기반 모델에서도 외부장 매개변수가 분포를 기울입니다. 평균은 로그 정규화 함수의 기울기이고 공분산은 그 응답 행렬입니다.
CHECK YOUR UNDERSTANDING

설명할 수 있나요?

실험 설정과 무관한 기준 예제를 묻습니다. 답을 고르고 설명을 확인해보세요.

1. 로그 정규화 함수의 이차 미분은 무엇인가요?
2. 스핀이 포화에 접근해 감수율이 0에 가까워질 때 유효 곡률은 어떻게 되나요?

선택한 답과 학습 표시는 이 브라우저에 저장됩니다. 다시 풀거나 표시를 해제할 수 있습니다.