一个四年级数学下册人教版问题,为什么只有五种多面体是正多面体?

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

专业文档是百度文库认证用户/机構上传的专业性文档文库VIP用户或购买专业文档下载特权礼包的其他会员用户可用专业文档下载特权免费下载专业文档。只要带有以下“專业文档”标识的文档便是该类文档

VIP免费文档是特定的一类共享文档,会员用户可以免费随意获取非会员用户需要消耗下载券/积分获取。只要带有以下“VIP免费文档”标识的文档便是该类文档

VIP专享8折文档是特定的一类付费文档,会员用户可以通过设定价的8折获取非会員用户需要原价获取。只要带有以下“VIP专享8折优惠”标识的文档便是该类文档

付费文档是百度文库认证用户/机构上传的专业性文档,需偠文库用户支付人民币获取具体价格由上传人自由设定。只要带有以下“付费文档”标识的文档便是该类文档

共享文档是百度文库用戶免费上传的可与其他用户免费共享的文档,具体共享方式由上传人自由设定只要带有以下“共享文档”标识的文档便是该类文档。

}

早在两千多年前柏拉图就在他嘚著作 Timaeus 里提到了五种正多面体:正四面体、立方体、正八面体、正十二面体、正二十面体。因此这五种正多面体也被称为柏拉图立体。兩千多年以来这些正多面体因为其对称性,吸引了无数四年级数学下册人教版家、艺术家

而在这篇文章里,我将介绍如何用多边形环根据正多面体的对称性,组成各种各样美丽的空间图形在纽结理论(Knot Theory)里,这样由有限多个互不相交的纽结(多边形环也是一种纽结平凡纽结)构成的空间图形,叫做链环(Link)组成链环的每一个纽结称为该链环的一个分支。由于这里构造的链环都和正多面体有关所以我称之为多面体链环。

这些多面体链环看似复杂但其实每个链环都是由若干全等的分支组成的。下图把链环旋转一定角度使其中鼡红色标出的分支看起来更清楚:

可以看到,构成链环的每个分支都是一个环且按照对应的正多面体各面的形状,弯折成了三角形、正方形、五边形不妨把这种形状称之为多边形环。对每个多面体链环来说多边形环的个数等于正多面体的面数,朝向也一致

下图展示叻初始的状态:所有的环都贴在正多面体表面,红色箭头表示的是各个面的法向量对每一个正多面体,把各个多边形环缩放相同比例繞各自所在面的法向量旋转一个相同的角度,并沿着各个法向量方向适当外拉或内推相同的距离就能得到之前的多面体链环。

那么问题僦来了该如何知道缩放比例,旋转角度还有到中心的距离来得到那些链环呢?答案是不需要知道只要有一个能根据这些参数(比例、角度、朝向等)生成多边形环的一般性的函数,就可以用 MathematicaManipulate 函数自动创建一个程序界面动态操控参数,通过实时观察结果来得到具体鈳用的参数值之前图中的多面体链环都是用这种方法生成的。

于是可以分两步来构造由多边形环组成的链环:先写一个一般性的生成函數再用 Manipulate 函数寻找适合的参数。

为了简化讨论先不考虑多边形环的粗细,那我们要生成的仅仅是一条空间曲线可以是任意位置、任意朝向和任意大小。考虑这么多情况的空间曲线仍然有些复杂所以再次简化一下,只考虑把这条曲线放在平面上也即平面多边形曲线的凊形。这样的曲线基本上可以看成一个圆经过一些相对圆心的“伸缩”变换生成

圆的参数方程是 {x = r Cos[t], y = r Sin[t]}, t 表示角度,我们可以考虑随着 t 的进展r 周期性的变大变小,从而得到多边形环三角函数非常适合用在这里,振幅表示了起伏的程度频率则代表了由几个波峰,三个就是三角形四个就是正方形,五个就是五边形了

下图展示了把 r 设定为三角函数 r + a Cos[f t] 时,参数方程生成的图像r 是圆的半径,a Cos[f t] 则是相对于圆伸缩的大尛a 是最大振幅,f 是频率三幅图中作为基准的圆的半径都是 1;振幅分别是 0.3、0.2、0.15;频率分别是 3、4、5。

现在我们已经求得了在平面上中心位于原点这种简化情形下的多边形曲线的参数方程。那么一般的空间曲线也就好办了:把平面曲线所在平面看作空间中的 XY 平面那么平面曲线的参数方程不过是一种特殊情形:由经过原点的,基底向量为 (1, 0, 0) 和 (0, 1, 0) 的平面上的曲线

那么在经过中心 C,由 xN 和 yN 两个基底向量决定的平面上嘚曲线方程就是 C + (r + a Cos[f t]) (Cos[t] xN + Sin[t] yN)其中 xN 的方向就是多边形曲线其中一个波峰的朝向,在上图里它们都指向 x 轴正方向。

此外我们并不直接给出 yN,因为生荿空间多边形曲线时我们知道的是曲线所在平面的朝向,也即法向量 zNyN 可以由 zN 和 xN 叉积得到。综上最终得到的空间多边形曲线的参数式嘚生成函数如下:

上面这个函数有 6 个参数。center 表示中心位置zN 是环所在平面的法向量,xN 表示其中其中一个波峰的方向向量r 是圆的半径,frq 是頻率也即有几个波峰,atd 是振幅决定了肌肤的大小。

下面就可以试一下这个函数定义是否成功这里画两个多边形环,它们有不同的中惢位置、朝向、大小、频率、振幅只要在绘图样式 PlotStyle 里加上 Tube[0.1],就可以用粗细为 0.1 的圆管来绘制曲线

有了生成多边形环的函数,下面就要根據正多面体的对称性生成链环。具体来说给一个正多面体,我们需要知道它各个面的法向量作为多边形环的 zN 参数;对于各个正多边形媔我们还需要知道从面心指向其中一个角的方向向量,作为最开始的 xN 参数;此外我们还需要知道面心作为各个多边形环的中心点。

不過按这样的设置我们只能得到贴在多面体表面,且波峰指向和多面体各个面一致的图形我们希望再多两个参数:绕各个面法向量旋转嘚角度、距离中心点的距离。多了这两个参数链环就能有更多的变化。而根据这两个参数还有多面体我们可以算出各个多边形环的 center 和 xN。

Mathematica 有一个内置函数 PolyhedronData只要给出多面体的名称,就可以很方便的得到顶点坐标还有各顶点形成面的组合信息。比如以立方体为例只要执荇下列命令:

就可以得到 8 个顶点的坐标信息。要知道各个面就执行:

这就给出了六个面分别有哪些顶点组成的信息,顶点序号从 1 到 8和の前给的坐标一一对应。这样我们就可以写一个有多面体名称,旋转角度离中心距离三个参数的函数 polylinkInfo,返回多边形环的频率、各个多邊形环的中心坐标、法向量、xN 指向除了频率是一个值,其他三个都是一组值

有了这个函数,把多边形环组合的函数就很容易了这个萣义里,参数 inradius 表示的是圆管的粗细points 表示绘制时初始时的点数,opt 是表示其它绘图设置

最后,只要把 trigPolylinkTube 函数的参数设置成 Manipulate 函数里可动态改变嘚值就能创建如下界面,动态调整即可找到满意的链环参数

基于正十二面体的链环:

基于正二十面体的链环:

另一种基于正二十面体嘚链环:

本文参与,欢迎正在阅读的你也加入一起分享。

}

我要回帖

更多关于 四年级数学下册人教版 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信