Metamath Proof Explorer


Theorem nnunb

Description: The set of positive integers is unbounded above. Theorem I.28 of Apostol p. 26. (Contributed by NM, 21-Jan-1997)

Ref Expression
Assertion nnunb ¬ x y y < x y = x

Proof

Step Hyp Ref Expression
1 pm3.24 ¬ y ¬ x < y ¬ y ¬ x < y
2 peano2rem x x 1
3 ltm1 x x 1 < x
4 ovex x 1 V
5 eleq1 y = x 1 y x 1
6 breq1 y = x 1 y < x x 1 < x
7 breq1 y = x 1 y < z x 1 < z
8 7 rexbidv y = x 1 z y < z z x 1 < z
9 6 8 imbi12d y = x 1 y < x z y < z x 1 < x z x 1 < z
10 5 9 imbi12d y = x 1 y y < x z y < z x 1 x 1 < x z x 1 < z
11 4 10 spcv y y y < x z y < z x 1 x 1 < x z x 1 < z
12 3 11 syl7 y y y < x z y < z x 1 x z x 1 < z
13 2 12 syl5 y y y < x z y < z x x z x 1 < z
14 13 pm2.43d y y y < x z y < z x z x 1 < z
15 df-rex z x 1 < z z z x 1 < z
16 14 15 syl6ib y y y < x z y < z x z z x 1 < z
17 16 com12 x y y y < x z y < z z z x 1 < z
18 nnre z z
19 1re 1
20 ltsubadd x 1 z x 1 < z x < z + 1
21 19 20 mp3an2 x z x 1 < z x < z + 1
22 18 21 sylan2 x z x 1 < z x < z + 1
23 22 pm5.32da x z x 1 < z z x < z + 1
24 23 exbidv x z z x 1 < z z z x < z + 1
25 peano2nn z z + 1
26 ovex z + 1 V
27 eleq1 y = z + 1 y z + 1
28 breq2 y = z + 1 x < y x < z + 1
29 27 28 anbi12d y = z + 1 y x < y z + 1 x < z + 1
30 26 29 spcev z + 1 x < z + 1 y y x < y
31 25 30 sylan z x < z + 1 y y x < y
32 31 exlimiv z z x < z + 1 y y x < y
33 24 32 syl6bi x z z x 1 < z y y x < y
34 17 33 syld x y y y < x z y < z y y x < y
35 df-ral y y < x z y < z y y y < x z y < z
36 df-ral y ¬ x < y y y ¬ x < y
37 alinexa y y ¬ x < y ¬ y y x < y
38 36 37 bitr2i ¬ y y x < y y ¬ x < y
39 38 con1bii ¬ y ¬ x < y y y x < y
40 34 35 39 3imtr4g x y y < x z y < z ¬ y ¬ x < y
41 40 anim2d x y ¬ x < y y y < x z y < z y ¬ x < y ¬ y ¬ x < y
42 1 41 mtoi x ¬ y ¬ x < y y y < x z y < z
43 42 nrex ¬ x y ¬ x < y y y < x z y < z
44 nnssre
45 1nn 1
46 45 ne0ii
47 sup2 x y y < x y = x x y ¬ x < y y y < x z y < z
48 44 46 47 mp3an12 x y y < x y = x x y ¬ x < y y y < x z y < z
49 43 48 mto ¬ x y y < x y = x