Dynamic Construction of Similar Triangles with Symmetry

Dynamic Construction of Similar Triangles with Symmetry
Loading the math board and drawing, please wait…
2018-01-02 23:53
This GeoGebra example demonstrates the construction of a set of similar triangles, enriched with sine, equilateral triangles, and symmetry elements, to visually explore the properties of similarity under geometric transformations. The core mathematical concepts include criteria and properties of similar triangles, the sine rule, symmetry of equilateral triangles, and transformations such as reflection and dilation. The construction uses commands like Polygon to create triangles, OrthogonalLine for perpendiculars, Line and Intersect to define intersections, Mirror for reflection, Ray and Segment for drawing, Dilate for scaling, and Point and Angle to mark key elements. Multiple triangles (poly1, poly2) and auxiliary lines (h_1, f_1, g_1) are involved, with symmetric points (G', H') and a dilation center (Z) generating similar figures. This example is suitable for middle and high school geometry classes, helping students understand dynamic similarity, symmetry, and the integrated use of geometric construction tools. It also serves as a resource for mathematical experiments and inquiry-based learning.

GeoGebra Commands & Parameters

  1. Polygon(F, G, H) → poly2, h_1, f_1, g_1
  2. OrthogonalLine(H, f_1) → m_2
  3. Line(C_1, f_1) → n_2
  4. Intersect(m_2, n_2) → D_1
  5. OrthogonalLine(G, f_1) → l_2
  6. Intersect(l_2, n_2) → E_1
  7. Line(A, B) → b_1
  8. Polygon(C, A, B) → poly1, b, c, a_2
  9. Line(Z, a_2) → k_2
  10. Intersect(b_1, k_2) → A_1
  11. Line(A, C) → t_1
  12. Intersect(t_1, k_2) → B_1
  13. Mirror(G, F) → G'
  14. Ray(F, G') → l
  15. Ray(A, B) → f
  16. Ray(A, C) → g
  17. Segment(D, A) → h
  18. Segment(E, A) → i
  19. Segment(D, E) → j
  20. Mirror(H, F) → H'
  21. Ray(F, H') → k
  22. Segment(I, F) → m
  23. Segment(F, J) → n
  24. Segment(J, I) → p
  25. Polygon(A, D, E) → poly3, e, a_1, d
  26. Polygon(F, J, I) → poly4, i_1, f_2, j_1
  27. Polygon(K, L, M) → poly5, m_1, k_1, l_1
  28. Dilate(M, o, M) → M'
  29. Dilate(K, o, Scale) → K'
  30. Dilate(L, o, Scale) → L'
  31. Dilate(M, o, Scale) → M'_1
  32. Polygon(K', L', M'_1) → poly5', m'_1, k', l'
  33. Segment(O, P) → q
  34. Segment(O, Q) → r
  35. Segment(P, Q) → s
  36. Dilate(O, 1 / 3, Q) → O'
  37. Line(O', s) → t
  38. Intersect(q, t) → R
  39. Segment(R, O') → n_1
  40. Segment(O, O') → p_1
  41. Segment(O', Q) → q_1
  42. Segment(R, P) → r_1
  43. Segment(R, O) → s_1
  44. Line(F, p) → c_1
  45. Line(G, m) → d_1
  46. Intersect(d_1, c_1) → S
  47. Segment(T, U) → e_1
  48. OrthogonalLine(T, e_1) → g_2
  49. Point(g_2) → V
  50. Segment(V, T) → h_2
  51. Segment(V, U) → i_2
  52. OrthogonalLine(T, i_2) → j_2
  53. Intersect(j_2, i_2) → W
  54. Angle(V, T, W) → α
  55. Angle(W, T, U) → β
  56. Angle(T, U, W) → γ
  57. Angle(T, V, W) → δ
  58. Angle(V, W, T) → ε
  59. Angle(T, W, U) → ζ
  60. Angle(A_1, E, A) → η
  61. Angle(A_1, A, B_1) → θ
  62. Angle(A, B_1, A_1) → ι
  63. Angle(A, A_1, B_1) → κ
  64. Angle(A, B, C) → λ
  65. Angle(A, C, B) → μ
  66. Angle(F, I, J) → ν
  67. Angle(I, J, F) → ξ
  68. Angle(poly4) → ο, ρ, σ
  69. Angle(poly2) → τ, υ, ϕ

AI Drawing Prompt Reference

Draw a geometric figure with several similar triangles. Start with an arbitrary triangle, then construct another triangle on one of its sides using perpendiculars and extended lines to make it similar. Reflect one triangle across a point to create a mirrored copy, and draw rays and segments from the reflection. Then dilate another triangle about a center point to produce a smaller similar triangle. Finally, add auxiliary segments and perpendiculars, marking key intersections to show similarity, symmetry, and scaling transformations.
The prompt above was compiled from the original drawing commands and is for reference only.