Umlaufzahl (Mathematik)

Die Umlaufzahl (auch Windungszahl oder Index genannt) ist eine topologische Invariante, die eine entscheidende Rolle in der Funktionentheorie spielt.

Vorbetrachtung

Die Umlaufzahl einer Kurve γ {\displaystyle \gamma } in Bezug auf einen Punkt z 0 {\displaystyle z_{0}} stellt die Anzahl der Umrundungen entgegen der Uhrzeigerrichtung um z 0 {\displaystyle z_{0}} dar, wenn man dem Verlauf der Kurve folgt. Eine Umrundung in Uhrzeigerrichtung ergibt die negative Windungszahl −1.

Windungszahl
1 −1 0 1 2
Windungszahl = −1 Windungszahl = 0 Windungszahl = 1 Windungszahl = 2

Definition

Ist γ {\displaystyle \gamma } eine geschlossene Kurve in C {\displaystyle \mathbb {C} } und ist ferner z 0 {\displaystyle z_{0}} ein Punkt in C , {\displaystyle \mathbb {C} ,} der nicht auf γ {\displaystyle \gamma } liegt, dann ist die Umlaufzahl von γ {\displaystyle \gamma } in Bezug auf z 0 {\displaystyle z_{0}} so definiert:

ind γ ( z 0 ) = n ( γ , z 0 ) := 1 2 π i γ d ζ ζ z 0 {\displaystyle \operatorname {ind} _{\gamma }(z_{0})=n(\gamma ,z_{0}):={\frac {1}{2\pi \mathrm {i} }}\int _{\gamma }{\frac {\mathrm {d} \zeta }{\zeta -z_{0}}}}

Die Umlaufzahl ind {\displaystyle \operatorname {ind} } (nach dem englischen index) wird in der Literatur oft auch mit I {\displaystyle I} oder χ {\displaystyle \chi } bezeichnet. Die Umlaufzahl einer geschlossenen Kurve ist unabhängig vom Bezugspunkt immer eine ganze Zahl.

Berechnung

Windungs­zahl = 2
Windungs­zahl = 0

Intuitiv lässt sich die Windungszahl mittels

ind γ ( z 0 ) = {\displaystyle \operatorname {ind} _{\gamma }(z_{0})=} (Anzahl der Umläufe von γ {\displaystyle \gamma } um z 0 {\displaystyle z_{0}} entgegen dem Uhrzeigersinn) − (Anzahl der Umläufe von γ {\displaystyle \gamma } um z 0 {\displaystyle z_{0}} im Uhrzeigersinn)

berechnen. Die Berechnung über die Definition ist oft nicht ohne Weiteres möglich. Als Beispiel wählen wir den Einheitskreis

γ : [ 0 , 2 π ] C , t e i t {\displaystyle \gamma \colon [0,2\pi ]\to \mathbb {C} ,\,t\mapsto e^{\mathrm {i} t}}

als Kurve. Nach der intuitiven Regel ist ind γ ( z ) = 1 {\displaystyle \operatorname {ind} _{\gamma }(z)=1} für alle Punkte z E {\displaystyle z\in \mathbb {E} } in seinem Inneren E {\displaystyle \mathbb {E} } und ind γ ( z ) = 0 {\displaystyle \operatorname {ind} _{\gamma }(z)=0} für alle Punkte z C E ¯ {\displaystyle z\in \mathbb {C} \setminus {\bar {\mathbb {E} }}} außerhalb der abgeschlossenen Kreisscheibe E ¯ {\displaystyle {\bar {\mathbb {E} }}} . Letzteres folgt sofort aus dem Integralsatz von Cauchy und der Definition. Sei nun

f : E C , z ind γ ( z ) . {\displaystyle f\colon \mathbb {E} \to \mathbb {C} ,\,z\mapsto \operatorname {ind} _{\gamma }(z).}

Es gilt

ind γ ( 0 ) = f ( 0 ) = 1 2 π i γ d ζ ζ = 1 2 π i 0 2 π i e i t e i t d t = 1. {\displaystyle \operatorname {ind} _{\gamma }(0)=f(0)={\frac {1}{2\pi \mathrm {i} }}\int _{\gamma }{\frac {\mathrm {d} \zeta }{\zeta }}={\frac {1}{2\pi \mathrm {i} }}\int \limits _{0}^{2\pi }{\frac {\mathrm {i} e^{\mathrm {i} t}}{e^{\mathrm {i} t}}}\mathrm {d} t=1.}

Durch Vertauschen von Differentiation und Integration ergibt sich

