markdown
Lipschitz 条件とは何か:連続との違いmd 935e55c
lecture/math/differential-equations/lipschitz-condition-and-continuity.lecture.n.md
Download PDF

Lipschitz 条件じょうけんとは何なにか:連続れんぞくとの違ちがい

date2026-07-16document_iddoc_9eacec72dd60fddcbc539084ad9c9844descriptiony 方向の Lipschitz 条件を、各固定 x における y 方向の連続性より強く、一階初期値問題の一意性を支える条件として整理する。prerequisites関数の連続性 / 初期値問題と境界値問題type講義content_typelecturestatusactiverelateddata/lecture/math/differential-equations/first-order-ode-solution-diagnostics.lecture.n.md / data/lecture/math/differential-equations/existence-uniqueness-and-lipschitz-condition.lecture.n.md / data/exercise/math/differential-equations/existence-uniqueness-and-numerical-methods.exercise.n.md
mathdifferential-equationslipschitzlecture

1導入どうにゅう

この講義こうぎでは、連続れんぞくであることと Lipschitz 連続れんぞくであることを区別くべつし、初期値問題しょきちもんだいの一意性いちいせいを導みちびく標準的ひょうじゅんてきな十分条件じゅうぶんじょうけんを定義ていぎする。

2用語ようごと定義ていぎ

y′=f(x,y) を領域りょういき R で考かんがえる。y に関かんする Lipschitz 条件じょうけんLipschitz condition in yとは、R 内ないの同おなじ x と、(x,y1),(x,y2)∈R に対たいして、x,y1,y2 に共通きょうつうな定数ていすう L[PARSE ERROR: Undefined("Command(\"ge\")")]0 が存在そんざいし、

|f(x,y1)-f(x,y2)|[PARSE ERROR: Undefined("Command(\"le\")")]L|y1-y2|

が成立せいりつすることである。x ごとに異ことなる定数ていすうを選えらぶのではなく、R 全体ぜんたいで 1 つの L を使つかう点てんが重要じゅうようである。

各点かくてんの周まわりの小ちいさな領域りょういきごとにこの条件じょうけんが成立せいりつするとき局所きょくしょ Lipschitzlocal Lipschitz、考かんがえる全領域ぜんりょういきで 1 つの L を使つかえるとき大域たいいき Lipschitzglobal Lipschitzという。

3Lipschitz 条件じょうけんを導入どうにゅうする理由りゆう

各かく x を固定こていしたときの y 方向ほうこうの連続性れんぞくせいは、y の十分小じゅうぶんちいさい変化へんかに対たいして f(x,y) の変化へんかも十分小じゅうぶんちいさくなることを保証ほしょうする。一方いっぽう、y に関かんする Lipschitz 条件じょうけんは、その変化量へんかりょうを L|y1-y2| という線型上界せんけいじょうかいで一様いちように制御せいぎょする。ただし、この条件じょうけんだけでは x 方向ほうこうの連続性れんぞくせいを保証ほしょうしない。初期値しょきちから出発しゅっぱつした 2 本ほんの候補解こうほかいが離はなれすぎないことを示しめすためには、y 方向ほうこうのこの倍率制御ばいりつせいぎょが重要じゅうようである。

4一意性いちいせいに作用さようする理由りゆう

ここでは、f が連続れんぞくであり、対象領域上たいしょうりょういきじょうで y に関かんして共通きょうつうの定数ていすう L を持もつ Lipschitz 条件じょうけんを満みたすとする。さらに、同一どういつの初期値しょきちを持もつ 2 解かい y1,y2 が存在そんざいすると仮定かていし、それらが一致いっちすることだけを証明しょうめいする。解かいの存在そんざいは Lipschitz 条件じょうけんだけからは導みちびかず、後続こうぞくの存在定理そんざいていりで連続性れんぞくせいとともに扱あつかう。

まず x[PARSE ERROR: Undefined("Command(\"ge\")")]x0 とする。積分形せきぶんけいで表あらわすと、

yi(x)=y0+∫x0xf(t,yi(t))dt

である。したがって差さを取とると、

|y1(x)-y2(x)|[PARSE ERROR: Undefined("Command(\"le\")")]∫x0x|f(t,y1(t))-f(t,y2(t))|dt

となる。ここで y に関かんする Lipschitz 条件じょうけんがあれば、

