Metamath Proof Explorer


Theorem zmax

Description: There is a unique largest integer less than or equal to a given real number. (Contributed by NM, 15-Nov-2004)

Ref Expression
Assertion zmax A ∃! x x A y y A y x

Proof

Step Hyp Ref Expression
1 renegcl A A
2 zmin A ∃! z A z w A w z w
3 1 2 syl A ∃! z A z w A w z w
4 zre x x
5 leneg x A x A A x
6 4 5 sylan x A x A A x
7 6 ancoms A x x A A x
8 znegcl w w
9 breq1 y = w y A w A
10 breq1 y = w y x w x
11 9 10 imbi12d y = w y A y x w A w x
12 11 rspcv w y y A y x w A w x
13 8 12 syl w y y A y x w A w x
14 zre w w
15 lenegcon1 w A w A A w
16 15 adantrr w A x w A A w
17 lenegcon1 w x w x x w
18 4 17 sylan2 w x w x x w
19 18 adantrl w A x w x x w
20 16 19 imbi12d w A x w A w x A w x w
21 14 20 sylan w A x w A w x A w x w
22 21 biimpd w A x w A w x A w x w
23 22 ex w A x w A w x A w x w
24 23 com23 w w A w x A x A w x w
25 13 24 syld w y y A y x A x A w x w
26 25 com13 A x y y A y x w A w x w
27 26 ralrimdv A x y y A y x w A w x w
28 znegcl y y
29 breq2 w = y A w A y
30 breq2 w = y x w x y
31 29 30 imbi12d w = y A w x w A y x y
32 31 rspcv y w A w x w A y x y
33 28 32 syl y w A w x w A y x y
34 zre y y
35 leneg y A y A A y
36 35 adantrr y A x y A A y
37 leneg y x y x x y
38 4 37 sylan2 y x y x x y
39 38 adantrl y A x y x x y
40 36 39 imbi12d y A x y A y x A y x y
41 34 40 sylan y A x y A y x A y x y
42 41 exbiri y A x A y x y y A y x
43 42 com23 y A y x y A x y A y x
44 33 43 syld y w A w x w A x y A y x
45 44 com13 A x w A w x w y y A y x
46 45 ralrimdv A x w A w x w y y A y x
47 27 46 impbid A x y y A y x w A w x w
48 7 47 anbi12d A x x A y y A y x A x w A w x w
49 48 reubidva A ∃! x x A y y A y x ∃! x A x w A w x w
50 znegcl x x
51 znegcl z z
52 zcn z z
53 zcn x x
54 negcon2 z x z = x x = z
55 52 53 54 syl2an z x z = x x = z
56 51 55 reuhyp z ∃! x z = x
57 breq2 z = x A z A x
58 breq1 z = x z w x w
59 58 imbi2d z = x A w z w A w x w
60 59 ralbidv z = x w A w z w w A w x w
61 57 60 anbi12d z = x A z w A w z w A x w A w x w
62 50 56 61 reuxfr1 ∃! z A z w A w z w ∃! x A x w A w x w
63 49 62 syl6rbbr A ∃! z A z w A w z w ∃! x x A y y A y x
64 3 63 mpbid A ∃! x x A y y A y x