Pythagoras Theorem Model
Loading the math board and drawing, please wait…
This example illustrates the Pythagorean Theorem, which states that the square of the hypotenuse of a right triangle is equal to the sum of the squares of the other two sides. Key concepts include right triangles and the Pythagorean Theorem. It is constructed using GeoGebra commands such as Intersect, Point, Polygon, etc. Suitable for middle school and above students to learn geometry and proof.
GeoGebra Commands & Parameters
Intersect(xAxis, yAxis) → APoint(yAxis) → CPolygon(A, C, 4) → poly3, n, p, q, r, H, IPoint(xAxis) → BPolygon(B, A, 4) → poly2, j, k, l, m, F, GPolygon(A, B, C) → t1, c, a, bPolygon(C, B, 4) → poly1, f, g, h, i, D, ELine(I, i) → sIntersect(s, b) → KSegment(K, I) → eLine(A, h) → tIntersect(p, t) → JSegment(J, A) → dIntersect(d, e) → LCircle(B, Segment[J, L]) → d_1Intersect(d_1, a) → M,Polygon(J, L, K, C) → q1, j_1, l_1, k_1, c_1Polygon(K, L, A) → t2, a_1, k_2, l_2Polygon(L, I, A) → t3, a_2, l_3, i_1Polygon(H, J, L, I) → q2, h_1, j_2, l_4, i_2Vector(L, V) → uTranslate(J, u) → J'Translate(L, u) → L'Translate(K, u) → K'Translate(C, u) → C'Polygon(J', L', K', C') → q1', j', l', k', c'Vector(L, W) → vTranslate(K, v) → K'_1Translate(L, v) → L'_1Translate(A, v) → A'Polygon(K'_1, L'_1, A') → t2', a', k'_1, l'_1Vector(L, X) → wTranslate(L, w) → L'_2Translate(I, w) → I'Translate(A, w) → A'_1Polygon(L'_2, I', A'_1) → t3', a'_1, l'_2, i'Vector(L, Y) → u_1Translate(H, u_1) → H'Translate(J, u_1) → J'_1Translate(L, u_1) → L'_3Translate(I, u_1) → I'_1Polygon(H', J'_1, L'_3, I'_1) → q2', h', j'_1, l'_3, i'_1Vector(F, Z) → v_1Translate(poly2, v_1) → poly2'