Step | Hyp | Ref
| Expression |
1 | | 1arithlem4.2 |
. . . . 5
β’ πΊ = (π¦ β β β¦ if(π¦ β β, (π¦β(πΉβπ¦)), 1)) |
2 | | 1arithlem4.3 |
. . . . . . 7
β’ (π β πΉ:ββΆβ0) |
3 | 2 | ffvelcdmda 7083 |
. . . . . 6
β’ ((π β§ π¦ β β) β (πΉβπ¦) β
β0) |
4 | 3 | ralrimiva 3146 |
. . . . 5
β’ (π β βπ¦ β β (πΉβπ¦) β
β0) |
5 | 1, 4 | pcmptcl 16820 |
. . . 4
β’ (π β (πΊ:ββΆβ β§ seq1( Β·
, πΊ):ββΆβ)) |
6 | 5 | simprd 496 |
. . 3
β’ (π β seq1( Β· , πΊ):ββΆβ) |
7 | | 1arithlem4.4 |
. . 3
β’ (π β π β β) |
8 | 6, 7 | ffvelcdmd 7084 |
. 2
β’ (π β (seq1( Β· , πΊ)βπ) β β) |
9 | | 1arith.1 |
. . . . . . 7
β’ π = (π β β β¦ (π β β β¦ (π pCnt π))) |
10 | 9 | 1arithlem2 16853 |
. . . . . 6
β’ (((seq1(
Β· , πΊ)βπ) β β β§ π β β) β ((πβ(seq1( Β· , πΊ)βπ))βπ) = (π pCnt (seq1( Β· , πΊ)βπ))) |
11 | 8, 10 | sylan 580 |
. . . . 5
β’ ((π β§ π β β) β ((πβ(seq1( Β· , πΊ)βπ))βπ) = (π pCnt (seq1( Β· , πΊ)βπ))) |
12 | 4 | adantr 481 |
. . . . . 6
β’ ((π β§ π β β) β βπ¦ β β (πΉβπ¦) β
β0) |
13 | 7 | adantr 481 |
. . . . . 6
β’ ((π β§ π β β) β π β β) |
14 | | simpr 485 |
. . . . . 6
β’ ((π β§ π β β) β π β β) |
15 | | fveq2 6888 |
. . . . . 6
β’ (π¦ = π β (πΉβπ¦) = (πΉβπ)) |
16 | 1, 12, 13, 14, 15 | pcmpt 16821 |
. . . . 5
β’ ((π β§ π β β) β (π pCnt (seq1( Β· , πΊ)βπ)) = if(π β€ π, (πΉβπ), 0)) |
17 | 13 | nnred 12223 |
. . . . . 6
β’ ((π β§ π β β) β π β β) |
18 | | prmz 16608 |
. . . . . . . 8
β’ (π β β β π β
β€) |
19 | 18 | zred 12662 |
. . . . . . 7
β’ (π β β β π β
β) |
20 | 19 | adantl 482 |
. . . . . 6
β’ ((π β§ π β β) β π β β) |
21 | | 1arithlem4.5 |
. . . . . . . . 9
β’ ((π β§ (π β β β§ π β€ π)) β (πΉβπ) = 0) |
22 | 21 | anassrs 468 |
. . . . . . . 8
β’ (((π β§ π β β) β§ π β€ π) β (πΉβπ) = 0) |
23 | 22 | ifeq2d 4547 |
. . . . . . 7
β’ (((π β§ π β β) β§ π β€ π) β if(π β€ π, (πΉβπ), (πΉβπ)) = if(π β€ π, (πΉβπ), 0)) |
24 | | ifid 4567 |
. . . . . . 7
β’ if(π β€ π, (πΉβπ), (πΉβπ)) = (πΉβπ) |
25 | 23, 24 | eqtr3di 2787 |
. . . . . 6
β’ (((π β§ π β β) β§ π β€ π) β if(π β€ π, (πΉβπ), 0) = (πΉβπ)) |
26 | | iftrue 4533 |
. . . . . . 7
β’ (π β€ π β if(π β€ π, (πΉβπ), 0) = (πΉβπ)) |
27 | 26 | adantl 482 |
. . . . . 6
β’ (((π β§ π β β) β§ π β€ π) β if(π β€ π, (πΉβπ), 0) = (πΉβπ)) |
28 | 17, 20, 25, 27 | lecasei 11316 |
. . . . 5
β’ ((π β§ π β β) β if(π β€ π, (πΉβπ), 0) = (πΉβπ)) |
29 | 11, 16, 28 | 3eqtrrd 2777 |
. . . 4
β’ ((π β§ π β β) β (πΉβπ) = ((πβ(seq1( Β· , πΊ)βπ))βπ)) |
30 | 29 | ralrimiva 3146 |
. . 3
β’ (π β βπ β β (πΉβπ) = ((πβ(seq1( Β· , πΊ)βπ))βπ)) |
31 | 9 | 1arithlem3 16854 |
. . . . 5
β’ ((seq1(
Β· , πΊ)βπ) β β β (πβ(seq1( Β· , πΊ)βπ)):ββΆβ0) |
32 | 8, 31 | syl 17 |
. . . 4
β’ (π β (πβ(seq1( Β· , πΊ)βπ)):ββΆβ0) |
33 | | ffn 6714 |
. . . . 5
β’ (πΉ:ββΆβ0 β
πΉ Fn
β) |
34 | | ffn 6714 |
. . . . 5
β’ ((πβ(seq1( Β· , πΊ)βπ)):ββΆβ0 β
(πβ(seq1( Β· ,
πΊ)βπ)) Fn β) |
35 | | eqfnfv 7029 |
. . . . 5
β’ ((πΉ Fn β β§ (πβ(seq1( Β· , πΊ)βπ)) Fn β) β (πΉ = (πβ(seq1( Β· , πΊ)βπ)) β βπ β β (πΉβπ) = ((πβ(seq1( Β· , πΊ)βπ))βπ))) |
36 | 33, 34, 35 | syl2an 596 |
. . . 4
β’ ((πΉ:ββΆβ0 β§
(πβ(seq1( Β· ,
πΊ)βπ)):ββΆβ0)
β (πΉ = (πβ(seq1( Β· , πΊ)βπ)) β βπ β β (πΉβπ) = ((πβ(seq1( Β· , πΊ)βπ))βπ))) |
37 | 2, 32, 36 | syl2anc 584 |
. . 3
β’ (π β (πΉ = (πβ(seq1( Β· , πΊ)βπ)) β βπ β β (πΉβπ) = ((πβ(seq1( Β· , πΊ)βπ))βπ))) |
38 | 30, 37 | mpbird 256 |
. 2
β’ (π β πΉ = (πβ(seq1( Β· , πΊ)βπ))) |
39 | | fveq2 6888 |
. . 3
β’ (π₯ = (seq1( Β· , πΊ)βπ) β (πβπ₯) = (πβ(seq1( Β· , πΊ)βπ))) |
40 | 39 | rspceeqv 3632 |
. 2
β’ (((seq1(
Β· , πΊ)βπ) β β β§ πΉ = (πβ(seq1( Β· , πΊ)βπ))) β βπ₯ β β πΉ = (πβπ₯)) |
41 | 8, 38, 40 | syl2anc 584 |
1
β’ (π β βπ₯ β β πΉ = (πβπ₯)) |