markdown
Green 関数の入口md e6aaf61
lecture/math/partial-differential-equations/introduction-to-green-functions.lecture.n.md
Download PDF

Green 関数かんすう入口いりぐち

date2026-07-15document_iddoc_0053afd4e44b90be0ad70e0ec355e31adescriptionGreen 関数を、点源への応答を重ね合わせて線形 PDE の解を構成する方法として導入する。prerequisitesheat・wave・Laplace 方程式 / ステップ関数・デルタ分布・因果的畳み込みtype講義content_typelecturestatusactiverelateddata/lecture/math/partial-differential-equations/initial-and-boundary-value-problems.lecture.n.md / data/lecture/math/partial-differential-equations/heat-wave-and-laplace-equations.lecture.n.md / data/lecture/math/partial-differential-equations/introduction-to-energy-methods.lecture.n.md / data/lecture/math/partial-differential-equations/transport-equations-and-conservation-laws.lecture.n.md / data/lecture/math/differential-equations/step-functions-delta-functions-and-convolution.lecture.n.md
mathpartial-differential-equationsgreen-functionlecture

1導入どうにゅう

この講義こうぎでは、線形せんけい PDE のかいを、点源てんげんたいする応答おうとうかさわせとして構成こうせいする方法ほうほう説明せつめいする。Green 関数かんすう時間発展問題じかんはってんもんだいにも使用しようされるが、その場合ばあい時間変数じかんへんすう因果性いんがせいあつか必要ひつようがある。このページでは楕円型だえんがた境界値問題きょうかいちもんだい範囲はんい限定げんていする。

2用語ようご定義ていぎ

Green 関数かんすうGreen function は、線形微分演算子せんけいびぶんえんざんし L領域りょういき境界条件きょうかいじょうけん固定こていしたときの点源応答てんげんおうとうである。まず、斉次境界条件せいじきょうかいじょうけんした L可逆かぎゃく、すなわち各入力かくにゅうりょくたいしてかい一意いちいまる場合ばあいかんがえる。点源てんげん位置いちξ観測位置かんそくいちx とすると、x作用さようする演算子えんざんしについて

LxG(x,ξ)=δ(x-ξ)

たし、x について指定していされた斉次境界条件せいじきょうかいじょうけんたす。ここで δ(x-ξ)ξ にある点源てんげんあらわし、通常つうじょう関数かんすうではなく、積分せきぶんなか

δ(x-ξ)φ(x)dx=φ(ξ)

作用さようする分布ぶんぷ超関数ちょうかんすう、distribution)である。分布ぶんぷとは、通常つうじょう関数値かんすうちではなく、なめらかで有界ゆうかい範囲はんいそとでは 0 になる試験関数しけんかんすう φ積分せきぶんとおして作用さようする対象たいしょうである。

3方針ほうしん

線形性せんけいせいにより、一般いっぱん入力にゅうりょく点源てんげん連続的れんぞくてきかさわせとしてあつかえる。Green 関数かんすう既知きちなら、かいたたみや積分せきぶん表現ひょうげんされる。

4注意ちゅうい

Green 関数かんすう方程式ほうていしきだけでなく、領域りょういき境界条件きょうかいじょうけん依存いぞんする。おな微分演算子びぶんえんざんしであっても、境界条件きょうかいじょうけんことなれば Green 関数かんすうことなる。また、斉次問題せいじもんだい Lv=0れいでないかいつと、L をそのままぎゃくにできない。

たとえば、Ω連結れんけつC1 境界きょうかい有界領域ゆうかいりょういきとする。Ω における -Δu=f斉次せいじ Neumann 問題もんだいでは、定数関数ていすうかんすう斉次解せいじかいになる。発散定理はっさんていりから可解条件かかいじょうけん

Ωfdx=0

必要ひつようであり、かい定数ていすうのぞいてのみまる。この場合ばあいは、通常つうじょう-ΔxG=δ(x-ξ) では両辺りょうへん領域積分りょういきせきぶん一致いっちしないため、修正版しゅうせいばん

-ΔxG(x,ξ)=δ(x-ξ)-1|Ω|,Gn=0,ΩG(x,ξ)dx=0

使つかう。-1/|Ω|右辺うへん平均へいきんを 0 にし、最後さいご条件じょうけんが Green 関数かんすう定数ていすうくわえる自由度じゆうど固定こていする。このように、かくがある場合ばあい入力にゅうりょく適合条件てきごうじょうけんかい正規化せいきか必要ひつようがある。

5一次元いちじげん Poisson 問題もんだい

区間くかん 0<x<1 で、内部点源ないぶてんげん位置いちξ(0,1) とし、

-u'(x)=f(x),u(0)=u(1)=0

かんがえる。ここでは f連続関数れんぞくかんすうとする。Green 関数かんすう G(x,ξ) は、x=ξかたむきがび、境界きょうかいで 0 になる折線せっせんとして構成こうせいされる。Green 関数かんすう

G(x,\xi)= \begin{cases} x(1-\xi), & 0\le x\le \xi,\\ \xi(1-x), & \xi\le x\le 1 \end{cases}

