【开篇】初等数论及其核心内容

一、初等数论的发展历史简介

数学是一门很关注数与形的学科,它们是最基础、最久远的数学概念。克罗内克说过:“上帝创造了自然数,其它都是人的作品”,所以我们选择从数开始说起。数论(Number Theory)专门研究自然数(或整数),这个看似无意义的智力游戏,其实不光是数学家们的思维乐园,它更是孕育新思想、新方法的肥沃土壤。即使我们已经有了耀眼的成就,却好像还不曾见过她的真面目,在其简单的外表下,总有不为人知的深邃。高斯曾经说过:“数学是科学的皇后,而数论则是数学的皇后”,下面就让我们来看看它的一些发展历史。

  数论最开始的称号就是我们所熟悉的算术,在古希腊时期就有了初步的发展。欧几里得的《几何原本》中就有了一些经典的结论,比如素数有无穷多个,还有大家熟悉的辗转相除法。包括同时期的素数筛选法,对后来的数论研究都很有启发性。古希腊末期的丢潘图唯独偏爱不定方程,所著的《算术》对数进行了超乎想象的讨论。也正是这本书,为今后的数论埋下了神奇的种子。当欧洲文明在中世纪进入漫长的沉寂时,中国数学界却异常地活跃,主要的数学著作中有很多是数论相关的。只是国人不善于将方法转化成理论,仅止于各种方法技巧,并未得到比较深刻的理论体系。

  文艺复兴时期,数论迎来了它短暂的萌芽。百无聊赖的律师费马,将他的所有业余时间都花在了科学上&#

【开篇】初等数论及其核心内容相关推荐

  1. 重磅丨英伟达刚刚发布全球最大GPU:GTC2018黄仁勋演讲核心内容整理

    文章来源:机器之心 在刚刚结束的 Keynote 演讲中,英伟达创始人兼首席执行官黄仁勋宣布了该公司在芯片.AI 平台.自动驾驶上的一系列新动作. 正如黄仁勋所说的,今天的发布会有关于:「Amazin ...

  2. CSS核心内容整理 - (中)

    2019独角兽企业重金招聘Python工程师标准>>> 本文是CSS核心内容整理的第二篇,承接上一篇的内容继续对CSS的一些重要内容进行整理,推荐先看完这个系列的上一篇. 四.  页 ...

  3. Python编程核心内容 ---- Function(函数)

    什么"大事"呢?下面将要介绍Python编程的核心内容之一--函数. 对于Python编程,函数的重要性不言而喻.重要的事情讲三遍:函数实在是太重要,太关键了. 引入函数 之前,我 ...

  4. 计算机科学课程体系核心内容,计算机科学教育的课程体系之研究

    摘 要:课程体系如何反映出学生所选专业领域的未来发展,是高等教育必须解决的一个现实课题.本文分析了计算机科学课程体系的形成与发展,阐述目前计算机科学课程体系争论的核心内容,分析未来计算机科学教育发展的 ...

  5. 怎样学操作系统?一文带你掌握核心内容

    导读:这一篇聊操作系统.最近大家对"卡脖子"讨论很多,首当其冲是芯片,紧接着就是操作系统.操作系统,英文名Operating System,所以也常简称"OS" ...

  6. ES6/ES2015核心内容-转载

    传送门:http://www.cnblogs.com/doit8791/p/5184238.html ECMAScript定义了: JS语言语法 – 语法解析规则.关键字.语句.声明.运算符等. 类型 ...

  7. 【GPU精粹与Shader编程】(四) 《GPU Gems 2》全书核心内容提炼总结 · 上篇

    本文由@浅墨_毛星云 出品,首发于知乎专栏,转载请注明出处 文章链接: https://zhuanlan.zhihu.com/p/38411575 <GPU Gems 2>这本书除了丰富的 ...

  8. 30分钟掌握ES6/ES2015核心内容(上) 1

    ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准.因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015. 也就是说,ES6就是ES2015. ...

  9. 牛腩之CSS核心内容

    根据牛老师的讲解,CSS的核心内容大致为四个部分:标准流.盒子模型.浮动和定位. 在学习核心内容之前,先来了解两个基本概念:块级元素和行内元素. 根据CSS规范的规定,每一个网页元素都有一个displ ...

  10. 区块链主要的核心内容

    文章来源地址: https://www.weixinqun.cn/huodong/6620.html 区块链主要有以下核心内容: 1.去中心化   这是区块链颠覆性特点,不存在任何中心机构和中心服务器 ...

最新文章

  1. Feedburner关于Feed的思考
  2. 网络营销外包——网络营销外包公司表示网站更新仅仅是原创还不够
  3. Android 去掉Activity的跳转动画
  4. html怎么鼠标经过添加蒙版遮罩,js实现鼠标移动到图片产生遮罩效果
  5. 博客园首页新随笔联系管理订阅 Linux下四款Web服务器压力测试工具(http_load、webbench、ab、siege)介绍
  6. c语言输入与输出库函数#includestdio.h
  7. CoreData一些基本概念
  8. spring5高级编程_Spring 5.X系列教程:满足你对Spring5的一切想象-持续更新
  9. 为给全球提供互联网服务 这家公司决定发射3236颗卫星
  10. 基于JAVA+SpringMVC+MYSQL的图书管理系统
  11. gson 设置多个别名SerializedName
  12. prolog参考手册学习(第一章)
  13. oracle dat 文件怎么打开,DAT后缀的文件是用什么软件打开的呢?
  14. 一个迅速崛起的国产开源OCR项目
  15. layabox 节点查找
  16. 触发器详解——(三)T触发器
  17. 《惢客创业日记》2019.03.04(周一)从创业角度看郭德纲(2)
  18. CSS4day(圆角边框,阴影,浮动详解及其示例)
  19. Android开发-视图view讲解
  20. omf多路径 oracle_Oracle数据库使用OMF来简化数据文件的管理

热门文章

  1. redis-live监控安装与测试
  2. 基于jsp、ssm企业工资管理系统
  3. mysql手册05_存储过程和存储函数
  4. 小米手机图标应用图标不改变的问题
  5. 测试用例报告——模板
  6. protues8.0仿真视频教程 51单片机教程
  7. 使用TortoiseGit自带的puttygen生成ssh密钥
  8. 拼音字母搜索匹配汉字
  9. 易语言夜神模拟器操控模块调用方法
  10. 数学建模(5.5)相关系数_斯皮尔曼相关系数