• 検索結果がありません。

多変数の微分積分学1

N/A
N/A
Protected

Academic year: 2024

シェア "多変数の微分積分学1"

Copied!
5
0
0

読み込み中.... (全文を見る)

全文

(1)

多変数の微分積分学 1 第 10 回

桂田 祐史 2011 年 6 月 2 日 ( 木 )

この授業用のWWWページは

http://www.math.meiji.ac.jp/~mk/lecture/tahensuu1-2011/

前回を振り返る

前回、多変数関数の全微分可能性、偏微分可能性、C1 級等の条件の間の関係を調べた。こ こで振り返ってみよう。

まず、1変数関数の場合は非常に簡単である(要点は「微分可能ならば連続」くらいで、証 明も高校数学)。

1変数関数の場合

³

C1級 = 微分可能 = 連続

(C1級とは、微分可能かつ導関数が連続なことであるから、左の=は明らかである。右 の = は高校数学である。)

µ ´

多変数関数の場合は、微分に(大きく分けて)二つの概念があり、C1級の概念もやや覚えに

くい (実際、勘違いして覚えている人がかなり多い)。

多変数関数の場合

³

C1級 = 微分可能 = 連続

=

各変数につき偏微分可能

(C1 級とは、各変数につき偏微分可能かつすべての1階偏導関数ともとの関数自身が連続 ということである。一番左の = も明らかではない。右の = は1変数の場合と本質的 に同じ。= は1変数関数にはなかったもので重要。)

µ ´

(2)

ヤコビ行列、 gradient

Ω は Rn の開集合、a Ω, f: Ω Rma で微分可能とするとき、f0(a) は行列であっ た。具体的には、f =

 f1

...

fm

,x=

 x1

...

xn

 とおくとき、

f0(a) = µ∂fi

∂xj(a)

=









∂f1

∂x1

(a) ∂f1

∂x2

(a) · · · ∂f1

∂xn

(a)

∂f2

∂x1(a) ∂f2

∂x2(a) · · · ∂f2

∂xn(a) ... ... . .. ...

∂fm

∂x1

(a) ∂fm

∂x2

(a) · · · ∂fm

∂xn

(a)









.

この行列を f の (a における) Jacobiヤ コ ビ 行列と呼ぶ。

さて、m = 1 の場合を考えよう。このとき、

f0(a) = µ ∂f

∂x1(a) ∂f

∂x2(a) · · · ∂f

∂xn(a)

と、ヤコビ行列は 1行n列の行列、すなわち n 次元横ベクトルになる。この転置である n 次 元縦ベクトルをgradf(a)または ∇f(a)で表し、f の (a における)gradient(勾配ベクトル) と呼ぶ:

gradf(a) =∇f(a) :=f0(a)T =





∂f

∂x1(a) ...

∂f

∂xn

(a)





.

記号 は単独でも

ナ ブ ラ

nablaと呼ばれ、

=





∂x1 ...

∂xn





という意味で用いられる。いわゆるベクトル解析では多用される。

微分の意味

線形化写像は元の関数を近似する

まず「全微分」の定義を復習しよう。fa で全微分可能であるとは、

∃A∈M(m, n;R) s.t. lim

h→0

°°f(a+h)−f(a)−Ah°°

khk = 0

(3)

が成り立つことをいい (k k はあってもなくても同じ,またAh は行列A とベクトルh の積を 意味していることに注意する)、一意的に定まる行列A のことを fa における全微分係数 と呼び、f0(a) で表す。

これから、fa で全微分可能ならば

h→0lim

f(a+h)−f(a)−f0(a)h

khk = 0

が成り立つ。h→0のとき、分母は 0に収束するので、分子はそれよりも速く 0に収束する、

ということである。このことを

f(a+h)−f(a)−f0(a)h=o(khk) (h→0) と書く。

不正確な書き方になるが1khk が十分小さいとき、

f(a+h);f(a) +f0(a)h が成り立つ。言い方を変えると、xa に十分近いとき、

f(x);f(a) +f0(a)(x−a) が成り立つ。この右辺の式で表される写像、すなわち

3x7→f(a) +f0(a)(x−a)Rm

f の (a における) 線形化写像 (1次近似) と呼ぶ(これはちゃんとした定義である)。

grad F はレベルセットの法線ベクトル

以下、Ω は Rn の開集合、F: ΩR は C1 級とする。c∈R に対して、

Lc:={x∈Ω;F(x) = c}

とおき、F のレベル cのレベル・セットと呼ぶ。

Lc = となることもありうるが、a Ω のとき、c :=F(a) とおくと、a Lc が成り立つ ので、Lc6= である。

例 0.1 Ω =R2, F(x, y) :=x2+y2 とするとき、F1 は原点中心半径 1の円周, F2 は原点中心 半径

2の円周, F0 は原点1点からなる集合{(0,0)}, F1 =.

例 0.2 Ω をある地図、(x, y) Ω に対して、F(x, y) は (x, y) という地点の標高とするとき、

Lc は高さ cの等高線(contour) である。

1;というのは、数学語ではない。

(4)

実は、∇F(a) は、Lc の点 a における法線ベクトルと呼ぶにふさわしいものである。実際、

x→alim

F(x)−F(a)−F0(a)(x−a) kx−ak = 0

が成り立つが、c:=F(a)とするとき、∀x∈Lcに対してF(x) = cであることと、F0(a)(x−a) = (∇F(a), x−a)であることから、

F(x)−F(a)−F0(a)(x−a)

kx−ak = c−c−(∇F(a), x−a)

kx−ak =(∇F(a), x−a) kx−ak

= µ

∇F(a), x−a kx−ak

