편미분방정식의 세 대표(열·파동·라플라스 방정식), 경계 조건, 변수분리와 푸리에 급수, 열방정식의 감쇠, 파동의 정상파, 확산과 확률, 수치 격자
막대의 온도는 시간에 따라서도, 위치에 따라서도 변합니다. 기타 줄의 높이, 방 안의 공기 압력, 금속판의 전위도 마찬가지입니다. 변수가 둘 이상인 이런 양은 편미분방정식으로 기술됩니다. 이 장에서는 물리학의 세 대표 방정식을 소개하고, 그 가운데 열방정식과 파동방정식을 변수분리와 푸리에 급수로 풉니다. 푸리에가 푸리에 급수를 만든 동기가 바로 이 열방정식이었습니다.
9.1 세 대표 방정식
u(x,t)에 대해 ut=∂u/∂t, uxx=∂2u/∂x2로 씁니다.
이름
식
뜻
열방정식(heat equation)
ut=αuxx
확산: 열, 잉크, 확률
파동방정식(wave equation)
utt=c2uxx
줄, 소리, 빛의 파동
라플라스 방정식(Laplace equation)
uxx+uyy=0
평형 상태: 정전기 전위, 정상 온도
열방정식의 뜻.uxx는 곡률입니다. 어떤 점의 온도가 주변 평균보다 낮으면(uxx>0, 아래로 볼록) 온도가 오르고, 높으면 내려갑니다. 그래서 온도의 울퉁불퉁함이 시간이 지나며 평평해집니다.
편미분방정식은 초기 조건(처음 모양) 외에 경계 조건(boundary condition)이 필요합니다. 예: 길이 L인 막대의 양 끝을 0°C로 유지하면 u(0,t)=u(L,t)=0(디리클레 조건).
왼쪽은 t만의 함수, 오른쪽은 x만의 함수인데 항상 같으므로 둘 다 상수여야 합니다. 이 상수를 −λ라 하면 상미분방정식 두 개로 나뉩니다.
X′′+λX=0,T′=−αλT.
경계 조건이 λ를 정합니다.X(0)=X(L)=0을 만족하는 0이 아닌 해는 λ=(nπ/L)2일 때만 있고, 그때 Xn=sinLnπx(n=1,2,…)입니다(3장: λ>0이면 sin, cos). 이것은 미분 연산자 d2/dx2의 고윳값 문제입니다. 5장의 행렬 고유벡터처럼, 이 고유함수 방향으로는 방정식이 서로 독립으로 갈라집니다.
무한한 직선 위의 열방정식 ut=21uxx에서 처음에 한 점에 모인 열(u(x,0)=δ(x))의 해는
u(x,t)=2πt1e−x2/(2t),
곧 평균 0, 분산 t인 정규분포의 밀도입니다. 무작위로 걷는 입자들(브라운 운동)의 분포가 열방정식을 따르고, 퍼짐의 폭이 t로 커집니다(확률과 통계 6장의 n).
확산 모델(diffusion model)은 데이터에 잡음을 조금씩 더해 이 확산 과정을 따라 정규분포로 보낸 뒤, 그 과정을 거꾸로 되돌리는 법을 신경망으로 배웁니다. 이름의 “확산”이 바로 이 열방정식입니다.
9.6 수치 풀이: 격자
식으로 풀 수 없으면 공간과 시간을 격자로 나눕니다. ujn≈u(jΔx,nΔt)로 두고 도함수를 차분으로 바꾸면 (uxx≈Δx2uj+1−2uj+uj−1)
ujn+1=ujn+r(uj+1n−2ujn+uj−1n),r=Δx2αΔt.
각 점의 새 값은 이웃과의 차이만큼 평균 쪽으로 움직입니다. 7장의 오일러 방법과 같아서 안정성 조건이 있습니다: r≤21. 공간 격자를 절반으로 줄이면 시간 간격은 41로 줄여야 합니다.
9.7 이 장의 요약
열(확산), 파동(진동), 라플라스(평형). 초기 조건 + 경계 조건.
변수분리 u=X(x)T(t) → 고윳값 문제 X′′+λX=0.
열: 모드마다 e−α(nπ/L)2t, 높은 진동수가 먼저 사라짐. 파동: 정상파, 진동수 nc/(2L).
열방정식의 기본해 = 정규분포. 격자 풀이는 r≤1/2.
쓰이는 곳. 열전달과 재료 공학, 음향과 악기, 전자기학(맥스웰 방정식에서 나오는 파동방정식), 양자역학(슈뢰딩거 방정식은 허수 계수의 열방정식 꼴), 금융공학(블랙–숄즈 방정식은 변수를 바꾸면 열방정식), 확산 모델과 점수 기반 생성 모델, 물리 정보 신경망(PINN)과 신경 연산자(Fourier Neural Operator)가 이 장의 방정식을 다룹니다.
문제
9.1 [계산] · 확인 문제
예제 9.1의 해에서 u(π/2,1)은? (소수 넷째 자리까지)
정답
1.1036
풀이
3e−1sin2π+e−16sin2π=3e−1≈1.1036입니다.
9.2 [계산] · 확인 문제
길이 0.65 m인 기타 줄에서 파동 속도가 c=286 m/s이면 기본음의 진동수는 몇 Hz인가요?
정답
220
풀이
f1=2Lc=1.3286=220 Hz(라 음)입니다.
9.3 [계산] · 확인 문제
L=π, α=1인 열방정식에서 n=3 모드는 n=1 모드보다 몇 배 빠르게 감쇠하나요? (지수의 비)