Metamath Proof Explorer


Theorem cmn145236

Description: Rearrange terms in a commutative monoid sum. Lemma for rlocaddval . (Contributed by Thierry Arnoux, 4-May-2025)

Ref Expression
Hypotheses cmn135246.1 ⊢ B = Base G
cmn135246.2 ⊢ + ˙ = + G
cmn135246.3 ⊢ φ → G ∈ CMnd
cmn135246.5 ⊢ φ → X ∈ B
cmn135246.4 ⊢ φ → Y ∈ B
cmn135246.6 ⊢ φ → Z ∈ B
cmn135246.7 ⊢ φ → U ∈ B
cmn135246.8 ⊢ φ → V ∈ B
cmn135246.9 ⊢ φ → W ∈ B
Assertion cmn145236 ⊢ φ → X + ˙ Y + ˙ Z + ˙ U + ˙ V + ˙ W = X + ˙ U + ˙ V + ˙ Y + ˙ Z + ˙ W

Proof

Step Hyp Ref Expression
1 cmn135246.1 ⊢ B = Base G
2 cmn135246.2 ⊢ + ˙ = + G
3 cmn135246.3 ⊢ φ → G ∈ CMnd
4 cmn135246.5 ⊢ φ → X ∈ B
5 cmn135246.4 ⊢ φ → Y ∈ B
6 cmn135246.6 ⊢ φ → Z ∈ B
7 cmn135246.7 ⊢ φ → U ∈ B
8 cmn135246.8 ⊢ φ → V ∈ B
9 cmn135246.9 ⊢ φ → W ∈ B
10 1 2 cmncom ⊢ G ∈ CMnd ∧ Z ∈ B ∧ U ∈ B → Z + ˙ U = U + ˙ Z
11 3 6 7 10 syl3anc ⊢ φ → Z + ˙ U = U + ˙ Z
12 11 oveq1d ⊢ φ → Z + ˙ U + ˙ V + ˙ W = U + ˙ Z + ˙ V + ˙ W
13 1 2 3 7 6 8 9 cmn4d ⊢ φ → U + ˙ Z + ˙ V + ˙ W = U + ˙ V + ˙ Z + ˙ W
14 12 13 eqtrd ⊢ φ → Z + ˙ U + ˙ V + ˙ W = U + ˙ V + ˙ Z + ˙ W
15 14 oveq2d ⊢ φ → X + ˙ Y + ˙ Z + ˙ U + ˙ V + ˙ W = X + ˙ Y + ˙ U + ˙ V + ˙ Z + ˙ W
16 3 cmnmndd ⊢ φ → G ∈ Mnd
17 1 2 mndcl ⊢ G ∈ Mnd ∧ U ∈ B ∧ V ∈ B → U + ˙ V ∈ B
18 16 7 8 17 syl3anc ⊢ φ → U + ˙ V ∈ B
19 1 2 mndcl ⊢ G ∈ Mnd ∧ Z ∈ B ∧ W ∈ B → Z + ˙ W ∈ B
20 16 6 9 19 syl3anc ⊢ φ → Z + ˙ W ∈ B
21 1 2 3 4 18 5 20 cmn4d ⊢ φ → X + ˙ U + ˙ V + ˙ Y + ˙ Z + ˙ W = X + ˙ Y + ˙ U + ˙ V + ˙ Z + ˙ W
22 15 21 eqtr4d ⊢ φ → X + ˙ Y + ˙ Z + ˙ U + ˙ V + ˙ W = X + ˙ U + ˙ V + ˙ Y + ˙ Z + ˙ W