从自然数到有理数

看完本文后你至少会明白:

  1. 自然数是否包括0
  2. 有理数为什么可以用pq这种形式唯一表示
  3. 如何从自然数很自然地过渡到有理数
  4. 如何证明2不是有理数

简单地来讲,自然数就是0,1,2,3, ...这些用来“数个数”的数,我们可以很直观地接受它们的存在。0是否包含在自然数里只是一个约定上的分歧,本文约定自然数包括0,后面我们会看到这种规定的优势。在自然数里进行“加”或“乘”运算产生的仍然是自然数,进行减法运算会出现“不够减”的情况,比如: 12=? 在自然数里这个式子没结果,为了解除这种限制,我们引入了负数, 1,2,3,... 自然数和负数统称为整数。正整数是1, 2, 3, 4, ...这些,它与自然数的区别在于是否包含0,这种区别正好可以让这两个概念各尽其用,要是规定自然数不包括0,那么这两个数的概念将会等同起来,最终就会不得不产生“自然数和0”、“正整数和0”、“非负整数”这些相对较为啰唆的表述,这就是规定自然数包括0的优势啦(此规定下“非负整数”就可以用“自然数”取而代之)。另外,把0包含在自然数集内对于集合论也是有着重要意义

在整数里进行除法有时候也会产生无解的情况,比如4÷3的结果就不是整数,为此我们引入有理数这个概念。有理数就是可以写成pq这种形式的数,这里pq都是整数并且q0。整数也可以写成pq这种形式,比如2=21=42,所以整数也是有理数。但是每个有理数的pq表示形式并不是唯一的,比如241224这三个都表示同一个数,为了让有理数的pq表示形式唯一,我们可以规定p是正整数,并且pq没有比1大的公因子,那么不能用pq这种形式唯一表示的就不是有理数了,我们可以据此来证明2不是有理数(后续我会讲到如何从有理数过渡到无理数,此处先提到2这个无理数并无大碍,毕竟各位之前都有所了解)。
我们首先假设2是有理数,那么2就可以用pq这种形式唯一表示,即2=pq,按规定pq没有比1大的公因子,把等式(pq)2=2稍作变换得到p2=2q2,那么p2就是偶数了,显然p也必须是偶数,便有p=2p0p0是整数,把前面等式的p换作2p0就有4p02=2q2,即2p02=q2,这说明q2是偶数,显然q也必须是偶数,于是pq有公因子2,这与前面“pq没有比1大的公因子” 的规定矛盾,而造成这种矛盾的起因就是我们一开始假设2是有理数,这就证明了2不是有理数

References :


  1. Terence Tao, Analysis I, third edition, P15 ↩︎

  2. D.C. Goldrei, Classic Set Theory: For Guided Independent Study, P32 ↩︎

  3. Richard Courant, Fritz John, Introduction to Calculus and Analysis Volume I, Reprint of the 1989 edition, P2 ↩︎

  4. Richard Courant, Fritz John, Introduction to Calculus and Analysis Volume I, Reprint of the 1989 edition, P5 ↩︎

posted @   iMath  阅读(2643)  评论(0编辑  收藏  举报
编辑推荐:
· .NET 原生驾驭 AI 新基建实战系列:向量数据库的应用与畅想
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· 一次Java后端服务间歇性响应慢的问题排查记录
· dotnet 源代码生成器分析器入门
· ASP.NET Core 模型验证消息的本地化新姿势
阅读排行:
· 开发的设计和重构,为开发效率服务
· 从零开始开发一个 MCP Server!
· Ai满嘴顺口溜,想考研?浪费我几个小时
· 从问题排查到源码分析:ActiveMQ消费端频繁日志刷屏的秘密
· .NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想
2643
What do you think?
  • 0
  • 0
  • 0
  • 0
  • 0
  • 0
Comments
  • Latest
  • Oldest
  • Hottest
Powered by Waline v3.5.6
关于我和本博客(iMath.cnblogs.com)
点击右上角即可分享
微信分享提示