|y1(x)-y2(x)|[PARSE ERROR: Undefined("Command(\"le\")")]L∫x0x|y1(t)-y2(t)|dt

を得える。この不等式ふとうしきから差さが 0 であることを導みちびくため、次つぎの Gronwall 不等式ふとうしきの特殊形とくしゅけいを使用しようする。

4.1命題めいだい:Gronwall 不等式ふとうしきの零初期値形れいしょきちけい

u:[a,b]→[0,∞) を連続関数れんぞくかんすうとし、L[PARSE ERROR: Undefined("Command(\"ge\")")]0 とする。すべての x∈[a,b] に対たいして

u(x)[PARSE ERROR: Undefined("Command(\"le\")")]L∫axu(t)dt

が成立せいりつするなら、u(x)=0 が [a,b] 全体ぜんたいで成立せいりつする。

4.1.1証明しょうめい

H(x)=∫axu(t)dt

とおく。u は連続れんぞくで非負ひふなので、H は微分可能びぶんかのうで H(a)=0、H(x)[PARSE ERROR: Undefined("Command(\"ge\")")]0、H′(x)=u(x) を満みたす。仮定かていより

H′(x)[PARSE ERROR: Undefined("Command(\"le\")")]LH(x)

である。したがって

ddx(e-LxH(x))=e-Lx(H′(x)-LH(x))[PARSE ERROR: Undefined("Command(\"le\")")]0

である。ゆえに e-LxH(x)[PARSE ERROR: Undefined("Command(\"le\")")]e-LaH(a)=0 である。一方いっぽう、H(x)[PARSE ERROR: Undefined("Command(\"ge\")")]0 なので H(x)=0 であり、u(x)=H′(x)=0 を得える。

共通定義区間きょうつうていぎくかんから任意にんいに x[PARSE ERROR: Undefined("Command(\"ge\")")]x0 を 1 点てん固定こていする。x0 と x を結むすぶ閉区間へいくかんでは、両解りょうかいのグラフに同一どういつの Lipschitz 定数ていすう L を適用てきようできるため、命題めいだいを u(t)=|y1(t)-y2(t)|、a=x0、b=x に適用てきようして y1(x)=y2(x) を得える。x<x0 を固定こていした場合ばあいは

u(t)[PARSE ERROR: Undefined("Command(\"le\")")]L∫tx0u(τ)dτ(x[PARSE ERROR: Undefined("Command(\"le\")")]t[PARSE ERROR: Undefined("Command(\"le\")")]x0)

である。s=x0-t、w(s)=u(x0-s) とおけば、0[PARSE ERROR: Undefined("Command(\"le\")")]s[PARSE ERROR: Undefined("Command(\"le\")")]x0-x で

w(s)[PARSE ERROR: Undefined("Command(\"le\")")]L∫0sw(σ)dσ

となるため、同おなじ命題めいだいから w=0、したがって y1(x)=y2(x) を得える。x は共通定義区間きょうつうていぎくかんの任意にんいの点てんであるため、2 解かいはその区間全体くかんぜんたいで一致いっちする。この構造こうぞうが、Lipschitz 条件じょうけんによって一意性いちいせいが導みちびかれる理由りゆうである。

連続性れんぞくせいだけでは、この差さを定数倍ていすうばいで抑制よくせいする不等式ふとうしきを得えられない。連続れんぞくと Lipschitz 連続れんぞくの違ちがいは、値あたいの近接きんせつだけでなく、近接きんせつの速度そくどを制御せいぎょできるかにある。

5具体例ぐたいれい

5.1Lipschitz 条件じょうけんを満みたす例れい

f(y)=3y+1 では

|f(y1)-f(y2)|=3|y1-y2|

であるため、L=3 と選択せんたくできる。

5.2連続れんぞくだが Lipschitz でない例れい

f(y)=|y| は y=0 で連続れんぞくである。しかし

|f(y)-f(0)||y-0|=|y||y|=1|y|

は y→0 で発散はっさんする。したがって y=0 の近傍きんぼうで 1 つの定数ていすう L により差さを抑制よくせいできない。

5.3∂f/∂y の連続性れんぞくせいとの関係かんけい

初期点しょきてんを内部ないぶに含ふくむ閉へいかつ有界ゆうかいな小長方形しょうちょうほうけい R を取とる。∂f/∂y が R で連続れんぞくなら、「閉へいかつ有界ゆうかいな領域上りょういきじょうの連続関数れんぞくかんすうは最大値さいだいちを持もつ」という性質せいしつにより

