
ベクトル解析において、スカラー値微分可能関数の勾配とは複数の変数の関数はベクトル場(またはベクトル値関数)である。ある時点での価値最も速い増加の方向と速度を示します。勾配は、変数空間の基底変換の下でベクトルのように変換されます。関数の勾配が点においてゼロでない場合勾配の方向は、関数が最も速く増加する方向です。勾配の大きさは、その方向への増加率、すなわち最大絶対方向微分です。[ 1 ]さらに、勾配がゼロベクトルとなる点は停留点と呼ばれます。したがって、勾配は最適化理論、機械学習、人工知能において基本的な役割を果たし、勾配降下法によって関数を最小化するために使用されます。座標に依存しない用語で言えば、関数の勾配は定義される可能性がある:
どこは、微小変位の場合 、そして、最大となるのは勾配の方向にあるナブラのシンボル逆三角形として書かれ、「デル」と発音される は、ベクトル微分演算子を表します。
基底ベクトルが位置の関数ではない座標系を使用する場合、勾配は、成分が偏微分であるベクトル[ a ]によって与えられます。で[ 2 ]つまり、その勾配点で定義されるn次元空間ではベクトル[ b ]として
。
上記の勾配の定義は関数に対して定義されていることに注意してください。のみ微分可能あらゆる方向に偏微分が存在するにもかかわらず、微分不可能な関数も存在する。さらに、偏微分のベクトルとしてのこの定義は、座標系の基底が正規直交系である場合にのみ有効である。それ以外の基底の場合は、その点における計量テンソルを考慮に入れる必要がある。
例えば、関数原産地では、原点では明確に定義された接平面を持たないため、原点で微分可能ではありません。ただし、原点ではあらゆる方向で明確に定義された偏微分が存在します。[ 3 ]この特定の例では、xy 座標系の回転の下で、上記の勾配の式はベクトルのように変換されず (勾配は座標系の基底の選択に依存するようになります)、また、いくつかの方向では「最も急な上昇」を指すこともできません。勾配の式が成り立つ微分可能な関数については、基底の変換の下で常にベクトルとして変換され、常に最も速い増加を指すことが示せます。
勾配は全微分と双対である: ある点における勾配の値は接線ベクトル、つまり各点におけるベクトルです。一方、ある点における導関数の値は余接線ベクトル、つまりベクトル上の線形汎関数です。[ c ]これらは、勾配のドット積が次のようになるという点で関連しています。ある時点で別の接線ベクトルを用いての方向微分に等しいで関数に沿ってつまり、勾配は多様体上のより一般的な関数への複数の一般化を許容します。§ 一般化を参照してください。

温度がスカラー場Tで与えられる部屋を考えます。つまり、各点( x , y , z )における温度は、時間に関係なくT ( x , y , z )です。部屋の各点において、その点におけるTの勾配は、温度が最も速く上昇する方向、つまり( x , y , z )から離れる方向を示します。勾配の大きさは、その方向における温度の上昇速度を決定します。
点( x , y )における海抜高度をH ( x , y )とする曲面を考えます。ある点におけるHの勾配は、その点における最も急な傾斜または勾配の方向を指す平面ベクトルです。その点における傾斜の急さは、勾配ベクトルの大きさによって決まります。
勾配は、最大の変化の方向だけでなく、他の方向でのスカラー場の変化を測定するためにも使用できます。これは、内積を取ることによって行われます。丘の最も急な傾斜が 40% であるとします。真上に向かう道路の傾斜は 40% ですが、丘を斜めに迂回する道路の傾斜はより緩やかになります。たとえば、道路が上り方向から 60° の角度にある場合 (両方の方向を水平面上に投影した場合)、道路に沿った傾斜は、勾配ベクトルと道路に沿った単位ベクトルの内積になります。内積は、道路に沿った単位ベクトルが最も急な傾斜[ d ]にどれだけ一致しているかを測定します。これは 40% に60° のコサインを掛けた値、つまり 20% です。
より一般的に言えば、丘の高さ関数H が微分可能であれば、H の勾配に単位ベクトルを内包したものが、 そのベクトルの方向における丘の傾斜、すなわち単位ベクトルに沿ったHの方向微分を与える。
関数の勾配地点で通常は次のように書かれますまた、以下のいずれかの方法で表記される場合もあります。

