디리클레 경계 조건이 주어진 파동방정식에 대한 초기값 문제의 풀이
📂편미분방정식 디리클레 경계 조건이 주어진 파동방정식에 대한 초기값 문제의 풀이 설명 { u t t = c 2 u x x u ( 0 , x ) = f ( x ) u t ( 0 , x ) = g ( x )
\begin{cases} u_{tt} = c^2 u_{xx}
\\ u(0,x) = f(x)
\\ u_{t}(0,x) = g(x)
\\ \end{cases}
⎩ ⎨ ⎧ u tt = c 2 u xx u ( 0 , x ) = f ( x ) u t ( 0 , x ) = g ( x )
위 방정식은 파동 방정식 에서 길이가 l l l 인 1 1 1 차원 공간 상의 디리클레 경계조건
{ u ( t , 0 ) = α ( t ) u ( t , l ) = β ( t )
\begin{cases} u(t,0) = \alpha (t)
\\ u(t,l) = \beta (t) \end{cases}
{ u ( t , 0 ) = α ( t ) u ( t , l ) = β ( t )
이 α = β = 0 \alpha = \beta = 0 α = β = 0 으로 주어지고 파형에 대한 초기 조건이 있는 경우다. 이러한 문제 유형 중에는 가장 쉽고 단순한 형태다. 여기서 t t t 는 시간, x x x 는 위치, u ( t , x ) u(t,x) u ( t , x ) 는 시간 t t t 일 때 x x x 에서의 파형을 나타낸다. f f f 와 g g g 는 초기 조건으로써 특히 f f f 는 t = 0 t=0 t = 0 일 때의 파형을 나타낸다.
경계 조건이 주어진 경우 달랑베르의 공식 은 사용할 수 없게 되며, 열방정식을 풀 때 와 비슷한 아이디어를 사용하게 된다.
풀이 Step 1.
해가 u ( t , x ) = w ( t ) v ( X ) u(t,x) = w(t) v(X) u ( t , x ) = w ( t ) v ( X ) 로 나타난다고 가정해보면 파동방정식을 풀어야하므로 w ’’ ( t ) v ( x ) = c 2 w ( t ) v ′ ′ ( x ) w’’(t) v(x) = c^2 w(t) v ''(x) w ’’ ( t ) v ( x ) = c 2 w ( t ) v ′′ ( x ) 보기 좋게 정리하면
w ’’ ( t ) w ( t ) v ( x ) = c 2 v ′ ′ ( x ) v ( x ) = λ
{{w’’(t)} \over {w(t) } } v(x) = c^2 {{v ''(x)} \over {v(x)}} = \lambda
w ( t ) w ’’ ( t ) v ( x ) = c 2 v ( x ) v ′′ ( x ) = λ
여기서
∂ ∂ x λ = ∂ ∂ x ( w ’’ ( t ) w ( t ) ) = 0
{{\partial } \over { \partial x }} \lambda = {{\partial } \over { \partial x }} \left( {{w’’(t)} \over {w(t) } } \right) = 0
∂ x ∂ λ = ∂ x ∂ ( w ( t ) w ’’ ( t ) ) = 0
이고
∂ ∂ t λ = ∂ ∂ x ( c 2 v ′ ′ ( x ) v ( x ) ) = 0
{{\partial } \over { \partial t }} \lambda = {{\partial } \over { \partial x }} \left( c^2 {{v ''(x)} \over {v(x) } } \right) = 0
∂ t ∂ λ = ∂ x ∂ ( c 2 v ( x ) v ′′ ( x ) ) = 0
이므로 λ \lambda λ 는 상수다.
Step 2.
λ \lambda λ 가 상수임이 보장되었으므로, 2계미분방정식 w ’’ − λ w = 0 w’’ - \lambda w = 0 w ’’ − λ w = 0 와 v ′ ′ − λ c 2 v = 0 \displaystyle v '' - {{\lambda} \over {c^2}} v = 0 v ′′ − c 2 λ v = 0 를 각자 풀면 된다. 해들은 열방정식을 풀 때와는 달리 λ \lambda λ 앞의 부호가 다르므로 λ < 0 \lambda <0 λ < 0 일 때 비자명해가 될 것이다.
ω : = n π c l \displaystyle \omega := {{ n \pi c} \over {l}} ω := l nπ c 에 대해 해는 위의 형태로 나타난다. 특히 방정식을 푸는 기본해는 u n ( t , x ) = cos n π c t l sin n π x l \displaystyle u_{n}(t,x) = \cos {{n \pi c t} \over {l}} \sin {{ n \pi x} \over {l}} u n ( t , x ) = cos l nπ c t sin l nπ x 과 u ~ n ( t , x ) = sin n π c t l sin n π x l \displaystyle \tilde{u} _{n}(t,x) = \sin {{n \pi c t} \over {l}} \sin {{ n \pi x} \over {l}} u ~ n ( t , x ) = sin l nπ c t sin l nπ x 이다. 따라서 해는 어떤 b n , d n b_{n}, d_{n} b n , d n 에 대해
u ( t , x ) = ∑ n = 1 ∞ [ b n cos n π c t l sin n π x l + d n sin n π c t l sin n π x l ]
u(t,x) = \sum_{n = 1}^{\infty} \left[ b_{n } \cos {{n \pi c t} \over {l}} \sin {{ n \pi x} \over {l}} + d_{n} \sin {{n \pi c t} \over {l}} \sin {{ n \pi x} \over {l}} \right]
u ( t , x ) = n = 1 ∑ ∞ [ b n cos l nπ c t sin l nπ x + d n sin l nπ c t sin l nπ x ]
로 나타난다.
Step 3. 초기 조건에 대한 푸리에 전개
u ( 0 , x ) = ∑ n = 1 ∞ [ b n sin n π x l ] = f ( x )
u(0,x) = \sum_{n=1}^{\infty} \left[ b_{n } \sin {{ n \pi x} \over {l}} \right] = f(x)
u ( 0 , x ) = n = 1 ∑ ∞ [ b n sin l nπ x ] = f ( x )
이므로
b n = < f ( x ) , sin n π x l > = 2 l ∫ 0 l f ( x ) sin n π x l d x
b_{n} = \left< f(x) , \sin {{n \pi x } \over {l}} \right> = {{2} \over {l}} \int_{0}^{l} f(x) \sin {{n \pi x} \over {l}} dx
b n = ⟨ f ( x ) , sin l nπ x ⟩ = l 2 ∫ 0 l f ( x ) sin l nπ x d x
이고
u t ( 0 , x ) = ∑ n = 1 ∞ [ d n n π c l sin n π x l ] = g ( x )
u_{t}(0,x) = \sum_{n=1}^{\infty} \left[ d_{n } {{n \pi c} \over {l}} \sin {{ n \pi x} \over {l}} \right] = g(x)
u t ( 0 , x ) = n = 1 ∑ ∞ [ d n l nπ c sin l nπ x ] = g ( x )
이므로
d n = l n π c < g ( x ) , sin n π x l > = 2 n π c ∫ 0 l g ( x ) sin n π x l d x
d_{n} = {{l} \over {n \pi c}} \left< g(x) , \sin {{n \pi x } \over {l}} \right> = {{2} \over { n \pi c }} \int_{0}^{l} g(x) \sin {{n \pi x} \over {l}} dx
d n = nπ c l ⟨ g ( x ) , sin l nπ x ⟩ = nπ c 2 ∫ 0 l g ( x ) sin l nπ x d x
이다. 따라서
u ( t , x ) = ∑ n = 1 ∞ [ 2 l ∫ 0 l f ( x ) sin n π x l d x cos n π c t l sin n π x l + 2 n π c ∫ 0 l g ( x ) sin n π x l d x sin n π c t l sin n π x l ]
u(t,x) = \sum_{n=1}^{\infty} \left[ {{2} \over {l}} \int_{0}^{l} f(x) \sin {{n \pi x} \over {l}} dx \cos {{n \pi c t} \over {l}} \sin {{ n \pi x} \over {l}} + {{2} \over { n \pi c }} \int_{0}^{l} g(x) \sin {{n \pi x} \over {l}} dx \sin {{n \pi c t} \over {l}} \sin {{ n \pi x} \over {l}} \right]
u ( t , x ) = n = 1 ∑ ∞ [ l 2 ∫ 0 l f ( x ) sin l nπ x d x cos l nπ c t sin l nπ x + nπ c 2 ∫ 0 l g ( x ) sin l nπ x d x sin l nπ c t sin l nπ x ]
■