Explore Law of Cosines: Dynamic SAS Triangle
Loading the math board and drawing, please wait…
This interactive GeoGebra example demonstrates the Law of Cosines in the Side-Angle-Side (SAS) configuration. By dragging vertices or adjusting the included angle, users can observe how the third side length and all interior angles update in real time, verifying the formula c² = a² + b² - 2ab·cos(γ). The core mathematical concepts include the Law of Cosines, triangle side-angle relationships, trigonometric functions, and geometric measurement. The construction uses GeoGebra commands such as Circle, Line, Intersect, Rotate, Angle, and Segment to build the triangle, with objects like IncludedAngle, SecondAngle, ThirdAngle, BottomSide, LeftSide, and UnknownSide, plus dynamic text labels (text1, text2, etc.) displaying measurements. Suitable for high school geometry or trigonometry classes, and useful for college prep review, this dynamic tool helps students grasp the geometric meaning behind the formula through hands-on manipulation.
GeoGebra Commands & Parameters
Circle(IncludedAngle, Left) → cCircle(IncludedAngle, Bottom) → dLine(IncludedAngle, A) → aIntersect(d, a, 2) → SecondAngleRotate(SecondAngle, Angle1, IncludedAngle) → B'Angle(SecondAngle, IncludedAngle, B') → αLine(IncludedAngle, B') → bIntersect(c, b, 2) → ThirdAngleSegment(IncludedAngle, SecondAngle) → BottomSideSegment(IncludedAngle, ThirdAngle) → LeftSideSegment(ThirdAngle, SecondAngle) → UnknownSideAngle(ThirdAngle, SecondAngle, IncludedAngle) → βAngle(IncludedAngle, ThirdAngle, SecondAngle) → γSegment(ThirdAngle, SecondAngle) → e
AI Drawing Prompt Reference
Draw a triangle with two adjustable sides and an included angle to demonstrate the Law of Cosines. Start by drawing two sides and the angle between them, then construct circles using the sides as radii to find the third vertex. Connect the points to form the triangle, labeling all sides and angles dynamically to show measurements and verify the formula.
The prompt above was compiled from the original drawing commands and is for reference only.