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

Theorem volcn 25561
Description: The function formed by restricting a measurable set to a closed interval with a varying endpoint produces an increasing continuous function on the reals. (Contributed by Mario Carneiro, 30-Aug-2014.)
Hypothesis
Ref Expression
volcn.1 𝐹 = (𝑥 ∈ ℝ ↦ (vol‘(𝐴 ∩ (𝐵[,]𝑥))))
Assertion
Ref Expression
volcn ((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) → 𝐹 ∈ (ℝ–cn→ℝ))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵
Allowed substitution hint:   𝐹(𝑥)

Proof of Theorem volcn
Dummy variables 𝑢 𝑒 𝑣 𝑦 𝑧 𝑑 are mutually distinct and distinct from all other variables.
StepHypRef Expression
1 simpll 766 . . . . . 6 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → 𝐴 ∈ dom vol)
2 iccmbl 25521 . . . . . . 7 ((𝐵 ∈ ℝ ∧ 𝑥 ∈ ℝ) → (𝐵[,]𝑥) ∈ dom vol)
32adantll 714 . . . . . 6 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (𝐵[,]𝑥) ∈ dom vol)
4 inmbl 25497 . . . . . 6 ((𝐴 ∈ dom vol ∧ (𝐵[,]𝑥) ∈ dom vol) → (𝐴 ∩ (𝐵[,]𝑥)) ∈ dom vol)
51, 3, 4syl2anc 584 . . . . 5 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (𝐴 ∩ (𝐵[,]𝑥)) ∈ dom vol)
6 mblvol 25485 . . . . 5 ((𝐴 ∩ (𝐵[,]𝑥)) ∈ dom vol → (vol‘(𝐴 ∩ (𝐵[,]𝑥))) = (vol*‘(𝐴 ∩ (𝐵[,]𝑥))))
75, 6syl 17 . . . 4 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (vol‘(𝐴 ∩ (𝐵[,]𝑥))) = (vol*‘(𝐴 ∩ (𝐵[,]𝑥))))
8 inss2 4188 . . . . 5 (𝐴 ∩ (𝐵[,]𝑥)) ⊆ (𝐵[,]𝑥)
9 mblss 25486 . . . . . 6 ((𝐵[,]𝑥) ∈ dom vol → (𝐵[,]𝑥) ⊆ ℝ)
103, 9syl 17 . . . . 5 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (𝐵[,]𝑥) ⊆ ℝ)
11 mblvol 25485 . . . . . . 7 ((𝐵[,]𝑥) ∈ dom vol → (vol‘(𝐵[,]𝑥)) = (vol*‘(𝐵[,]𝑥)))
123, 11syl 17 . . . . . 6 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (vol‘(𝐵[,]𝑥)) = (vol*‘(𝐵[,]𝑥)))
13 iccvolcl 25522 . . . . . . 7 ((𝐵 ∈ ℝ ∧ 𝑥 ∈ ℝ) → (vol‘(𝐵[,]𝑥)) ∈ ℝ)
1413adantll 714 . . . . . 6 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (vol‘(𝐵[,]𝑥)) ∈ ℝ)
1512, 14eqeltrrd 2835 . . . . 5 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (vol*‘(𝐵[,]𝑥)) ∈ ℝ)
16 ovolsscl 25441 . . . . 5 (((𝐴 ∩ (𝐵[,]𝑥)) ⊆ (𝐵[,]𝑥) ∧ (𝐵[,]𝑥) ⊆ ℝ ∧ (vol*‘(𝐵[,]𝑥)) ∈ ℝ) → (vol*‘(𝐴 ∩ (𝐵[,]𝑥))) ∈ ℝ)
178, 10, 15, 16mp3an2i 1468 . . . 4 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (vol*‘(𝐴 ∩ (𝐵[,]𝑥))) ∈ ℝ)
187, 17eqeltrd 2834 . . 3 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑥 ∈ ℝ) → (vol‘(𝐴 ∩ (𝐵[,]𝑥))) ∈ ℝ)
19 volcn.1 . . 3 𝐹 = (𝑥 ∈ ℝ ↦ (vol‘(𝐴 ∩ (𝐵[,]𝑥))))
2018, 19fmptd 7057 . 2 ((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) → 𝐹:ℝ⟶ℝ)
21 simprr 772 . . . 4 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ (𝑦 ∈ ℝ ∧ 𝑒 ∈ ℝ+)) → 𝑒 ∈ ℝ+)
22 oveq12 7365 . . . . . . . . . . . . 13 ((𝑣 = 𝑧𝑢 = 𝑦) → (𝑣𝑢) = (𝑧𝑦))
2322ancoms 458 . . . . . . . . . . . 12 ((𝑢 = 𝑦𝑣 = 𝑧) → (𝑣𝑢) = (𝑧𝑦))
2423fveq2d 6836 . . . . . . . . . . 11 ((𝑢 = 𝑦𝑣 = 𝑧) → (abs‘(𝑣𝑢)) = (abs‘(𝑧𝑦)))
2524breq1d 5106 . . . . . . . . . 10 ((𝑢 = 𝑦𝑣 = 𝑧) → ((abs‘(𝑣𝑢)) < 𝑒 ↔ (abs‘(𝑧𝑦)) < 𝑒))
26 fveq2 6832 . . . . . . . . . . . . 13 (𝑣 = 𝑧 → (𝐹𝑣) = (𝐹𝑧))
27 fveq2 6832 . . . . . . . . . . . . 13 (𝑢 = 𝑦 → (𝐹𝑢) = (𝐹𝑦))
2826, 27oveqan12rd 7376 . . . . . . . . . . . 12 ((𝑢 = 𝑦𝑣 = 𝑧) → ((𝐹𝑣) − (𝐹𝑢)) = ((𝐹𝑧) − (𝐹𝑦)))
2928fveq2d 6836 . . . . . . . . . . 11 ((𝑢 = 𝑦𝑣 = 𝑧) → (abs‘((𝐹𝑣) − (𝐹𝑢))) = (abs‘((𝐹𝑧) − (𝐹𝑦))))
3029breq1d 5106 . . . . . . . . . 10 ((𝑢 = 𝑦𝑣 = 𝑧) → ((abs‘((𝐹𝑣) − (𝐹𝑢))) < 𝑒 ↔ (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))
3125, 30imbi12d 344 . . . . . . . . 9 ((𝑢 = 𝑦𝑣 = 𝑧) → (((abs‘(𝑣𝑢)) < 𝑒 → (abs‘((𝐹𝑣) − (𝐹𝑢))) < 𝑒) ↔ ((abs‘(𝑧𝑦)) < 𝑒 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒)))
32 oveq12 7365 . . . . . . . . . . . . 13 ((𝑣 = 𝑦𝑢 = 𝑧) → (𝑣𝑢) = (𝑦𝑧))
3332ancoms 458 . . . . . . . . . . . 12 ((𝑢 = 𝑧𝑣 = 𝑦) → (𝑣𝑢) = (𝑦𝑧))
3433fveq2d 6836 . . . . . . . . . . 11 ((𝑢 = 𝑧𝑣 = 𝑦) → (abs‘(𝑣𝑢)) = (abs‘(𝑦𝑧)))
3534breq1d 5106 . . . . . . . . . 10 ((𝑢 = 𝑧𝑣 = 𝑦) → ((abs‘(𝑣𝑢)) < 𝑒 ↔ (abs‘(𝑦𝑧)) < 𝑒))
36 fveq2 6832 . . . . . . . . . . . . 13 (𝑣 = 𝑦 → (𝐹𝑣) = (𝐹𝑦))
37 fveq2 6832 . . . . . . . . . . . . 13 (𝑢 = 𝑧 → (𝐹𝑢) = (𝐹𝑧))
3836, 37oveqan12rd 7376 . . . . . . . . . . . 12 ((𝑢 = 𝑧𝑣 = 𝑦) → ((𝐹𝑣) − (𝐹𝑢)) = ((𝐹𝑦) − (𝐹𝑧)))
3938fveq2d 6836 . . . . . . . . . . 11 ((𝑢 = 𝑧𝑣 = 𝑦) → (abs‘((𝐹𝑣) − (𝐹𝑢))) = (abs‘((𝐹𝑦) − (𝐹𝑧))))
4039breq1d 5106 . . . . . . . . . 10 ((𝑢 = 𝑧𝑣 = 𝑦) → ((abs‘((𝐹𝑣) − (𝐹𝑢))) < 𝑒 ↔ (abs‘((𝐹𝑦) − (𝐹𝑧))) < 𝑒))
4135, 40imbi12d 344 . . . . . . . . 9 ((𝑢 = 𝑧𝑣 = 𝑦) → (((abs‘(𝑣𝑢)) < 𝑒 → (abs‘((𝐹𝑣) − (𝐹𝑢))) < 𝑒) ↔ ((abs‘(𝑦𝑧)) < 𝑒 → (abs‘((𝐹𝑦) − (𝐹𝑧))) < 𝑒)))
42 ssidd 3955 . . . . . . . . 9 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) → ℝ ⊆ ℝ)
43 recn 11114 . . . . . . . . . . . . 13 (𝑧 ∈ ℝ → 𝑧 ∈ ℂ)
44 recn 11114 . . . . . . . . . . . . 13 (𝑦 ∈ ℝ → 𝑦 ∈ ℂ)
45 abssub 15248 . . . . . . . . . . . . 13 ((𝑧 ∈ ℂ ∧ 𝑦 ∈ ℂ) → (abs‘(𝑧𝑦)) = (abs‘(𝑦𝑧)))
4643, 44, 45syl2anr 597 . . . . . . . . . . . 12 ((𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ) → (abs‘(𝑧𝑦)) = (abs‘(𝑦𝑧)))
4746adantl 481 . . . . . . . . . . 11 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ)) → (abs‘(𝑧𝑦)) = (abs‘(𝑦𝑧)))
4847breq1d 5106 . . . . . . . . . 10 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ)) → ((abs‘(𝑧𝑦)) < 𝑒 ↔ (abs‘(𝑦𝑧)) < 𝑒))
4920adantr 480 . . . . . . . . . . . . 13 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) → 𝐹:ℝ⟶ℝ)
50 ffvelcdm 7024 . . . . . . . . . . . . . 14 ((𝐹:ℝ⟶ℝ ∧ 𝑦 ∈ ℝ) → (𝐹𝑦) ∈ ℝ)
51 ffvelcdm 7024 . . . . . . . . . . . . . 14 ((𝐹:ℝ⟶ℝ ∧ 𝑧 ∈ ℝ) → (𝐹𝑧) ∈ ℝ)
5250, 51anim12dan 619 . . . . . . . . . . . . 13 ((𝐹:ℝ⟶ℝ ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ)) → ((𝐹𝑦) ∈ ℝ ∧ (𝐹𝑧) ∈ ℝ))
5349, 52sylan 580 . . . . . . . . . . . 12 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ)) → ((𝐹𝑦) ∈ ℝ ∧ (𝐹𝑧) ∈ ℝ))
54 recn 11114 . . . . . . . . . . . . 13 ((𝐹𝑧) ∈ ℝ → (𝐹𝑧) ∈ ℂ)
55 recn 11114 . . . . . . . . . . . . 13 ((𝐹𝑦) ∈ ℝ → (𝐹𝑦) ∈ ℂ)
56 abssub 15248 . . . . . . . . . . . . 13 (((𝐹𝑧) ∈ ℂ ∧ (𝐹𝑦) ∈ ℂ) → (abs‘((𝐹𝑧) − (𝐹𝑦))) = (abs‘((𝐹𝑦) − (𝐹𝑧))))
5754, 55, 56syl2anr 597 . . . . . . . . . . . 12 (((𝐹𝑦) ∈ ℝ ∧ (𝐹𝑧) ∈ ℝ) → (abs‘((𝐹𝑧) − (𝐹𝑦))) = (abs‘((𝐹𝑦) − (𝐹𝑧))))
5853, 57syl 17 . . . . . . . . . . 11 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ)) → (abs‘((𝐹𝑧) − (𝐹𝑦))) = (abs‘((𝐹𝑦) − (𝐹𝑧))))
5958breq1d 5106 . . . . . . . . . 10 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ)) → ((abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒 ↔ (abs‘((𝐹𝑦) − (𝐹𝑧))) < 𝑒))
6048, 59imbi12d 344 . . . . . . . . 9 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ)) → (((abs‘(𝑧𝑦)) < 𝑒 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒) ↔ ((abs‘(𝑦𝑧)) < 𝑒 → (abs‘((𝐹𝑦) − (𝐹𝑧))) < 𝑒)))
61 simpr2 1196 . . . . . . . . . . . . . . 15 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → 𝑧 ∈ ℝ)
62 oveq2 7364 . . . . . . . . . . . . . . . . . 18 (𝑥 = 𝑧 → (𝐵[,]𝑥) = (𝐵[,]𝑧))
6362ineq2d 4170 . . . . . . . . . . . . . . . . 17 (𝑥 = 𝑧 → (𝐴 ∩ (𝐵[,]𝑥)) = (𝐴 ∩ (𝐵[,]𝑧)))
6463fveq2d 6836 . . . . . . . . . . . . . . . 16 (𝑥 = 𝑧 → (vol‘(𝐴 ∩ (𝐵[,]𝑥))) = (vol‘(𝐴 ∩ (𝐵[,]𝑧))))
65 fvex 6845 . . . . . . . . . . . . . . . 16 (vol‘(𝐴 ∩ (𝐵[,]𝑧))) ∈ V
6664, 19, 65fvmpt 6939 . . . . . . . . . . . . . . 15 (𝑧 ∈ ℝ → (𝐹𝑧) = (vol‘(𝐴 ∩ (𝐵[,]𝑧))))
6761, 66syl 17 . . . . . . . . . . . . . 14 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐹𝑧) = (vol‘(𝐴 ∩ (𝐵[,]𝑧))))
68 simplll 774 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → 𝐴 ∈ dom vol)
69 simplr 768 . . . . . . . . . . . . . . . . . 18 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) → 𝐵 ∈ ℝ)
7069adantr 480 . . . . . . . . . . . . . . . . 17 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → 𝐵 ∈ ℝ)
71 iccmbl 25521 . . . . . . . . . . . . . . . . 17 ((𝐵 ∈ ℝ ∧ 𝑧 ∈ ℝ) → (𝐵[,]𝑧) ∈ dom vol)
7270, 61, 71syl2anc 584 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐵[,]𝑧) ∈ dom vol)
73 inmbl 25497 . . . . . . . . . . . . . . . 16 ((𝐴 ∈ dom vol ∧ (𝐵[,]𝑧) ∈ dom vol) → (𝐴 ∩ (𝐵[,]𝑧)) ∈ dom vol)
7468, 72, 73syl2anc 584 . . . . . . . . . . . . . . 15 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐴 ∩ (𝐵[,]𝑧)) ∈ dom vol)
75 mblvol 25485 . . . . . . . . . . . . . . 15 ((𝐴 ∩ (𝐵[,]𝑧)) ∈ dom vol → (vol‘(𝐴 ∩ (𝐵[,]𝑧))) = (vol*‘(𝐴 ∩ (𝐵[,]𝑧))))
7674, 75syl 17 . . . . . . . . . . . . . 14 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol‘(𝐴 ∩ (𝐵[,]𝑧))) = (vol*‘(𝐴 ∩ (𝐵[,]𝑧))))
7767, 76eqtrd 2769 . . . . . . . . . . . . 13 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐹𝑧) = (vol*‘(𝐴 ∩ (𝐵[,]𝑧))))
78 simpr1 1195 . . . . . . . . . . . . . . 15 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → 𝑦 ∈ ℝ)
79 oveq2 7364 . . . . . . . . . . . . . . . . . 18 (𝑥 = 𝑦 → (𝐵[,]𝑥) = (𝐵[,]𝑦))
8079ineq2d 4170 . . . . . . . . . . . . . . . . 17 (𝑥 = 𝑦 → (𝐴 ∩ (𝐵[,]𝑥)) = (𝐴 ∩ (𝐵[,]𝑦)))
8180fveq2d 6836 . . . . . . . . . . . . . . . 16 (𝑥 = 𝑦 → (vol‘(𝐴 ∩ (𝐵[,]𝑥))) = (vol‘(𝐴 ∩ (𝐵[,]𝑦))))
82 fvex 6845 . . . . . . . . . . . . . . . 16 (vol‘(𝐴 ∩ (𝐵[,]𝑦))) ∈ V
8381, 19, 82fvmpt 6939 . . . . . . . . . . . . . . 15 (𝑦 ∈ ℝ → (𝐹𝑦) = (vol‘(𝐴 ∩ (𝐵[,]𝑦))))
8478, 83syl 17 . . . . . . . . . . . . . 14 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐹𝑦) = (vol‘(𝐴 ∩ (𝐵[,]𝑦))))
85 simp1 1136 . . . . . . . . . . . . . . . . 17 ((𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧) → 𝑦 ∈ ℝ)
86 iccmbl 25521 . . . . . . . . . . . . . . . . 17 ((𝐵 ∈ ℝ ∧ 𝑦 ∈ ℝ) → (𝐵[,]𝑦) ∈ dom vol)
8769, 85, 86syl2an 596 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐵[,]𝑦) ∈ dom vol)
88 inmbl 25497 . . . . . . . . . . . . . . . 16 ((𝐴 ∈ dom vol ∧ (𝐵[,]𝑦) ∈ dom vol) → (𝐴 ∩ (𝐵[,]𝑦)) ∈ dom vol)
8968, 87, 88syl2anc 584 . . . . . . . . . . . . . . 15 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐴 ∩ (𝐵[,]𝑦)) ∈ dom vol)
90 mblvol 25485 . . . . . . . . . . . . . . 15 ((𝐴 ∩ (𝐵[,]𝑦)) ∈ dom vol → (vol‘(𝐴 ∩ (𝐵[,]𝑦))) = (vol*‘(𝐴 ∩ (𝐵[,]𝑦))))
9189, 90syl 17 . . . . . . . . . . . . . 14 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol‘(𝐴 ∩ (𝐵[,]𝑦))) = (vol*‘(𝐴 ∩ (𝐵[,]𝑦))))
9284, 91eqtrd 2769 . . . . . . . . . . . . 13 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐹𝑦) = (vol*‘(𝐴 ∩ (𝐵[,]𝑦))))
9377, 92oveq12d 7374 . . . . . . . . . . . 12 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((𝐹𝑧) − (𝐹𝑦)) = ((vol*‘(𝐴 ∩ (𝐵[,]𝑧))) − (vol*‘(𝐴 ∩ (𝐵[,]𝑦)))))
9449adantr 480 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → 𝐹:ℝ⟶ℝ)
9594, 61ffvelcdmd 7028 . . . . . . . . . . . . . . 15 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐹𝑧) ∈ ℝ)
9677, 95eqeltrrd 2835 . . . . . . . . . . . . . 14 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol*‘(𝐴 ∩ (𝐵[,]𝑧))) ∈ ℝ)
9770leidd 11701 . . . . . . . . . . . . . . . . . . 19 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → 𝐵𝐵)
98 simpr3 1197 . . . . . . . . . . . . . . . . . . 19 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → 𝑦𝑧)
99 iccss 13328 . . . . . . . . . . . . . . . . . . 19 (((𝐵 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (𝐵𝐵𝑦𝑧)) → (𝐵[,]𝑦) ⊆ (𝐵[,]𝑧))
10070, 61, 97, 98, 99syl22anc 838 . . . . . . . . . . . . . . . . . 18 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐵[,]𝑦) ⊆ (𝐵[,]𝑧))
101 sslin 4193 . . . . . . . . . . . . . . . . . 18 ((𝐵[,]𝑦) ⊆ (𝐵[,]𝑧) → (𝐴 ∩ (𝐵[,]𝑦)) ⊆ (𝐴 ∩ (𝐵[,]𝑧)))
102100, 101syl 17 . . . . . . . . . . . . . . . . 17 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐴 ∩ (𝐵[,]𝑦)) ⊆ (𝐴 ∩ (𝐵[,]𝑧)))
103 mblss 25486 . . . . . . . . . . . . . . . . . 18 ((𝐴 ∩ (𝐵[,]𝑧)) ∈ dom vol → (𝐴 ∩ (𝐵[,]𝑧)) ⊆ ℝ)
10474, 103syl 17 . . . . . . . . . . . . . . . . 17 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐴 ∩ (𝐵[,]𝑧)) ⊆ ℝ)
105102, 104sstrd 3942 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐴 ∩ (𝐵[,]𝑦)) ⊆ ℝ)
106 iccssre 13343 . . . . . . . . . . . . . . . . 17 ((𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ) → (𝑦[,]𝑧) ⊆ ℝ)
10778, 61, 106syl2anc 584 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝑦[,]𝑧) ⊆ ℝ)
108105, 107unssd 4142 . . . . . . . . . . . . . . 15 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧)) ⊆ ℝ)
10994, 78ffvelcdmd 7028 . . . . . . . . . . . . . . . . 17 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐹𝑦) ∈ ℝ)
11092, 109eqeltrrd 2835 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol*‘(𝐴 ∩ (𝐵[,]𝑦))) ∈ ℝ)
11161, 78resubcld 11563 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝑧𝑦) ∈ ℝ)
112110, 111readdcld 11159 . . . . . . . . . . . . . . 15 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((vol*‘(𝐴 ∩ (𝐵[,]𝑦))) + (𝑧𝑦)) ∈ ℝ)
113 ovolicc 25478 . . . . . . . . . . . . . . . . . . 19 ((𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧) → (vol*‘(𝑦[,]𝑧)) = (𝑧𝑦))
114113adantl 481 . . . . . . . . . . . . . . . . . 18 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol*‘(𝑦[,]𝑧)) = (𝑧𝑦))
115114, 111eqeltrd 2834 . . . . . . . . . . . . . . . . 17 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol*‘(𝑦[,]𝑧)) ∈ ℝ)
116 ovolun 25454 . . . . . . . . . . . . . . . . 17 ((((𝐴 ∩ (𝐵[,]𝑦)) ⊆ ℝ ∧ (vol*‘(𝐴 ∩ (𝐵[,]𝑦))) ∈ ℝ) ∧ ((𝑦[,]𝑧) ⊆ ℝ ∧ (vol*‘(𝑦[,]𝑧)) ∈ ℝ)) → (vol*‘((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧))) ≤ ((vol*‘(𝐴 ∩ (𝐵[,]𝑦))) + (vol*‘(𝑦[,]𝑧))))
117105, 110, 107, 115, 116syl22anc 838 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol*‘((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧))) ≤ ((vol*‘(𝐴 ∩ (𝐵[,]𝑦))) + (vol*‘(𝑦[,]𝑧))))
118114oveq2d 7372 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((vol*‘(𝐴 ∩ (𝐵[,]𝑦))) + (vol*‘(𝑦[,]𝑧))) = ((vol*‘(𝐴 ∩ (𝐵[,]𝑦))) + (𝑧𝑦)))
119117, 118breqtrd 5122 . . . . . . . . . . . . . . 15 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol*‘((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧))) ≤ ((vol*‘(𝐴 ∩ (𝐵[,]𝑦))) + (𝑧𝑦)))
120 ovollecl 25438 . . . . . . . . . . . . . . 15 ((((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧)) ⊆ ℝ ∧ ((vol*‘(𝐴 ∩ (𝐵[,]𝑦))) + (𝑧𝑦)) ∈ ℝ ∧ (vol*‘((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧))) ≤ ((vol*‘(𝐴 ∩ (𝐵[,]𝑦))) + (𝑧𝑦))) → (vol*‘((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧))) ∈ ℝ)
121108, 112, 119, 120syl3anc 1373 . . . . . . . . . . . . . 14 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol*‘((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧))) ∈ ℝ)
12270adantr 480 . . . . . . . . . . . . . . . . . . . 20 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝐵𝑦) → 𝐵 ∈ ℝ)
12361adantr 480 . . . . . . . . . . . . . . . . . . . 20 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝐵𝑦) → 𝑧 ∈ ℝ)
12478adantr 480 . . . . . . . . . . . . . . . . . . . . 21 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝐵𝑦) → 𝑦 ∈ ℝ)
125 simpr 484 . . . . . . . . . . . . . . . . . . . . 21 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝐵𝑦) → 𝐵𝑦)
12698adantr 480 . . . . . . . . . . . . . . . . . . . . 21 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝐵𝑦) → 𝑦𝑧)
127 simp2 1137 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧) → 𝑧 ∈ ℝ)
128 elicc2 13325 . . . . . . . . . . . . . . . . . . . . . . 23 ((𝐵 ∈ ℝ ∧ 𝑧 ∈ ℝ) → (𝑦 ∈ (𝐵[,]𝑧) ↔ (𝑦 ∈ ℝ ∧ 𝐵𝑦𝑦𝑧)))
12969, 127, 128syl2an 596 . . . . . . . . . . . . . . . . . . . . . 22 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝑦 ∈ (𝐵[,]𝑧) ↔ (𝑦 ∈ ℝ ∧ 𝐵𝑦𝑦𝑧)))
130129adantr 480 . . . . . . . . . . . . . . . . . . . . 21 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝐵𝑦) → (𝑦 ∈ (𝐵[,]𝑧) ↔ (𝑦 ∈ ℝ ∧ 𝐵𝑦𝑦𝑧)))
131124, 125, 126, 130mpbir3and 1343 . . . . . . . . . . . . . . . . . . . 20 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝐵𝑦) → 𝑦 ∈ (𝐵[,]𝑧))
132 iccsplit 13399 . . . . . . . . . . . . . . . . . . . 20 ((𝐵 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦 ∈ (𝐵[,]𝑧)) → (𝐵[,]𝑧) = ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧)))
133122, 123, 131, 132syl3anc 1373 . . . . . . . . . . . . . . . . . . 19 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝐵𝑦) → (𝐵[,]𝑧) = ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧)))
134 eqimss 3990 . . . . . . . . . . . . . . . . . . 19 ((𝐵[,]𝑧) = ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧)) → (𝐵[,]𝑧) ⊆ ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧)))
135133, 134syl 17 . . . . . . . . . . . . . . . . . 18 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝐵𝑦) → (𝐵[,]𝑧) ⊆ ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧)))
13678adantr 480 . . . . . . . . . . . . . . . . . . . 20 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝑦𝐵) → 𝑦 ∈ ℝ)
13761adantr 480 . . . . . . . . . . . . . . . . . . . 20 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝑦𝐵) → 𝑧 ∈ ℝ)
138 simpr 484 . . . . . . . . . . . . . . . . . . . 20 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝑦𝐵) → 𝑦𝐵)
139137leidd 11701 . . . . . . . . . . . . . . . . . . . 20 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝑦𝐵) → 𝑧𝑧)
140 iccss 13328 . . . . . . . . . . . . . . . . . . . 20 (((𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ) ∧ (𝑦𝐵𝑧𝑧)) → (𝐵[,]𝑧) ⊆ (𝑦[,]𝑧))
141136, 137, 138, 139, 140syl22anc 838 . . . . . . . . . . . . . . . . . . 19 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝑦𝐵) → (𝐵[,]𝑧) ⊆ (𝑦[,]𝑧))
142 ssun4 4131 . . . . . . . . . . . . . . . . . . 19 ((𝐵[,]𝑧) ⊆ (𝑦[,]𝑧) → (𝐵[,]𝑧) ⊆ ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧)))
143141, 142syl 17 . . . . . . . . . . . . . . . . . 18 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) ∧ 𝑦𝐵) → (𝐵[,]𝑧) ⊆ ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧)))
14470, 78, 135, 143lecasei 11237 . . . . . . . . . . . . . . . . 17 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐵[,]𝑧) ⊆ ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧)))
145 sslin 4193 . . . . . . . . . . . . . . . . 17 ((𝐵[,]𝑧) ⊆ ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧)) → (𝐴 ∩ (𝐵[,]𝑧)) ⊆ (𝐴 ∩ ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧))))
146144, 145syl 17 . . . . . . . . . . . . . . . 16 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐴 ∩ (𝐵[,]𝑧)) ⊆ (𝐴 ∩ ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧))))
147 indi 4234 . . . . . . . . . . . . . . . . 17 (𝐴 ∩ ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧))) = ((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝐴 ∩ (𝑦[,]𝑧)))
148 inss2 4188 . . . . . . . . . . . . . . . . . 18 (𝐴 ∩ (𝑦[,]𝑧)) ⊆ (𝑦[,]𝑧)
149 unss2 4137 . . . . . . . . . . . . . . . . . 18 ((𝐴 ∩ (𝑦[,]𝑧)) ⊆ (𝑦[,]𝑧) → ((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝐴 ∩ (𝑦[,]𝑧))) ⊆ ((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧)))
150148, 149ax-mp 5 . . . . . . . . . . . . . . . . 17 ((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝐴 ∩ (𝑦[,]𝑧))) ⊆ ((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧))
151147, 150eqsstri 3978 . . . . . . . . . . . . . . . 16 (𝐴 ∩ ((𝐵[,]𝑦) ∪ (𝑦[,]𝑧))) ⊆ ((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧))
152146, 151sstrdi 3944 . . . . . . . . . . . . . . 15 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐴 ∩ (𝐵[,]𝑧)) ⊆ ((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧)))
153 ovolss 25440 . . . . . . . . . . . . . . 15 (((𝐴 ∩ (𝐵[,]𝑧)) ⊆ ((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧)) ∧ ((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧)) ⊆ ℝ) → (vol*‘(𝐴 ∩ (𝐵[,]𝑧))) ≤ (vol*‘((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧))))
154152, 108, 153syl2anc 584 . . . . . . . . . . . . . 14 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol*‘(𝐴 ∩ (𝐵[,]𝑧))) ≤ (vol*‘((𝐴 ∩ (𝐵[,]𝑦)) ∪ (𝑦[,]𝑧))))
15596, 121, 112, 154, 119letrd 11288 . . . . . . . . . . . . 13 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol*‘(𝐴 ∩ (𝐵[,]𝑧))) ≤ ((vol*‘(𝐴 ∩ (𝐵[,]𝑦))) + (𝑧𝑦)))
15696, 110, 111lesubadd2d 11734 . . . . . . . . . . . . 13 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (((vol*‘(𝐴 ∩ (𝐵[,]𝑧))) − (vol*‘(𝐴 ∩ (𝐵[,]𝑦)))) ≤ (𝑧𝑦) ↔ (vol*‘(𝐴 ∩ (𝐵[,]𝑧))) ≤ ((vol*‘(𝐴 ∩ (𝐵[,]𝑦))) + (𝑧𝑦))))
157155, 156mpbird 257 . . . . . . . . . . . 12 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((vol*‘(𝐴 ∩ (𝐵[,]𝑧))) − (vol*‘(𝐴 ∩ (𝐵[,]𝑦)))) ≤ (𝑧𝑦))
15893, 157eqbrtrd 5118 . . . . . . . . . . 11 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((𝐹𝑧) − (𝐹𝑦)) ≤ (𝑧𝑦))
15995, 109resubcld 11563 . . . . . . . . . . . 12 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((𝐹𝑧) − (𝐹𝑦)) ∈ ℝ)
160 simplr 768 . . . . . . . . . . . . 13 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → 𝑒 ∈ ℝ+)
161160rpred 12947 . . . . . . . . . . . 12 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → 𝑒 ∈ ℝ)
162 lelttr 11221 . . . . . . . . . . . 12 ((((𝐹𝑧) − (𝐹𝑦)) ∈ ℝ ∧ (𝑧𝑦) ∈ ℝ ∧ 𝑒 ∈ ℝ) → ((((𝐹𝑧) − (𝐹𝑦)) ≤ (𝑧𝑦) ∧ (𝑧𝑦) < 𝑒) → ((𝐹𝑧) − (𝐹𝑦)) < 𝑒))
163159, 111, 161, 162syl3anc 1373 . . . . . . . . . . 11 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((((𝐹𝑧) − (𝐹𝑦)) ≤ (𝑧𝑦) ∧ (𝑧𝑦) < 𝑒) → ((𝐹𝑧) − (𝐹𝑦)) < 𝑒))
164158, 163mpand 695 . . . . . . . . . 10 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((𝑧𝑦) < 𝑒 → ((𝐹𝑧) − (𝐹𝑦)) < 𝑒))
165 abssubge0 15249 . . . . . . . . . . . 12 ((𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧) → (abs‘(𝑧𝑦)) = (𝑧𝑦))
166165adantl 481 . . . . . . . . . . 11 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (abs‘(𝑧𝑦)) = (𝑧𝑦))
167166breq1d 5106 . . . . . . . . . 10 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((abs‘(𝑧𝑦)) < 𝑒 ↔ (𝑧𝑦) < 𝑒))
168 ovolss 25440 . . . . . . . . . . . . . 14 (((𝐴 ∩ (𝐵[,]𝑦)) ⊆ (𝐴 ∩ (𝐵[,]𝑧)) ∧ (𝐴 ∩ (𝐵[,]𝑧)) ⊆ ℝ) → (vol*‘(𝐴 ∩ (𝐵[,]𝑦))) ≤ (vol*‘(𝐴 ∩ (𝐵[,]𝑧))))
169102, 104, 168syl2anc 584 . . . . . . . . . . . . 13 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (vol*‘(𝐴 ∩ (𝐵[,]𝑦))) ≤ (vol*‘(𝐴 ∩ (𝐵[,]𝑧))))
170169, 92, 773brtr4d 5128 . . . . . . . . . . . 12 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (𝐹𝑦) ≤ (𝐹𝑧))
171109, 95, 170abssubge0d 15355 . . . . . . . . . . 11 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → (abs‘((𝐹𝑧) − (𝐹𝑦))) = ((𝐹𝑧) − (𝐹𝑦)))
172171breq1d 5106 . . . . . . . . . 10 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒 ↔ ((𝐹𝑧) − (𝐹𝑦)) < 𝑒))
173164, 167, 1723imtr4d 294 . . . . . . . . 9 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ ∧ 𝑦𝑧)) → ((abs‘(𝑧𝑦)) < 𝑒 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))
17431, 41, 42, 60, 173wlogle 11668 . . . . . . . 8 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ (𝑦 ∈ ℝ ∧ 𝑧 ∈ ℝ)) → ((abs‘(𝑧𝑦)) < 𝑒 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))
175174anassrs 467 . . . . . . 7 (((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ 𝑦 ∈ ℝ) ∧ 𝑧 ∈ ℝ) → ((abs‘(𝑧𝑦)) < 𝑒 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))
176175ralrimiva 3126 . . . . . 6 ((((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ 𝑒 ∈ ℝ+) ∧ 𝑦 ∈ ℝ) → ∀𝑧 ∈ ℝ ((abs‘(𝑧𝑦)) < 𝑒 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))
177176anasss 466 . . . . 5 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ (𝑒 ∈ ℝ+𝑦 ∈ ℝ)) → ∀𝑧 ∈ ℝ ((abs‘(𝑧𝑦)) < 𝑒 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))
178177ancom2s 650 . . . 4 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ (𝑦 ∈ ℝ ∧ 𝑒 ∈ ℝ+)) → ∀𝑧 ∈ ℝ ((abs‘(𝑧𝑦)) < 𝑒 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))
179 breq2 5100 . . . . 5 (𝑑 = 𝑒 → ((abs‘(𝑧𝑦)) < 𝑑 ↔ (abs‘(𝑧𝑦)) < 𝑒))
180179rspceaimv 3580 . . . 4 ((𝑒 ∈ ℝ+ ∧ ∀𝑧 ∈ ℝ ((abs‘(𝑧𝑦)) < 𝑒 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒)) → ∃𝑑 ∈ ℝ+𝑧 ∈ ℝ ((abs‘(𝑧𝑦)) < 𝑑 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))
18121, 178, 180syl2anc 584 . . 3 (((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) ∧ (𝑦 ∈ ℝ ∧ 𝑒 ∈ ℝ+)) → ∃𝑑 ∈ ℝ+𝑧 ∈ ℝ ((abs‘(𝑧𝑦)) < 𝑑 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))
182181ralrimivva 3177 . 2 ((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) → ∀𝑦 ∈ ℝ ∀𝑒 ∈ ℝ+𝑑 ∈ ℝ+𝑧 ∈ ℝ ((abs‘(𝑧𝑦)) < 𝑑 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))
183 ax-resscn 11081 . . 3 ℝ ⊆ ℂ
184 elcncf2 24837 . . 3 ((ℝ ⊆ ℂ ∧ ℝ ⊆ ℂ) → (𝐹 ∈ (ℝ–cn→ℝ) ↔ (𝐹:ℝ⟶ℝ ∧ ∀𝑦 ∈ ℝ ∀𝑒 ∈ ℝ+𝑑 ∈ ℝ+𝑧 ∈ ℝ ((abs‘(𝑧𝑦)) < 𝑑 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒))))
185183, 183, 184mp2an 692 . 2 (𝐹 ∈ (ℝ–cn→ℝ) ↔ (𝐹:ℝ⟶ℝ ∧ ∀𝑦 ∈ ℝ ∀𝑒 ∈ ℝ+𝑑 ∈ ℝ+𝑧 ∈ ℝ ((abs‘(𝑧𝑦)) < 𝑑 → (abs‘((𝐹𝑧) − (𝐹𝑦))) < 𝑒)))
18620, 182, 185sylanbrc 583 1 ((𝐴 ∈ dom vol ∧ 𝐵 ∈ ℝ) → 𝐹 ∈ (ℝ–cn→ℝ))
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 206  wa 395  w3a 1086   = wceq 1541  wcel 2113  wral 3049  wrex 3058  cun 3897  cin 3898  wss 3899   class class class wbr 5096  cmpt 5177  dom cdm 5622  wf 6486  cfv 6490  (class class class)co 7356  cc 11022  cr 11023   + caddc 11027   < clt 11164  cle 11165  cmin 11362  +crp 12903  [,]cicc 13262  abscabs 15155  cnccncf 24823  vol*covol 25417  volcvol 25418
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1796  ax-4 1810  ax-5 1911  ax-6 1968  ax-7 2009  ax-8 2115  ax-9 2123  ax-10 2146  ax-11 2162  ax-12 2182  ax-ext 2706  ax-rep 5222  ax-sep 5239  ax-nul 5249  ax-pow 5308  ax-pr 5375  ax-un 7678  ax-inf2 9548  ax-cnex 11080  ax-resscn 11081  ax-1cn 11082  ax-icn 11083  ax-addcl 11084  ax-addrcl 11085  ax-mulcl 11086  ax-mulrcl 11087  ax-mulcom 11088  ax-addass 11089  ax-mulass 11090  ax-distr 11091  ax-i2m1 11092  ax-1ne0 11093  ax-1rid 11094  ax-rnegex 11095  ax-rrecex 11096  ax-cnre 11097  ax-pre-lttri 11098  ax-pre-lttrn 11099  ax-pre-ltadd 11100  ax-pre-mulgt0 11101  ax-pre-sup 11102
This theorem depends on definitions:  df-bi 207  df-an 396  df-or 848  df-3or 1087  df-3an 1088  df-tru 1544  df-fal 1554  df-ex 1781  df-nf 1785  df-sb 2068  df-mo 2537  df-eu 2567  df-clab 2713  df-cleq 2726  df-clel 2809  df-nfc 2883  df-ne 2931  df-nel 3035  df-ral 3050  df-rex 3059  df-rmo 3348  df-reu 3349  df-rab 3398  df-v 3440  df-sbc 3739  df-csb 3848  df-dif 3902  df-un 3904  df-in 3906  df-ss 3916  df-pss 3919  df-nul 4284  df-if 4478  df-pw 4554  df-sn 4579  df-pr 4581  df-op 4585  df-uni 4862  df-int 4901  df-iun 4946  df-br 5097  df-opab 5159  df-mpt 5178  df-tr 5204  df-id 5517  df-eprel 5522  df-po 5530  df-so 5531  df-fr 5575  df-se 5576  df-we 5577  df-xp 5628  df-rel 5629  df-cnv 5630  df-co 5631  df-dm 5632  df-rn 5633  df-res 5634  df-ima 5635  df-pred 6257  df-ord 6318  df-on 6319  df-lim 6320  df-suc 6321  df-iota 6446  df-fun 6492  df-fn 6493  df-f 6494  df-f1 6495  df-fo 6496  df-f1o 6497  df-fv 6498  df-isom 6499  df-riota 7313  df-ov 7359  df-oprab 7360  df-mpo 7361  df-of 7620  df-om 7807  df-1st 7931  df-2nd 7932  df-frecs 8221  df-wrecs 8252  df-recs 8301  df-rdg 8339  df-1o 8395  df-2o 8396  df-er 8633  df-map 8763  df-pm 8764  df-en 8882  df-dom 8883  df-sdom 8884  df-fin 8885  df-fi 9312  df-sup 9343  df-inf 9344  df-oi 9413  df-dju 9811  df-card 9849  df-pnf 11166  df-mnf 11167  df-xr 11168  df-ltxr 11169  df-le 11170  df-sub 11364  df-neg 11365  df-div 11793  df-nn 12144  df-2 12206  df-3 12207  df-n0 12400  df-z 12487  df-uz 12750  df-q 12860  df-rp 12904  df-xneg 13024  df-xadd 13025  df-xmul 13026  df-ioo 13263  df-ico 13265  df-icc 13266  df-fz 13422  df-fzo 13569  df-fl 13710  df-seq 13923  df-exp 13983  df-hash 14252  df-cj 15020  df-re 15021  df-im 15022  df-sqrt 15156  df-abs 15157  df-clim 15409  df-rlim 15410  df-sum 15608  df-rest 17340  df-topgen 17361  df-psmet 21299  df-xmet 21300  df-met 21301  df-bl 21302  df-mopn 21303  df-top 22836  df-topon 22853  df-bases 22888  df-cmp 23329  df-cncf 24825  df-ovol 25419  df-vol 25420
This theorem is referenced by:  volivth  25562
  Copyright terms: Public domain W3C validator