Visualization of Angle Addition Formulas

Visualization of Angle Addition Formulas
Loading the math board and drawing, please wait…
2015-01-14 13:58
① This example dynamically demonstrates the geometric proofs of the sine and cosine angle addition formulas: sin(α+β)=sinα·cosβ+cosα·sinβ and cos(α+β)=cosα·cosβ−sinα·sinβ. ② Core mathematical concepts include trigonometric addition identities, definitions of sine and cosine, similarity of right triangles, and projection relationships. ③ Construction highlights: a unit circle is created with Circle; key points and segments are placed using Point and Segment; angles α and β are marked with Angle; perpendicular lines are drawn via OrthogonalLine; intersections are obtained with Intersect; and arcs are rendered with CircleArc. Objects such as O, c, A, B, C, D, E, F, G and derived lengths (sinαcosβ, cosαsinβ, etc.) illustrate each term of the formulas geometrically. ④ Suitable for high‑school trigonometry lessons, college pre‑calculus preparation, and as an interactive teaching aid for instructors or self‑study by students.

GeoGebra Commands & Parameters

  1. Circle(O, 1) → c
  2. Point(c) → A
  3. Segment(O, A) → a
  4. Point(c) → B
  5. Segment(B, O) → b
  6. Angle(A, O, B) → β
  7. OrthogonalLine(B, a) → d
  8. Intersect(d, a) → C
  9. Angle(B, C, O) → γ
  10. OrthogonalLine(A, xAxis) → e
  11. Intersect(e, xAxis) → D
  12. OrthogonalLine(C, xAxis) → f
  13. Intersect(f, xAxis) → E
  14. Segment(C, E) → sinαcosβ
  15. Segment(A, D) → h
  16. Segment(C, O) → i
  17. OrthogonalLine(B, f) → j
  18. Intersect(f, j) → F
  19. Angle(F, C, B) → δ
  20. Segment(B, C) → k
  21. Segment(F, C) → cosαsinβ
  22. Intersect(j, yAxis) → G
  23. Segment(G, O) → sinαpβ
  24. Angle(C, E, O) → ε
  25. Angle(A, D, O) → ζ
  26. Angle(B, F, C) → η
  27. Segment(F, B) → sinαsinβ
  28. Angle(D, O, A) → α
  29. Segment(F, C) → p
  30. CircleArc(O, M, N) → q
  31. Segment(O, D) → cosα
  32. Segment(E, O) → cosαcosβ
  33. Segment(B, F) → g
  34. Segment(G, B) → cosαpβ
  35. Angle(O, G, B) → θ