Prof. Dr. Mario Botsch
Lehrstuhl für Computergraphik, TU Dortmund
Eine Funktion \(f \colon U \subseteq \R^n \to \R\) nimmt in \(\vec{x} \in U\) ein lokales Maximum \(f(\vec{x})\) an,
wenn ein \(\eps>0\) existiert, sodass \(f(\vec{x}) \geq f(\vec{y})\) für alle \(\vec{y} \in U\) mit \(\norm{\vec{x}-\vec{y}} < \eps.\)
Eine Funktion \(f \colon U \subseteq \R^n \to \R\) nimmt in \(\vec{x} \in U\) ein lokales Minimum \(f(\vec{x})\) an,
wenn ein \(\eps>0\) existiert, sodass \(f(\vec{x}) \leq f(\vec{y})\) für alle \(\vec{y} \in U\) mit \(\norm{\vec{x}-\vec{y}} < \eps.\)
Vergleiche die univariate Version
Eine Funktion \(f \colon U \subseteq \R^n \to \R\) ist im Punkt \(\vec{x} = (x_1, x_2, \dots, x_n)\T \in U\) partiell differenzierbar bezüglich der \(i\)-ten Koordinate, falls der Grenzwert \[ \pdiff{f}{x_i}\of{\vec{x}} \mathrel{:=} \limto{h}{0} \frac{f(x_1, \dots, x_{i-1}, x_i + h, x_{i+1}, \dots, x_n) - f(\vec{x})}{h} \] existiert. In diesem Fall heißt der Grenzwert die \(i\)-te partielle Ableitung von \(f\).
Wenn alle partiellen Ableitungen \(\pdiff{f}{x_1}, \dots, \pdiff{f}{x_n}\) für alle \(\vec{x} \in U\) existieren, heißt die Funktion partiell differenzierbar.
Sind die partiellen Ableitungen zusätzlich stetig, heißt \(f\) stetig partiell differenzierbar oder \(C^1\)-stetig.
Einfach alle Variablen bis auf \(x_i\) als Konstanten auffassen und dann nach \(x_i\) ableiten
Vergleiche univariate Version
Für eine partiell differenzierbare Funktion \(f \colon U \subseteq \R^n \to \R\) heißt der Vektor \[ \grad f(x) \;\mathrel{:=}\; \vector{ \pdiff{f}{x_1}\\ \vdots\\ \pdiff{f}{x_n} } \in \R^n \] aus allen \(n\) partiellen Ableitungen der Gradient von \(f\) am Punkt \(\vec{x}\).
Der Gradient hat eine schöne geometrische Bedeutung. Die gibt’s aber erst nächstes Mal 😄
Sei \(f \colon U \subseteq \R^n \to \R\) eine partiell differenzierbare Funktion.
Besitzt \(f\) in einem inneren Punkt \(\vec{x} \in U\) ein lokales Extremum, dann ist \[
\grad f(\vec{x}) = \vec{0} = (0, \dots, 0)\T .
\]
Vergleiche univariate Version
Für \(f(x,y) = x^2 + y^2\) verschwindet
\(\grad f(x,y) = (2x, 2y)\T\) an \((0,0)\).
Für \(f(x,y) = x^2 - y^2\) verschwindet
\(\grad f(x,y) = (2x, -2y)\T\) an \((0,0)\).
Sei \(f \colon U \subseteq \R^n \to \R\) eine \(C^2\)-stetige Funktion. Die aus den partiellen Ableitungen zweiter Ordnung gebildete quadratische Matrix \[ \hess{f}(\vec{x}) \;\mathrel{:=}\; \matrix{ \frac{\partial^2 f(\vec{x})}{\partial x_1^2} & \frac{\partial^2 f(\vec{x})}{\partial x_1 \partial x_2} & \ldots & \frac{\partial^2 f(\vec{x})}{\partial x_1 \partial x_n}\\ \frac{\partial^2 f(\vec{x})}{\partial x_2 \partial x_1} & \frac{\partial^2 f(\vec{x})}{\partial x_2^2} & \ldots & \frac{\partial^2 f(\vec{x})}{\partial x_2 \partial x_n}\\ \vdots & \vdots & \ddots & \vdots \\ \frac{\partial^2 f(\vec{x})}{\partial x_n \partial x_1} & \frac{\partial^2 f(\vec{x})}{\partial x_n \partial x_2} & \ldots & \frac{\partial^2 f(\vec{x})}{\partial x_n^2} }\in \R^{n \times n} \] nennen wir die Hesse-Matrix der Funktion \(f\) an der Stelle \(\vec{x}\).
Die Hesse-Matrix von \(f(x,y) = 2xy + 3x + 4x^2y\) lautet \[ \hess{f}(x,y) = \matrix{ 8y & 2+8x \\ 2+8x & 0 }. \]
Sei \(f \colon U \subseteq \R^n \to \R\) eine \(C^2\)-stetige Funktion. Dann gilt \[ \frac{\partial^2 f}{\partial x_i \, \partial x_j}(\vec{x}) \;=\; \frac{\partial^2 f}{\partial x_j \, \partial x_i}(\vec{x}) \quad \forall i,j \in \set{1,\ldots,n}. \]
Sei \(f \colon U \subseteq \R^n \to \R\) eine \(C^2\)-stetige Funktion.
Vergleiche univariate Version
Eine quadratische Matrix \(\mat{A} \in \R^{n \times n}\) ist
Definitheit wird im Exkurs Matrizen des Skripts (und in MafI1) erklärt
Eine symmetrische Matrix \(\mat{A} = \matrix{a & c \\ c & b} \in \R^{2 \times 2}\) ist
Determinanten \(\det{\mat{A}}\) werden im Exkurs Matrizen des Skripts (und in MafI1) erklärt.
Für \(f(x,y) = x^2 + y^2 + 1\) ergibt sich \[ \small \begin{aligned} \grad f(x,y) &= \vector{2x \\ 2y}, \\[0.5em] \hess{f}(x,y) &= \matrix{ 2 & 0 \\ 0 & 2 }. \end{aligned} \]
Da \(\grad f(0,0)=0\) und \(\hess{f}\) positiv definit, hat \(f\) in \((0,0)\) ein lokales Minimum.
Für \(f(x,y) = 42 - x^2 - y^2\) ergibt sich \[ \small \begin{aligned} \grad f(x,y) &= \vector{-2x \\ -2y}, \\[0.5em] \hess{f}(x,y) &= \matrix{ -2 & 0 \\ 0 & -2 }. \end{aligned} \]
Da \(\grad f(0,0)=0\) und \(\hess{f}\) negativ definit, hat \(f\) in \((0,0)\) ein lokales Maximum.
Für \(f(x,y) = 3 + x^2 - y^2\) ergibt sich \[ \small \begin{aligned} \grad f(x,y) &= \vector{2x \\ -2y}, \\[0.5em] \hess{f}(x,y) &= \matrix{ 2 & 0 \\ 0 & -2 }. \end{aligned} \]
Da \(\grad f(0,0)=0\) und \(\hess{f}\) indefinit ist, hat \(f\) in \((0,0)\) kein lokales Extremum.
Für \(f(x,y) = x^4 + y^4\) ergibt sich \[ \small \begin{aligned} \grad f(x,y) &= \vector{4x^3 \\ 4y^3} \\[0.5em] \hess{f}(x,y) &= \matrix{ 12x^2 & 0 \\ 0 & 12y^2 } \end{aligned} \]
Da \(\grad f(0,0)=0\) und \(\hess{f}(0,0)\) semi-definit ist, liefert das Kriterium keine Entscheidung, obwohl \(f\) in \((0,0)\) ein lokales Minimum hat.
⚠️ Hinreichend vs. notwendig ⚠️
Sei \(f \colon \R^n \to \R\) partiell differenzierbar und \(\vec{x} \in \R^n\) ein Punkt.
Welche Aussage ist richtig?
Was gilt für eine \(C^2\)-stetige Funktion \(f \colon \R^2 \to \R\) an einem Punkt \(\vec{x}\) mit \[ \grad f(\vec{x})=\vec{0} \quad\text{und}\quad \hess{f}(\vec{x})=\matrix{4 & 1 \\ 1 & 3} \;? \]