勾配

青い矢印で表される勾配は、スカラー関数の最大変化方向を示しています。関数の値はグレースケールで表され、白(低)から黒(高)へと値が増加します。

ベクトル解析では複数の変数を持つスカラー値の微分可能関数勾配は、ある点におけるその値が方向と最も速い増加率を与えるベクトル場(またはベクトル値関数)です。勾配は、変数空間の基底の変更によってベクトルのように変換されます。関数の勾配が点 でゼロでない場合、勾配の方向は関数が から最も速く増加する方向であり勾配の大きさはその方向の増加率、つまり絶対方向導関数の最大です。[1]さらに、勾配がゼロベクトルである点は、停留点として知られています。したがって、勾配は最適化理論で基本的な役割を果たし、勾配降下法によって関数を最小化するために使用されます。座標フリーの用語で、関数の勾配は次のように定義できます。

ここで、 は微小変位 に対する の 微小変化の総量であり、が勾配 の方向にあるときに最大となることがわかりますナブラ記号 は逆三角形で書かれ、「デル」と発音され、ベクトル微分演算子を表します。

基底ベクトルが位置の関数ではない座標系を使用する場合、勾配はベクトル[a]で与えられ、その成分はにおける偏微分である。[2]つまり、 に対して、その勾配はn次元空間の点でベクトル[b]として定義される。

上記の勾配の定義は、関数が で微分可能な場合にのみ定義されることに注意してください。偏微分があらゆる方向に存在するにもかかわらず、微分不可能な関数も存在します。さらに、偏微分ベクトルとしてのこの定義は、座標系の基底が で直交している場合にのみ有効です。他の基底の場合は、その点における計量テンソルを考慮する必要があります。

例えば、関数 は、原点において でない限り、どの方向でも偏導関数が明確に定義されているにもかかわらず、明確に定義された接平面を持たないため、原点で微分可能ではありません。[3]この特定の例では、xy座標系の回転により、上記の勾配の式はベクトルのように変換できず(勾配は座標系の基底の選択に依存する)、方向によっては「最急上昇」を指すこともできません。勾配の式が成り立つ微分可能関数の場合、基底の変換により常にベクトルとして変換され、常に最速の増加を指すことが示されます。

勾配は全微分 と双対です。つまり、ある点における勾配の値は接ベクトル(各点におけるベクトル)であり、ある点における微分は接ベクトル(ベクトル上の線型関数)です。[c]これらは、ある点における の勾配と別の接ベクトルとのドット積が、に沿った関数のにおける方向微分に等しいという点で関連しています。つまり、 です。勾配は、多様体上のより一般的な関数へと複数の一般化が可能です。「一般化」の項を参照してください。

モチベーション

2D関数f ( x , y ) = xe− ( x2 + y2 )の勾配は関数の疑似カラープロット上に矢印としてプロットされます。

温度がスカラー場Tによって与えられる部屋を考えてみましょう。各点( x , y , z )における温度は、時間に依存しないT ( x , y , z )です。部屋の各点におけるTの勾配は、温度が最も速く上昇する方向、つまり( x , y , z )から離れる方向を示します。勾配の大きさによって、その方向における温度の上昇速度が決まります。

点( x , y )における海抜の高さがH ( x , y )である面を考えます。ある点におけるHの勾配は、その点における最も急な傾斜または勾配の方向を指す平面ベクトルです。その点における傾斜の急さは、勾配ベクトルの大きさによって表されます。

勾配は、ドット積を取ることで、最も大きな変化の方向だけでなく、他の方向におけるスカラー場の変化を測定するのにも使用できます。丘の最も急な斜面が 40% だとします。まっすぐに上り坂に続く道路の勾配は 40% ですが、丘を斜めに迂回する道路の勾配は緩やかになります。たとえば、道路が上り坂の方向から 60° の角度にある場合 (両方向を水平面に投影した場合)、道路に沿った勾配は、勾配ベクトルと道路に沿った単位ベクトルのドット積になります。ドット積は、道路に沿った単位ベクトルが最も急な斜面[d]とどの程度一致しているかを測定するものであり、これは 60° のコサインの40% 倍、つまり 20% です。

より一般的には、丘の高さの関数Hが微分可能な場合単位ベクトルを点線で結んだH の勾配は、ベクトルの方向の丘の傾斜、つまり単位ベクトルに沿ったH方向微分を与えます。

表記

点における関数の勾配は通常 と表記されます。また、次のいずれかで表されることもあります。

  •  : 結果のベクトル性質を強調します。
  • および:アインシュタイン表記法 で表され、繰り返されるインデックス ( i ) は全体で合計されます。

意味

関数f ( x , y ) = −(cos 2 x + cos 2 y ) 2の勾配を、下面上に投影されたベクトル場として示します。

