数、自然数、整数、有理数、无理数它们的定义由来和边界划分

目录

1、数、自然数、整数、有理数、无理数它们的定义由来和边界划分

要理清数、自然数、整数、有理数、无理数 的定义、由来及边界划分,我们可以按照数系的扩展逻辑逐步拆解,同时结合历史背景说明名称与概念的由来。

一、 各概念的定义与由来

概念 核心定义 名称/概念由来 典型示例
用于计数、测量、标记或排序的抽象概念,是数学的基础研究对象。 源于人类生产生活需求:最早为计数猎物/果实产生自然数,后逐步扩展到各类数。 1、 1 2 \frac{1}{2} 21、 − 3 -3 −3、 2 \sqrt{2} 2
自然数 非负整数集合,现代定义包含 0 0 0,即 { 0 , 1 , 2 , 3 , . . . } \{0,1,2,3,...\} {0,1,2,3,...};部分教材曾定义为正整数 { 1 , 2 , 3 , . . . } \{1,2,3,...\} {1,2,3,...}。 拉丁语 naturalis (自然的),因是人类自然形成的计数工具而得名,是最古老的数系。 0 0 0、 5 5 5、 100 100 100
整数 包含正整数、负整数和 0 0 0 的集合,即 { . . . , − 2 , − 1 , 0 , 1 , 2 , . . . } \{...,-2,-1,0,1,2,...\} {...,−2,−1,0,1,2,...}。 源于"整合"计数需求:减法运算(如 3 − 5 3-5 3−5)在自然数中无解,因此引入负整数,与自然数整合为整数。 − 3 -3 −3、 0 0 0、 8 8 8
有理数 可以表示为两个整数之比 p q \frac{p}{q} qp( p , q p,q p,q 为整数, q ≠ 0 q≠0 q=0)的数,包含整数和分数。 英文 rational number 词根为拉丁语 ratio (比例),意为"可比数";中文翻译误将 rational 译为"有理的",属于历史翻译偏差。 − 2 -2 −2、 3 4 \frac{3}{4} 43、 0.6 0.6 0.6(即 3 5 \frac{3}{5} 53)
无理数 不能表示为两个整数之比的实数,即无限不循环小数。 古希腊毕达哥拉斯学派发现 2 \sqrt{2} 2 无法表示为分数,打破了"万物皆数(有理数)"的认知;因与学派理念冲突,被称为"无理"的数(中文延续此叫法)。 2 \sqrt{2} 2 、 π \pi π、 e e e

二、 边界划分与包含关系

数系的扩展是为了解决更复杂的运算需求,后续数系包含前面的数系,具体的层级关系和边界如下:

  1. 自然数 ⊂ 整数 ⊂ 有理数 ⊂ 实数

    • 自然数是整数的非负部分:整数比自然数多了负整数。
    • 整数是有理数的特殊形式 :整数可以看作分母 q = 1 q=1 q=1 的有理数(如 5 = 5 1 5=\frac{5}{1} 5=15)。
    • 有理数和无理数无交集 ,两者共同构成实数集
  2. 关键边界区分

    • 自然数 vs 整数 :核心是负整数的有无 , 0 0 0 既属于自然数也属于整数。
    • 整数 vs 有理数 :核心是是否包含分数/有限小数/无限循环小数 ,比如 1 3 \frac{1}{3} 31 是有理数但不是整数。
    • 有理数 vs 无理数 :核心是能否表示为整数比 ,同时有理数是有限小数或无限循环小数 ,无理数是无限不循环小数
    • 所有上述数都属于实数 ,实数之外还有虚数(如 − 1 = i \sqrt{-1}=i −1 =i)等更复杂的数系。

三、 关系图总结

复制代码
实数
├─ 有理数
│  ├─ 整数
│  │  ├─ 正整数
│  │  ├─ 负整数
│  │  └─ 0
│  └─ 分数(正分数/负分数)
└─ 无理数(无限不循环小数)

2.无限循环小数归到哪一类?

无限循环小数归属于有理数

核心依据

有理数的定义是可以表示为两个整数之比 p q \frac{p}{q} qp( q ≠ 0 q≠0 q=0)的数,而所有无限循环小数都能通过代数方法转化为分数形式。

举例验证

  1. 纯循环小数(循环节从十分位开始)

    例: 0. 3 ˙ = 0.333... 0.\dot{3}=0.333... 0.3˙=0.333...

    设 x = 0.333... x=0.333... x=0.333...,则 10 x = 3.333... 10x=3.333... 10x=3.333...

    两式相减得 9 x = 3 9x=3 9x=3 → x = 1 3 x=\frac{1}{3} x=31,属于有理数。

  2. 混循环小数(循环节前有非循环部分)

    例: 0.1 2 ˙ = 0.1222... 0.1\dot{2}=0.1222... 0.12˙=0.1222...

    设 x = 0.1222... x=0.1222... x=0.1222...,则 10 x = 1.222... 10x=1.222... 10x=1.222..., 100 x = 12.222... 100x=12.222... 100x=12.222...

    两式相减得 90 x = 11 90x=11 90x=11 → x = 11 90 x=\frac{11}{90} x=9011,属于有理数。

关键区分

  • 无限循环小数 → 有理数(可化分数)
  • 无限不循环小数 → 无理数(不可化分数,如 π \pi π、 2 \sqrt{2} 2 )
相关推荐
清酒难咽7 小时前
算法案例之递归
c++·经验分享·算法
让我上个超影吧7 小时前
【力扣26&80】删除有序数组中的重复项
算法·leetcode
张张努力变强8 小时前
C++ Date日期类的设计与实现全解析
java·开发语言·c++·算法
沉默-_-8 小时前
力扣hot100滑动窗口(C++)
数据结构·c++·学习·算法·滑动窗口
钱彬 (Qian Bin)8 小时前
项目实践19—全球证件智能识别系统(优化检索算法:从MobileNet转EfficientNet)
算法·全球证件识别
feifeigo1238 小时前
基于EM算法的混合Copula MATLAB实现
开发语言·算法·matlab
漫随流水9 小时前
leetcode回溯算法(78.子集)
数据结构·算法·leetcode·回溯算法
IT猿手9 小时前
六种智能优化算法(NOA、MA、PSO、GA、ZOA、SWO)求解23个基准测试函数(含参考文献及MATLAB代码)
开发语言·算法·matlab·无人机·无人机路径规划·最新多目标优化算法
We་ct9 小时前
LeetCode 151. 反转字符串中的单词:两种解法深度剖析
前端·算法·leetcode·typescript
芜湖xin10 小时前
【题解-Acwing】AcWing 5579. 增加模数(TLE)
算法·快速幂