Projektives Koordinatensystem

Ein projektives Koordinatensystem erlaubt es, die Lage eines Punktes in einem projektiven Raum eindeutig durch die Angabe eines Koordinatenvektors zu beschreiben. Dadurch können in den mathematischen Gebieten der Geometrie und der linearen Algebra die strukturerhaltenden Abbildungen von projektiven Räumen (das sind die Kollineationen und vor allem die projektiven Abbildungen) durch koordinatenbezogene Abbildungsmatrizen dargestellt und die Räume mit Methoden der analytischen Geometrie untersucht werden.

Die Komponenten des Koordinatenvektors, der einen Punkt im projektiven Raum beschreibt, heißen projektive Koordinaten. Sie werden auch als homogene Koordinaten bezeichnet. (→ im Hauptartikel „Homogene Koordinaten“ wird auch erläutert, wie projektive Koordinaten zur Kennzeichnung von Elementen verwandter Strukturen wie affiner Räume verwendet werden können.)

In einem abstrakten projektiven Raum endlicher Dimension n {\displaystyle n} ist das Koordinatensystem durch n + 2 {\displaystyle n+2} geeignet gewählte Basispunkte bestimmt – die Punkte müssen in allgemeiner Lage gewählt sein und werden dann als projektive Basis bezeichnet. Der Bezug auf Basispunkte an Stelle einer Vektorraumbasis (Hamelbasis), die im Standardmodell völlig ausreicht, ermöglicht eine modellunabhängige geometrische Beschreibung des Bezugssystems und in der synthetischen Geometrie die Einführung vergleichbarer Koordinaten auch in allgemeineren Strukturen (insbesondere projektiven Inzidenzebenen), denen kein Vektorraum und damit kein Körper als Koordinatenbereich zugeordnet werden kann.

Projektive Koordinaten im Standardmodell

Es sei K P n {\displaystyle KP^{n}} der n {\displaystyle n} -dimensionale projektive Raum über dem Körper K {\displaystyle K} .

Die projektiven Punkte, die zu einer Vektorraumbasis B = ( e 0 , e 1 , , e n ) {\displaystyle {\mathcal {B}}=({\vec {e}}_{0},{\vec {e}}_{1},\ldots ,{\vec {e}}_{n})} des K n + 1 {\displaystyle K^{n+1}} gehören, also die von diesen Basisvektoren erzeugten eindimensionalen Unterräume

B j = { r e j : r K } ; 0 j n {\displaystyle B_{j}=\lbrace r\cdot {\vec {e_{j}}}:\;r\in K\rbrace ;\quad 0\leq j\leq n}

bilden zusammen mit dem Einheitspunkt

E = B n + 1 = { r ( e 0 + e 1 + e n ) : r K } {\displaystyle E=B_{n+1}=\lbrace r\cdot \left({\vec {e}}_{0}+{\vec {e}}_{1}+\cdots {\vec {e}}_{n}\right):\;r\in K\rbrace }

eine projektive Basis (auch: projektive Punktbasis) B p = ( B 0 , B 1 , , B n , B n + 1 ) {\displaystyle {\mathcal {B}}_{p}=(B_{0},B_{1},\ldots ,B_{n},B_{n+1})} des projektiven Raumes K P n {\displaystyle KP^{n}} .

Durch Schlitzen entlang der durch B 1 , , B n {\displaystyle B_{1},\ldots ,B_{n}} verlaufenden projektiven Hyperebene erhält man einen affinen Raum A {\displaystyle {\mathcal {A}}} . In diesem sei E {\displaystyle E} der Nullpunkt. Wir betrachten für i = 1 , , n {\displaystyle i=1,\ldots ,n} den Schnittpunkt E i {\displaystyle E_{i}} der Geraden E B i {\displaystyle EB_{i}} mit der Hyperebene durch B 0 , , B i 1 , B i + 1 , , B n {\displaystyle B_{0},\ldots ,B_{i-1},B_{i+1},\ldots ,B_{n}} . Diese Punkte { E 1 , , E n } {\displaystyle \left\{E_{1},\ldots ,E_{n}\right\}} bilden mit dem Nullpunkt E {\displaystyle E} eine affine Basis von A {\displaystyle {\mathcal {A}}} . Mit dieser Basis können wir affine Koordinaten ( x 1 , , x n ) {\displaystyle (x_{1},\ldots ,x_{n})} in A {\displaystyle {\mathcal {A}}} definieren und die projektiven Koordinaten bezüglich der gewählten projektiven Basis sind dann per Definition ( 1 ; x 1 ; ; x n ) {\displaystyle (1;x_{1};\ldots ;x_{n})} .

