正方形+菱形=恒定惊喜!(GoGeometry 行动71)
几何画板及绘图内容加载中,请稍等……
① 本范例动态演示了一个几何恒定关系:在任意菱形的边上向外构造一个正方形,由此产生的某些线段或角度保持恒定不变,令人惊喜。② 核心数学概念包括菱形、正方形、旋转、相似、角度关系以及几何不变量。③ 作图要点:利用GeoGebra的Rotate(旋转)、Ray(射线)、Circle(圆)、Intersect(交点)、Line(直线)、Segment(线段)、Angle(角)、Dilate(缩放)、Polygon(多边形)、CircleSector(扇形)、OrthogonalLine(垂线)、Min(最小值)、Vector(向量)、Translate(平移)、Point(点)等命令,构造了菱形、正方形及其关联元素,并通过动态调整参数观察恒定关系。④ 适合中学几何教学、数学探究活动或教师演示,帮助学生理解几何变换与不变量思想。
GeoGebra 命令及参数
Rotate(B, (a * π / 180), A) → B'Ray(A, B') → jCircle(A, B) → cIntersect(c, j) → E,Line(B, E) → mSegment(A, B) → fCircle(B, f) → hCircle(E, f) → dIntersect(d, h, 1) → CLine(A, C) → lSegment(E, C) → iCircle(B, f) → eAngle(B, A, B') → αSegment(A, E) → gSegment(B, C) → kDilate(A, If[0 < u ≤ 1, 1 - u, 0], B) → A'Segment(A, A') → j_1Rotate(A, If[1 < u ≤ 2, ((u - 1) * α), α], A) → A'_1Rotate(A', If[1 < u ≤ 2, ((u - 1) * α), α], A) → A''Segment(A'_1, A'') → k_1Rotate(A'_1, If[2 < u ≤ 3, ((u - 2) * (π - α)), π - α], A) → QRotate(A'_1, If[2 < u ≤ 3, ((u - 2) * (π - α)), π - α], E) → RRotate(A'', If[2 < u ≤ 3, ((u - 2) * (π - α)), π - α], E) → A'''_1Segment(R, A'''_1) → m_1Rotate(R, If[3 < u ≤ 4, ((u - 3) * α), α], C) → R'Rotate(A'''_1, If[3 < u ≤ 4, ((u - 3) * α), α], C) → SSegment(R', S) → l_1Polygon(A, B, C, E) → poly1, r_1, s_1, t_1, a_1Circle(A, (0.15 * f)) → d_1Segment(A, A'') → q_1Intersect(d_1, q_1) → T,Intersect(d_1, f) → U,CircleSector(A, U, T) → e_1Segment(A, A'') → r_2Segment(A'', A) → b_2Segment(A, B) → f_3Segment(R, B) → h_3OrthogonalLine(B, b_2) → j_3Intersect(b_2, j_3) → A_1Line(A, R) → rLine(B, A'') → tOrthogonalLine(R, m_1) → k_3Segment(A, B) → m_3Circle(R, m_3) → c_3Circle(B, m_3) → d_3OrthogonalLine(B, l_1) → n_3Intersect(d_3, n_3, 2) → D_1OrthogonalLine(D_1, n_3) → p_3OrthogonalLine(R, l_1) → q_3Intersect(p_3, q_3) → E_1Segment(B, D_1) → r_3Angle(E_1, D_1, B) → εDilate(B, If[4 < u ≤ 5, 5 - u, 0], D_1) → B'_1Segment(B, B'_1) → s_3Rotate(B, If[5 < u ≤ 6, ((-(u - 5)) * π / 2), ((-π)) / 2], D_1) → B'_2Rotate(B'_1, If[5 < u ≤ 6, ((-(u - 5)) * π / 2), ((-π)) / 2], D_1) → F_1Segment(B'_2, F_1) → t_3Rotate(B'_2, If[6 < u ≤ 7, ((-(u - 6)) * π / 2), ((-π)) / 2], E_1) → G_1Rotate(E_1, If[6 < u ≤ 7, ((-(u - 6)) * π / 2), ((-π)) / 2], E_1) → H_1Rotate(B'_2, If[6 < u ≤ 7, ((-(u - 6)) * π / 2), ((-π)) / 2], E_1) → I_1Rotate(F_1, If[6 < u ≤ 7, ((-(u - 6)) * π / 2), ((-π)) / 2], E_1) → J_1Segment(I_1, J_1) → a_3Angle(R, E_1, D_1) → ζPolygon(B, D_1, E_1, R) → poly2, b_3, d_4, e_3, r_4Line(D_1, A) → pLine(A'', B) → f_1Intersect(p, f_1) → FSegment(F, D_1) → h_1Segment(F, A) → i_1Segment(F, B) → n_1Min({h_1, i_1, n_1}) → oCircle(R, (0.4 * o)) → c_1Line(R, B) → b_1Line(R, E_1) → f_2Intersect(c_1, b_1) → H, IIntersect(c_1, f_2) → J, KRotate(B, 45°, R) → B'_3Angle(B, R, B'_3) → γRay(R, B'_3) → g_2Intersect(c_1, g_2) → L, DDilate(A'', If[7 < u ≤ 8, 8 - u, 0], B) → A'''Segment(A'', A''') → g_1Dilate(B, If[8 < u ≤ 9, 9 - u, 0], F) → B'_4Segment(B, B'_4) → h_2Dilate(D_1, If[8 < u ≤ 9, 9 - u, 0], F) → GSegment(D_1, G) → i_2Dilate(F, If[9 < u ≤ 10, 10 - u, 0], A) → F'Segment(F, F') → j_2Dilate(R, If[9 < u ≤ 10, 10 - u, 0], A) → R'_1Dilate(R, If[10 < u ≤ 11, 11 - u, 0], D_1) → R'_2Segment(R, R'_2) → k_2Rotate(K, If[11 < u ≤ 12, ((-(u - 11)) * π / 4), ((-π)) / 4], R) → K'CircleSector(R, K', K) → c_2Rotate(c_2, If[13 < u ≤ 14, ((-(u - 13)) * π / 4), ((-π)) / 4], R) → d_2Dilate(R, If[14.5 < u ≤ 15.5, 15.5 - u, 0], F) → R'_3Vector(R, R'_3) → vTranslate(d_2, v) → e_2Line(F, k_2) → l_2Point(l_2) → MAngle(A, F, M) → βRotate(e_2, If[15.5 < u ≤ 16.5, ((-(u - 15.5)) * β), (-β)], F) → p_2
AI 绘图提示语参考
绘制一个任意菱形,以其一条边为底边向外构造一个正方形。在菱形的一个顶点处,通过旋转生成一条射线,与以该顶点为圆心的圆相交,确定另一个顶点,从而完成菱形的构造。随后,在菱形边上构建一个动态旋转的正方形,其旋转角度由滑块控制,并逐步展示正方形在旋转过程中与菱形产生的交点、垂线、辅助圆和扇形等几何元素。整个图形通过滑块动画演示,揭示正方形与菱形之间保持的恒定几何关系。
以上提示语为根据原始绘图命令整理而来,仅供参考。