Metamath Proof Explorer


Theorem lfladdcom

Description: Commutativity of functional addition. (Contributed by NM, 19-Oct-2014)

Ref Expression
Hypotheses lfladdcl.r ⊢ R = Scalar ⁡ W
lfladdcl.p ⊢ + ˙ = + R
lfladdcl.f ⊢ F = LFnl ⁡ W
lfladdcl.w ⊢ φ → W ∈ LMod
lfladdcl.g ⊢ φ → G ∈ F
lfladdcl.h ⊢ φ → H ∈ F
Assertion lfladdcom ⊢ φ → G + ˙ f H = H + ˙ f G

Proof

Step Hyp Ref Expression
1 lfladdcl.r ⊢ R = Scalar ⁡ W
2 lfladdcl.p ⊢ + ˙ = + R
3 lfladdcl.f ⊢ F = LFnl ⁡ W
4 lfladdcl.w ⊢ φ → W ∈ LMod
5 lfladdcl.g ⊢ φ → G ∈ F
6 lfladdcl.h ⊢ φ → H ∈ F
7 fvexd ⊢ φ → Base W ∈ V
8 eqid ⊢ Base R = Base R
9 eqid ⊢ Base W = Base W
10 1 8 9 3 lflf ⊢ W ∈ LMod ∧ G ∈ F → G : Base W ⟶ Base R
11 4 5 10 syl2anc ⊢ φ → G : Base W ⟶ Base R
12 1 8 9 3 lflf ⊢ W ∈ LMod ∧ H ∈ F → H : Base W ⟶ Base R
13 4 6 12 syl2anc ⊢ φ → H : Base W ⟶ Base R
14 1 lmodring ⊢ W ∈ LMod → R ∈ Ring
15 ringabl ⊢ R ∈ Ring → R ∈ Abel
16 4 14 15 3syl ⊢ φ → R ∈ Abel
17 16 adantr ⊢ φ ∧ x ∈ Base R ∧ y ∈ Base R → R ∈ Abel
18 simprl ⊢ φ ∧ x ∈ Base R ∧ y ∈ Base R → x ∈ Base R
19 simprr ⊢ φ ∧ x ∈ Base R ∧ y ∈ Base R → y ∈ Base R
20 8 2 ablcom ⊢ R ∈ Abel ∧ x ∈ Base R ∧ y ∈ Base R → x + ˙ y = y + ˙ x
21 17 18 19 20 syl3anc ⊢ φ ∧ x ∈ Base R ∧ y ∈ Base R → x + ˙ y = y + ˙ x
22 7 11 13 21 caofcom ⊢ φ → G + ˙ f H = H + ˙ f G