Beispiel

Es wird der Raum K P 2 {\displaystyle KP^{2}} mit der Standardbasis

B 0 = [ 1 : 0 : 0 ] , B 1 = [ 0 : 1 : 0 ] , B 2 = [ 0 : 0 : 1 ] , B 3 = [ 1 : 1 : 1 ] {\displaystyle B_{0}=\left[1:0:0\right],B_{1}=\left[0:1:0\right],B_{2}=\left[0:0:1\right],B_{3}=\left[1:1:1\right]}

betrachtet. Dann haben die projektiven Geraden

B 3 B 1 = { [ 1 : 1 + s : 1 ] s K } { B 1 } {\displaystyle B_{3}B_{1}=\left\{\left[1:1+s:1\right]\mid s\in K\right\}\cup \left\{B_{1}\right\}} und B 0 B 2 = { [ t : 0 : 1 t ] t K } {\displaystyle B_{0}B_{2}=\left\{\left[t:0:1-t\right]\mid t\in K\right\}}

den Schnittpunkt E 1 = [ 1 : 0 : 1 ] {\displaystyle E_{1}=\left[1:0:1\right]} und die projektiven Geraden

B 3 B 2 = { [ 1 : 1 : 1 + s ] s K } { B 2 } {\displaystyle B_{3}B_{2}=\left\{\left[1:1:1+s\right]\mid s\in K\right\}\cup \left\{B_{2}\right\}} und B 0 B 1 = { [ t : 1 t : 0 ] t K } {\displaystyle B_{0}B_{1}=\left\{\left[t:1-t:0\right]\mid t\in K\right\}}

den Schnittpunkt E 2 = [ 1 : 1 : 0 ] {\displaystyle E_{2}=\left[1:1:0\right]} . Die projektiven Koordinaten des Punktes [ x : y : z ] {\displaystyle \left[x:y:z\right]} sind dann ( 1 ; y x ; z x ) {\displaystyle (1;{\tfrac {y}{x}};{\tfrac {z}{x}})} für x 0 {\displaystyle x\not =0} .

Projektive Koordinaten in der synthetischen Geometrie

Eine projektive Punktbasis ( B 0 , B 1 , B 2 , E ) {\displaystyle (B_{0},B_{1},B_{2},E)} (rot) bestimmt eine eindeutige affine Punktbasis ( O = B 0 , E 1 , E 2 ) {\displaystyle (O=B_{0},E_{1},E_{2})} (grün), wobei die Verbindungsgerade u = B 1 B 2 {\displaystyle u=B_{1}B_{2}} zur Ferngeraden wird.

In einer beliebigen, auch nichtdesargueschen projektiven Ebene können projektive Koordinaten nach Wahl einer projektiven Basis mit Hilfe affiner Koordinaten eingeführt werden.

