Skip to content
The Lumenary

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

The Lumenary · Early undergraduate

Transformation geometry and the Erlangen programme

Name: ______________________

Date: ______________________

You will learn to

  • Prove that every isometry of the plane is a translation, a rotation, a reflection or a glide reflection, and that each is a product of at most three reflections
  • Represent isometries, similarities and affine maps by complex numbers and by matrices in homogeneous coordinates, and compose them
  • Prove that affine maps preserve parallelism and ratios along lines but in general not lengths or angles
  • Prove that projective transformations of a line preserve the cross-ratio, and use it in perspective drawings
  • Explain Klein's Erlangen programme and compare the invariants of Euclidean, similarity, affine and projective geometry
  1. 1.

    What kind of isometry is f(z)=−z+4f(z) = -z + 4?

    • A.The rotation by 180∘180^\circ about the point 22
    • B.A translation by 44
    • C.A reflection
    • D.The rotation by 180∘180^\circ about 00
  2. 2.

    Which of these isometries of the plane move every point? (Choose all that apply.)

    • A.A translation by a non-zero vector
    • B.A glide reflection
    • C.A rotation by 90∘90^\circ
    • D.A reflection
  3. 3.

    Two mirror lines cross at the point PP at an angle of 40∘40^\circ. What is the composite of the two reflections?

    • A.A rotation about PP by 80∘80^\circ (clockwise or anticlockwise, depending on the order)
    • B.A rotation about PP by 40∘40^\circ
    • C.A reflection in the line bisecting the two mirrors
    • D.A translation
  4. 4.

    The points 0,1,3,−30, 1, 3, -3 have cross-ratio (0,1; 3,−3)=(3−0)(−3−1)(3−1)(−3−0)=2(0, 1;\, 3, -3) = \dfrac{(3 - 0)(-3 - 1)}{(3 - 1)(-3 - 0)} = 2. The projective map m(x)=2x+1x+1m(x) = \dfrac{2x + 1}{x + 1} sends them to 1,32,74,521, \tfrac32, \tfrac74, \tfrac52. What is the cross-ratio (1,32; 74,52)(1, \tfrac32;\, \tfrac74, \tfrac52)?

  5. 5.

    Four equally spaced fence posts stand along a straight road. In a photograph, measured along the image of the road, the first three appear at 00, 1010 and 1515 mm. At how many millimetres does the fourth appear? (Use the cross-ratio: equally spaced points 0,1,2,30, 1, 2, 3 have (0,1;2,3)=43(0, 1; 2, 3) = \tfrac43.)

  6. 6.

    Which property is preserved by every affine map x↦Ax+bx \mapsto Ax + b of the plane?

    • A.Two lines are parallel
    • B.Two lines are perpendicular
    • C.A curve is a circle
    • D.Two segments have equal length
  7. 7.

    Claim: an isometry of the plane is determined by the images of two distinct points pp and qq. The claim is false. Which counterexample shows it?

    • A.The identity and the reflection in the line through pp and qq
    • B.Two rotations about pp by different angles
    • C.Two different translations
    • D.A rotation about pp and a non-zero translation
  8. 8.

    Which Lean statement correctly formalises the glide reflection z↦zˉ+tz \mapsto \bar z + t (with tt real and non-zero) has no fixed point?

    • A.theorem _ {t : ℝ} (ht : t ≠ 0) (z : ℂ) : conj z + t ≠ z
    • B.theorem _ {t : ℝ} (ht : t ≠ 0) : ∃ z : ℂ, conj z + t ≠ z
    • C.theorem _ {t : ℝ} (z : ℂ) : conj z + t ≠ z
    • D.theorem _ {t : ℝ} (ht : t ≠ 0) (z : ℂ) : conj (conj z + t) + t = z + 2 * t
  9. 9.

    An isometry is stored as (a, b, opposite) meaning z↦az+bz \mapsto az + b (if opposite is False) or z↦azˉ+bz \mapsto a\bar z + b (if True), with ∣a∣=1|a| = 1. Write classify(a, b, opposite) returning 'identity', 'translation', 'rotation', 'reflection' or 'glide', using the criteria from the proof. The tests use Gaussian integers, so exact comparisons with == are safe.

    Computational — Practice

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