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 ∈ ℝ