スカラー関数f ( x 1 , x 2 , x 3 , …, x n )の勾配(または勾配ベクトル場)は、 ∇ fまたは fと表記されます。 ここで、 ∇ ( nabla ) はベクトル微分演算子delを表します。grad fという表記も勾配を表すのによく用いられます。 f の勾配は、任意のベクトル vと各点xにおけるドット積がvに沿ったfの方向微分となるような唯一のベクトル場として定義されます。つまり、

ここで右辺は方向微分であり、その表現方法は数多くあります。正式には、微分は勾配と双対です。微分との関係を参照してください。

関数が時間などのパラメータにも依存する場合、勾配は多くの場合、その空間導関数のベクトルのみを参照します ( 「空間勾配」を参照)。

勾配ベクトルの大きさと方向は特定の座標表現に依存しない[4] [5]

直交座標

ユークリッド計量を持つ3次元直交座標系では、勾配が存在する場合、勾配は次のように与えられる。

ここで、 ijkはそれぞれxyz座標方向の標準単位ベクトルである。例えば、関数の勾配

いくつかのアプリケーションでは、勾配をその成分の直角座標系の行ベクトルまたは列ベクトルとして表すのが慣例です。この記事では、勾配が列ベクトル、導関数が行ベクトルであるという慣例に従います。

円筒座標と球座標

円筒座標では、勾配は次のように表される: [6]

ここで、ρは軸距離、φは方位角、zは軸座標、e ρe φe zは座標方向を指す単位ベクトルです。

ユークリッド計量を持つ球座標では、勾配は次のように与えられる: [6]

ここで、 rは半径距離、φは方位角、θは極角であり、e re θe φは座標方向を指すローカル単位ベクトルです(つまり、正規化された共変基底)。

他の直交座標系における勾配については「直交座標(3次元の微分演算子)」を参照してください。

一般座標

一般座標を考察します。これはx 1 , …, x i , …, x nと表記されます。ここでnは定義域の次元数です。ここで、上付き添字は座標または成分のリスト内の位置を表します。つまり、x 2 は2番目の成分を表し、量x の2乗ではありません。添字変数iは任意の要素x iを表します。アインシュタイン記法を用いると、勾配は次のように表すことができます。

(その双対はであることに注意)、

ここで、 および はそれぞれ正規化されていない局所共変基底と反変基底を参照し、は逆計量テンソルであり、アインシュタインの総和規則はijにわたる総和を意味します。

座標が直交している場合は、スケール係数(ラメ係数とも呼ばれる) を使用して、勾配(および微分)を正規化された基数(および )で 簡単に表すことができます 。

(そして)、

ここで、2つ以上の添え字の繰り返しを避けることができないため、アインシュタイン記法は使用できない。上限添え字と下限添え字を使用しているにもかかわらず、、、およびは反変でも共変でもない。

後者の式は、上記の円筒座標と球座標の式に評価されます。

デリバティブとの関係

全微分との関係

勾配は全微分全微分)と密接に関連しており互いに転置双対)関係にあります。ベクトルは列ベクトルで表され共ベクトル(線形写像)は行ベクトルで表されるという慣例を用いると[a]勾配と微分は、それぞれ同じ成分を持ちながら互いに転置関係にある列ベクトルと行ベクトルとして表されます。

これらは両方とも同じ要素を持っていますが、どのような数学的対象を表すかが異なります。各点において、導関数は余接ベクトルつまり(ベクトル)入力の与えられた微小な変化に対して(スカラー)出力がどれだけ変化するかを表す線形形式(または共ベクトル)です。一方、各点において、勾配は接ベクトル、つまり(ベクトル)入力の微小な変化を表します。記号で表すと、勾配は点 における接空間の要素であり、導関数は接空間から実数 への写像です。 の各点における接空間は、ベクトル空間自体と「自然に」同一視[e]することができ、同様に、各点における余接空間は共ベクトルの双対ベクトル空間と自然に同一視することができます。したがって、点における勾配の値は、単なる接ベクトルとしてではなく、元の におけるベクトルと考えることができます

計算的には、接線ベクトルが与えられた場合、そのベクトルに導関数(行列として)を掛けることができます。これは、勾配とのドット積を取ることと同じです。

微分または(外)微分

における点における微分可能関数の最良線形近似は、 からの線形写像であり、これはしばしばまたはで表され、 における の微分または全微分と呼ばれる写像れる関数微分または外微分と呼ばれ、 は微分1形式の例である

単一変数関数の微分が関数のグラフ接線傾きを表すのと同様に、[7]複数変数関数の方向微分はベクトルの方向の 接線超平面の傾きを表します。

