Metamath Proof Explorer


Theorem isibl2

Description: The predicate " F is integrable" when F is a mapping operation. (Contributed by Mario Carneiro, 31-Jul-2014) (Revised by Mario Carneiro, 23-Aug-2014)

Ref Expression
Hypotheses isibl.1 φ G = x if x A 0 T T 0
isibl.2 φ x A T = B i k
isibl2.3 φ x A B V
Assertion isibl2 φ x A B 𝐿 1 x A B MblFn k 0 3 2 G

Proof

Step Hyp Ref Expression
1 isibl.1 φ G = x if x A 0 T T 0
2 isibl.2 φ x A T = B i k
3 isibl2.3 φ x A B V
4 nfv x y A
5 nfcv _ x 0
6 nfcv _ x
7 nfcv _ x
8 nffvmpt1 _ x x A B y
9 nfcv _ x ÷
10 nfcv _ x i k
11 8 9 10 nfov _ x x A B y i k
12 7 11 nffv _ x x A B y i k
13 5 6 12 nfbr x 0 x A B y i k
14 4 13 nfan x y A 0 x A B y i k
15 14 12 5 nfif _ x if y A 0 x A B y i k x A B y i k 0
16 nfcv _ y if x A 0 x A B x i k x A B x i k 0
17 eleq1w y = x y A x A
18 fveq2 y = x x A B y = x A B x
19 18 fvoveq1d y = x x A B y i k = x A B x i k
20 19 breq2d y = x 0 x A B y i k 0 x A B x i k
21 17 20 anbi12d y = x y A 0 x A B y i k x A 0 x A B x i k
22 21 19 ifbieq1d y = x if y A 0 x A B y i k x A B y i k 0 = if x A 0 x A B x i k x A B x i k 0
23 15 16 22 cbvmpt y if y A 0 x A B y i k x A B y i k 0 = x if x A 0 x A B x i k x A B x i k 0
24 simpr φ x A x A
25 eqid x A B = x A B
26 25 fvmpt2 x A B V x A B x = B
27 24 3 26 syl2anc φ x A x A B x = B
28 27 fvoveq1d φ x A x A B x i k = B i k
29 28 2 eqtr4d φ x A x A B x i k = T
30 29 ibllem φ if x A 0 x A B x i k x A B x i k 0 = if x A 0 T T 0
31 30 mpteq2dv φ x if x A 0 x A B x i k x A B x i k 0 = x if x A 0 T T 0
32 23 31 eqtrid φ y if y A 0 x A B y i k x A B y i k 0 = x if x A 0 T T 0
33 1 32 eqtr4d φ G = y if y A 0 x A B y i k x A B y i k 0
34 eqidd φ y A x A B y i k = x A B y i k
35 25 3 dmmptd φ dom x A B = A
36 eqidd φ y A x A B y = x A B y
37 33 34 35 36 isibl φ x A B 𝐿 1 x A B MblFn k 0 3 2 G