Skip to content
The Lumenary

Practice · Advanced undergraduate

Projective geometry

Projective geometry

Warm-upHuman

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.)

Choose all that apply

Projective geometry

Warm-upHuman

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

Projective geometry

CoreHuman

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?

Projective geometry

CoreHuman

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

Choose all that apply

Projective geometry

CoreHuman

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?

Choose one

Projective geometry

CoreHuman

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?

Choose one

Projective geometry

CoreFormal

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?

Choose one

Projective geometry

StretchHuman

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

Choose all that apply

Projective geometry

StretchComputational

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.

Runs entirely in your browser, in an isolated worker. Nothing is sent to a server.