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