Step | Hyp | Ref
| Expression |
1 | | eluzelcn 12830 |
. . . . . . . 8
β’ (π΅ β
(β€β₯β2) β π΅ β β) |
2 | | eluz2nn 12864 |
. . . . . . . . 9
β’ (π΅ β
(β€β₯β2) β π΅ β β) |
3 | 2 | nnne0d 12258 |
. . . . . . . 8
β’ (π΅ β
(β€β₯β2) β π΅ β 0) |
4 | 1, 3 | jca 512 |
. . . . . . 7
β’ (π΅ β
(β€β₯β2) β (π΅ β β β§ π΅ β 0)) |
5 | 4 | 3ad2ant1 1133 |
. . . . . 6
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (π΅ β β
β§ π΅ β
0)) |
6 | | nn0z 12579 |
. . . . . . . . 9
β’ (πΎ β β0
β πΎ β
β€) |
7 | | nn0z 12579 |
. . . . . . . . 9
β’ (π β β0
β π β
β€) |
8 | 6, 7 | anim12i 613 |
. . . . . . . 8
β’ ((πΎ β β0
β§ π β
β0) β (πΎ β β€ β§ π β β€)) |
9 | 8 | ancomd 462 |
. . . . . . 7
β’ ((πΎ β β0
β§ π β
β0) β (π β β€ β§ πΎ β β€)) |
10 | 9 | 3adant1 1130 |
. . . . . 6
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (π β β€
β§ πΎ β
β€)) |
11 | | expsub 14072 |
. . . . . 6
β’ (((π΅ β β β§ π΅ β 0) β§ (π β β€ β§ πΎ β β€)) β (π΅β(π β πΎ)) = ((π΅βπ) / (π΅βπΎ))) |
12 | 5, 10, 11 | syl2anc 584 |
. . . . 5
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (π΅β(π β πΎ)) = ((π΅βπ) / (π΅βπΎ))) |
13 | 12 | eqcomd 2738 |
. . . 4
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β ((π΅βπ) / (π΅βπΎ)) = (π΅β(π β πΎ))) |
14 | 13 | fveq2d 6892 |
. . 3
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (ββ((π΅βπ) / (π΅βπΎ))) = (ββ(π΅β(π β πΎ)))) |
15 | 14 | oveq1d 7420 |
. 2
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β ((ββ((π΅βπ) / (π΅βπΎ))) mod π΅) = ((ββ(π΅β(π β πΎ))) mod π΅)) |
16 | 2 | 3ad2ant1 1133 |
. . 3
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β π΅ β
β) |
17 | | simp2 1137 |
. . 3
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β πΎ β
β0) |
18 | | eluzelre 12829 |
. . . . . . 7
β’ (π΅ β
(β€β₯β2) β π΅ β β) |
19 | | reexpcl 14040 |
. . . . . . 7
β’ ((π΅ β β β§ π β β0)
β (π΅βπ) β
β) |
20 | 18, 19 | sylan 580 |
. . . . . 6
β’ ((π΅ β
(β€β₯β2) β§ π β β0) β (π΅βπ) β β) |
21 | 18 | adantr 481 |
. . . . . . 7
β’ ((π΅ β
(β€β₯β2) β§ π β β0) β π΅ β
β) |
22 | | simpr 485 |
. . . . . . 7
β’ ((π΅ β
(β€β₯β2) β§ π β β0) β π β
β0) |
23 | | eluzge2nn0 12867 |
. . . . . . . . 9
β’ (π΅ β
(β€β₯β2) β π΅ β
β0) |
24 | 23 | nn0ge0d 12531 |
. . . . . . . 8
β’ (π΅ β
(β€β₯β2) β 0 β€ π΅) |
25 | 24 | adantr 481 |
. . . . . . 7
β’ ((π΅ β
(β€β₯β2) β§ π β β0) β 0 β€
π΅) |
26 | 21, 22, 25 | expge0d 14125 |
. . . . . 6
β’ ((π΅ β
(β€β₯β2) β§ π β β0) β 0 β€
(π΅βπ)) |
27 | 20, 26 | jca 512 |
. . . . 5
β’ ((π΅ β
(β€β₯β2) β§ π β β0) β ((π΅βπ) β β β§ 0 β€ (π΅βπ))) |
28 | 27 | 3adant2 1131 |
. . . 4
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β ((π΅βπ) β β β§ 0 β€
(π΅βπ))) |
29 | | elrege0 13427 |
. . . 4
β’ ((π΅βπ) β (0[,)+β) β ((π΅βπ) β β β§ 0 β€ (π΅βπ))) |
30 | 28, 29 | sylibr 233 |
. . 3
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (π΅βπ) β
(0[,)+β)) |
31 | | nn0digval 47239 |
. . 3
β’ ((π΅ β β β§ πΎ β β0
β§ (π΅βπ) β (0[,)+β)) β
(πΎ(digitβπ΅)(π΅βπ)) = ((ββ((π΅βπ) / (π΅βπΎ))) mod π΅)) |
32 | 16, 17, 30, 31 | syl3anc 1371 |
. 2
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (πΎ(digitβπ΅)(π΅βπ)) = ((ββ((π΅βπ) / (π΅βπΎ))) mod π΅)) |
33 | | simpr 485 |
. . . . . . . . . . 11
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β πΎ = π) |
34 | 33 | eqcomd 2738 |
. . . . . . . . . 10
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β π = πΎ) |
35 | | nn0cn 12478 |
. . . . . . . . . . . . 13
β’ (π β β0
β π β
β) |
36 | 35 | 3ad2ant3 1135 |
. . . . . . . . . . . 12
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β π β
β) |
37 | | nn0cn 12478 |
. . . . . . . . . . . . 13
β’ (πΎ β β0
β πΎ β
β) |
38 | 37 | 3ad2ant2 1134 |
. . . . . . . . . . . 12
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β πΎ β
β) |
39 | 36, 38 | subeq0ad 11577 |
. . . . . . . . . . 11
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β ((π β πΎ) = 0 β π = πΎ)) |
40 | 39 | adantr 481 |
. . . . . . . . . 10
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β ((π β πΎ) = 0 β π = πΎ)) |
41 | 34, 40 | mpbird 256 |
. . . . . . . . 9
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β (π β πΎ) = 0) |
42 | 41 | oveq2d 7421 |
. . . . . . . 8
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β (π΅β(π β πΎ)) = (π΅β0)) |
43 | 1 | exp0d 14101 |
. . . . . . . . . 10
β’ (π΅ β
(β€β₯β2) β (π΅β0) = 1) |
44 | 43 | 3ad2ant1 1133 |
. . . . . . . . 9
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (π΅β0) =
1) |
45 | 44 | adantr 481 |
. . . . . . . 8
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β (π΅β0) = 1) |
46 | 42, 45 | eqtrd 2772 |
. . . . . . 7
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β (π΅β(π β πΎ)) = 1) |
47 | 46 | fveq2d 6892 |
. . . . . 6
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β (ββ(π΅β(π β πΎ))) = (ββ1)) |
48 | | 1zzd 12589 |
. . . . . . 7
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β 1 β β€) |
49 | | flid 13769 |
. . . . . . 7
β’ (1 β
β€ β (ββ1) = 1) |
50 | 48, 49 | syl 17 |
. . . . . 6
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β (ββ1) =
1) |
51 | 47, 50 | eqtrd 2772 |
. . . . 5
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β (ββ(π΅β(π β πΎ))) = 1) |
52 | 51 | oveq1d 7420 |
. . . 4
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β ((ββ(π΅β(π β πΎ))) mod π΅) = (1 mod π΅)) |
53 | | eluz2gt1 12900 |
. . . . . . 7
β’ (π΅ β
(β€β₯β2) β 1 < π΅) |
54 | | 1mod 13864 |
. . . . . . 7
β’ ((π΅ β β β§ 1 <
π΅) β (1 mod π΅) = 1) |
55 | 18, 53, 54 | syl2anc 584 |
. . . . . 6
β’ (π΅ β
(β€β₯β2) β (1 mod π΅) = 1) |
56 | 55 | 3ad2ant1 1133 |
. . . . 5
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (1 mod π΅) =
1) |
57 | 56 | adantr 481 |
. . . 4
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β (1 mod π΅) = 1) |
58 | 52, 57 | eqtr2d 2773 |
. . 3
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ πΎ = π) β 1 = ((ββ(π΅β(π β πΎ))) mod π΅)) |
59 | | simprl1 1218 |
. . . . . . . . 9
β’ ((π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β π΅ β
(β€β₯β2)) |
60 | 7 | adantl 482 |
. . . . . . . . . . . 12
β’ ((πΎ β β0
β§ π β
β0) β π β β€) |
61 | 6 | adantr 481 |
. . . . . . . . . . . 12
β’ ((πΎ β β0
β§ π β
β0) β πΎ β β€) |
62 | 60, 61 | zsubcld 12667 |
. . . . . . . . . . 11
β’ ((πΎ β β0
β§ π β
β0) β (π β πΎ) β β€) |
63 | 62 | 3adant1 1130 |
. . . . . . . . . 10
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (π β πΎ) β
β€) |
64 | 63 | ad2antrl 726 |
. . . . . . . . 9
β’ ((π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (π β πΎ) β β€) |
65 | | nn0re 12477 |
. . . . . . . . . . . . . 14
β’ (π β β0
β π β
β) |
66 | 65 | 3ad2ant3 1135 |
. . . . . . . . . . . . 13
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β π β
β) |
67 | | nn0re 12477 |
. . . . . . . . . . . . . 14
β’ (πΎ β β0
β πΎ β
β) |
68 | 67 | 3ad2ant2 1134 |
. . . . . . . . . . . . 13
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β πΎ β
β) |
69 | 66, 68 | sublt0d 11836 |
. . . . . . . . . . . 12
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β ((π β πΎ) < 0 β π < πΎ)) |
70 | 69 | biimprd 247 |
. . . . . . . . . . 11
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (π < πΎ β (π β πΎ) < 0)) |
71 | 70 | adantr 481 |
. . . . . . . . . 10
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ Β¬ πΎ = π) β (π < πΎ β (π β πΎ) < 0)) |
72 | 71 | impcom 408 |
. . . . . . . . 9
β’ ((π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (π β πΎ) < 0) |
73 | | expnegico01 47152 |
. . . . . . . . 9
β’ ((π΅ β
(β€β₯β2) β§ (π β πΎ) β β€ β§ (π β πΎ) < 0) β (π΅β(π β πΎ)) β (0[,)1)) |
74 | 59, 64, 72, 73 | syl3anc 1371 |
. . . . . . . 8
β’ ((π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (π΅β(π β πΎ)) β (0[,)1)) |
75 | | ico01fl0 13780 |
. . . . . . . 8
β’ ((π΅β(π β πΎ)) β (0[,)1) β
(ββ(π΅β(π β πΎ))) = 0) |
76 | 74, 75 | syl 17 |
. . . . . . 7
β’ ((π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (ββ(π΅β(π β πΎ))) = 0) |
77 | 76 | oveq1d 7420 |
. . . . . 6
β’ ((π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β ((ββ(π΅β(π β πΎ))) mod π΅) = (0 mod π΅)) |
78 | 2 | nnrpd 13010 |
. . . . . . . . 9
β’ (π΅ β
(β€β₯β2) β π΅ β
β+) |
79 | | 0mod 13863 |
. . . . . . . . 9
β’ (π΅ β β+
β (0 mod π΅) =
0) |
80 | 78, 79 | syl 17 |
. . . . . . . 8
β’ (π΅ β
(β€β₯β2) β (0 mod π΅) = 0) |
81 | 80 | 3ad2ant1 1133 |
. . . . . . 7
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (0 mod π΅) =
0) |
82 | 81 | ad2antrl 726 |
. . . . . 6
β’ ((π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (0 mod π΅) = 0) |
83 | 77, 82 | eqtrd 2772 |
. . . . 5
β’ ((π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β ((ββ(π΅β(π β πΎ))) mod π΅) = 0) |
84 | | eluzelz 12828 |
. . . . . . . . . . 11
β’ (π΅ β
(β€β₯β2) β π΅ β β€) |
85 | 84 | 3ad2ant1 1133 |
. . . . . . . . . 10
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β π΅ β
β€) |
86 | 85 | ad2antrl 726 |
. . . . . . . . 9
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β π΅ β β€) |
87 | 67, 65 | anim12i 613 |
. . . . . . . . . . . . . . 15
β’ ((πΎ β β0
β§ π β
β0) β (πΎ β β β§ π β β)) |
88 | | lenlt 11288 |
. . . . . . . . . . . . . . . 16
β’ ((πΎ β β β§ π β β) β (πΎ β€ π β Β¬ π < πΎ)) |
89 | 88 | bicomd 222 |
. . . . . . . . . . . . . . 15
β’ ((πΎ β β β§ π β β) β (Β¬
π < πΎ β πΎ β€ π)) |
90 | 87, 89 | syl 17 |
. . . . . . . . . . . . . 14
β’ ((πΎ β β0
β§ π β
β0) β (Β¬ π < πΎ β πΎ β€ π)) |
91 | 90 | biimpd 228 |
. . . . . . . . . . . . 13
β’ ((πΎ β β0
β§ π β
β0) β (Β¬ π < πΎ β πΎ β€ π)) |
92 | 91 | 3adant1 1130 |
. . . . . . . . . . . 12
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (Β¬ π < πΎ β πΎ β€ π)) |
93 | 92 | adantr 481 |
. . . . . . . . . . 11
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ Β¬ πΎ = π) β (Β¬ π < πΎ β πΎ β€ π)) |
94 | 93 | impcom 408 |
. . . . . . . . . 10
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β πΎ β€ π) |
95 | | 3simpc 1150 |
. . . . . . . . . . . 12
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (πΎ β
β0 β§ π
β β0)) |
96 | 95 | ad2antrl 726 |
. . . . . . . . . . 11
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (πΎ β β0 β§ π β
β0)) |
97 | | nn0sub 12518 |
. . . . . . . . . . 11
β’ ((πΎ β β0
β§ π β
β0) β (πΎ β€ π β (π β πΎ) β
β0)) |
98 | 96, 97 | syl 17 |
. . . . . . . . . 10
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (πΎ β€ π β (π β πΎ) β
β0)) |
99 | 94, 98 | mpbid 231 |
. . . . . . . . 9
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (π β πΎ) β
β0) |
100 | | zexpcl 14038 |
. . . . . . . . 9
β’ ((π΅ β β€ β§ (π β πΎ) β β0) β (π΅β(π β πΎ)) β β€) |
101 | 86, 99, 100 | syl2anc 584 |
. . . . . . . 8
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (π΅β(π β πΎ)) β β€) |
102 | | flid 13769 |
. . . . . . . 8
β’ ((π΅β(π β πΎ)) β β€ β
(ββ(π΅β(π β πΎ))) = (π΅β(π β πΎ))) |
103 | 101, 102 | syl 17 |
. . . . . . 7
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (ββ(π΅β(π β πΎ))) = (π΅β(π β πΎ))) |
104 | 103 | oveq1d 7420 |
. . . . . 6
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β ((ββ(π΅β(π β πΎ))) mod π΅) = ((π΅β(π β πΎ)) mod π΅)) |
105 | 1 | 3ad2ant1 1133 |
. . . . . . . . . . 11
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β π΅ β
β) |
106 | 3 | 3ad2ant1 1133 |
. . . . . . . . . . 11
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β π΅ β
0) |
107 | 105, 106,
63 | expm1d 14117 |
. . . . . . . . . 10
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (π΅β((π β πΎ) β 1)) = ((π΅β(π β πΎ)) / π΅)) |
108 | 107 | eqcomd 2738 |
. . . . . . . . 9
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β ((π΅β(π β πΎ)) / π΅) = (π΅β((π β πΎ) β 1))) |
109 | 108 | ad2antrl 726 |
. . . . . . . 8
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β ((π΅β(π β πΎ)) / π΅) = (π΅β((π β πΎ) β 1))) |
110 | | pm4.56 987 |
. . . . . . . . . . . . . 14
β’ ((Β¬
πΎ = π β§ Β¬ π < πΎ) β Β¬ (πΎ = π β¨ π < πΎ)) |
111 | 87 | 3adant1 1130 |
. . . . . . . . . . . . . . . 16
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (πΎ β β
β§ π β
β)) |
112 | | axlttri 11281 |
. . . . . . . . . . . . . . . 16
β’ ((πΎ β β β§ π β β) β (πΎ < π β Β¬ (πΎ = π β¨ π < πΎ))) |
113 | 111, 112 | syl 17 |
. . . . . . . . . . . . . . 15
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (πΎ < π β Β¬ (πΎ = π β¨ π < πΎ))) |
114 | 113 | biimprd 247 |
. . . . . . . . . . . . . 14
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (Β¬ (πΎ = π β¨ π < πΎ) β πΎ < π)) |
115 | 110, 114 | biimtrid 241 |
. . . . . . . . . . . . 13
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β ((Β¬ πΎ = π β§ Β¬ π < πΎ) β πΎ < π)) |
116 | 115 | expdimp 453 |
. . . . . . . . . . . 12
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ Β¬ πΎ = π) β (Β¬ π < πΎ β πΎ < π)) |
117 | 116 | impcom 408 |
. . . . . . . . . . 11
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β πΎ < π) |
118 | 8 | 3adant1 1130 |
. . . . . . . . . . . . 13
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (πΎ β β€
β§ π β
β€)) |
119 | 118 | ad2antrl 726 |
. . . . . . . . . . . 12
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (πΎ β β€ β§ π β β€)) |
120 | | znnsub 12604 |
. . . . . . . . . . . 12
β’ ((πΎ β β€ β§ π β β€) β (πΎ < π β (π β πΎ) β β)) |
121 | 119, 120 | syl 17 |
. . . . . . . . . . 11
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (πΎ < π β (π β πΎ) β β)) |
122 | 117, 121 | mpbid 231 |
. . . . . . . . . 10
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (π β πΎ) β β) |
123 | | nnm1nn0 12509 |
. . . . . . . . . 10
β’ ((π β πΎ) β β β ((π β πΎ) β 1) β
β0) |
124 | 122, 123 | syl 17 |
. . . . . . . . 9
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β ((π β πΎ) β 1) β
β0) |
125 | | zexpcl 14038 |
. . . . . . . . 9
β’ ((π΅ β β€ β§ ((π β πΎ) β 1) β β0)
β (π΅β((π β πΎ) β 1)) β
β€) |
126 | 86, 124, 125 | syl2anc 584 |
. . . . . . . 8
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (π΅β((π β πΎ) β 1)) β
β€) |
127 | 109, 126 | eqeltrd 2833 |
. . . . . . 7
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β ((π΅β(π β πΎ)) / π΅) β β€) |
128 | 18 | 3ad2ant1 1133 |
. . . . . . . . . 10
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β π΅ β
β) |
129 | 128, 106,
63 | reexpclzd 14208 |
. . . . . . . . 9
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (π΅β(π β πΎ)) β β) |
130 | 78 | 3ad2ant1 1133 |
. . . . . . . . 9
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β π΅ β
β+) |
131 | | mod0 13837 |
. . . . . . . . 9
β’ (((π΅β(π β πΎ)) β β β§ π΅ β β+) β (((π΅β(π β πΎ)) mod π΅) = 0 β ((π΅β(π β πΎ)) / π΅) β β€)) |
132 | 129, 130,
131 | syl2anc 584 |
. . . . . . . 8
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (((π΅β(π β πΎ)) mod π΅) = 0 β ((π΅β(π β πΎ)) / π΅) β β€)) |
133 | 132 | ad2antrl 726 |
. . . . . . 7
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β (((π΅β(π β πΎ)) mod π΅) = 0 β ((π΅β(π β πΎ)) / π΅) β β€)) |
134 | 127, 133 | mpbird 256 |
. . . . . 6
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β ((π΅β(π β πΎ)) mod π΅) = 0) |
135 | 104, 134 | eqtrd 2772 |
. . . . 5
β’ ((Β¬
π < πΎ β§ ((π΅ β (β€β₯β2)
β§ πΎ β
β0 β§ π
β β0) β§ Β¬ πΎ = π)) β ((ββ(π΅β(π β πΎ))) mod π΅) = 0) |
136 | 83, 135 | pm2.61ian 810 |
. . . 4
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ Β¬ πΎ = π) β ((ββ(π΅β(π β πΎ))) mod π΅) = 0) |
137 | 136 | eqcomd 2738 |
. . 3
β’ (((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β§ Β¬ πΎ = π) β 0 =
((ββ(π΅β(π β πΎ))) mod π΅)) |
138 | 58, 137 | ifeqda 4563 |
. 2
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β if(πΎ = π, 1, 0) = ((ββ(π΅β(π β πΎ))) mod π΅)) |
139 | 15, 32, 138 | 3eqtr4d 2782 |
1
β’ ((π΅ β
(β€β₯β2) β§ πΎ β β0 β§ π β β0)
β (πΎ(digitβπ΅)(π΅βπ)) = if(πΎ = π, 1, 0)) |