欧几里得果园:分数与数列的可视化模型

欧几里得果园:分数与数列的可视化模型
几何画板及绘图内容加载中,请稍等……
2018-08-23 04:17
① 本范例通过GeoGebra动态展示“欧几里得果园”这一经典数论可视化现象:在坐标平面上,从原点出发的视线被一系列单位高度的“树”(竖直线段)遮挡,形成可见与不可见点的规律分布。② 核心数学概念包括分数、互质数、数列、以及欧几里得算法中最大公约数的几何意义——当且仅当两个坐标互质时,该点对应的“树”才可见。③ 作图要点:利用GeoGebra的Sequence命令生成多组点列与线段(对象包括c、O、L_2、L_4、L_6、L_5、L_7),通过序列迭代构造出网格状“果园”,并配合滑块或动态参数调整树的密度与范围。④ 适合高中至大学低年级学生,用于数论入门、分数与互质概念的直观教学,也可作为数学建模或编程可视化练习的素材。

GeoGebra 命令及参数

  1. Sequence(Sequence[Text["\frac{" + (a) + "}{" + (a + b) + "}", (a, b), true, true], a, 1, c], b, 1, c) → L_2
  2. Sequence(Sequence[If[GCD[a, a + b] ≟ 1, (a, b)], a, 1, c], b, 1, c) → L_4
  3. Sequence(Sequence[If[GCD[a, a + b] ≟ 1, Segment[O, (a, b)]], a, 1, c], b, 1, c) → L_6
  4. Sequence(Sequence[If[GCD[a, a + b] ≠ 1, (a, b)], a, 1, c], b, 1, c) → L_5
  5. Sequence(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 绘图提示语参考

请绘制一个欧几里得果园图形,展示单位高度的树(垂直线段)遮挡视线,揭示可见和隐藏的格点。核心概念包括分数、互质整数、序列和欧几里得算法(最大公约数)。格点可见当且仅当其坐标互质。通过动态参数调整树密度和范围,迭代构建类似果园的网格。
以上提示语为根据原始绘图命令整理而来,仅供参考。