Parallel Reflections II: Multiple Mirrors and Parabolic Loci in a Prism

Parallel Reflections II: Multiple Mirrors and Parabolic Loci in a Prism
Loading the math board and drawing, please wait…
2017-07-12 20:08
This GeoGebra example demonstrates the intricate mirror-image relationships formed when a point undergoes two parallel reflections within a 'prism' of parallel lines, and reveals an associated parabolic locus. Core mathematical concepts include reflection transformations, vector decomposition, properties of parallel lines, midpoints, perpendiculars, and the emergence of a conic (parabola) from geometric construction. Construction highlights: using GeoGebra commands such as Semicircle, Point, Midpoint, Vector, Line, Mirror, Circle, and If, the construction builds a semicircle, points, midpoints, vectors, lines, mirror images, circles, and conditional objects. Key objects include length variable length_d, coordinate points x_1, x_2, vectors d_dir, d_vec, d_perp, points P, A, A', A'', B, B', B'', lines line_1 and line_2, circle c, and perpendicular vector v_perp. Multiple reflections and vector operations generate symmetric figures. Suitable for high school or early college students to explore the geometric essence of reflection, vector applications, and dynamic investigation of how mirror point loci relate to parabolas.

GeoGebra Commands & Parameters

  1. Semicircle(x_1, x_2) → e
  2. Point(e) → x_4
  3. Midpoint(x_1, x_2) → x_3
  4. Vector(x_3, x_4) → d_{dir}
  5. Line(P, d_{perp}) → line_1
  6. Mirror(A, line_1) → A'
  7. Vector(A, A') → v
  8. Circle(P, length_d) → c
  9. Line(P_2, d_{perp}) → line_2
  10. Mirror(A', line_2) → A''
  11. Vector(A', A'') → w
  12. If(norm_v ≟ 0, Vector[((-y(v)), x(v))], Vector[(1 / norm_v * Vector[((-y(v)), x(v))])]) → v_{perp}
  13. Mirror(B, line_1) → B'
  14. Mirror(B', line_2) → B''
  15. Vector(B, B'') → a
  16. Point(line_1) → y_1
  17. Point(y_1, d_{vec}) → y_2
  18. Vector(y_1, y_2) → u

AI Drawing Prompt Reference

Draw a complex geometric figure formed by multiple reflections in parallel mirrors. Start by drawing a semicircle and selecting two points on it. Connect the midpoints of these two points and one of them to form a vector. Then, draw a perpendicular line through the midpoint and reflect the first point along this line to get A'. Calculate the unit perpendicular vector v_perp of the vector, and reflect A' along this perpendicular line to get A''. Draw another parallel line and reflect A' and A'' along this line to get B' and B'', and compute the vector. Finally, through a series of reflections and vector operations, form a series of symmetric figures, demonstrating the geometric essence of reflection transformations and vector applications.
The prompt above was compiled from the original drawing commands and is for reference only.