自然数与数学归纳原理
自然数和归纳集的定义
形如 1 , 1 ⊕ 1 , ( 1 ⊕ 1 ) + 1 1,1\oplus 1,(1\oplus 1)+1 1,1⊕1,(1⊕1)+1 等的实数分别用记号 1 , 2 , 3 1,2,3 1,2,3 等表示,称为自然数 .
如果对于集合 X ⊂ R X\subset \mathbb{R} X⊂R 的每个数 x ∈ X x\in \mathbb{X} x∈X , 都有 x ⊕ 1 ∈ X x\oplus 1\in X x⊕1∈X ,则称该集合为归纳集 .
归纳集 X α X_\alpha Xα 的任何非空交集 X = ∩ α ∈ A X α X=\cap_{\alpha\in A} X_\alpha X=∩α∈AXα 是归纳集 .
证明:
( x ∈ X ) ⇒ ∀ α ( x ∈ X α ) ⇒ ∀ α ( ( x ⊕ 1 ) ∈ X α ) ⇒ ( ( x ⊕ 1 ) ∈ X ) (x\in X)\Rightarrow \forall \alpha(x\in X_\alpha)\Rightarrow \forall \alpha((x\oplus1)\in X_\alpha)\Rightarrow ((x\oplus 1)\in X) (x∈X)⇒∀α(x∈Xα)⇒∀α((x⊕1)∈Xα)⇒((x⊕1)∈X)
包含数 1 1 1 的最小归纳集,即包含数 1 的一切归纳集的交集,称为自然数集 .
自然数集用 N \mathbb{N} N 表示,其元素称为自然数 . 在某些观点下,自然数包括 0 . 但本书为了便于讨论,不把 0 包括入内,直接从 1 开始计数 .
数学归纳原理
数学归纳原理 如果 E E E 是自然数集 N \mathbb{N} N 的子集, 1 ∈ E 1\in E 1∈E , 并且 x ∈ E x\in E x∈E 时,数 x ⊕ 1 ∈ E x\oplus 1\in E x⊕1∈E , 则 E = N E=\mathbb{N} E=N .
自然数的和与积是自然数 .
证明:
用 E E E 表示满足以下条件的自然数 n n n 的集合:对于任何 m ∈ N m\in\mathbb{N} m∈N , 都有 ( m ⊕ n ) ∈ N (m\oplus n)\in\mathbb{N} (m⊕n)∈N . 对于任何 m ∈ N m\in\mathbb{N} m∈N , 都有 ( m ⊕ 1 ) ∈ N (m\oplus 1)\in\mathbb{N} (m⊕1)∈N . 故 1 ∈ E 1\in E 1∈E . 如果 x ∈ E x\in E x∈E , 那么对于任何 m ∈ N m\in\mathbb{N} m∈N , 都有 ( m ⊕ x ) ∈ N (m\oplus x)\in\mathbb{N} (m⊕x)∈N ,于是对于 ( m ⊕ 1 ) (m\oplus 1) (m⊕1) , 有 ( m ⊕ 1 ) ⊕ x ∈ N (m\oplus 1)\oplus x\in \mathbb{N} (m⊕1)⊕x∈N , 即 m ⊕ ( x ⊕ 1 ) ∈ N m\oplus (x\oplus 1)\in \mathbb{N} m⊕(x⊕1)∈N . 这说明 x ⊕ 1 ∈ E x\oplus 1\in E x⊕1∈E . 由数学归纳原理得, E = N E=\mathbb{N} E=N . 于是, ∀ m , n ∈ N \forall m,n\in \mathbb{N} ∀m,n∈N ,有 ( m ⊕ n ∈ N ) (m\oplus n\in \mathbb{N}) (m⊕n∈N) .
同理可证, ∀ m , n ∈ N \forall m,n\in \mathbb{N} ∀m,n∈N ,有 ( m ⊗ n ∈ N ) (m\otimes n\in \mathbb{N}) (m⊗n∈N) .
( n ∈ N ) ∧ ( n ≠ 1 ) ⇒ ( n − 1 ) ∈ N (n\in\mathbb{N})\wedge(n\ne 1)\Rightarrow (n-1)\in\mathbb{N} (n∈N)∧(n=1)⇒(n−1)∈N
证明:
考虑集合 E = { ( n − 1 ) ∣ ( n ∈ N ) ∧ ( n ≠ 1 ) } E=\{(n-1)|(n\in\mathbb{N})\wedge(n\ne 1)\} E={(n−1)∣(n∈N)∧(n=1)} . 取 n = 1 ⊕ 1 n=1\oplus 1 n=1⊕1 , 则 ( n ∈ N ) ∧ ( n ≠ 1 ) (n\in \mathbb{N})\wedge(n\ne1) (n∈N)∧(n=1) , 于是 n − 1 = 1 ∈ E n-1=1\in E n−1=1∈E .
设 x ∈ E x\in E x∈E , 则 ( x ⊕ 1 ∈ N ) ∧ ( x ⊕ 1 ≠ 1 ) (x\oplus 1\in \mathbb{N})\wedge(x\oplus 1\ne 1) (x⊕1∈N)∧(x⊕1=1) , 于是 ( x ⊕ 1 ⊕ 1 ∈ N ) ∧ ( x ⊕ 1 ⊕ 1 ≠ 1 ) (x\oplus 1\oplus1\in \mathbb{N})\wedge(x\oplus 1\oplus 1\ne 1) (x⊕1⊕1∈N)∧(x⊕1⊕1=1) , 也就是说 x ⊕ 1 ∈ E x\oplus 1\in E x⊕1∈E .
由数学归纳原理得, E = N E=\mathbb{N} E=N .
对于任何 n ∈ N n\in\mathbb{N} n∈N , 集合 { x ∈ N ∣ n < x } \{x\in\mathbb{N}|n<x\} { x∈N∣n<x} 有最小元素,并且 min { x ∈ N ∣ n < x } = n ⊕ 1 \min\{x\in\mathbb{N}|n<x\}=n\oplus1 min{ x∈N∣n<x}=n⊕1 .
证明:
考虑集合 E = { n ∈ R ∣ { x ∈ N ∣ n < x } 有最小值 ( n ⊕ 1 ) } E=\{n\in\mathbb{R}|\{x\in\mathbb{N}|n<x\}有最小值 (n\oplus 1)\} E={ n∈R∣{ x∈N∣n<x}有最小值(n⊕1)}
先证 1 ∈ E 1\in E 1∈E . 这就要考虑集合 M = { x ∈ N ∣ ( x = 1 ) ∨ ( 1 ⊕ 1 ≤ x ) } M=\{x\in\mathbb{N}|(x=1)\vee(1\oplus 1\le x)\} M={ x∈N∣(x=1)∨(1⊕1≤x)}
1 ∈ M 1\in M 1∈M . 如果 x ∈ M x\in M x∈M , 那么要么 x = 1 ⇒ ( 1 ⊕ 1 ) ≤ ( x ⊕ 1 ) ⇒ x ⊕ 1 ∈ M x=1\Rightarrow (1\oplus 1)\le (x\oplus 1)\Rightarrow x\oplus 1\in M x=1⇒(1⊕1)≤(x⊕1)⇒x⊕1∈M , 要么 1 ⊕ 1 ≤ x ⇒ 1 + 1 ≤ x ⊕ 1 1\oplus 1\le x\Rightarrow 1+1\le x\oplus 1 1⊕1≤x⇒1+1≤x⊕1 . 由数学归纳原理得, M = N M=\mathbb{N} M=N .
于是