Metamath Proof Explorer


Theorem 2lgslem3c

Description: Lemma for 2lgslem3c1 . (Contributed by AV, 16-Jul-2021)

Ref Expression
Hypothesis 2lgslem2.n โŠข ๐‘ = ( ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) โˆ’ ( โŒŠ โ€˜ ( ๐‘ƒ / 4 ) ) )
Assertion 2lgslem3c ( ( ๐พ โˆˆ โ„•0 โˆง ๐‘ƒ = ( ( 8 ยท ๐พ ) + 5 ) ) โ†’ ๐‘ = ( ( 2 ยท ๐พ ) + 1 ) )

Proof

Step Hyp Ref Expression
1 2lgslem2.n โŠข ๐‘ = ( ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) โˆ’ ( โŒŠ โ€˜ ( ๐‘ƒ / 4 ) ) )
2 oveq1 โŠข ( ๐‘ƒ = ( ( 8 ยท ๐พ ) + 5 ) โ†’ ( ๐‘ƒ โˆ’ 1 ) = ( ( ( 8 ยท ๐พ ) + 5 ) โˆ’ 1 ) )
3 2 oveq1d โŠข ( ๐‘ƒ = ( ( 8 ยท ๐พ ) + 5 ) โ†’ ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) = ( ( ( ( 8 ยท ๐พ ) + 5 ) โˆ’ 1 ) / 2 ) )
4 fvoveq1 โŠข ( ๐‘ƒ = ( ( 8 ยท ๐พ ) + 5 ) โ†’ ( โŒŠ โ€˜ ( ๐‘ƒ / 4 ) ) = ( โŒŠ โ€˜ ( ( ( 8 ยท ๐พ ) + 5 ) / 4 ) ) )
5 3 4 oveq12d โŠข ( ๐‘ƒ = ( ( 8 ยท ๐พ ) + 5 ) โ†’ ( ( ( ๐‘ƒ โˆ’ 1 ) / 2 ) โˆ’ ( โŒŠ โ€˜ ( ๐‘ƒ / 4 ) ) ) = ( ( ( ( ( 8 ยท ๐พ ) + 5 ) โˆ’ 1 ) / 2 ) โˆ’ ( โŒŠ โ€˜ ( ( ( 8 ยท ๐พ ) + 5 ) / 4 ) ) ) )
6 1 5 eqtrid โŠข ( ๐‘ƒ = ( ( 8 ยท ๐พ ) + 5 ) โ†’ ๐‘ = ( ( ( ( ( 8 ยท ๐พ ) + 5 ) โˆ’ 1 ) / 2 ) โˆ’ ( โŒŠ โ€˜ ( ( ( 8 ยท ๐พ ) + 5 ) / 4 ) ) ) )
7 8nn0 โŠข 8 โˆˆ โ„•0
8 7 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 8 โˆˆ โ„•0 )
9 id โŠข ( ๐พ โˆˆ โ„•0 โ†’ ๐พ โˆˆ โ„•0 )
10 8 9 nn0mulcld โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 8 ยท ๐พ ) โˆˆ โ„•0 )
11 10 nn0cnd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 8 ยท ๐พ ) โˆˆ โ„‚ )
12 5cn โŠข 5 โˆˆ โ„‚
13 12 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 5 โˆˆ โ„‚ )
14 1cnd โŠข ( ๐พ โˆˆ โ„•0 โ†’ 1 โˆˆ โ„‚ )
15 11 13 14 addsubassd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( 8 ยท ๐พ ) + 5 ) โˆ’ 1 ) = ( ( 8 ยท ๐พ ) + ( 5 โˆ’ 1 ) ) )
16 4t2e8 โŠข ( 4 ยท 2 ) = 8
17 16 eqcomi โŠข 8 = ( 4 ยท 2 )
18 17 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 8 = ( 4 ยท 2 ) )
19 18 oveq1d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 8 ยท ๐พ ) = ( ( 4 ยท 2 ) ยท ๐พ ) )
20 4cn โŠข 4 โˆˆ โ„‚
21 20 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 4 โˆˆ โ„‚ )
22 2cn โŠข 2 โˆˆ โ„‚
23 22 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 2 โˆˆ โ„‚ )
24 nn0cn โŠข ( ๐พ โˆˆ โ„•0 โ†’ ๐พ โˆˆ โ„‚ )
25 21 23 24 mul32d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 4 ยท 2 ) ยท ๐พ ) = ( ( 4 ยท ๐พ ) ยท 2 ) )
26 19 25 eqtrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 8 ยท ๐พ ) = ( ( 4 ยท ๐พ ) ยท 2 ) )
27 5m1e4 โŠข ( 5 โˆ’ 1 ) = 4
28 27 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 5 โˆ’ 1 ) = 4 )
29 26 28 oveq12d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 8 ยท ๐พ ) + ( 5 โˆ’ 1 ) ) = ( ( ( 4 ยท ๐พ ) ยท 2 ) + 4 ) )
30 15 29 eqtrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( 8 ยท ๐พ ) + 5 ) โˆ’ 1 ) = ( ( ( 4 ยท ๐พ ) ยท 2 ) + 4 ) )
31 30 oveq1d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( ( 8 ยท ๐พ ) + 5 ) โˆ’ 1 ) / 2 ) = ( ( ( ( 4 ยท ๐พ ) ยท 2 ) + 4 ) / 2 ) )
32 4nn0 โŠข 4 โˆˆ โ„•0
33 32 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 4 โˆˆ โ„•0 )
34 33 9 nn0mulcld โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 4 ยท ๐พ ) โˆˆ โ„•0 )
35 34 nn0cnd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 4 ยท ๐พ ) โˆˆ โ„‚ )
36 35 23 mulcld โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 4 ยท ๐พ ) ยท 2 ) โˆˆ โ„‚ )
37 2rp โŠข 2 โˆˆ โ„+
38 37 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 2 โˆˆ โ„+ )
39 38 rpcnne0d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) )
40 divdir โŠข ( ( ( ( 4 ยท ๐พ ) ยท 2 ) โˆˆ โ„‚ โˆง 4 โˆˆ โ„‚ โˆง ( 2 โˆˆ โ„‚ โˆง 2 โ‰  0 ) ) โ†’ ( ( ( ( 4 ยท ๐พ ) ยท 2 ) + 4 ) / 2 ) = ( ( ( ( 4 ยท ๐พ ) ยท 2 ) / 2 ) + ( 4 / 2 ) ) )
41 36 21 39 40 syl3anc โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( ( 4 ยท ๐พ ) ยท 2 ) + 4 ) / 2 ) = ( ( ( ( 4 ยท ๐พ ) ยท 2 ) / 2 ) + ( 4 / 2 ) ) )
42 2ne0 โŠข 2 โ‰  0
43 42 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 2 โ‰  0 )
44 35 23 43 divcan4d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( 4 ยท ๐พ ) ยท 2 ) / 2 ) = ( 4 ยท ๐พ ) )
45 4d2e2 โŠข ( 4 / 2 ) = 2
46 45 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 4 / 2 ) = 2 )
47 44 46 oveq12d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( ( 4 ยท ๐พ ) ยท 2 ) / 2 ) + ( 4 / 2 ) ) = ( ( 4 ยท ๐พ ) + 2 ) )
48 31 41 47 3eqtrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( ( 8 ยท ๐พ ) + 5 ) โˆ’ 1 ) / 2 ) = ( ( 4 ยท ๐พ ) + 2 ) )
49 4ne0 โŠข 4 โ‰  0
50 20 49 pm3.2i โŠข ( 4 โˆˆ โ„‚ โˆง 4 โ‰  0 )
51 50 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 4 โˆˆ โ„‚ โˆง 4 โ‰  0 ) )
52 divdir โŠข ( ( ( 8 ยท ๐พ ) โˆˆ โ„‚ โˆง 5 โˆˆ โ„‚ โˆง ( 4 โˆˆ โ„‚ โˆง 4 โ‰  0 ) ) โ†’ ( ( ( 8 ยท ๐พ ) + 5 ) / 4 ) = ( ( ( 8 ยท ๐พ ) / 4 ) + ( 5 / 4 ) ) )
53 11 13 51 52 syl3anc โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( 8 ยท ๐พ ) + 5 ) / 4 ) = ( ( ( 8 ยท ๐พ ) / 4 ) + ( 5 / 4 ) ) )
54 8cn โŠข 8 โˆˆ โ„‚
55 54 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 8 โˆˆ โ„‚ )
56 div23 โŠข ( ( 8 โˆˆ โ„‚ โˆง ๐พ โˆˆ โ„‚ โˆง ( 4 โˆˆ โ„‚ โˆง 4 โ‰  0 ) ) โ†’ ( ( 8 ยท ๐พ ) / 4 ) = ( ( 8 / 4 ) ยท ๐พ ) )
57 55 24 51 56 syl3anc โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 8 ยท ๐พ ) / 4 ) = ( ( 8 / 4 ) ยท ๐พ ) )
58 17 oveq1i โŠข ( 8 / 4 ) = ( ( 4 ยท 2 ) / 4 )
59 22 20 49 divcan3i โŠข ( ( 4 ยท 2 ) / 4 ) = 2
60 58 59 eqtri โŠข ( 8 / 4 ) = 2
61 60 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 8 / 4 ) = 2 )
62 61 oveq1d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 8 / 4 ) ยท ๐พ ) = ( 2 ยท ๐พ ) )
63 57 62 eqtrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 8 ยท ๐พ ) / 4 ) = ( 2 ยท ๐พ ) )
64 63 oveq1d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( 8 ยท ๐พ ) / 4 ) + ( 5 / 4 ) ) = ( ( 2 ยท ๐พ ) + ( 5 / 4 ) ) )
65 53 64 eqtrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( 8 ยท ๐พ ) + 5 ) / 4 ) = ( ( 2 ยท ๐พ ) + ( 5 / 4 ) ) )
66 65 fveq2d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( โŒŠ โ€˜ ( ( ( 8 ยท ๐พ ) + 5 ) / 4 ) ) = ( โŒŠ โ€˜ ( ( 2 ยท ๐พ ) + ( 5 / 4 ) ) ) )
67 1lt4 โŠข 1 < 4
68 2nn0 โŠข 2 โˆˆ โ„•0
69 68 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 2 โˆˆ โ„•0 )
70 69 9 nn0mulcld โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 2 ยท ๐พ ) โˆˆ โ„•0 )
71 70 nn0zd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 2 ยท ๐พ ) โˆˆ โ„ค )
72 71 peano2zd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 2 ยท ๐พ ) + 1 ) โˆˆ โ„ค )
73 1nn0 โŠข 1 โˆˆ โ„•0
74 73 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 1 โˆˆ โ„•0 )
75 4nn โŠข 4 โˆˆ โ„•
76 75 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 4 โˆˆ โ„• )
77 adddivflid โŠข ( ( ( ( 2 ยท ๐พ ) + 1 ) โˆˆ โ„ค โˆง 1 โˆˆ โ„•0 โˆง 4 โˆˆ โ„• ) โ†’ ( 1 < 4 โ†” ( โŒŠ โ€˜ ( ( ( 2 ยท ๐พ ) + 1 ) + ( 1 / 4 ) ) ) = ( ( 2 ยท ๐พ ) + 1 ) ) )
78 72 74 76 77 syl3anc โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 1 < 4 โ†” ( โŒŠ โ€˜ ( ( ( 2 ยท ๐พ ) + 1 ) + ( 1 / 4 ) ) ) = ( ( 2 ยท ๐พ ) + 1 ) ) )
79 23 24 mulcld โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 2 ยท ๐พ ) โˆˆ โ„‚ )
80 49 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 4 โ‰  0 )
81 21 80 reccld โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 1 / 4 ) โˆˆ โ„‚ )
82 79 14 81 addassd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( 2 ยท ๐พ ) + 1 ) + ( 1 / 4 ) ) = ( ( 2 ยท ๐พ ) + ( 1 + ( 1 / 4 ) ) ) )
83 df-5 โŠข 5 = ( 4 + 1 )
84 83 oveq1i โŠข ( 5 / 4 ) = ( ( 4 + 1 ) / 4 )
85 ax-1cn โŠข 1 โˆˆ โ„‚
86 20 85 20 49 divdiri โŠข ( ( 4 + 1 ) / 4 ) = ( ( 4 / 4 ) + ( 1 / 4 ) )
87 20 49 dividi โŠข ( 4 / 4 ) = 1
88 87 oveq1i โŠข ( ( 4 / 4 ) + ( 1 / 4 ) ) = ( 1 + ( 1 / 4 ) )
89 84 86 88 3eqtri โŠข ( 5 / 4 ) = ( 1 + ( 1 / 4 ) )
90 89 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 5 / 4 ) = ( 1 + ( 1 / 4 ) ) )
91 90 eqcomd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 1 + ( 1 / 4 ) ) = ( 5 / 4 ) )
92 91 oveq2d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 2 ยท ๐พ ) + ( 1 + ( 1 / 4 ) ) ) = ( ( 2 ยท ๐พ ) + ( 5 / 4 ) ) )
93 82 92 eqtrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( 2 ยท ๐พ ) + 1 ) + ( 1 / 4 ) ) = ( ( 2 ยท ๐พ ) + ( 5 / 4 ) ) )
94 93 fveqeq2d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( โŒŠ โ€˜ ( ( ( 2 ยท ๐พ ) + 1 ) + ( 1 / 4 ) ) ) = ( ( 2 ยท ๐พ ) + 1 ) โ†” ( โŒŠ โ€˜ ( ( 2 ยท ๐พ ) + ( 5 / 4 ) ) ) = ( ( 2 ยท ๐พ ) + 1 ) ) )
95 78 94 bitrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 1 < 4 โ†” ( โŒŠ โ€˜ ( ( 2 ยท ๐พ ) + ( 5 / 4 ) ) ) = ( ( 2 ยท ๐พ ) + 1 ) ) )
96 67 95 mpbii โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( โŒŠ โ€˜ ( ( 2 ยท ๐พ ) + ( 5 / 4 ) ) ) = ( ( 2 ยท ๐พ ) + 1 ) )
97 66 96 eqtrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( โŒŠ โ€˜ ( ( ( 8 ยท ๐พ ) + 5 ) / 4 ) ) = ( ( 2 ยท ๐พ ) + 1 ) )
98 48 97 oveq12d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( ( ( 8 ยท ๐พ ) + 5 ) โˆ’ 1 ) / 2 ) โˆ’ ( โŒŠ โ€˜ ( ( ( 8 ยท ๐พ ) + 5 ) / 4 ) ) ) = ( ( ( 4 ยท ๐พ ) + 2 ) โˆ’ ( ( 2 ยท ๐พ ) + 1 ) ) )
99 70 nn0cnd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 2 ยท ๐พ ) โˆˆ โ„‚ )
100 35 23 99 14 addsub4d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( 4 ยท ๐พ ) + 2 ) โˆ’ ( ( 2 ยท ๐พ ) + 1 ) ) = ( ( ( 4 ยท ๐พ ) โˆ’ ( 2 ยท ๐พ ) ) + ( 2 โˆ’ 1 ) ) )
101 2t2e4 โŠข ( 2 ยท 2 ) = 4
102 101 eqcomi โŠข 4 = ( 2 ยท 2 )
103 102 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ 4 = ( 2 ยท 2 ) )
104 103 oveq1d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 4 ยท ๐พ ) = ( ( 2 ยท 2 ) ยท ๐พ ) )
105 23 23 24 mulassd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 2 ยท 2 ) ยท ๐พ ) = ( 2 ยท ( 2 ยท ๐พ ) ) )
106 104 105 eqtrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 4 ยท ๐พ ) = ( 2 ยท ( 2 ยท ๐พ ) ) )
107 106 oveq1d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 4 ยท ๐พ ) โˆ’ ( 2 ยท ๐พ ) ) = ( ( 2 ยท ( 2 ยท ๐พ ) ) โˆ’ ( 2 ยท ๐พ ) ) )
108 2txmxeqx โŠข ( ( 2 ยท ๐พ ) โˆˆ โ„‚ โ†’ ( ( 2 ยท ( 2 ยท ๐พ ) ) โˆ’ ( 2 ยท ๐พ ) ) = ( 2 ยท ๐พ ) )
109 99 108 syl โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 2 ยท ( 2 ยท ๐พ ) ) โˆ’ ( 2 ยท ๐พ ) ) = ( 2 ยท ๐พ ) )
110 107 109 eqtrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( 4 ยท ๐พ ) โˆ’ ( 2 ยท ๐พ ) ) = ( 2 ยท ๐พ ) )
111 2m1e1 โŠข ( 2 โˆ’ 1 ) = 1
112 111 a1i โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( 2 โˆ’ 1 ) = 1 )
113 110 112 oveq12d โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( 4 ยท ๐พ ) โˆ’ ( 2 ยท ๐พ ) ) + ( 2 โˆ’ 1 ) ) = ( ( 2 ยท ๐พ ) + 1 ) )
114 98 100 113 3eqtrd โŠข ( ๐พ โˆˆ โ„•0 โ†’ ( ( ( ( ( 8 ยท ๐พ ) + 5 ) โˆ’ 1 ) / 2 ) โˆ’ ( โŒŠ โ€˜ ( ( ( 8 ยท ๐พ ) + 5 ) / 4 ) ) ) = ( ( 2 ยท ๐พ ) + 1 ) )
115 6 114 sylan9eqr โŠข ( ( ๐พ โˆˆ โ„•0 โˆง ๐‘ƒ = ( ( 8 ยท ๐พ ) + 5 ) ) โ†’ ๐‘ = ( ( 2 ยท ๐พ ) + 1 ) )