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

Theorem ioombl 25473
Description: An open real interval is measurable. (Contributed by Mario Carneiro, 16-Jun-2014.)
Assertion
Ref Expression
ioombl (𝐴(,)𝐵) ∈ dom vol

Proof of Theorem ioombl
Dummy variables 𝑥 𝑤 𝑦 𝑧 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 snunioo 13446 . . . . . . . . 9 ((𝐴 ∈ ℝ*𝐵 ∈ ℝ*𝐴 < 𝐵) → ({𝐴} ∪ (𝐴(,)𝐵)) = (𝐴[,)𝐵))
213expa 1118 . . . . . . . 8 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → ({𝐴} ∪ (𝐴(,)𝐵)) = (𝐴[,)𝐵))
32adantrr 717 . . . . . . 7 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → ({𝐴} ∪ (𝐴(,)𝐵)) = (𝐴[,)𝐵))
4 lbico1 13368 . . . . . . . . . . 11 ((𝐴 ∈ ℝ*𝐵 ∈ ℝ*𝐴 < 𝐵) → 𝐴 ∈ (𝐴[,)𝐵))
543expa 1118 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → 𝐴 ∈ (𝐴[,)𝐵))
65adantrr 717 . . . . . . . . 9 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → 𝐴 ∈ (𝐴[,)𝐵))
76snssd 4776 . . . . . . . 8 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → {𝐴} ⊆ (𝐴[,)𝐵))
8 iccid 13358 . . . . . . . . . . 11 (𝐴 ∈ ℝ* → (𝐴[,]𝐴) = {𝐴})
98ad2antrr 726 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → (𝐴[,]𝐴) = {𝐴})
109ineq1d 4185 . . . . . . . . 9 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → ((𝐴[,]𝐴) ∩ (𝐴(,)𝐵)) = ({𝐴} ∩ (𝐴(,)𝐵)))
11 simpll 766 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → 𝐴 ∈ ℝ*)
12 simplr 768 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → 𝐵 ∈ ℝ*)
13 df-icc 13320 . . . . . . . . . . 11 [,] = (𝑥 ∈ ℝ*, 𝑦 ∈ ℝ* ↦ {𝑧 ∈ ℝ* ∣ (𝑥𝑧𝑧𝑦)})
14 df-ioo 13317 . . . . . . . . . . 11 (,) = (𝑥 ∈ ℝ*, 𝑦 ∈ ℝ* ↦ {𝑧 ∈ ℝ* ∣ (𝑥 < 𝑧𝑧 < 𝑦)})
15 xrltnle 11248 . . . . . . . . . . 11 ((𝐴 ∈ ℝ*𝑤 ∈ ℝ*) → (𝐴 < 𝑤 ↔ ¬ 𝑤𝐴))
1613, 14, 15ixxdisj 13328 . . . . . . . . . 10 ((𝐴 ∈ ℝ*𝐴 ∈ ℝ*𝐵 ∈ ℝ*) → ((𝐴[,]𝐴) ∩ (𝐴(,)𝐵)) = ∅)
1711, 11, 12, 16syl3anc 1373 . . . . . . . . 9 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → ((𝐴[,]𝐴) ∩ (𝐴(,)𝐵)) = ∅)
1810, 17eqtr3d 2767 . . . . . . . 8 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → ({𝐴} ∩ (𝐴(,)𝐵)) = ∅)
19 uneqdifeq 4459 . . . . . . . 8 (({𝐴} ⊆ (𝐴[,)𝐵) ∧ ({𝐴} ∩ (𝐴(,)𝐵)) = ∅) → (({𝐴} ∪ (𝐴(,)𝐵)) = (𝐴[,)𝐵) ↔ ((𝐴[,)𝐵) ∖ {𝐴}) = (𝐴(,)𝐵)))
207, 18, 19syl2anc 584 . . . . . . 7 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → (({𝐴} ∪ (𝐴(,)𝐵)) = (𝐴[,)𝐵) ↔ ((𝐴[,)𝐵) ∖ {𝐴}) = (𝐴(,)𝐵)))
213, 20mpbid 232 . . . . . 6 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → ((𝐴[,)𝐵) ∖ {𝐴}) = (𝐴(,)𝐵))
22 mnfxr 11238 . . . . . . . . . 10 -∞ ∈ ℝ*
2322a1i 11 . . . . . . . . 9 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → -∞ ∈ ℝ*)
24 simprr 772 . . . . . . . . 9 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → -∞ < 𝐴)
25 simprl 770 . . . . . . . . 9 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → 𝐴 < 𝐵)
26 xrre2 13137 . . . . . . . . 9 (((-∞ ∈ ℝ*𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (-∞ < 𝐴𝐴 < 𝐵)) → 𝐴 ∈ ℝ)
2723, 11, 12, 24, 25, 26syl32anc 1380 . . . . . . . 8 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → 𝐴 ∈ ℝ)
28 icombl 25472 . . . . . . . 8 ((𝐴 ∈ ℝ ∧ 𝐵 ∈ ℝ*) → (𝐴[,)𝐵) ∈ dom vol)
2927, 12, 28syl2anc 584 . . . . . . 7 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → (𝐴[,)𝐵) ∈ dom vol)
3027snssd 4776 . . . . . . . 8 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → {𝐴} ⊆ ℝ)
31 ovolsn 25403 . . . . . . . . 9 (𝐴 ∈ ℝ → (vol*‘{𝐴}) = 0)
3227, 31syl 17 . . . . . . . 8 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → (vol*‘{𝐴}) = 0)
33 nulmbl 25443 . . . . . . . 8 (({𝐴} ⊆ ℝ ∧ (vol*‘{𝐴}) = 0) → {𝐴} ∈ dom vol)
3430, 32, 33syl2anc 584 . . . . . . 7 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → {𝐴} ∈ dom vol)
35 difmbl 25451 . . . . . . 7 (((𝐴[,)𝐵) ∈ dom vol ∧ {𝐴} ∈ dom vol) → ((𝐴[,)𝐵) ∖ {𝐴}) ∈ dom vol)
3629, 34, 35syl2anc 584 . . . . . 6 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → ((𝐴[,)𝐵) ∖ {𝐴}) ∈ dom vol)
3721, 36eqeltrrd 2830 . . . . 5 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐴 < 𝐵 ∧ -∞ < 𝐴)) → (𝐴(,)𝐵) ∈ dom vol)
3837expr 456 . . . 4 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (-∞ < 𝐴 → (𝐴(,)𝐵) ∈ dom vol))
39 uncom 4124 . . . . . . . . 9 ((𝐵[,)+∞) ∪ (-∞(,)𝐵)) = ((-∞(,)𝐵) ∪ (𝐵[,)+∞))
4022a1i 11 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → -∞ ∈ ℝ*)
41 simplr 768 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → 𝐵 ∈ ℝ*)
42 pnfxr 11235 . . . . . . . . . . 11 +∞ ∈ ℝ*
4342a1i 11 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → +∞ ∈ ℝ*)
44 simpll 766 . . . . . . . . . . 11 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → 𝐴 ∈ ℝ*)
45 mnfle 13102 . . . . . . . . . . . 12 (𝐴 ∈ ℝ* → -∞ ≤ 𝐴)
4645ad2antrr 726 . . . . . . . . . . 11 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → -∞ ≤ 𝐴)
47 simpr 484 . . . . . . . . . . 11 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → 𝐴 < 𝐵)
4840, 44, 41, 46, 47xrlelttrd 13127 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → -∞ < 𝐵)
49 pnfge 13097 . . . . . . . . . . 11 (𝐵 ∈ ℝ*𝐵 ≤ +∞)
5041, 49syl 17 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → 𝐵 ≤ +∞)
51 df-ico 13319 . . . . . . . . . . 11 [,) = (𝑥 ∈ ℝ*, 𝑦 ∈ ℝ* ↦ {𝑧 ∈ ℝ* ∣ (𝑥𝑧𝑧 < 𝑦)})
52 xrlenlt 11246 . . . . . . . . . . 11 ((𝐵 ∈ ℝ*𝑤 ∈ ℝ*) → (𝐵𝑤 ↔ ¬ 𝑤 < 𝐵))
53 xrltletr 13124 . . . . . . . . . . 11 ((𝑤 ∈ ℝ*𝐵 ∈ ℝ* ∧ +∞ ∈ ℝ*) → ((𝑤 < 𝐵𝐵 ≤ +∞) → 𝑤 < +∞))
54 xrltletr 13124 . . . . . . . . . . 11 ((-∞ ∈ ℝ*𝐵 ∈ ℝ*𝑤 ∈ ℝ*) → ((-∞ < 𝐵𝐵𝑤) → -∞ < 𝑤))
5514, 51, 52, 14, 53, 54ixxun 13329 . . . . . . . . . 10 (((-∞ ∈ ℝ*𝐵 ∈ ℝ* ∧ +∞ ∈ ℝ*) ∧ (-∞ < 𝐵𝐵 ≤ +∞)) → ((-∞(,)𝐵) ∪ (𝐵[,)+∞)) = (-∞(,)+∞))
5640, 41, 43, 48, 50, 55syl32anc 1380 . . . . . . . . 9 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → ((-∞(,)𝐵) ∪ (𝐵[,)+∞)) = (-∞(,)+∞))
5739, 56eqtrid 2777 . . . . . . . 8 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → ((𝐵[,)+∞) ∪ (-∞(,)𝐵)) = (-∞(,)+∞))
58 ioomax 13390 . . . . . . . 8 (-∞(,)+∞) = ℝ
5957, 58eqtrdi 2781 . . . . . . 7 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → ((𝐵[,)+∞) ∪ (-∞(,)𝐵)) = ℝ)
60 ssun1 4144 . . . . . . . . 9 (𝐵[,)+∞) ⊆ ((𝐵[,)+∞) ∪ (-∞(,)𝐵))
6160, 59sseqtrid 3992 . . . . . . . 8 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (𝐵[,)+∞) ⊆ ℝ)
62 incom 4175 . . . . . . . . 9 ((𝐵[,)+∞) ∩ (-∞(,)𝐵)) = ((-∞(,)𝐵) ∩ (𝐵[,)+∞))
6314, 51, 52ixxdisj 13328 . . . . . . . . . 10 ((-∞ ∈ ℝ*𝐵 ∈ ℝ* ∧ +∞ ∈ ℝ*) → ((-∞(,)𝐵) ∩ (𝐵[,)+∞)) = ∅)
6440, 41, 43, 63syl3anc 1373 . . . . . . . . 9 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → ((-∞(,)𝐵) ∩ (𝐵[,)+∞)) = ∅)
6562, 64eqtrid 2777 . . . . . . . 8 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → ((𝐵[,)+∞) ∩ (-∞(,)𝐵)) = ∅)
66 uneqdifeq 4459 . . . . . . . 8 (((𝐵[,)+∞) ⊆ ℝ ∧ ((𝐵[,)+∞) ∩ (-∞(,)𝐵)) = ∅) → (((𝐵[,)+∞) ∪ (-∞(,)𝐵)) = ℝ ↔ (ℝ ∖ (𝐵[,)+∞)) = (-∞(,)𝐵)))
6761, 65, 66syl2anc 584 . . . . . . 7 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (((𝐵[,)+∞) ∪ (-∞(,)𝐵)) = ℝ ↔ (ℝ ∖ (𝐵[,)+∞)) = (-∞(,)𝐵)))
6859, 67mpbid 232 . . . . . 6 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (ℝ ∖ (𝐵[,)+∞)) = (-∞(,)𝐵))
69 rembl 25448 . . . . . . 7 ℝ ∈ dom vol
70 xrleloe 13111 . . . . . . . . . . 11 ((𝐵 ∈ ℝ* ∧ +∞ ∈ ℝ*) → (𝐵 ≤ +∞ ↔ (𝐵 < +∞ ∨ 𝐵 = +∞)))
7141, 42, 70sylancl 586 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (𝐵 ≤ +∞ ↔ (𝐵 < +∞ ∨ 𝐵 = +∞)))
7250, 71mpbid 232 . . . . . . . . 9 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (𝐵 < +∞ ∨ 𝐵 = +∞))
73 xrre2 13137 . . . . . . . . . . . 12 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ* ∧ +∞ ∈ ℝ*) ∧ (𝐴 < 𝐵𝐵 < +∞)) → 𝐵 ∈ ℝ)
7473expr 456 . . . . . . . . . . 11 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ* ∧ +∞ ∈ ℝ*) ∧ 𝐴 < 𝐵) → (𝐵 < +∞ → 𝐵 ∈ ℝ))
7542, 74mp3anl3 1459 . . . . . . . . . 10 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (𝐵 < +∞ → 𝐵 ∈ ℝ))
7675orim1d 967 . . . . . . . . 9 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → ((𝐵 < +∞ ∨ 𝐵 = +∞) → (𝐵 ∈ ℝ ∨ 𝐵 = +∞)))
7772, 76mpd 15 . . . . . . . 8 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (𝐵 ∈ ℝ ∨ 𝐵 = +∞))
78 icombl1 25471 . . . . . . . . 9 (𝐵 ∈ ℝ → (𝐵[,)+∞) ∈ dom vol)
79 oveq1 7397 . . . . . . . . . . 11 (𝐵 = +∞ → (𝐵[,)+∞) = (+∞[,)+∞))
80 pnfge 13097 . . . . . . . . . . . . 13 (+∞ ∈ ℝ* → +∞ ≤ +∞)
8142, 80ax-mp 5 . . . . . . . . . . . 12 +∞ ≤ +∞
82 ico0 13359 . . . . . . . . . . . . 13 ((+∞ ∈ ℝ* ∧ +∞ ∈ ℝ*) → ((+∞[,)+∞) = ∅ ↔ +∞ ≤ +∞))
8342, 42, 82mp2an 692 . . . . . . . . . . . 12 ((+∞[,)+∞) = ∅ ↔ +∞ ≤ +∞)
8481, 83mpbir 231 . . . . . . . . . . 11 (+∞[,)+∞) = ∅
8579, 84eqtrdi 2781 . . . . . . . . . 10 (𝐵 = +∞ → (𝐵[,)+∞) = ∅)
86 0mbl 25447 . . . . . . . . . 10 ∅ ∈ dom vol
8785, 86eqeltrdi 2837 . . . . . . . . 9 (𝐵 = +∞ → (𝐵[,)+∞) ∈ dom vol)
8878, 87jaoi 857 . . . . . . . 8 ((𝐵 ∈ ℝ ∨ 𝐵 = +∞) → (𝐵[,)+∞) ∈ dom vol)
8977, 88syl 17 . . . . . . 7 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (𝐵[,)+∞) ∈ dom vol)
90 difmbl 25451 . . . . . . 7 ((ℝ ∈ dom vol ∧ (𝐵[,)+∞) ∈ dom vol) → (ℝ ∖ (𝐵[,)+∞)) ∈ dom vol)
9169, 89, 90sylancr 587 . . . . . 6 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (ℝ ∖ (𝐵[,)+∞)) ∈ dom vol)
9268, 91eqeltrrd 2830 . . . . 5 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (-∞(,)𝐵) ∈ dom vol)
93 oveq1 7397 . . . . . 6 (-∞ = 𝐴 → (-∞(,)𝐵) = (𝐴(,)𝐵))
9493eleq1d 2814 . . . . 5 (-∞ = 𝐴 → ((-∞(,)𝐵) ∈ dom vol ↔ (𝐴(,)𝐵) ∈ dom vol))
9592, 94syl5ibcom 245 . . . 4 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (-∞ = 𝐴 → (𝐴(,)𝐵) ∈ dom vol))
96 xrleloe 13111 . . . . . 6 ((-∞ ∈ ℝ*𝐴 ∈ ℝ*) → (-∞ ≤ 𝐴 ↔ (-∞ < 𝐴 ∨ -∞ = 𝐴)))
9722, 44, 96sylancr 587 . . . . 5 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (-∞ ≤ 𝐴 ↔ (-∞ < 𝐴 ∨ -∞ = 𝐴)))
9846, 97mpbid 232 . . . 4 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (-∞ < 𝐴 ∨ -∞ = 𝐴))
9938, 95, 98mpjaod 860 . . 3 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ 𝐴 < 𝐵) → (𝐴(,)𝐵) ∈ dom vol)
100 ioo0 13338 . . . . . 6 ((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) → ((𝐴(,)𝐵) = ∅ ↔ 𝐵𝐴))
101 xrlenlt 11246 . . . . . . 7 ((𝐵 ∈ ℝ*𝐴 ∈ ℝ*) → (𝐵𝐴 ↔ ¬ 𝐴 < 𝐵))
102101ancoms 458 . . . . . 6 ((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) → (𝐵𝐴 ↔ ¬ 𝐴 < 𝐵))
103100, 102bitrd 279 . . . . 5 ((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) → ((𝐴(,)𝐵) = ∅ ↔ ¬ 𝐴 < 𝐵))
104103biimpar 477 . . . 4 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ ¬ 𝐴 < 𝐵) → (𝐴(,)𝐵) = ∅)
105104, 86eqeltrdi 2837 . . 3 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ ¬ 𝐴 < 𝐵) → (𝐴(,)𝐵) ∈ dom vol)
10699, 105pm2.61dan 812 . 2 ((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) → (𝐴(,)𝐵) ∈ dom vol)
107 ndmioo 13340 . . 3 (¬ (𝐴 ∈ ℝ*𝐵 ∈ ℝ*) → (𝐴(,)𝐵) = ∅)
108107, 86eqeltrdi 2837 . 2 (¬ (𝐴 ∈ ℝ*𝐵 ∈ ℝ*) → (𝐴(,)𝐵) ∈ dom vol)
109106, 108pm2.61i 182 1 (𝐴(,)𝐵) ∈ dom vol
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 206  wa 395  wo 847  w3a 1086   = wceq 1540  wcel 2109  cdif 3914  cun 3915  cin 3916  wss 3917  c0 4299  {csn 4592   class class class wbr 5110  dom cdm 5641  cfv 6514  (class class class)co 7390  cr 11074  0cc0 11075  +∞cpnf 11212  -∞cmnf 11213  *cxr 11214   < clt 11215  cle 11216  (,)cioo 13313  [,)cico 13315  [,]cicc 13316  vol*covol 25370  volcvol 25371
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1967  ax-7 2008  ax-8 2111  ax-9 2119  ax-10 2142  ax-11 2158  ax-12 2178  ax-ext 2702  ax-rep 5237  ax-sep 5254  ax-nul 5264  ax-pow 5323  ax-pr 5390  ax-un 7714  ax-inf2 9601  ax-cnex 11131  ax-resscn 11132  ax-1cn 11133  ax-icn 11134  ax-addcl 11135  ax-addrcl 11136  ax-mulcl 11137  ax-mulrcl 11138  ax-mulcom 11139  ax-addass 11140  ax-mulass 11141  ax-distr 11142  ax-i2m1 11143  ax-1ne0 11144  ax-1rid 11145  ax-rnegex 11146  ax-rrecex 11147  ax-cnre 11148  ax-pre-lttri 11149  ax-pre-lttrn 11150  ax-pre-ltadd 11151  ax-pre-mulgt0 11152  ax-pre-sup 11153
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1543  df-fal 1553  df-ex 1780  df-nf 1784  df-sb 2066  df-mo 2534  df-eu 2563  df-clab 2709  df-cleq 2722  df-clel 2804  df-nfc 2879  df-ne 2927  df-nel 3031  df-ral 3046  df-rex 3055  df-rmo 3356  df-reu 3357  df-rab 3409  df-v 3452  df-sbc 3757  df-csb 3866  df-dif 3920  df-un 3922  df-in 3924  df-ss 3934  df-pss 3937  df-nul 4300  df-if 4492  df-pw 4568  df-sn 4593  df-pr 4595  df-op 4599  df-uni 4875  df-int 4914  df-iun 4960  df-br 5111  df-opab 5173  df-mpt 5192  df-tr 5218  df-id 5536  df-eprel 5541  df-po 5549  df-so 5550  df-fr 5594  df-se 5595  df-we 5596  df-xp 5647  df-rel 5648  df-cnv 5649  df-co 5650  df-dm 5651  df-rn 5652  df-res 5653  df-ima 5654  df-pred 6277  df-ord 6338  df-on 6339  df-lim 6340  df-suc 6341  df-iota 6467  df-fun 6516  df-fn 6517  df-f 6518  df-f1 6519  df-fo 6520  df-f1o 6521  df-fv 6522  df-isom 6523  df-riota 7347  df-ov 7393  df-oprab 7394  df-mpo 7395  df-of 7656  df-om 7846  df-1st 7971  df-2nd 7972  df-frecs 8263  df-wrecs 8294  df-recs 8343  df-rdg 8381  df-1o 8437  df-2o 8438  df-er 8674  df-map 8804  df-pm 8805  df-en 8922  df-dom 8923  df-sdom 8924  df-fin 8925  df-sup 9400  df-inf 9401  df-oi 9470  df-dju 9861  df-card 9899  df-pnf 11217  df-mnf 11218  df-xr 11219  df-ltxr 11220  df-le 11221  df-sub 11414  df-neg 11415  df-div 11843  df-nn 12194  df-2 12256  df-3 12257  df-n0 12450  df-z 12537  df-uz 12801  df-q 12915  df-rp 12959  df-xadd 13080  df-ioo 13317  df-ico 13319  df-icc 13320  df-fz 13476  df-fzo 13623  df-fl 13761  df-seq 13974  df-exp 14034  df-hash 14303  df-cj 15072  df-re 15073  df-im 15074  df-sqrt 15208  df-abs 15209  df-clim 15461  df-rlim 15462  df-sum 15660  df-xmet 21264  df-met 21265  df-ovol 25372  df-vol 25373
This theorem is referenced by:  iccmbl  25474  ovolioo  25476  volioo  25477  ioovolcl  25478  uniioovol  25487  uniioombllem4  25494  uniioombllem5  25495  opnmblALT  25511  mbfid  25543  ditgcl  25766  ditgswap  25767  ditgsplitlem  25768  ftc1lem1  25949  ftc1lem2  25950  ftc1a  25951  ftc1lem4  25953  ftc2  25958  ftc2ditglem  25959  itgsubstlem  25962  itgpowd  25964  ftc2re  34596  fdvposlt  34597  fdvposle  34599  itgexpif  34604  circlemeth  34638  itg2gt0cn  37676  ftc1cnnclem  37692  ftc1anclem7  37700  ftc1anclem8  37701  ftc1anc  37702  ftc2nc  37703  areacirc  37714  lcmineqlem10  42033  lcmineqlem12  42035  iocmbl  43209  cnioobibld  43210  lhe4.4ex1a  44325  itgsin0pilem1  45955  iblioosinexp  45958  itgsinexplem1  45959  itgsinexp  45960  itgcoscmulx  45974  volioc  45977  itgsincmulx  45979  iblcncfioo  45983  itgiccshift  45985  itgperiod  45986  itgsbtaddcnst  45987  volico  45988  volioof  45992  wallispilem2  46071  dirkeritg  46107  fourierdlem16  46128  fourierdlem21  46133  fourierdlem22  46134  fourierdlem39  46151  fourierdlem73  46184  fourierdlem83  46194  fourierdlem103  46214  fourierdlem104  46215  fourierdlem111  46222  fourierdlem112  46223  sqwvfoura  46233  sqwvfourb  46234  etransclem18  46257  etransclem23  46262  ovolval4lem1  46654  ovolval5lem1  46657
  Copyright terms: Public domain W3C validator