内容正文:
北京市石景山区首钢矿业职工子弟学校
一师一优课
1.3 中国古代数学中的算法案例
刘徽割圆术
了解中国古代数学的成就及与西方数学的
差异。
2. 能说出刘徽割圆术的基本思想,理解割圆
术的算法。
3. 能用Scilab语言设计求圆周率的近似值的
程序。
学习目标:
如何度量曲边图形的周长和面积
中国古代数学与西方数学的差异
西方数学
中国古代数学
从公理出发,主要内容是证明公理
从问题出发,主要内容是解方程
中国古代数学着重计算,要把计算的过程、方法、步骤说出来。这个方法步骤,用现代的话来讲,就相当于所谓的算法。
中国的古代数学是一种算法的数学,也就是一种计算机的数学。从这个意义上来讲,我们最古老的数学也是计算机时代最适合、最现代的数学。
------节选自吴文俊《东方数学的使命》
寓 理 于 算
圆周率
先秦时期
“周三径一”
东汉张衡
圆外切正方形
魏晋刘徽
割圆术
圆的周长
圆的直径
=圆周率
刘徽割圆术
1.基本思想
割之弥细
失之弥少
割之弥细
失之弥少
割之又割
以至于不可割
则与圆合体
而无所失矣不可
则与圆合体
而无所失矣
2.割圆术算法研究
以直代曲,无限逼近
圆内接正多边形的面积
圆的面积
→
2.割圆术算法研究
……
计算的递推
*
问题1:
假定圆的半径为1,那么圆的面积是多少?
圆内接正六边形的边长和面积分别是多少?
数据分析
问题2:
如何由圆内接正六边形边长和面积去求圆内接正十二边形的面积和边长?
(只研究方法,不必计算)
数据分析
思考:计算的递推靠哪些量来实现?
问题3:
若已求得圆内接正n边形边长和面积,如何求圆内接正2n边形的面积和边长?
数据分析
数据分析
已求得圆内接正n边形
边长为
面积为
*
破损的圆外切正n边形
高明的逼近方法
不足近似值
过剩近似值
两边夹
刘徽
圆内接正96边形
圆内接正3072边形
精确到小数点后第7位
这一结果的得出比西方早了1100年
祖冲之
3.动手实践
几何画板演示
提示:以半径为1的圆内接正六边形边长和面积为初值,利用计算的递推来设计程序,要求输出结果中显示出面积和正多边形边数。
请同学们根据刘徽割圆术的算法思想,用Scilab语言写出求 的近似值的程序.
(用圆内接正多边形面积求不足近似