Proof Without Words: Interactive Demonstration of the Pythagorean Theorem
Loading the math board and drawing, please wait…
This GeoGebra applet provides a visual, drag‑and‑drop proof of the Pythagorean theorem without any textual explanation. By manipulating points and a slider, users can see how two right triangles are transformed and reassembled into a square using translation, dilation, rotation, and reflection, confirming a² + b² = c². The construction employs GeoGebra commands such as Point, Intersect, CircleArc, Polygon, Line, Segment, Vector, Translate, Dilate, Midpoint, Rotate, and Mirror, creating objects like A, B, C, D, poly1, etc. It is designed for high‑school geometry classes, teachers, and students preparing for math contests.
GeoGebra Commands & Parameters
Point(xAxis) → AIntersect(xAxis, yAxis) → BCircleArc(B, D, A) → cPoint(c) → EPolygon(A, E, F) → poly1, f, a, ePolygon(E, G, C) → poly2, c_1, e_1, gLine(F, f) → bLine(G, g) → dIntersect(b, d) → HLine(H, E) → hSegment(A, C) → iIntersect(h, i) → IVector(H, E) → uTranslate(I, u) → I'Polygon(A, C, I') → poly3, i', a_1, c_2Dilate(F, If[0 ≤ n < 1, 1 - n, 0], H) → F'Dilate(G, If[0 ≤ n < 1, 1 - n, 0], H) → G'Polygon(A, F', E) → poly4, e_2, a_2, f'Polygon(E, G', C) → poly5, c_3, e_3, g'Dilate(E, If[1 ≤ n < 2, 2 - n, 0], I) → E'Vector(E, H) → vTranslate(E', v) → E''Polygon(A, E'', E') → poly6, e', a_3, e''Polygon(E', E'', C) → poly7, c_4, e'_1, e''_1Midpoint(i') → JRotate(A, (-((((n - 2) * 180))°)), J) → A'Rotate(E'', (-((((n - 2) * 180))°)), J) → E'''Rotate(E', (-((((n - 2) * 180))°)), J) → E''_1Polygon(A', E''', E''_1) → poly6', e''_2, a', e'''Rotate(E', (-((((n - 2) * 180))°)), J) → E''_2Rotate(E'', (-((((n - 2) * 180))°)), J) → E'''_1Rotate(C, (-((((n - 2) * 180))°)), J) → C'Polygon(E''_2, E'''_1, C') → poly7', c', e''_3, e'''_1Mirror(E'', B) → E'''_2Dilate(E'''_2, If[3 ≤ n < 4, 4 - n, 0], I') → KMirror(I, B) → I'_1Polygon(I'_1, C, K) → poly8, k, i'_1, c_5Polygon(K, I'_1, A) → poly9, a_4, k_1, i'_2
AI Drawing Prompt Reference
Create an interactive visual proof of the Pythagorean theorem, showing two right triangles and a large square. Demonstrate how the right triangles transform and reassemble into the large square using translation, dilation, rotation, and reflection by manipulating points and a slider, visually confirming the a² + b² = c² relationship.
The prompt above was compiled from the original drawing commands and is for reference only.