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

Theorem itgsplitioo 24372
Description: The integral splits on open intervals with matching endpoints. (Contributed by Mario Carneiro, 2-Sep-2014.)
Hypotheses
Ref Expression
itgsplitioo.1 (𝜑𝐴 ∈ ℝ)
itgsplitioo.2 (𝜑𝐶 ∈ ℝ)
itgsplitioo.3 (𝜑𝐵 ∈ (𝐴[,]𝐶))
itgsplitioo.4 ((𝜑𝑥 ∈ (𝐴(,)𝐶)) → 𝐷 ∈ ℂ)
itgsplitioo.5 (𝜑 → (𝑥 ∈ (𝐴(,)𝐵) ↦ 𝐷) ∈ 𝐿1)
itgsplitioo.6 (𝜑 → (𝑥 ∈ (𝐵(,)𝐶) ↦ 𝐷) ∈ 𝐿1)
Assertion
Ref Expression
itgsplitioo (𝜑 → ∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥))
Distinct variable groups:   𝑥,𝐴   𝑥,𝐵   𝑥,𝐶   𝜑,𝑥
Allowed substitution hint:   𝐷(𝑥)

Proof of Theorem itgsplitioo
StepHypRef Expression
1 itgsplitioo.3 . . . . . . 7 (𝜑𝐵 ∈ (𝐴[,]𝐶))
2 itgsplitioo.1 . . . . . . . 8 (𝜑𝐴 ∈ ℝ)
3 itgsplitioo.2 . . . . . . . 8 (𝜑𝐶 ∈ ℝ)
4 elicc2 12796 . . . . . . . 8 ((𝐴 ∈ ℝ ∧ 𝐶 ∈ ℝ) → (𝐵 ∈ (𝐴[,]𝐶) ↔ (𝐵 ∈ ℝ ∧ 𝐴𝐵𝐵𝐶)))
52, 3, 4syl2anc 584 . . . . . . 7 (𝜑 → (𝐵 ∈ (𝐴[,]𝐶) ↔ (𝐵 ∈ ℝ ∧ 𝐴𝐵𝐵𝐶)))
61, 5mpbid 233 . . . . . 6 (𝜑 → (𝐵 ∈ ℝ ∧ 𝐴𝐵𝐵𝐶))
76simp2d 1137 . . . . 5 (𝜑𝐴𝐵)
86simp1d 1136 . . . . . 6 (𝜑𝐵 ∈ ℝ)
92, 8leloed 10777 . . . . 5 (𝜑 → (𝐴𝐵 ↔ (𝐴 < 𝐵𝐴 = 𝐵)))
107, 9mpbid 233 . . . 4 (𝜑 → (𝐴 < 𝐵𝐴 = 𝐵))
1110ord 860 . . 3 (𝜑 → (¬ 𝐴 < 𝐵𝐴 = 𝐵))
122rexrd 10685 . . . . . . . . . 10 (𝜑𝐴 ∈ ℝ*)
13 iooss1 12768 . . . . . . . . . 10 ((𝐴 ∈ ℝ*𝐴𝐵) → (𝐵(,)𝐶) ⊆ (𝐴(,)𝐶))
1412, 7, 13syl2anc 584 . . . . . . . . 9 (𝜑 → (𝐵(,)𝐶) ⊆ (𝐴(,)𝐶))
1514sselda 3971 . . . . . . . 8 ((𝜑𝑥 ∈ (𝐵(,)𝐶)) → 𝑥 ∈ (𝐴(,)𝐶))
16 itgsplitioo.4 . . . . . . . 8 ((𝜑𝑥 ∈ (𝐴(,)𝐶)) → 𝐷 ∈ ℂ)
1715, 16syldan 591 . . . . . . 7 ((𝜑𝑥 ∈ (𝐵(,)𝐶)) → 𝐷 ∈ ℂ)
18 itgsplitioo.6 . . . . . . 7 (𝜑 → (𝑥 ∈ (𝐵(,)𝐶) ↦ 𝐷) ∈ 𝐿1)
1917, 18itgcl 24318 . . . . . 6 (𝜑 → ∫(𝐵(,)𝐶)𝐷 d𝑥 ∈ ℂ)
2019addid2d 10835 . . . . 5 (𝜑 → (0 + ∫(𝐵(,)𝐶)𝐷 d𝑥) = ∫(𝐵(,)𝐶)𝐷 d𝑥)
2120eqcomd 2832 . . . 4 (𝜑 → ∫(𝐵(,)𝐶)𝐷 d𝑥 = (0 + ∫(𝐵(,)𝐶)𝐷 d𝑥))
22 oveq1 7157 . . . . . 6 (𝐴 = 𝐵 → (𝐴(,)𝐶) = (𝐵(,)𝐶))
23 itgeq1 24307 . . . . . 6 ((𝐴(,)𝐶) = (𝐵(,)𝐶) → ∫(𝐴(,)𝐶)𝐷 d𝑥 = ∫(𝐵(,)𝐶)𝐷 d𝑥)
2422, 23syl 17 . . . . 5 (𝐴 = 𝐵 → ∫(𝐴(,)𝐶)𝐷 d𝑥 = ∫(𝐵(,)𝐶)𝐷 d𝑥)
25 oveq1 7157 . . . . . . . . 9 (𝐴 = 𝐵 → (𝐴(,)𝐵) = (𝐵(,)𝐵))
26 iooid 12761 . . . . . . . . 9 (𝐵(,)𝐵) = ∅
2725, 26syl6eq 2877 . . . . . . . 8 (𝐴 = 𝐵 → (𝐴(,)𝐵) = ∅)
28 itgeq1 24307 . . . . . . . 8 ((𝐴(,)𝐵) = ∅ → ∫(𝐴(,)𝐵)𝐷 d𝑥 = ∫∅𝐷 d𝑥)
2927, 28syl 17 . . . . . . 7 (𝐴 = 𝐵 → ∫(𝐴(,)𝐵)𝐷 d𝑥 = ∫∅𝐷 d𝑥)
30 itg0 24314 . . . . . . 7 ∫∅𝐷 d𝑥 = 0
3129, 30syl6eq 2877 . . . . . 6 (𝐴 = 𝐵 → ∫(𝐴(,)𝐵)𝐷 d𝑥 = 0)
3231oveq1d 7165 . . . . 5 (𝐴 = 𝐵 → (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥) = (0 + ∫(𝐵(,)𝐶)𝐷 d𝑥))
3324, 32eqeq12d 2842 . . . 4 (𝐴 = 𝐵 → (∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥) ↔ ∫(𝐵(,)𝐶)𝐷 d𝑥 = (0 + ∫(𝐵(,)𝐶)𝐷 d𝑥)))
3421, 33syl5ibrcom 248 . . 3 (𝜑 → (𝐴 = 𝐵 → ∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥)))
3511, 34syld 47 . 2 (𝜑 → (¬ 𝐴 < 𝐵 → ∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥)))
366simp3d 1138 . . . . 5 (𝜑𝐵𝐶)
378, 3leloed 10777 . . . . 5 (𝜑 → (𝐵𝐶 ↔ (𝐵 < 𝐶𝐵 = 𝐶)))
3836, 37mpbid 233 . . . 4 (𝜑 → (𝐵 < 𝐶𝐵 = 𝐶))
3938ord 860 . . 3 (𝜑 → (¬ 𝐵 < 𝐶𝐵 = 𝐶))
403rexrd 10685 . . . . . . . . . 10 (𝜑𝐶 ∈ ℝ*)
41 iooss2 12769 . . . . . . . . . 10 ((𝐶 ∈ ℝ*𝐵𝐶) → (𝐴(,)𝐵) ⊆ (𝐴(,)𝐶))
4240, 36, 41syl2anc 584 . . . . . . . . 9 (𝜑 → (𝐴(,)𝐵) ⊆ (𝐴(,)𝐶))
4342sselda 3971 . . . . . . . 8 ((𝜑𝑥 ∈ (𝐴(,)𝐵)) → 𝑥 ∈ (𝐴(,)𝐶))
4443, 16syldan 591 . . . . . . 7 ((𝜑𝑥 ∈ (𝐴(,)𝐵)) → 𝐷 ∈ ℂ)
45 itgsplitioo.5 . . . . . . 7 (𝜑 → (𝑥 ∈ (𝐴(,)𝐵) ↦ 𝐷) ∈ 𝐿1)
4644, 45itgcl 24318 . . . . . 6 (𝜑 → ∫(𝐴(,)𝐵)𝐷 d𝑥 ∈ ℂ)
4746addid1d 10834 . . . . 5 (𝜑 → (∫(𝐴(,)𝐵)𝐷 d𝑥 + 0) = ∫(𝐴(,)𝐵)𝐷 d𝑥)
4847eqcomd 2832 . . . 4 (𝜑 → ∫(𝐴(,)𝐵)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + 0))
49 oveq2 7158 . . . . . 6 (𝐵 = 𝐶 → (𝐴(,)𝐵) = (𝐴(,)𝐶))
50 itgeq1 24307 . . . . . 6 ((𝐴(,)𝐵) = (𝐴(,)𝐶) → ∫(𝐴(,)𝐵)𝐷 d𝑥 = ∫(𝐴(,)𝐶)𝐷 d𝑥)
5149, 50syl 17 . . . . 5 (𝐵 = 𝐶 → ∫(𝐴(,)𝐵)𝐷 d𝑥 = ∫(𝐴(,)𝐶)𝐷 d𝑥)
52 oveq2 7158 . . . . . . . . 9 (𝐵 = 𝐶 → (𝐵(,)𝐵) = (𝐵(,)𝐶))
5326, 52syl5eqr 2875 . . . . . . . 8 (𝐵 = 𝐶 → ∅ = (𝐵(,)𝐶))
54 itgeq1 24307 . . . . . . . 8 (∅ = (𝐵(,)𝐶) → ∫∅𝐷 d𝑥 = ∫(𝐵(,)𝐶)𝐷 d𝑥)
5553, 54syl 17 . . . . . . 7 (𝐵 = 𝐶 → ∫∅𝐷 d𝑥 = ∫(𝐵(,)𝐶)𝐷 d𝑥)
5630, 55syl5eqr 2875 . . . . . 6 (𝐵 = 𝐶 → 0 = ∫(𝐵(,)𝐶)𝐷 d𝑥)
5756oveq2d 7166 . . . . 5 (𝐵 = 𝐶 → (∫(𝐴(,)𝐵)𝐷 d𝑥 + 0) = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥))
5851, 57eqeq12d 2842 . . . 4 (𝐵 = 𝐶 → (∫(𝐴(,)𝐵)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + 0) ↔ ∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥)))
5948, 58syl5ibcom 246 . . 3 (𝜑 → (𝐵 = 𝐶 → ∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥)))
6039, 59syld 47 . 2 (𝜑 → (¬ 𝐵 < 𝐶 → ∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥)))
61 indir 4256 . . . . . . . 8 (((𝐴(,)𝐵) ∪ {𝐵}) ∩ (𝐵(,)𝐶)) = (((𝐴(,)𝐵) ∩ (𝐵(,)𝐶)) ∪ ({𝐵} ∩ (𝐵(,)𝐶)))
628rexrd 10685 . . . . . . . . . . . . 13 (𝜑𝐵 ∈ ℝ*)
6312, 62jca 512 . . . . . . . . . . . 12 (𝜑 → (𝐴 ∈ ℝ*𝐵 ∈ ℝ*))
6463adantr 481 . . . . . . . . . . 11 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (𝐴 ∈ ℝ*𝐵 ∈ ℝ*))
6562, 40jca 512 . . . . . . . . . . . 12 (𝜑 → (𝐵 ∈ ℝ*𝐶 ∈ ℝ*))
6665adantr 481 . . . . . . . . . . 11 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (𝐵 ∈ ℝ*𝐶 ∈ ℝ*))
678adantr 481 . . . . . . . . . . . 12 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → 𝐵 ∈ ℝ)
6867leidd 11200 . . . . . . . . . . 11 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → 𝐵𝐵)
69 ioodisj 12863 . . . . . . . . . . 11 ((((𝐴 ∈ ℝ*𝐵 ∈ ℝ*) ∧ (𝐵 ∈ ℝ*𝐶 ∈ ℝ*)) ∧ 𝐵𝐵) → ((𝐴(,)𝐵) ∩ (𝐵(,)𝐶)) = ∅)
7064, 66, 68, 69syl21anc 835 . . . . . . . . . 10 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ((𝐴(,)𝐵) ∩ (𝐵(,)𝐶)) = ∅)
71 incom 4182 . . . . . . . . . . 11 ({𝐵} ∩ (𝐵(,)𝐶)) = ((𝐵(,)𝐶) ∩ {𝐵})
7267ltnrd 10768 . . . . . . . . . . . . 13 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ¬ 𝐵 < 𝐵)
73 eliooord 12791 . . . . . . . . . . . . . 14 (𝐵 ∈ (𝐵(,)𝐶) → (𝐵 < 𝐵𝐵 < 𝐶))
7473simpld 495 . . . . . . . . . . . . 13 (𝐵 ∈ (𝐵(,)𝐶) → 𝐵 < 𝐵)
7572, 74nsyl 142 . . . . . . . . . . . 12 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ¬ 𝐵 ∈ (𝐵(,)𝐶))
76 disjsn 4646 . . . . . . . . . . . 12 (((𝐵(,)𝐶) ∩ {𝐵}) = ∅ ↔ ¬ 𝐵 ∈ (𝐵(,)𝐶))
7775, 76sylibr 235 . . . . . . . . . . 11 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ((𝐵(,)𝐶) ∩ {𝐵}) = ∅)
7871, 77syl5eq 2873 . . . . . . . . . 10 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ({𝐵} ∩ (𝐵(,)𝐶)) = ∅)
7970, 78uneq12d 4144 . . . . . . . . 9 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (((𝐴(,)𝐵) ∩ (𝐵(,)𝐶)) ∪ ({𝐵} ∩ (𝐵(,)𝐶))) = (∅ ∪ ∅))
80 un0 4348 . . . . . . . . 9 (∅ ∪ ∅) = ∅
8179, 80syl6eq 2877 . . . . . . . 8 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (((𝐴(,)𝐵) ∩ (𝐵(,)𝐶)) ∪ ({𝐵} ∩ (𝐵(,)𝐶))) = ∅)
8261, 81syl5eq 2873 . . . . . . 7 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (((𝐴(,)𝐵) ∪ {𝐵}) ∩ (𝐵(,)𝐶)) = ∅)
8382fveq2d 6673 . . . . . 6 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (vol*‘(((𝐴(,)𝐵) ∪ {𝐵}) ∩ (𝐵(,)𝐶))) = (vol*‘∅))
84 ovol0 24028 . . . . . 6 (vol*‘∅) = 0
8583, 84syl6eq 2877 . . . . 5 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (vol*‘(((𝐴(,)𝐵) ∪ {𝐵}) ∩ (𝐵(,)𝐶))) = 0)
8612, 62, 403jca 1122 . . . . . . 7 (𝜑 → (𝐴 ∈ ℝ*𝐵 ∈ ℝ*𝐶 ∈ ℝ*))
87 ioojoin 12864 . . . . . . 7 (((𝐴 ∈ ℝ*𝐵 ∈ ℝ*𝐶 ∈ ℝ*) ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (((𝐴(,)𝐵) ∪ {𝐵}) ∪ (𝐵(,)𝐶)) = (𝐴(,)𝐶))
8886, 87sylan 580 . . . . . 6 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (((𝐴(,)𝐵) ∪ {𝐵}) ∪ (𝐵(,)𝐶)) = (𝐴(,)𝐶))
8988eqcomd 2832 . . . . 5 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (𝐴(,)𝐶) = (((𝐴(,)𝐵) ∪ {𝐵}) ∪ (𝐵(,)𝐶)))
9016adantlr 711 . . . . 5 (((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) ∧ 𝑥 ∈ (𝐴(,)𝐶)) → 𝐷 ∈ ℂ)
9145adantr 481 . . . . . 6 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (𝑥 ∈ (𝐴(,)𝐵) ↦ 𝐷) ∈ 𝐿1)
92 ssun1 4152 . . . . . . . . 9 (𝐴(,)𝐵) ⊆ ((𝐴(,)𝐵) ∪ {𝐵})
9392a1i 11 . . . . . . . 8 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (𝐴(,)𝐵) ⊆ ((𝐴(,)𝐵) ∪ {𝐵}))
94 ioossre 12793 . . . . . . . . . 10 (𝐴(,)𝐵) ⊆ ℝ
9594a1i 11 . . . . . . . . 9 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (𝐴(,)𝐵) ⊆ ℝ)
9667snssd 4741 . . . . . . . . 9 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → {𝐵} ⊆ ℝ)
9795, 96unssd 4166 . . . . . . . 8 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ((𝐴(,)𝐵) ∪ {𝐵}) ⊆ ℝ)
98 uncom 4133 . . . . . . . . . . . 12 ((𝐴(,)𝐵) ∪ {𝐵}) = ({𝐵} ∪ (𝐴(,)𝐵))
9998difeq1i 4099 . . . . . . . . . . 11 (((𝐴(,)𝐵) ∪ {𝐵}) ∖ (𝐴(,)𝐵)) = (({𝐵} ∪ (𝐴(,)𝐵)) ∖ (𝐴(,)𝐵))
100 difun2 4432 . . . . . . . . . . 11 (({𝐵} ∪ (𝐴(,)𝐵)) ∖ (𝐴(,)𝐵)) = ({𝐵} ∖ (𝐴(,)𝐵))
10199, 100eqtri 2849 . . . . . . . . . 10 (((𝐴(,)𝐵) ∪ {𝐵}) ∖ (𝐴(,)𝐵)) = ({𝐵} ∖ (𝐴(,)𝐵))
102 difss 4112 . . . . . . . . . 10 ({𝐵} ∖ (𝐴(,)𝐵)) ⊆ {𝐵}
103101, 102eqsstri 4005 . . . . . . . . 9 (((𝐴(,)𝐵) ∪ {𝐵}) ∖ (𝐴(,)𝐵)) ⊆ {𝐵}
104 ovolsn 24030 . . . . . . . . . 10 (𝐵 ∈ ℝ → (vol*‘{𝐵}) = 0)
10567, 104syl 17 . . . . . . . . 9 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (vol*‘{𝐵}) = 0)
106 ovolssnul 24022 . . . . . . . . 9 (((((𝐴(,)𝐵) ∪ {𝐵}) ∖ (𝐴(,)𝐵)) ⊆ {𝐵} ∧ {𝐵} ⊆ ℝ ∧ (vol*‘{𝐵}) = 0) → (vol*‘(((𝐴(,)𝐵) ∪ {𝐵}) ∖ (𝐴(,)𝐵))) = 0)
107103, 96, 105, 106mp3an2i 1459 . . . . . . . 8 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (vol*‘(((𝐴(,)𝐵) ∪ {𝐵}) ∖ (𝐴(,)𝐵))) = 0)
108 ssun1 4152 . . . . . . . . . . 11 ((𝐴(,)𝐵) ∪ {𝐵}) ⊆ (((𝐴(,)𝐵) ∪ {𝐵}) ∪ (𝐵(,)𝐶))
109108, 88sseqtrid 4023 . . . . . . . . . 10 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ((𝐴(,)𝐵) ∪ {𝐵}) ⊆ (𝐴(,)𝐶))
110109sselda 3971 . . . . . . . . 9 (((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) ∧ 𝑥 ∈ ((𝐴(,)𝐵) ∪ {𝐵})) → 𝑥 ∈ (𝐴(,)𝐶))
111110, 90syldan 591 . . . . . . . 8 (((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) ∧ 𝑥 ∈ ((𝐴(,)𝐵) ∪ {𝐵})) → 𝐷 ∈ ℂ)
11293, 97, 107, 111itgss3 24349 . . . . . . 7 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (((𝑥 ∈ (𝐴(,)𝐵) ↦ 𝐷) ∈ 𝐿1 ↔ (𝑥 ∈ ((𝐴(,)𝐵) ∪ {𝐵}) ↦ 𝐷) ∈ 𝐿1) ∧ ∫(𝐴(,)𝐵)𝐷 d𝑥 = ∫((𝐴(,)𝐵) ∪ {𝐵})𝐷 d𝑥))
113112simpld 495 . . . . . 6 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ((𝑥 ∈ (𝐴(,)𝐵) ↦ 𝐷) ∈ 𝐿1 ↔ (𝑥 ∈ ((𝐴(,)𝐵) ∪ {𝐵}) ↦ 𝐷) ∈ 𝐿1))
11491, 113mpbid 233 . . . . 5 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (𝑥 ∈ ((𝐴(,)𝐵) ∪ {𝐵}) ↦ 𝐷) ∈ 𝐿1)
11518adantr 481 . . . . 5 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (𝑥 ∈ (𝐵(,)𝐶) ↦ 𝐷) ∈ 𝐿1)
11685, 89, 90, 114, 115itgsplit 24370 . . . 4 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫((𝐴(,)𝐵) ∪ {𝐵})𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥))
117112simprd 496 . . . . 5 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ∫(𝐴(,)𝐵)𝐷 d𝑥 = ∫((𝐴(,)𝐵) ∪ {𝐵})𝐷 d𝑥)
118117oveq1d 7165 . . . 4 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥) = (∫((𝐴(,)𝐵) ∪ {𝐵})𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥))
119116, 118eqtr4d 2864 . . 3 ((𝜑 ∧ (𝐴 < 𝐵𝐵 < 𝐶)) → ∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥))
120119ex 413 . 2 (𝜑 → ((𝐴 < 𝐵𝐵 < 𝐶) → ∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥)))
12135, 60, 120ecased 1029 1 (𝜑 → ∫(𝐴(,)𝐶)𝐷 d𝑥 = (∫(𝐴(,)𝐵)𝐷 d𝑥 + ∫(𝐵(,)𝐶)𝐷 d𝑥))
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 207  wa 396  wo 843  w3a 1081   = wceq 1530  wcel 2107  cdif 3937  cun 3938  cin 3939  wss 3940  c0 4295  {csn 4564   class class class wbr 5063  cmpt 5143  cfv 6354  (class class class)co 7150  cc 10529  cr 10530  0cc0 10531   + caddc 10534  *cxr 10668   < clt 10669  cle 10670  (,)cioo 12733  [,]cicc 12736  vol*covol 23997  𝐿1cibl 24152  citg 24153
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1789  ax-4 1803  ax-5 1904  ax-6 1963  ax-7 2008  ax-8 2109  ax-9 2117  ax-10 2138  ax-11 2153  ax-12 2169  ax-ext 2798  ax-rep 5187  ax-sep 5200  ax-nul 5207  ax-pow 5263  ax-pr 5326  ax-un 7455  ax-inf2 9098  ax-cnex 10587  ax-resscn 10588  ax-1cn 10589  ax-icn 10590  ax-addcl 10591  ax-addrcl 10592  ax-mulcl 10593  ax-mulrcl 10594  ax-mulcom 10595  ax-addass 10596  ax-mulass 10597  ax-distr 10598  ax-i2m1 10599  ax-1ne0 10600  ax-1rid 10601  ax-rnegex 10602  ax-rrecex 10603  ax-cnre 10604  ax-pre-lttri 10605  ax-pre-lttrn 10606  ax-pre-ltadd 10607  ax-pre-mulgt0 10608  ax-pre-sup 10609  ax-addf 10610
This theorem depends on definitions:  df-bi 208  df-an 397  df-or 844  df-3or 1082  df-3an 1083  df-tru 1533  df-fal 1543  df-ex 1774  df-nf 1778  df-sb 2063  df-mo 2620  df-eu 2652  df-clab 2805  df-cleq 2819  df-clel 2898  df-nfc 2968  df-ne 3022  df-nel 3129  df-ral 3148  df-rex 3149  df-reu 3150  df-rmo 3151  df-rab 3152  df-v 3502  df-sbc 3777  df-csb 3888  df-dif 3943  df-un 3945  df-in 3947  df-ss 3956  df-pss 3958  df-symdif 4223  df-nul 4296  df-if 4471  df-pw 4544  df-sn 4565  df-pr 4567  df-tp 4569  df-op 4571  df-uni 4838  df-int 4875  df-iun 4919  df-disj 5029  df-br 5064  df-opab 5126  df-mpt 5144  df-tr 5170  df-id 5459  df-eprel 5464  df-po 5473  df-so 5474  df-fr 5513  df-se 5514  df-we 5515  df-xp 5560  df-rel 5561  df-cnv 5562  df-co 5563  df-dm 5564  df-rn 5565  df-res 5566  df-ima 5567  df-pred 6147  df-ord 6193  df-on 6194  df-lim 6195  df-suc 6196  df-iota 6313  df-fun 6356  df-fn 6357  df-f 6358  df-f1 6359  df-fo 6360  df-f1o 6361  df-fv 6362  df-isom 6363  df-riota 7108  df-ov 7153  df-oprab 7154  df-mpo 7155  df-of 7403  df-ofr 7404  df-om 7574  df-1st 7685  df-2nd 7686  df-wrecs 7943  df-recs 8004  df-rdg 8042  df-1o 8098  df-2o 8099  df-oadd 8102  df-er 8284  df-map 8403  df-pm 8404  df-en 8504  df-dom 8505  df-sdom 8506  df-fin 8507  df-fi 8869  df-sup 8900  df-inf 8901  df-oi 8968  df-dju 9324  df-card 9362  df-pnf 10671  df-mnf 10672  df-xr 10673  df-ltxr 10674  df-le 10675  df-sub 10866  df-neg 10867  df-div 11292  df-nn 11633  df-2 11694  df-3 11695  df-4 11696  df-n0 11892  df-z 11976  df-uz 12238  df-q 12343  df-rp 12385  df-xneg 12502  df-xadd 12503  df-xmul 12504  df-ioo 12737  df-ico 12739  df-icc 12740  df-fz 12888  df-fzo 13029  df-fl 13157  df-mod 13233  df-seq 13365  df-exp 13425  df-hash 13686  df-cj 14453  df-re 14454  df-im 14455  df-sqrt 14589  df-abs 14590  df-clim 14840  df-sum 15038  df-rest 16691  df-topgen 16712  df-psmet 20472  df-xmet 20473  df-met 20474  df-bl 20475  df-mopn 20476  df-top 21437  df-topon 21454  df-bases 21489  df-cmp 21930  df-ovol 23999  df-vol 24000  df-mbf 24154  df-itg1 24155  df-itg2 24156  df-ibl 24157  df-itg 24158  df-0p 24205
This theorem is referenced by:  ditgsplitlem  24392  ftc1lem1  24566  ftc1anc  34861  fourierdlem103  42379  fourierdlem104  42380  fourierdlem111  42387  sqwvfoura  42398  sqwvfourb  42399
  Copyright terms: Public domain W3C validator