MPE Home Metamath Proof Explorer < Previous   Next >
Nearby theorems
Mirrors  >  Home  >  MPE Home  >  Th. List  >  grpinvinv Structured version   Visualization version   GIF version

Theorem grpinvinv 18886
Description: Double inverse law for groups. Lemma 2.2.1(c) of [Herstein] p. 55. (Contributed by NM, 31-Mar-2014.)
Hypotheses
Ref Expression
grpinvinv.b 𝐵 = (Base‘𝐺)
grpinvinv.n 𝑁 = (invg𝐺)
Assertion
Ref Expression
grpinvinv ((𝐺 ∈ Grp ∧ 𝑋𝐵) → (𝑁‘(𝑁𝑋)) = 𝑋)

Proof of Theorem grpinvinv
StepHypRef Expression
1 grpinvinv.b . . . . 5 𝐵 = (Base‘𝐺)
2 grpinvinv.n . . . . 5 𝑁 = (invg𝐺)
31, 2grpinvcl 18868 . . . 4 ((𝐺 ∈ Grp ∧ 𝑋𝐵) → (𝑁𝑋) ∈ 𝐵)
4 eqid 2732 . . . . 5 (+g𝐺) = (+g𝐺)
5 eqid 2732 . . . . 5 (0g𝐺) = (0g𝐺)
61, 4, 5, 2grprinv 18871 . . . 4 ((𝐺 ∈ Grp ∧ (𝑁𝑋) ∈ 𝐵) → ((𝑁𝑋)(+g𝐺)(𝑁‘(𝑁𝑋))) = (0g𝐺))
73, 6syldan 591 . . 3 ((𝐺 ∈ Grp ∧ 𝑋𝐵) → ((𝑁𝑋)(+g𝐺)(𝑁‘(𝑁𝑋))) = (0g𝐺))
81, 4, 5, 2grplinv 18870 . . 3 ((𝐺 ∈ Grp ∧ 𝑋𝐵) → ((𝑁𝑋)(+g𝐺)𝑋) = (0g𝐺))
97, 8eqtr4d 2775 . 2 ((𝐺 ∈ Grp ∧ 𝑋𝐵) → ((𝑁𝑋)(+g𝐺)(𝑁‘(𝑁𝑋))) = ((𝑁𝑋)(+g𝐺)𝑋))
10 simpl 483 . . 3 ((𝐺 ∈ Grp ∧ 𝑋𝐵) → 𝐺 ∈ Grp)
111, 2grpinvcl 18868 . . . 4 ((𝐺 ∈ Grp ∧ (𝑁𝑋) ∈ 𝐵) → (𝑁‘(𝑁𝑋)) ∈ 𝐵)
123, 11syldan 591 . . 3 ((𝐺 ∈ Grp ∧ 𝑋𝐵) → (𝑁‘(𝑁𝑋)) ∈ 𝐵)
13 simpr 485 . . 3 ((𝐺 ∈ Grp ∧ 𝑋𝐵) → 𝑋𝐵)
141, 4grplcan 18881 . . 3 ((𝐺 ∈ Grp ∧ ((𝑁‘(𝑁𝑋)) ∈ 𝐵𝑋𝐵 ∧ (𝑁𝑋) ∈ 𝐵)) → (((𝑁𝑋)(+g𝐺)(𝑁‘(𝑁𝑋))) = ((𝑁𝑋)(+g𝐺)𝑋) ↔ (𝑁‘(𝑁𝑋)) = 𝑋))
1510, 12, 13, 3, 14syl13anc 1372 . 2 ((𝐺 ∈ Grp ∧ 𝑋𝐵) → (((𝑁𝑋)(+g𝐺)(𝑁‘(𝑁𝑋))) = ((𝑁𝑋)(+g𝐺)𝑋) ↔ (𝑁‘(𝑁𝑋)) = 𝑋))
169, 15mpbid 231 1 ((𝐺 ∈ Grp ∧ 𝑋𝐵) → (𝑁‘(𝑁𝑋)) = 𝑋)
Colors of variables: wff setvar class
Syntax hints:  wi 4  wb 205  wa 396   = wceq 1541  wcel 2106  cfv 6540  (class class class)co 7405  Basecbs 17140  +gcplusg 17193  0gc0g 17381  Grpcgrp 18815  invgcminusg 18816
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1797  ax-4 1811  ax-5 1913  ax-6 1971  ax-7 2011  ax-8 2108  ax-9 2116  ax-10 2137  ax-11 2154  ax-12 2171  ax-ext 2703  ax-sep 5298  ax-nul 5305  ax-pow 5362  ax-pr 5426  ax-un 7721
This theorem depends on definitions:  df-bi 206  df-an 397  df-or 846  df-3an 1089  df-tru 1544  df-fal 1554  df-ex 1782  df-nf 1786  df-sb 2068  df-mo 2534  df-eu 2563  df-clab 2710  df-cleq 2724  df-clel 2810  df-nfc 2885  df-ne 2941  df-ral 3062  df-rex 3071  df-rmo 3376  df-reu 3377  df-rab 3433  df-v 3476  df-sbc 3777  df-dif 3950  df-un 3952  df-in 3954  df-ss 3964  df-nul 4322  df-if 4528  df-pw 4603  df-sn 4628  df-pr 4630  df-op 4634  df-uni 4908  df-br 5148  df-opab 5210  df-mpt 5231  df-id 5573  df-xp 5681  df-rel 5682  df-cnv 5683  df-co 5684  df-dm 5685  df-rn 5686  df-res 5687  df-ima 5688  df-iota 6492  df-fun 6542  df-fn 6543  df-f 6544  df-fv 6548  df-riota 7361  df-ov 7408  df-0g 17383  df-mgm 18557  df-sgrp 18606  df-mnd 18622  df-grp 18818  df-minusg 18819
This theorem is referenced by:  grpinv11  18888  grpinvnz  18890  grpsubinv  18892  grpinvsub  18901  grpsubeq0  18905  grpnpcan  18911  mulgneg  18966  mulgnegneg  18967  mulginvinv  18974  mulgdir  18980  mulgass  18985  eqger  19052  frgpuptinv  19633  ablsub2inv  19670  mulgdi  19688  invghm  19695  ringm2neg  20111  unitinvinv  20197  unitnegcl  20203  irrednegb  20237  abvneg  20434  lspsnneg  20609  islindf4  21384  tgpconncomp  23608  archirngz  32322  archiabllem1b  32325  baerlem5amN  40575  baerlem5bmN  40576  baerlem5abmN  40577  fldhmf1  40943  nelsubginvcld  41067  rngm2neg  46654
  Copyright terms: Public domain W3C validator