Skip to content
The Lumenary

Each worksheet prints cleanly on A4 or Letter. Answer keys are on a separate page.

The Lumenary · Advanced undergraduate

Projective geometry

Name: ______________________

Date: ______________________

You will learn to

  • Use homogeneous coordinates to describe points and lines of the real projective plane, including points at infinity, and compute joins and meets with cross products
  • Prove that two distinct points lie on exactly one line and two distinct lines meet in exactly one point, and explain the principle of duality
  • State and prove the theorems of Desargues and Pappus
  • Prove that projective transformations preserve the cross-ratio, and that any four points in general position can be mapped to any other four by a unique projective transformation
  • Show that all non-degenerate real conics are projectively equivalent, and explain ellipse, parabola and hyperbola as one conic meeting the line at infinity in 0, 1 or 2 points
  1. 1.

    In RP2\mathbb{R}P^2, where do the lines y=3x+1y = 3x + 1 and y=3x−2y = 3x - 2 (in the chart z=1z = 1) meet? (Choose all correct descriptions of the meeting point.)

    • A.[1:3:0][1 : 3 : 0]
    • B.[−2:−6:0][-2 : -6 : 0]
    • C.[3:1:0][3 : 1 : 0]
    • D.[0:0:1][0 : 0 : 1]
    • E.They do not meet.
  2. 2.

    How many points does the projective plane F3P2\mathbb{F}_3P^2 over the field with three elements have?

  3. 3.

    Four distinct collinear points have cross-ratio (a,b;c,d)=3(a, b; c, d) = 3. Over all 2424 orderings of the four points, how many different values does the cross-ratio take?

  4. 4.

    Which properties are preserved by every projective transformation of RP2\mathbb{R}P^2? (Choose all that apply.)

    • A.Three points being collinear
    • B.The cross-ratio of four collinear points
    • C.One point being the midpoint of two others
    • D.The angle between two lines
    • E.A line being tangent to a conic
    • F.A conic being a circle
  5. 5.

    In the proof of Theorem 2 (four points), we write v4=λ1v1+λ2v2+λ3v3v_4 = \lambda_1 v_1 + \lambda_2 v_2 + \lambda_3 v_3 and claim every λi≠0\lambda_i \neq 0. Why?

    • A.If, say, λ3=0\lambda_3 = 0, then v4v_4 lies in the span of v1,v2v_1, v_2, so p1,p2,p4p_1, p_2, p_4 would be collinear — excluded by general position.
    • B.Because v1,v2,v3v_1, v_2, v_3 form a basis, so all coordinates of any vector are non-zero.
    • C.Because we may rescale v4v_4.
    • D.Because the transformation must be invertible.
  6. 6.

    The non-degenerate conic x2−4xy+4y2+x=0x^2 - 4xy + 4y^2 + x = 0 meets the line at infinity in how many points, and what kind of affine conic is it?

    • A.One (double) point, [2:1:0][2 : 1 : 0]: a parabola
    • B.None: an ellipse
    • C.Two: a hyperbola
    • D.It is a pair of lines
  7. 7.

    The Lean theorem line_unique has hypotheses (hpq : p ⨯₃ q ≠ 0) (hp : ℓ ⬝ᵥ p = 0) (hq : ℓ ⬝ᵥ q = 0) and concludes ∃ c : K, c • (p ⨯₃ q) = ℓ. What goes wrong if hpq is dropped?

    • A.If p and q represent the same point, p ⨯₃ q = 0, so the conclusion would force ℓ = 0 — false for any genuine line through p.
    • B.Nothing: the theorem stays true without it.
    • C.The theorem would need K to be algebraically closed.
    • D.The dual statement about lines would fail but the statement about points would hold.
  8. 8.

    Which statements about the theorems of Desargues and Pappus are true? (Choose all that apply.)

    • A.In the projective plane over the quaternions, Desargues holds but Pappus fails.
    • B.Pappus' theorem implies Desargues' theorem (in any projective plane).
    • C.In a finite projective plane, Desargues implies Pappus.
    • D.Every projective plane (satisfying the incidence axioms) satisfies Desargues.
    • E.Pappus fails in CP2\mathbb{C}P^2 because C\mathbb{C} is not ordered.
  9. 9.

    Write join(p, q) returning the cross product of two triples (the line through two points, or the point on two lines) and collinear(p, q, r) returning True when the three points of RP2\mathbb{R}P^2 lie on a line (use the triple product p⋅(q×r)p \cdot (q \times r), with exact integer or fraction arithmetic). Then confirm Pappus' theorem on an example.

    Computational — Practice

Code: Apache-2.0 · Content: CC BY-SA 4.0