L=max(x,y)∈R|∂f∂y(x,y)|

が有限ゆうげんになる。各かく x を固定こていして平均値定理へいきんちていりを使つかえば、R 上じょうで y に関かんする Lipschitz 条件じょうけんを得える。開かいまたは非有界ひゆうかいな領域りょういきで、連続れんぞくというだけから有界性ゆうかいせいを結論けつろんしてはならない。また、これは十分条件じゅうぶんじょうけんであり、必要条件ひつようじょうけんではない。

6適用範囲てきようはんい

Lipschitz 条件じょうけんは一意性いちいせいを保証ほしょうする標準的ひょうじゅんてきな条件じょうけんである。しかし、Lipschitz 条件じょうけんが破綻はたんしても、必かならず非一意ひいちいになるわけではない。定理ていりの仮定かていが不成立ふせいりつであることは、結論けつろんの否定ひていを意味いみしない。

局所きょくしょ Lipschitz 性せいだけでは、全時間ぜんじかんでの存在そんざいまでは結論けつろんできない。大域存在たいいきそんざいには、Lipschitz 性せいに加くわえて右辺うへんの定義域ていぎいきや成長せいちょうを確認かくにんする。次つぎのページで、連続性れんぞくせいによる局所存在きょくしょそんざいと Lipschitz 性せいによる一意性いちいせいを区別くべつし、局所解きょくしょかいをどこまで延長えんちょうできるかを最大存在区間さいだいそんざいくかんとして扱あつかう。

7直前ちょくぜんの講義こうぎ

data/lecture/math/differential-equations/first-order-ode-solution-diagnostics.lecture.n.md

8次つぎに参照さんしょうするページ

data/lecture/math/differential-equations/existence-uniqueness-and-lipschitz-condition.lecture.n.md

9演習えんしゅうリンク

data/exercise/math/differential-equations/existence-uniqueness-and-numerical-methods.exercise.n.md

The Lipschitz Condition and Its Difference from Continuity

1Introduction

This lecture distinguishes continuity from Lipschitz continuity and defines a standard sufficient condition for uniqueness in an initial value problem.

2Terminology and Definition

Consider y′=f(x,y) on a region R. The Lipschitz condition in y means that there exists a constant L[PARSE ERROR: Undefined("Command(\"ge\")")]0, independent of x,y1,y2, such that

|f(x,y1)-f(x,y2)|[PARSE ERROR: Undefined("Command(\"le\")")]L|y1-y2|

whenever (x,y1),(x,y2)∈R have the same value of x. The essential point is that one constant L applies throughout R rather than being chosen separately for each x.

If this condition holds on a sufficiently small region around every point, then f is locally Lipschitz in y. If one constant L applies on the entire region under consideration, then f is globally Lipschitz in y.

3Motivation for the Lipschitz Condition

For each fixed x, continuity in the y direction ensures that sufficiently small changes in y produce sufficiently small changes in f(x,y). The Lipschitz condition in y gives the stronger quantitative bound L|y1-y2|, uniformly on the region under consideration. This condition alone does not imply continuity in the x direction. Its linear control in the y direction is what prevents two candidate solutions issuing from the same initial value from separating.

4How the Condition Produces Uniqueness

Assume that f is continuous and satisfies a Lipschitz condition in y with one constant L on the region under consideration. Also assume that two solutions y1,y2 with the same initial value already exist; the purpose is only to prove that they coincide. The existence of a solution does not follow from the Lipschitz condition alone. A subsequent existence theorem will treat existence by using continuity separately from uniqueness.

First suppose that x[PARSE ERROR: Undefined("Command(\"ge\")")]x0. The integral form of each solution is

yi(x)=y0+∫x0xf(t,yi(t))dt.

Taking the difference gives

|y1(x)-y2(x)|[PARSE ERROR: Undefined("Command(\"le\")")]∫x0x|f(t,y1(t))-f(t,y2(t))|dt.

If f is Lipschitz in y with constant L, then

|y1(x)-y2(x)|[PARSE ERROR: Undefined("Command(\"le\")")]L∫x0x|y1(t)-y2(t)|dt.

The following zero-initial-value form of Gronwall's inequality converts this estimate into equality of the two solutions.

4.1Proposition: Zero-Initial-Value Form of Gronwall's Inequality

Let u:[a,b]→[0,∞) be continuous, and let L[PARSE ERROR: Undefined("Command(\"ge\")")]0. If