となるので、

x∈limLc x→a

µ

∇F(a), x−a kx−ak

= 0.

(このあたりの議論は「考察」であり、「証明」ではない。盲目的に信じ込まれても困るので、

少し疵を指摘しておくと、Lc がどういう集合であるか、一般には良く分からない。そもそも Lc をたどって、a に近づくことが出来るのかも分からない。後で「陰関数定理」という定理 を学ぶとこのあたりが解決される。)

∇F(a)6= 0, x6=a であるとき、∇F(a) と x−a のなす角 θ(x)[0, π] が (∇F(a), x−a) =k∇F(a)k kx−akcosθ(x)

により定義できる。このとき

x∈limLc x→a

cosθ(x) = 0 であるから

(∠R) lim

x∈Lc x→a

θ(x) = π 2. (注意: x→a のとき x−a

kx−ak 自身が何かあるベクトルに収束するというわけではなく、収束 が保証出来るのは角度だけである。)

以上の考察を背景に、次のように定義する。

³

定義 0.3 Ω が Rn の開集合、F: ΩR が C1 級の開集合、a∈ Ω,∇F(a)6= 0 とする。

このとき、

{x∈Rn; (∇F(a), x−a) = 0}

を、Lca における接超平面, ∇F(a) を Lca における法線ベクトルと呼ぶ。

µ ´

現時点で(∠R) は、根拠にあいまいなところがあるので、「∇F が法線ベクトル」というの は定義したことである。この点、何かずるいと感じられるかも知れないが2、後で陰関数定理 を学ぶと、(∠R) が根拠を持った主張として浮上して来る。

2この辺の事情は、曲線の弧長の定義のそれと少し似ている。

(5)

例 0.4 A, B R2, (A, B)6= (0,0)とするとき、

F(x, y) :=Ax+By

C 級のF: R2 R を定める。∀x∈R に対して、F の高さ c のレベルセット Lc

(x, y)R2;F(x, y) = cª

(x, y)R2;Ax+By =cª

はベクトル Ã

A B

!

に垂直な直線である、ということは良く知られている。∇F(x, y) = Ã

Fx

Fy

!

= Ã

A B

!

であり、確かに ∇FLc の法線ベクトルである。

例 0.5 F(x, y) := x2 +y2 とすると、∇F(x, y) = Ã

Fx Fy

!

= Ã

2x 2y

!

. R > 0 とするとき、

LR2 ={(x, y)R2;F(x, y) =R2} は、原点中心、半径R の円周である。(a, b)∈LR2 とする とき、

∇F(a, b) = Ã2a

2b

!

であるが、これは確かに (a, b) における法線ベクトルである(円周上の点 (a, b) を通る円の半 径は、円の接線と直交するので、円の中心から (a, b) に向うベクトル

à 2a 2b

!

Lc の法線ベ クトルである)。

grad FF の値が最も急激に増加する方向である

Ωは Rn の開集合、F: ΩR は C1 級、a Ω,∇F(a)6= 0 とする。十分小さい h F(a+h)−F(a) =F0(a)h+o(khk) (h→0)

であるから、khk が十分に小さいとき、

(]) F(a+h)−F(a);F0(a)h= (∇F(a), h) =k∇F(a)k khkcosθ(h).

ここで θ(h)[0, π] は ∇F(a) と h のなす角である。

khk を固定して、h の方向だけを動かしたとき、式 (]) の右辺は、θ(h) = 0 (cosθ(h) = 1) のとき最大となり、θ(h) = π (cosθ(h) = 1)のとき最小となる。

参照

関連したドキュメント

大雑把に言えば,m 個の条件があった場合には,m

• 1

第3 章では,多変数の積分を取り扱っています.一

偏微分方程式論からの有名な例を2つ紹介する。変数変換 独立変数の変換は、要するに合 成関数である! をして「見方を変える」ことが重要なテクニックである。具体的に分からな い関数 なにしろ未知関数だから! の合成関数の、高階の偏導関数の計算が必要になるのは 仕方がない。 例 0.2 1 f: x, y7→fx, yがあるとき、 x=rcosθ, y=rsinθ,

解説 この手の問題は、大昔ならば球面三角法として、講義もされたのだろうけれど、現在 ではベクトルの計算で簡単にできることとして、逆にあまり説明されないのかも… 参考まで 極座標と直交座標 デカルト座標 の関係式を理解していれば、緯度、経度から直交座標を求 める式は導けるはず省略。後は、地球の中心から二点⃗x,⃗y を見込む角θ をcosθ= ⃗x, ⃗y ⃗x⃗y

8 平均値の定理、 Taylor の定理 合成関数の微分法を用いると、多変数関数版平均値の定理・Taylorの定理が得られる。これ らは例えば極値問題の解析に利用できる。 問題意識 Ω がRn の開集合、f: Ω→R, a∈Ωとするとき、∥h∥が十分小さいh に対して a+h∈Ω となるわけだが fa+h−fa はどうなるか?以前 fa+h−fa;f′ah=

µ ´ 平均値の定理、 Taylor の定理 合成関数の微分法を用いると、多変数関数版平均値の定理・Taylorの定理が得られる。これ らは例えば極値問題の解析に利用できる。 問題意識 Ω がRn の開集合、f: Ω→R, a∈Ωとするとき、khkが十分小さいh に対して a+h∈Ω となるわけだが fa+h−fa はどうなるか?以前 fa+h−fa;f0ah=

, xnと表す。 実係数多項式、実係数有理式は、自然に関数を定義するが、それが連続であることを示そう。 我々は複素数値関数は当面考えないので、複素係数多項式、複素係数有理式は扱う必要がな