勾配は、任意の に対する式 によって微分と関連しています。ここで、はドット積です。ベクトルと勾配のドット積を取ることは、ベクトルに沿って方向微分を取ることと同じです。

を(次元)の列ベクトル(実数)の空間とみなすと、 を要素 を持つ行ベクトル と みなすことができ、 は行列の乗算によって与えられる。 の標準ユークリッド計量を仮定すると、勾配は対応する列ベクトル、すなわち、

関数の線形近似

関数の最良線形近似は微分ではなく勾配で表すことができます。ユークリッド空間から への関数 の勾配は、における任意の点において最良線形近似を特徴づけます。近似は次のようになります。

の近傍においてにおけるの勾配、ドットは におけるドット積を表します。この式は、におけるの多変数テイラー級数展開の最初の2項に相当します

との関係フレシェ導関数

U をR n開集合とする関数f  : URが微分可能ならば、 fの微分はfフレシェ微分である。したがって、fはUから空間R nへの関数であり· は内積である。

結果として、勾配は微分そのものではなく、むしろ微分の双対であるにもかかわらず、微分の通常の特性は勾配にも当てはまります。

直線性
勾配は線形であり、fga∈Rn微分可能な2つの実数値関数であり、αβが2つの定数である場合、αf + βgはa微分可能であり、さらに
積の法則
fgが点aR nで微分可能な実数値関数である場合、積の法則によれば積fgはaで微分可能であり
チェーンルール
f  : AR がR nの部分集合A上で定義された実数値関数でありf がaで微分可能であるとする。勾配に適用される連鎖律には2つの形式がある。まず、関数gが媒介変数曲線であるとする。つまり、関数g  : IR nは部分集合IRをR nに写す。gcIで微分可能であり、 g ( c ) = aとなる場合、 ∘ は合成演算子である( f  ∘  g )( x ) = f ( g ( x ))

より一般的には、I⊂Rkの場合にはが成り立ちます。ここで( Dg ) T転置ヤコビ行列を表します。

連鎖律の2番目の形式については、h  : IR がR部分集合I上の実数値関数であり、h がf ( a ) ∈ Iで微分可能であると仮定する。すると、

その他の特性と用途

レベルセット

等値面または水平面は、ある関数が特定の値を持つすべての点の集合です。

f が微分可能であれば、点 x における勾配とベクトル v のドット積 (∇ f ) x ⋅ v は、xにおけるfv方向 方向微分与えるしたがってこの場合、fの勾配f位集合直交する。例えば、3次元空間における平面は、 F ( x , y , z ) = cという形式で表される方程式で定義される。この場合、 Fの勾配は平面に対して垂直となる。

より一般的には、リーマン多様体における任意の埋め込み 超曲面は、 dFが0にならないようなF ( P )=0の形の方程式によって切り出すことができる。この場合、 Fの勾配は超曲面に垂直である。

同様に、アフィン代数超曲面は、方程式F ( x 1 , ..., x n ) = 0で定義されます。ここで、Fは多項式です。超曲面の特異点(これが特異点の定義です)では、 Fの勾配はゼロになります。特異点ではない点では、 F の勾配は非ゼロの法線ベクトルになります。

保存ベクトル場と勾配定理

関数の勾配は勾配場と呼ばれます。(連続)勾配場は常に保存ベクトル場です。つまり、任意の経路に沿った線積分は経路の端点のみに依存し、勾配定理(線積分に関する微積分学の基本定理)によって評価できます。逆に、(連続)保存ベクトル場は常に関数の勾配です。

勾配は最も急な上り坂の方向です

xにおける関数の勾配は、最も急な上昇の方向でもあります。つまり、方向微分が最大になります。

任意の単位ベクトルとする。方向微分は次のように定義される。

関数をそのテイラー級数に代入すると、

ここで、 は の高次項を表します

を で割って極限をとると、コーシー・シュワルツの不等式[8]によって上から制限される項が得られる。

を選択すると方向微分が最大になり、上限に等しくなります。

一般化

ヤコビアン

ヤコビ行列は、複数の変数のベクトル値関数とユークリッド空間、あるいはより一般的には多様体間の微分可能写像の勾配の一般化である[9] [10]バナッハ空間 間の関数のさらなる一般化はフレシェ微分である

f  : R nR m が、その1階偏微分がそれぞれR n上に存在するような関数であるとする。このとき、 fのヤコビ行列はm × n行列と定義され、または単にと表記される( i , j )番目の要素は である。明示的に

ベクトル場の勾配

ベクトル場の全微分はベクトルからベクトルへの線形写像であるため、テンソル量です

直交座標では、ベクトル場f = (  f 1f 2f 3 )の勾配は次のように定義されます。

