Geometric Construction for SSS Congruent Triangles

Geometric Construction for SSS Congruent Triangles
Loading the math board and drawing, please wait…
2020-08-11 12:39
This example demonstrates how to construct two triangles in the plane from two sets of corresponding side lengths and thereby visualize the SSS (Side-Side-Side) congruence criterion. It builds the third vertex using circle intersections so that the constructed triangles share matching side lengths, and the corresponding angles/structure align as expected from the SSS theorem. Key concepts include the triangle congruence condition (SSS), circles and circle–circle intersections, and verifying angle correspondence after the construction. Construction outline in GeoGebra: create circles with Circle using known points as centers and given lengths as radii; place critical vertices with Point; obtain the third vertex via Intersect on the circles; use Segment and Polygon to draw the triangles; use Angle to measure/confirm corresponding angles; and apply geometric transformations such as Rotate and Translate (with optional Line/Vector support) to keep the constructed relationships consistent. Suitable for secondary geometry instruction, congruence unit review, and dynamic geometry demonstrations.

GeoGebra Commands & Parameters

  1. Circle(A, a) → c
  2. Circle(B, a) → d
  3. Circle(A, b) → e
  4. Circle(B, b) → f
  5. Point(c) → D
  6. Point(d) → E
  7. Segment(A, D) → g
  8. Segment(B, E) → h
  9. Rotate(D, α, A) → D'
  10. Angle(D, A, D') → β
  11. Rotate(E, α, B) → E'
  12. Angle(E, B, E') → γ
  13. Segment(A, D') → i
  14. Segment(B, E') → j
  15. Intersect(e, i) → C,
  16. Intersect(f, j) → F,
  17. Segment(A, C) → k
  18. Segment(C, D) → l
  19. Segment(B, F) → m
  20. Segment(F, E) → n
  21. Segment(A, B) → p
  22. Circle(A, ((a + b) * 0.15)) → q
  23. Intersect(q, g) → G,
  24. Intersect(i, k) → H
  25. Intersect(q, k) → I,
  26. CircleSector(A, G, I) → r
  27. Dilate(D, If[0 < o ≤ 1, 1 - o, 0], E) → D'_1
  28. Vector(D, D'_1) → u
  29. Translate(A, u) → A'
  30. Translate(D, u) → D'_2
  31. Segment(A', D'_2) → g'
  32. Line(A, h) → s
  33. Angle(s, g) → δ
  34. Rotate(A', If[1 < o ≤ 2, ((-(o - 1)) * δ), (-δ)], E) → A''
  35. Rotate(D'_2, If[1 < o ≤ 2, ((-(o - 1)) * δ), (-δ)], E) → J
  36. Segment(A'', J) → g''
  37. Dilate(A, If[2 < o ≤ 3, 3 - o, 0], B) → A'_1
  38. Vector(A, A'_1) → v
  39. Translate(A, v) → A'_2
  40. Translate(C, v) → C'
  41. Segment(A'_2, C') → k'
  42. Line(A, m) → t
  43. Angle(t, k) → ε
  44. Rotate(A'_2, If[3 < o ≤ 4, ((-(o - 3)) * ε), (-ε)], B) → K
  45. Rotate(C', If[3 < o ≤ 4, ((-(o - 3)) * ε), (-ε)], B) → C''
  46. Segment(K, C'') → k''
  47. Polygon(A, D, C) → t1, c_1, a_1, d_1
  48. Polygon(B, E, F) → t2, f_1, b_1, e_1
  49. Vector(A, A'_3) → w
  50. Translate(A, w) → A'_4
  51. Translate(D, w) → D'_3
  52. Translate(C, w) → C'_1
  53. Polygon(A'_4, D'_3, C'_1) → t1'_2, c'_1, a'_4, d'_3
  54. Rotate(A'_4, If[5 < o ≤ 6, ((-(o - 5)) * δ), (-δ)], B) → L
  55. Rotate(D'_3, If[5 < o ≤ 6, ((-(o - 5)) * δ), (-δ)], B) → M
  56. Rotate(C'_1, If[5 < o ≤ 6, ((-(o - 5)) * δ), (-δ)], B) → N
  57. Dilate(D, If[4 < o ≤ 5, 5 - o, 0], E) → D'_4
  58. Vector(D, D'_4) → u_1
  59. Translate(C, u_1) → C'_2
  60. Translate(D, u_1) → D'_5
  61. Segment(C'_2, D'_5) → l'
  62. Line(D, n) → g_1
  63. Angle(g_1, l) → ζ
  64. Rotate(C'_2, If[5 < o ≤ 6, ((-(o - 5)) * ζ), (-ζ)], E) → Q
  65. Rotate(D'_5, If[5 < o ≤ 6, ((-(o - 5)) * ζ), (-ζ)], E) → R
  66. Segment(Q, R) → l''
  67. Dilate(D, If[6 < o ≤ 7, 7 - o, 0], E) → D'_6
  68. Vector(D, D'_6) → v_1
  69. Translate(A, v_1) → A'_5
  70. Translate(D, v_1) → D'_7
  71. Translate(C, v_1) → C'_3
  72. Polygon(A'_5, D'_7, C'_3) → t1', c'_3, a'_5, d'_7
  73. Rotate(A'_5, If[7 < o ≤ 8, ((-(o - 7)) * ζ), (-ζ)], E) → S
  74. Rotate(D'_7, If[7 < o ≤ 8, ((-(o - 7)) * ζ), (-ζ)], E) → T
  75. Rotate(C'_3, If[7 < o ≤ 8, ((-(o - 7)) * ζ), (-ζ)], E) → U
  76. Polygon(S, T, U) → t1'', u_2, s_1, t_1

AI Drawing Prompt Reference

Draw two triangles to demonstrate the congruence criterion of equal corresponding sides. Determine the third vertex using the intersection of two circles centered at given points with radii equal to known lengths. Connect the vertices to form the triangles, verify the equality of corresponding angles, and use rotations and translations to maintain consistent geometric relationships.
The prompt above was compiled from the original drawing commands and is for reference only.