Math 2.0

Geometry Proof

Proof of side-side-side congruence with orthonormal frames

Builds on Congruent trianglesIsometryTriangleCollinear pointsEuclidean distanceLength of a vectorDot productLinear independenceOrthonormal familyOrthonormal basisExistence of an orthonormal basisLinear map

Proof

The direction "only if" is immediate. For "if", we build the isometry from two orthonormal frames.

  1. Suppose that the triangles are congruent. Then there is an isometry ff of ℝn\R^n with f(A)=A′f(A) = A', f(B)=B′f(B) = B' and f(C)=C′f(C) = C'.
  2. So d(A′,B′)=d(f(A),f(B))=d(A,B)d(A', B') = d(f(A), f(B)) = d(A, B), and in the same way d(B′,C′)=d(B,C)d(B', C') = d(B, C) and d(C′,A′)=d(C,A)d(C', A') = d(C, A). This proves "only if".
  3. For "if", assume the three equalities. Let u=B−Au = B - A, v=C−Av = C - A, u′=B′−A′u' = B' - A' and v′=C′−A′v' = C' - A'. With the Euclidean distance and the length, the hypotheses say ∥u∥=∥u′∥\norm{u} = \norm{u'}, ∥v∥=∥v′∥\norm{v} = \norm{v'} and ∥u−v∥=∥u′−v′∥\norm{u - v} = \norm{u' - v'}.
  4. The dot product is bilinear and symmetric, so u⋅v=12(∥u∥2+∥v∥2−∥u−v∥2)u \cdot v = \frac{1}{2} \left( \norm{u}^2 + \norm{v}^2 - \norm{u - v}^2 \right). The same holds for u′u' and v′v'. By step 3, u⋅v=u′⋅v′u \cdot v = u' \cdot v'.
  5. Every difference of two vertices of ABCABC lies in the span of uu and vv. Since AA, BB, CC are not collinear, this span has dimension 22. So uu and vv are linearly independent, and n≥2n \geq 2. The same holds for u′u' and v′v'.
  6. Let e1=u/∥u∥e_1 = u / \norm{u}, let λ=v⋅e1\lambda = v \cdot e_1, and let h=v−λe1h = v - \lambda e_1. Then h≠0h \neq 0, since otherwise vv is a multiple of uu, against step 5.
  7. We have e1⋅h=λ−λ=0e_1 \cdot h = \lambda - \lambda = 0 and ∥h∥2=∥v∥2−2λ2+λ2=∥v∥2−λ2\norm{h}^2 = \norm{v}^2 - 2 \lambda^2 + \lambda^2 = \norm{v}^2 - \lambda^2. Let e2=h/∥h∥e_2 = h / \norm{h}. Then (e1,e2)(e_1, e_2) is an orthonormal family.
  8. In the same way let e1′=u′/∥u′∥e_1' = u' / \norm{u'}, λ′=v′⋅e1′\lambda' = v' \cdot e_1', h′=v′−λ′e1′h' = v' - \lambda' e_1' and e2′=h′/∥h′∥e_2' = h' / \norm{h'}. Then (e1′,e2′)(e_1', e_2') is an orthonormal family and ∥h′∥2=∥v′∥2−λ′2\norm{h'}^2 = \norm{v'}^2 - \lambda'^2.
  9. By steps 3 and 4, λ=(u⋅v)/∥u∥=(u′⋅v′)/∥u′∥=λ′\lambda = (u \cdot v) / \norm{u} = (u' \cdot v') / \norm{u'} = \lambda'. With step 3 and steps 7 and 8, also ∥h∥=∥h′∥\norm{h} = \norm{h'}.
  10. Each orthonormal family of ℝn\R^n extends to an orthonormal basis. Let (e1,…,en)(e_1, \dots, e_n) and (e1′,…,en′)(e_1', \dots, e_n') be orthonormal bases that extend the two families.
  11. Let TT be the linear map of ℝn\R^n with T(ei)=ei′T(e_i) = e_i' for each ii. It exists because a linear map can take any values on a basis.
  12. For x=∑ixieix = \sum_i x_i e_i, orthonormality gives ∥T(x)∥2=∥∑ixiei′∥2=∑ixi2=∥x∥2\norm{T(x)}^2 = \norm{\sum_i x_i e_i'}^2 = \sum_i x_i^2 = \norm{x}^2. So TT preserves lengths.
  13. Let f(x)=A′+T(x−A)f(x) = A' + T(x - A). By linearity, f(x)−f(y)=T(x−y)f(x) - f(y) = T(x - y). By step 12, d(f(x),f(y))=d(x,y)d(f(x), f(y)) = d(x, y) for all x,yx, y. So ff is an isometry.
  14. We have f(A)=A′f(A) = A'. Also f(B)=A′+T(u)=A′+∥u∥ e1′=A′+∥u′∥ e1′=A′+u′=B′f(B) = A' + T(u) = A' + \norm{u} \, e_1' = A' + \norm{u'} \, e_1' = A' + u' = B'.
  15. By steps 6 and 7, v=λe1+∥h∥ e2v = \lambda e_1 + \norm{h} \, e_2. So T(v)=λe1′+∥h∥ e2′=λ′e1′+∥h′∥ e2′=λ′e1′+h′=v′T(v) = \lambda e_1' + \norm{h} \, e_2' = \lambda' e_1' + \norm{h'} \, e_2' = \lambda' e_1' + h' = v', by step 9.
  16. Thus f(C)=A′+T(v)=A′+v′=C′f(C) = A' + T(v) = A' + v' = C'.
  17. By steps 13, 14 and 16, ff is an isometry that maps AA, BB, CC to A′A', B′B', C′C'. So the triangles are congruent.

Idea

The three side lengths fix the lengths of the edge vectors uu, vv from AA and their dot product. These numbers fix the coordinates of uu and vv in an orthonormal frame adapted to them. A linear isometry that carries one frame to the other, followed by a translation, carries one triangle to the other.

Reading path

To understand this page from the ground up, read these 72 pages in order. The foundations come first. The path takes the proofs Proof of the Steinitz exchange lemma by induction, Proof of the existence of an orthonormal basis by the Gram–Schmidt process, Proof that the Gram–Schmidt vectors are orthogonal, Proof that an orthonormal family is linearly independent, Proof that every linearly independent set extends to a basis, by Zorn's lemma, Proof of Zorn's lemma, Proof that n independent or n spanning vectors in an n-dimensional space form a basis.

  1. Collinear points concept
  2. Congruent triangles concept
  3. Dot product concept
  4. Element definition
  5. Euclidean distance concept
  6. Isometry concept
  7. Length of a vector concept
  8. Linear independence concept
  9. Linear map concept
  10. Orthonormal basis concept
  11. Orthonormal family concept
  12. Proof of Zorn's lemma proof
  13. Proposition concept
  14. Triangle concept
  15. Vector space definition
  16. Set definition
  17. Disjunction definition
  18. Implication definition
  19. Predicate definition
  20. Inner product definition
  21. Linear combination definition
  22. Linear subspace definition
  23. Norm definition
  24. Family of sets definition
  25. Ordered pair definition
  26. Union definition
  27. Existential quantifier definition
  28. Universal quantifier definition
  29. Inner product space definition
  30. Orthogonal vectors definition
  31. Linear independence definition
  32. Linear span definition
  33. Cartesian product definition
  34. Union of a family of sets definition
  35. Subset definition
  36. Uniqueness quantifier definition
  37. Norm induced by an inner product definition
  38. Orthonormal family definition
  39. Spanning set definition
  40. Binary relation definition
  41. Proof that an orthonormal family is linearly independent proof
  42. Finite-dimensional vector space definition
  43. Basis definition
  44. Gram–Schmidt process concept
  45. Proof of the Steinitz exchange lemma by induction proof
  46. Antisymmetric relation definition
  47. Reflexive relation definition
  48. Transitive relation definition
  49. Function definition
  50. Dimension definition
  51. Dimension theorem for vector spaces statement
  52. Orthonormal basis definition
  53. An orthonormal family is linearly independent statement
  54. Proof that the Gram–Schmidt vectors are orthogonal proof
  55. Steinitz exchange lemma statement
  56. Preorder definition
  57. Choice function definition
  58. Gram–Schmidt vectors are orthogonal statement
  59. Proof that n independent or n spanning vectors in an n-dimensional space form a basis proof
  60. Partial order definition
  61. Axiom of choice statement
  62. Linearly independent set of the right size is a basis statement
  63. Maximal element definition
  64. Total order definition
  65. Upper bound definition
  66. Chain definition
  67. Zorn's lemma statement
  68. Proof that every linearly independent set extends to a basis, by Zorn's lemma proof
  69. Every linearly independent set extends to a basis statement
  70. Proof of the existence of an orthonormal basis by the Gram–Schmidt process proof
  71. Existence of an orthonormal basis statement
  72. Proof of side-side-side congruence with orthonormal frames proof

Where this leads

3 pages build on this one.

Further reading

  1. Web https://en.wikipedia.org/wiki/Gram_matrix, Uniqueness of vector realizations
About this page
Tag7M4QNPXBT3
URIm2://7M4QNPXBT3
Kindproof
WritingW0 stub
MSC51M04
ProvesSide-side-side congruence
UsesCongruent triangles, Isometry, Triangle, Collinear points, Euclidean distance, Length of a vector, Dot product, Linear independence, Orthonormal family, Orthonormal basis, Existence of an orthonormal basis, Linear map
Changed4 November 2026

Markdown · JSON · Edit on GitHub

What this page needs for W1

  • an inventory row: the row of the inventory that the node accounts for (0 of 1)

The writing levels say how complete the text of a page is. They do not measure its truth.

What links here

No page links to this page yet.