Visualization of Angle Addition Formulas
Loading the math board and drawing, please wait…
① 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
Circle(O, 1) → cPoint(c) → ASegment(O, A) → aPoint(c) → BSegment(B, O) → bAngle(A, O, B) → βOrthogonalLine(B, a) → dIntersect(d, a) → CAngle(B, C, O) → γOrthogonalLine(A, xAxis) → eIntersect(e, xAxis) → DOrthogonalLine(C, xAxis) → fIntersect(f, xAxis) → ESegment(C, E) → sinαcosβSegment(A, D) → hSegment(C, O) → iOrthogonalLine(B, f) → jIntersect(f, j) → FAngle(F, C, B) → δSegment(B, C) → kSegment(F, C) → cosαsinβIntersect(j, yAxis) → GSegment(G, O) → sinαpβAngle(C, E, O) → εAngle(A, D, O) → ζAngle(B, F, C) → ηSegment(F, B) → sinαsinβAngle(D, O, A) → αSegment(F, C) → pCircleArc(O, M, N) → qSegment(O, D) → cosαSegment(E, O) → cosαcosβSegment(B, F) → gSegment(G, B) → cosαpβAngle(O, G, B) → θ