Demonstration of Trigonometric Addition Formulas
Loading the math board and drawing, please wait…
This example dynamically demonstrates trigonometric addition formulas through geometric constructions. It involves core concepts like trigonometric functions, angles, and geometric constructions using commands such as Circle, Point, Polygon, Line, OrthogonalLine, Intersect, Segment, CircleSector, Angle, If. Suitable for high school mathematics education and geometric construction learning.
GeoGebra Commands & Parameters
Circle(A, 1) → circlePoint(circle) → BPoint(circle) → DDPoint(circle) → DPolygon(A, B, C, D) → sinApB, a, b_2, c, dLine(A, DD) → redLotOrthogonalLine(D, redLot) → mOrthogonalLine(B, redLot) → nIntersect(m, redLot) → MIntersect(n, redLot) → NLine(A, B) → greenLotLine(M, greenLot) → parallelSegment(B, N) → redHoeheIntersect(Line[C, Vector[D, M]], parallel) → EPolygon(M, E, C, D) → sinAcosB, e, f, g, hPolygon(M, A, B, E) → cosAsinB, m_1, a_1, b_1, e_1Segment(D, Intersect[OrthogonalLine[D, greenLot], greenLot]) → greenHoeheIntersect(redLot, Line[C, E]) → CESegment(M, CE) → blueHoeheLine(C, E) → blueLotSegment(B, E) → redGrund_1Segment(C, E) → blueGrund_1Segment(A, M) → redGrund_2Segment(D, M) → blueGrund_2Segment(A, B) → greenGrund_1Segment(C, D) → greenGrund_2Intersect(circle, Ray[A, Midpoint[Segment[B, DD]]]) → mBDD,Intersect(circle, Ray[A, Midpoint[Segment[D, DD]]]) → mBD,CircleSector(A, DD / 5, D / 5) → angACircleSector(A, B / 5, DD / 5) → angBAngle(D, A, DD) → alIf(al > 180°, (0.1 * mBD), ((-0.1) * mBD)) → PalphaAngle(DD, A, B) → blIf(bl > 180°, (0.1 * mBDD), ((-0.1) * mBDD)) → Pbeta