Step | Hyp | Ref
| Expression |
1 | | fzfi 13936 |
. . . . . . 7
โข
(1...๐) โ
Fin |
2 | | diffi 9178 |
. . . . . . 7
โข
((1...๐) โ Fin
โ ((1...๐) โ
{๐}) โ
Fin) |
3 | 1, 2 | mp1i 13 |
. . . . . 6
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ ((1...๐) โ {๐}) โ Fin) |
4 | | eldifi 4126 |
. . . . . . . . 9
โข (๐ โ ((1...๐) โ {๐}) โ ๐ โ (1...๐)) |
5 | | elfzelz 13500 |
. . . . . . . . 9
โข (๐ โ (1...๐) โ ๐ โ โค) |
6 | 4, 5 | syl 17 |
. . . . . . . 8
โข (๐ โ ((1...๐) โ {๐}) โ ๐ โ โค) |
7 | | 1zzd 12592 |
. . . . . . . 8
โข (๐ โ ((1...๐) โ {๐}) โ 1 โ โค) |
8 | 6, 7 | ifcld 4574 |
. . . . . . 7
โข (๐ โ ((1...๐) โ {๐}) โ if(๐ โ โ, ๐, 1) โ โค) |
9 | 8 | adantl 482 |
. . . . . 6
โข ((((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โง ๐ โ ((1...๐) โ {๐})) โ if(๐ โ โ, ๐, 1) โ โค) |
10 | 3, 9 | fprodzcl 15897 |
. . . . 5
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ โ๐ โ ((1...๐) โ {๐})if(๐ โ โ, ๐, 1) โ โค) |
11 | | prmz 16611 |
. . . . . . 7
โข (๐ โ โ โ ๐ โ
โค) |
12 | 11 | adantl 482 |
. . . . . 6
โข ((๐ โ โ โง ๐ โ โ) โ ๐ โ
โค) |
13 | 12 | adantr 481 |
. . . . 5
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ ๐ โ โค) |
14 | | dvdsmul2 16221 |
. . . . 5
โข
((โ๐ โ
((1...๐) โ {๐})if(๐ โ โ, ๐, 1) โ โค โง ๐ โ โค) โ ๐ โฅ (โ๐ โ ((1...๐) โ {๐})if(๐ โ โ, ๐, 1) ยท ๐)) |
15 | 10, 13, 14 | syl2anc 584 |
. . . 4
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ ๐ โฅ (โ๐ โ ((1...๐) โ {๐})if(๐ โ โ, ๐, 1) ยท ๐)) |
16 | | nnnn0 12478 |
. . . . . . . 8
โข (๐ โ โ โ ๐ โ
โ0) |
17 | | prmoval 16965 |
. . . . . . . 8
โข (๐ โ โ0
โ (#pโ๐) = โ๐ โ (1...๐)if(๐ โ โ, ๐, 1)) |
18 | 16, 17 | syl 17 |
. . . . . . 7
โข (๐ โ โ โ
(#pโ๐) =
โ๐ โ (1...๐)if(๐ โ โ, ๐, 1)) |
19 | 18 | ad2antrr 724 |
. . . . . 6
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ (#pโ๐) = โ๐ โ (1...๐)if(๐ โ โ, ๐, 1)) |
20 | 19 | breq2d 5160 |
. . . . 5
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ (๐ โฅ (#pโ๐) โ ๐ โฅ โ๐ โ (1...๐)if(๐ โ โ, ๐, 1))) |
21 | | neldifsnd 4796 |
. . . . . . . . 9
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ ยฌ ๐ โ ((1...๐) โ {๐})) |
22 | | disjsn 4715 |
. . . . . . . . 9
โข
((((1...๐) โ
{๐}) โฉ {๐}) = โ
โ ยฌ ๐ โ ((1...๐) โ {๐})) |
23 | 21, 22 | sylibr 233 |
. . . . . . . 8
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ (((1...๐) โ {๐}) โฉ {๐}) = โ
) |
24 | | prmnn 16610 |
. . . . . . . . . . . 12
โข (๐ โ โ โ ๐ โ
โ) |
25 | 24 | adantl 482 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ โ โ) โ ๐ โ
โ) |
26 | 25 | anim1i 615 |
. . . . . . . . . 10
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ (๐ โ โ โง ๐ โค ๐)) |
27 | | nnz 12578 |
. . . . . . . . . . . 12
โข (๐ โ โ โ ๐ โ
โค) |
28 | | fznn 13568 |
. . . . . . . . . . . 12
โข (๐ โ โค โ (๐ โ (1...๐) โ (๐ โ โ โง ๐ โค ๐))) |
29 | 27, 28 | syl 17 |
. . . . . . . . . . 11
โข (๐ โ โ โ (๐ โ (1...๐) โ (๐ โ โ โง ๐ โค ๐))) |
30 | 29 | ad2antrr 724 |
. . . . . . . . . 10
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ (๐ โ (1...๐) โ (๐ โ โ โง ๐ โค ๐))) |
31 | 26, 30 | mpbird 256 |
. . . . . . . . 9
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ ๐ โ (1...๐)) |
32 | | difsnid 4813 |
. . . . . . . . . 10
โข (๐ โ (1...๐) โ (((1...๐) โ {๐}) โช {๐}) = (1...๐)) |
33 | 32 | eqcomd 2738 |
. . . . . . . . 9
โข (๐ โ (1...๐) โ (1...๐) = (((1...๐) โ {๐}) โช {๐})) |
34 | 31, 33 | syl 17 |
. . . . . . . 8
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ (1...๐) = (((1...๐) โ {๐}) โช {๐})) |
35 | | fzfid 13937 |
. . . . . . . 8
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ (1...๐) โ Fin) |
36 | | 1zzd 12592 |
. . . . . . . . . . 11
โข (๐ โ (1...๐) โ 1 โ โค) |
37 | 5, 36 | ifcld 4574 |
. . . . . . . . . 10
โข (๐ โ (1...๐) โ if(๐ โ โ, ๐, 1) โ โค) |
38 | 37 | zcnd 12666 |
. . . . . . . . 9
โข (๐ โ (1...๐) โ if(๐ โ โ, ๐, 1) โ โ) |
39 | 38 | adantl 482 |
. . . . . . . 8
โข ((((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โง ๐ โ (1...๐)) โ if(๐ โ โ, ๐, 1) โ โ) |
40 | 23, 34, 35, 39 | fprodsplit 15909 |
. . . . . . 7
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ โ๐ โ (1...๐)if(๐ โ โ, ๐, 1) = (โ๐ โ ((1...๐) โ {๐})if(๐ โ โ, ๐, 1) ยท โ๐ โ {๐}if(๐ โ โ, ๐, 1))) |
41 | | simplr 767 |
. . . . . . . . . 10
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ ๐ โ โ) |
42 | 25 | adantr 481 |
. . . . . . . . . . . 12
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ ๐ โ โ) |
43 | 42 | nncnd 12227 |
. . . . . . . . . . 11
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ ๐ โ โ) |
44 | | 1cnd 11208 |
. . . . . . . . . . 11
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ 1 โ โ) |
45 | 43, 44 | ifcld 4574 |
. . . . . . . . . 10
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ if(๐ โ โ, ๐, 1) โ โ) |
46 | | eleq1w 2816 |
. . . . . . . . . . . 12
โข (๐ = ๐ โ (๐ โ โ โ ๐ โ โ)) |
47 | | id 22 |
. . . . . . . . . . . 12
โข (๐ = ๐ โ ๐ = ๐) |
48 | 46, 47 | ifbieq1d 4552 |
. . . . . . . . . . 11
โข (๐ = ๐ โ if(๐ โ โ, ๐, 1) = if(๐ โ โ, ๐, 1)) |
49 | 48 | prodsn 15905 |
. . . . . . . . . 10
โข ((๐ โ โ โง if(๐ โ โ, ๐, 1) โ โ) โ
โ๐ โ {๐}if(๐ โ โ, ๐, 1) = if(๐ โ โ, ๐, 1)) |
50 | 41, 45, 49 | syl2anc 584 |
. . . . . . . . 9
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ โ๐ โ {๐}if(๐ โ โ, ๐, 1) = if(๐ โ โ, ๐, 1)) |
51 | | simpr 485 |
. . . . . . . . . . 11
โข ((๐ โ โ โง ๐ โ โ) โ ๐ โ
โ) |
52 | 51 | iftrued 4536 |
. . . . . . . . . 10
โข ((๐ โ โ โง ๐ โ โ) โ if(๐ โ โ, ๐, 1) = ๐) |
53 | 52 | adantr 481 |
. . . . . . . . 9
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ if(๐ โ โ, ๐, 1) = ๐) |
54 | 50, 53 | eqtrd 2772 |
. . . . . . . 8
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ โ๐ โ {๐}if(๐ โ โ, ๐, 1) = ๐) |
55 | 54 | oveq2d 7424 |
. . . . . . 7
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ (โ๐ โ ((1...๐) โ {๐})if(๐ โ โ, ๐, 1) ยท โ๐ โ {๐}if(๐ โ โ, ๐, 1)) = (โ๐ โ ((1...๐) โ {๐})if(๐ โ โ, ๐, 1) ยท ๐)) |
56 | 40, 55 | eqtrd 2772 |
. . . . . 6
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ โ๐ โ (1...๐)if(๐ โ โ, ๐, 1) = (โ๐ โ ((1...๐) โ {๐})if(๐ โ โ, ๐, 1) ยท ๐)) |
57 | 56 | breq2d 5160 |
. . . . 5
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ (๐ โฅ โ๐ โ (1...๐)if(๐ โ โ, ๐, 1) โ ๐ โฅ (โ๐ โ ((1...๐) โ {๐})if(๐ โ โ, ๐, 1) ยท ๐))) |
58 | 20, 57 | bitrd 278 |
. . . 4
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ (๐ โฅ (#pโ๐) โ ๐ โฅ (โ๐ โ ((1...๐) โ {๐})if(๐ โ โ, ๐, 1) ยท ๐))) |
59 | 15, 58 | mpbird 256 |
. . 3
โข (((๐ โ โ โง ๐ โ โ) โง ๐ โค ๐) โ ๐ โฅ (#pโ๐)) |
60 | 59 | ex 413 |
. 2
โข ((๐ โ โ โง ๐ โ โ) โ (๐ โค ๐ โ ๐ โฅ (#pโ๐))) |
61 | 60 | ralrimiva 3146 |
1
โข (๐ โ โ โ
โ๐ โ โ
(๐ โค ๐ โ ๐ โฅ (#pโ๐))) |