である。このしきは、x=0,1 で 0 になり、x=ξ連続れんぞくであり、かたむきのびにより -Gxx=δ(x-ξ)あらわす。右辺うへん f点源てんげんかさわせと解釈かいしゃくすると、かい

u(x)=01G(x,ξ)f(ξ)dξ

表現ひょうげんされる。これは各点かくてん ξ点源てんげんへの応答おうとうかさわせるしきである。実際じっさい分布ぶんぷ意味いみx について演算子えんざんし積分せきぶんなか作用さようさせると

-u'(x)=01δ(x-ξ)f(ξ)dξ=f(x)

となる。また G(0,ξ)=G(1,ξ)=0 なので、積分せきぶんu境界条件きょうかいじょうけんたす。f連続れんぞくなら、具体式ぐたいしき区間くかんごとに直接微分ちょくせつびぶんして古典解こてんかいとしても確認かくにんできる。このふたつの確認かくにんにより、表現式ひょうげんしきもと境界値問題きょうかいちもんだいくことがかる。

6Green 関数かんすうしき導出どうしゅつする

xξ では点源てんげんがないため、-Gxx=0 である。したがって Gx<ξx>ξ両側りょうがわ一次関数いちじかんすうになる。境界条件きょうかいじょうけん G(0,ξ)=G(1,ξ)=0たすように

G(x,\xi)= \begin{cases} Ax, & 0\le x\le \xi,\\ C(1-x), & \xi\le x\le 1 \end{cases}

く。x=ξ連続れんぞくであるため

Aξ=C(1-ξ)

必要ひつようである。さらに -Gxx=δ(x-ξ)ξ-ε から ξ+ε まで積分せきぶんすると

-Gx(ξ+,ξ)+Gx(ξ-,ξ)=1

る。ここで Gx(ξ-,ξ)=AGx(ξ+,ξ)=-C だから

A+C=1

である。連続条件れんぞくじょうけん跳躍条件ちょうやくじょうけん連立れんりつしてくと

A=1-ξ,C=ξ

となる。よって

G(x,\xi)= \begin{cases} x(1-\xi), & 0\le x\le \xi,\\ \xi(1-x), & \xi\le x\le 1 \end{cases}

導出どうしゅつされる。

この具体式ぐたいしきG(x,ξ)=G(ξ,x)たす。この対称性たいしょうせいは、-d2/dx2 と Dirichlet 境界条件きょうかいじょうけんわせが積分せきぶんかんして対称たいしょうであることに対応たいおうする。実際じっさいおな零境界条件れいきょうかいじょうけんたす v,wたいして部分積分ぶぶんせきぶんすると

01(-v')wdx=01v(-w')dx

である。ただし、一般いっぱん演算子えんざんしの Green 関数かんすうつね対称たいしょうとはかぎらない。

7具体例ぐたいれい: 一定荷重いっていかじゅう

f(ξ)=1場合ばあいかい

u(x)=01G(x,ξ)dξ=x(1-x)2

である。これは -u'=1u(0)=u(1)=0たす。直接積分ちょくせつせきぶんでもおなかいるが、Green 関数かんすう使用しようすると任意にんい右辺みぎへん fたいして同一どういつかく再利用さいりようできる。

8図式ずしきとしてのたた

全空間ぜんくうかん平行移動対称性へいこういどうたいしょうせいがある場合ばあい、Green 関数かんすうG(x-ξ)かたちになり、かいたたG*f表現ひょうげんされる。境界きょうかいがある場合ばあいは、xξ別々べつべつあつかG(x,ξ)必要ひつようである。このが fundamental solution と Green 関数かんすう実用上じつようじょう相違そういである。

9fundamental solution との相違そうい

基本解きほんかいFundamental solution全空間ぜんくうかんLΦ=δたす点源応答てんげんおうとうである。Green 関数かんすう領域りょういき境界条件きょうかいじょうけん反映はんえいした点源応答てんげんおうとうであり、基本解きほんかい斉次解せいじかいくわえて境界条件きょうかいじょうけんわせて構成こうせいできる場合ばあいもある。したがって Green 関数かんすうほう境界値問題きょうかいちもんだい適合てきごうする。

10関連かんれんリンク

data/lecture/math/partial-differential-equations/introduction-to-energy-methods.lecture.n.md data/lecture/math/differential-equations/step-functions-delta-functions-and-convolution.lecture.n.md

ここまでで二階線形にかいせんけい PDE の性質せいしつかい構成法こうせいほう確認かくにんした。つぎ一階いっかいの transport 方程式ほうていしきもどり、局所的きょくしょてきながれから保存則ほぞんそくみちびく。

data/lecture/math/partial-differential-equations/transport-equations-and-conservation-laws.lecture.n.md

Introduction to Green Functions

1Introduction

This lecture explains how to construct solutions of linear PDEs by superposing responses to point sources. Green functions also apply to time-evolution problems, where time and causality require additional treatment. Here the scope is restricted to elliptic boundary-value problems.

2Terminology and Definition

A Green functionGreen function is the point-source response determined by a linear differential operator L, a domain, and boundary conditions. First suppose that L with homogeneous boundary conditions is invertible, so every admissible input determines a unique solution. If the source point is ξ and the observation point is x, then

