同伦变形:马克杯与甜甜圈的拓扑等价演示

同伦变形:马克杯与甜甜圈的拓扑等价演示
几何画板及绘图内容加载中,请稍等……
2020-01-07 01:42
① 本范例通过三维参数曲面动画直观演示拓扑学中著名的同伦(homotopy)概念:一个马克杯可以连续变形为一个甜甜圈(环面),两者在拓扑上等价。② 核心数学概念包括同伦、拓扑等价、连续变形、参数曲面以及三维空间中的曲线与曲面构造。③ 作图要点:使用GeoGebra的CurveCartesian命令定义空间曲线,OrthogonalLine构造辅助正交线,Surface命令生成动态曲面;涉及对象包括参数m、r、R、e、c、change、A、B、i、C、j、l、n、b、d、g、h、a、f、o、s、fact、p以及多张图像(image1、image2、image3),通过滑块或变量控制变形过程。④ 适合大学拓扑学、几何学或数学可视化课程,也可用于科普展示,帮助学习者直观理解抽象的同伦概念与连续变形思想。

GeoGebra 命令及参数

  1. CurveCartesian(A + (t * (B - A)), t, 0, 1) → i
  2. OrthogonalLine(C, j) → l
  3. Surface(i, (2 * π), l) → n
  4. Surface((cos(t) * (R + ((r + change) * sin(s)))), (sin(t) * (R + ((r + change) * sin(s)))), ((r + change) * cos(s)), t, π / 2, (3 * π / 2), s, 0, (2 * π)) → b
  5. Surface(((2 * sin(change)) * b(t, s)) + (cos(change) * n(((-t)) / π + 3 / 2, s + π / 2)), t, (1.325 * π / 2), (2.65 * π / 2), s, 0, (2 * π)) → d
  6. CurveCartesian(d((2.65 * π / 2), t), t, 0, (2 * π)) → g
  7. CurveCartesian(d(t, π), t, π / 2, (3 * π / 2)) → h
  8. Surface((k * g(t)) + ((1 - k) * g(t + π)), k, 0, 1, t, 0, π) → a
  9. CurveCartesian(d((1.325 * π / 2), t), t, 0, (2 * π)) → f
  10. Surface((cos(t) * (R + ((r + change) * sin(s)))), (sin(t) * (R + ((r + change) * sin(s)))), ((r + change) * cos(s)), t, ((-π)) / 2, π / 2, s, 0, (2 * π)) → o
  11. Surface((cos(t) * (R + (3 * change) + ((r + change) * sin(s)))), (sin(t) * (R + (3 * change) + ((r + change) * sin(s)))), ((r + change) * cos(s)), t, π / 2, (3 * π / 2), s, 0, (2 * π)) → s
  12. Surface((cos(t) * (R + (fact * change) + ((r + fact) * sin(s)))), (sin(t) * (R + (fact * change) + ((r + fact) * sin(s)))), ((r + fact) * cos(s)), t, π / 2, (3 * π / 2), s, 0, (2 * π)) → p

AI 绘图提示语参考

绘制一个从咖啡杯连续变形为甜甜圈的过程,展示拓扑等价性。首先画出一条空间曲线,然后生成辅助的正交线和动态曲面。接着构建一个圆环面,通过参数调整其形状,最后通过连续变形展示从咖啡杯到甜甜圈的转变。
以上提示语为根据原始绘图命令整理而来,仅供参考。