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

Theorem xrinfmsslem 12426
Description: Lemma for xrinfmss 12428. (Contributed by NM, 19-Jan-2006.)
Assertion
Ref Expression
xrinfmsslem ((𝐴 ⊆ ℝ* ∧ (𝐴 ⊆ ℝ ∨ -∞ ∈ 𝐴)) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
Distinct variable group:   𝑥,𝑦,𝑧,𝐴

Proof of Theorem xrinfmsslem
StepHypRef Expression
1 raleq 3350 . . . . . 6 (𝐴 = ∅ → (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ↔ ∀𝑦 ∈ ∅ ¬ 𝑦 < 𝑥))
2 rexeq 3351 . . . . . . . 8 (𝐴 = ∅ → (∃𝑧𝐴 𝑧 < 𝑦 ↔ ∃𝑧 ∈ ∅ 𝑧 < 𝑦))
32imbi2d 332 . . . . . . 7 (𝐴 = ∅ → ((𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦) ↔ (𝑥 < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦)))
43ralbidv 3195 . . . . . 6 (𝐴 = ∅ → (∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦) ↔ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦)))
51, 4anbi12d 626 . . . . 5 (𝐴 = ∅ → ((∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)) ↔ (∀𝑦 ∈ ∅ ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦))))
65rexbidv 3262 . . . 4 (𝐴 = ∅ → (∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)) ↔ ∃𝑥 ∈ ℝ* (∀𝑦 ∈ ∅ ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦))))
7 infm3 11312 . . . . . . . 8 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑥𝑦) → ∃𝑥 ∈ ℝ (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
8 rexr 10402 . . . . . . . . . 10 (𝑥 ∈ ℝ → 𝑥 ∈ ℝ*)
98anim1i 610 . . . . . . . . 9 ((𝑥 ∈ ℝ ∧ (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))) → (𝑥 ∈ ℝ* ∧ (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
109reximi2 3218 . . . . . . . 8 (∃𝑥 ∈ ℝ (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
117, 10syl 17 . . . . . . 7 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑥𝑦) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
12 elxr 12236 . . . . . . . . . . . . 13 (𝑦 ∈ ℝ* ↔ (𝑦 ∈ ℝ ∨ 𝑦 = +∞ ∨ 𝑦 = -∞))
13 simpr 479 . . . . . . . . . . . . . 14 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ (𝑦 ∈ ℝ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))) → (𝑦 ∈ ℝ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
14 ssel 3821 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝐴 ⊆ ℝ → (𝑧𝐴𝑧 ∈ ℝ))
15 ltpnf 12240 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑧 ∈ ℝ → 𝑧 < +∞)
1614, 15syl6 35 . . . . . . . . . . . . . . . . . . . . . . 23 (𝐴 ⊆ ℝ → (𝑧𝐴𝑧 < +∞))
1716ancld 548 . . . . . . . . . . . . . . . . . . . . . 22 (𝐴 ⊆ ℝ → (𝑧𝐴 → (𝑧𝐴𝑧 < +∞)))
1817eximdv 2018 . . . . . . . . . . . . . . . . . . . . 21 (𝐴 ⊆ ℝ → (∃𝑧 𝑧𝐴 → ∃𝑧(𝑧𝐴𝑧 < +∞)))
19 n0 4160 . . . . . . . . . . . . . . . . . . . . 21 (𝐴 ≠ ∅ ↔ ∃𝑧 𝑧𝐴)
20 df-rex 3123 . . . . . . . . . . . . . . . . . . . . 21 (∃𝑧𝐴 𝑧 < +∞ ↔ ∃𝑧(𝑧𝐴𝑧 < +∞))
2118, 19, 203imtr4g 288 . . . . . . . . . . . . . . . . . . . 20 (𝐴 ⊆ ℝ → (𝐴 ≠ ∅ → ∃𝑧𝐴 𝑧 < +∞))
2221imp 397 . . . . . . . . . . . . . . . . . . 19 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) → ∃𝑧𝐴 𝑧 < +∞)
2322a1d 25 . . . . . . . . . . . . . . . . . 18 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) → (𝑥 < +∞ → ∃𝑧𝐴 𝑧 < +∞))
2423ad2antrr 719 . . . . . . . . . . . . . . . . 17 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ 𝑦 = +∞) → (𝑥 < +∞ → ∃𝑧𝐴 𝑧 < +∞))
25 breq2 4877 . . . . . . . . . . . . . . . . . . 19 (𝑦 = +∞ → (𝑥 < 𝑦𝑥 < +∞))
26 breq2 4877 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = +∞ → (𝑧 < 𝑦𝑧 < +∞))
2726rexbidv 3262 . . . . . . . . . . . . . . . . . . 19 (𝑦 = +∞ → (∃𝑧𝐴 𝑧 < 𝑦 ↔ ∃𝑧𝐴 𝑧 < +∞))
2825, 27imbi12d 336 . . . . . . . . . . . . . . . . . 18 (𝑦 = +∞ → ((𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦) ↔ (𝑥 < +∞ → ∃𝑧𝐴 𝑧 < +∞)))
2928adantl 475 . . . . . . . . . . . . . . . . 17 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ 𝑦 = +∞) → ((𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦) ↔ (𝑥 < +∞ → ∃𝑧𝐴 𝑧 < +∞)))
3024, 29mpbird 249 . . . . . . . . . . . . . . . 16 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ 𝑦 = +∞) → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))
3130ex 403 . . . . . . . . . . . . . . 15 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) → (𝑦 = +∞ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
3231adantr 474 . . . . . . . . . . . . . 14 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ (𝑦 ∈ ℝ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))) → (𝑦 = +∞ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
33 nltmnf 12249 . . . . . . . . . . . . . . . . . . 19 (𝑥 ∈ ℝ* → ¬ 𝑥 < -∞)
3433adantr 474 . . . . . . . . . . . . . . . . . 18 ((𝑥 ∈ ℝ*𝑦 = -∞) → ¬ 𝑥 < -∞)
35 breq2 4877 . . . . . . . . . . . . . . . . . . . 20 (𝑦 = -∞ → (𝑥 < 𝑦𝑥 < -∞))
3635notbid 310 . . . . . . . . . . . . . . . . . . 19 (𝑦 = -∞ → (¬ 𝑥 < 𝑦 ↔ ¬ 𝑥 < -∞))
3736adantl 475 . . . . . . . . . . . . . . . . . 18 ((𝑥 ∈ ℝ*𝑦 = -∞) → (¬ 𝑥 < 𝑦 ↔ ¬ 𝑥 < -∞))
3834, 37mpbird 249 . . . . . . . . . . . . . . . . 17 ((𝑥 ∈ ℝ*𝑦 = -∞) → ¬ 𝑥 < 𝑦)
3938pm2.21d 119 . . . . . . . . . . . . . . . 16 ((𝑥 ∈ ℝ*𝑦 = -∞) → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))
4039ex 403 . . . . . . . . . . . . . . 15 (𝑥 ∈ ℝ* → (𝑦 = -∞ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
4140ad2antlr 720 . . . . . . . . . . . . . 14 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ (𝑦 ∈ ℝ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))) → (𝑦 = -∞ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
4213, 32, 413jaod 1559 . . . . . . . . . . . . 13 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ (𝑦 ∈ ℝ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))) → ((𝑦 ∈ ℝ ∨ 𝑦 = +∞ ∨ 𝑦 = -∞) → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
4312, 42syl5bi 234 . . . . . . . . . . . 12 ((((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) ∧ (𝑦 ∈ ℝ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))) → (𝑦 ∈ ℝ* → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
4443ex 403 . . . . . . . . . . 11 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) → ((𝑦 ∈ ℝ → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)) → (𝑦 ∈ ℝ* → (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
4544ralimdv2 3170 . . . . . . . . . 10 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) → (∀𝑦 ∈ ℝ (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦) → ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
4645anim2d 607 . . . . . . . . 9 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ 𝑥 ∈ ℝ*) → ((∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)) → (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
4746reximdva 3225 . . . . . . . 8 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) → (∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
48473adant3 1168 . . . . . . 7 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑥𝑦) → (∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
4911, 48mpd 15 . . . . . 6 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅ ∧ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑥𝑦) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
50493expa 1153 . . . . 5 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑥𝑦) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
51 ralnex 3201 . . . . . . . . 9 (∀𝑥 ∈ ℝ ¬ ∀𝑦𝐴 𝑥𝑦 ↔ ¬ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑥𝑦)
52 rexnal 3203 . . . . . . . . . . . 12 (∃𝑦𝐴 ¬ 𝑥𝑦 ↔ ¬ ∀𝑦𝐴 𝑥𝑦)
53 ssel2 3822 . . . . . . . . . . . . . . 15 ((𝐴 ⊆ ℝ ∧ 𝑦𝐴) → 𝑦 ∈ ℝ)
54 letric 10456 . . . . . . . . . . . . . . . . 17 ((𝑥 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (𝑥𝑦𝑦𝑥))
5554ancoms 452 . . . . . . . . . . . . . . . 16 ((𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ) → (𝑥𝑦𝑦𝑥))
5655ord 897 . . . . . . . . . . . . . . 15 ((𝑦 ∈ ℝ ∧ 𝑥 ∈ ℝ) → (¬ 𝑥𝑦𝑦𝑥))
5753, 56sylan 577 . . . . . . . . . . . . . 14 (((𝐴 ⊆ ℝ ∧ 𝑦𝐴) ∧ 𝑥 ∈ ℝ) → (¬ 𝑥𝑦𝑦𝑥))
5857an32s 644 . . . . . . . . . . . . 13 (((𝐴 ⊆ ℝ ∧ 𝑥 ∈ ℝ) ∧ 𝑦𝐴) → (¬ 𝑥𝑦𝑦𝑥))
5958reximdva 3225 . . . . . . . . . . . 12 ((𝐴 ⊆ ℝ ∧ 𝑥 ∈ ℝ) → (∃𝑦𝐴 ¬ 𝑥𝑦 → ∃𝑦𝐴 𝑦𝑥))
6052, 59syl5bir 235 . . . . . . . . . . 11 ((𝐴 ⊆ ℝ ∧ 𝑥 ∈ ℝ) → (¬ ∀𝑦𝐴 𝑥𝑦 → ∃𝑦𝐴 𝑦𝑥))
6160ralimdva 3171 . . . . . . . . . 10 (𝐴 ⊆ ℝ → (∀𝑥 ∈ ℝ ¬ ∀𝑦𝐴 𝑥𝑦 → ∀𝑥 ∈ ℝ ∃𝑦𝐴 𝑦𝑥))
6261imp 397 . . . . . . . . 9 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ¬ ∀𝑦𝐴 𝑥𝑦) → ∀𝑥 ∈ ℝ ∃𝑦𝐴 𝑦𝑥)
6351, 62sylan2br 590 . . . . . . . 8 ((𝐴 ⊆ ℝ ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑥𝑦) → ∀𝑥 ∈ ℝ ∃𝑦𝐴 𝑦𝑥)
64 breq1 4876 . . . . . . . . . 10 (𝑦 = 𝑧 → (𝑦𝑥𝑧𝑥))
6564cbvrexv 3384 . . . . . . . . 9 (∃𝑦𝐴 𝑦𝑥 ↔ ∃𝑧𝐴 𝑧𝑥)
6665ralbii 3189 . . . . . . . 8 (∀𝑥 ∈ ℝ ∃𝑦𝐴 𝑦𝑥 ↔ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥)
6763, 66sylib 210 . . . . . . 7 ((𝐴 ⊆ ℝ ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑥𝑦) → ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥)
68 mnfxr 10414 . . . . . . . 8 -∞ ∈ ℝ*
69 ssel 3821 . . . . . . . . . . . 12 (𝐴 ⊆ ℝ → (𝑦𝐴𝑦 ∈ ℝ))
70 rexr 10402 . . . . . . . . . . . . 13 (𝑦 ∈ ℝ → 𝑦 ∈ ℝ*)
71 nltmnf 12249 . . . . . . . . . . . . 13 (𝑦 ∈ ℝ* → ¬ 𝑦 < -∞)
7270, 71syl 17 . . . . . . . . . . . 12 (𝑦 ∈ ℝ → ¬ 𝑦 < -∞)
7369, 72syl6 35 . . . . . . . . . . 11 (𝐴 ⊆ ℝ → (𝑦𝐴 → ¬ 𝑦 < -∞))
7473ralrimiv 3174 . . . . . . . . . 10 (𝐴 ⊆ ℝ → ∀𝑦𝐴 ¬ 𝑦 < -∞)
7574adantr 474 . . . . . . . . 9 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥) → ∀𝑦𝐴 ¬ 𝑦 < -∞)
76 peano2rem 10669 . . . . . . . . . . . . . . . . . . 19 (𝑦 ∈ ℝ → (𝑦 − 1) ∈ ℝ)
77 breq2 4877 . . . . . . . . . . . . . . . . . . . . . . 23 (𝑥 = (𝑦 − 1) → (𝑧𝑥𝑧 ≤ (𝑦 − 1)))
7877rexbidv 3262 . . . . . . . . . . . . . . . . . . . . . 22 (𝑥 = (𝑦 − 1) → (∃𝑧𝐴 𝑧𝑥 ↔ ∃𝑧𝐴 𝑧 ≤ (𝑦 − 1)))
7978rspcva 3524 . . . . . . . . . . . . . . . . . . . . 21 (((𝑦 − 1) ∈ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥) → ∃𝑧𝐴 𝑧 ≤ (𝑦 − 1))
8079adantrr 710 . . . . . . . . . . . . . . . . . . . 20 (((𝑦 − 1) ∈ ℝ ∧ (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥𝐴 ⊆ ℝ)) → ∃𝑧𝐴 𝑧 ≤ (𝑦 − 1))
8180ancoms 452 . . . . . . . . . . . . . . . . . . 19 (((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥𝐴 ⊆ ℝ) ∧ (𝑦 − 1) ∈ ℝ) → ∃𝑧𝐴 𝑧 ≤ (𝑦 − 1))
8276, 81sylan2 588 . . . . . . . . . . . . . . . . . 18 (((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥𝐴 ⊆ ℝ) ∧ 𝑦 ∈ ℝ) → ∃𝑧𝐴 𝑧 ≤ (𝑦 − 1))
83 ssel2 3822 . . . . . . . . . . . . . . . . . . . . . 22 ((𝐴 ⊆ ℝ ∧ 𝑧𝐴) → 𝑧 ∈ ℝ)
84 ltm1 11193 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑦 ∈ ℝ → (𝑦 − 1) < 𝑦)
8584adantl 475 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑧 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (𝑦 − 1) < 𝑦)
8676ancri 547 . . . . . . . . . . . . . . . . . . . . . . . 24 (𝑦 ∈ ℝ → ((𝑦 − 1) ∈ ℝ ∧ 𝑦 ∈ ℝ))
87 lelttr 10447 . . . . . . . . . . . . . . . . . . . . . . . . 25 ((𝑧 ∈ ℝ ∧ (𝑦 − 1) ∈ ℝ ∧ 𝑦 ∈ ℝ) → ((𝑧 ≤ (𝑦 − 1) ∧ (𝑦 − 1) < 𝑦) → 𝑧 < 𝑦))
88873expb 1155 . . . . . . . . . . . . . . . . . . . . . . . 24 ((𝑧 ∈ ℝ ∧ ((𝑦 − 1) ∈ ℝ ∧ 𝑦 ∈ ℝ)) → ((𝑧 ≤ (𝑦 − 1) ∧ (𝑦 − 1) < 𝑦) → 𝑧 < 𝑦))
8986, 88sylan2 588 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑧 ∈ ℝ ∧ 𝑦 ∈ ℝ) → ((𝑧 ≤ (𝑦 − 1) ∧ (𝑦 − 1) < 𝑦) → 𝑧 < 𝑦))
9085, 89mpan2d 687 . . . . . . . . . . . . . . . . . . . . . 22 ((𝑧 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (𝑧 ≤ (𝑦 − 1) → 𝑧 < 𝑦))
9183, 90sylan 577 . . . . . . . . . . . . . . . . . . . . 21 (((𝐴 ⊆ ℝ ∧ 𝑧𝐴) ∧ 𝑦 ∈ ℝ) → (𝑧 ≤ (𝑦 − 1) → 𝑧 < 𝑦))
9291an32s 644 . . . . . . . . . . . . . . . . . . . 20 (((𝐴 ⊆ ℝ ∧ 𝑦 ∈ ℝ) ∧ 𝑧𝐴) → (𝑧 ≤ (𝑦 − 1) → 𝑧 < 𝑦))
9392reximdva 3225 . . . . . . . . . . . . . . . . . . 19 ((𝐴 ⊆ ℝ ∧ 𝑦 ∈ ℝ) → (∃𝑧𝐴 𝑧 ≤ (𝑦 − 1) → ∃𝑧𝐴 𝑧 < 𝑦))
9493adantll 707 . . . . . . . . . . . . . . . . . 18 (((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥𝐴 ⊆ ℝ) ∧ 𝑦 ∈ ℝ) → (∃𝑧𝐴 𝑧 ≤ (𝑦 − 1) → ∃𝑧𝐴 𝑧 < 𝑦))
9582, 94mpd 15 . . . . . . . . . . . . . . . . 17 (((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥𝐴 ⊆ ℝ) ∧ 𝑦 ∈ ℝ) → ∃𝑧𝐴 𝑧 < 𝑦)
9695exp31 412 . . . . . . . . . . . . . . . 16 (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥 → (𝐴 ⊆ ℝ → (𝑦 ∈ ℝ → ∃𝑧𝐴 𝑧 < 𝑦)))
9796a1dd 50 . . . . . . . . . . . . . . 15 (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥 → (𝐴 ⊆ ℝ → (-∞ < 𝑦 → (𝑦 ∈ ℝ → ∃𝑧𝐴 𝑧 < 𝑦))))
9897com4r 94 . . . . . . . . . . . . . 14 (𝑦 ∈ ℝ → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥 → (𝐴 ⊆ ℝ → (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
99 0re 10358 . . . . . . . . . . . . . . . . . . 19 0 ∈ ℝ
100 breq2 4877 . . . . . . . . . . . . . . . . . . . . 21 (𝑥 = 0 → (𝑧𝑥𝑧 ≤ 0))
101100rexbidv 3262 . . . . . . . . . . . . . . . . . . . 20 (𝑥 = 0 → (∃𝑧𝐴 𝑧𝑥 ↔ ∃𝑧𝐴 𝑧 ≤ 0))
102101rspcva 3524 . . . . . . . . . . . . . . . . . . 19 ((0 ∈ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥) → ∃𝑧𝐴 𝑧 ≤ 0)
10399, 102mpan 683 . . . . . . . . . . . . . . . . . 18 (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥 → ∃𝑧𝐴 𝑧 ≤ 0)
10483, 15syl 17 . . . . . . . . . . . . . . . . . . . 20 ((𝐴 ⊆ ℝ ∧ 𝑧𝐴) → 𝑧 < +∞)
105104a1d 25 . . . . . . . . . . . . . . . . . . 19 ((𝐴 ⊆ ℝ ∧ 𝑧𝐴) → (𝑧 ≤ 0 → 𝑧 < +∞))
106105reximdva 3225 . . . . . . . . . . . . . . . . . 18 (𝐴 ⊆ ℝ → (∃𝑧𝐴 𝑧 ≤ 0 → ∃𝑧𝐴 𝑧 < +∞))
107103, 106mpan9 504 . . . . . . . . . . . . . . . . 17 ((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥𝐴 ⊆ ℝ) → ∃𝑧𝐴 𝑧 < +∞)
108107, 27syl5ibr 238 . . . . . . . . . . . . . . . 16 (𝑦 = +∞ → ((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥𝐴 ⊆ ℝ) → ∃𝑧𝐴 𝑧 < 𝑦))
109108a1dd 50 . . . . . . . . . . . . . . 15 (𝑦 = +∞ → ((∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥𝐴 ⊆ ℝ) → (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
110109expd 406 . . . . . . . . . . . . . 14 (𝑦 = +∞ → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥 → (𝐴 ⊆ ℝ → (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
111 xrltnr 12239 . . . . . . . . . . . . . . . . . 18 (-∞ ∈ ℝ* → ¬ -∞ < -∞)
11268, 111ax-mp 5 . . . . . . . . . . . . . . . . 17 ¬ -∞ < -∞
113 breq2 4877 . . . . . . . . . . . . . . . . 17 (𝑦 = -∞ → (-∞ < 𝑦 ↔ -∞ < -∞))
114112, 113mtbiri 319 . . . . . . . . . . . . . . . 16 (𝑦 = -∞ → ¬ -∞ < 𝑦)
115114pm2.21d 119 . . . . . . . . . . . . . . 15 (𝑦 = -∞ → (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))
1161152a1d 26 . . . . . . . . . . . . . 14 (𝑦 = -∞ → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥 → (𝐴 ⊆ ℝ → (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
11798, 110, 1163jaoi 1558 . . . . . . . . . . . . 13 ((𝑦 ∈ ℝ ∨ 𝑦 = +∞ ∨ 𝑦 = -∞) → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥 → (𝐴 ⊆ ℝ → (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
11812, 117sylbi 209 . . . . . . . . . . . 12 (𝑦 ∈ ℝ* → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥 → (𝐴 ⊆ ℝ → (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
119118com13 88 . . . . . . . . . . 11 (𝐴 ⊆ ℝ → (∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥 → (𝑦 ∈ ℝ* → (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
120119imp 397 . . . . . . . . . 10 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥) → (𝑦 ∈ ℝ* → (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
121120ralrimiv 3174 . . . . . . . . 9 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥) → ∀𝑦 ∈ ℝ* (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))
12275, 121jca 509 . . . . . . . 8 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥) → (∀𝑦𝐴 ¬ 𝑦 < -∞ ∧ ∀𝑦 ∈ ℝ* (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
123 breq2 4877 . . . . . . . . . . . 12 (𝑥 = -∞ → (𝑦 < 𝑥𝑦 < -∞))
124123notbid 310 . . . . . . . . . . 11 (𝑥 = -∞ → (¬ 𝑦 < 𝑥 ↔ ¬ 𝑦 < -∞))
125124ralbidv 3195 . . . . . . . . . 10 (𝑥 = -∞ → (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ↔ ∀𝑦𝐴 ¬ 𝑦 < -∞))
126 breq1 4876 . . . . . . . . . . . 12 (𝑥 = -∞ → (𝑥 < 𝑦 ↔ -∞ < 𝑦))
127126imbi1d 333 . . . . . . . . . . 11 (𝑥 = -∞ → ((𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦) ↔ (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
128127ralbidv 3195 . . . . . . . . . 10 (𝑥 = -∞ → (∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦) ↔ ∀𝑦 ∈ ℝ* (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
129125, 128anbi12d 626 . . . . . . . . 9 (𝑥 = -∞ → ((∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)) ↔ (∀𝑦𝐴 ¬ 𝑦 < -∞ ∧ ∀𝑦 ∈ ℝ* (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))))
130129rspcev 3526 . . . . . . . 8 ((-∞ ∈ ℝ* ∧ (∀𝑦𝐴 ¬ 𝑦 < -∞ ∧ ∀𝑦 ∈ ℝ* (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
13168, 122, 130sylancr 583 . . . . . . 7 ((𝐴 ⊆ ℝ ∧ ∀𝑥 ∈ ℝ ∃𝑧𝐴 𝑧𝑥) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
13267, 131syldan 587 . . . . . 6 ((𝐴 ⊆ ℝ ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑥𝑦) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
133132adantlr 708 . . . . 5 (((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) ∧ ¬ ∃𝑥 ∈ ℝ ∀𝑦𝐴 𝑥𝑦) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
13450, 133pm2.61dan 849 . . . 4 ((𝐴 ⊆ ℝ ∧ 𝐴 ≠ ∅) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
135 pnfxr 10410 . . . . . 6 +∞ ∈ ℝ*
136 ral0 4298 . . . . . . 7 𝑦 ∈ ∅ ¬ 𝑦 < +∞
137 pnfnlt 12248 . . . . . . . . 9 (𝑦 ∈ ℝ* → ¬ +∞ < 𝑦)
138137pm2.21d 119 . . . . . . . 8 (𝑦 ∈ ℝ* → (+∞ < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦))
139138rgen 3131 . . . . . . 7 𝑦 ∈ ℝ* (+∞ < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦)
140136, 139pm3.2i 464 . . . . . 6 (∀𝑦 ∈ ∅ ¬ 𝑦 < +∞ ∧ ∀𝑦 ∈ ℝ* (+∞ < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦))
141 breq2 4877 . . . . . . . . . 10 (𝑥 = +∞ → (𝑦 < 𝑥𝑦 < +∞))
142141notbid 310 . . . . . . . . 9 (𝑥 = +∞ → (¬ 𝑦 < 𝑥 ↔ ¬ 𝑦 < +∞))
143142ralbidv 3195 . . . . . . . 8 (𝑥 = +∞ → (∀𝑦 ∈ ∅ ¬ 𝑦 < 𝑥 ↔ ∀𝑦 ∈ ∅ ¬ 𝑦 < +∞))
144 breq1 4876 . . . . . . . . . 10 (𝑥 = +∞ → (𝑥 < 𝑦 ↔ +∞ < 𝑦))
145144imbi1d 333 . . . . . . . . 9 (𝑥 = +∞ → ((𝑥 < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦) ↔ (+∞ < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦)))
146145ralbidv 3195 . . . . . . . 8 (𝑥 = +∞ → (∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦) ↔ ∀𝑦 ∈ ℝ* (+∞ < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦)))
147143, 146anbi12d 626 . . . . . . 7 (𝑥 = +∞ → ((∀𝑦 ∈ ∅ ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦)) ↔ (∀𝑦 ∈ ∅ ¬ 𝑦 < +∞ ∧ ∀𝑦 ∈ ℝ* (+∞ < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦))))
148147rspcev 3526 . . . . . 6 ((+∞ ∈ ℝ* ∧ (∀𝑦 ∈ ∅ ¬ 𝑦 < +∞ ∧ ∀𝑦 ∈ ℝ* (+∞ < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦))) → ∃𝑥 ∈ ℝ* (∀𝑦 ∈ ∅ ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦)))
149135, 140, 148mp2an 685 . . . . 5 𝑥 ∈ ℝ* (∀𝑦 ∈ ∅ ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦))
150149a1i 11 . . . 4 (𝐴 ⊆ ℝ → ∃𝑥 ∈ ℝ* (∀𝑦 ∈ ∅ ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧 ∈ ∅ 𝑧 < 𝑦)))
1516, 134, 150pm2.61ne 3084 . . 3 (𝐴 ⊆ ℝ → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
152151adantl 475 . 2 ((𝐴 ⊆ ℝ*𝐴 ⊆ ℝ) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
153 ssel 3821 . . . . . 6 (𝐴 ⊆ ℝ* → (𝑦𝐴𝑦 ∈ ℝ*))
154153, 71syl6 35 . . . . 5 (𝐴 ⊆ ℝ* → (𝑦𝐴 → ¬ 𝑦 < -∞))
155154ralrimiv 3174 . . . 4 (𝐴 ⊆ ℝ* → ∀𝑦𝐴 ¬ 𝑦 < -∞)
156 breq1 4876 . . . . . . 7 (𝑧 = -∞ → (𝑧 < 𝑦 ↔ -∞ < 𝑦))
157156rspcev 3526 . . . . . 6 ((-∞ ∈ 𝐴 ∧ -∞ < 𝑦) → ∃𝑧𝐴 𝑧 < 𝑦)
158157ex 403 . . . . 5 (-∞ ∈ 𝐴 → (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))
159158ralrimivw 3176 . . . 4 (-∞ ∈ 𝐴 → ∀𝑦 ∈ ℝ* (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦))
160155, 159anim12i 608 . . 3 ((𝐴 ⊆ ℝ* ∧ -∞ ∈ 𝐴) → (∀𝑦𝐴 ¬ 𝑦 < -∞ ∧ ∀𝑦 ∈ ℝ* (-∞ < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
16168, 160, 130sylancr 583 . 2 ((𝐴 ⊆ ℝ* ∧ -∞ ∈ 𝐴) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
162152, 161jaodan 987 1 ((𝐴 ⊆ ℝ* ∧ (𝐴 ⊆ ℝ ∨ -∞ ∈ 𝐴)) → ∃𝑥 ∈ ℝ* (∀𝑦𝐴 ¬ 𝑦 < 𝑥 ∧ ∀𝑦 ∈ ℝ* (𝑥 < 𝑦 → ∃𝑧𝐴 𝑧 < 𝑦)))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 198  wa 386  wo 880  w3o 1112  w3a 1113   = wceq 1658  wex 1880  wcel 2166  wne 2999  wral 3117  wrex 3118  wss 3798  c0 4144   class class class wbr 4873  (class class class)co 6905  cr 10251  0cc0 10252  1c1 10253  +∞cpnf 10388  -∞cmnf 10389  *cxr 10390   < clt 10391  cle 10392  cmin 10585
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1896  ax-4 1910  ax-5 2011  ax-6 2077  ax-7 2114  ax-8 2168  ax-9 2175  ax-10 2194  ax-11 2209  ax-12 2222  ax-13 2391  ax-ext 2803  ax-sep 5005  ax-nul 5013  ax-pow 5065  ax-pr 5127  ax-un 7209  ax-cnex 10308  ax-resscn 10309  ax-1cn 10310  ax-icn 10311  ax-addcl 10312  ax-addrcl 10313  ax-mulcl 10314  ax-mulrcl 10315  ax-mulcom 10316  ax-addass 10317  ax-mulass 10318  ax-distr 10319  ax-i2m1 10320  ax-1ne0 10321  ax-1rid 10322  ax-rnegex 10323  ax-rrecex 10324  ax-cnre 10325  ax-pre-lttri 10326  ax-pre-lttrn 10327  ax-pre-ltadd 10328  ax-pre-mulgt0 10329  ax-pre-sup 10330
This theorem depends on definitions:  df-bi 199  df-an 387  df-or 881  df-3or 1114  df-3an 1115  df-tru 1662  df-ex 1881  df-nf 1885  df-sb 2070  df-mo 2605  df-eu 2640  df-clab 2812  df-cleq 2818  df-clel 2821  df-nfc 2958  df-ne 3000  df-nel 3103  df-ral 3122  df-rex 3123  df-reu 3124  df-rab 3126  df-v 3416  df-sbc 3663  df-csb 3758  df-dif 3801  df-un 3803  df-in 3805  df-ss 3812  df-nul 4145  df-if 4307  df-pw 4380  df-sn 4398  df-pr 4400  df-op 4404  df-uni 4659  df-br 4874  df-opab 4936  df-mpt 4953  df-id 5250  df-po 5263  df-so 5264  df-xp 5348  df-rel 5349  df-cnv 5350  df-co 5351  df-dm 5352  df-rn 5353  df-res 5354  df-ima 5355  df-iota 6086  df-fun 6125  df-fn 6126  df-f 6127  df-f1 6128  df-fo 6129  df-f1o 6130  df-fv 6131  df-riota 6866  df-ov 6908  df-oprab 6909  df-mpt2 6910  df-er 8009  df-en 8223  df-dom 8224  df-sdom 8225  df-pnf 10393  df-mnf 10394  df-xr 10395  df-ltxr 10396  df-le 10397  df-sub 10587  df-neg 10588
This theorem is referenced by:  xrinfmss  12428
  Copyright terms: Public domain W3C validator