Triangle by Reflections: Exploring Congruence via Mirror

Triangle by Reflections: Exploring Congruence via Mirror
Loading the math board and drawing, please wait…
2020-11-17 23:22
① This example demonstrates whether one triangle can be reflected onto another to show congruence, using dynamic geometry. ② Core math concepts include congruent triangles, reflection (axial symmetry), incircle and angle bisectors, random point generation, and geometric constraints. ③ Construction highlights: GeoGebra commands such as Polygon, RandomPointIn, Circle, Intersect, RandomElement, LineBisector, If, Mirror, and Line are used; key objects include triangles ABC and its reflected images A', B', C', incircle c, and various auxiliary lines and intersection points. ④ Suitable for middle school to high school students learning geometric transformations and congruence criteria, as well as for teachers creating interactive demonstrations or exploratory activities.

GeoGebra Commands & Parameters

  1. Polygon(A, B, C) → t1, c, a, b
  2. Polygon(D, E, F, G) → q1, d, e, f, g
  3. RandomPointIn(q1) → H
  4. Circle(H, c) → h
  5. Intersect(PolyLine[D, E, F, G, D], h) → I, J, Q, R, U, V
  6. RandomElement(RemoveUndefined[{I, J, L, M}]) → K
  7. LineBisector(A, H) → i
  8. LineBisector(B, K) → j
  9. Intersect(i, j) → N
  10. If(Defined[N], Rotate[C, Angle[A, N, H], N], Translate[C, H - A]) → O
  11. Mirror(O, LineBisector[Segment[H, K]]) → O'
  12. RandomElement({O, O'}) → P
  13. Polygon(A', B', C') → t2, k, l, m
  14. Line(W, Z) → n
  15. Mirror(A, n) → A'_1
  16. Mirror(B, n) → B'_1
  17. Mirror(C, n) → C'_1
  18. Polygon(A'_1, B'_1, C'_1) → t1', c'_1, a'_1, b'_1
  19. Line(A_1, B_1) → p
  20. Mirror(A'_1, p) → C_1
  21. Mirror(B'_1, p) → D_1
  22. Mirror(C'_1, p) → E_1
  23. Polygon(C_1, D_1, E_1) → t1'', e_1, c_1, d_1
  24. Line(F_1, G_1) → q
  25. Mirror(C_1, q) → H_1
  26. Mirror(D_1, q) → I_1
  27. Mirror(E_1, q) → J_1
  28. Polygon(H_1, I_1, J_1) → t1''', j_1, h_1, i_1

AI Drawing Prompt Reference

Draw a triangle ABC and then generate its two reflected triangles A'B'C' and A''B''C''. First, randomly generate a point H, use H as the center to create a circle, and find the intersection points I, J, Q, R, U, V with the polygon DEFG. Randomly select one of these points as K, then create angle bisectors i and j with A and H as the axes, and find their intersection point N as the rotation center. Rotate C around N to get O, then mirror O across the perpendicular bisector of line segment HK to get O'. Randomly choose one from O and O' as P, and create triangle A'B'C'. Next, create a line n and mirror A, B, C across n to get A'_1, B'_1, C'_1, and create triangle A'_1B'_1C'_1. Then, create a line p and mirror A'_1, B'_1, C'_1 across p to get C_1, D_1, E_1, and create triangle C_1D_1E_1. Finally, create a line q and mirror C_1, D_1, E_1 across q to get H_1, I_1, J_1, and create triangle H_1I_1J_1.
The prompt above was compiled from the original drawing commands and is for reference only.