Ulam螺旋数列可视化与变换动画
几何画板及绘图内容加载中,请稍等……
本范例演示Ulam螺旋(将自然数按螺旋方式排列在方格纸上)的数学可视化,展示了数论中素数分布的规律性特征。核心数学概念包括:数列的螺旋排列模式、素数分布规律、坐标变换、几何镜像与平移变换。通过GeoGebra的Translate(平移)、Circle(圆)、Mirror(镜像)、Corner(角落/边界)、Sequence(序列)等命令构建动画,使用滑块控制动画速度,实现数列的动态展示与颜色编码。适合中学数学拓展课程、大学数论入门教学,以及对素数分布规律感兴趣的学习者,可用于演示数学发现过程与计算机辅助数学探索。
GeoGebra 命令及参数
Translate(lista1, t) → tras1Translate(lista2, t) → tras2Circle((0, 0), 5) → cMirror(tras1, c) → inv1Mirror(tras2, c) → inv2Corner(1, 1) → Export_1Corner(1, 3) → Export_2Translate(lista3, t) → tras3Mirror(tras3, c) → inv3Translate(lista4, t) → tras4Mirror(tras4, c) → inv4Sequence({random(), random(), random()}, k, 1, númeroListas) → listaAzarSequence(If[oscuro, {1, 1, 1}, {0, 0, 0}], k, 1, númeroListas) → listaBorde