Description: The Möbius function takes on values in magnitude at most 1 . (Together with mucl , this implies that it takes a value in { -u 1 , 0 , 1 } for every positive integer.) (Contributed by Mario Carneiro, 22-Sep-2014)
Ref | Expression | ||
---|---|---|---|
Assertion | mule1 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | muval | |
|
2 | iftrue | |
|
3 | 1 2 | sylan9eq | |
4 | 3 | fveq2d | |
5 | abs0 | |
|
6 | 0le1 | |
|
7 | 5 6 | eqbrtri | |
8 | 4 7 | eqbrtrdi | |
9 | iffalse | |
|
10 | 1 9 | sylan9eq | |
11 | 10 | fveq2d | |
12 | neg1cn | |
|
13 | prmdvdsfi | |
|
14 | hashcl | |
|
15 | 13 14 | syl | |
16 | absexp | |
|
17 | 12 15 16 | sylancr | |
18 | ax-1cn | |
|
19 | 18 | absnegi | |
20 | abs1 | |
|
21 | 19 20 | eqtri | |
22 | 21 | oveq1i | |
23 | 15 | nn0zd | |
24 | 1exp | |
|
25 | 23 24 | syl | |
26 | 22 25 | eqtrid | |
27 | 17 26 | eqtrd | |
28 | 27 | adantr | |
29 | 11 28 | eqtrd | |
30 | 1le1 | |
|
31 | 29 30 | eqbrtrdi | |
32 | 8 31 | pm2.61dan | |