變分法是一種證明某些方程存在性和唯一性結果的方法;特別是,它可以應用於一些偏微分方程。該方法的工作原理如下:假設我們要解決一個關於變數
的方程(這個變數也可以是一個函式)。我們尋找一個函式,其最小值滿足該方程,然後證明存在一個最小值。因此,我們得到了一個存在性結果。
在某些情況下,我們還能夠證明滿足方程的值
是該函式的最小值。如果我們現在瞭解該函式的最小值的數量,我們也將知道該方程解的數量。如果該函式只有一個最小值,那麼我們就得到了一個唯一性結果。
有時,變分法也以“相反的方式”工作:我們有一個難以找到最小值的函式。然後我們證明該函式的最小值正是易於求解的偏微分方程的解。然後我們求解偏微分方程以獲得函式的最小值。
考慮方程組

對於函式
。如果存在函式
使得

我們發現,方程組
當且僅當以下條件滿足時成立

如果
滿足正確的條件,那麼
恰好在一個點
成立
證明:
由於
是強凸函式,所以對所有
,
是正定的。因此,每個臨界點都是區域性最小值(這是區域性極小值的充分條件)。因此,我們只需證明只有一個區域性最小值即可。
1.
我們證明存在區域性最小值。
我們在
處使用泰勒公式
![{\displaystyle \forall x\in \mathbb {R} ^{d}:\exists \lambda \in [0,1]:f(x)=f(0)+x^{T}\nabla f(0)+{\frac {1}{2}}x^{T}H_{f}(\lambda x)x}](https://wikimedia.org/api/rest_v1/media/math/render/svg/ff4b82286e7eb92c4299dc64489447d4962039bc)
因此,
![{\displaystyle {\begin{aligned}\forall x\in \mathbb {R} ^{d}:f(x)&=f(0)+x^{T}\nabla f(0)+{\frac {1}{2}}x^{T}H_{f}(\lambda x)x&{\text{ for a }}\lambda \in [0,1]\\&\geq f(0)+x^{T}\nabla f(0)+{\frac {c}{2}}\|x\|^{2}&f{\text{ is strongly convex}}\\&\geq f(0)-\|x\|\|\nabla f(0)\|+{\frac {c}{2}}\|x\|^{2}&{\text{Cauchy-Schwarz inequality}}\end{aligned}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/cd56732ff66aeb96145f80ee6e9b6e63f1364154)
對於一個
。因此,存在一個
使得

根據極值定理,存在一個最小值
在
中。它不能在邊界上取得,因為如果
,那麼
,因此根據
,
,這意味著
不是最小值。因此它是在內部取得,因此是一個區域性最小值。事實上,從
和
在
上是最小值,甚至可以推斷它是
的全域性最小值。
2.
我們證明只有一個區域性最小值。
設
和
是兩個區域性最小值。我們證明
,從而排除兩個不同最小值存在的可能性。我們定義一個函式
如下所示

讓我們計算
的一階和二階導數

由於
和
都是區域性極小值,
和
。因此,

以及

因此,根據中值定理,存在一個
使得

但由於

,
意味著
.
推論 13.3:
假設我們有一個方程組

如果存在一個函式
,它是強凸的,並且

,那麼方程組
恰好有一個解。
證明:參見練習 1。
示例 13.4:
另一個例子在練習 2 中給出。