f ( z ) = 1 2 π i γ d ζ ( ζ z ) 2 {\displaystyle f'(z)={\frac {1}{2\pi \mathrm {i} }}\int _{\gamma }{\frac {\mathrm {d} \zeta }{\left(\zeta -z\right)^{2}}}} ,

und weil ζ 1 ζ z {\displaystyle \zeta \mapsto -{\frac {1}{\zeta -z}}} eine Stammfunktion des Integranden ist, ist f 0. {\displaystyle f'\equiv 0.} Weil E {\displaystyle \mathbb {E} } zusammenhängend ist, ist also f ( z ) = ind γ ( z ) = 1 {\displaystyle f(z)=\operatorname {ind} _{\gamma }(z)=1} für alle z E . {\displaystyle z\in \mathbb {E} .}

Anwendung in der Funktionentheorie

Die Umlaufzahl wird vor allem bei der Berechnung von Kurvenintegralen in der komplexen Zahlenebene verwendet. Sei

f : C { a 1 , , a n } C {\displaystyle f\colon \mathbb {C} \setminus \left\{a_{1},\dotsc ,a_{n}\right\}\to \mathbb {C} }

eine meromorphe Funktion mit Singularitäten a 1 , , a n , {\displaystyle a_{1},\dotsc ,a_{n},} dann kann man nach dem Residuensatz das Integral von f {\displaystyle f} über eine (durch keine der Singularitäten verlaufende) Kurve γ {\displaystyle \gamma } durch

γ f = 2 π i k = 1 n ind γ ( a k ) Res a k f {\displaystyle \int _{\gamma }f=2\pi \mathrm {i} \sum _{k=1}^{n}\operatorname {ind} _{\gamma }(a_{k})\operatorname {Res} _{a_{k}}f}

berechnen.

Algorithmus

Windungszahl der Flächen eines nichttrivialen Polygons: Die Windungszahl für die Fläche, in der sich der Punkt befindet, ist −1, d. h., dieser liegt innerhalb des Polygons (der grauen Fläche). Jede Fläche hat eine feste Windungszahl.

In der algorithmischen Geometrie wird die Umlaufzahl verwendet, um zu bestimmen, ob ein Punkt außerhalb oder innerhalb eines nichteinfachen Polygons (eines Polygons, dessen Kanten sich überschneiden) liegt. Für einfache Polygone vereinfacht sich der Algorithmus zur Even-Odd-Regel.

Für Polygone (geschlossene Kantenzüge) verwendet man zur Berechnung der Umlaufzahl folgenden Algorithmus:

  1. Suche eine Halbgerade (beginnend beim zu untersuchenden Punkt nach außen), die keine Eckpunkte des Polygons enthält.
  2. Setze w = 0. {\displaystyle w=0.}
  3. Für alle Schnittpunkte der Halbgerade mit dem Polygonzug:
    • Schneidet die Halbgerade eine Polygonkante, die „von rechts nach links“ orientiert ist (wenn der Punkt auf der linken Seite der Kante liegt), erhöhe w {\displaystyle w} um 1.
    • Schneidet die Halbgerade eine Polygonkante, die „von links nach rechts“ orientiert ist (wenn der Punkt auf der rechten Seite der Kante liegt), verkleinere w {\displaystyle w} um 1.
  4. w {\displaystyle w} ist nun die Umlaufzahl des Punktes.

Ist die Umlaufzahl 0, so liegt der Punkt außerhalb des Polygons, sonst innerhalb.

In nebenstehendem Beispiel ist die Halbgerade, mit der gestartet wird, der senkrechte Pfeil. Er schneidet drei Kanten des Polygons. Bezüglich der roten Kante liegt der Punkt rechts ( w = 1 ) . {\displaystyle \left(w=-1\right).} Bezüglich der nächsten Kante liegt der Punkt auch rechts ( w = 2 ) {\displaystyle \left(w=-2\right)} und bzgl. der letzten Kante liegt der Punkt links ( w = 1 ) . {\displaystyle \left(w=-1\right).} Der Punkt liegt innerhalb des Polygons. Die Polygonfläche ist grau hinterlegt.

Ein analoger Algorithmus ergibt auch für nicht geradlinig verlaufende (geschlossene) Kurven die Umlaufzahl um einen Punkt, allerdings ist da das Überprüfen der Schnittpunkte nicht so einfach zu implementieren.

Verallgemeinerung für n-dimensionale Mannigfaltigkeiten

Eine Verallgemeinerung für n {\displaystyle n} -dimensionale Mannigfaltigkeiten stammt von Nikolai Nikolajewitsch Bogoljubow: Unter Benutzung des allgemeinen Stokes’schen Satzes für z 0 = 0 {\displaystyle z_{0}=0} kann man

i n d γ ( 0 ) = 1 n V o l ( B ) γ x d S x n {\displaystyle \mathrm {ind} _{\gamma }(0)={\frac {1}{n\mathrm {Vol(B)} }}\oint _{\gamma }{\frac {{\vec {x}}\cdot \mathrm {d} {\vec {S}}}{\|x\|^{n}}}}

schreiben. B {\displaystyle B} ist die Einheitskugel im R n , {\displaystyle \mathbb {R} ^{n},} γ {\displaystyle \gamma } ist die betrachtete ( n 1 ) {\displaystyle (n-1)} -dimensionale geschlossene Mannigfaltigkeit, auf der integriert werden soll.

Siehe auch

  • Cauchysche Integralformel
  • Residuensatz
  • Kurvenintegral

Literatur

  • Eberhard Freitag, Rolf Busam: Funktionentheorie 1. Springer-Verlag, Berlin, ISBN 3-540-67641-4.
Normdaten (Sachbegriff): GND: 1115667890 (lobid, OGND, AKS)