无字证明 by Steve Phelps (4)
几何画板及绘图内容加载中,请稍等……
①本范例通过动态演示证明勾股定理,展示直角三角形三边关系;②涉及核心数学概念:勾股定理、直角三角形、线性方程、圆;③作图要点:使用Point、Mirror、Semicircle、Circle、Polygon、OrthogonalLine、Intersect、Vector、Translate等GeoGebra命令构建图形;④适合高中数学教学或数学爱好者探索几何证明。
GeoGebra 命令及参数
Point(xAxis) → APoint(yAxis) → BMirror(A, B) → A'Semicircle(A, A') → sCircle(B, A') → cPoint(s) → CPolygon(A, C, 4) → poly1, a, b, d, e, D, EPolygon(C, A', 4) → poly2, f, g, h, i, F, GPolygon(A', A, 4) → poly3, j, k, l, m, H, IOrthogonalLine(A', j) → nOrthogonalLine(C, n) → pIntersect(n, p) → JIntersect(n, h) → KIntersect(p, h) → LIntersect(n, i) → MIntersect(p, g) → NPolygon(C, J, A') → poly4, a', c_1, j_1Polygon(A', J, N) → poly5, n_1, a'_1, j_2Polygon(J, K, F, N) → poly6, j_3, k_1, f_1, n_2Polygon(J, K, G, C) → poly7, j_4, k_2, g_1, c_2Polygon(C, J, M) → poly8, m_1, c_3, j_5Polygon(J, M, G, L) → poly9, j_6, m_2, g_2, l_1Polygon(J, A', F, L) → poly10, j_7, a'_2, f_2, l_2Vector(J, A') → uTranslate(C, u) → C'Translate(J, u) → J'Translate(A', u) → A''Polygon(C', J', A'') → poly4', a'', c', j'Vector(J, I) → vTranslate(J, v) → J'_1Translate(K, v) → K'Translate(G, v) → G'Translate(C, v) → C'_1Polygon(J'_1, K', G', C'_1) → poly7', j'_1, k', g', c'_1Translate(C, v) → C'_2Translate(J, v) → J'_2Translate(M, v) → M'Polygon(C'_2, J'_2, M') → poly8', m', c'_2, j'_2Vector(J, A) → wTranslate(A', w) → A''_1Translate(J, w) → J'_3Translate(N, w) → N'Polygon(A''_1, J'_3, N') → poly5', n', a''_1, j'_3Translate(J, w) → J'_4Translate(A', w) → A''_2Translate(F, w) → F'Translate(L, w) → L'Polygon(J'_4, A''_2, F', L') → poly10', j'_4, a''_2, f', l'Vector(J, H) → qTranslate(J, q) → J'_5Translate(M, q) → M'_1Translate(G, q) → G'_1Translate(L, q) → L'_1Polygon(J'_5, M'_1, G'_1, L'_1) → poly9', j'_5, m'_1, g'_1, l'_1Translate(J, q) → J'_6Translate(K, q) → K'_1Translate(F, q) → F'_1Translate(N, q) → N'_1Polygon(J'_6, K'_1, F'_1, N'_1) → poly6', j'_6, k'_1, f'_1, n'_1Polygon(A, E, D, C) → poly11, a_1, e_1, d_1, c_4Vector(D, C') → rTranslate(A, r) → A'_1Translate(E, r) → E'Translate(D, r) → D'Translate(C, r) → C'_3Polygon(A'_1, E', D', C'_3) → poly11', a'_3, e', d', c'_3