Step | Hyp | Ref
| Expression |
1 | | prmex 12113 |
. . . . . 6
β’ β
β V |
2 | 1 | mptex 5743 |
. . . . 5
β’ (π β β β¦ (π pCnt π)) β V |
3 | | 1arith.1 |
. . . . 5
β’ π = (π β β β¦ (π β β β¦ (π pCnt π))) |
4 | 2, 3 | fnmpti 5345 |
. . . 4
β’ π Fn β |
5 | 3 | 1arithlem3 12363 |
. . . . . . 7
β’ (π₯ β β β (πβπ₯):ββΆβ0) |
6 | | nn0ex 9182 |
. . . . . . . 8
β’
β0 β V |
7 | 6, 1 | elmap 6677 |
. . . . . . 7
β’ ((πβπ₯) β (β0
βπ β) β (πβπ₯):ββΆβ0) |
8 | 5, 7 | sylibr 134 |
. . . . . 6
β’ (π₯ β β β (πβπ₯) β (β0
βπ β)) |
9 | | 1zzd 9280 |
. . . . . . . 8
β’ (π₯ β β β 1 β
β€) |
10 | | nnz 9272 |
. . . . . . . 8
β’ (π₯ β β β π₯ β
β€) |
11 | 9, 10 | fzfigd 10431 |
. . . . . . 7
β’ (π₯ β β β
(1...π₯) β
Fin) |
12 | | ffn 5366 |
. . . . . . . . . 10
β’ ((πβπ₯):ββΆβ0 β
(πβπ₯) Fn β) |
13 | | elpreima 5636 |
. . . . . . . . . 10
β’ ((πβπ₯) Fn β β (π β (β‘(πβπ₯) β β) β (π β β β§ ((πβπ₯)βπ) β β))) |
14 | 5, 12, 13 | 3syl 17 |
. . . . . . . . 9
β’ (π₯ β β β (π β (β‘(πβπ₯) β β) β (π β β β§ ((πβπ₯)βπ) β β))) |
15 | 3 | 1arithlem2 12362 |
. . . . . . . . . . . 12
β’ ((π₯ β β β§ π β β) β ((πβπ₯)βπ) = (π pCnt π₯)) |
16 | 15 | eleq1d 2246 |
. . . . . . . . . . 11
β’ ((π₯ β β β§ π β β) β (((πβπ₯)βπ) β β β (π pCnt π₯) β β)) |
17 | | prmz 12111 |
. . . . . . . . . . . . 13
β’ (π β β β π β
β€) |
18 | | id 19 |
. . . . . . . . . . . . 13
β’ (π₯ β β β π₯ β
β) |
19 | | dvdsle 11850 |
. . . . . . . . . . . . 13
β’ ((π β β€ β§ π₯ β β) β (π β₯ π₯ β π β€ π₯)) |
20 | 17, 18, 19 | syl2anr 290 |
. . . . . . . . . . . 12
β’ ((π₯ β β β§ π β β) β (π β₯ π₯ β π β€ π₯)) |
21 | | pcelnn 12320 |
. . . . . . . . . . . . 13
β’ ((π β β β§ π₯ β β) β ((π pCnt π₯) β β β π β₯ π₯)) |
22 | 21 | ancoms 268 |
. . . . . . . . . . . 12
β’ ((π₯ β β β§ π β β) β ((π pCnt π₯) β β β π β₯ π₯)) |
23 | | prmnn 12110 |
. . . . . . . . . . . . . 14
β’ (π β β β π β
β) |
24 | | nnuz 9563 |
. . . . . . . . . . . . . 14
β’ β =
(β€β₯β1) |
25 | 23, 24 | eleqtrdi 2270 |
. . . . . . . . . . . . 13
β’ (π β β β π β
(β€β₯β1)) |
26 | | elfz5 10017 |
. . . . . . . . . . . . 13
β’ ((π β
(β€β₯β1) β§ π₯ β β€) β (π β (1...π₯) β π β€ π₯)) |
27 | 25, 10, 26 | syl2anr 290 |
. . . . . . . . . . . 12
β’ ((π₯ β β β§ π β β) β (π β (1...π₯) β π β€ π₯)) |
28 | 20, 22, 27 | 3imtr4d 203 |
. . . . . . . . . . 11
β’ ((π₯ β β β§ π β β) β ((π pCnt π₯) β β β π β (1...π₯))) |
29 | 16, 28 | sylbid 150 |
. . . . . . . . . 10
β’ ((π₯ β β β§ π β β) β (((πβπ₯)βπ) β β β π β (1...π₯))) |
30 | 29 | expimpd 363 |
. . . . . . . . 9
β’ (π₯ β β β ((π β β β§ ((πβπ₯)βπ) β β) β π β (1...π₯))) |
31 | 14, 30 | sylbid 150 |
. . . . . . . 8
β’ (π₯ β β β (π β (β‘(πβπ₯) β β) β π β (1...π₯))) |
32 | 31 | ssrdv 3162 |
. . . . . . 7
β’ (π₯ β β β (β‘(πβπ₯) β β) β (1...π₯)) |
33 | | elfznn 10054 |
. . . . . . . . . . . . . 14
β’ (π β (1...π₯) β π β β) |
34 | 33 | adantl 277 |
. . . . . . . . . . . . 13
β’ ((π₯ β β β§ π β (1...π₯)) β π β β) |
35 | | prmdc 12130 |
. . . . . . . . . . . . 13
β’ (π β β β
DECID π
β β) |
36 | 34, 35 | syl 14 |
. . . . . . . . . . . 12
β’ ((π₯ β β β§ π β (1...π₯)) β DECID π β
β) |
37 | 36 | adantr 276 |
. . . . . . . . . . 11
β’ (((π₯ β β β§ π β (1...π₯)) β§ π β β) β DECID
π β
β) |
38 | 5 | ad2antrr 488 |
. . . . . . . . . . . . . 14
β’ (((π₯ β β β§ π β (1...π₯)) β§ π β β) β (πβπ₯):ββΆβ0) |
39 | | simpr 110 |
. . . . . . . . . . . . . 14
β’ (((π₯ β β β§ π β (1...π₯)) β§ π β β) β π β β) |
40 | 38, 39 | ffvelcdmd 5653 |
. . . . . . . . . . . . 13
β’ (((π₯ β β β§ π β (1...π₯)) β§ π β β) β ((πβπ₯)βπ) β
β0) |
41 | 40 | nn0zd 9373 |
. . . . . . . . . . . 12
β’ (((π₯ β β β§ π β (1...π₯)) β§ π β β) β ((πβπ₯)βπ) β β€) |
42 | | elnndc 9612 |
. . . . . . . . . . . 12
β’ (((πβπ₯)βπ) β β€ β DECID
((πβπ₯)βπ) β β) |
43 | 41, 42 | syl 14 |
. . . . . . . . . . 11
β’ (((π₯ β β β§ π β (1...π₯)) β§ π β β) β DECID
((πβπ₯)βπ) β β) |
44 | | dcan2 934 |
. . . . . . . . . . 11
β’
(DECID π β β β (DECID
((πβπ₯)βπ) β β β DECID
(π β β β§
((πβπ₯)βπ) β β))) |
45 | 37, 43, 44 | sylc 62 |
. . . . . . . . . 10
β’ (((π₯ β β β§ π β (1...π₯)) β§ π β β) β DECID
(π β β β§
((πβπ₯)βπ) β β)) |
46 | | simpr 110 |
. . . . . . . . . . . . 13
β’ (((π₯ β β β§ π β (1...π₯)) β§ Β¬ π β β) β Β¬ π β
β) |
47 | 46 | intnanrd 932 |
. . . . . . . . . . . 12
β’ (((π₯ β β β§ π β (1...π₯)) β§ Β¬ π β β) β Β¬ (π β β β§ ((πβπ₯)βπ) β β)) |
48 | 47 | olcd 734 |
. . . . . . . . . . 11
β’ (((π₯ β β β§ π β (1...π₯)) β§ Β¬ π β β) β ((π β β β§ ((πβπ₯)βπ) β β) β¨ Β¬ (π β β β§ ((πβπ₯)βπ) β β))) |
49 | | df-dc 835 |
. . . . . . . . . . 11
β’
(DECID (π β β β§ ((πβπ₯)βπ) β β) β ((π β β β§ ((πβπ₯)βπ) β β) β¨ Β¬ (π β β β§ ((πβπ₯)βπ) β β))) |
50 | 48, 49 | sylibr 134 |
. . . . . . . . . 10
β’ (((π₯ β β β§ π β (1...π₯)) β§ Β¬ π β β) β DECID
(π β β β§
((πβπ₯)βπ) β β)) |
51 | | exmiddc 836 |
. . . . . . . . . . 11
β’
(DECID π β β β (π β β β¨ Β¬ π β β)) |
52 | 36, 51 | syl 14 |
. . . . . . . . . 10
β’ ((π₯ β β β§ π β (1...π₯)) β (π β β β¨ Β¬ π β β)) |
53 | 45, 50, 52 | mpjaodan 798 |
. . . . . . . . 9
β’ ((π₯ β β β§ π β (1...π₯)) β DECID (π β β β§ ((πβπ₯)βπ) β β)) |
54 | | elpreima 5636 |
. . . . . . . . . . . 12
β’ ((πβπ₯) Fn β β (π β (β‘(πβπ₯) β β) β (π β β β§ ((πβπ₯)βπ) β β))) |
55 | 5, 12, 54 | 3syl 17 |
. . . . . . . . . . 11
β’ (π₯ β β β (π β (β‘(πβπ₯) β β) β (π β β β§ ((πβπ₯)βπ) β β))) |
56 | 55 | dcbid 838 |
. . . . . . . . . 10
β’ (π₯ β β β
(DECID π
β (β‘(πβπ₯) β β) β
DECID (π
β β β§ ((πβπ₯)βπ) β β))) |
57 | 56 | adantr 276 |
. . . . . . . . 9
β’ ((π₯ β β β§ π β (1...π₯)) β (DECID π β (β‘(πβπ₯) β β) β
DECID (π
β β β§ ((πβπ₯)βπ) β β))) |
58 | 53, 57 | mpbird 167 |
. . . . . . . 8
β’ ((π₯ β β β§ π β (1...π₯)) β DECID π β (β‘(πβπ₯) β β)) |
59 | 58 | ralrimiva 2550 |
. . . . . . 7
β’ (π₯ β β β
βπ β (1...π₯)DECID π β (β‘(πβπ₯) β β)) |
60 | | ssfidc 6934 |
. . . . . . 7
β’
(((1...π₯) β Fin
β§ (β‘(πβπ₯) β β) β (1...π₯) β§ βπ β (1...π₯)DECID π β (β‘(πβπ₯) β β)) β (β‘(πβπ₯) β β) β
Fin) |
61 | 11, 32, 59, 60 | syl3anc 1238 |
. . . . . 6
β’ (π₯ β β β (β‘(πβπ₯) β β) β
Fin) |
62 | | cnveq 4802 |
. . . . . . . . 9
β’ (π = (πβπ₯) β β‘π = β‘(πβπ₯)) |
63 | 62 | imaeq1d 4970 |
. . . . . . . 8
β’ (π = (πβπ₯) β (β‘π β β) = (β‘(πβπ₯) β β)) |
64 | 63 | eleq1d 2246 |
. . . . . . 7
β’ (π = (πβπ₯) β ((β‘π β β) β Fin β (β‘(πβπ₯) β β) β
Fin)) |
65 | | 1arith.2 |
. . . . . . 7
β’ π
= {π β (β0
βπ β) β£ (β‘π β β) β
Fin} |
66 | 64, 65 | elrab2 2897 |
. . . . . 6
β’ ((πβπ₯) β π
β ((πβπ₯) β (β0
βπ β) β§ (β‘(πβπ₯) β β) β
Fin)) |
67 | 8, 61, 66 | sylanbrc 417 |
. . . . 5
β’ (π₯ β β β (πβπ₯) β π
) |
68 | 67 | rgen 2530 |
. . . 4
β’
βπ₯ β
β (πβπ₯) β π
|
69 | | ffnfv 5675 |
. . . 4
β’ (π:ββΆπ
β (π Fn β β§ βπ₯ β β (πβπ₯) β π
)) |
70 | 4, 68, 69 | mpbir2an 942 |
. . 3
β’ π:ββΆπ
|
71 | 15 | adantlr 477 |
. . . . . . . 8
β’ (((π₯ β β β§ π¦ β β) β§ π β β) β ((πβπ₯)βπ) = (π pCnt π₯)) |
72 | 3 | 1arithlem2 12362 |
. . . . . . . . 9
β’ ((π¦ β β β§ π β β) β ((πβπ¦)βπ) = (π pCnt π¦)) |
73 | 72 | adantll 476 |
. . . . . . . 8
β’ (((π₯ β β β§ π¦ β β) β§ π β β) β ((πβπ¦)βπ) = (π pCnt π¦)) |
74 | 71, 73 | eqeq12d 2192 |
. . . . . . 7
β’ (((π₯ β β β§ π¦ β β) β§ π β β) β (((πβπ₯)βπ) = ((πβπ¦)βπ) β (π pCnt π₯) = (π pCnt π¦))) |
75 | 74 | ralbidva 2473 |
. . . . . 6
β’ ((π₯ β β β§ π¦ β β) β
(βπ β β
((πβπ₯)βπ) = ((πβπ¦)βπ) β βπ β β (π pCnt π₯) = (π pCnt π¦))) |
76 | 3 | 1arithlem3 12363 |
. . . . . . 7
β’ (π¦ β β β (πβπ¦):ββΆβ0) |
77 | | ffn 5366 |
. . . . . . . 8
β’ ((πβπ¦):ββΆβ0 β
(πβπ¦) Fn β) |
78 | | eqfnfv 5614 |
. . . . . . . 8
β’ (((πβπ₯) Fn β β§ (πβπ¦) Fn β) β ((πβπ₯) = (πβπ¦) β βπ β β ((πβπ₯)βπ) = ((πβπ¦)βπ))) |
79 | 12, 77, 78 | syl2an 289 |
. . . . . . 7
β’ (((πβπ₯):ββΆβ0 β§
(πβπ¦):ββΆβ0) β
((πβπ₯) = (πβπ¦) β βπ β β ((πβπ₯)βπ) = ((πβπ¦)βπ))) |
80 | 5, 76, 79 | syl2an 289 |
. . . . . 6
β’ ((π₯ β β β§ π¦ β β) β ((πβπ₯) = (πβπ¦) β βπ β β ((πβπ₯)βπ) = ((πβπ¦)βπ))) |
81 | | nnnn0 9183 |
. . . . . . 7
β’ (π₯ β β β π₯ β
β0) |
82 | | nnnn0 9183 |
. . . . . . 7
β’ (π¦ β β β π¦ β
β0) |
83 | | pc11 12330 |
. . . . . . 7
β’ ((π₯ β β0
β§ π¦ β
β0) β (π₯ = π¦ β βπ β β (π pCnt π₯) = (π pCnt π¦))) |
84 | 81, 82, 83 | syl2an 289 |
. . . . . 6
β’ ((π₯ β β β§ π¦ β β) β (π₯ = π¦ β βπ β β (π pCnt π₯) = (π pCnt π¦))) |
85 | 75, 80, 84 | 3bitr4d 220 |
. . . . 5
β’ ((π₯ β β β§ π¦ β β) β ((πβπ₯) = (πβπ¦) β π₯ = π¦)) |
86 | 85 | biimpd 144 |
. . . 4
β’ ((π₯ β β β§ π¦ β β) β ((πβπ₯) = (πβπ¦) β π₯ = π¦)) |
87 | 86 | rgen2 2563 |
. . 3
β’
βπ₯ β
β βπ¦ β
β ((πβπ₯) = (πβπ¦) β π₯ = π¦) |
88 | | dff13 5769 |
. . 3
β’ (π:ββ1-1βπ
β (π:ββΆπ
β§ βπ₯ β β βπ¦ β β ((πβπ₯) = (πβπ¦) β π₯ = π¦))) |
89 | 70, 87, 88 | mpbir2an 942 |
. 2
β’ π:ββ1-1βπ
|
90 | | eqid 2177 |
. . . . . 6
β’ (π β β β¦ if(π β β, (πβ(πβπ)), 1)) = (π β β β¦ if(π β β, (πβ(πβπ)), 1)) |
91 | | cnveq 4802 |
. . . . . . . . . . . 12
β’ (π = π β β‘π = β‘π) |
92 | 91 | imaeq1d 4970 |
. . . . . . . . . . 11
β’ (π = π β (β‘π β β) = (β‘π β β)) |
93 | 92 | eleq1d 2246 |
. . . . . . . . . 10
β’ (π = π β ((β‘π β β) β Fin β (β‘π β β) β
Fin)) |
94 | 93, 65 | elrab2 2897 |
. . . . . . . . 9
β’ (π β π
β (π β (β0
βπ β) β§ (β‘π β β) β
Fin)) |
95 | 94 | simplbi 274 |
. . . . . . . 8
β’ (π β π
β π β (β0
βπ β)) |
96 | 6, 1 | elmap 6677 |
. . . . . . . 8
β’ (π β (β0
βπ β) β π:ββΆβ0) |
97 | 95, 96 | sylib 122 |
. . . . . . 7
β’ (π β π
β π:ββΆβ0) |
98 | 97 | ad2antrr 488 |
. . . . . 6
β’ (((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β π:ββΆβ0) |
99 | | simplr 528 |
. . . . . . 7
β’ (((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β π¦ β β) |
100 | 99 | peano2nnd 8934 |
. . . . . 6
β’ (((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β (π¦ + 1) β β) |
101 | 99 | adantr 276 |
. . . . . . . . . . 11
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β π¦ β β) |
102 | 101 | nnred 8932 |
. . . . . . . . . 10
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β π¦ β β) |
103 | | peano2re 8093 |
. . . . . . . . . . 11
β’ (π¦ β β β (π¦ + 1) β
β) |
104 | 102, 103 | syl 14 |
. . . . . . . . . 10
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β (π¦ + 1) β β) |
105 | 23 | ad2antrl 490 |
. . . . . . . . . . 11
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β π β β) |
106 | 105 | nnred 8932 |
. . . . . . . . . 10
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β π β β) |
107 | 102 | ltp1d 8887 |
. . . . . . . . . 10
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β π¦ < (π¦ + 1)) |
108 | | simprr 531 |
. . . . . . . . . 10
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β (π¦ + 1) β€ π) |
109 | 102, 104,
106, 107, 108 | ltletrd 8380 |
. . . . . . . . 9
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β π¦ < π) |
110 | 101 | nnzd 9374 |
. . . . . . . . . 10
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β π¦ β β€) |
111 | 17 | ad2antrl 490 |
. . . . . . . . . 10
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β π β β€) |
112 | | zltnle 9299 |
. . . . . . . . . 10
β’ ((π¦ β β€ β§ π β β€) β (π¦ < π β Β¬ π β€ π¦)) |
113 | 110, 111,
112 | syl2anc 411 |
. . . . . . . . 9
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β (π¦ < π β Β¬ π β€ π¦)) |
114 | 109, 113 | mpbid 147 |
. . . . . . . 8
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β Β¬ π β€ π¦) |
115 | | simprl 529 |
. . . . . . . . . . 11
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β π β β) |
116 | 115 | biantrurd 305 |
. . . . . . . . . 10
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β ((πβπ) β β β (π β β β§ (πβπ) β β))) |
117 | 97 | ad3antrrr 492 |
. . . . . . . . . . 11
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β π:ββΆβ0) |
118 | | ffn 5366 |
. . . . . . . . . . 11
β’ (π:ββΆβ0 β
π Fn
β) |
119 | | elpreima 5636 |
. . . . . . . . . . 11
β’ (π Fn β β (π β (β‘π β β) β (π β β β§ (πβπ) β β))) |
120 | 117, 118,
119 | 3syl 17 |
. . . . . . . . . 10
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β (π β (β‘π β β) β (π β β β§ (πβπ) β β))) |
121 | 116, 120 | bitr4d 191 |
. . . . . . . . 9
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β ((πβπ) β β β π β (β‘π β β))) |
122 | | breq1 4007 |
. . . . . . . . . . 11
β’ (π = π β (π β€ π¦ β π β€ π¦)) |
123 | 122 | rspccv 2839 |
. . . . . . . . . 10
β’
(βπ β
(β‘π β β)π β€ π¦ β (π β (β‘π β β) β π β€ π¦)) |
124 | 123 | ad2antlr 489 |
. . . . . . . . 9
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β (π β (β‘π β β) β π β€ π¦)) |
125 | 121, 124 | sylbid 150 |
. . . . . . . 8
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β ((πβπ) β β β π β€ π¦)) |
126 | 114, 125 | mtod 663 |
. . . . . . 7
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β Β¬ (πβπ) β β) |
127 | 117, 115 | ffvelcdmd 5653 |
. . . . . . . . 9
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β (πβπ) β
β0) |
128 | | elnn0 9178 |
. . . . . . . . 9
β’ ((πβπ) β β0 β ((πβπ) β β β¨ (πβπ) = 0)) |
129 | 127, 128 | sylib 122 |
. . . . . . . 8
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β ((πβπ) β β β¨ (πβπ) = 0)) |
130 | 129 | ord 724 |
. . . . . . 7
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β (Β¬ (πβπ) β β β (πβπ) = 0)) |
131 | 126, 130 | mpd 13 |
. . . . . 6
β’ ((((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β§ (π β β β§ (π¦ + 1) β€ π)) β (πβπ) = 0) |
132 | 3, 90, 98, 100, 131 | 1arithlem4 12364 |
. . . . 5
β’ (((π β π
β§ π¦ β β) β§ βπ β (β‘π β β)π β€ π¦) β βπ₯ β β π = (πβπ₯)) |
133 | | cnvimass 4992 |
. . . . . . 7
β’ (β‘π β β) β dom π |
134 | 97 | fdmd 5373 |
. . . . . . . 8
β’ (π β π
β dom π = β) |
135 | | prmssnn 12112 |
. . . . . . . 8
β’ β
β β |
136 | 134, 135 | eqsstrdi 3208 |
. . . . . . 7
β’ (π β π
β dom π β β) |
137 | 133, 136 | sstrid 3167 |
. . . . . 6
β’ (π β π
β (β‘π β β) β
β) |
138 | 94 | simprbi 275 |
. . . . . 6
β’ (π β π
β (β‘π β β) β
Fin) |
139 | | fiubnn 10810 |
. . . . . 6
β’ (((β‘π β β) β β β§
(β‘π β β) β Fin) β
βπ¦ β β
βπ β (β‘π β β)π β€ π¦) |
140 | 137, 138,
139 | syl2anc 411 |
. . . . 5
β’ (π β π
β βπ¦ β β βπ β (β‘π β β)π β€ π¦) |
141 | 132, 140 | r19.29a 2620 |
. . . 4
β’ (π β π
β βπ₯ β β π = (πβπ₯)) |
142 | 141 | rgen 2530 |
. . 3
β’
βπ β
π
βπ₯ β β π = (πβπ₯) |
143 | | dffo3 5664 |
. . 3
β’ (π:ββontoβπ
β (π:ββΆπ
β§ βπ β π
βπ₯ β β π = (πβπ₯))) |
144 | 70, 142, 143 | mpbir2an 942 |
. 2
β’ π:ββontoβπ
|
145 | | df-f1o 5224 |
. 2
β’ (π:ββ1-1-ontoβπ
β (π:ββ1-1βπ
β§ π:ββontoβπ
)) |
146 | 89, 144, 145 | mpbir2an 942 |
1
β’ π:ββ1-1-ontoβπ
|