Metamath Proof Explorer


Theorem psgneu

Description: A finitary permutation has exactly one parity. (Contributed by Stefan O'Rear, 28-Aug-2015)

Ref Expression
Hypotheses psgnval.g G=SymGrpD
psgnval.t T=ranpmTrspD
psgnval.n N=pmSgnD
Assertion psgneu PdomN∃!swWordTP=Gws=1w

Proof

Step Hyp Ref Expression
1 psgnval.g G=SymGrpD
2 psgnval.t T=ranpmTrspD
3 psgnval.n N=pmSgnD
4 eqid BaseG=BaseG
5 1 3 4 psgneldm PdomNPBaseGdomPIFin
6 5 simplbi PdomNPBaseG
7 1 4 elbasfv PBaseGDV
8 6 7 syl PdomNDV
9 1 2 3 psgneldm2 DVPdomNwWordTP=Gw
10 8 9 syl PdomNPdomNwWordTP=Gw
11 10 ibi PdomNwWordTP=Gw
12 simpr PdomNwWordTP=GwP=Gw
13 eqid 1w=1w
14 ovex 1wV
15 eqeq1 s=1ws=1w1w=1w
16 15 anbi2d s=1wP=Gws=1wP=Gw1w=1w
17 14 16 spcev P=Gw1w=1wsP=Gws=1w
18 12 13 17 sylancl PdomNwWordTP=GwsP=Gws=1w
19 18 ex PdomNwWordTP=GwsP=Gws=1w
20 19 reximdva PdomNwWordTP=GwwWordTsP=Gws=1w
21 11 20 mpd PdomNwWordTsP=Gws=1w
22 rexcom4 wWordTsP=Gws=1wswWordTP=Gws=1w
23 21 22 sylib PdomNswWordTP=Gws=1w
24 reeanv wWordTxWordTP=Gws=1wP=Gxt=1xwWordTP=Gws=1wxWordTP=Gxt=1x
25 8 ad2antrr PdomNwWordTxWordTP=Gws=1wP=Gxt=1xDV
26 simplrl PdomNwWordTxWordTP=Gws=1wP=Gxt=1xwWordT
27 simplrr PdomNwWordTxWordTP=Gws=1wP=Gxt=1xxWordT
28 simprll PdomNwWordTxWordTP=Gws=1wP=Gxt=1xP=Gw
29 simprrl PdomNwWordTxWordTP=Gws=1wP=Gxt=1xP=Gx
30 28 29 eqtr3d PdomNwWordTxWordTP=Gws=1wP=Gxt=1xGw=Gx
31 1 2 25 26 27 30 psgnuni PdomNwWordTxWordTP=Gws=1wP=Gxt=1x1w=1x
32 simprlr PdomNwWordTxWordTP=Gws=1wP=Gxt=1xs=1w
33 simprrr PdomNwWordTxWordTP=Gws=1wP=Gxt=1xt=1x
34 31 32 33 3eqtr4d PdomNwWordTxWordTP=Gws=1wP=Gxt=1xs=t
35 34 ex PdomNwWordTxWordTP=Gws=1wP=Gxt=1xs=t
36 35 rexlimdvva PdomNwWordTxWordTP=Gws=1wP=Gxt=1xs=t
37 24 36 syl5bir PdomNwWordTP=Gws=1wxWordTP=Gxt=1xs=t
38 37 alrimivv PdomNstwWordTP=Gws=1wxWordTP=Gxt=1xs=t
39 eqeq1 s=ts=1wt=1w
40 39 anbi2d s=tP=Gws=1wP=Gwt=1w
41 40 rexbidv s=twWordTP=Gws=1wwWordTP=Gwt=1w
42 oveq2 w=xGw=Gx
43 42 eqeq2d w=xP=GwP=Gx
44 fveq2 w=xw=x
45 44 oveq2d w=x1w=1x
46 45 eqeq2d w=xt=1wt=1x
47 43 46 anbi12d w=xP=Gwt=1wP=Gxt=1x
48 47 cbvrexvw wWordTP=Gwt=1wxWordTP=Gxt=1x
49 41 48 bitrdi s=twWordTP=Gws=1wxWordTP=Gxt=1x
50 49 eu4 ∃!swWordTP=Gws=1wswWordTP=Gws=1wstwWordTP=Gws=1wxWordTP=Gxt=1xs=t
51 23 38 50 sylanbrc PdomN∃!swWordTP=Gws=1w