哈伯德沙 Puzzle:等边三角形分割成正方形

哈伯德沙 Puzzle:等边三角形分割成正方形
几何画板及绘图内容加载中,请稍等……
2024-01-14 19:12
所属专题 Euclidean Geometry
本范例演示经典的几何分割难题——哈伯德沙 Puzzle,由亨利·杜德尼于1907年提出。该范例展示如何将一个等边三角形精确分割成四块碎片,并重新拼接成一个面积相等的正方形。核心数学概念包括平面几何分割、全等图形、面积守恒原理以及图形的对称性与变换。作图要点涉及使用Polygon命令绘制多边形、Midpoint找中点、Ray作射线、Circle和Intersect确定交点、Semicircle绘制半圆、Segment构造线段、OrthogonalLine作垂线、Rotate进行旋转操作,以及Angle测量角度,涉及对象包括顶点A、B、C、D、E、F、G、H、I等及多个多边形区域 poli1~poli4。本范例适合中学几何教学,可用于讲解图形分割与拼合的数学思想,或作为数学竞赛培训的经典案例。

GeoGebra 命令及参数

  1. Polygon(A, B, 3) → poli1, a, b, c, C
  2. Midpoint(A, C) → D
  3. Midpoint(B, C) → E
  4. Ray(A, E) → d
  5. Circle(E, Segment[E, C]) → e
  6. Intersect(e, d, 2) → F
  7. Semicircle(A, F) → f
  8. Midpoint(A, F) → G
  9. Ray(B, C) → g
  10. Intersect(f, g, 1) → H
  11. Circle(E, H) → h
  12. Intersect(h, a, 1) → I
  13. CircleArc(E, H, I) → k
  14. Segment(E, I) → i
  15. OrthogonalLine(D, i) → l
  16. Intersect(l, i) → K
  17. Polygon(A, I, K, D) → poli2, a_1, i_1, k_1, d_1
  18. Circle(I, Segment[E, C]) → p
  19. Intersect(p, a, 1) → J
  20. OrthogonalLine(J, i) → j
  21. Intersect(j, i) → L
  22. Polygon(I, J, L) → poli3, l_1, i_2, j_1
  23. Polygon(J, B, E, L) → poli4, j_2, b_1, e_1, l_2
  24. Polygon(D, K, E, C) → poli5, d_2, k_2, e_2, c_1
  25. Rotate(J, alfa, E) → J'
  26. Rotate(B, alfa, E) → B'
  27. Rotate(E, alfa, E) → E'
  28. Rotate(L, alfa, E) → L'
  29. Polygon(J', B', E', L') → poli4', j', b', e', l'
  30. Ray(E', L') → m
  31. Ray(B', J') → n
  32. Intersect(m, n) → M
  33. Circle(L', Segment[L, K]) → q
  34. Intersect(q, m, 2) → N
  35. Circle(M, Segment[I, A]) → r
  36. Intersect(r, n, 2) → O
  37. Rotate(A, alfa, E) → A'
  38. Rotate(B, alfa, E) → B'_1
  39. Rotate(C, alfa, E) → C'
  40. Polygon(A', B'_1, C') → poli6, c', a', b'_1
  41. Midpoint(b'_1) → P
  42. Segment(P, N) → s
  43. Polygon(O, M, N, P) → poli7, o, m_1, n_1, p_1
  44. Polygon(M, J', L') → poli8, l'_1, m_2, j'_1
  45. Polygon(E, B', J', L') → poli9, e_3, b'_2, j'_2, l'_2
  46. Rotate(M, alfa, J') → M'
  47. Rotate(J', alfa, J') → J''
  48. Rotate(L', alfa, J') → L''
  49. Polygon(M', J'', L'') → poli8', l'', m', j''
  50. Ray(J', M') → t
  51. Circle(M', Segment[M, O]) → f_1
  52. Intersect(f_1, t, 2) → Q
  53. Circle(L'', Segment[L', N]) → g_1
  54. Intersect(g_1, j'', 1) → R
  55. Rotate(M', 60°, Q) → M''
  56. Angle(M', Q, M'') → α
  57. Ray(Q, M'') → h_1
  58. Circle(Q, Segment[P, O]) → q_1
  59. Intersect(q_1, h_1, 1) → S
  60. Polygon(R, M', Q, S) → poli10, r_1, m'_1, q_2, s_1
  61. Rotate(R, alfa, M') → R'
  62. Rotate(M', alfa, M') → M''_1
  63. Rotate(Q, alfa, M') → Q'
  64. Rotate(S, alfa, M') → S'
  65. Polygon(R', M''_1, Q', S') → poli10', r', m''_1, q', s'

AI 绘图提示语参考

绘制一个等边三角形,然后将其精确切割成四块,再重新组合成一个与原三角形面积相等的正方形。首先画出等边三角形,接着找到其中心点和中点,利用这些点构造辅助线和圆,通过交点确定切割点,最后按照切割线将三角形重新拼成正方形。
以上提示语为根据原始绘图命令整理而来,仅供参考。