Metamath Proof Explorer


Theorem itgeq12i

Description: Equality inference for an integral. General version of itgeq1i and itgeq2i . (Contributed by GG, 1-Sep-2025)

Ref Expression
Hypotheses itgeq12i.1 ⊢ A = B
itgeq12i.2 ⊢ C = D
Assertion itgeq12i ⊢ ∫ A C dx = ∫ B D dx

Proof

Step Hyp Ref Expression
1 itgeq12i.1 ⊢ A = B
2 itgeq12i.2 ⊢ C = D
3 2 oveq1i ⊢ C i k = D i k
4 3 fveq2i ⊢ ℜ ⁡ C i k = ℜ ⁡ D i k
5 1 eleq2i ⊢ x ∈ A ↔ x ∈ B
6 5 anbi1i ⊢ x ∈ A ∧ 0 ≤ y ↔ x ∈ B ∧ 0 ≤ y
7 ifbi ⊢ x ∈ A ∧ 0 ≤ y ↔ x ∈ B ∧ 0 ≤ y → if x ∈ A ∧ 0 ≤ y y 0 = if x ∈ B ∧ 0 ≤ y y 0
8 6 7 ax-mp ⊢ if x ∈ A ∧ 0 ≤ y y 0 = if x ∈ B ∧ 0 ≤ y y 0
9 8 ax-gen ⊢ ∀ y if x ∈ A ∧ 0 ≤ y y 0 = if x ∈ B ∧ 0 ≤ y y 0
10 4 9 pm3.2i ⊢ ℜ ⁡ C i k = ℜ ⁡ D i k ∧ ∀ y if x ∈ A ∧ 0 ≤ y y 0 = if x ∈ B ∧ 0 ≤ y y 0
11 csbeq2 ⊢ ∀ y if x ∈ A ∧ 0 ≤ y y 0 = if x ∈ B ∧ 0 ≤ y y 0 → ⦋ ℜ ⁡ C i k / y⦌ if x ∈ A ∧ 0 ≤ y y 0 = ⦋ ℜ ⁡ C i k / y⦌ if x ∈ B ∧ 0 ≤ y y 0
12 csbeq1 ⊢ ℜ ⁡ C i k = ℜ ⁡ D i k → ⦋ ℜ ⁡ C i k / y⦌ if x ∈ B ∧ 0 ≤ y y 0 = ⦋ ℜ ⁡ D i k / y⦌ if x ∈ B ∧ 0 ≤ y y 0
13 11 12 sylan9eqr ⊢ ℜ ⁡ C i k = ℜ ⁡ D i k ∧ ∀ y if x ∈ A ∧ 0 ≤ y y 0 = if x ∈ B ∧ 0 ≤ y y 0 → ⦋ ℜ ⁡ C i k / y⦌ if x ∈ A ∧ 0 ≤ y y 0 = ⦋ ℜ ⁡ D i k / y⦌ if x ∈ B ∧ 0 ≤ y y 0
14 10 13 ax-mp ⊢ ⦋ ℜ ⁡ C i k / y⦌ if x ∈ A ∧ 0 ≤ y y 0 = ⦋ ℜ ⁡ D i k / y⦌ if x ∈ B ∧ 0 ≤ y y 0
15 14 mpteq2i ⊢ x ∈ ℝ ⟼ ⦋ ℜ ⁡ C i k / y⦌ if x ∈ A ∧ 0 ≤ y y 0 = x ∈ ℝ ⟼ ⦋ ℜ ⁡ D i k / y⦌ if x ∈ B ∧ 0 ≤ y y 0
16 15 fveq2i ⊢ ∫ 2 ⁡ x ∈ ℝ ⟼ ⦋ ℜ ⁡ C i k / y⦌ if x ∈ A ∧ 0 ≤ y y 0 = ∫ 2 ⁡ x ∈ ℝ ⟼ ⦋ ℜ ⁡ D i k / y⦌ if x ∈ B ∧ 0 ≤ y y 0
17 16 oveq2i ⊢ i k ⁢ ∫ 2 ⁡ x ∈ ℝ ⟼ ⦋ ℜ ⁡ C i k / y⦌ if x ∈ A ∧ 0 ≤ y y 0 = i k ⁢ ∫ 2 ⁡ x ∈ ℝ ⟼ ⦋ ℜ ⁡ D i k / y⦌ if x ∈ B ∧ 0 ≤ y y 0
18 17 sumeq2si ⊢ ∑ k = 0 3 i k ⁢ ∫ 2 ⁡ x ∈ ℝ ⟼ ⦋ ℜ ⁡ C i k / y⦌ if x ∈ A ∧ 0 ≤ y y 0 = ∑ k = 0 3 i k ⁢ ∫ 2 ⁡ x ∈ ℝ ⟼ ⦋ ℜ ⁡ D i k / y⦌ if x ∈ B ∧ 0 ≤ y y 0
19 df-itg ⊢ ∫ A C dx = ∑ k = 0 3 i k ⁢ ∫ 2 ⁡ x ∈ ℝ ⟼ ⦋ ℜ ⁡ C i k / y⦌ if x ∈ A ∧ 0 ≤ y y 0
20 df-itg ⊢ ∫ B D dx = ∑ k = 0 3 i k ⁢ ∫ 2 ⁡ x ∈ ℝ ⟼ ⦋ ℜ ⁡ D i k / y⦌ if x ∈ B ∧ 0 ≤ y y 0
21 18 19 20 3eqtr4i ⊢ ∫ A C dx = ∫ B D dx