Mehrdimensionale Analysis · Gradient

Gradient

Der Gradient einer differenzierbaren Funktion ist der Vektor ihrer partiellen Ableitungen, ∇f = (∂f/∂x, ∂f/∂y). Wo er nicht null ist, zeigt er in die Richtung des stärksten Anstiegs; seine Länge ist diese größte Steigung.

01

Gradient in dieser Visualisierung

Der Gradient einer Funktion f(x,y)f(x, y), geschrieben ∇f\nabla f oder grad⁡f\operatorname{grad} f, ist der Vektor ihrer partiellen Ableitungen, ∇f=(fx,fy)\nabla f = (f_x, f_y). Ist ff differenzierbar und gilt ∇f≠0\nabla f \ne 0, zeigt er in die Richtung, in der ff am schnellsten wächst. Seine Länge ist diese größte Änderungsrate. Die Seite zeigt ihn auf sechs Flächen zusammen mit der Richtungsableitung, der Änderungsrate von ff in einer gewählten Richtung.

Die Glasfläche ist der Graph von z=f(x,y)z = f(x, y), ihre Höhenlinienkarte liegt am Boden. Der blaue Punkt P liegt über (a,b)(a, b) auf der Fläche. Der rote Pfeil u ist ein horizontaler Einheitsvektor mit Winkel θ\theta, gegen den Uhrzeigersinn von der positiven xx-Achse gemessen. Bei einem horizontalen Einheitsschritt entlang u steigt die Tangentialebene um die gelbe Strecke: die Richtungsableitung

Richtungsableitung
Duf(a,b)=∇f⋅u=fxcos⁡θ+fysin⁡θ.D_u f(a, b) = \nabla f \cdot u = f_x \cos\theta + f_y \sin\theta.

Die Richtungsableitung schreibt man auch ∂f∂l\dfrac{\partial f}{\partial l}, mit dem Einheitsvektor el=(cos⁡α,cos⁡β)e_l = (\cos\alpha, \cos\beta) als Richtung. Hier wird θ\theta gegen den Uhrzeigersinn von der positiven xx-Achse gemessen, also cos⁡α=cos⁡θ\cos\alpha = \cos\theta und cos⁡β=sin⁡θ\cos\beta = \sin\theta. Der blaue Ring ist der auf die Tangentialebene gehobene Einheitskreis um P. Sein höchster Punkt liegt in Richtung des Gradienten, um ∣∇f∣|\nabla f| über P, denn

Größte Steigung
Duf=∣∇f∣cos⁡φ≤∣∇f∣,D_u f = |\nabla f| \cos\varphi \le |\nabla f|,

Dabei ist φ\varphi der Winkel zwischen u und ∇f\nabla f. Die Steigung ist entlang des Gradienten am größten, entlang der Höhenlinie durch P null und entgegen dem Gradienten am stärksten negativ.

02

Worauf du achten kannst

  • Der Gradient steht senkrecht auf der Höhenlinie durch P. Höhenlinien mit gleichen Schritten in ff liegen dort dicht, wo ∣∇f∣|\nabla f| groß ist.
  • Während u eine volle Drehung macht, beschreibt der Kartenpunkt (a,b)+(Duf) u(a, b) + (D_u f)\,u einen Kreis mit dem Durchmesser von (a,b)(a, b) bis (a,b)+∇f(a, b) + \nabla f. Bei ∇f=0\nabla f = 0 schrumpft dieser Kreis auf den Punkt selbst.
  • Der steilste Anstieg muss nicht zum Gipfel zeigen: Auf einem gestreckten Hügel unterscheiden sich die beiden Richtungen.
  • Partielle Ableitungen sind Richtungsableitungen: u=(1,0)u = (1, 0) ergibt fxf_x, und u=(0,1)u = (0, 1) ergibt fyf_y.
  • Bei ∇f=0\nabla f = 0 (einem kritischen Punkt) ist die Steigung in jeder Richtung 0; es gibt keine steilste Richtung. Ein Sattelpunkt ist ein solcher Punkt, der weder lokales Maximum noch lokales Minimum ist.
  • Der gelbe Anstieg gehört zur Tangentialebene: Er ist eine lineare Näherung. Bei einem kurzen horizontalen Schritt hh entlang u steigt die Fläche selbst um f((a,b)+hu)−f(a,b)≈h Duff((a, b) + h u) - f(a, b) \approx h\,D_u f. Je kleiner hh, desto genauer die Übereinstimmung.
03

Anwendungen

  • Gradientenabstieg, die grundlegende Methode zum Trainieren von Modellen des maschinellen Lernens, senkt eine Funktion durch wiederholte kleine Schritte entgegen dem Gradienten, x←x−η ∇f(x)x \leftarrow x - \eta\,\nabla f(x). Bei ∇f≠0\nabla f \ne 0 führt ein ausreichend kleiner Schritt bergab. Die Methode kann aber in einem lokalen Minimum enden oder nahe einem Sattelpunkt nur langsam vorankommen, statt den tiefsten Punkt zu erreichen.
  • Da der Gradient senkrecht auf Niveaulinien steht, gibt er ihre Normalenrichtung an. Hat eine glatte Funktion ff auf einer Kurve g=cg = c (mit ∇g≠0\nabla g \ne 0) ein Maximum oder Minimum, sind die Gradienten parallel, ∇f=λ∇g\nabla f = \lambda \nabla g: die Idee der Lagrange-Multiplikatoren.
  • In der Physik ist eine konservative Kraft der negative Gradient der potenziellen Energie, F=−∇UF = -\nabla U. Sie wirkt zu geringerer Energie hin, in die Richtung des stärksten Energieabfalls.
04

Bedienung

  • Ziehe P auf der Fläche, seinen Fußpunkt auf der Karte oder die Spitze des roten Pfeils. Markante Punkte und Richtungen (+x+x, +y+y, ∇f\nabla f, ⊥∇f\perp\nabla f) springen zu exakten Werten; an einem markanten kritischen Punkt ist ∇f\nabla f exakt 0.
  • Rundlauf dreht u einmal herum und hält in Richtung des steilsten Anstiegs an. Die Draufsicht zeigt die Karte von oben mit unverzerrten Winkeln. Der Präsentationsmodus öffnet eine Vollbildansicht für Projektoren (Leertaste: Rundlauf, ← →: u drehen, H: Antworten ausblenden).
05

Verwandte Themen

Weiterführende Literatur: Wikipedia: Gradient (Englisch); OpenStax, Calculus Volume 3, 4.6 Directional Derivatives and the Gradient (Englisch).