】“圜,一中同长也”。意思是说:圆只有一个中心,圆周上每一点到中心的距离相等。早在我国先秦时期,《墨经》上就已经给出了圆的这个定义,而公元前11世纪,我国西周时期数学家商高也曾与周公讨论过圆与方的关系。认识了圆,人们也就开始了有关于圆的种种计算,特别是计算圆的面积。我国古代数学经典《九章算术》在第一章“方田”章中写到“半周半径相乘得积步”,也就是我们现在所熟悉的这个公式。为了证明这个公式,我国魏晋时期数学家刘徽于公元263年撰写《九章算术注》,在这一公式后面写了一篇1800余字的注记,这篇注记就是数学史上著名的“割圆术”。

根据刘徽的记载,在刘徽之前,人们求证圆面积公式时,是用圆内接正十二边形的面积来代替圆面积。应用出入相补原理,将圆内接正十二边形拼补成一个长方形,借用长方形的面积公式来论证《九章算术》的圆面积公式。刘徽指出,这个长方形是以圆内接正六边形周长的一半作为长,以圆半径作为高的长方形,它的面积是圆内接正十二边形的面积。这种论证“合径率一而弧周率三也”,即后来常说的“周三径一”,当然不严密。他认为,圆内接正多边形的面积与圆面积都有一个差,用有限次数的分割、拼补,是无法证明《九章算术》的圆面积公式的。因此刘徽大胆地将极限思想和无穷小分割引入了数学证明。他从圆内接正六边形开始割圆,“割之弥细,所失弥少,割之又割,以至不可割,则与圆周合体,而无所失矣。”也就是说将圆内接正多边形的边数不断加倍,则它们与圆面积的差就越来越小,而当边数不能再加的时候,圆内接正多边形的面积的极限就是圆面积。刘徽考察了内接多边形的面积,也就是它的“幂”,同时提出了“差幂”的概念。“差幂”

是后一次与前一次割圆的差值,可以用图中阴影部分三角形的面积来表示。同时,它与两个小黄三角形的面积和相等。刘徽指出,在用圆内接正多边形逼近圆面积的过程中,圆半径在正多边形与圆之间有一段余径。以余径乘正多边形的边长,即2倍的“差幂”,加到这个正多边形上,其面积则大于圆面积。这是圆面积的一个上界序列。刘徽认为,当圆内接正多边形与圆是合体的极限状态时,“则表无余径。表无余径,则幂不外出矣。”就是说,余径消失了,余径的长方形也就不存在了。因而,圆面积的这个上界序列的极限也是圆面积。于是内外两侧序列都趋向于同一数值,即,圆面积。

郭书春(中国科学院自然科学史所研究员):

在证明这个圆面积公式的时候有两个重要思想,一个就是我们现在所讲的极限思想。那么第二步,更关键的一步,他把与圆周合体的这个正多边形,就是不可再割的这个正多边形,进行无穷小分割,再分割成无穷多个以圆心为顶点,以多边形每边为底的无穷多个小等腰三角形,这个底乘半径为小三角形面积的两倍,把所有这些底乘半径加起来,应该是圆面积的两倍。那么就等于圆周长乘半径等于两个圆面积。所以一个圆面积等于半周乘半径,所以刘徽说故半周乘半径而为圆幂。那么他的原话就是“以一面乘半径,觚而裁之,每辄自倍。故以半周乘半径而为圆幂”。最后完全证明了圆面积公式,证明了圆面积公式,也就证明了“周三径一”的不精确。随着圆面积公式的证明,刘徽也创造出了求圆周率精确近似值的科学程序。在刘徽之前古希腊数学家阿基米德也曾研究过求解圆周率的问题。

李文林(中国科学院数学与系统科学研究院研究员):

阿基米德算圆周率的方法,根据记载,他是通过圆内接正多边形的边长和圆外切正多边形的边长,从正六边形开始加倍进行来逼近。

在考虑圆的问题时,除了考察内接多边形以外,又考察外切多边形。是历来数学家们常常使用的做法,似乎已约定俗成。而刘徽独辟蹊径,他利用“幂”和“差幂”来代替对圆的外切近似,巧妙地避开了对外切多边形的计算,在计算圆面积的过程中收到了事半功倍的效果。刘徽用“差幂”对割到192边形的数据进行再加工,通过简单的运算,竟可以得到3072多边形的高精度结果,附加的计算量几乎可以忽略不计,这一点可谓是割圆术中最精彩的部分之一。正是基于这一运算,刘徽得出的圆周率,为3.1416,计算精度超过了阿基米德。

圆面积的计算非常具有实用价值,而圆面积公式的证明则是一项抽象的数学推理论证过程。那么《割圆术》又是在怎样的背景下产生的呢?

郭书春(中国科学院自然科学史所研究员):

刘徽所处的时代是社会上军阀割据,特别当时是魏、蜀、吴三国割据,那么在这个时候中国的社会、政治、经济发生了极大的变化,特别是思想界,文人学士们互相进行辩难,所以当时成为辩难之风,一帮文人学士找到一块,就像我们大专辩论会那样,一个正方一个反方,提出一个命题来大家互相辩论,在辩论的时候人们就要研究讨论关于辩论的技术,思维的规律,所以在这一段人们的思想解放,应该说是在春秋战国之后没有过的,这时人们对思维规律研究特别发达,有人认为这时人们的抽象思维能力远远超过春秋战国。

刘徽在《九章算术注》的自序中表明,把探究数学的根源,作为自己从事数学研究的最高任务。他注《九章算术》的宗旨就是“析理以辞,解体用图”。“析理”

