Lecture 2: Introduction to Projective Geometry Part II
Last time, we saw a theorem stating that the subgroup of transformations in PGL(n+1,R) that preserve an affine patch is isomorphic to the affine transformations in n-dimensional Euclidean space. To see this in general, we first introduce the idea of projective coordinates.
If our vector space V=Rn+1 has a basis v1,…,vn+1 then we write [t1:⋯:tn+1]:=[t1v1+⋯+tn+1vn+1].
Then we consider the affine patch of points where tn+1≠0. In this affine patch, we can rewrite the projective coordinates so the last coordinate is 1.
Now if [A]∈PGL(n+1,R) preserves this affine patch, we find
A=(Bv0⋯01).So when we apply A to the vector (x1,…,xn,1) we get a vector of the form (Bx+v,1). The set of all transformations taking a vector x to the vector Bx+v is called the affine group.
Example Affine Manifold
We consider the space RP2. We let v1,v2,v3 be a basis for R3. Then the points [v1],[v2],[v3] with the lines between each pair divide RP2 into 4 triangles. We label the middle triangle Δ.
Next, we let Γ=⟨[A],[B]⟩≅Z2 where A and B are diagonal matrices with entries 2,1,1 and 1,3,1 respectively. Since both transformations have all positive coordinates, Γ preserves our 4 triangles in RP2.
Then Δ/Γ is an affine torus, which is homeomorphic to a torus. To see this we note that in the affine patch [x:y:1], the rectangle X=[1,2]×[1,3] is a fundamental domain of Γ which is moved by transformations that stretch or compress the rectangle. Applying a log transformation to the first quadrant gives a homeomorphism to R2, where Γ now acts by translation and hence the quotient by Γ is clearly a torus.
For the next theorem it is useful to note that because linear maps send vector subspaces of V to other vector subspaces, transformations in PGL(V) similarly preserve projective subspaces (eg projective lines) in P(V).
(A) Fundamental Theorem of Projective Geometry
If n≥2, U and V are open sets in RPn, T is a continuous map T:U→V, and T sends U∩(line) to V∩(line) for all projective lines, then T is the restriction of a projective transformation.
This can be interpreted as saying if T preserves “lines” (the intersections of lines with U), then T also preserves “projective subspaces.”
Proof: There exists a projective basis {p1,…,pn+2}=B contained in U such that T(B) is another projective basis. Then there exists a unique projective transformation S such that S∣B=T∣B (considering B as an ordered basis). Then the map S−1∘T preserves “lines” and S−1∘T fixes B. We now want to show S−1∘T is the identity map.
So, we may assume T is a transformation from U to itself that fixes the projcetive basis B. We proceed by induction on the dimension of RPn.
First, if n=2 then our projective basis has 4 points. Let L0 denote the six “lines” (lines intersected with U) that contain 2 points in B. Since T sends each “line” to itself, T fixes a set of points P1 composed of B together with the 3 additional points lying on 2 lines in L0. Next we let L1 be the set of line containing 2 points in P1, obtain P2 from P1 by adding points contained in two lines in L1, and continue in this fashion. The union of all sets Pn will be a dense set in U that is fixed by T. Since T is continuous, this shows that T is the identity.
We show how the induction works by sketching the n=3 case. Now B is a projective basis of RP3, and we know that T is the identity on B. Then T preserves each “plane” containing 3 points in B. By the n=2 step, we have that T is the identity on each of these planes. Now we use a similar construction to the n=2 step to again get a dense set of points fixed by T.
The Klein (or Projective) Model of H2
We can model the hyperbolic plane as a disc in the “light cone” in R3 defined by z=x2+y2. We let C denote the unit disc inside this cone at height z=1. Then the disc in RP2 is
D=P(C)={[x:y:1]∣x2+y2<1}.The set of projective transformations that fix D is
PGL(D)={[A]∈PGL(3,R)∣AC=C}=O(2,1)≅Isom(H2).There exist homomorphisms from SL(2,R) to SL(3,R):
-
the trivial homomorphism A↦Id;
-
the homomorpism A↦(A1), a reducible homomorphism;
-
there also exists an irreducible homomorphism defined as follows:
SL(2,R) acts on the vector space R3 considered as the vector space of quadratic forms on R2, that is, polynomials of the form ax2+bxy+cy2.
Let β:R2→R1 be a quadratic form, written as
β(xy)=(xy)(mnnp)(xy)=mx2+2nxy+py2.We then identify β with the vector (m,n,p)∈R3. Now let T:R2→R2 be a linear transformation. Then define T∗(β) as the following quadratic form:
T∗(β)(xy)=β(T(xy)).It is easy to calculate that (S∘T)∗=T∗∘S∗, so we have defined an anti-homomorphism. So we must fix this define our homomorphism θ:GL(2,R)→GL(3,R) by θ(T)=(T−1)∗. This is our irreducible homomorphism, and it restricts to a homomorphism taking SL(2,R) to SL(3,R).
Previous Post: Lecture 1: Introduction to Projective Geometry