Bryan Johnson's Triangle Theorem
几何画板及绘图内容加载中,请稍等……
①本范例演示了Bryan Johnson提出的三角形定理,涉及三角形与平行四边形的动态关系;②核心数学概念包括几何作图、旋转、角度、向量与多边形构造;③作图要点提炼自GeoGebra命令:Segment(线段)、Rotate(旋转)、Angle(角度)、Ray(射线)、Point(点)、Polygon(多边形)、Circle(圆)、Intersect(交点)、Min(最小值)、CircleSector(圆扇形)、Dilate(缩放)、Vector(向量)、Translate(平移);④适合高中及以上数学学习者,用于理解几何定理的证明与可视化。
GeoGebra 命令及参数
Segment(A, B) → fRotate(B, (a * π / 180), A) → B'Angle(B, A, B') → αRay(A, B') → gPoint(g) → CSegment(B, C) → hSegment(A, C) → iPolygon(A, B, C) → poly1, c, a_1, bRotate(A, If[0 < d ≤ 1, (d * π / 3), π / 3], A) → A'Rotate(C, If[0 < d ≤ 1, (d * π / 3), π / 3], A) → C'Rotate(B, If[0 < d ≤ 1, (d * π / 3), π / 3], C) → B'_1Rotate(C, If[0 < d ≤ 1, (d * π / 3), π / 3], C) → C'_1Segment(A, B) → qRotate(A, If[2 < d ≤ 3, ((d - 2) * π / 3), π / 3], A) → A'_3Rotate(C, (o * π / 180), A) → C'_4Ray(A, C'_4) → tRotate(B, (o * π / 180), C) → B'_3Rotate(B, (o * π / 180), A) → B'_4Ray(C, B'_3) → f_1Ray(A, B'_4) → g_1Point(t) → NCircle(C, (h * e_1)) → h_1Circle(A, (q * e_1)) → k_1Intersect(k_1, g_1, 1) → OIntersect(h_1, f_1) → P,Polygon(A, N, C) → t2, c_2, a_3, n_1Polygon(C, P, B) → t3, b_2, c_3, p_1Polygon(A, O, B) → t4, b_3, a_4, o_1Segment(A, N) → i_1Segment(N, C) → j_1Segment(A, O) → l_1Segment(O, B) → m_1Segment(C, P) → q_1Segment(B, P) → r_1Min(i, i_1) → eCircle(A, (0.2 * e)) → kIntersect(k, i, 1) → DIntersect(k, i_1, 1) → ECircleSector(A, D, E) → pDilate(N, If[0 < d ≤ 1, 1 - d, 0], O) → N'Vector(N, N') → uTranslate(N, u) → N'_1Translate(C, u) → C'_2Segment(N'_1, C'_2) → jDilate(C, If[1 < d ≤ 2, 2 - d, 0], N) → C'_3Vector(C, C'_3) → vTranslate(C, v) → C'_5Translate(P, v) → P'Segment(C'_5, P') → lPolygon(N, C, P, O) → q1, n, c_1, p_2, o_2