Metamath Proof Explorer


Theorem itgrevallem1

Description: Lemma for itgposval and itgreval . (Contributed by Mario Carneiro, 31-Jul-2014) (Revised by Mario Carneiro, 23-Aug-2014)

Ref Expression
Hypotheses iblrelem.1 φxAB
itgreval.2 φxAB𝐿1
Assertion itgrevallem1 φABdx=2xifxA0BB02xifxA0BB0

Proof

Step Hyp Ref Expression
1 iblrelem.1 φxAB
2 itgreval.2 φxAB𝐿1
3 eqid 2xifxA0BB0=2xifxA0BB0
4 eqid 2xifxA0BB0=2xifxA0BB0
5 eqid 2xifxA0BB0=2xifxA0BB0
6 eqid 2xifxA0BB0=2xifxA0BB0
7 3 4 5 6 1 2 itgcnlem φABdx=2xifxA0BB0-2xifxA0BB0+i2xifxA0BB02xifxA0BB0
8 1 rered φxAB=B
9 8 ibllem φifxA0BB0=ifxA0BB0
10 9 mpteq2dv φxifxA0BB0=xifxA0BB0
11 10 fveq2d φ2xifxA0BB0=2xifxA0BB0
12 8 negeqd φxAB=B
13 12 ibllem φifxA0BB0=ifxA0BB0
14 13 mpteq2dv φxifxA0BB0=xifxA0BB0
15 14 fveq2d φ2xifxA0BB0=2xifxA0BB0
16 11 15 oveq12d φ2xifxA0BB02xifxA0BB0=2xifxA0BB02xifxA0BB0
17 1 reim0d φxAB=0
18 17 itgvallem3 φ2xifxA0BB0=0
19 17 negeqd φxAB=0
20 neg0 0=0
21 19 20 eqtrdi φxAB=0
22 21 itgvallem3 φ2xifxA0BB0=0
23 18 22 oveq12d φ2xifxA0BB02xifxA0BB0=00
24 0m0e0 00=0
25 23 24 eqtrdi φ2xifxA0BB02xifxA0BB0=0
26 25 oveq2d φi2xifxA0BB02xifxA0BB0=i0
27 it0e0 i0=0
28 26 27 eqtrdi φi2xifxA0BB02xifxA0BB0=0
29 16 28 oveq12d φ2xifxA0BB0-2xifxA0BB0+i2xifxA0BB02xifxA0BB0=2xifxA0BB0-2xifxA0BB0+0
30 1 iblrelem φxAB𝐿1xABMblFn2xifxA0BB02xifxA0BB0
31 2 30 mpbid φxABMblFn2xifxA0BB02xifxA0BB0
32 31 simp2d φ2xifxA0BB0
33 31 simp3d φ2xifxA0BB0
34 32 33 resubcld φ2xifxA0BB02xifxA0BB0
35 34 recnd φ2xifxA0BB02xifxA0BB0
36 35 addridd φ2xifxA0BB0-2xifxA0BB0+0=2xifxA0BB02xifxA0BB0
37 7 29 36 3eqtrd φABdx=2xifxA0BB02xifxA0BB0