Description: The first (relevant) digit of a positive integer in a binary system is 1. (Contributed by AV, 26-May-2020)
Ref | Expression | ||
---|---|---|---|
Assertion | dig2nn1st | |
Step | Hyp | Ref | Expression |
---|---|---|---|
1 | 2nn | |
|
2 | 1 | a1i | |
3 | blennnelnn | |
|
4 | nnm1nn0 | |
|
5 | 3 4 | syl | |
6 | nnre | |
|
7 | nnnn0 | |
|
8 | 7 | nn0ge0d | |
9 | elrege0 | |
|
10 | 6 8 9 | sylanbrc | |
11 | nn0digval | |
|
12 | 2 5 10 11 | syl3anc | |
13 | n2dvds1 | |
|
14 | blennn | |
|
15 | 14 | oveq1d | |
16 | 2z | |
|
17 | uzid | |
|
18 | 16 17 | ax-mp | |
19 | nnrp | |
|
20 | relogbzcl | |
|
21 | 18 19 20 | sylancr | |
22 | 21 | flcld | |
23 | 22 | zcnd | |
24 | pncan1 | |
|
25 | 23 24 | syl | |
26 | 15 25 | eqtrd | |
27 | 26 | oveq2d | |
28 | 27 | oveq2d | |
29 | 28 | fveq2d | |
30 | fldivexpfllog2 | |
|
31 | 19 30 | syl | |
32 | 29 31 | eqtrd | |
33 | 32 | breq2d | |
34 | 13 33 | mtbiri | |
35 | 2re | |
|
36 | 35 | a1i | |
37 | 36 5 | reexpcld | |
38 | 2cnd | |
|
39 | 2ne0 | |
|
40 | 39 | a1i | |
41 | 5 | nn0zd | |
42 | 38 40 41 | expne0d | |
43 | 6 37 42 | redivcld | |
44 | 43 | flcld | |
45 | mod2eq1n2dvds | |
|
46 | 44 45 | syl | |
47 | 34 46 | mpbird | |
48 | 12 47 | eqtrd | |