열방정식의 풀이
📂편미분방정식열방정식의 풀이
설명
ut=γuxx
위 식은 다음의 일반화된 열방정식
∂t∂(σ(x)u)=∂x∂(κ(x)∂x∂u)
에서 열전도율thermal conductivity κ(x)>0 와 열용량heat capacity σ(x)>0 이 모두 상수인 경우로써 γ:=σκ 을 열확산율thermal diffusivity이라 한다.
여기서 t 는 시간, x 는 위치, u(t,x) 는 시간 t 일 때 열의 분포를 나타낸다. γ 는 열확산율로써 크면 클수록 분포의 변화가 빠르다.
풀이
기본적인 아이디어는 2계 선형 동차 미분방정식의 풀이에서 가져왔다.
Step 1. L[u]:=−γ∂x2∂2u
선형 연산자 L 을 위와 같이 정의하고 해가 u(t,x)=e−λtv(X) 로 나타난다고 가정해보면
ut=∂t∂u=−λe−λtv(x)uxx=∂x2∂2u=e−λtv′′(x)
u 가 주어진 방정식의 해라면
ut=λe−λtv=−γe−λtv′′=uxx
을, 정리하면 λv=−γv′′ 를 만족할 것이다. 이를 선형 연산자 L 에 대해 나타내면 L[v]=−γv′′ 이므로 L[v]=λv 와 같이 나타낼 수 있다. 여기서 비자명해 v=0 에 대해 λ를 L의 고유값이라고 하고 v를 λ에 대한 고유함수라고 한다.
Step 2. 상미분방정식 v′′+γλv=0 의 풀이
v(x)=ezx 라고 가정하면
v′′+γλv=0⟹z2ezx+γλezx=0⟹z2+γλ=0
결국 v′′+γλv=0 를 푼다는 것은 특성방정식 z2+γλ=0 을 푼다는 것이다.
Step 3.
u(t,x)=e−λtv(X) 을 해의 후보로 두었으므로 v(x) 만 구하면 풀이가 끝난다.
Case 1. λ<0
특성방정식의 해는 z=±γ−λ 이므로 기본해는
z=e−γλx,e−−γλx
따라서 해는 어떤 상수 c1,c2∈C 에 대해
u(t,x)=e−λt(c1e−γλx+c2e−−γλx)
Case 2. λ=0
특성방정식의 해는 z=0 이므로 기본해는 z=1,x따라서 해는 어떤 상수 c1,c2∈C 에 대해
u(t,x)=c1+c2x
Case 3. λ>0
특성방정식의 해는 z=±iγ−λ 이므로 기본해는
z=ei−γλx,e−i−γλx
따라서 해는 어떤 상수 c1,c2∈C 에 대해
u(t,x)=e−λt(c1ei−γλx+c2e−i−γλx)
Case 4. λ∈/R
λ=reiθ 로 나타내도록 하자.
z2=−γλ=γreiθ 이므로 기본해는
z=γrei2θ,γrei(2θ+π)
따라서 해는 어떤 상수 c1,c2∈C 에 대해
u(t,x)=exp(reiθt)[c1exp(γrei2θx)+c2exp(γrei(2θ+π)x)]
다만 여기서 λ 가 정말 고유값이 되는지는 별도의 체크가 필요하다.
■