LxG(x,ξ)=δ(x-ξ),

and G satisfies the prescribed homogeneous boundary conditions in the variable x. The symbol δ(x-ξ) denotes a point source at ξ. It is a distribution rather than an ordinary function and acts under an integral by

δ(x-ξ)φ(x)dx=φ(ξ).

A distribution is an object defined by its action on smooth test functions with compact support, rather than by ordinary pointwise values.

3Strategy

Linearity permits a general input to be represented as a continuous superposition of point sources. Once a Green function is known, the solution can be expressed by an integral or, in translation-invariant settings, by a convolution.

4Dependence on the Boundary-Value Problem

A Green function depends not only on the equation but also on the domain and boundary conditions. Different boundary conditions for the same differential operator generally produce different Green functions. Moreover, if the homogeneous problem Lv=0 has a nonzero solution, then L is not directly invertible.

For example, let Ω be a bounded connected domain with C1 boundary. For the homogeneous Neumann problem for -Δu=f on Ω, constant functions lie in the kernel. The divergence theorem gives the necessary solvability condition

Ωfdx=0,

and the solution is determined only up to an additive constant. The unmodified equation -ΔxG=δ(x-ξ) is incompatible after integration over the domain. One instead uses

-ΔxG(x,ξ)=δ(x-ξ)-1|Ω|,Gn=0,ΩG(x,ξ)dx=0.

The term -1/|Ω| makes the right-hand side have zero mean, and the final condition fixes the freedom to add a constant to G. Thus a nontrivial kernel requires both a compatibility condition on the input and a normalization of the solution.

5A One-Dimensional Poisson Problem

On 0<x<1, fix an interior source point ξ(0,1) and consider

-u'(x)=f(x),u(0)=u(1)=0,

where f is continuous. The Green function is a piecewise-linear function that vanishes at the boundary and whose derivative jumps at x=ξ:

G(x,\xi)= \begin{cases} x(1-\xi), & 0\le x\le\xi,\\ \xi(1-x), & \xi\le x\le1. \end{cases}

This function vanishes at x=0,1, is continuous at x=ξ, and its derivative jump represents -Gxx=δ(x-ξ). Interpreting f as a superposition of point sources gives

u(x)=01G(x,ξ)f(ξ)dξ.

Indeed, applying the operator under the integral in the distributional sense gives

-u'(x)=01δ(x-ξ)f(ξ)dξ=f(x).

Since G(0,ξ)=G(1,ξ)=0, the integral also satisfies the boundary conditions. For continuous f, differentiating the explicit piecewise integral verifies the equation classically as well.

6Derivation of the Green Function

For xξ, there is no point source and -Gxx=0. Hence G is linear on each side of ξ. Write

G(x,\xi)= \begin{cases} Ax, & 0\le x\le\xi,\\ C(1-x), & \xi\le x\le1. \end{cases}

Continuity at x=ξ requires

Aξ=C(1-ξ).

Integrating -Gxx=δ(x-ξ) from ξ-ε to ξ+ε gives the jump condition

-Gx(ξ+,ξ)+Gx(ξ-,ξ)=1.

Because Gx(ξ-,ξ)=A and Gx(ξ+,ξ)=-C, this condition is A+C=1. Solving it together with continuity gives

A=1-ξ,C=ξ,

which yields the stated formula for G.

7Symmetry

The explicit formula satisfies G(x,ξ)=G(ξ,x). This symmetry corresponds to the symmetry of -d2/dx2 with Dirichlet boundary conditions under the integral pairing. For functions v,w satisfying the same homogeneous boundary conditions, integration by parts gives

01(-v')wdx=01v(-w')dx.

Green functions for general operators need not be symmetric.

8Example: A Constant Load

For f(ξ)=1,

u(x)=01G(x,ξ)dξ=x(1-x)2.

This solution satisfies -u'=1 and u(0)=u(1)=0. Direct integration gives the same result, but the Green function provides one kernel that can be reused for any right-hand side f.

9Convolution and Translation Invariance

On the whole space, translation invariance can make a Green function depend only on x-ξ. The solution then takes the convolution form G*f. In a domain with a boundary, one generally needs a two-variable function G(x,ξ). This distinction separates the practical roles of a fundamental solution and a Green function.

10Difference from a Fundamental Solution

A fundamental solutionFundamental solution is a point-source response on the whole space satisfying LΦ=δ. A Green function incorporates a domain and boundary conditions. In some cases it can be constructed by adding a homogeneous solution to a fundamental solution so that the required boundary conditions are satisfied. Green functions are therefore adapted to boundary-value problems.

11Related Lectures

data/lecture/math/partial-differential-equations/introduction-to-energy-methods.lecture.n.md data/lecture/math/differential-equations/step-functions-delta-functions-and-convolution.lecture.n.md

This completes the discussion of qualitative properties and solution constructions for second-order linear PDEs. The next lecture returns to first-order transport equations and derives conservation laws from local flow.

data/lecture/math/partial-differential-equations/transport-equations-and-conservation-laws.lecture.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
タブを全て閉じる