スカラー関数f ( x 1 , x 2 , x 3 , …, x n )の勾配 (または勾配ベクトル場)は、∇ fまたは∇ → fと表記さ れ、 ∇ ( nabla ) はベクトル微分演算子delを表します。 勾配を表すために、grad fという表記もよく使われます。 fの勾配は、各点xにおける任意のベクトルvとの内積が、 vに沿ったfの方向微分となるような、一意のベクトル場として定義されます。つまり、
右辺は方向微分であり、その表現方法は多数存在する。形式的には、微分は勾配と双対関係にある。微分との関係については、を参照のこと。
関数が時間などのパラメータにも依存する場合、勾配は多くの場合、その空間微分のベクトルのみを指します(空間勾配を参照)。
勾配ベクトルの大きさと方向は、特定の座標表現に依存しない。[ 4 ] [ 5 ]
ユークリッド計量を持つ3次元デカルト座標系において、勾配が存在する場合、それは次のように与えられる。
ここで、 i、j、kはそれぞれx、y、z座標の方向における標準単位ベクトルである。
例えば、関数の勾配 は または
一部のアプリケーションでは、勾配を直交座標系における成分の行ベクトルまたは列ベクトルとして表現するのが一般的ですが、この記事では、勾配を列ベクトル、導関数を行ベクトルとする慣例に従います。
ここで、ρは軸方向距離、φは方位角、zは軸方向座標、eρ、 eφ 、 ezは座標方向に沿った単位ベクトルである。
ユークリッド距離を用いた球面座標では、勾配は次のように与えられる。[ 6 ]
ここで、 rは半径方向の距離、φは方位角、θは極角であり、e r、e θ、e φは座標方向を指す局所単位ベクトルです (つまり、正規化された共変基底)。
他の直交座標系における勾配については、「直交座標(3次元における微分演算子)」を参照してください。
一般座標を考えます。これをx 1 , …, x i , …, x nと表記します。ここでnは領域の次元数です。ここで、上付き添え字は座標または成分のリスト内の位置を表すため、x 2はx の二乗ではなく、2 番目の成分を表します。添え字iは任意の要素x iを表します。アインシュタイン記法を用いると、勾配は次のように表すことができます。
(その双対は)
どこそしてそれぞれ非正規化局所共変基底と反変基底を参照する。は逆計量テンソルであり、アインシュタインの総和規約はi とjに関する総和を意味する。
座標が直交している場合、勾配(および微分)を正規化された基底で簡単に表現できます。これを と呼びます。 そして スケールファクター(ラメ係数とも呼ばれる) を使用して :
(そして)
2 つ以上の添え字の繰り返しを避けることができないため、アインシュタイン記法を使用することはできません。上付き添え字と下付き添え字を使用しても、、、 そしてそれらは反変でも共変でもない。
後者の式は、円筒座標と球座標について上述した式に評価されます。
勾配は全微分(全微分)と密接に関係している: これらは互いに転置(双対)です。は列ベクトルで表され、共ベクトル(線形マップ)は)は行ベクトルで表され、[ a ]勾配そしてその導関数これらはそれぞれ、同じ成分を持つが互いに転置された列ベクトルと行ベクトルとして表現される。
これらはどちらも同じ構成要素を持っていますが、どのような数学的対象を表しているかが異なります。各点において、導関数は余接ベクトルであり、与えられた(ベクトル)入力の微小変化に対して(スカラー)出力がどれだけ変化するかを表す線形形式(または共ベクトル)です。一方、各点において、勾配は接ベクトルであり、(ベクトル)入力の微小変化を表します。記号で表すと、勾配は点における接空間の要素です。一方、導関数は接空間から実数への写像であり、各点における接空間ベクトル空間と「自然に」同一視できる[ e ]それ自体と同様に、各点における余接空間は双対ベクトル空間と自然に同一視できる。共ベクトルの。したがって、ある点における勾配の値は、元のベクトルではベクトルと考えることができる。単なる接線ベクトルとしてではなく。
計算上、接線ベクトルが与えられた場合、そのベクトルに導関数(行列として)を乗算することができます。これは、勾配との 内積を取ることと同じです。
微分可能な関数に対する最良の線形近似 ある時点ででは線形マップですにこれはしばしば次のように表されるまたはそして、微分または全導関数と呼ばれるで. 機能マッピングには、全微分または外微分と呼ばれます。これは微分1形式の一例です。
単一変数の関数の導関数が関数のグラフの接線の傾きを表すのと同様に、[ 7 ]複数の変数の関数の方向導関数は、ベクトルの方向の接超平面の傾きを表します。
勾配は微分と次の式で関係付けられる いかなる場合でも、 どこは内積です。ベクトルと勾配の内積を取ることは、ベクトルに沿った方向微分を取ることと同じです。
もしは (次元) の空間と見なされます) 列ベクトル (実数) の場合、成分を持つ行ベクトルとして となることによっては行列乗算によって与えられる。 上の標準ユークリッド距離を仮定すると勾配は対応する列ベクトル、つまり、
関数の最適な線形近似は、導関数ではなく勾配で表すことができます。関数の勾配ユークリッド空間からに特定の時点においてでの最適な線形近似を特徴付けるで近似式は以下のとおりです。
のために近い、 どこ勾配は計算結果、ドットはドット積を表します。この方程式は、次の多変数テイラー級数展開の最初の 2 項に相当します。で。
U をR nの開集合とする。関数f : U → Rが微分可能であれば、 fの微分はfのフレシェ微分である。したがって、∇ fはUから空間R nへの関数であり、 ここで、・は内積を表します。
その結果、勾配はそれ自体が導関数ではなく、導関数の双対であるにもかかわらず、導関数の通常の性質は勾配にも当てはまる。
より一般的に、 I ⊂ R kの場合、以下が成り立つ。 ここで( Dg ) Tは転置ヤコビ行列を表す。
連鎖律の2番目の形式については、h : I → R がRの部分集合I上の実数値関数であり、h が点f ( a ) ∈ Iで微分可能であると仮定します。すると、
等値面とは、ある関数が特定の値をとるすべての点の集合のことである。
f が微分可能であれば、点 x における勾配とベクトル v の内積 (∇ f ) x ⋅ v は、方向vにおける点xでのfの方向微分を与えます。したがって、この場合、fの勾配はfのレベル集合に直交します。例えば、3 次元空間におけるレベル面は、 F ( x , y , z ) = cの形の方程式で定義されます。この場合、 Fの勾配はレベル面に垂直です。
より一般的に言えば、リーマン多様体内の任意の埋め込み超曲面は、 dFがどこにもゼロにならないようなF ( P ) = 0の形の方程式によって切り出すことができる。このとき、 Fの勾配は超曲面に垂直となる。
同様に、アフィン代数超曲面は、Fを多項式とする方程式F ( x 1 , ..., x n ) = 0で定義できます。超曲面の特異点では、 Fの勾配はゼロになります(これが特異点の定義です)。非特異点では、勾配はゼロでない法線ベクトルになります。
関数の勾配は勾配場と呼ばれます。連続勾配場は常に保存ベクトル場です。つまり、任意の経路に沿った線積分は経路の両端点のみに依存し、勾配定理(線積分に関する微積分学の基本定理)によって計算できます。逆に、連続保存ベクトル場は常に関数の勾配です。
関数の勾配点xは、最も急な上昇方向でもある。つまり、方向微分が最大となる方向である。
させては任意の単位ベクトルとする。方向微分は次のように定義される。
関数を代入すると、テイラーシリーズでは、
どこは、。
で割る、極限を取ると、コーシー・シュワルツの不等式[ 8 ]によって上から制限される項が得られます。
選択する方向微分を最大化し、上限に等しい
ヤコビ行列は、複数の変数のベクトル値関数と、ユークリッド空間間またはより一般的には多様体間の微分可能な写像に対する勾配の一般化である。[ 9 ] [ 10 ]バナッハ空間 間の関数に対するさらなる一般化は、フレシェ微分である。
f : R n → R m を、その各一次偏導関数がℝ n上に存在するような関数とします。このとき、 fのヤコビ行列はm × n行列として定義され、次のように表されます。または単に( i , j )番目のエントリは明示的に
ベクトル場の全微分はベクトルからベクトルへの線形写像であるため、テンソル量である。
直交座標系において、ベクトル場f = ( f 1 , f 2 , f 3 )の勾配は次のように定義される。
(ここでアインシュタインの総和表記法が用いられ、ベクトルe iとe kのテンソル積は (2,0) 型の二進テンソルである。)全体として、この式はヤコビ行列の転置に等しい。
曲線座標系、あるいはより一般的には曲がった多様体上では、勾配にはクリストッフェル記号が含まれる。
ここで、g jkは逆計量テンソルの成分であり、e iは座標基底ベクトルである。
より不変的に表現すると、ベクトル場fの勾配は、レヴィ・チヴィタ接続と計量テンソルによって定義できます。 [ 11 ]
ここで、∇cは接続を表します。
リーマン多様体( M , g )上の任意の滑らかな関数fに対して、 fの勾配は、任意のベクトル場Xに対して、次のようになるベクトル場∇ fである。 つまり、 ここで、g x ( , )は計量gによって定義されるxにおける接ベクトルの内積を表し、∂ X fは任意の点x ∈ Mを、xで評価された方向Xにおけるfの方向微分に変換する関数です。言い換えれば、Mの開集合からR nの開集合への座標チャートφにおいて、(∂ X f )( x )は次のように与えられます。 ここで、X j はこの座標図におけるXのj番目の成分を表す。
したがって、勾配の局所形式は次のようになります。
M = R nの場合を一般化すると、関数の勾配は外微分と関連している。 より正確には、勾配∇fは、音楽的同型性を用いて微分1形式dfに関連付けられたベクトル場である。 (「シャープ」と呼ばれる)は、計量gによって定義される。R n上の関数の外微分と勾配の関係は、計量が内積によって与えられる平坦な計量である場合の、この関係の特殊なケースである。
{{citation}}: CS1 maint: 複数の名前: 著者リスト (リンク)