Metamath Proof Explorer


Theorem axsup

Description: A nonempty, bounded-above set of reals has a supremum. Axiom 22 of 22 for real and complex numbers, derived from ZF set theory. (This restates ax-pre-sup with ordering on the extended reals.) (Contributed by NM, 13-Oct-2005)

Ref Expression
Assertion axsup A A x y A y < x x y A ¬ x < y y y < x z A y < z

Proof

Step Hyp Ref Expression
1 ax-pre-sup A A x y A y < x x y A ¬ x < y y y < x z A y < z
2 1 3expia A A x y A y < x x y A ¬ x < y y y < x z A y < z
3 ssel2 A y A y
4 ltxrlt y x y < x y < x
5 3 4 sylan A y A x y < x y < x
6 5 an32s A x y A y < x y < x
7 6 ralbidva A x y A y < x y A y < x
8 7 rexbidva A x y A y < x x y A y < x
9 8 adantr A A x y A y < x x y A y < x
10 ltxrlt x y x < y x < y
11 10 ancoms y x x < y x < y
12 3 11 sylan A y A x x < y x < y
13 12 an32s A x y A x < y x < y
14 13 notbid A x y A ¬ x < y ¬ x < y
15 14 ralbidva A x y A ¬ x < y y A ¬ x < y
16 4 ancoms x y y < x y < x
17 16 adantll A x y y < x y < x
18 ssel2 A z A z
19 ltxrlt y z y < z y < z
20 19 ancoms z y y < z y < z
21 18 20 sylan A z A y y < z y < z
22 21 an32s A y z A y < z y < z
23 22 rexbidva A y z A y < z z A y < z
24 23 adantlr A x y z A y < z z A y < z
25 17 24 imbi12d A x y y < x z A y < z y < x z A y < z
26 25 ralbidva A x y y < x z A y < z y y < x z A y < z
27 15 26 anbi12d A x y A ¬ x < y y y < x z A y < z y A ¬ x < y y y < x z A y < z
28 27 rexbidva A x y A ¬ x < y y y < x z A y < z x y A ¬ x < y y y < x z A y < z
29 28 adantr A A x y A ¬ x < y y y < x z A y < z x y A ¬ x < y y y < x z A y < z
30 2 9 29 3imtr4d A A x y A y < x x y A ¬ x < y y y < x z A y < z
31 30 3impia A A x y A y < x x y A ¬ x < y y y < x z A y < z