Description: The induction postulate: any class containing zero and closed under the successor operation contains all natural numbers. One of Peano's five postulates for arithmetic. Proposition 7.30(5) of TakeutiZaring p. 43, except our proof does not require the Axiom of Infinity. The more traditional statement of mathematical induction as a theorem schema, with a basis and an induction step, is derived from this theorem as Theorem findes . (Contributed by NM, 18-Feb-2004) Avoid ax-10 , ax-12 . (Revised by Gino Giotto, 3-Oct-2024)
Ref | Expression | ||
---|---|---|---|
Assertion | peano5 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | eldifn | |
|
2 | 1 | adantl | |
3 | eldifi | |
|
4 | elndif | |
|
5 | eleq1 | |
|
6 | 5 | biimpcd | |
7 | 6 | necon3bd | |
8 | 4 7 | mpan9 | |
9 | nnsuc | |
|
10 | 3 8 9 | syl2an2 | |
11 | 10 | ad4ant13 | |
12 | eleq1w | |
|
13 | suceq | |
|
14 | 13 | eleq1d | |
15 | 12 14 | imbi12d | |
16 | 15 | rspccv | |
17 | vex | |
|
18 | 17 | sucid | |
19 | eleq2 | |
|
20 | 18 19 | mpbiri | |
21 | eleq1 | |
|
22 | peano2b | |
|
23 | 21 22 | bitr4di | |
24 | minel | |
|
25 | neldif | |
|
26 | 24 25 | sylan2 | |
27 | 26 | exp32 | |
28 | 23 27 | syl6bi | |
29 | 20 28 | mpid | |
30 | 3 29 | syl5 | |
31 | 30 | impd | |
32 | eleq1a | |
|
33 | 32 | com12 | |
34 | 31 33 | imim12d | |
35 | 34 | com13 | |
36 | 16 35 | sylan9 | |
37 | 36 | rexlimdv | |
38 | 37 | exp32 | |
39 | 38 | a1i | |
40 | 39 | imp41 | |
41 | 11 40 | mpd | |
42 | 2 41 | mtand | |
43 | 42 | nrexdv | |
44 | ordom | |
|
45 | difss | |
|
46 | tz7.5 | |
|
47 | 44 45 46 | mp3an12 | |
48 | 47 | necon1bi | |
49 | 43 48 | syl | |
50 | ssdif0 | |
|
51 | 49 50 | sylibr | |