Metamath Proof Explorer


Theorem ftc2ditglem

Description: Lemma for ftc2ditg . (Contributed by Mario Carneiro, 3-Sep-2014)

Ref Expression
Hypotheses ftc2ditg.x φ X
ftc2ditg.y φ Y
ftc2ditg.a φ A X Y
ftc2ditg.b φ B X Y
ftc2ditg.c φ F : X Y cn
ftc2ditg.i φ D F 𝐿 1
ftc2ditg.f φ F : X Y cn
Assertion ftc2ditglem φ A B A B F t dt = F B F A

Proof

Step Hyp Ref Expression
1 ftc2ditg.x φ X
2 ftc2ditg.y φ Y
3 ftc2ditg.a φ A X Y
4 ftc2ditg.b φ B X Y
5 ftc2ditg.c φ F : X Y cn
6 ftc2ditg.i φ D F 𝐿 1
7 ftc2ditg.f φ F : X Y cn
8 simpr φ A B A B
9 8 ditgpos φ A B A B F t dt = A B F t dt
10 iccssre X Y X Y
11 1 2 10 syl2anc φ X Y
12 11 3 sseldd φ A
13 12 adantr φ A B A
14 11 4 sseldd φ B
15 14 adantr φ A B B
16 ax-resscn
17 16 a1i φ A B
18 cncff F : X Y cn F : X Y
19 7 18 syl φ F : X Y
20 19 adantr φ A B F : X Y
21 11 adantr φ A B X Y
22 iccssre A B A B
23 12 14 22 syl2anc φ A B
24 23 adantr φ A B A B
25 eqid TopOpen fld = TopOpen fld
26 25 tgioo2 topGen ran . = TopOpen fld 𝑡
27 25 26 dvres F : X Y X Y A B D F A B = F int topGen ran . A B
28 17 20 21 24 27 syl22anc φ A B D F A B = F int topGen ran . A B
29 iccntr A B int topGen ran . A B = A B
30 12 14 29 syl2anc φ int topGen ran . A B = A B
31 30 adantr φ A B int topGen ran . A B = A B
32 31 reseq2d φ A B F int topGen ran . A B = F A B
33 28 32 eqtrd φ A B D F A B = F A B
34 1 rexrd φ X *
35 elicc2 X Y A X Y A X A A Y
36 1 2 35 syl2anc φ A X Y A X A A Y
37 3 36 mpbid φ A X A A Y
38 37 simp2d φ X A
39 iooss1 X * X A A B X B
40 34 38 39 syl2anc φ A B X B
41 2 rexrd φ Y *
42 elicc2 X Y B X Y B X B B Y
43 1 2 42 syl2anc φ B X Y B X B B Y
44 4 43 mpbid φ B X B B Y
45 44 simp3d φ B Y
46 iooss2 Y * B Y X B X Y
47 41 45 46 syl2anc φ X B X Y
48 40 47 sstrd φ A B X Y
49 48 adantr φ A B A B X Y
50 5 adantr φ A B F : X Y cn
51 rescncf A B X Y F : X Y cn F A B : A B cn
52 49 50 51 sylc φ A B F A B : A B cn
53 33 52 eqeltrd φ A B F A B : A B cn
54 cncff F : X Y cn F : X Y
55 5 54 syl φ F : X Y
56 55 feqmptd φ D F = t X Y F t
57 56 adantr φ A B D F = t X Y F t
58 57 reseq1d φ A B F A B = t X Y F t A B
59 49 resmptd φ A B t X Y F t A B = t A B F t
60 58 59 eqtrd φ A B F A B = t A B F t
61 33 60 eqtrd φ A B D F A B = t A B F t
62 ioombl A B dom vol
63 62 a1i φ A B A B dom vol
64 fvexd φ A B t X Y F t V
65 6 adantr φ A B D F 𝐿 1
66 57 65 eqeltrrd φ A B t X Y F t 𝐿 1
67 49 63 64 66 iblss φ A B t A B F t 𝐿 1
68 61 67 eqeltrd φ A B D F A B 𝐿 1
69 iccss2 A X Y B X Y A B X Y
70 3 4 69 syl2anc φ A B X Y
71 rescncf A B X Y F : X Y cn F A B : A B cn
72 70 7 71 sylc φ F A B : A B cn
73 72 adantr φ A B F A B : A B cn
74 13 15 8 53 68 73 ftc2 φ A B A B F A B t dt = F A B B F A B A
75 33 fveq1d φ A B F A B t = F A B t
76 fvres t A B F A B t = F t
77 75 76 sylan9eq φ A B t A B F A B t = F t
78 77 itgeq2dv φ A B A B F A B t dt = A B F t dt
79 13 rexrd φ A B A *
80 15 rexrd φ A B B *
81 ubicc2 A * B * A B B A B
82 lbicc2 A * B * A B A A B
83 fvres B A B F A B B = F B
84 fvres A A B F A B A = F A
85 83 84 oveqan12d B A B A A B F A B B F A B A = F B F A
86 81 82 85 syl2anc A * B * A B F A B B F A B A = F B F A
87 79 80 8 86 syl3anc φ A B F A B B F A B A = F B F A
88 74 78 87 3eqtr3d φ A B A B F t dt = F B F A
89 9 88 eqtrd φ A B A B F t dt = F B F A