In der projektiven Ebene muss zunächst eine projektive Basis ( B 0 , B 1 , B 2 , E ) {\displaystyle (B_{0},B_{1},B_{2},E)} gewählt worden sein, das heißt, keine drei der vier Punkte sollen auf einer gemeinsamen Geraden liegen. Der Punkt B 0 {\displaystyle B_{0}} wird zum Ursprung O = B 0 {\displaystyle O=B_{0}} des affinen Koordinatensystems, die Verbindungsgerade B 0 B 1 {\displaystyle B_{0}B_{1}} zu seiner ersten, B 0 B 2 {\displaystyle B_{0}B_{2}} zu seiner zweiten Koordinatenachse. Die zunächst noch projektiven Schnittpunkte E 1 = E B 2 O B 1 {\displaystyle E_{1}=EB_{2}\cap OB_{1}} und E 2 = E B 1 O B 2 {\displaystyle E_{2}=EB_{1}\cap OB_{2}} sind die Einheitspunkte auf diesen Achsen, somit ist ( O , E 1 , E 2 ) {\displaystyle (O,E_{1},E_{2})} eine affine Punktbasis der affinen Ebene, die aus der projektiven durch Schlitzen längs der Gerade u = B 1 B 2 {\displaystyle u=B_{1}B_{2}} entsteht. Diese Gerade wird zur Ferngerade der affinen Ebene, siehe dazu auch die Abbildung rechts.

  • Für jeden Punkt der geschlitzten Ebene können durch Koordinatenkonstruktion affine Koordinaten ( x 1 ; x 2 ) K 2 {\displaystyle (x_{1};x_{2})\in K^{2}} bestimmt werden, wobei der Koordinatenbereich K {\displaystyle K} durch die erste Achse des affinen Koordinatensystems repräsentiert wird. → Die Koordinatenkonstruktion ist im Artikel Ternärkörper beschrieben.
  • Ein Punkt außerhalb von u {\displaystyle u} mit den affinen Koordinaten ( x 1 ; x 2 ) {\displaystyle (x_{1};x_{2})} erhält die projektiven Koordinaten ( 1 ; x 1 ; x 2 ) {\displaystyle (1;x_{1};x_{2})} .
  • Ein Punkt U {\displaystyle U} auf der Ferngeraden u {\displaystyle u} erhält die projektiven Koordinaten ( 0 ; x 1 ; x 2 ) {\displaystyle (0;x_{1};x_{2})} , wobei ( x 1 ; x 2 ) {\displaystyle (x_{1};x_{2})} die affinen Koordinaten des Punktes U {\displaystyle U} auf der Verbindungsgerade O U {\displaystyle OU} sind. (Aus der vorausgesetzten "allgemeinen Lage" folgt O u {\displaystyle O\not \in u} und mithin U O {\displaystyle U\not =O} .)

Die so bestimmten Koordinaten sind für Punkte außerhalb von u {\displaystyle u} eindeutig, für Punkte auf u {\displaystyle u} kann diese Eindeutigkeit durch zusätzliche Vereinbarungen erreicht werden. Sie sind im Allgemeinen nicht homogen: Im Koordinatenbereich K {\displaystyle K} , der ein Ternärkörper ist, lässt sich im Allgemeinen keine „Skalarmultiplikation“ definieren.

Anwendungen

Abbildungen

