毕达哥拉斯定理的铰接剖分证明
几何画板及绘图内容加载中,请稍等……
该范例通过铰接剖分展示了毕达哥拉斯定理。演示了如何将一个正方形分割成多个部分,然后重新组合成两个较小正方形的面积之和。涉及的核心数学概念包括几何作图、变换和面积计算。使用了Midpoint、Rotate、Polygon、Vector等GeoGebra命令。适合初中及以上学生学习几何变换和面积计算。
GeoGebra 命令及参数
If(t > 0.5, (2 * (t - 0.5)), 0) → t1If(t < 0.5, (2 * t), 1) → t0Midpoint(A, C - (3, 0)) → ORotate(O, 90°, A) → O'Polygon(A, C, C - (3, 0), A - (3, 0)) → q1, f, g, h, iRotate(B, -90°, C) → B'Vector(O', B') → uPolygon(A, B, C) → t1_{1}, j, k, lLine(O, k) → mIntersect(m, g) → FIntersect(m, i) → DOrthogonalLine(O, m) → nIntersect(n, l) → GIntersect(n, h) → EPolygon({O, D, H, E}) → q3Polygon({A, B, B + (0, 2), A + (0, 2)}) → q2Polygon({O, E, I, F}) → q4Polygon({O, F, C, G}) → q5Polygon({O, G, A, D}) → q6Translate(Rotate[Rotate[Rotate[Rotate[q3, (180° * t0), E], (180° * t0), F], (180° * t0), G], (90° * t0), A], Vector[(t1 * u)]) → q3'Translate(Rotate[Rotate[Rotate[q4, (180° * t0), F], (180° * t0), G], (90° * t0), A], Vector[(t1 * u)]) → q4'Translate(Rotate[Rotate[q5, (180° * t0), G], (90° * t0), A], Vector[(t1 * u)]) → q5'Translate(Rotate[q6, (90° * t0), A], Vector[(t1 * u)]) → q6'Rotate(C, 90°, B) → C'Polygon({B, C, B', C'}) → q7Translate(q2, Vector[(t1 * u)]) → q2'Translate(A, Vector[(t1 * u)]) → A'Translate(Rotate[G, (90° * t0), A], Vector[(t1 * u)]) → JTranslate(Rotate[Rotate[F, (180° * t0), G], (90° * t0), A], Vector[(t1 * u)]) → KTranslate(Rotate[Rotate[Rotate[E, (180° * t0), F], (180° * t0), G], (90° * t0), A], Vector[(t1 * u)]) → L
AI 绘图提示语参考
绘制一个用于勾勒勾股定理的“铰接分割”几何图:先给出三角形的三个顶点,并在其中一个顶点附近放置一条以中点为中心的对称/旋转构型,形成与边相关的向量方向。用多边形画出由若干小块拼成的大方形外轮廓,以及若干与旋转中心相连的分块轮廓;再构造从旋转后位置得到的对应顶点,并用线与正交线求取交点,得到若干关键拼接点。最后把这些多边形沿着同一位移向量依次平移,并通过多次旋转让各分块围绕相关点“铰接”组合,展示从分块到两个小方形面积对应的几何关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。