就是当时学者们互相辩难的代名词。刘徽通过析数学之理,建立了中国传统数学的理论体系。众所周知,古希腊数学取得了非常高的成就,建立了严密的演绎体系。然而,刘徽的

“割圆术”却在人类历史上首次将极限和无穷小分割引入数学证明,成为人类文明史中不朽的篇章。

割圆术c语言程序设计,组图:千古绝技 中国古代数学家的割圆术相关推荐

  1. 6.17 C语言练习(百钱百鸡问题:中国古代数学家张丘建在他的《算经》中提出了著名的“百钱买百鸡问题”:鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁、母、雏各几何?)

    [练习] 题目要求:中国古代数学家张丘建在他的<算经>中提出了著名的"百钱买百鸡问题"鸡翁一,值钱五,鸡母一,值钱三,鸡雏三,值钱一,百钱买百鸡,问翁.母.雏各几何? ...

  2. c语言程序设计王电化教材答案中国铁道,(教材)C语言程序设计实训指导与习题解答...

    图书简介 <高职高专计算机系列规划教材:C语言程序设计实训指导与习题解答>是安徽省高等学校"十一五"省级规划教材的<C语言程序设计>(方少卿主编)的配套实训 ...

  3. 割圆术c语言程序设计,c语言实现割圆术计算圆周率.pdf

    割圆术计算圆周率 "割圆术"是我国数学家刘徽创立的一种求圆周率的方法.思想是当圆的内 接正多边形的边数无限大时内接正多边形的面积就无限趋近于圆的面积,即所 谓 "割之弥细 ...

  4. python语言程序设计是什么课文_中国大学MOOC有哪些优质课程?

    说到学习,相信很多人囤了一堆自学网站吧?囤完之后,是不是依然不知道要学什么? 因为免费的网络课程,质量参差不齐,试错成本太高. 所以小叶子帮大家做了这样一件事,直接帮你从中国大学MOOC里挑选了25门 ...

  5. 俞渝年轻图片_组图:2007中国职场女性榜样-俞渝

    嘉宾李盾.于丹(左)为俞渝开奖 点击图片,进入下一页 当当网总裁俞渝 2008年2月23日晚,由全国妇联宣传部.阳光文化多媒体.湖南卫视.新浪网主办,北京阳光天女传媒有限公司承办的"首届中国 ...

  6. MOOC《Python语言程序设计》(第15次)Python计算生态概览(第九周)

    MOOC<Python语言程序设计>(第15次) Python计算生态概览(第九周)21.8.26 文章目录 MOOC<Python语言程序设计>(第15次) Python计算 ...

  7. c语言程序设计第二版(张磊),C语言程序设计教程(第2版) 教学课件 张磊 第1章 程序设计概述.pdf...

    C语言程序设计 第1章 程序设计概述 C语言程序设计教程 第2版 中国铁道出版社 张磊 编著 C语言程序设计(第2版)张磊编著中国铁道出版社 第1章 程序设计概述 1.1 程序设计语言 1.2 算 ...

  8. 自动化专业中的c语言案例分析,案例教学法论文,关于案例教学法在《c语言程序设计》课程中的应用相关参考文献资料-免费论文范文...

    导读:本论文主要论述了案例教学法论文范文相关的参考文献,对您的论文写作有参考作用. 左永文 (吉林工业职业技术学院自动化系 吉林省吉林市 132013) 摘 要:针对C语言程序设计课程内容自身的特点, ...

  9. 【Python】《Python语言程序设计》(嵩天 、黄天羽 、礼欣)测验单项选择题答案与解析合辑

    [Python]<Python语言程序设计>(嵩天 .黄天羽 .礼欣)测验单项选择题答案与解析合辑 测验1:Python基本语法元素(第1周) 测验2:Python基本图形绘制(第2周) ...

最新文章

  1. 计算机英语笑话,关于计算机的幽默笑话
  2. HttpsURLConnection 返回 400
  3. Memcache安全性
  4. 【Shell脚本学习指南笔记】重定向文件描述符 21
  5. mate10鸿蒙测试版,华为鸿蒙 2.0 开发者公测版 Bata 3 更新:增加三个鸿蒙应用
  6. android 电视开机广告,电视广告饶过谁?国外用户亦未幸免 Android TV智能电视加入广告...
  7. 学计算机程序ui设计,学习UI设计需要什么样的电脑配置
  8. AtCoder Grand Contest 007题解
  9. PyramidNet
  10. 初中OJ1998【2015.8.3普及组模拟赛】饥饿的WZK(hunger)
  11. (一)OSG初学者入门基础教程
  12. 图像去模糊(维纳滤波)
  13. Synology NAS多媒体(Photo Station管理照片)
  14. 网站统计 开源 java_开源 java CMS - FreeCMS2.8 统计分析
  15. Firebird 数据库安装(转载)
  16. Chrome版本与chromedriver兼容版本对照表
  17. C++网络编程(四):多进程并发服务器
  18. 使用filemanager-webpack-plugin将前端项目打包成zip压缩包
  19. TopoJSON数据转换
  20. LTSPICE使用教程:二极管钳位电路仿真

热门文章

  1. 计算机多功能解说词,音乐教室解说词
  2. 公司会议如何保证高效
  3. Github推荐--PC端下载bilibili视频
  4. DVI接口关于技术性的知识导论
  5. 32位低功耗MCU的设计
  6. jQuery笔记——工具函数——jQuery标志
  7. 聊斋2聂小倩java华语版,[转载]《聊斋志异》2.聂小倩(二)蒲松龄 著  宋德利 译...
  8. vimdiff 使用笔记
  9. 左神---基础提升笔记
  10. 平面视觉(二):一键还原父母儿时的记忆