Wenn P {\displaystyle P} und Q {\displaystyle Q} projektive Räume der Dimension n {\displaystyle n} bzw. m {\displaystyle m} über einem festen Körper K {\displaystyle K} sind, dann gilt:

  • Jede projektive Abbildung π {\displaystyle \pi } von P {\displaystyle P} nach Q {\displaystyle Q} besitzt bezüglich fest gewählter projektiver Punktbasen in P {\displaystyle P} und Q {\displaystyle Q} eine Darstellung π : [ x 0 , , x n ] T [ ( A ( x 0 , , x n ) T ) ] T {\displaystyle \pi \colon \left[x_{0},\ldots ,x_{n}\right]^{T}\rightarrow \left[(A\cdot (x_{0},\ldots ,x_{n})^{T})\right]^{T}} . Die Abbildungsmatrix A {\displaystyle A} hat n + 1 {\displaystyle n+1} Zeilen und m + 1 {\displaystyle m+1} Spalten und ist bis auf einen skalaren Faktor r K { 0 } {\displaystyle r\in K\setminus \lbrace {0}\rbrace } eindeutig bestimmt.
  • Wählt man zu jedem Punkt B j ( 0 j n + 1 ) {\displaystyle B_{j}(0\leq j\leq n+1)} einer projektiven Punktbasis von P {\displaystyle P} oder gleichwertig zu n + 2 {\displaystyle n+2} Punkten in allgemeiner Lage, jeweils einen beliebigen Bildpunkt C j Q {\displaystyle C_{j}\in Q} , dann lässt sich dies eindeutig zu einer projektiven Abbildung π : P Q {\displaystyle \pi \colon P\rightarrow Q} fortsetzen, bei der also π ( B j ) = C j {\displaystyle \pi (B_{j})=C_{j}} für jeden Basispunkt gilt.
  • Jede Projektivität π {\displaystyle \pi } auf P {\displaystyle P} besitzt bezüglich einer fest gewählten projektiven Punktbasis in P {\displaystyle P} eine Darstellung π : [ x 0 , , x n ] T [ ( A ( x 0 , , x n ) T ) ] T {\displaystyle \pi \colon \left[x_{0},\ldots ,x_{n}\right]^{T}\rightarrow \left[(A\cdot (x_{0},\ldots ,x_{n})^{T})\right]^{T}} . Die quadratische, reguläre ( n + 1 ) × ( n + 1 ) {\displaystyle (n+1)\times (n+1)} Abbildungsmatrix A {\displaystyle A} ist bis auf einen skalaren Faktor r K { 0 } {\displaystyle r\in K\setminus \lbrace {0}\rbrace } eindeutig bestimmt.
  • Zu n + 2 {\displaystyle n+2} Urbildpunkten B j ( 0 j n + 1 ) {\displaystyle B_{j}(0\leq j\leq n+1)} in allgemeiner Lage und n + 2 {\displaystyle n+2} Bildpunkten C j ( 0 j n + 1 ) {\displaystyle C_{j}(0\leq j\leq n+1)} in allgemeiner Lage gibt es genau eine Projektivität π {\displaystyle \pi } auf P {\displaystyle P} , bei der π ( B j ) = C j , ( 0 j n + 1 ) {\displaystyle \pi (B_{j})=C_{j},(0\leq j\leq n+1)} ist. Man sagt daher auch, die projektive lineare Gruppe PGL ( n + 1 , K ) {\displaystyle \operatorname {PGL} (n+1,K)} operiert scharf einfach transitiv auf der Menge der n + 2 {\displaystyle n+2} -Tupel von Punkten in allgemeiner Lage.
  • Ist die Dimension n 2 {\displaystyle n\geq 2} , dann lässt sich jede Kollineation κ {\displaystyle \kappa } auf P {\displaystyle P} bezüglich einer fest gewählten projektiven Basis in P {\displaystyle P} als Komposition κ = π σ {\displaystyle \kappa =\pi \circ \sigma } mit einer Projektivität π {\displaystyle \pi } und einem Automorphismus σ {\displaystyle \sigma } des Körpers K {\displaystyle K} darstellen.

Doppelverhältnis

Das Doppelverhältnis von vier kollinearen Punkten P , Q , R , S {\displaystyle P,Q,R,S} in einem projektiven Raum ist das einfache Verhältnis der projektiven Koordinaten, die der Punkt P {\displaystyle P} hat, wenn die übrigen drei Punkte als Punktbasis der gemeinsamen Geraden gewählt werden. Dabei sind B 0 = R , B 1 = S {\displaystyle B_{0}=R,\,B_{1}=S} die Basispunkte und E = B 2 = Q {\displaystyle E=B_{2}=Q} der Einheitspunkt des Koordinatensystems. Hat nun P {\displaystyle P} bezüglich dieses Systems die Koordinatendarstellung P = [ p 0 ; p 1 ] {\displaystyle P=\left[p_{0};p_{1}\right]} , dann gilt für das Doppelverhältnis: t = DV ( P Q R S ) = p 1 p 0 {\displaystyle t=\operatorname {DV} (PQRS)={\tfrac {p_{1}}{p_{0}}}} . Dieser Zusammenhang ist einer der Gründe dafür, dass das Doppelverhältnis t K { } {\displaystyle t\in K\cup \lbrace \infty \rbrace } auch gelegentlich als inhomogene projektive Koordinate von P {\displaystyle P} (bezüglich der anderen Punkte im Doppelverhältnis) bezeichnet wird.[1]

Parametergleichungen

  • Die Verbindungsgerade von zwei verschiedenen Punkten A = [ a 0 ; a 1 ; a n ] {\displaystyle A=\left[a_{0};a_{1};\ldots a_{n}\right]} und B = [ b 0 ; b 1 ; b n ] {\displaystyle B=\left[b_{0};b_{1};\ldots b_{n}\right]} hat die homogene Parameterdarstellung
