Description: A positive integer is 1 iff its binary logarithm is between 0 and 1. (Contributed by AV, 30-May-2020)
Ref | Expression | ||
---|---|---|---|
Assertion | nnlog2ge0lt1 | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | 0le0 | |
|
2 | 2cn | |
|
3 | 2ne0 | |
|
4 | 1ne2 | |
|
5 | 4 | necomi | |
6 | logb1 | |
|
7 | 2 3 5 6 | mp3an | |
8 | 1 7 | breqtrri | |
9 | 0lt1 | |
|
10 | 7 9 | eqbrtri | |
11 | 8 10 | pm3.2i | |
12 | oveq2 | |
|
13 | 12 | breq2d | |
14 | 12 | breq1d | |
15 | 13 14 | anbi12d | |
16 | 11 15 | mpbiri | |
17 | 2z | |
|
18 | uzid | |
|
19 | 17 18 | ax-mp | |
20 | 19 | a1i | |
21 | nnrp | |
|
22 | logbge0b | |
|
23 | 20 21 22 | syl2anc | |
24 | logblt1b | |
|
25 | 20 21 24 | syl2anc | |
26 | 23 25 | anbi12d | |
27 | df-2 | |
|
28 | 27 | breq2i | |
29 | 28 | a1i | |
30 | 29 | anbi2d | |
31 | nnre | |
|
32 | 1zzd | |
|
33 | flbi | |
|
34 | 31 32 33 | syl2anc | |
35 | 30 34 | bitr4d | |
36 | nnz | |
|
37 | flid | |
|
38 | 36 37 | syl | |
39 | 38 | eqcomd | |
40 | 39 | adantr | |
41 | simpr | |
|
42 | 40 41 | eqtrd | |
43 | 42 | ex | |
44 | 35 43 | sylbid | |
45 | 26 44 | sylbid | |
46 | 16 45 | impbid2 | |