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

Theorem ablsimpgfindlem2 19226
Description: Lemma for ablsimpgfind 19228. An element of an abelian finite simple group which squares to the identity has finite order. (Contributed by Rohan Ridenour, 3-Aug-2023.)
Hypotheses
Ref Expression
ablsimpgfindlem1.1 𝐵 = (Base‘𝐺)
ablsimpgfindlem1.2 0 = (0g𝐺)
ablsimpgfindlem1.3 · = (.g𝐺)
ablsimpgfindlem1.4 𝑂 = (od‘𝐺)
ablsimpgfindlem1.5 (𝜑𝐺 ∈ Abel)
ablsimpgfindlem1.6 (𝜑𝐺 ∈ SimpGrp)
Assertion
Ref Expression
ablsimpgfindlem2 (((𝜑𝑥𝐵) ∧ (2 · 𝑥) = 0 ) → (𝑂𝑥) ≠ 0)
Distinct variable groups:   𝜑,𝑥   𝑥, 0   𝑥,𝐵
Allowed substitution hints:   · (𝑥)   𝐺(𝑥)   𝑂(𝑥)

Proof of Theorem ablsimpgfindlem2
StepHypRef Expression
1 simpr 487 . . 3 (((𝜑𝑥𝐵) ∧ (2 · 𝑥) = 0 ) → (2 · 𝑥) = 0 )
2 ablsimpgfindlem1.6 . . . . . . . 8 (𝜑𝐺 ∈ SimpGrp)
32simpggrpd 19213 . . . . . . 7 (𝜑𝐺 ∈ Grp)
43adantr 483 . . . . . 6 ((𝜑𝑥𝐵) → 𝐺 ∈ Grp)
5 simpr 487 . . . . . 6 ((𝜑𝑥𝐵) → 𝑥𝐵)
6 2z 12012 . . . . . . 7 2 ∈ ℤ
76a1i 11 . . . . . 6 ((𝜑𝑥𝐵) → 2 ∈ ℤ)
84, 5, 73jca 1123 . . . . 5 ((𝜑𝑥𝐵) → (𝐺 ∈ Grp ∧ 𝑥𝐵 ∧ 2 ∈ ℤ))
98adantr 483 . . . 4 (((𝜑𝑥𝐵) ∧ (2 · 𝑥) = 0 ) → (𝐺 ∈ Grp ∧ 𝑥𝐵 ∧ 2 ∈ ℤ))
10 ablsimpgfindlem1.1 . . . . 5 𝐵 = (Base‘𝐺)
11 ablsimpgfindlem1.4 . . . . 5 𝑂 = (od‘𝐺)
12 ablsimpgfindlem1.3 . . . . 5 · = (.g𝐺)
13 ablsimpgfindlem1.2 . . . . 5 0 = (0g𝐺)
1410, 11, 12, 13oddvds 18671 . . . 4 ((𝐺 ∈ Grp ∧ 𝑥𝐵 ∧ 2 ∈ ℤ) → ((𝑂𝑥) ∥ 2 ↔ (2 · 𝑥) = 0 ))
159, 14syl 17 . . 3 (((𝜑𝑥𝐵) ∧ (2 · 𝑥) = 0 ) → ((𝑂𝑥) ∥ 2 ↔ (2 · 𝑥) = 0 ))
161, 15mpbird 259 . 2 (((𝜑𝑥𝐵) ∧ (2 · 𝑥) = 0 ) → (𝑂𝑥) ∥ 2)
17 2ne0 11739 . . . . 5 2 ≠ 0
1817a1i 11 . . . 4 (((𝜑𝑥𝐵) ∧ (2 · 𝑥) = 0 ) → 2 ≠ 0)
1918neneqd 3020 . . 3 (((𝜑𝑥𝐵) ∧ (2 · 𝑥) = 0 ) → ¬ 2 = 0)
20 0dvds 15626 . . . 4 (2 ∈ ℤ → (0 ∥ 2 ↔ 2 = 0))
216, 20ax-mp 5 . . 3 (0 ∥ 2 ↔ 2 = 0)
2219, 21sylnibr 331 . 2 (((𝜑𝑥𝐵) ∧ (2 · 𝑥) = 0 ) → ¬ 0 ∥ 2)
23 nbrne2 5083 . 2 (((𝑂𝑥) ∥ 2 ∧ ¬ 0 ∥ 2) → (𝑂𝑥) ≠ 0)
2416, 22, 23syl2anc 586 1 (((𝜑𝑥𝐵) ∧ (2 · 𝑥) = 0 ) → (𝑂𝑥) ≠ 0)
Colors of variables: wff setvar class
Syntax hints:  ¬ wn 3  wi 4  wb 208  wa 398  w3a 1082   = wceq 1536  wcel 2113  wne 3015   class class class wbr 5063  cfv 6352  (class class class)co 7153  0cc0 10534  2c2 11690  cz 11979  cdvds 15603  Basecbs 16479  0gc0g 16709  Grpcgrp 18099  .gcmg 18220  odcod 18648  Abelcabl 18903  SimpGrpcsimpg 19208
This theorem was proved from axioms:  ax-mp 5  ax-1 6  ax-2 7  ax-3 8  ax-gen 1795  ax-4 1809  ax-5 1910  ax-6 1969  ax-7 2014  ax-8 2115  ax-9 2123  ax-10 2144  ax-11 2160  ax-12 2176  ax-ext 2792  ax-sep 5200  ax-nul 5207  ax-pow 5263  ax-pr 5327  ax-un 7458  ax-cnex 10590  ax-resscn 10591  ax-1cn 10592  ax-icn 10593  ax-addcl 10594  ax-addrcl 10595  ax-mulcl 10596  ax-mulrcl 10597  ax-mulcom 10598  ax-addass 10599  ax-mulass 10600  ax-distr 10601  ax-i2m1 10602  ax-1ne0 10603  ax-1rid 10604  ax-rnegex 10605  ax-rrecex 10606  ax-cnre 10607  ax-pre-lttri 10608  ax-pre-lttrn 10609  ax-pre-ltadd 10610  ax-pre-mulgt0 10611  ax-pre-sup 10612
This theorem depends on definitions:  df-bi 209  df-an 399  df-or 844  df-3or 1083  df-3an 1084  df-tru 1539  df-ex 1780  df-nf 1784  df-sb 2069  df-mo 2621  df-eu 2653  df-clab 2799  df-cleq 2813  df-clel 2892  df-nfc 2962  df-ne 3016  df-nel 3123  df-ral 3142  df-rex 3143  df-reu 3144  df-rmo 3145  df-rab 3146  df-v 3495  df-sbc 3771  df-csb 3881  df-dif 3936  df-un 3938  df-in 3940  df-ss 3949  df-pss 3951  df-nul 4289  df-if 4465  df-pw 4538  df-sn 4565  df-pr 4567  df-tp 4569  df-op 4571  df-uni 4836  df-iun 4918  df-br 5064  df-opab 5126  df-mpt 5144  df-tr 5170  df-id 5457  df-eprel 5462  df-po 5471  df-so 5472  df-fr 5511  df-we 5513  df-xp 5558  df-rel 5559  df-cnv 5560  df-co 5561  df-dm 5562  df-rn 5563  df-res 5564  df-ima 5565  df-pred 6145  df-ord 6191  df-on 6192  df-lim 6193  df-suc 6194  df-iota 6311  df-fun 6354  df-fn 6355  df-f 6356  df-f1 6357  df-fo 6358  df-f1o 6359  df-fv 6360  df-riota 7111  df-ov 7156  df-oprab 7157  df-mpo 7158  df-om 7578  df-1st 7686  df-2nd 7687  df-wrecs 7944  df-recs 8005  df-rdg 8043  df-er 8286  df-en 8507  df-dom 8508  df-sdom 8509  df-sup 8903  df-inf 8904  df-pnf 10674  df-mnf 10675  df-xr 10676  df-ltxr 10677  df-le 10678  df-sub 10869  df-neg 10870  df-div 11295  df-nn 11636  df-2 11698  df-3 11699  df-n0 11896  df-z 11980  df-uz 12242  df-rp 12388  df-fz 12891  df-fl 13160  df-mod 13236  df-seq 13368  df-exp 13428  df-cj 14454  df-re 14455  df-im 14456  df-sqrt 14590  df-abs 14591  df-dvds 15604  df-0g 16711  df-mgm 17848  df-sgrp 17897  df-mnd 17908  df-grp 18102  df-minusg 18103  df-sbg 18104  df-mulg 18221  df-od 18652  df-simpg 19209
This theorem is referenced by:  ablsimpgfind  19228
  Copyright terms: Public domain W3C validator