A , B : x = α ( a 0 a 1 a n ) + β ( b 0 b 1 b n ) {\displaystyle \langle A,B\rangle :\;{\vec {x}}=\alpha \cdot {\begin{pmatrix}a_{0}\\a_{1}\\\vdots \\a_{n}\end{pmatrix}}+\beta \cdot {\begin{pmatrix}b_{0}\\b_{1}\\\vdots \\b_{n}\end{pmatrix}}}

Dabei sind dann x {\displaystyle {\vec {x}}} für ( α ; β ) K 2 { 0 } {\displaystyle (\alpha ;\beta )\in K^{2}\setminus \lbrace 0\rbrace } die projektiven Koordinaten eines Geradenpunktes X = [ x T ] {\displaystyle X=\left[{\vec {x}}^{\,T}\right]}

  • Allgemeiner ist der Verbindungsraum von k {\displaystyle k} Punkten A j = [ a j T ] ; 1 j k {\displaystyle A_{j}=\left[{{\vec {a}}_{j}}^{T}\right];\;1\leq j\leq k} , deren Koordinatenvektoren linear unabhängig sind, ein k 1 {\displaystyle k-1} -dimensionaler Unterraum des projektiven Raumes mit der Parameterdarstellung
A 1 , A 2 , A k : x = j = 1 k α j a j ; ( α 1 , α 2 , α k ) K k { 0 } . {\displaystyle \langle A_{1},A_{2},\ldots A_{k}\rangle :{\vec {x}}=\sum _{j=1}^{k}\alpha _{j}{\vec {a}}_{j};\quad (\alpha _{1},\alpha _{2},\ldots \alpha _{k})\in K^{k}\setminus \lbrace 0\rbrace .}

Koordinatengleichungen und Hyperebenenkoordinaten

Nach der Wahl einer projektiven Punktbasis B p {\displaystyle {\mathcal {B}}_{p}} in einem n {\displaystyle n} -dimensionalen projektiven Raum P {\displaystyle {\mathcal {P}}} kann man jedem Punkt P = [ p 0 ; p 1 ; p n ] {\displaystyle P=\left[p_{0};p_{1};\ldots p_{n}\right]} eindeutig die Koordinatengleichung p 0 x 0 + p 1 x 1 + + p n x n = 0 {\displaystyle p_{0}\cdot x_{0}+p_{1}\cdot x_{1}+\cdots +p_{n}\cdot x_{n}=0\;} zuordnen, deren Lösungsmenge, als Punktkoordinaten aufgefasst, einen n 1 {\displaystyle n-1} -dimensionalen Unterraum von P {\displaystyle {\mathcal {P}}} , also eine Hyperebene beschreibt. Da die Gleichung homogen ist, ändert sich ihre Lösungsmenge nicht, wenn man jede Koordinate mit dem gleichen Skalar r K {\displaystyle r\in K^{*}} multipliziert, die Hyperebene hängt also nur vom Punkt P {\displaystyle P} und dem gewählten projektiven Koordinatensystem ab. Man bezeichnet den Koordinatenvektor P D = [ p 0 ; p 1 ; p n ] D {\displaystyle P^{D}=\left[p_{0};p_{1};\ldots p_{n}\right]^{D}} als Hyperebenenkoordinaten dieser Hyperebene. Jedem Punkt des Raumes wird so durch Dualisierung P P D {\displaystyle P\rightarrow P^{D}} eineindeutig eine Hyperebene zugeordnet.

Dualität in projektiven Räumen

Die duale Zuordnung von Punkten zu Hyperebenen kann zu einer Dualität im Verband der projektiven Teilräume eines projektiven Raumes ausgebaut werden. Dabei gelten folgende Zuordnungen:

Begriff Dualer Begriff
Punkt Hyperebene
Gesamtraum Leere Menge als 1 {\displaystyle -1} -dimensionaler Teilraum
k {\displaystyle k} -dimensionaler Teilraum n 1 k {\displaystyle n-1-k} -dimensionaler Teilraum
Schnitt S T {\displaystyle S\cap T} von zwei Teilräumen Verbindungsraum S D T D {\displaystyle S^{D}\vee T^{D}} von zwei Teilräumen
Doppelverhältnis von vier kollinearen Punkten Doppelverhältnis von vier Hyperebenen, die sich in einem n 2 {\displaystyle n-2} -dimensionalen Teilraum schneiden

