MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  xrsupsslem Structured version   Visualization version   GIF version

Theorem xrsupsslem 13288
Description: Lemma for xrsupss 13290. (Contributed by NM, 25-Oct-2005.)
Assertion
Ref Expression
xrsupsslem ((𝐴 ⊆ ℝ* ∧ (𝐴 ⊆ ℝ ∨ +∞ ∈ 𝐴)) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
Distinct variable group:   𝑥,𝑦,𝑧,𝐴

Proof of Theorem xrsupsslem
StepHypRef Expression
1 raleq 3322 . . . . . 6 (𝐴 = ∅ → (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ↔ ∀𝑦 ∈ ∅ ¬ 𝑥 < 𝑦))
2 rexeq 3321 . . . . . . . 8 (𝐴 = ∅ → (∃𝑧𝐴 𝑦 < 𝑧 ↔ ∃𝑧 ∈ ∅ 𝑦 < 𝑧))
32imbi2d 340 . . . . . . 7 (𝐴 = ∅ → ((𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧) ↔ (𝑦 < 𝑥 → ∃𝑧 ∈ ∅ 𝑦 < 𝑧)))
43ralbidv 3177 . . . . . 6 (𝐴 = ∅ → (∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧) ↔ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧 ∈ ∅ 𝑦 < 𝑧)))
51, 4anbi12d 631 . . . . 5 (𝐴 = ∅ → ((∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)) ↔ (∀𝑦 ∈ ∅ ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧 ∈ ∅ 𝑦 < 𝑧))))
65rexbidv 3178 . . . 4 (𝐴 = ∅ → (∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)) ↔ ∃𝑥 ∈ ℝ* (∀𝑦 ∈ ∅ ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧 ∈ ∅ 𝑦 < 𝑧))))
7 sup3 12173 . . . . . . . 8 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑦𝑥) → ∃𝑥 ∈ ℝ (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
8 rexr 11262 . . . . . . . . . 10 (𝑥 ∈ ℝ → 𝑥 ∈ ℝ*)
98anim1i 615 . . . . . . . . 9 ((𝑥 ∈ ℝ ∧ (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))) → (𝑥 ∈ ℝ* ∧ (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))))
109reximi2 3079 . . . . . . . 8 (∃𝑥 ∈ ℝ (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
117, 10syl 17 . . . . . . 7 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑦𝑥) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
12 elxr 13098 . . . . . . . . . . . . 13 (𝑦 ∈ ℝ* ↔ (𝑦 ∈ ℝ ∨ 𝑦 = +∞ ∨ 𝑦 = -∞))
13 simpr 485 . . . . . . . . . . . . . 14 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ (𝑦 ∈ ℝ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))) → (𝑦 ∈ ℝ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
14 pnfnlt 13110 . . . . . . . . . . . . . . . . . . 19 (𝑥 ∈ ℝ* → ¬ +∞ < 𝑥)
1514adantr 481 . . . . . . . . . . . . . . . . . 18 ((𝑥 ∈ ℝ*𝑦 = +∞) → ¬ +∞ < 𝑥)
16 breq1 5151 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = +∞ → (𝑦 < 𝑥 ↔ +∞ < 𝑥))
1716notbid 317 . . . . . . . . . . . . . . . . . . 19 (𝑦 = +∞ → (¬ 𝑦 < 𝑥 ↔ ¬ +∞ < 𝑥))
1817adantl 482 . . . . . . . . . . . . . . . . . 18 ((𝑥 ∈ ℝ*𝑦 = +∞) → (¬ 𝑦 < 𝑥 ↔ ¬ +∞ < 𝑥))
1915, 18mpbird 256 . . . . . . . . . . . . . . . . 17 ((𝑥 ∈ ℝ*𝑦 = +∞) → ¬ 𝑦 < 𝑥)
2019pm2.21d 121 . . . . . . . . . . . . . . . 16 ((𝑥 ∈ ℝ*𝑦 = +∞) → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))
2120ex 413 . . . . . . . . . . . . . . 15 (𝑥 ∈ ℝ* → (𝑦 = +∞ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
2221ad2antlr 725 . . . . . . . . . . . . . 14 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ (𝑦 ∈ ℝ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))) → (𝑦 = +∞ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
23 ssel 3975 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝐴 ⊆ ℝ → (𝑧𝐴𝑧 ∈ ℝ))
24 mnflt 13105 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑧 ∈ ℝ → -∞ < 𝑧)
2523, 24syl6 35 . . . . . . . . . . . . . . . . . . . . . . 23 (𝐴 ⊆ ℝ → (𝑧𝐴 → -∞ < 𝑧))
2625ancld 551 . . . . . . . . . . . . . . . . . . . . . 22 (𝐴 ⊆ ℝ → (𝑧𝐴 → (𝑧𝐴 ∧ -∞ < 𝑧)))
2726eximdv 1920 . . . . . . . . . . . . . . . . . . . . 21 (𝐴 ⊆ ℝ → (∃𝑧 𝑧𝐴 → ∃𝑧(𝑧𝐴 ∧ -∞ < 𝑧)))
28 n0 4346 . . . . . . . . . . . . . . . . . . . . 21 (𝐴 ≠ ∅ ↔ ∃𝑧 𝑧𝐴)
29 df-rex 3071 . . . . . . . . . . . . . . . . . . . . 21 (∃𝑧𝐴 -∞ < 𝑧 ↔ ∃𝑧(𝑧𝐴 ∧ -∞ < 𝑧))
3027, 28, 293imtr4g 295 . . . . . . . . . . . . . . . . . . . 20 (𝐴 ⊆ ℝ → (𝐴 ≠ ∅ → ∃𝑧𝐴 -∞ < 𝑧))
3130imp 407 . . . . . . . . . . . . . . . . . . 19 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) → ∃𝑧𝐴 -∞ < 𝑧)
3231a1d 25 . . . . . . . . . . . . . . . . . 18 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) → (-∞ < 𝑥 → ∃𝑧𝐴 -∞ < 𝑧))
3332ad2antrr 724 . . . . . . . . . . . . . . . . 17 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ 𝑦 = -∞) → (-∞ < 𝑥 → ∃𝑧𝐴 -∞ < 𝑧))
34 breq1 5151 . . . . . . . . . . . . . . . . . . 19 (𝑦 = -∞ → (𝑦 < 𝑥 ↔ -∞ < 𝑥))
35 breq1 5151 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = -∞ → (𝑦 < 𝑧 ↔ -∞ < 𝑧))
3635rexbidv 3178 . . . . . . . . . . . . . . . . . . 19 (𝑦 = -∞ → (∃𝑧𝐴 𝑦 < 𝑧 ↔ ∃𝑧𝐴 -∞ < 𝑧))
3734, 36imbi12d 344 . . . . . . . . . . . . . . . . . 18 (𝑦 = -∞ → ((𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧) ↔ (-∞ < 𝑥 → ∃𝑧𝐴 -∞ < 𝑧)))
3837adantl 482 . . . . . . . . . . . . . . . . 17 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ 𝑦 = -∞) → ((𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧) ↔ (-∞ < 𝑥 → ∃𝑧𝐴 -∞ < 𝑧)))
3933, 38mpbird 256 . . . . . . . . . . . . . . . 16 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ 𝑦 = -∞) → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))
4039ex 413 . . . . . . . . . . . . . . 15 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) → (𝑦 = -∞ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
4140adantr 481 . . . . . . . . . . . . . 14 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ (𝑦 ∈ ℝ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))) → (𝑦 = -∞ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
4213, 22, 413jaod 1428 . . . . . . . . . . . . 13 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ (𝑦 ∈ ℝ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))) → ((𝑦 ∈ ℝ ∨ 𝑦 = +∞ ∨ 𝑦 = -∞) → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
4312, 42biimtrid 241 . . . . . . . . . . . 12 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ (𝑦 ∈ ℝ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))) → (𝑦 ∈ ℝ* → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
4443ex 413 . . . . . . . . . . 11 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) → ((𝑦 ∈ ℝ → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)) → (𝑦 ∈ ℝ* → (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))))
4544ralimdv2 3163 . . . . . . . . . 10 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) → (∀𝑦 ∈ ℝ (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧) → ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
4645anim2d 612 . . . . . . . . 9 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) → ((∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)) → (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))))
4746reximdva 3168 . . . . . . . 8 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) → (∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))))
48473adant3 1132 . . . . . . 7 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑦𝑥) → (∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧))))
4911, 48mpd 15 . . . . . 6 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑦𝑥) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
50493expa 1118 . . . . 5 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑦𝑥) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
51 ralnex 3072 . . . . . . . . 9 (∀𝑥 ∈ ℝ ¬ ∀𝑦𝐴 𝑦𝑥 ↔ ¬ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑦𝑥)
52 rexnal 3100 . . . . . . . . . . . 12 (∃𝑦𝐴 ¬ 𝑦𝑥 ↔ ¬ ∀𝑦𝐴 𝑦𝑥)
53 ssel2 3977 . . . . . . . . . . . . . . 15 ((𝐴 ⊆ ℝ ∧ 𝑦𝐴) → 𝑦 ∈ ℝ)
54 letric 11316 . . . . . . . . . . . . . . . 16 ((𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ) → (𝑦𝑥𝑥𝑦))
5554ord 862 . . . . . . . . . . . . . . 15 ((𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ) → (¬ 𝑦𝑥𝑥𝑦))
5653, 55sylan 580 . . . . . . . . . . . . . 14 (((𝐴 ⊆ ℝ ∧ 𝑦𝐴) ∧ 𝑥 ∈ ℝ) → (¬ 𝑦𝑥𝑥𝑦))
5756an32s 650 . . . . . . . . . . . . 13 (((𝐴 ⊆ ℝ ∧ 𝑥 ∈ ℝ) ∧ 𝑦𝐴) → (¬ 𝑦𝑥𝑥𝑦))
5857reximdva 3168 . . . . . . . . . . . 12 ((𝐴 ⊆ ℝ ∧ 𝑥 ∈ ℝ) → (∃𝑦𝐴 ¬ 𝑦𝑥 → ∃𝑦𝐴 𝑥𝑦))
5952, 58biimtrrid 242 . . . . . . . . . . 11 ((𝐴 ⊆ ℝ ∧ 𝑥 ∈ ℝ) → (¬ ∀𝑦𝐴 𝑦𝑥 → ∃𝑦𝐴 𝑥𝑦))
6059ralimdva 3167 . . . . . . . . . 10 (𝐴 ⊆ ℝ → (∀𝑥 ∈ ℝ ¬ ∀𝑦𝐴 𝑦𝑥 → ∀𝑥 ∈ ℝ ∃𝑦𝐴 𝑥𝑦))
6160imp 407 . . . . . . . . 9 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ¬ ∀𝑦𝐴 𝑦𝑥) → ∀𝑥 ∈ ℝ ∃𝑦𝐴 𝑥𝑦)
6251, 61sylan2br 595 . . . . . . . 8 ((𝐴 ⊆ ℝ ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑦𝑥) → ∀𝑥 ∈ ℝ ∃𝑦𝐴 𝑥𝑦)
63 breq2 5152 . . . . . . . . . 10 (𝑦 = 𝑧 → (𝑥𝑦𝑥𝑧))
6463cbvrexvw 3235 . . . . . . . . 9 (∃𝑦𝐴 𝑥𝑦 ↔ ∃𝑧𝐴 𝑥𝑧)
6564ralbii 3093 . . . . . . . 8 (∀𝑥 ∈ ℝ ∃𝑦𝐴 𝑥𝑦 ↔ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧)
6662, 65sylib 217 . . . . . . 7 ((𝐴 ⊆ ℝ ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑦𝑥) → ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧)
67 pnfxr 11270 . . . . . . . 8 +∞ ∈ ℝ*
68 ssel 3975 . . . . . . . . . . . 12 (𝐴 ⊆ ℝ → (𝑦𝐴𝑦 ∈ ℝ))
69 rexr 11262 . . . . . . . . . . . . 13 (𝑦 ∈ ℝ → 𝑦 ∈ ℝ*)
70 pnfnlt 13110 . . . . . . . . . . . . 13 (𝑦 ∈ ℝ* → ¬ +∞ < 𝑦)
7169, 70syl 17 . . . . . . . . . . . 12 (𝑦 ∈ ℝ → ¬ +∞ < 𝑦)
7268, 71syl6 35 . . . . . . . . . . 11 (𝐴 ⊆ ℝ → (𝑦𝐴 → ¬ +∞ < 𝑦))
7372ralrimiv 3145 . . . . . . . . . 10 (𝐴 ⊆ ℝ → ∀𝑦𝐴 ¬ +∞ < 𝑦)
7473adantr 481 . . . . . . . . 9 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧) → ∀𝑦𝐴 ¬ +∞ < 𝑦)
75 peano2re 11389 . . . . . . . . . . . . . . . . . . 19 (𝑦 ∈ ℝ → (𝑦 + 1) ∈ ℝ)
76 breq1 5151 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑥 = (𝑦 + 1) → (𝑥𝑧 ↔ (𝑦 + 1) ≤ 𝑧))
7776rexbidv 3178 . . . . . . . . . . . . . . . . . . . . . 22 (𝑥 = (𝑦 + 1) → (∃𝑧𝐴 𝑥𝑧 ↔ ∃𝑧𝐴 (𝑦 + 1) ≤ 𝑧))
7877rspcva 3610 . . . . . . . . . . . . . . . . . . . . 21 (((𝑦 + 1) ∈ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧) → ∃𝑧𝐴 (𝑦 + 1) ≤ 𝑧)
7978adantrr 715 . . . . . . . . . . . . . . . . . . . 20 (((𝑦 + 1) ∈ ℝ ∧ (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧𝐴 ⊆ ℝ)) → ∃𝑧𝐴 (𝑦 + 1) ≤ 𝑧)
8079ancoms 459 . . . . . . . . . . . . . . . . . . 19 (((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧𝐴 ⊆ ℝ) ∧ (𝑦 + 1) ∈ ℝ) → ∃𝑧𝐴 (𝑦 + 1) ≤ 𝑧)
8175, 80sylan2 593 . . . . . . . . . . . . . . . . . 18 (((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧𝐴 ⊆ ℝ) ∧ 𝑦 ∈ ℝ) → ∃𝑧𝐴 (𝑦 + 1) ≤ 𝑧)
82 ssel2 3977 . . . . . . . . . . . . . . . . . . . . . 22 ((𝐴 ⊆ ℝ ∧ 𝑧𝐴) → 𝑧 ∈ ℝ)
83 ltp1 12056 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑦 ∈ ℝ → 𝑦 < (𝑦 + 1))
8483adantr 481 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ) → 𝑦 < (𝑦 + 1))
8575ancli 549 . . . . . . . . . . . . . . . . . . . . . . . . 25 (𝑦 ∈ ℝ → (𝑦 ∈ ℝ ∧ (𝑦 + 1) ∈ ℝ))
86 ltletr 11308 . . . . . . . . . . . . . . . . . . . . . . . . . 26 ((𝑦 ∈ ℝ ∧ (𝑦 + 1) ∈ ℝ ∧ 𝑧 ∈ ℝ) → ((𝑦 < (𝑦 + 1) ∧ (𝑦 + 1) ≤ 𝑧) → 𝑦 < 𝑧))
87863expa 1118 . . . . . . . . . . . . . . . . . . . . . . . . 25 (((𝑦 ∈ ℝ ∧ (𝑦 + 1) ∈ ℝ) ∧ 𝑧 ∈ ℝ) → ((𝑦 < (𝑦 + 1) ∧ (𝑦 + 1) ≤ 𝑧) → 𝑦 < 𝑧))
8885, 87sylan 580 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ) → ((𝑦 < (𝑦 + 1) ∧ (𝑦 + 1) ≤ 𝑧) → 𝑦 < 𝑧))
8984, 88mpand 693 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ) → ((𝑦 + 1) ≤ 𝑧𝑦 < 𝑧))
9089ancoms 459 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑧 ∈ ℝ ∧ 𝑦 ∈ ℝ) → ((𝑦 + 1) ≤ 𝑧𝑦 < 𝑧))
9182, 90sylan 580 . . . . . . . . . . . . . . . . . . . . 21 (((𝐴 ⊆ ℝ ∧ 𝑧𝐴) ∧ 𝑦 ∈ ℝ) → ((𝑦 + 1) ≤ 𝑧𝑦 < 𝑧))
9291an32s 650 . . . . . . . . . . . . . . . . . . . 20 (((𝐴 ⊆ ℝ ∧ 𝑦 ∈ ℝ) ∧ 𝑧𝐴) → ((𝑦 + 1) ≤ 𝑧𝑦 < 𝑧))
9392reximdva 3168 . . . . . . . . . . . . . . . . . . 19 ((𝐴 ⊆ ℝ ∧ 𝑦 ∈ ℝ) → (∃𝑧𝐴 (𝑦 + 1) ≤ 𝑧 → ∃𝑧𝐴 𝑦 < 𝑧))
9493adantll 712 . . . . . . . . . . . . . . . . . 18 (((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧𝐴 ⊆ ℝ) ∧ 𝑦 ∈ ℝ) → (∃𝑧𝐴 (𝑦 + 1) ≤ 𝑧 → ∃𝑧𝐴 𝑦 < 𝑧))
9581, 94mpd 15 . . . . . . . . . . . . . . . . 17 (((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧𝐴 ⊆ ℝ) ∧ 𝑦 ∈ ℝ) → ∃𝑧𝐴 𝑦 < 𝑧)
9695exp31 420 . . . . . . . . . . . . . . . 16 (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧 → (𝐴 ⊆ ℝ → (𝑦 ∈ ℝ → ∃𝑧𝐴 𝑦 < 𝑧)))
9796a1dd 50 . . . . . . . . . . . . . . 15 (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧 → (𝐴 ⊆ ℝ → (𝑦 < +∞ → (𝑦 ∈ ℝ → ∃𝑧𝐴 𝑦 < 𝑧))))
9897com4r 94 . . . . . . . . . . . . . 14 (𝑦 ∈ ℝ → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧 → (𝐴 ⊆ ℝ → (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))))
99 xrltnr 13101 . . . . . . . . . . . . . . . . . 18 (+∞ ∈ ℝ* → ¬ +∞ < +∞)
10067, 99ax-mp 5 . . . . . . . . . . . . . . . . 17 ¬ +∞ < +∞
101 breq1 5151 . . . . . . . . . . . . . . . . 17 (𝑦 = +∞ → (𝑦 < +∞ ↔ +∞ < +∞))
102100, 101mtbiri 326 . . . . . . . . . . . . . . . 16 (𝑦 = +∞ → ¬ 𝑦 < +∞)
103102pm2.21d 121 . . . . . . . . . . . . . . 15 (𝑦 = +∞ → (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))
1041032a1d 26 . . . . . . . . . . . . . 14 (𝑦 = +∞ → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧 → (𝐴 ⊆ ℝ → (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))))
105 0re 11218 . . . . . . . . . . . . . . . . . . 19 0 ∈ ℝ
106 breq1 5151 . . . . . . . . . . . . . . . . . . . . 21 (𝑥 = 0 → (𝑥𝑧 ↔ 0 ≤ 𝑧))
107106rexbidv 3178 . . . . . . . . . . . . . . . . . . . 20 (𝑥 = 0 → (∃𝑧𝐴 𝑥𝑧 ↔ ∃𝑧𝐴 0 ≤ 𝑧))
108107rspcva 3610 . . . . . . . . . . . . . . . . . . 19 ((0 ∈ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧) → ∃𝑧𝐴 0 ≤ 𝑧)
109105, 108mpan 688 . . . . . . . . . . . . . . . . . 18 (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧 → ∃𝑧𝐴 0 ≤ 𝑧)
11082, 24syl 17 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 ⊆ ℝ ∧ 𝑧𝐴) → -∞ < 𝑧)
111110a1d 25 . . . . . . . . . . . . . . . . . . 19 ((𝐴 ⊆ ℝ ∧ 𝑧𝐴) → (0 ≤ 𝑧 → -∞ < 𝑧))
112111reximdva 3168 . . . . . . . . . . . . . . . . . 18 (𝐴 ⊆ ℝ → (∃𝑧𝐴 0 ≤ 𝑧 → ∃𝑧𝐴 -∞ < 𝑧))
113109, 112mpan9 507 . . . . . . . . . . . . . . . . 17 ((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧𝐴 ⊆ ℝ) → ∃𝑧𝐴 -∞ < 𝑧)
114113, 36imbitrrid 245 . . . . . . . . . . . . . . . 16 (𝑦 = -∞ → ((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧𝐴 ⊆ ℝ) → ∃𝑧𝐴 𝑦 < 𝑧))
115114a1dd 50 . . . . . . . . . . . . . . 15 (𝑦 = -∞ → ((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧𝐴 ⊆ ℝ) → (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧)))
116115expd 416 . . . . . . . . . . . . . 14 (𝑦 = -∞ → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧 → (𝐴 ⊆ ℝ → (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))))
11798, 104, 1163jaoi 1427 . . . . . . . . . . . . 13 ((𝑦 ∈ ℝ ∨ 𝑦 = +∞ ∨ 𝑦 = -∞) → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧 → (𝐴 ⊆ ℝ → (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))))
11812, 117sylbi 216 . . . . . . . . . . . 12 (𝑦 ∈ ℝ* → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧 → (𝐴 ⊆ ℝ → (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))))
119118com13 88 . . . . . . . . . . 11 (𝐴 ⊆ ℝ → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧 → (𝑦 ∈ ℝ* → (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))))
120119imp 407 . . . . . . . . . 10 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧) → (𝑦 ∈ ℝ* → (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧)))
121120ralrimiv 3145 . . . . . . . . 9 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧) → ∀𝑦 ∈ ℝ* (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))
12274, 121jca 512 . . . . . . . 8 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧) → (∀𝑦𝐴 ¬ +∞ < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧)))
123 breq1 5151 . . . . . . . . . . . 12 (𝑥 = +∞ → (𝑥 < 𝑦 ↔ +∞ < 𝑦))
124123notbid 317 . . . . . . . . . . 11 (𝑥 = +∞ → (¬ 𝑥 < 𝑦 ↔ ¬ +∞ < 𝑦))
125124ralbidv 3177 . . . . . . . . . 10 (𝑥 = +∞ → (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ↔ ∀𝑦𝐴 ¬ +∞ < 𝑦))
126 breq2 5152 . . . . . . . . . . . 12 (𝑥 = +∞ → (𝑦 < 𝑥𝑦 < +∞))
127126imbi1d 341 . . . . . . . . . . 11 (𝑥 = +∞ → ((𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧) ↔ (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧)))
128127ralbidv 3177 . . . . . . . . . 10 (𝑥 = +∞ → (∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧) ↔ ∀𝑦 ∈ ℝ* (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧)))
129125, 128anbi12d 631 . . . . . . . . 9 (𝑥 = +∞ → ((∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)) ↔ (∀𝑦𝐴 ¬ +∞ < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))))
130129rspcev 3612 . . . . . . . 8 ((+∞ ∈ ℝ* ∧ (∀𝑦𝐴 ¬ +∞ < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
13167, 122, 130sylancr 587 . . . . . . 7 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑥𝑧) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
13266, 131syldan 591 . . . . . 6 ((𝐴 ⊆ ℝ ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑦𝑥) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
133132adantlr 713 . . . . 5 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑦𝑥) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
13450, 133pm2.61dan 811 . . . 4 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
135 mnfxr 11273 . . . . . 6 -∞ ∈ ℝ*
136 ral0 4512 . . . . . . 7 𝑦 ∈ ∅ ¬ -∞ < 𝑦
137 nltmnf 13111 . . . . . . . . 9 (𝑦 ∈ ℝ* → ¬ 𝑦 < -∞)
138137pm2.21d 121 . . . . . . . 8 (𝑦 ∈ ℝ* → (𝑦 < -∞ → ∃𝑧 ∈ ∅ 𝑦 < 𝑧))
139138rgen 3063 . . . . . . 7 𝑦 ∈ ℝ* (𝑦 < -∞ → ∃𝑧 ∈ ∅ 𝑦 < 𝑧)
140136, 139pm3.2i 471 . . . . . 6 (∀𝑦 ∈ ∅ ¬ -∞ < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < -∞ → ∃𝑧 ∈ ∅ 𝑦 < 𝑧))
141 breq1 5151 . . . . . . . . . 10 (𝑥 = -∞ → (𝑥 < 𝑦 ↔ -∞ < 𝑦))
142141notbid 317 . . . . . . . . 9 (𝑥 = -∞ → (¬ 𝑥 < 𝑦 ↔ ¬ -∞ < 𝑦))
143142ralbidv 3177 . . . . . . . 8 (𝑥 = -∞ → (∀𝑦 ∈ ∅ ¬ 𝑥 < 𝑦 ↔ ∀𝑦 ∈ ∅ ¬ -∞ < 𝑦))
144 breq2 5152 . . . . . . . . . 10 (𝑥 = -∞ → (𝑦 < 𝑥𝑦 < -∞))
145144imbi1d 341 . . . . . . . . 9 (𝑥 = -∞ → ((𝑦 < 𝑥 → ∃𝑧 ∈ ∅ 𝑦 < 𝑧) ↔ (𝑦 < -∞ → ∃𝑧 ∈ ∅ 𝑦 < 𝑧)))
146145ralbidv 3177 . . . . . . . 8 (𝑥 = -∞ → (∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧 ∈ ∅ 𝑦 < 𝑧) ↔ ∀𝑦 ∈ ℝ* (𝑦 < -∞ → ∃𝑧 ∈ ∅ 𝑦 < 𝑧)))
147143, 146anbi12d 631 . . . . . . 7 (𝑥 = -∞ → ((∀𝑦 ∈ ∅ ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧 ∈ ∅ 𝑦 < 𝑧)) ↔ (∀𝑦 ∈ ∅ ¬ -∞ < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < -∞ → ∃𝑧 ∈ ∅ 𝑦 < 𝑧))))
148147rspcev 3612 . . . . . 6 ((-∞ ∈ ℝ* ∧ (∀𝑦 ∈ ∅ ¬ -∞ < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < -∞ → ∃𝑧 ∈ ∅ 𝑦 < 𝑧))) → ∃𝑥 ∈ ℝ* (∀𝑦 ∈ ∅ ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧 ∈ ∅ 𝑦 < 𝑧)))
149135, 140, 148mp2an 690 . . . . 5 𝑥 ∈ ℝ* (∀𝑦 ∈ ∅ ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧 ∈ ∅ 𝑦 < 𝑧))
150149a1i 11 . . . 4 (𝐴 ⊆ ℝ → ∃𝑥 ∈ ℝ* (∀𝑦 ∈ ∅ ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧 ∈ ∅ 𝑦 < 𝑧)))
1516, 134, 150pm2.61ne 3027 . . 3 (𝐴 ⊆ ℝ → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
152151adantl 482 . 2 ((𝐴 ⊆ ℝ*𝐴 ⊆ ℝ) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
153 ssel 3975 . . . . . 6 (𝐴 ⊆ ℝ* → (𝑦𝐴𝑦 ∈ ℝ*))
154153, 70syl6 35 . . . . 5 (𝐴 ⊆ ℝ* → (𝑦𝐴 → ¬ +∞ < 𝑦))
155154ralrimiv 3145 . . . 4 (𝐴 ⊆ ℝ* → ∀𝑦𝐴 ¬ +∞ < 𝑦)
156 breq2 5152 . . . . . . 7 (𝑧 = +∞ → (𝑦 < 𝑧𝑦 < +∞))
157156rspcev 3612 . . . . . 6 ((+∞ ∈ 𝐴𝑦 < +∞) → ∃𝑧𝐴 𝑦 < 𝑧)
158157ex 413 . . . . 5 (+∞ ∈ 𝐴 → (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))
159158ralrimivw 3150 . . . 4 (+∞ ∈ 𝐴 → ∀𝑦 ∈ ℝ* (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧))
160155, 159anim12i 613 . . 3 ((𝐴 ⊆ ℝ* ∧ +∞ ∈ 𝐴) → (∀𝑦𝐴 ¬ +∞ < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < +∞ → ∃𝑧𝐴 𝑦 < 𝑧)))
16167, 160, 130sylancr 587 . 2 ((𝐴 ⊆ ℝ* ∧ +∞ ∈ 𝐴) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
162152, 161jaodan 956 1 ((𝐴 ⊆ ℝ* ∧ (𝐴 ⊆ ℝ ∨ +∞ ∈ 𝐴)) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑥 < 𝑦 ∧ ∀𝑦 ∈ ℝ* (𝑦 < 𝑥 → ∃𝑧𝐴 𝑦 < 𝑧)))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 205  wa 396  wo 845  w3o 1086  w3a 1087   = wceq 1541  wex 1781  wcel 2106  wne 2940  wral 3061  wrex 3070  wss 3948  c0 4322   class class class wbr 5148  (class class class)co 7411  cr 11111  0cc0 11112  1c1 11113   + caddc 11115  +∞cpnf 11247  -∞cmnf 11248  *cxr 11249   < clt 11250  cle 11251
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2703  ax-sep 5299  ax-nul 5306  ax-pow 5363  ax-pr 5427  ax-un 7727  ax-cnex 11168  ax-resscn 11169  ax-1cn 11170  ax-icn 11171  ax-addcl 11172  ax-addrcl 11173  ax-mulcl 11174  ax-mulrcl 11175  ax-mulcom 11176  ax-addass 11177  ax-mulass 11178  ax-distr 11179  ax-i2m1 11180  ax-1ne0 11181  ax-1rid 11182  ax-rnegex 11183  ax-rrecex 11184  ax-cnre 11185  ax-pre-lttri 11186  ax-pre-lttrn 11187  ax-pre-ltadd 11188  ax-pre-mulgt0 11189  ax-pre-sup 11190
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3or 1088  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2534  df-eu 2563  df-clab 2710  df-cleq 2724  df-clel 2810  df-nfc 2885  df-ne 2941  df-nel 3047  df-ral 3062  df-rex 3071  df-reu 3377  df-rab 3433  df-v 3476  df-sbc 3778  df-csb 3894  df-dif 3951  df-un 3953  df-in 3955  df-ss 3965  df-nul 4323  df-if 4529  df-pw 4604  df-sn 4629  df-pr 4631  df-op 4635  df-uni 4909  df-br 5149  df-opab 5211  df-mpt 5232  df-id 5574  df-po 5588  df-so 5589  df-xp 5682  df-rel 5683  df-cnv 5684  df-co 5685  df-dm 5686  df-rn 5687  df-res 5688  df-ima 5689  df-iota 6495  df-fun 6545  df-fn 6546  df-f 6547  df-f1 6548  df-fo 6549  df-f1o 6550  df-fv 6551  df-riota 7367  df-ov 7414  df-oprab 7415  df-mpo 7416  df-er 8705  df-en 8942  df-dom 8943  df-sdom 8944  df-pnf 11252  df-mnf 11253  df-xr 11254  df-ltxr 11255  df-le 11256  df-sub 11448  df-neg 11449
This theorem is referenced by:  xrsupss  13290
  Copyright terms: Public domain W3C validator