変分法の概念
数学的解析学の分野である変分法において、関数微分(または変分微分)[1]は関数(この意味での関数とは関数に作用する関数である)の変化と関数が依存する関数の変化を関連付けます。
変分法では、関数は通常、関数の積分、その引数、およびその導関数によって表現されます。関数の被積分関数Lにおいて、関数fに任意の小さな別の関数δf を加えて変化させ、その結果得られる被積分関数をδfのべき乗で展開した場合、第 1 項のδfの係数は関数の導関数と呼ばれます。
例えば、
f ′( x ) ≡ df / dxと
なる関数を考えます。関数δfを加えてfを変化させ、その結果得られる積分関数L ( x , f + δf , f ′+ δf ′)をδfのべき乗で展開すると、 δfにおけるJの値の1 次への変化は次のように表すことができます。[1] [注 1]
ここで、導関数δf ′の変化は、変化( δf ) ′の導関数として書き直され、これらの導関数では部分積分が使用されています。
![{\displaystyle {\begin{aligned}\delta J&=\int _{a}^{b}\left({\frac {\partial L}{\partial f}}\delta f(x)+{\frac {\partial L}{\partial f'}}{\frac {d}{dx}}\delta f(x)\right)\,dx\,\\[1ex]&=\int _{a}^{b}\left({\frac {\partial L}{\partial f}}-{\frac {d}{dx}}{\frac {\partial L}{\partial f'}}\right)\delta f(x)\,dx\,+\,{\frac {\partial L}{\partial f'}}(b)\delta f(b)\,-\,{\frac {\partial L}{\partial f'}}(a)\delta f(a)\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/768dfb82fc16b8726a31d5f7542c071633a65108)
意味
この節では、関数微分(または変分、第一変分)[注 2]を定義します。次に、関数微分に基づいて関数導関数を定義します。
機能的差異
がバナッハ空間で、が上で定義された汎関数であるとします。点におけるの微分は、 上の線型汎関数で、 [2]で定義される条件によって、すべての に対してと
なるようにに依存する実数です
。これは、が におけるのフレシェ微分であることを意味します。




![{\displaystyle \delta F[\rho ,\cdot ]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7ed3949d5d1ca2eb1fd61ffd71821bec9c3fb741)


![{\displaystyle F[\rho +\phi ]-F[\rho ]=\delta F[\rho ;\phi ]+\varepsilon \left\|\phi \right\|}](https://wikimedia.org/api/rest_v1/media/math/render/svg/4645101f4f56eac8c82c253e390bc07ba350d82b)




![{\displaystyle \delta F[\rho ,\cdot ]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/7ed3949d5d1ca2eb1fd61ffd71821bec9c3fb741)


しかし、この関数微分の概念は強すぎるため存在しない可能性があり、[3]その場合はガトー微分のような弱い概念が好まれます。多くの実用的なケースでは、関数微分は方向微分として
定義されます[4]。
この関数微分の概念は、ノルムなしでも定義できることに留意してください。
![{\displaystyle {\begin{aligned}\delta F[\rho ,\phi ]&=\lim _{\varepsilon \to 0}{\frac {F[\rho +\varepsilon \phi ]-F[\rho ]}{\varepsilon }}\\[1ex]&=\left[{\frac {d}{d\varepsilon }}F[\rho +\varepsilon \phi ]\right]_{\varepsilon =0}.\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5dfe4738f7df73bde6a748b8720eb19161a34d23)
機能的派生語
多くの応用において、関数の定義域は、何らかの空間上で定義される微分可能関数の空間であり、、値、および導関数に依存する可能性のある
何らかの関数 に対して の形をとります
。この場合、 が の積分と別の関数 ( δF / δρで表記)
の積分として表されることができる
場合、この関数δF / δρ はρにおけるFの関数微分と呼ばれます。[5] [6]が特定の関数だけに制限される場合(たとえば、何らかの境界条件が課されている場合)、 はこれらの条件を満たし続けるよう
な関数に制限されます。



![{\displaystyle F[\rho ]=\int _{\Omega }L(x,\rho (x),D\rho (x))\,dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/93d79643a98f004cefcc92b69321853aea13e53f)




![{\displaystyle \delta F[\rho ,\phi ]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/bf5edb11388181a49c9974fbe741dd7fcab23aaf)

![{\displaystyle \delta F[\rho ,\phi ]=\int _{\Omega }{\frac {\delta F}{\delta \rho }}(x)\ \phi (x)\ dx}](https://wikimedia.org/api/rest_v1/media/math/render/svg/199a3465c4243e4b47dab9328fa87629d722c780)




経験的に、は における変化なので、「正式には」となり、これは関数 の全微分
( は独立
変数)の形式に似ています。最後の 2 つの式を比較すると、関数微分は偏微分 と同様の役割を果たします。偏微分では、積分変数は総和指数 の連続バージョンのようなものです。[7] δF / δρは点ρにおけるFの勾配と考えられるため、値δF / δρ(x)は、関数ρが点xで変化した場合に関数F がどれだけ変化するかを測定します。したがって、この式は
点における の
方向の方向微分と見なされます。これはベクトル解析に類似しており、ベクトルと勾配の内積はの方向の方向微分を与えます。















プロパティ
関数の微分と同様に、関数微分はF [ ρ ]とG [ ρ ]が関数であるとき、以下の性質を満たす:[注3]
- 直線性:[8] ここでλ、μは定数である。
![{\displaystyle {\frac {\delta (\lambda F+\mu G)[\rho ]}{\delta \rho (x)}}=\lambda {\frac {\delta F[\rho ]}{\delta \rho (x)}}+\mu {\frac {\delta G[\rho ]}{\delta \rho (x)}},}](https://wikimedia.org/api/rest_v1/media/math/render/svg/a3855d2be1b75c59c9da233cf9c8c71eeed66eaf)
- 積の法則: [9]
![{\displaystyle {\frac {\delta (FG)[\rho ]}{\delta \rho (x)}}={\frac {\delta F[\rho ]}{\delta \rho (x)}}G[\rho ]+F[\rho ]{\frac {\delta G[\rho ]}{\delta \rho (x)}}\,,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ee0421ecdfb105f4b62dcbd729c20e8ca587bda2)
- チェーンルール:
- Fが関数でGが別の関数である場合、[10]
![{\displaystyle {\frac {\delta F[G[\rho ]]}{\delta \rho (y)}}=\int dx{\frac {\delta F[G]}{\delta G(x)}}_{G=G[\rho ]}\cdot {\frac {\delta G[\rho ](x)}{\delta \rho (y)}}\ .}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f89c5a56528b98b95ed70e2011242b78e9cadf91)
- Gが通常の微分可能関数(局所関数)gである場合、これは[11]に帰着する。
![{\displaystyle {\frac {\delta F[g(\rho )]}{\delta \rho (y)}}={\frac {\delta F[g(\rho )]}{\delta g[\ロー (y)]}}\ {\frac {dg(\rho )}{d\rho (y)}}\ .}](https://wikimedia.org/api/rest_v1/media/math/render/svg/68fbcc664f79881c08549ade9a45a74d13db3dce)
関数導関数の決定
一般的な関数の関数微分を決定する式は、関数とその微分の積分として記述できます。これはオイラー・ラグランジュ方程式の一般化です。実際、関数微分は、ラグランジュ力学(18 世紀)の最小作用原理から第 2 種のラグランジュ方程式を導出する際に物理学に導入されました。以下の最初の 3 つの例は密度汎関数理論(20 世紀) から、4 番目の例は統計力学(19 世紀)から取られています。
関数
と積分領域の境界で消える
関数が与えられている。前節の定義から、![{\displaystyle F[\rho ]=\int f({\boldsymbol {r}},\rho ({\boldsymbol {r}}),\nabla \rho ({\boldsymbol {r}}))\,d{\boldsymbol {r}},}](https://wikimedia.org/api/rest_v1/media/math/render/svg/984500e18fa20fadb9f03147b92b046a166aafc7)

2行目は全微分を使って得られます。ここで、∂f / ∂∇ρはスカラーのベクトル に対する微分です。[注 4]
3行目は発散の積の法則を使って得られた。4行目は発散定理と積分領域の境界上での条件を使って得られた。 も任意の関数なので、変分法の基本補題を最後の行に適用すると、関数の微分は次のようになる。


ここで、ρ = ρ ( r )かつf = f ( r , ρ , ∇ ρ )です。この式は、このセクションの冒頭でF [ ρ ]で示した関数形式の場合のものです。他の関数形式については、関数微分の定義をその決定の出発点として使用できます。(クーロンポテンシャルエネルギー関数の例を参照してください。)
上記の関数微分方程式は、高次元および高次の微分を含む場合に一般化できます。関数は次のようになります。
ここでベクトルr ∈ R nであり、∇ ( i )はn i個の成分がi次偏微分演算子であるテンソルである。
[注 5]
関数微分の定義を同様に適用すると、
最後の2つの式では、テンソルのn i成分はρの
偏微分に対するfの偏微分で
あり、テンソルのスカラー積は
[注6]である。
![{\displaystyle \left[{\frac {\partial f}{\partial \left(\nabla ^{(i)}\rho \right)}}\right]_{\alpha _{1}\alpha _{2}\cdots \alpha _{i}}={\frac {\partial f}{\partial \rho _{\alpha _{1}\alpha _{2}\cdots \alpha _{i}}}}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/28db2d77e88c91d46e1b122287aad2633a315108)

例
トーマス・フェルミ運動エネルギー関数
1927年のトーマス・フェルミ模型は、電子構造の
密度汎関数理論の最初の試みとして、相互作用しない均一電子ガスの運動エネルギー汎関数を使用した。T TF [ ρ ]
の積分関数はρ ( r )の微分を含まないため、 T TF [ ρ ]の汎関数微分は、[12]
クーロンポテンシャルエネルギー関数
電子-原子核ポテンシャルについては、トーマスとフェルミはクーロンポテンシャルエネルギー関数
を採用した。
関数微分の定義を適用する
と、
![{\displaystyle {\begin{aligned}\int {\frac {\delta V}{\delta \rho ({\boldsymbol {r}})}}\ \phi ({\boldsymbol {r}})\ d{\boldsymbol {r}}&{}=\left[{\frac {d}{d\varepsilon }}\int {\frac {\rho ({\boldsymbol {r}})+\varepsilon \phi ({\boldsymbol {r}})}{|{\boldsymbol {r}}|}}\ d{\boldsymbol {r}}\right]_{\varepsilon =0}\\[1ex]&{}=\int {\frac {\phi ({\boldsymbol {r}})}{|{\boldsymbol {r}}|}}\ d{\boldsymbol {r}}\,.\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/3d21e14b048e0febb19ff6d0e1930c1d2cf39028)
電子間相互作用の古典的な部分については、トーマスとフェルミはクーロンポテンシャルエネルギー関数
を採用した
。関数微分の定義から、
最後の式の右辺の第1項と第2項は等しい。なぜなら、第2項のrとr′は積分の値を変えずに交換できるからである。したがって、
電子間クーロンポテンシャルエネルギー関数J [ ρ ]の関数微分は、[13]である。![{\displaystyle J[\rho ]={\frac {1}{2}}\iint {\frac {\rho (\mathbf {r} )\rho (\mathbf {r} ')}{|\mathbf { r} -\mathbf {r} '|}}\,d\mathbf {r} d\mathbf {r} '\,.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/30ff0a58eecdab9b69e1da85dc506f029c9b65b3)
![{\displaystyle {\begin{aligned}\int {\frac {\delta J}{\delta \rho ({\boldsymbol {r}})}}\phi ({\boldsymbol {r}})d{\boldsymbol {r}}&{}=\left[{\frac {d\ }{d\varepsilon }}\,J[\rho +\varepsilon \phi ]\right]_{\varepsilon =0}\\&{}=\left[{\frac {d\ }{d\varepsilon }}\,\left({\frac {1}{2}}\iint {\frac {[\rho ({\boldsymbol {r}})+\varepsilon \phi ({\boldsymbol {r}})]\,[\rho ({\boldsymbol {r}}')+\varepsilon \phi ({\boldsymbol {r}}')]}{|{\boldsymbol {r}}-{\boldsymbol {r}}'|}}\,d{\boldsymbol {r}}d{\boldsymbol {r}}'\right)\right]_{\varepsilon =0}\\&{}={\frac {1}{2}}\iint {\frac {\rho ({\boldsymbol {r}}')\phi ({\boldsymbol {r}})}{|{\boldsymbol {r}}-{\boldsymbol {r}}'|}}\,d{\boldsymbol {r}}d{\boldsymbol {r}}'+{\frac {1}{2}}\iint {\frac {\rho ({\boldsymbol {r}})\phi ({\boldsymbol {r}}')}{|{\boldsymbol {r}}-{\boldsymbol {r}}'|}}\,d{\boldsymbol {r}}d{\boldsymbol {r}}'\\\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/47b3e32fedbe9e051c43da3d332f4aff6d4428f5)
2番目の関数導関数は
ヴァイツゼッカー運動エネルギー汎関数
1935年にフォン・ヴァイツゼッカーはトーマス・フェルミの運動エネルギー関数に勾配補正を加えて分子電子雲に適合させることを提案した。
ここで、
関数微分に以前に導出された式を用いると、
結果は次のようになる。[14]![{\displaystyle T_{\mathrm {W} }[\rho ]={\frac {1}{8}}\int {\frac {\nabla \rho (\mathbf {r} )\cdot \nabla \rho ( \mathbf {r} )}{\rho (\mathbf {r} )}}d\mathbf {r} =\int t_{\mathrm {W} }\ d\mathbf {r} \,,}](https://wikimedia.org/api/rest_v1/media/math/render/svg/0eafe31ae78208f4c75df2c3147f18c61ed02e29)

エントロピ
離散確率変数のエントロピーは確率質量関数の関数です。
したがって、
したがって、
![{\displaystyle {\begin{aligned}\sum _{x}{\frac {\delta H}{\delta p(x)}}\,\phi (x)&{}=\left[{\frac {d}{d\varepsilon }}H[p(x)+\varepsilon \phi (x)]\right]_{\varepsilon =0}\\&{}=\left[-\,{\frac {d}{d\varepsilon }}\sum _{x}\,[p(x)+\varepsilon \phi (x)]\ \log[p(x)+\varepsilon \phi (x)]\right]_{\varepsilon =0}\\&{}=-\sum _{x}\,[1+\log p(x)]\ \phi (x)\,.\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/5d12460f2ab3093b4d808e6cd8f00f5cc2576c4f)
指数関数
させて
デルタ関数をテスト関数として使用すると、
したがって、
これは、量子場理論における分割関数から相関関数を計算する場合に特に役立ちます。
関数の関数微分
関数は、関数のように積分の形で書くことができる。例えば、
被積分関数はρ
の導関数に依存しないので、 ρ ( r )の関数導関数は、
![{\displaystyle \rho ({\boldsymbol {r}})=F[\rho ]=\int \rho ({\boldsymbol {r}}')\delta ({\boldsymbol {r}}-{\boldsymbol {r}}')\,d{\boldsymbol {r}}'.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d4a462a8d7648c751791e624f6bb5abdfa985733)
反復関数の関数微分
反復関数の関数微分は次のように与えられる
。


一般的に:
N = 0とすると次のようになります。
デルタ関数をテスト関数として使用する
物理学では、一般的なテスト関数の代わりにディラックのデルタ関数 を使用して、点(部分微分は勾配の要素であるため、これは全関数微分の一点である)における関数微分を生成するのが一般的である。 [15]

これは、 が の級数として(または少なくとも 1 次まで)形式的に展開できる場合に機能します。ただし、は通常は定義されていない
ため、この式は数学的に厳密ではありません。![{\displaystyle F[\rho (x)+\varepsilon f(x)]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b979a338aa9020b6c02e0bcae441aaa605ec2a20)

![{\displaystyle F[\rho (x)+\varepsilon \delta (xy)]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/659a52b75b432c570f6c2a7415fc5b4334bf3618)
前のセクションで与えられた定義は、すべてのテスト関数に当てはまる関係に基づいているため、デルタ関数などの特定の関数として が選択された場合にも当てはまると考えるかもしれません。ただし、後者は有効なテスト関数ではありません(適切な関数でもありません)。


定義では、関数の微分は、関数 全体の小さな変化の結果として関数がどのように変化するかを説明します。 における変化の特定の形式は指定されていませんが、 が定義されている区間全体に及ぶ必要があります。 デルタ関数によって与えられた摂動の特定の形式を使用することは、が点 でのみ変化することを意味します。 この点を除いて、 には変化がありません。
![{\displaystyle F[\rho (x)]}](https://wikimedia.org/api/rest_v1/media/math/render/svg/c7fab43f9b14ba7f5581e7767857988b966692be)






注記
- ^ Giaquinta & Hildebrandt (1996)、p. 18によると、この表記法は物理学の文献では慣例となっている。
- ^ (Giaquinta & Hildebrandt 1996, p. 3)では第1変異、( Courant & Hilbert 1953, p. 186)では変異または第1変異、 (Gelfand & Fomin 2000, p. 11, § 3.2)では変異または微分、 (Parr & Yang 1989, p. 246)では微分と呼ばれています。
- ^
ここで表記法
が導入されます。
- ^ 3次元直交座標系の場合、
および
、はx 、y、z軸に沿った単位ベクトルです。




- ^例えば、3次元( n = 3)および2次導関数(i = 2 )の場合、テンソル∇ (2)には、およびの成分があり
ます。
![{\displaystyle \left[\nabla ^{(2)}\right]_{\alpha \beta }={\frac {\partial ^{\,2}}{\partial r_{\alpha }\,\partial r_{\beta }}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/77b278fca2c01d566f62b39ffdaa363e785d846b)


- ^たとえば、 n = 3およびi = 2の場合、テンソルのスカラー積は、
となります。

- ^ ab ジアキンタ & ヒルデブラント (1996)、p. 18
- ^ ゲルファンド&フォミン(2000)、11ページ。
- ^ ジアキンタ & ヒルデブラント (1996)、p. 10.
- ^ ジアキンタ & ヒルデブラント (1996)、p. 10.
- ^ パーとヤン (1989)、p. 246、式。 A.2.
- ^ グレイナー&ラインハルト(1996)、36、37ページ。
- ^ パー&ヤン(1989)、246ページ。
- ^ パーとヤン (1989)、p. 247、式。 A.3.
- ^ パーとヤン (1989)、p. 247、式。 A.4.
- ^ Greiner & Reinhardt (1996)、38ページ、式6。
- ^ Greiner & Reinhardt (1996)、38ページ、式7。
- ^ パーとヤン (1989)、p. 247、式。 A.6.
- ^ パーとヤン (1989)、p. 248、式。 A.11.
- ^ パーとヤン (1989)、p. 247、式。 A.9.
- ^ グレイナー&ラインハルト(1996)、37ページ
参考文献
- クーラント、リチャード、ヒルベルト、デイヴィッド(1953)。「第 4 章 変分法」。数理物理学の方法。第 1 巻 (最初の英語版)。ニューヨーク、ニューヨーク:インターサイエンス パブリッシャーズ、Inc.、pp. 164– 274。ISBN 978-0471504474. MR 0065391. Zbl 0001.00501.。
- Frigyik, Béla A.; Srivastava, Santosh; Gupta, Maya R. (2008 年 1 月)、「Introduction to Functional Derivatives (PDF) 」 、UWEE Tech Report、vol. UWEETR-2008-0001、シアトル、ワシントン州: ワシントン大学電気工学部、p. 7、2017 年 2 月17 日にオリジナル(PDF)からアーカイブ、 2013 年 10 月 23 日に取得。
- ゲルファンド、IM ;フォミン、SV (2000) [1963]、変分法、リチャード・A・シルバーマン訳・編(改訂英語版)、ミネオラ、ニューヨーク:ドーバー出版、ISBN 978-0486414485、MR 0160139、Zbl 0127.05402。
- ジャキンタ, マリアーノ; Hildebrandt、Stefan (1996)、変分計算 1. ラグランジュ形式主義、Grundlehren der Mathematischen Wissenschaften、vol. 310 (第 1 版)、ベルリン: Springer-Verlag、ISBN 3-540-50625-X、MR 1368401、Zbl 0853.49001。
- Greiner, Walter ; Reinhardt, Joachim (1996)、「セクション 2.3 – 関数微分」、Field quantization、DA Bromley による序文付き、ベルリン – ハイデルベルク – ニューヨーク: Springer-Verlag、pp. 36–38、ISBN 3-540-59179-6、MR 1383589、Zbl 0844.00006。
- Parr, RG; Yang, W. (1989) 「付録 A 関数」 原子と分子の密度汎関数理論。ニューヨーク: オックスフォード大学出版局。pp. 246– 254。ISBN 978-0195042795。
外部リンク