Die Zuordnung ist auch umgekehrt zu verstehen, da die Dualisierung involutorisch ist: Einer Hyperebene entspricht dual ein Punkt. Während die konkrete Dualisierung vom gewählten Koordinatensystem abhängt, sind allgemeine Sätze davon nicht betroffen.

Das Dualitätsprinzip der projektiven Geometrie beruht auf dem algebraischen Dualraum des endlichdimensionalen Koordinatenvektorraums K n + 1 {\displaystyle K^{n+1}} , siehe dazu den Hauptartikel „Dualraum“. Anwendungsbeispiele in der ebenen Geometrie finden sich in „Dualität (Mathematik)“ im Abschnitt „Dualitätsprinzip der projektiven Geometrie und in Inzidenzstrukturen“.

Dreidimensionale Beispiele

In einem dreidimensionalen Raum K P 3 {\displaystyle KP^{3}} ist die Menge der Geraden (eine Gerade entspricht einem 2-dimensionalen Unterraum von K 4 {\displaystyle K^{4}} ) zu sich selbst dual. Die konkrete Gerade

g = e 0 , e 1 = { [ r , s , 0 , 0 ] : ( r , s ) K 2 { 0 } } {\displaystyle g=\langle e_{0},e_{1}\rangle =\lbrace \left[r,s,0,0\right]:\;(r,s)\in K^{2}\setminus \lbrace 0\rbrace \rbrace }

ist dual zu

g D = { [ x 0 , x 1 , x 2 , x 3 ] : ( x 0 , x 1 , x 2 , x 3 ) K 4 { 0 } , x 0 = x 1 = 0 } = e 2 , e 3 {\displaystyle g^{D}=\lbrace \left[x_{0},x_{1},x_{2},x_{3}\right]:(x_{0},x_{1},x_{2},x_{3})\in K^{4}\setminus \lbrace 0\rbrace ,x_{0}=x_{1}=0\rbrace =\langle e_{2},e_{3}\rangle }

Dies ist eine zu g {\displaystyle g} windschiefe Gerade! Die Aussage „Die Geraden g {\displaystyle g} und g D {\displaystyle g^{D}} schneiden einander nicht“ ist dual zu „Der Verbindungsraum von g D {\displaystyle g^{D}} und g {\displaystyle g} ist der gesamte dreidimensionale Raum“. Für zwei beliebige windschiefe Geraden g {\displaystyle g} und h {\displaystyle h} kann stets eine Punktbasis gewählt werden, bezüglich der g D = h {\displaystyle g^{D}=h} gilt – man wählt zu jeder Geraden zwei linear unabhängige, erzeugende Vektoren und ergänzt diese vier Vektoren durch ihre Summe als Einheitspunkt. Also sind die Aussagen „Zwei Geraden schneiden einander nicht“ und „Zwei Geraden spannen den Raum auf“ zueinander duale Beschreibungen der Eigenschaft „windschief“.

Dagegen sind die Aussagen „ g {\displaystyle g} und h {\displaystyle h} schneiden sich in einem Punkt“ und „ g {\displaystyle g} und h {\displaystyle h} spannen eine Ebene auf“ äquivalent, aber nicht dual zueinander, da die erste Aussage nicht für beliebige Paare von Geraden gilt und die dazu duale Aussage von anderen Geraden handelt.

Literatur

  • Harold Scott MacDonald Coxeter: Reelle projektive Geometrie der Ebene, München 1955
  • Hermann Schaal: Lineare Algebra und analytische Geometrie, Band II, Vieweg 1980, ISBN 3-528-13057-1
  • Günter Pickert: Projektive Ebenen. 2. Auflage, Berlin-Heidelberg-New York 1975

Einzelnachweise

  1. Hermann Schaal: Lineare Algebra und analytische Geometrie, Band II, S. 153, Vieweg 1980, ISBN 3-528-13057-1