Metamath Proof Explorer


Theorem suplem2pr

Description: The union of a set of positive reals (if a positive real) is its supremum (the least upper bound). Part of Proposition 9-3.3 of Gleason p. 122. (Contributed by NM, 19-May-1996) (Revised by Mario Carneiro, 12-Jun-2013) (New usage is discouraged.)

Ref Expression
Assertion suplem2pr A 𝑷 y A ¬ A < 𝑷 y y < 𝑷 A z A y < 𝑷 z

Proof

Step Hyp Ref Expression
1 ltrelpr < 𝑷 𝑷 × 𝑷
2 1 brel y < 𝑷 A y 𝑷 A 𝑷
3 2 simpld y < 𝑷 A y 𝑷
4 ralnex z A ¬ y < 𝑷 z ¬ z A y < 𝑷 z
5 ssel2 A 𝑷 z A z 𝑷
6 ltsopr < 𝑷 Or 𝑷
7 sotric < 𝑷 Or 𝑷 y 𝑷 z 𝑷 y < 𝑷 z ¬ y = z z < 𝑷 y
8 6 7 mpan y 𝑷 z 𝑷 y < 𝑷 z ¬ y = z z < 𝑷 y
9 8 con2bid y 𝑷 z 𝑷 y = z z < 𝑷 y ¬ y < 𝑷 z
10 9 ancoms z 𝑷 y 𝑷 y = z z < 𝑷 y ¬ y < 𝑷 z
11 ltprord z 𝑷 y 𝑷 z < 𝑷 y z y
12 11 orbi2d z 𝑷 y 𝑷 y = z z < 𝑷 y y = z z y
13 sspss z y z y z = y
14 equcom z = y y = z
15 14 orbi2i z y z = y z y y = z
16 orcom z y y = z y = z z y
17 13 15 16 3bitri z y y = z z y
18 12 17 bitr4di z 𝑷 y 𝑷 y = z z < 𝑷 y z y
19 10 18 bitr3d z 𝑷 y 𝑷 ¬ y < 𝑷 z z y
20 5 19 sylan A 𝑷 z A y 𝑷 ¬ y < 𝑷 z z y
21 20 an32s A 𝑷 y 𝑷 z A ¬ y < 𝑷 z z y
22 21 ralbidva A 𝑷 y 𝑷 z A ¬ y < 𝑷 z z A z y
23 4 22 bitr3id A 𝑷 y 𝑷 ¬ z A y < 𝑷 z z A z y
24 unissb A y z A z y
25 23 24 bitr4di A 𝑷 y 𝑷 ¬ z A y < 𝑷 z A y
26 ssnpss A y ¬ y A
27 ltprord y 𝑷 A 𝑷 y < 𝑷 A y A
28 27 biimpd y 𝑷 A 𝑷 y < 𝑷 A y A
29 2 28 mpcom y < 𝑷 A y A
30 26 29 nsyl A y ¬ y < 𝑷 A
31 25 30 syl6bi A 𝑷 y 𝑷 ¬ z A y < 𝑷 z ¬ y < 𝑷 A
32 31 con4d A 𝑷 y 𝑷 y < 𝑷 A z A y < 𝑷 z
33 32 ex A 𝑷 y 𝑷 y < 𝑷 A z A y < 𝑷 z
34 3 33 syl5 A 𝑷 y < 𝑷 A y < 𝑷 A z A y < 𝑷 z
35 34 pm2.43d A 𝑷 y < 𝑷 A z A y < 𝑷 z
36 elssuni y A y A
37 ssnpss y A ¬ A y
38 36 37 syl y A ¬ A y
39 1 brel A < 𝑷 y A 𝑷 y 𝑷
40 ltprord A 𝑷 y 𝑷 A < 𝑷 y A y
41 40 biimpd A 𝑷 y 𝑷 A < 𝑷 y A y
42 39 41 mpcom A < 𝑷 y A y
43 38 42 nsyl y A ¬ A < 𝑷 y
44 35 43 jctil A 𝑷 y A ¬ A < 𝑷 y y < 𝑷 A z A y < 𝑷 z