(ここでアインシュタインの和記法が用いられ、ベクトルe ie kのテンソル積は(2,0)型の二項テンソルである)。全体として、この式はヤコビ行列の転置に等しい。

曲線座標、またはより一般的には曲がった多様体では、勾配にはクリストッフェル記号が含まれます。

ここで、g jkは逆計量テンソルの成分でありe iは座標基底ベクトルです。

より不変的に表現すると、ベクトル場fの勾配はレヴィ・チヴィタ接続と計量テンソルによって定義できる。 [11]

ここでcは接続です。

リーマン多様体

リーマン多様体( M , g )上の任意の滑らかな関数 fに対して、 fの勾配は任意のベクトル場Xに対してとなるベクトルfです。つまり、 g x ( , )は計量gで定義されるxにおける接ベクトルの内積を表しX fは任意の点xMを方向Xの方向微分に取る関数であり、 x で評価されます言い換えると、Mの開集合からR nの開集合への座標チャートφにおいて、(∂ X f  )( x )次のように与えられます。ここで、 X jは、この座標チャートのXのj番目の成分を表します。

したがって、勾配のローカル形式は次の形式になります。

M = R nの場合を一般化すると、関数の勾配はその外微分と関連している。より正確には、勾配fは、計量gによって定義される音楽同型(「シャープ」と呼ばれる)を用いて微分1形式dfに関連付けられたベクトル場である。R n上の関数の外微分と勾配の関係は、この関係の特殊なケースであり、計量はドット積によって与えられる平坦計量である。

参照

注記

  1. ^ abこの記事では、 列ベクトルはベクトルを表し、行ベクトルは共ベクトルを表すという規則を使用していますが、逆の規則も一般的です。
  2. ^ 厳密に言えば、勾配はベクトル場 であり、ある点における勾配の値は、その点における接空間接ベクトルであり、元の空間 のベクトルではありません。しかし、すべての接空間は自然に元の空間 と同一視できるため、これらを区別する必要はありません。§ 定義および微分との関係を参照してください。
  3. ^ ある点における勾配の値は元の空間のベクトルとして考えることができますが、ある点における導関数の値は元の空間上の共ベクトル、つまり線型写像として考えることができます
  4. ^ 道路と最も急な斜面の間の角度が 0°、つまり両者が完全に一直線になっている場合、ドット積 (丘の周りの道路の傾斜) は 40% になります。また、角度が 90°、つまり道路が最も急な斜面に対して垂直になっている場合は平坦になります。
  5. ^ 非公式には、「自然に」識別されるということは、恣意的な選択をすることなく識別できることを意味します。これは自然変換によって形式化できます。

参考文献

  1. ^
    • バックマン(2007年、77ページ)
    • ダウニング(2010年、316~317ページ)
    • クライシグ(1972年、309ページ)
    • マグロウヒル(2007年、196ページ)
    • モイーズ(1967年、684ページ)
    • プロッターとモーリー (1970、p. 715)
    • スウォコウスキー他(1994年、1036、1038-1039頁)
  2. ^
    • バックマン(2007年、76ページ)
    • ボーリガードとフレイリー (1973、p. 84)
    • ダウニング(2010年、316ページ)
    • ハーパー(1976年、15ページ)
    • クライシグ(1972年、307ページ)
    • マグロウヒル(2007年、196ページ)
    • モイーズ(1967年、683ページ)
    • プロッターとモーリー (1970、p. 714)
    • スウォコウスキーら(1994年、1038ページ)
  3. ^ 「微分不可能な関数は不連続な偏微分を持つ必要がある - Math Insight」. mathinsight.org . 2023年10月21日閲覧
  4. ^ クライスツィヒ (1972、pp. 308–309)
  5. ^ ストーカー(1969年、292ページ)
  6. ^ ab Schey、1992、139–142。
  7. ^ プロッターとモーリー (1970, pp. 21, 88)
  8. ^ T. アレンズ (2022).数学 (第 5 版)。シュプリンガー・スペクトラム・ベルリン。土井:10.1007/978-3-662-64389-1。ISBN 978-3-662-64388-4
  9. ^ Beauregard & Fraleigh (1973, pp. 87, 248)
  10. ^ クライスツィヒ (1972, pp. 333, 353, 496)
  11. ^ ドゥブロビン、フォメンコ、ノヴィコフ、1991 年、348–349 ページ。

さらに読む

  • コーン、テレサ・M. ; コーン、グラニーノ・アーサー (2000). 『科学者とエンジニアのための数学ハンドブック:定義、定理、公式の参照とレビュー』ドーバー出版. pp.  157– 160. ISBN 0-486-41147-8. OCLC  43864234。
Retrieved from "https://en.wikipedia.org/w/index.php?title=Gradient&oldid=1318303189"