크랭크-니콜슨의 최대 원리는
시간 단계에 대한K및 격자 간격H. 일반적으로un+1=un+μ형식의θ-스킴을
고려할 수 있습니다
μ ≐ kh2≤ 1
케이hθ
여기서
A는 표준 라플라시안 행렬이고
0≤θ≤1입니다. 만약
μ(1-2θ)≤1유n + 1= u엔+ μ2( ( 1 − θ ) A u엔+ θ A un + 1)
ㅏ0 ≤ θ ≤ 1 바와 같이, 스킴은 안정적이다. (이는 푸리에 기법으로 쉽게 보여 질 수 있습니다.) 그러나 더 강한 기준은
μ(1-θ)≤1입니다.μ ( 1 − 2 θ ) ≤ 12최대 원칙이 일반적으로 유지 되려면
2 가 필요합니다.
μ(1−θ)≤12
이에 대한 증거 는 KW Morton의 부분 미분 방정식의 수치 해를 참조하십시오 . 특히 2.10 절과 2.11 절과 정리 2.2를 보라.
대한 제약없이 최대 원리가 크랭크-니콜슨에 일반적으로 적용되지 않는 것을 볼 수있는 좋은 방법이 있습니다 .μ
경계를 포함하여 3 개의 점을 포함하는 이산화로 의 열 방정식을 고려하십시오 . 시간 단계 k 및 그리드 포인트 i 에서의 이산화를 u k i로 표시 하자 . 모든 k에 대해 u k 0 = u k 2 = 0이 되도록 디리클레 경계를 가정합니다 . 그런 다음 크랭크-니콜슨은
( 1 − μ[0,1]ukikiuk0=uk2=0k
추가로 감소 될 수있다
U N + 1 (1) =(1-μ
(1−μ2(−2))un+11=(1+μ2(−2))un1,
un+11=(1−μ1+μ)un1.
우리의 초기 조건을 고려하면 , 우리는이
유를 N (1) = ( 1 - μu01=1
un1=(1−μ1+μ)n,
un1≤1un1<0nμ≤1μ≤1μ
foobarbaz의 요청에 따라, 증거의 스케치를 추가했습니다.
열쇠는 형식으로 구성표를 작성하는 것입니다
(1+2θμ)un+1j=θμ(un+1j−1+un+1j+1)+(1−θ)μ(unj−1+unj+1)+[1−2(1−θ)μ]unj
이라는 가설μ(1−θ)≤12
un+1jun+1j−1un+1j+1unj−1unj+1unjun+1jun+1j
(1+2θμ)un+1j>θμ(un+1j−1+un+1j+1)+(1−θ)μ(unj−1+unj+1)+[1−2(1−θ)μ]unj=(1+2θμ)un+1j
un+1ju