Users' Mathboxes Mathbox for Glauco Siliprandi < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >   Mathboxes  >  suplesup Structured version   Visualization version   GIF version

Theorem suplesup 42768
Description: If any element of 𝐴 can be approximated from below by members of 𝐵, then the supremum of 𝐴 is less than or equal to the supremum of 𝐵. (Contributed by Glauco Siliprandi, 17-Aug-2020.)
Hypotheses
Ref Expression
suplesup.a (𝜑𝐴 ⊆ ℝ)
suplesup.b (𝜑𝐵 ⊆ ℝ*)
suplesup.c (𝜑 → ∀𝑥𝐴𝑦 ∈ ℝ+𝑧𝐵 (𝑥𝑦) < 𝑧)
Assertion
Ref Expression
suplesup (𝜑 → sup(𝐴, ℝ*, < ) ≤ sup(𝐵, ℝ*, < ))
Distinct variable groups:   𝑥,𝐴,𝑧   𝑥,𝐵,𝑦,𝑧   𝜑,𝑥,𝑧
Allowed substitution hints:   𝜑(𝑦)   𝐴(𝑦)

Proof of Theorem suplesup
Dummy variables 𝑟 𝑤 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 suplesup.a . . . . . 6 (𝜑𝐴 ⊆ ℝ)
2 ressxr 10950 . . . . . 6 ℝ ⊆ ℝ*
31, 2sstrdi 3929 . . . . 5 (𝜑𝐴 ⊆ ℝ*)
4 supxrcl 12978 . . . . 5 (𝐴 ⊆ ℝ* → sup(𝐴, ℝ*, < ) ∈ ℝ*)
53, 4syl 17 . . . 4 (𝜑 → sup(𝐴, ℝ*, < ) ∈ ℝ*)
65adantr 480 . . 3 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → sup(𝐴, ℝ*, < ) ∈ ℝ*)
7 eqidd 2739 . . . 4 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → +∞ = +∞)
8 simpr 484 . . . 4 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → sup(𝐴, ℝ*, < ) = +∞)
9 peano2re 11078 . . . . . . . . . 10 (𝑤 ∈ ℝ → (𝑤 + 1) ∈ ℝ)
109adantl 481 . . . . . . . . 9 (((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) ∧ 𝑤 ∈ ℝ) → (𝑤 + 1) ∈ ℝ)
113adantr 480 . . . . . . . . . . . 12 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → 𝐴 ⊆ ℝ*)
12 supxrunb2 12983 . . . . . . . . . . . 12 (𝐴 ⊆ ℝ* → (∀𝑟 ∈ ℝ ∃𝑥𝐴 𝑟 < 𝑥 ↔ sup(𝐴, ℝ*, < ) = +∞))
1311, 12syl 17 . . . . . . . . . . 11 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → (∀𝑟 ∈ ℝ ∃𝑥𝐴 𝑟 < 𝑥 ↔ sup(𝐴, ℝ*, < ) = +∞))
148, 13mpbird 256 . . . . . . . . . 10 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → ∀𝑟 ∈ ℝ ∃𝑥𝐴 𝑟 < 𝑥)
1514adantr 480 . . . . . . . . 9 (((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) ∧ 𝑤 ∈ ℝ) → ∀𝑟 ∈ ℝ ∃𝑥𝐴 𝑟 < 𝑥)
16 breq1 5073 . . . . . . . . . . 11 (𝑟 = (𝑤 + 1) → (𝑟 < 𝑥 ↔ (𝑤 + 1) < 𝑥))
1716rexbidv 3225 . . . . . . . . . 10 (𝑟 = (𝑤 + 1) → (∃𝑥𝐴 𝑟 < 𝑥 ↔ ∃𝑥𝐴 (𝑤 + 1) < 𝑥))
1817rspcva 3550 . . . . . . . . 9 (((𝑤 + 1) ∈ ℝ ∧ ∀𝑟 ∈ ℝ ∃𝑥𝐴 𝑟 < 𝑥) → ∃𝑥𝐴 (𝑤 + 1) < 𝑥)
1910, 15, 18syl2anc 583 . . . . . . . 8 (((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) ∧ 𝑤 ∈ ℝ) → ∃𝑥𝐴 (𝑤 + 1) < 𝑥)
20 1rp 12663 . . . . . . . . . . . . . . . 16 1 ∈ ℝ+
2120a1i 11 . . . . . . . . . . . . . . 15 ((𝜑𝑥𝐴) → 1 ∈ ℝ+)
22 suplesup.c . . . . . . . . . . . . . . . 16 (𝜑 → ∀𝑥𝐴𝑦 ∈ ℝ+𝑧𝐵 (𝑥𝑦) < 𝑧)
2322r19.21bi 3132 . . . . . . . . . . . . . . 15 ((𝜑𝑥𝐴) → ∀𝑦 ∈ ℝ+𝑧𝐵 (𝑥𝑦) < 𝑧)
24 oveq2 7263 . . . . . . . . . . . . . . . . . 18 (𝑦 = 1 → (𝑥𝑦) = (𝑥 − 1))
2524breq1d 5080 . . . . . . . . . . . . . . . . 17 (𝑦 = 1 → ((𝑥𝑦) < 𝑧 ↔ (𝑥 − 1) < 𝑧))
2625rexbidv 3225 . . . . . . . . . . . . . . . 16 (𝑦 = 1 → (∃𝑧𝐵 (𝑥𝑦) < 𝑧 ↔ ∃𝑧𝐵 (𝑥 − 1) < 𝑧))
2726rspcva 3550 . . . . . . . . . . . . . . 15 ((1 ∈ ℝ+ ∧ ∀𝑦 ∈ ℝ+𝑧𝐵 (𝑥𝑦) < 𝑧) → ∃𝑧𝐵 (𝑥 − 1) < 𝑧)
2821, 23, 27syl2anc 583 . . . . . . . . . . . . . 14 ((𝜑𝑥𝐴) → ∃𝑧𝐵 (𝑥 − 1) < 𝑧)
2928adantlr 711 . . . . . . . . . . . . 13 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴) → ∃𝑧𝐵 (𝑥 − 1) < 𝑧)
30293adant3 1130 . . . . . . . . . . . 12 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → ∃𝑧𝐵 (𝑥 − 1) < 𝑧)
31 nfv 1918 . . . . . . . . . . . . 13 𝑧((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥)
32 simp11r 1283 . . . . . . . . . . . . . . . 16 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) ∧ 𝑧𝐵 ∧ (𝑥 − 1) < 𝑧) → 𝑤 ∈ ℝ)
332, 32sselid 3915 . . . . . . . . . . . . . . 15 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) ∧ 𝑧𝐵 ∧ (𝑥 − 1) < 𝑧) → 𝑤 ∈ ℝ*)
341sselda 3917 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑥𝐴) → 𝑥 ∈ ℝ)
35 1red 10907 . . . . . . . . . . . . . . . . . . . 20 ((𝜑𝑥𝐴) → 1 ∈ ℝ)
3634, 35resubcld 11333 . . . . . . . . . . . . . . . . . . 19 ((𝜑𝑥𝐴) → (𝑥 − 1) ∈ ℝ)
3736adantlr 711 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴) → (𝑥 − 1) ∈ ℝ)
38373adant3 1130 . . . . . . . . . . . . . . . . 17 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → (𝑥 − 1) ∈ ℝ)
39383ad2ant1 1131 . . . . . . . . . . . . . . . 16 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) ∧ 𝑧𝐵 ∧ (𝑥 − 1) < 𝑧) → (𝑥 − 1) ∈ ℝ)
402, 39sselid 3915 . . . . . . . . . . . . . . 15 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) ∧ 𝑧𝐵 ∧ (𝑥 − 1) < 𝑧) → (𝑥 − 1) ∈ ℝ*)
41 suplesup.b . . . . . . . . . . . . . . . . . . 19 (𝜑𝐵 ⊆ ℝ*)
4241sselda 3917 . . . . . . . . . . . . . . . . . 18 ((𝜑𝑧𝐵) → 𝑧 ∈ ℝ*)
4342adantlr 711 . . . . . . . . . . . . . . . . 17 (((𝜑𝑤 ∈ ℝ) ∧ 𝑧𝐵) → 𝑧 ∈ ℝ*)
44433ad2antl1 1183 . . . . . . . . . . . . . . . 16 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) ∧ 𝑧𝐵) → 𝑧 ∈ ℝ*)
45443adant3 1130 . . . . . . . . . . . . . . 15 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) ∧ 𝑧𝐵 ∧ (𝑥 − 1) < 𝑧) → 𝑧 ∈ ℝ*)
46 simp3 1136 . . . . . . . . . . . . . . . . 17 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → (𝑤 + 1) < 𝑥)
47 simp1r 1196 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → 𝑤 ∈ ℝ)
48 1red 10907 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → 1 ∈ ℝ)
4934adantlr 711 . . . . . . . . . . . . . . . . . . 19 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴) → 𝑥 ∈ ℝ)
50493adant3 1130 . . . . . . . . . . . . . . . . . 18 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → 𝑥 ∈ ℝ)
5147, 48, 50ltaddsubd 11505 . . . . . . . . . . . . . . . . 17 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → ((𝑤 + 1) < 𝑥𝑤 < (𝑥 − 1)))
5246, 51mpbid 231 . . . . . . . . . . . . . . . 16 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → 𝑤 < (𝑥 − 1))
53523ad2ant1 1131 . . . . . . . . . . . . . . 15 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) ∧ 𝑧𝐵 ∧ (𝑥 − 1) < 𝑧) → 𝑤 < (𝑥 − 1))
54 simp3 1136 . . . . . . . . . . . . . . 15 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) ∧ 𝑧𝐵 ∧ (𝑥 − 1) < 𝑧) → (𝑥 − 1) < 𝑧)
5533, 40, 45, 53, 54xrlttrd 12822 . . . . . . . . . . . . . 14 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) ∧ 𝑧𝐵 ∧ (𝑥 − 1) < 𝑧) → 𝑤 < 𝑧)
56553exp 1117 . . . . . . . . . . . . 13 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → (𝑧𝐵 → ((𝑥 − 1) < 𝑧𝑤 < 𝑧)))
5731, 56reximdai 3239 . . . . . . . . . . . 12 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → (∃𝑧𝐵 (𝑥 − 1) < 𝑧 → ∃𝑧𝐵 𝑤 < 𝑧))
5830, 57mpd 15 . . . . . . . . . . 11 (((𝜑𝑤 ∈ ℝ) ∧ 𝑥𝐴 ∧ (𝑤 + 1) < 𝑥) → ∃𝑧𝐵 𝑤 < 𝑧)
59583exp 1117 . . . . . . . . . 10 ((𝜑𝑤 ∈ ℝ) → (𝑥𝐴 → ((𝑤 + 1) < 𝑥 → ∃𝑧𝐵 𝑤 < 𝑧)))
6059adantlr 711 . . . . . . . . 9 (((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) ∧ 𝑤 ∈ ℝ) → (𝑥𝐴 → ((𝑤 + 1) < 𝑥 → ∃𝑧𝐵 𝑤 < 𝑧)))
6160rexlimdv 3211 . . . . . . . 8 (((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) ∧ 𝑤 ∈ ℝ) → (∃𝑥𝐴 (𝑤 + 1) < 𝑥 → ∃𝑧𝐵 𝑤 < 𝑧))
6219, 61mpd 15 . . . . . . 7 (((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) ∧ 𝑤 ∈ ℝ) → ∃𝑧𝐵 𝑤 < 𝑧)
632a1i 11 . . . . . . . . . . . . 13 (𝜑 → ℝ ⊆ ℝ*)
6463sselda 3917 . . . . . . . . . . . 12 ((𝜑𝑤 ∈ ℝ) → 𝑤 ∈ ℝ*)
6564ad2antrr 722 . . . . . . . . . . 11 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑧𝐵) ∧ 𝑤 < 𝑧) → 𝑤 ∈ ℝ*)
6643adantr 480 . . . . . . . . . . 11 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑧𝐵) ∧ 𝑤 < 𝑧) → 𝑧 ∈ ℝ*)
67 simpr 484 . . . . . . . . . . 11 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑧𝐵) ∧ 𝑤 < 𝑧) → 𝑤 < 𝑧)
6865, 66, 67xrltled 12813 . . . . . . . . . 10 ((((𝜑𝑤 ∈ ℝ) ∧ 𝑧𝐵) ∧ 𝑤 < 𝑧) → 𝑤𝑧)
6968ex 412 . . . . . . . . 9 (((𝜑𝑤 ∈ ℝ) ∧ 𝑧𝐵) → (𝑤 < 𝑧𝑤𝑧))
7069adantllr 715 . . . . . . . 8 ((((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) ∧ 𝑤 ∈ ℝ) ∧ 𝑧𝐵) → (𝑤 < 𝑧𝑤𝑧))
7170reximdva 3202 . . . . . . 7 (((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) ∧ 𝑤 ∈ ℝ) → (∃𝑧𝐵 𝑤 < 𝑧 → ∃𝑧𝐵 𝑤𝑧))
7262, 71mpd 15 . . . . . 6 (((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) ∧ 𝑤 ∈ ℝ) → ∃𝑧𝐵 𝑤𝑧)
7372ralrimiva 3107 . . . . 5 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → ∀𝑤 ∈ ℝ ∃𝑧𝐵 𝑤𝑧)
74 supxrunb1 12982 . . . . . . 7 (𝐵 ⊆ ℝ* → (∀𝑤 ∈ ℝ ∃𝑧𝐵 𝑤𝑧 ↔ sup(𝐵, ℝ*, < ) = +∞))
7541, 74syl 17 . . . . . 6 (𝜑 → (∀𝑤 ∈ ℝ ∃𝑧𝐵 𝑤𝑧 ↔ sup(𝐵, ℝ*, < ) = +∞))
7675adantr 480 . . . . 5 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → (∀𝑤 ∈ ℝ ∃𝑧𝐵 𝑤𝑧 ↔ sup(𝐵, ℝ*, < ) = +∞))
7773, 76mpbid 231 . . . 4 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → sup(𝐵, ℝ*, < ) = +∞)
787, 8, 773eqtr4d 2788 . . 3 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → sup(𝐴, ℝ*, < ) = sup(𝐵, ℝ*, < ))
796, 78xreqled 42759 . 2 ((𝜑 ∧ sup(𝐴, ℝ*, < ) = +∞) → sup(𝐴, ℝ*, < ) ≤ sup(𝐵, ℝ*, < ))
80 supeq1 9134 . . . . . . 7 (𝐴 = ∅ → sup(𝐴, ℝ*, < ) = sup(∅, ℝ*, < ))
81 xrsup0 12986 . . . . . . . 8 sup(∅, ℝ*, < ) = -∞
8281a1i 11 . . . . . . 7 (𝐴 = ∅ → sup(∅, ℝ*, < ) = -∞)
8380, 82eqtrd 2778 . . . . . 6 (𝐴 = ∅ → sup(𝐴, ℝ*, < ) = -∞)
8483adantl 481 . . . . 5 ((𝜑𝐴 = ∅) → sup(𝐴, ℝ*, < ) = -∞)
85 supxrcl 12978 . . . . . . . 8 (𝐵 ⊆ ℝ* → sup(𝐵, ℝ*, < ) ∈ ℝ*)
8641, 85syl 17 . . . . . . 7 (𝜑 → sup(𝐵, ℝ*, < ) ∈ ℝ*)
87 mnfle 12799 . . . . . . 7 (sup(𝐵, ℝ*, < ) ∈ ℝ* → -∞ ≤ sup(𝐵, ℝ*, < ))
8886, 87syl 17 . . . . . 6 (𝜑 → -∞ ≤ sup(𝐵, ℝ*, < ))
8988adantr 480 . . . . 5 ((𝜑𝐴 = ∅) → -∞ ≤ sup(𝐵, ℝ*, < ))
9084, 89eqbrtrd 5092 . . . 4 ((𝜑𝐴 = ∅) → sup(𝐴, ℝ*, < ) ≤ sup(𝐵, ℝ*, < ))
9190adantlr 711 . . 3 (((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) ∧ 𝐴 = ∅) → sup(𝐴, ℝ*, < ) ≤ sup(𝐵, ℝ*, < ))
92 simpll 763 . . . 4 (((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) ∧ ¬ 𝐴 = ∅) → 𝜑)
931adantr 480 . . . . . . . 8 ((𝜑 ∧ ¬ 𝐴 = ∅) → 𝐴 ⊆ ℝ)
94 neqne 2950 . . . . . . . . 9 𝐴 = ∅ → 𝐴 ≠ ∅)
9594adantl 481 . . . . . . . 8 ((𝜑 ∧ ¬ 𝐴 = ∅) → 𝐴 ≠ ∅)
96 supxrgtmnf 12992 . . . . . . . 8 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) → -∞ < sup(𝐴, ℝ*, < ))
9793, 95, 96syl2anc 583 . . . . . . 7 ((𝜑 ∧ ¬ 𝐴 = ∅) → -∞ < sup(𝐴, ℝ*, < ))
9897adantlr 711 . . . . . 6 (((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) ∧ ¬ 𝐴 = ∅) → -∞ < sup(𝐴, ℝ*, < ))
99 simpr 484 . . . . . . . . 9 ((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) → ¬ sup(𝐴, ℝ*, < ) = +∞)
100 simpl 482 . . . . . . . . . 10 ((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) → 𝜑)
101 nltpnft 12827 . . . . . . . . . 10 (sup(𝐴, ℝ*, < ) ∈ ℝ* → (sup(𝐴, ℝ*, < ) = +∞ ↔ ¬ sup(𝐴, ℝ*, < ) < +∞))
102100, 5, 1013syl 18 . . . . . . . . 9 ((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) → (sup(𝐴, ℝ*, < ) = +∞ ↔ ¬ sup(𝐴, ℝ*, < ) < +∞))
10399, 102mtbid 323 . . . . . . . 8 ((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) → ¬ ¬ sup(𝐴, ℝ*, < ) < +∞)
104 notnotr 130 . . . . . . . 8 (¬ ¬ sup(𝐴, ℝ*, < ) < +∞ → sup(𝐴, ℝ*, < ) < +∞)
105103, 104syl 17 . . . . . . 7 ((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) → sup(𝐴, ℝ*, < ) < +∞)
106105adantr 480 . . . . . 6 (((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) ∧ ¬ 𝐴 = ∅) → sup(𝐴, ℝ*, < ) < +∞)
10798, 106jca 511 . . . . 5 (((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) ∧ ¬ 𝐴 = ∅) → (-∞ < sup(𝐴, ℝ*, < ) ∧ sup(𝐴, ℝ*, < ) < +∞))
10892, 5syl 17 . . . . . 6 (((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) ∧ ¬ 𝐴 = ∅) → sup(𝐴, ℝ*, < ) ∈ ℝ*)
109 xrrebnd 12831 . . . . . 6 (sup(𝐴, ℝ*, < ) ∈ ℝ* → (sup(𝐴, ℝ*, < ) ∈ ℝ ↔ (-∞ < sup(𝐴, ℝ*, < ) ∧ sup(𝐴, ℝ*, < ) < +∞)))
110108, 109syl 17 . . . . 5 (((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) ∧ ¬ 𝐴 = ∅) → (sup(𝐴, ℝ*, < ) ∈ ℝ ↔ (-∞ < sup(𝐴, ℝ*, < ) ∧ sup(𝐴, ℝ*, < ) < +∞)))
111107, 110mpbird 256 . . . 4 (((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) ∧ ¬ 𝐴 = ∅) → sup(𝐴, ℝ*, < ) ∈ ℝ)
112 nfv 1918 . . . . 5 𝑤(𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ)
11341adantr 480 . . . . 5 ((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) → 𝐵 ⊆ ℝ*)
114 simpr 484 . . . . 5 ((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) → sup(𝐴, ℝ*, < ) ∈ ℝ)
115114adantr 480 . . . . . . . 8 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → sup(𝐴, ℝ*, < ) ∈ ℝ)
116 simpr 484 . . . . . . . . 9 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → 𝑤 ∈ ℝ+)
117116rphalfcld 12713 . . . . . . . 8 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → (𝑤 / 2) ∈ ℝ+)
118115, 117ltsubrpd 12733 . . . . . . 7 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < sup(𝐴, ℝ*, < ))
1193ad2antrr 722 . . . . . . . 8 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → 𝐴 ⊆ ℝ*)
120 rpre 12667 . . . . . . . . . . . 12 (𝑤 ∈ ℝ+𝑤 ∈ ℝ)
121 2re 11977 . . . . . . . . . . . . 13 2 ∈ ℝ
122121a1i 11 . . . . . . . . . . . 12 (𝑤 ∈ ℝ+ → 2 ∈ ℝ)
123 2ne0 12007 . . . . . . . . . . . . 13 2 ≠ 0
124123a1i 11 . . . . . . . . . . . 12 (𝑤 ∈ ℝ+ → 2 ≠ 0)
125120, 122, 124redivcld 11733 . . . . . . . . . . 11 (𝑤 ∈ ℝ+ → (𝑤 / 2) ∈ ℝ)
126125adantl 481 . . . . . . . . . 10 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → (𝑤 / 2) ∈ ℝ)
127115, 126resubcld 11333 . . . . . . . . 9 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) ∈ ℝ)
1282, 127sselid 3915 . . . . . . . 8 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) ∈ ℝ*)
129 supxrlub 12988 . . . . . . . 8 ((𝐴 ⊆ ℝ* ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) ∈ ℝ*) → ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < sup(𝐴, ℝ*, < ) ↔ ∃𝑥𝐴 (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥))
130119, 128, 129syl2anc 583 . . . . . . 7 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < sup(𝐴, ℝ*, < ) ↔ ∃𝑥𝐴 (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥))
131118, 130mpbid 231 . . . . . 6 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → ∃𝑥𝐴 (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥)
132 rphalfcl 12686 . . . . . . . . . . 11 (𝑤 ∈ ℝ+ → (𝑤 / 2) ∈ ℝ+)
1331323ad2ant2 1132 . . . . . . . . . 10 ((𝜑𝑤 ∈ ℝ+𝑥𝐴) → (𝑤 / 2) ∈ ℝ+)
134233adant2 1129 . . . . . . . . . 10 ((𝜑𝑤 ∈ ℝ+𝑥𝐴) → ∀𝑦 ∈ ℝ+𝑧𝐵 (𝑥𝑦) < 𝑧)
135 oveq2 7263 . . . . . . . . . . . . 13 (𝑦 = (𝑤 / 2) → (𝑥𝑦) = (𝑥 − (𝑤 / 2)))
136135breq1d 5080 . . . . . . . . . . . 12 (𝑦 = (𝑤 / 2) → ((𝑥𝑦) < 𝑧 ↔ (𝑥 − (𝑤 / 2)) < 𝑧))
137136rexbidv 3225 . . . . . . . . . . 11 (𝑦 = (𝑤 / 2) → (∃𝑧𝐵 (𝑥𝑦) < 𝑧 ↔ ∃𝑧𝐵 (𝑥 − (𝑤 / 2)) < 𝑧))
138137rspcva 3550 . . . . . . . . . 10 (((𝑤 / 2) ∈ ℝ+ ∧ ∀𝑦 ∈ ℝ+𝑧𝐵 (𝑥𝑦) < 𝑧) → ∃𝑧𝐵 (𝑥 − (𝑤 / 2)) < 𝑧)
139133, 134, 138syl2anc 583 . . . . . . . . 9 ((𝜑𝑤 ∈ ℝ+𝑥𝐴) → ∃𝑧𝐵 (𝑥 − (𝑤 / 2)) < 𝑧)
140139ad5ant134 1365 . . . . . . . 8 (((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) → ∃𝑧𝐵 (𝑥 − (𝑤 / 2)) < 𝑧)
141 recn 10892 . . . . . . . . . . . . . . . . 17 (sup(𝐴, ℝ*, < ) ∈ ℝ → sup(𝐴, ℝ*, < ) ∈ ℂ)
142141adantr 480 . . . . . . . . . . . . . . . 16 ((sup(𝐴, ℝ*, < ) ∈ ℝ ∧ 𝑤 ∈ ℝ+) → sup(𝐴, ℝ*, < ) ∈ ℂ)
143120recnd 10934 . . . . . . . . . . . . . . . . . 18 (𝑤 ∈ ℝ+𝑤 ∈ ℂ)
144143adantl 481 . . . . . . . . . . . . . . . . 17 ((sup(𝐴, ℝ*, < ) ∈ ℝ ∧ 𝑤 ∈ ℝ+) → 𝑤 ∈ ℂ)
145144halfcld 12148 . . . . . . . . . . . . . . . 16 ((sup(𝐴, ℝ*, < ) ∈ ℝ ∧ 𝑤 ∈ ℝ+) → (𝑤 / 2) ∈ ℂ)
146142, 145, 145subsub4d 11293 . . . . . . . . . . . . . . 15 ((sup(𝐴, ℝ*, < ) ∈ ℝ ∧ 𝑤 ∈ ℝ+) → ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)) = (sup(𝐴, ℝ*, < ) − ((𝑤 / 2) + (𝑤 / 2))))
1471432halvesd 12149 . . . . . . . . . . . . . . . . 17 (𝑤 ∈ ℝ+ → ((𝑤 / 2) + (𝑤 / 2)) = 𝑤)
148147oveq2d 7271 . . . . . . . . . . . . . . . 16 (𝑤 ∈ ℝ+ → (sup(𝐴, ℝ*, < ) − ((𝑤 / 2) + (𝑤 / 2))) = (sup(𝐴, ℝ*, < ) − 𝑤))
149148adantl 481 . . . . . . . . . . . . . . 15 ((sup(𝐴, ℝ*, < ) ∈ ℝ ∧ 𝑤 ∈ ℝ+) → (sup(𝐴, ℝ*, < ) − ((𝑤 / 2) + (𝑤 / 2))) = (sup(𝐴, ℝ*, < ) − 𝑤))
150146, 149eqtr2d 2779 . . . . . . . . . . . . . 14 ((sup(𝐴, ℝ*, < ) ∈ ℝ ∧ 𝑤 ∈ ℝ+) → (sup(𝐴, ℝ*, < ) − 𝑤) = ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)))
151150adantll 710 . . . . . . . . . . . . 13 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → (sup(𝐴, ℝ*, < ) − 𝑤) = ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)))
152151adantr 480 . . . . . . . . . . . 12 ((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) → (sup(𝐴, ℝ*, < ) − 𝑤) = ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)))
153152ad3antrrr 726 . . . . . . . . . . 11 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → (sup(𝐴, ℝ*, < ) − 𝑤) = ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)))
154127, 126resubcld 11333 . . . . . . . . . . . . . . 15 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)) ∈ ℝ)
155154adantr 480 . . . . . . . . . . . . . 14 ((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) → ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)) ∈ ℝ)
156155ad3antrrr 726 . . . . . . . . . . . . 13 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)) ∈ ℝ)
1572, 156sselid 3915 . . . . . . . . . . . 12 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)) ∈ ℝ*)
158120, 49sylanl2 677 . . . . . . . . . . . . . . . 16 (((𝜑𝑤 ∈ ℝ+) ∧ 𝑥𝐴) → 𝑥 ∈ ℝ)
159125ad2antlr 723 . . . . . . . . . . . . . . . 16 (((𝜑𝑤 ∈ ℝ+) ∧ 𝑥𝐴) → (𝑤 / 2) ∈ ℝ)
160158, 159resubcld 11333 . . . . . . . . . . . . . . 15 (((𝜑𝑤 ∈ ℝ+) ∧ 𝑥𝐴) → (𝑥 − (𝑤 / 2)) ∈ ℝ)
161160adantllr 715 . . . . . . . . . . . . . 14 ((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) → (𝑥 − (𝑤 / 2)) ∈ ℝ)
162161ad3antrrr 726 . . . . . . . . . . . . 13 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → (𝑥 − (𝑤 / 2)) ∈ ℝ)
1632, 162sselid 3915 . . . . . . . . . . . 12 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → (𝑥 − (𝑤 / 2)) ∈ ℝ*)
164 simp-6l 783 . . . . . . . . . . . . 13 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → 𝜑)
165 simplr 765 . . . . . . . . . . . . 13 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → 𝑧𝐵)
166164, 165, 42syl2anc 583 . . . . . . . . . . . 12 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → 𝑧 ∈ ℝ*)
167 simp-6r 784 . . . . . . . . . . . . . 14 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → sup(𝐴, ℝ*, < ) ∈ ℝ)
168120ad5antlr 731 . . . . . . . . . . . . . . 15 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → 𝑤 ∈ ℝ)
169168rehalfcld 12150 . . . . . . . . . . . . . 14 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → (𝑤 / 2) ∈ ℝ)
170167, 169resubcld 11333 . . . . . . . . . . . . 13 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) ∈ ℝ)
171 simp-4r 780 . . . . . . . . . . . . . 14 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → 𝑥𝐴)
172164, 171, 34syl2anc 583 . . . . . . . . . . . . 13 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → 𝑥 ∈ ℝ)
173 simpllr 772 . . . . . . . . . . . . 13 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥)
174170, 172, 169, 173ltsub1dd 11517 . . . . . . . . . . . 12 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)) < (𝑥 − (𝑤 / 2)))
175 simpr 484 . . . . . . . . . . . 12 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → (𝑥 − (𝑤 / 2)) < 𝑧)
176157, 163, 166, 174, 175xrlttrd 12822 . . . . . . . . . . 11 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → ((sup(𝐴, ℝ*, < ) − (𝑤 / 2)) − (𝑤 / 2)) < 𝑧)
177153, 176eqbrtrd 5092 . . . . . . . . . 10 (((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) ∧ (𝑥 − (𝑤 / 2)) < 𝑧) → (sup(𝐴, ℝ*, < ) − 𝑤) < 𝑧)
178177ex 412 . . . . . . . . 9 ((((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) ∧ 𝑧𝐵) → ((𝑥 − (𝑤 / 2)) < 𝑧 → (sup(𝐴, ℝ*, < ) − 𝑤) < 𝑧))
179178reximdva 3202 . . . . . . . 8 (((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) → (∃𝑧𝐵 (𝑥 − (𝑤 / 2)) < 𝑧 → ∃𝑧𝐵 (sup(𝐴, ℝ*, < ) − 𝑤) < 𝑧))
180140, 179mpd 15 . . . . . . 7 (((((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) ∧ 𝑥𝐴) ∧ (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥) → ∃𝑧𝐵 (sup(𝐴, ℝ*, < ) − 𝑤) < 𝑧)
181180rexlimdva2 3215 . . . . . 6 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → (∃𝑥𝐴 (sup(𝐴, ℝ*, < ) − (𝑤 / 2)) < 𝑥 → ∃𝑧𝐵 (sup(𝐴, ℝ*, < ) − 𝑤) < 𝑧))
182131, 181mpd 15 . . . . 5 (((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) ∧ 𝑤 ∈ ℝ+) → ∃𝑧𝐵 (sup(𝐴, ℝ*, < ) − 𝑤) < 𝑧)
183112, 113, 114, 182supxrgere 42762 . . . 4 ((𝜑 ∧ sup(𝐴, ℝ*, < ) ∈ ℝ) → sup(𝐴, ℝ*, < ) ≤ sup(𝐵, ℝ*, < ))
18492, 111, 183syl2anc 583 . . 3 (((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) ∧ ¬ 𝐴 = ∅) → sup(𝐴, ℝ*, < ) ≤ sup(𝐵, ℝ*, < ))
18591, 184pm2.61dan 809 . 2 ((𝜑 ∧ ¬ sup(𝐴, ℝ*, < ) = +∞) → sup(𝐴, ℝ*, < ) ≤ sup(𝐵, ℝ*, < ))
18679, 185pm2.61dan 809 1 (𝜑 → sup(𝐴, ℝ*, < ) ≤ sup(𝐵, ℝ*, < ))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 205  wa 395  w3a 1085   = wceq 1539  wcel 2108  wne 2942  wral 3063  wrex 3064  wss 3883  c0 4253   class class class wbr 5070  (class class class)co 7255  supcsup 9129  cc 10800  cr 10801  0cc0 10802  1c1 10803   + caddc 10805  +∞cpnf 10937  -∞cmnf 10938  *cxr 10939   < clt 10940  cle 10941  cmin 11135   / cdiv 11562  2c2 11958  +crp 12659
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1799  ax-4 1813  ax-5 1914  ax-6 1972  ax-7 2012  ax-8 2110  ax-9 2118  ax-10 2139  ax-11 2156  ax-12 2173  ax-ext 2709  ax-sep 5218  ax-nul 5225  ax-pow 5283  ax-pr 5347  ax-un 7566  ax-cnex 10858  ax-resscn 10859  ax-1cn 10860  ax-icn 10861  ax-addcl 10862  ax-addrcl 10863  ax-mulcl 10864  ax-mulrcl 10865  ax-mulcom 10866  ax-addass 10867  ax-mulass 10868  ax-distr 10869  ax-i2m1 10870  ax-1ne0 10871  ax-1rid 10872  ax-rnegex 10873  ax-rrecex 10874  ax-cnre 10875  ax-pre-lttri 10876  ax-pre-lttrn 10877  ax-pre-ltadd 10878  ax-pre-mulgt0 10879  ax-pre-sup 10880
This theorem depends on definitions:  df-bi 206  df-an 396  df-or 844  df-3or 1086  df-3an 1087  df-tru 1542  df-fal 1552  df-ex 1784  df-nf 1788  df-sb 2069  df-mo 2540  df-eu 2569  df-clab 2716  df-cleq 2730  df-clel 2817  df-nfc 2888  df-ne 2943  df-nel 3049  df-ral 3068  df-rex 3069  df-reu 3070  df-rmo 3071  df-rab 3072  df-v 3424  df-sbc 3712  df-csb 3829  df-dif 3886  df-un 3888  df-in 3890  df-ss 3900  df-nul 4254  df-if 4457  df-pw 4532  df-sn 4559  df-pr 4561  df-op 4565  df-uni 4837  df-br 5071  df-opab 5133  df-mpt 5154  df-id 5480  df-po 5494  df-so 5495  df-xp 5586  df-rel 5587  df-cnv 5588  df-co 5589  df-dm 5590  df-rn 5591  df-res 5592  df-ima 5593  df-iota 6376  df-fun 6420  df-fn 6421  df-f 6422  df-f1 6423  df-fo 6424  df-f1o 6425  df-fv 6426  df-riota 7212  df-ov 7258  df-oprab 7259  df-mpo 7260  df-er 8456  df-en 8692  df-dom 8693  df-sdom 8694  df-sup 9131  df-pnf 10942  df-mnf 10943  df-xr 10944  df-ltxr 10945  df-le 10946  df-sub 11137  df-neg 11138  df-div 11563  df-2 11966  df-rp 12660
This theorem is referenced by: (None)
  Copyright terms: Public domain W3C validator