无字证明 by Steve Phelps (2)
几何画板及绘图内容加载中,请稍等……
这个范例通过拖动点和滑块演示勾股定理。它展示了直角三角形三边长度之间的关系,涉及核心数学概念如勾股定理、相似三角形、算术平均数和差值。作图要点包括使用GeoGebra命令如If、Intersect、Point、Polygon、CircleArc、Dilate、Vector、Translate、OrthogonalLine等。适合中学及以上数学教学,用于直观理解和验证几何定理。
GeoGebra 命令及参数
If(1 ≤ n ≤ 2, 2 - n, If[n > 2, 0, 1]) → d2Intersect(xAxis, yAxis) → BPoint(xAxis) → APolygon(C, A, 4) → poly3, j, k, l, m, J, KCircleArc(B, D, A) → cPoint(c) → EPolygon(A, E, 4) → poly1, a, b, d, e, F, GPolygon(E, C, 4) → poly2, f, g, h, i, H, IIf(0 ≤ n ≤ 1, 1 - n, If[n > 1, 0, 1]) → d1If(2 ≤ n ≤ 3, 3 - n, If[n > 3, 0, 1]) → d3If(3 ≤ n ≤ 4, 4 - n, If[n > 4, 0, 1]) → d4Dilate(E, d1, A) → E'Vector(E, E') → uTranslate(I, u) → I'OrthogonalLine(A, j) → pOrthogonalLine(H, p) → qIntersect(p, q) → LDilate(I', d2, L) → I''Vector(I', I'') → vTranslate(H, v) → H'Dilate(C, d3, K) → C'Vector(C, C') → wTranslate(H', w) → H''Translate(E', w) → E''Translate(I'', w) → I'''Polygon(I''', E'', C', H'') → poly4, i''', e'', c', h''Dilate(E, d4, C) → E'_1Vector(E, E'_1) → rTranslate(F, r) → F'OrthogonalLine(C, j) → sOrthogonalLine(G, s) → tIntersect(s, t) → MIf(4 ≤ n ≤ 5, 5 - n, If[n > 5, 0, 1]) → d5Dilate(F', d5, M) → F''Vector(F', F'') → u_1Translate(G, u_1) → G'If(5 ≤ n ≤ 6, 6 - n, If[n > 6, 0, 1]) → d6Dilate(A, d6, I''') → A'Vector(A, A') → v_1Translate(E'_1, v_1) → NTranslate(F'', v_1) → F'''Translate(G', v_1) → G''Polygon(A', G'', F''', N) → poly5, a', g'', f''', n_1