u(x)[PARSE ERROR: Undefined("Command(\"le\")")]L∫axu(t)dt

for every x∈[a,b], then u(x)=0 throughout [a,b].

4.1.1Proof

Define

H(x)=∫axu(t)dt.

Because u is continuous and nonnegative, H is differentiable and satisfies H(a)=0, H(x)[PARSE ERROR: Undefined("Command(\"ge\")")]0, and H′(x)=u(x). The hypothesis gives

H′(x)[PARSE ERROR: Undefined("Command(\"le\")")]LH(x).

Consequently,

ddx(e-LxH(x))=e-Lx(H′(x)-LH(x))[PARSE ERROR: Undefined("Command(\"le\")")]0.

It follows that e-LxH(x)[PARSE ERROR: Undefined("Command(\"le\")")]e-LaH(a)=0. Since H(x)[PARSE ERROR: Undefined("Command(\"ge\")")]0, we must have H(x)=0, and hence u(x)=H′(x)=0.

Fix an arbitrary point x[PARSE ERROR: Undefined("Command(\"ge\")")]x0 in the common domain. On the compact interval joining x0 to x, the same Lipschitz constant L applies along both solution graphs. Apply the proposition to u(t)=|y1(t)-y2(t)| with a=x0 and b=x. It follows that y1(x)=y2(x). If instead a point x<x0 is fixed, the corresponding estimate is

u(t)[PARSE ERROR: Undefined("Command(\"le\")")]L∫tx0u(τ)dτ(x[PARSE ERROR: Undefined("Command(\"le\")")]t[PARSE ERROR: Undefined("Command(\"le\")")]x0).

Set s=x0-t and w(s)=u(x0-s) for 0[PARSE ERROR: Undefined("Command(\"le\")")]s[PARSE ERROR: Undefined("Command(\"le\")")]x0-x. Then

w(s)[PARSE ERROR: Undefined("Command(\"le\")")]L∫0sw(σ)dσ,

so the same proposition gives w=0 and therefore y1(x)=y2(x). Since x was arbitrary, the two solutions coincide throughout their common domain. This is the mechanism by which the Lipschitz condition yields uniqueness.

Continuity alone does not provide an estimate that controls the difference by a constant multiple. The distinction is not merely whether nearby inputs have nearby outputs, but whether the rate of their separation can be uniformly controlled.

5Examples

5.1A Function That Satisfies a Lipschitz Condition

For f(y)=3y+1,

|f(y1)-f(y2)|=3|y1-y2|,

so one may choose L=3.

5.2A Continuous Function That Is Not Lipschitz

The function f(y)=|y| is continuous at y=0. However,

|f(y)-f(0)||y-0|=|y||y|=1|y|

diverges as y→0. Hence no single constant L controls the difference on a neighborhood of 0.

5.3Relation to Continuity of ∂f/∂y

Let R be a closed and bounded rectangle whose interior contains the initial point. If ∂f/∂y is continuous on R, the extreme value theorem gives the finite constant

L=max(x,y)∈R|∂f∂y(x,y)|.

For each fixed x, the mean value theorem then establishes the Lipschitz condition in y on R. On an open or unbounded region, continuity alone does not imply boundedness. Moreover, continuity of the partial derivative is sufficient for the Lipschitz condition but is not necessary.

6Scope

The Lipschitz condition is a standard sufficient condition for uniqueness. Failure of the condition does not necessarily imply nonuniqueness; failure of a theorem's hypothesis does not imply the negation of its conclusion.

Local Lipschitz continuity alone does not establish existence for all time. Global existence also requires examination of the domain and growth of the right-hand side. The next lecture distinguishes local existence obtained from continuity from uniqueness obtained from Lipschitz continuity, and then studies continuation of a local solution through its maximal interval of existence.

7Previous Lecture

data/lecture/math/differential-equations/first-order-ode-solution-diagnostics.lecture.n.md

8Next Reference

data/lecture/math/differential-equations/existence-uniqueness-and-lipschitz-condition.lecture.n.md

9Exercises

data/exercise/math/differential-equations/existence-uniqueness-and-numerical-methods.exercise.n.md
raw .n.md をコピー
loc をコピー (filepath:line ~ line)
copy share link
copy encoded share link
path をコピー
copy share link
copy encoded share link
copy share link
copy encoded share link
タブを全て閉じる