Metamath Proof Explorer


Theorem ablinvadd

Description: The inverse of an Abelian group operation. (Contributed by NM, 31-Mar-2014)

Ref Expression
Hypotheses ablinvadd.b ⊢ B = Base G
ablinvadd.p ⊢ + ˙ = + G
ablinvadd.n ⊢ N = inv g ⁡ G
Assertion ablinvadd ⊢ G ∈ Abel ∧ X ∈ B ∧ Y ∈ B → N ⁡ X + ˙ Y = N ⁡ X + ˙ N ⁡ Y

Proof

Step Hyp Ref Expression
1 ablinvadd.b ⊢ B = Base G
2 ablinvadd.p ⊢ + ˙ = + G
3 ablinvadd.n ⊢ N = inv g ⁡ G
4 ablgrp ⊢ G ∈ Abel → G ∈ Grp
5 1 2 3 grpinvadd ⊢ G ∈ Grp ∧ X ∈ B ∧ Y ∈ B → N ⁡ X + ˙ Y = N ⁡ Y + ˙ N ⁡ X
6 4 5 syl3an1 ⊢ G ∈ Abel ∧ X ∈ B ∧ Y ∈ B → N ⁡ X + ˙ Y = N ⁡ Y + ˙ N ⁡ X
7 simp1 ⊢ G ∈ Abel ∧ X ∈ B ∧ Y ∈ B → G ∈ Abel
8 4 3ad2ant1 ⊢ G ∈ Abel ∧ X ∈ B ∧ Y ∈ B → G ∈ Grp
9 simp2 ⊢ G ∈ Abel ∧ X ∈ B ∧ Y ∈ B → X ∈ B
10 1 3 grpinvcl ⊢ G ∈ Grp ∧ X ∈ B → N ⁡ X ∈ B
11 8 9 10 syl2anc ⊢ G ∈ Abel ∧ X ∈ B ∧ Y ∈ B → N ⁡ X ∈ B
12 simp3 ⊢ G ∈ Abel ∧ X ∈ B ∧ Y ∈ B → Y ∈ B
13 1 3 grpinvcl ⊢ G ∈ Grp ∧ Y ∈ B → N ⁡ Y ∈ B
14 8 12 13 syl2anc ⊢ G ∈ Abel ∧ X ∈ B ∧ Y ∈ B → N ⁡ Y ∈ B
15 1 2 ablcom ⊢ G ∈ Abel ∧ N ⁡ X ∈ B ∧ N ⁡ Y ∈ B → N ⁡ X + ˙ N ⁡ Y = N ⁡ Y + ˙ N ⁡ X
16 7 11 14 15 syl3anc ⊢ G ∈ Abel ∧ X ∈ B ∧ Y ∈ B → N ⁡ X + ˙ N ⁡ Y = N ⁡ Y + ˙ N ⁡ X
17 6 16 eqtr4d ⊢ G ∈ Abel ∧ X ∈ B ∧ Y ∈ B → N ⁡ X + ˙ Y = N ⁡ X + ˙ N ⁡ Y