D⊂R2 에서 정의된 연속함수 f 에 대해 초기값 문제 {y′=f(x,y)y(x0)=Y0 가 주어져 있다. f 가 모든 (x,y1),(x,y2)∈D 와 K>0 에 대해 립시츠 조건∣f(x,y1)−f(x,y2)∣≤K∣y1−y2∣
을 만족하면 (x0,Y0)∈D∘ 에 대해 적절한 구간I:=[x0−α,x0+α] 에서 유일해 Y(x) 가 존재한다.
설명
립시츠 조건을 우리에게 익숙한 표현대로 써보면
y1−y2f(x,y1)−f(x,y2)≤K
와 같이 나타낼 수도 있다. 최악의 경우를 상정해도
K=(x,y)∈Dmax∂y∂f(x,y)
이므로, f 의 도함수가 바운디드라는 것이나 진배없는 조건이 된다. 이것은 적어도 초기값 (x0,Y0) 에 대해서 함수값이 급격하게 변할 일이 없다는 것으로, 개중엔 풀기 쉬운 문제라는 뜻이 된다.
이러한 조건은 해의 안정성stability이라는 개념을 설명하기 위해 필요하다. 가정에서 주어진 초기값 문제에서 조금의 변동 δ(x), ϵ 이 추가된
{y′(x;ϵ)=f(x,Y(x;ϵ))+δ(x)Y(x0;ϵ)=Y0+ϵ
을 생각해보자. 두 문제는 수학적으로 완전히 다르긴 하지만, ∣δ∣ 와 ∣ϵ∣ 이 충분히 작고 립시츠 조건도 만족한다면 다음이 성립한다.
D⊂R2 에서 정의된 연속함수 f 에 대해 초기값 문제 {y′(x;ϵ)=f(x,Y(x;ϵ))+δ(x)Y(x0;ϵ)=Y0+ϵ 가 주어져 있다. f 가 립시츠 조건을 만족하면 (x0,Y0)∈D∘ 에 대해 적절한 구간I:=[x0−α,x0+α] 과 충분히 작은 ϵ0>0 에 대해 ∣ϵ∣≤ϵ0 과 ∣δ∣∞ 를 만족하는 유일해 Y(x;δ,ϵ) 가 존재한다.
미분방정식의 풀이에서 안정성이 중요해지는 상황은 수치해석적인 근사해를 신경쓸 때다. 새로운 데이터가 쉴 새 없이 추가되고 있는데 숫자 조금 변한 것 가지고 모델 전체를 갈아엎어야한다면 곤란할 것이다.립시츠 조건을 만족하지 못한다는 건 어떤 경우인지 예를 들어 생각해보자. 초기값 문제
{y′=100y−101e−xy(0)=1
의 해는 간단하게도 y=e−x 로써 구해진다. 여기서 초기값만 바꿔서 y(0)=1+ϵ 이라 하면 그 해는 y=e−x+ϵe100x 인데, ∣ϵ∣ 이 어지간히 작지 않은 이상 오차가 너무 크다. 따라서 초기값을 바꾸지 않았을 때 구한 원래의 해는 사용하기 곤란하고, 이럴 때 조건이 안 좋다ill-conditioned고 한다. 반대로 증가하는 x 에 대해 ∫x0x∂y∂f(t,Y(t))dt 가 작은 양수에 바운드되어 있다면 조건이 좋다well-conditioned고 한다.인터벌 I 에서 립시츠 연속인 함수들의 집합을 C0,1(I) 와 같이 나타내기도 한다.