Metamath Proof Explorer


Theorem ditgsplitlem

Description: Lemma for ditgsplit . (Contributed by Mario Carneiro, 13-Aug-2014)

Ref Expression
Hypotheses ditgsplit.x φ X
ditgsplit.y φ Y
ditgsplit.a φ A X Y
ditgsplit.b φ B X Y
ditgsplit.c φ C X Y
ditgsplit.d φ x X Y D V
ditgsplit.i φ x X Y D 𝐿 1
ditgsplit.1 ψ θ A B B C
Assertion ditgsplitlem φ ψ θ A C D dx = A B D dx + B C D dx

Proof

Step Hyp Ref Expression
1 ditgsplit.x φ X
2 ditgsplit.y φ Y
3 ditgsplit.a φ A X Y
4 ditgsplit.b φ B X Y
5 ditgsplit.c φ C X Y
6 ditgsplit.d φ x X Y D V
7 ditgsplit.i φ x X Y D 𝐿 1
8 ditgsplit.1 ψ θ A B B C
9 elicc2 X Y A X Y A X A A Y
10 1 2 9 syl2anc φ A X Y A X A A Y
11 3 10 mpbid φ A X A A Y
12 11 simp1d φ A
13 12 adantr φ ψ θ A
14 elicc2 X Y C X Y C X C C Y
15 1 2 14 syl2anc φ C X Y C X C C Y
16 5 15 mpbid φ C X C C Y
17 16 simp1d φ C
18 17 adantr φ ψ θ C
19 elicc2 X Y B X Y B X B B Y
20 1 2 19 syl2anc φ B X Y B X B B Y
21 4 20 mpbid φ B X B B Y
22 21 simp1d φ B
23 22 adantr φ ψ θ B
24 simpr φ ψ θ ψ θ
25 24 8 sylib φ ψ θ A B B C
26 25 simpld φ ψ θ A B
27 25 simprd φ ψ θ B C
28 elicc2 A C B A C B A B B C
29 12 17 28 syl2anc φ B A C B A B B C
30 29 adantr φ ψ θ B A C B A B B C
31 23 26 27 30 mpbir3and φ ψ θ B A C
32 1 rexrd φ X *
33 11 simp2d φ X A
34 iooss1 X * X A A C X C
35 32 33 34 syl2anc φ A C X C
36 2 rexrd φ Y *
37 16 simp3d φ C Y
38 iooss2 Y * C Y X C X Y
39 36 37 38 syl2anc φ X C X Y
40 35 39 sstrd φ A C X Y
41 40 sselda φ x A C x X Y
42 iblmbf x X Y D 𝐿 1 x X Y D MblFn
43 7 42 syl φ x X Y D MblFn
44 43 6 mbfmptcl φ x X Y D
45 41 44 syldan φ x A C D
46 45 adantlr φ ψ θ x A C D
47 iooss1 X * X A A B X B
48 32 33 47 syl2anc φ A B X B
49 21 simp3d φ B Y
50 iooss2 Y * B Y X B X Y
51 36 49 50 syl2anc φ X B X Y
52 48 51 sstrd φ A B X Y
53 ioombl A B dom vol
54 53 a1i φ A B dom vol
55 52 54 6 7 iblss φ x A B D 𝐿 1
56 55 adantr φ ψ θ x A B D 𝐿 1
57 21 simp2d φ X B
58 iooss1 X * X B B C X C
59 32 57 58 syl2anc φ B C X C
60 59 39 sstrd φ B C X Y
61 ioombl B C dom vol
62 61 a1i φ B C dom vol
63 60 62 6 7 iblss φ x B C D 𝐿 1
64 63 adantr φ ψ θ x B C D 𝐿 1
65 13 18 31 46 56 64 itgsplitioo φ ψ θ A C D dx = A B D dx + B C D dx
66 13 23 18 26 27 letrd φ ψ θ A C
67 66 ditgpos φ ψ θ A C D dx = A C D dx
68 26 ditgpos φ ψ θ A B D dx = A B D dx
69 27 ditgpos φ ψ θ B C D dx = B C D dx
70 68 69 oveq12d φ ψ θ A B D dx + B C D dx = A B D dx + B C D dx
71 65 67 70 3eqtr4d φ ψ θ A C D dx = A B D dx + B C D dx
72 71 anassrs φ ψ θ A C D dx = A B D dx + B C D dx