欧几里得果园:分数与数列的可视化模型
几何画板及绘图内容加载中,请稍等……
① 本范例通过GeoGebra动态展示“欧几里得果园”这一经典数论可视化现象:在坐标平面上,从原点出发的视线被一系列单位高度的“树”(竖直线段)遮挡,形成可见与不可见点的规律分布。② 核心数学概念包括分数、互质数、数列、以及欧几里得算法中最大公约数的几何意义——当且仅当两个坐标互质时,该点对应的“树”才可见。③ 作图要点:利用GeoGebra的Sequence命令生成多组点列与线段(对象包括c、O、L_2、L_4、L_6、L_5、L_7),通过序列迭代构造出网格状“果园”,并配合滑块或动态参数调整树的密度与范围。④ 适合高中至大学低年级学生,用于数论入门、分数与互质概念的直观教学,也可作为数学建模或编程可视化练习的素材。
GeoGebra 命令及参数
Sequence(Sequence[Text["\frac{" + (a) + "}{" + (a + b) + "}", (a, b), true, true], a, 1, c], b, 1, c) → L_2Sequence(Sequence[If[GCD[a, a + b] ≟ 1, (a, b)], a, 1, c], b, 1, c) → L_4Sequence(Sequence[If[GCD[a, a + b] ≟ 1, Segment[O, (a, b)]], a, 1, c], b, 1, c) → L_6Sequence(Sequence[If[GCD[a, a + b] ≠ 1, (a, b)], a, 1, c], b, 1, c) → L_5Sequence(Sequence[If[GCD[a, a + b] ≠ 1, Segment[((a / GCD[a, a + b] * (GCD[a, a + b] - 1)), (b / GCD[a, a + b] * (GCD[a, a + b] - 1))), (a, b)]], a, 1, c], b, 1, c) → L_7
AI 绘图提示语参考
请绘制一个欧几里得果园图形,展示单位高度的树(垂直线段)遮挡视线,揭示可见和隐藏的格点。核心概念包括分数、互质整数、序列和欧几里得算法(最大公约数)。格点可见当且仅当其坐标互质。通过动态参数调整树密度和范围,迭代构建类似果园的网格。
以上提示语为根据原始绘图命令整理而来,仅供参考。