Metamath Proof Explorer


Theorem perfect

Description: The Euclid-Euler theorem, or Perfect Number theorem. A positive even integer N is a perfect number (that is, its divisor sum is 2 N ) if and only if it is of the form 2 ^ ( p - 1 ) x. ( 2 ^ p - 1 ) , where 2 ^ p - 1 is prime (a Mersenne prime). (It follows from this that p is also prime.) This is Metamath 100 proof #70. (Contributed by Mario Carneiro, 17-May-2016)

Ref Expression
Assertion perfect ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โ†’ ( ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) โ†” โˆƒ ๐‘ โˆˆ โ„ค ( ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ โˆง ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) ) )

Proof

Step Hyp Ref Expression
1 simplr โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ 2 โˆฅ ๐‘ )
2 2prm โŠข 2 โˆˆ โ„™
3 simpll โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ๐‘ โˆˆ โ„• )
4 pcelnn โŠข ( ( 2 โˆˆ โ„™ โˆง ๐‘ โˆˆ โ„• ) โ†’ ( ( 2 pCnt ๐‘ ) โˆˆ โ„• โ†” 2 โˆฅ ๐‘ ) )
5 2 3 4 sylancr โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ( 2 pCnt ๐‘ ) โˆˆ โ„• โ†” 2 โˆฅ ๐‘ ) )
6 1 5 mpbird โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 pCnt ๐‘ ) โˆˆ โ„• )
7 6 nnzd โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 pCnt ๐‘ ) โˆˆ โ„ค )
8 7 peano2zd โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ( 2 pCnt ๐‘ ) + 1 ) โˆˆ โ„ค )
9 pcdvds โŠข ( ( 2 โˆˆ โ„™ โˆง ๐‘ โˆˆ โ„• ) โ†’ ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) โˆฅ ๐‘ )
10 2 3 9 sylancr โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) โˆฅ ๐‘ )
11 2nn โŠข 2 โˆˆ โ„•
12 6 nnnn0d โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 pCnt ๐‘ ) โˆˆ โ„•0 )
13 nnexpcl โŠข ( ( 2 โˆˆ โ„• โˆง ( 2 pCnt ๐‘ ) โˆˆ โ„•0 ) โ†’ ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) โˆˆ โ„• )
14 11 12 13 sylancr โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) โˆˆ โ„• )
15 nndivdvds โŠข ( ( ๐‘ โˆˆ โ„• โˆง ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) โˆˆ โ„• ) โ†’ ( ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) โˆฅ ๐‘ โ†” ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) โˆˆ โ„• ) )
16 3 14 15 syl2anc โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) โˆฅ ๐‘ โ†” ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) โˆˆ โ„• ) )
17 10 16 mpbid โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) โˆˆ โ„• )
18 pcndvds2 โŠข ( ( 2 โˆˆ โ„™ โˆง ๐‘ โˆˆ โ„• ) โ†’ ยฌ 2 โˆฅ ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) )
19 2 3 18 sylancr โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ยฌ 2 โˆฅ ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) )
20 simpr โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) )
21 nncn โŠข ( ๐‘ โˆˆ โ„• โ†’ ๐‘ โˆˆ โ„‚ )
22 21 ad2antrr โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ๐‘ โˆˆ โ„‚ )
23 14 nncnd โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) โˆˆ โ„‚ )
24 14 nnne0d โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) โ‰  0 )
25 22 23 24 divcan2d โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ยท ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) ) = ๐‘ )
26 25 oveq2d โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 1 ฯƒ ( ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ยท ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) ) ) = ( 1 ฯƒ ๐‘ ) )
27 25 oveq2d โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 ยท ( ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ยท ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) ) ) = ( 2 ยท ๐‘ ) )
28 20 26 27 3eqtr4d โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 1 ฯƒ ( ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ยท ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) ) ) = ( 2 ยท ( ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ยท ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) ) ) )
29 6 17 19 28 perfectlem2 โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) โˆˆ โ„™ โˆง ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) = ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) ) )
30 29 simprd โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) = ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) )
31 29 simpld โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) โˆˆ โ„™ )
32 30 31 eqeltrrd โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) โˆˆ โ„™ )
33 6 nncnd โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 pCnt ๐‘ ) โˆˆ โ„‚ )
34 ax-1cn โŠข 1 โˆˆ โ„‚
35 pncan โŠข ( ( ( 2 pCnt ๐‘ ) โˆˆ โ„‚ โˆง 1 โˆˆ โ„‚ ) โ†’ ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) = ( 2 pCnt ๐‘ ) )
36 33 34 35 sylancl โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) = ( 2 pCnt ๐‘ ) )
37 36 eqcomd โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 pCnt ๐‘ ) = ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) )
38 37 oveq2d โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) = ( 2 โ†‘ ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) ) )
39 38 30 oveq12d โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ( ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ยท ( ๐‘ / ( 2 โ†‘ ( 2 pCnt ๐‘ ) ) ) ) = ( ( 2 โ†‘ ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) ) )
40 25 39 eqtr3d โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ ๐‘ = ( ( 2 โ†‘ ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) ) )
41 oveq2 โŠข ( ๐‘ = ( ( 2 pCnt ๐‘ ) + 1 ) โ†’ ( 2 โ†‘ ๐‘ ) = ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) )
42 41 oveq1d โŠข ( ๐‘ = ( ( 2 pCnt ๐‘ ) + 1 ) โ†’ ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) = ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) )
43 42 eleq1d โŠข ( ๐‘ = ( ( 2 pCnt ๐‘ ) + 1 ) โ†’ ( ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ โ†” ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) โˆˆ โ„™ ) )
44 oveq1 โŠข ( ๐‘ = ( ( 2 pCnt ๐‘ ) + 1 ) โ†’ ( ๐‘ โˆ’ 1 ) = ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) )
45 44 oveq2d โŠข ( ๐‘ = ( ( 2 pCnt ๐‘ ) + 1 ) โ†’ ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) = ( 2 โ†‘ ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) ) )
46 45 42 oveq12d โŠข ( ๐‘ = ( ( 2 pCnt ๐‘ ) + 1 ) โ†’ ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) = ( ( 2 โ†‘ ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) ) )
47 46 eqeq2d โŠข ( ๐‘ = ( ( 2 pCnt ๐‘ ) + 1 ) โ†’ ( ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) โ†” ๐‘ = ( ( 2 โ†‘ ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) ) ) )
48 43 47 anbi12d โŠข ( ๐‘ = ( ( 2 pCnt ๐‘ ) + 1 ) โ†’ ( ( ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ โˆง ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) โ†” ( ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) โˆˆ โ„™ โˆง ๐‘ = ( ( 2 โ†‘ ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) ) ) ) )
49 48 rspcev โŠข ( ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆˆ โ„ค โˆง ( ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) โˆˆ โ„™ โˆง ๐‘ = ( ( 2 โ†‘ ( ( ( 2 pCnt ๐‘ ) + 1 ) โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ( ( 2 pCnt ๐‘ ) + 1 ) ) โˆ’ 1 ) ) ) ) โ†’ โˆƒ ๐‘ โˆˆ โ„ค ( ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ โˆง ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) )
50 8 32 40 49 syl12anc โŠข ( ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โˆง ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) โ†’ โˆƒ ๐‘ โˆˆ โ„ค ( ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ โˆง ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) )
51 50 ex โŠข ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โ†’ ( ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) โ†’ โˆƒ ๐‘ โˆˆ โ„ค ( ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ โˆง ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) ) )
52 perfect1 โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( 1 ฯƒ ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) = ( ( 2 โ†‘ ๐‘ ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) )
53 2cn โŠข 2 โˆˆ โ„‚
54 mersenne โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ๐‘ โˆˆ โ„™ )
55 prmnn โŠข ( ๐‘ โˆˆ โ„™ โ†’ ๐‘ โˆˆ โ„• )
56 54 55 syl โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ๐‘ โˆˆ โ„• )
57 expm1t โŠข ( ( 2 โˆˆ โ„‚ โˆง ๐‘ โˆˆ โ„• ) โ†’ ( 2 โ†‘ ๐‘ ) = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท 2 ) )
58 53 56 57 sylancr โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( 2 โ†‘ ๐‘ ) = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท 2 ) )
59 nnm1nn0 โŠข ( ๐‘ โˆˆ โ„• โ†’ ( ๐‘ โˆ’ 1 ) โˆˆ โ„•0 )
60 56 59 syl โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( ๐‘ โˆ’ 1 ) โˆˆ โ„•0 )
61 expcl โŠข ( ( 2 โˆˆ โ„‚ โˆง ( ๐‘ โˆ’ 1 ) โˆˆ โ„•0 ) โ†’ ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) โˆˆ โ„‚ )
62 53 60 61 sylancr โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) โˆˆ โ„‚ )
63 mulcom โŠข ( ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) โˆˆ โ„‚ โˆง 2 โˆˆ โ„‚ ) โ†’ ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท 2 ) = ( 2 ยท ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ) )
64 62 53 63 sylancl โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท 2 ) = ( 2 ยท ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ) )
65 58 64 eqtrd โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( 2 โ†‘ ๐‘ ) = ( 2 ยท ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ) )
66 65 oveq1d โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( ( 2 โ†‘ ๐‘ ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) = ( ( 2 ยท ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) )
67 2cnd โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ 2 โˆˆ โ„‚ )
68 prmnn โŠข ( ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ โ†’ ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„• )
69 68 adantl โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„• )
70 69 nncnd โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„‚ )
71 67 62 70 mulassd โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( ( 2 ยท ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) = ( 2 ยท ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) )
72 52 66 71 3eqtrd โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( 1 ฯƒ ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) = ( 2 ยท ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) )
73 oveq2 โŠข ( ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) โ†’ ( 1 ฯƒ ๐‘ ) = ( 1 ฯƒ ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) )
74 oveq2 โŠข ( ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) โ†’ ( 2 ยท ๐‘ ) = ( 2 ยท ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) )
75 73 74 eqeq12d โŠข ( ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) โ†’ ( ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) โ†” ( 1 ฯƒ ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) = ( 2 ยท ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) ) )
76 72 75 syl5ibrcom โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ ) โ†’ ( ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) โ†’ ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) ) )
77 76 impr โŠข ( ( ๐‘ โˆˆ โ„ค โˆง ( ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ โˆง ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) ) โ†’ ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) )
78 77 rexlimiva โŠข ( โˆƒ ๐‘ โˆˆ โ„ค ( ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ โˆง ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) โ†’ ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) )
79 51 78 impbid1 โŠข ( ( ๐‘ โˆˆ โ„• โˆง 2 โˆฅ ๐‘ ) โ†’ ( ( 1 ฯƒ ๐‘ ) = ( 2 ยท ๐‘ ) โ†” โˆƒ ๐‘ โˆˆ โ„ค ( ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) โˆˆ โ„™ โˆง ๐‘ = ( ( 2 โ†‘ ( ๐‘ โˆ’ 1 ) ) ยท ( ( 2 โ†‘ ๐‘ ) โˆ’ 1 ) ) ) ) )