Metamath Proof Explorer


Theorem wilthlem3

Description: Lemma for wilth . Here we round out the argument of wilthlem2 with the final step of the induction. The induction argument shows that every subset of 1 ... ( P - 1 ) that is closed under inverse and contains P - 1 multiplies to -u 1 mod P , and clearly 1 ... ( P - 1 ) itself is such a set. Thus, the product of all the elements is -u 1 , and all that is left is to translate the group sum notation (which we used for its unordered summing capabilities) into an ordered sequence to match the definition of the factorial. (Contributed by Mario Carneiro, 24-Jan-2015) (Proof shortened by AV, 27-Jul-2019)

Ref Expression
Hypotheses wilthlem.t โŠข ๐‘‡ = ( mulGrp โ€˜ โ„‚fld )
wilthlem.a โŠข ๐ด = { ๐‘ฅ โˆˆ ๐’ซ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆฃ ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ ๐‘ฅ โˆง โˆ€ ๐‘ฆ โˆˆ ๐‘ฅ ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ๐‘ฅ ) }
Assertion wilthlem3 ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆฅ ( ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) + 1 ) )

Proof

Step Hyp Ref Expression
1 wilthlem.t โŠข ๐‘‡ = ( mulGrp โ€˜ โ„‚fld )
2 wilthlem.a โŠข ๐ด = { ๐‘ฅ โˆˆ ๐’ซ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆฃ ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ ๐‘ฅ โˆง โˆ€ ๐‘ฆ โˆˆ ๐‘ฅ ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ๐‘ฅ ) }
3 prmuz2 โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆˆ ( โ„คโ‰ฅ โ€˜ 2 ) )
4 uz2m1nn โŠข ( ๐‘ƒ โˆˆ ( โ„คโ‰ฅ โ€˜ 2 ) โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„• )
5 3 4 syl โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„• )
6 nnuz โŠข โ„• = ( โ„คโ‰ฅ โ€˜ 1 )
7 5 6 eleqtrdi โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ ( โ„คโ‰ฅ โ€˜ 1 ) )
8 eluzfz2 โŠข ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ ( โ„คโ‰ฅ โ€˜ 1 ) โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
9 7 8 syl โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
10 simpl โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โ†’ ๐‘ƒ โˆˆ โ„™ )
11 elfzelz โŠข ( ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ๐‘ฆ โˆˆ โ„ค )
12 11 adantl โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โ†’ ๐‘ฆ โˆˆ โ„ค )
13 prmnn โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆˆ โ„• )
14 fzm1ndvds โŠข ( ( ๐‘ƒ โˆˆ โ„• โˆง ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โ†’ ยฌ ๐‘ƒ โˆฅ ๐‘ฆ )
15 13 14 sylan โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โ†’ ยฌ ๐‘ƒ โˆฅ ๐‘ฆ )
16 eqid โŠข ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) = ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ )
17 16 prmdiv โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง ๐‘ฆ โˆˆ โ„ค โˆง ยฌ ๐‘ƒ โˆฅ ๐‘ฆ ) โ†’ ( ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆง ๐‘ƒ โˆฅ ( ( ๐‘ฆ ยท ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) ) โˆ’ 1 ) ) )
18 10 12 15 17 syl3anc โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โ†’ ( ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆง ๐‘ƒ โˆฅ ( ( ๐‘ฆ ยท ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) ) โˆ’ 1 ) ) )
19 18 simpld โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โ†’ ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
20 19 ralrimiva โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ โˆ€ ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
21 ovex โŠข ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ V
22 21 pwid โŠข ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ ๐’ซ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) )
23 eleq2 โŠข ( ๐‘ฅ = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ ๐‘ฅ โ†” ( ๐‘ƒ โˆ’ 1 ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) )
24 eleq2 โŠข ( ๐‘ฅ = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ๐‘ฅ โ†” ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) )
25 24 raleqbi1dv โŠข ( ๐‘ฅ = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( โˆ€ ๐‘ฆ โˆˆ ๐‘ฅ ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ๐‘ฅ โ†” โˆ€ ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) )
26 23 25 anbi12d โŠข ( ๐‘ฅ = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ ๐‘ฅ โˆง โˆ€ ๐‘ฆ โˆˆ ๐‘ฅ ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ๐‘ฅ ) โ†” ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆง โˆ€ ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) )
27 26 2 elrab2 โŠข ( ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ ๐ด โ†” ( ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ ๐’ซ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆง ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆง โˆ€ ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) )
28 22 27 mpbiran โŠข ( ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ ๐ด โ†” ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆง โˆ€ ๐‘ฆ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ( ( ๐‘ฆ โ†‘ ( ๐‘ƒ โˆ’ 2 ) ) mod ๐‘ƒ ) โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) )
29 9 20 28 sylanbrc โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ ๐ด )
30 fzfi โŠข ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ Fin
31 eleq1 โŠข ( ๐‘  = ๐‘ก โ†’ ( ๐‘  โˆˆ ๐ด โ†” ๐‘ก โˆˆ ๐ด ) )
32 reseq2 โŠข ( ๐‘  = ๐‘ก โ†’ ( I โ†พ ๐‘  ) = ( I โ†พ ๐‘ก ) )
33 32 oveq2d โŠข ( ๐‘  = ๐‘ก โ†’ ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) = ( ๐‘‡ ฮฃg ( I โ†พ ๐‘ก ) ) )
34 33 oveq1d โŠข ( ๐‘  = ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘ก ) ) mod ๐‘ƒ ) )
35 34 eqeq1d โŠข ( ๐‘  = ๐‘ก โ†’ ( ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) โ†” ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘ก ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) )
36 31 35 imbi12d โŠข ( ๐‘  = ๐‘ก โ†’ ( ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) โ†” ( ๐‘ก โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘ก ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) )
37 36 imbi2d โŠข ( ๐‘  = ๐‘ก โ†’ ( ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) โ†” ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘ก โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘ก ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) )
38 eleq1 โŠข ( ๐‘  = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ๐‘  โˆˆ ๐ด โ†” ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ ๐ด ) )
39 reseq2 โŠข ( ๐‘  = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( I โ†พ ๐‘  ) = ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) )
40 39 oveq2d โŠข ( ๐‘  = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) = ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) )
41 40 oveq1d โŠข ( ๐‘  = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) mod ๐‘ƒ ) )
42 41 eqeq1d โŠข ( ๐‘  = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) โ†” ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) )
43 38 42 imbi12d โŠข ( ๐‘  = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) โ†” ( ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) )
44 43 imbi2d โŠข ( ๐‘  = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) โ†” ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) )
45 bi2.04 โŠข ( ( ๐‘  โŠŠ ๐‘ก โ†’ ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) โ†” ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โŠŠ ๐‘ก โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) )
46 pm2.27 โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โŠŠ ๐‘ก โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) โ†’ ( ๐‘  โŠŠ ๐‘ก โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) )
47 46 com34 โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โŠŠ ๐‘ก โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) )
48 45 47 biimtrid โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( ๐‘  โŠŠ ๐‘ก โ†’ ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) )
49 48 alimdv โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( โˆ€ ๐‘  ( ๐‘  โŠŠ ๐‘ก โ†’ ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) โ†’ โˆ€ ๐‘  ( ๐‘  โˆˆ ๐ด โ†’ ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) )
50 df-ral โŠข ( โˆ€ ๐‘  โˆˆ ๐ด ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) โ†” โˆ€ ๐‘  ( ๐‘  โˆˆ ๐ด โ†’ ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) )
51 49 50 imbitrrdi โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( โˆ€ ๐‘  ( ๐‘  โŠŠ ๐‘ก โ†’ ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) โ†’ โˆ€ ๐‘  โˆˆ ๐ด ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) )
52 simp1 โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง โˆ€ ๐‘  โˆˆ ๐ด ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) โˆง ๐‘ก โˆˆ ๐ด ) โ†’ ๐‘ƒ โˆˆ โ„™ )
53 simp3 โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง โˆ€ ๐‘  โˆˆ ๐ด ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) โˆง ๐‘ก โˆˆ ๐ด ) โ†’ ๐‘ก โˆˆ ๐ด )
54 simp2 โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง โˆ€ ๐‘  โˆˆ ๐ด ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) โˆง ๐‘ก โˆˆ ๐ด ) โ†’ โˆ€ ๐‘  โˆˆ ๐ด ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) )
55 1 2 52 53 54 wilthlem2 โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง โˆ€ ๐‘  โˆˆ ๐ด ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) โˆง ๐‘ก โˆˆ ๐ด ) โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘ก ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) )
56 55 3exp โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( โˆ€ ๐‘  โˆˆ ๐ด ( ๐‘  โŠŠ ๐‘ก โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) โ†’ ( ๐‘ก โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘ก ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) )
57 51 56 syldc โŠข ( โˆ€ ๐‘  ( ๐‘  โŠŠ ๐‘ก โ†’ ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) โ†’ ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘ก โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘ก ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) )
58 57 a1i โŠข ( ๐‘ก โˆˆ Fin โ†’ ( โˆ€ ๐‘  ( ๐‘  โŠŠ ๐‘ก โ†’ ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘  โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘  ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) โ†’ ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘ก โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ๐‘ก ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) ) )
59 37 44 58 findcard3 โŠข ( ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ Fin โ†’ ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) ) )
60 30 59 ax-mp โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ ๐ด โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) ) )
61 29 60 mpd โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) )
62 cnfld1 โŠข 1 = ( 1r โ€˜ โ„‚fld )
63 1 62 ringidval โŠข 1 = ( 0g โ€˜ ๐‘‡ )
64 cncrng โŠข โ„‚fld โˆˆ CRing
65 1 crngmgp โŠข ( โ„‚fld โˆˆ CRing โ†’ ๐‘‡ โˆˆ CMnd )
66 64 65 mp1i โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘‡ โˆˆ CMnd )
67 30 a1i โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ Fin )
68 zsubrg โŠข โ„ค โˆˆ ( SubRing โ€˜ โ„‚fld )
69 1 subrgsubm โŠข ( โ„ค โˆˆ ( SubRing โ€˜ โ„‚fld ) โ†’ โ„ค โˆˆ ( SubMnd โ€˜ ๐‘‡ ) )
70 68 69 mp1i โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ โ„ค โˆˆ ( SubMnd โ€˜ ๐‘‡ ) )
71 f1oi โŠข ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ€“1-1-ontoโ†’ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) )
72 f1of โŠข ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ€“1-1-ontoโ†’ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
73 71 72 ax-mp โŠข ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) )
74 fzssz โŠข ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŠ† โ„ค
75 fss โŠข ( ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โˆง ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŠ† โ„ค ) โ†’ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ โ„ค )
76 73 74 75 mp2an โŠข ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ โ„ค
77 76 a1i โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ โ„ค )
78 1ex โŠข 1 โˆˆ V
79 78 a1i โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ 1 โˆˆ V )
80 77 67 79 fdmfifsupp โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) finSupp 1 )
81 63 66 67 70 77 80 gsumsubmcl โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) โˆˆ โ„ค )
82 1z โŠข 1 โˆˆ โ„ค
83 znegcl โŠข ( 1 โˆˆ โ„ค โ†’ - 1 โˆˆ โ„ค )
84 82 83 mp1i โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ - 1 โˆˆ โ„ค )
85 moddvds โŠข ( ( ๐‘ƒ โˆˆ โ„• โˆง ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) โˆˆ โ„ค โˆง - 1 โˆˆ โ„ค ) โ†’ ( ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) โ†” ๐‘ƒ โˆฅ ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) โˆ’ - 1 ) ) )
86 13 81 84 85 syl3anc โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) mod ๐‘ƒ ) = ( - 1 mod ๐‘ƒ ) โ†” ๐‘ƒ โˆฅ ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) โˆ’ - 1 ) ) )
87 61 86 mpbid โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆฅ ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) โˆ’ - 1 ) )
88 fcoi1 โŠข ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โˆ˜ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) = ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) )
89 73 88 ax-mp โŠข ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โˆ˜ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) = ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
90 89 fveq1i โŠข ( ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โˆ˜ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) โ€˜ ๐‘˜ ) = ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โ€˜ ๐‘˜ )
91 fvres โŠข ( ๐‘˜ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โ€˜ ๐‘˜ ) = ( I โ€˜ ๐‘˜ ) )
92 90 91 eqtrid โŠข ( ๐‘˜ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โˆ˜ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) โ€˜ ๐‘˜ ) = ( I โ€˜ ๐‘˜ ) )
93 92 adantl โŠข ( ( ๐‘ƒ โˆˆ โ„™ โˆง ๐‘˜ โˆˆ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โ†’ ( ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โˆ˜ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) โ€˜ ๐‘˜ ) = ( I โ€˜ ๐‘˜ ) )
94 7 93 seqfveq โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( seq 1 ( ยท , ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โˆ˜ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) ) โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) = ( seq 1 ( ยท , I ) โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) )
95 cnfldbas โŠข โ„‚ = ( Base โ€˜ โ„‚fld )
96 1 95 mgpbas โŠข โ„‚ = ( Base โ€˜ ๐‘‡ )
97 cnfldmul โŠข ยท = ( .r โ€˜ โ„‚fld )
98 1 97 mgpplusg โŠข ยท = ( +g โ€˜ ๐‘‡ )
99 eqid โŠข ( Cntz โ€˜ ๐‘‡ ) = ( Cntz โ€˜ ๐‘‡ )
100 cnring โŠข โ„‚fld โˆˆ Ring
101 1 ringmgp โŠข ( โ„‚fld โˆˆ Ring โ†’ ๐‘‡ โˆˆ Mnd )
102 100 101 mp1i โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘‡ โˆˆ Mnd )
103 zsscn โŠข โ„ค โŠ† โ„‚
104 fss โŠข ( ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ โ„ค โˆง โ„ค โŠ† โ„‚ ) โ†’ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ โ„‚ )
105 76 103 104 mp2an โŠข ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ โ„‚
106 105 a1i โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โŸถ โ„‚ )
107 96 99 66 106 cntzcmnf โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ran ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โŠ† ( ( Cntz โ€˜ ๐‘‡ ) โ€˜ ran ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) )
108 f1of1 โŠข ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ€“1-1-ontoโ†’ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ†’ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ€“1-1โ†’ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
109 71 108 mp1i โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) : ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) โ€“1-1โ†’ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
110 suppssdm โŠข ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) supp 1 ) โŠ† dom ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
111 dmresi โŠข dom ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) )
112 110 111 sseqtri โŠข ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) supp 1 ) โŠ† ( 1 ... ( ๐‘ƒ โˆ’ 1 ) )
113 rnresi โŠข ran ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) = ( 1 ... ( ๐‘ƒ โˆ’ 1 ) )
114 112 113 sseqtrri โŠข ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) supp 1 ) โŠ† ran ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) )
115 114 a1i โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) supp 1 ) โŠ† ran ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) )
116 eqid โŠข ( ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โˆ˜ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) supp 1 ) = ( ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โˆ˜ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) supp 1 )
117 96 63 98 99 102 67 106 107 5 109 115 116 gsumval3 โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) = ( seq 1 ( ยท , ( ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) โˆ˜ ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) ) โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) )
118 facnn โŠข ( ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„• โ†’ ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) = ( seq 1 ( ยท , I ) โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) )
119 5 118 syl โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) = ( seq 1 ( ยท , I ) โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) )
120 94 117 119 3eqtr4d โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) = ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) )
121 120 oveq1d โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) โˆ’ - 1 ) = ( ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) โˆ’ - 1 ) )
122 nnm1nn0 โŠข ( ๐‘ƒ โˆˆ โ„• โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„•0 )
123 13 122 syl โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ๐‘ƒ โˆ’ 1 ) โˆˆ โ„•0 )
124 123 faccld โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ โ„• )
125 124 nncnd โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ โ„‚ )
126 ax-1cn โŠข 1 โˆˆ โ„‚
127 subneg โŠข ( ( ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ ( ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) โˆ’ - 1 ) = ( ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) + 1 ) )
128 125 126 127 sylancl โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) โˆ’ - 1 ) = ( ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) + 1 ) )
129 121 128 eqtrd โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ( ( ๐‘‡ ฮฃg ( I โ†พ ( 1 ... ( ๐‘ƒ โˆ’ 1 ) ) ) ) โˆ’ - 1 ) = ( ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) + 1 ) )
130 87 129 breqtrd โŠข ( ๐‘ƒ โˆˆ โ„™ โ†’ ๐‘ƒ โˆฅ ( ( ! โ€˜ ( ๐‘ƒ โˆ’ 1 ) ) + 1 ) )