Proof Without Words by Steve Phelps (7)
Loading the math board and drawing, please wait…
In collections
Similarity & Right Triangle Trigonometry
Similarity, Right Triangles, and Trigonometry (SRT) Cluster
Proofs Without Words
Proofs Without Words
This example demonstrates the Pythagorean Theorem through an interactive geometric proof by dragging points and a slider. It involves concepts like right triangles, equilateral triangles, unit circles, and quadrilaterals. Constructed using GeoGebra commands such as Point, Mirror, CircleArc, Polygon, Segment, OrthogonalLine, Dilate, Intersect, and Rotate. Ideal for high school mathematics education to visually understand the proof of the Pythagorean Theorem.
GeoGebra Commands & Parameters
If(o ≤ 1, o, 1) → scalefactorPoint(yAxis) → BPoint(xAxis) → AMirror(A, B) → A'CircleArc(B, C, A) → cPoint(c) → DPolygon(D, A', 4) → poly1, e, f, g, h, E, FSegment(A, D) → aSegment(D, A') → bSegment(A, A') → dPolygon(A', A, 4) → poly2, i, j, k, l, G, HPolygon(A, D, 4) → poly3, m, n, p, q, I, JOrthogonalLine(D, i) → rDilate(F, 1 - scalefactor, A) → F'Polygon(F', A', E) → poly4, b_1, c_1, d_1Intersect(r, k) → MSegment(D, M) → a_1If(1 < o ≤ 2, o - 1, 1) → rotatefactorRotate(F', ((rotatefactor * 90))°, A') → F''Rotate(A', ((rotatefactor * 90))°, A') → A''Rotate(E, ((rotatefactor * 90))°, A') → E'Polygon(F'', A'', E') → poly4', e', f'', a''Intersect(i, a_1) → KIf(o > 2, 3 - o, 1) → scalefactor2Dilate(D, scalefactor2, K) → D'Polygon(D', A', H) → poly5, h_1, d', a'Dilate(I, 1 - scalefactor, A') → I'Polygon(J, I', A) → poly6, a_2, j_1, i'Rotate(J, (-(((rotatefactor * 90))°)), A) → J'Rotate(I', (-(((rotatefactor * 90))°)), A) → I''Rotate(A, (-(((rotatefactor * 90))°)), A) → A'_1Polygon(J', I'', A'_1) → poly6', a'_1, j', i''Polygon(A, D', G) → poly7, g_1, a_3, d'_1