Metamath Proof Explorer


Theorem psrmulval

Description: The multiplication operation of the multivariate power series structure. (Contributed by Mario Carneiro, 28-Dec-2014)

Ref Expression
Hypotheses psrmulr.s ⊢ S = I mPwSer R
psrmulr.b ⊢ B = Base S
psrmulr.m ⊢ · ˙ = ⋅ R
psrmulr.t ⊢ ∙ ˙ = ⋅ S
psrmulr.d ⊢ D = h ∈ ℕ 0 I | h -1 ℕ ∈ Fin
psrmulfval.i ⊢ φ → F ∈ B
psrmulfval.r ⊢ φ → G ∈ B
psrmulval.r ⊢ φ → X ∈ D
Assertion psrmulval ⊢ φ → F ∙ ˙ G ⁡ X = ∑ R k ∈ y ∈ D | y ≤ f X F ⁡ k · ˙ G ⁡ X − f k

Proof

Step Hyp Ref Expression
1 psrmulr.s ⊢ S = I mPwSer R
2 psrmulr.b ⊢ B = Base S
3 psrmulr.m ⊢ · ˙ = ⋅ R
4 psrmulr.t ⊢ ∙ ˙ = ⋅ S
5 psrmulr.d ⊢ D = h ∈ ℕ 0 I | h -1 ℕ ∈ Fin
6 psrmulfval.i ⊢ φ → F ∈ B
7 psrmulfval.r ⊢ φ → G ∈ B
8 psrmulval.r ⊢ φ → X ∈ D
9 1 2 3 4 5 6 7 psrmulfval ⊢ φ → F ∙ ˙ G = x ∈ D ⟼ ∑ R k ∈ y ∈ D | y ≤ f x F ⁡ k · ˙ G ⁡ x − f k
10 9 fveq1d ⊢ φ → F ∙ ˙ G ⁡ X = x ∈ D ⟼ ∑ R k ∈ y ∈ D | y ≤ f x F ⁡ k · ˙ G ⁡ x − f k ⁡ X
11 breq2 ⊢ x = X → y ≤ f x ↔ y ≤ f X
12 11 rabbidv ⊢ x = X → y ∈ D | y ≤ f x = y ∈ D | y ≤ f X
13 fvoveq1 ⊢ x = X → G ⁡ x − f k = G ⁡ X − f k
14 13 oveq2d ⊢ x = X → F ⁡ k · ˙ G ⁡ x − f k = F ⁡ k · ˙ G ⁡ X − f k
15 12 14 mpteq12dv ⊢ x = X → k ∈ y ∈ D | y ≤ f x ⟼ F ⁡ k · ˙ G ⁡ x − f k = k ∈ y ∈ D | y ≤ f X ⟼ F ⁡ k · ˙ G ⁡ X − f k
16 15 oveq2d ⊢ x = X → ∑ R k ∈ y ∈ D | y ≤ f x F ⁡ k · ˙ G ⁡ x − f k = ∑ R k ∈ y ∈ D | y ≤ f X F ⁡ k · ˙ G ⁡ X − f k
17 eqid ⊢ x ∈ D ⟼ ∑ R k ∈ y ∈ D | y ≤ f x F ⁡ k · ˙ G ⁡ x − f k = x ∈ D ⟼ ∑ R k ∈ y ∈ D | y ≤ f x F ⁡ k · ˙ G ⁡ x − f k
18 ovex ⊢ ∑ R k ∈ y ∈ D | y ≤ f X F ⁡ k · ˙ G ⁡ X − f k ∈ V
19 16 17 18 fvmpt ⊢ X ∈ D → x ∈ D ⟼ ∑ R k ∈ y ∈ D | y ≤ f x F ⁡ k · ˙ G ⁡ x − f k ⁡ X = ∑ R k ∈ y ∈ D | y ≤ f X F ⁡ k · ˙ G ⁡ X − f k
20 8 19 syl ⊢ φ → x ∈ D ⟼ ∑ R k ∈ y ∈ D | y ≤ f x F ⁡ k · ˙ G ⁡ x − f k ⁡ X = ∑ R k ∈ y ∈ D | y ≤ f X F ⁡ k · ˙ G ⁡ X − f k
21 10 20 eqtrd ⊢ φ → F ∙ ˙ G ⁡ X = ∑ R k ∈ y ∈ D | y ≤ f X F ⁡ k · ˙ G ⁡ X − f k