Metamath Proof Explorer


Theorem knoppcnlem4

Description: Lemma for knoppcn . (Contributed by Asger C. Ipsen, 4-Apr-2021) (Revised by Asger C. Ipsen, 5-Jul-2021)

Ref Expression
Hypotheses knoppcnlem4.t โŠข ๐‘‡ = ( ๐‘ฅ โˆˆ โ„ โ†ฆ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ๐‘ฅ + ( 1 / 2 ) ) ) โˆ’ ๐‘ฅ ) ) )
knoppcnlem4.f โŠข ๐น = ( ๐‘ฆ โˆˆ โ„ โ†ฆ ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( ๐ถ โ†‘ ๐‘› ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘› ) ยท ๐‘ฆ ) ) ) ) )
knoppcnlem4.n โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„• )
knoppcnlem4.1 โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ โ„ )
knoppcnlem4.2 โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ โ„ )
knoppcnlem4.3 โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„•0 )
Assertion knoppcnlem4 ( ๐œ‘ โ†’ ( abs โ€˜ ( ( ๐น โ€˜ ๐ด ) โ€˜ ๐‘€ ) ) โ‰ค ( ( ๐‘š โˆˆ โ„•0 โ†ฆ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘š ) ) โ€˜ ๐‘€ ) )

Proof

Step Hyp Ref Expression
1 knoppcnlem4.t โŠข ๐‘‡ = ( ๐‘ฅ โˆˆ โ„ โ†ฆ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ๐‘ฅ + ( 1 / 2 ) ) ) โˆ’ ๐‘ฅ ) ) )
2 knoppcnlem4.f โŠข ๐น = ( ๐‘ฆ โˆˆ โ„ โ†ฆ ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( ๐ถ โ†‘ ๐‘› ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘› ) ยท ๐‘ฆ ) ) ) ) )
3 knoppcnlem4.n โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„• )
4 knoppcnlem4.1 โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ โ„ )
5 knoppcnlem4.2 โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ โ„ )
6 knoppcnlem4.3 โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„•0 )
7 2 5 6 knoppcnlem1 โŠข ( ๐œ‘ โ†’ ( ( ๐น โ€˜ ๐ด ) โ€˜ ๐‘€ ) = ( ( ๐ถ โ†‘ ๐‘€ ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) )
8 7 fveq2d โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ( ๐น โ€˜ ๐ด ) โ€˜ ๐‘€ ) ) = ( abs โ€˜ ( ( ๐ถ โ†‘ ๐‘€ ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) )
9 4 recnd โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ โ„‚ )
10 9 6 expcld โŠข ( ๐œ‘ โ†’ ( ๐ถ โ†‘ ๐‘€ ) โˆˆ โ„‚ )
11 2re โŠข 2 โˆˆ โ„
12 11 a1i โŠข ( ๐œ‘ โ†’ 2 โˆˆ โ„ )
13 nnre โŠข ( ๐‘ โˆˆ โ„• โ†’ ๐‘ โˆˆ โ„ )
14 3 13 syl โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ )
15 12 14 remulcld โŠข ( ๐œ‘ โ†’ ( 2 ยท ๐‘ ) โˆˆ โ„ )
16 15 6 reexpcld โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) โˆˆ โ„ )
17 16 5 remulcld โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) โˆˆ โ„ )
18 1 17 dnicld2 โŠข ( ๐œ‘ โ†’ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) โˆˆ โ„ )
19 18 recnd โŠข ( ๐œ‘ โ†’ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) โˆˆ โ„‚ )
20 10 19 absmuld โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ( ๐ถ โ†‘ ๐‘€ ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) = ( ( abs โ€˜ ( ๐ถ โ†‘ ๐‘€ ) ) ยท ( abs โ€˜ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) )
21 9 6 absexpd โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ๐ถ โ†‘ ๐‘€ ) ) = ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) )
22 21 oveq1d โŠข ( ๐œ‘ โ†’ ( ( abs โ€˜ ( ๐ถ โ†‘ ๐‘€ ) ) ยท ( abs โ€˜ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) = ( ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) ยท ( abs โ€˜ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) )
23 20 22 eqtrd โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ( ๐ถ โ†‘ ๐‘€ ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) = ( ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) ยท ( abs โ€˜ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) )
24 19 abscld โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) โˆˆ โ„ )
25 1red โŠข ( ๐œ‘ โ†’ 1 โˆˆ โ„ )
26 9 abscld โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ๐ถ ) โˆˆ โ„ )
27 26 6 reexpcld โŠข ( ๐œ‘ โ†’ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) โˆˆ โ„ )
28 9 absge0d โŠข ( ๐œ‘ โ†’ 0 โ‰ค ( abs โ€˜ ๐ถ ) )
29 26 6 28 expge0d โŠข ( ๐œ‘ โ†’ 0 โ‰ค ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) )
30 1 dnival โŠข ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) โˆˆ โ„ โ†’ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) = ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) )
31 17 30 syl โŠข ( ๐œ‘ โ†’ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) = ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) )
32 31 fveq2d โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) = ( abs โ€˜ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) )
33 halfre โŠข ( 1 / 2 ) โˆˆ โ„
34 33 a1i โŠข ( ๐œ‘ โ†’ ( 1 / 2 ) โˆˆ โ„ )
35 17 34 readdcld โŠข ( ๐œ‘ โ†’ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) โˆˆ โ„ )
36 reflcl โŠข ( ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) โˆˆ โ„ โ†’ ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆˆ โ„ )
37 35 36 syl โŠข ( ๐œ‘ โ†’ ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆˆ โ„ )
38 37 17 resubcld โŠข ( ๐œ‘ โ†’ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) โˆˆ โ„ )
39 38 recnd โŠข ( ๐œ‘ โ†’ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) โˆˆ โ„‚ )
40 absidm โŠข ( ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) โˆˆ โ„‚ โ†’ ( abs โ€˜ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) = ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) )
41 39 40 syl โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) = ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) )
42 32 41 eqtrd โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) = ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) )
43 31 18 eqeltrrd โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) โˆˆ โ„ )
44 rddif โŠข ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) โˆˆ โ„ โ†’ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) โ‰ค ( 1 / 2 ) )
45 17 44 syl โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) โ‰ค ( 1 / 2 ) )
46 halflt1 โŠข ( 1 / 2 ) < 1
47 1re โŠข 1 โˆˆ โ„
48 33 47 ltlei โŠข ( ( 1 / 2 ) < 1 โ†’ ( 1 / 2 ) โ‰ค 1 )
49 46 48 ax-mp โŠข ( 1 / 2 ) โ‰ค 1
50 49 a1i โŠข ( ๐œ‘ โ†’ ( 1 / 2 ) โ‰ค 1 )
51 43 34 25 45 50 letrd โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) + ( 1 / 2 ) ) ) โˆ’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) โ‰ค 1 )
52 42 51 eqbrtrd โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) โ‰ค 1 )
53 24 25 27 29 52 lemul2ad โŠข ( ๐œ‘ โ†’ ( ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) ยท ( abs โ€˜ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) โ‰ค ( ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) ยท 1 ) )
54 ax-1rid โŠข ( ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) โˆˆ โ„ โ†’ ( ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) ยท 1 ) = ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) )
55 27 54 syl โŠข ( ๐œ‘ โ†’ ( ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) ยท 1 ) = ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) )
56 53 55 breqtrd โŠข ( ๐œ‘ โ†’ ( ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) ยท ( abs โ€˜ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) โ‰ค ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) )
57 23 56 eqbrtrd โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ( ๐ถ โ†‘ ๐‘€ ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) โ‰ค ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) )
58 eqidd โŠข ( ๐œ‘ โ†’ ( ๐‘š โˆˆ โ„•0 โ†ฆ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘š ) ) = ( ๐‘š โˆˆ โ„•0 โ†ฆ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘š ) ) )
59 oveq2 โŠข ( ๐‘š = ๐‘€ โ†’ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘š ) = ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) )
60 59 adantl โŠข ( ( ๐œ‘ โˆง ๐‘š = ๐‘€ ) โ†’ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘š ) = ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) )
61 58 60 6 27 fvmptd โŠข ( ๐œ‘ โ†’ ( ( ๐‘š โˆˆ โ„•0 โ†ฆ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘š ) ) โ€˜ ๐‘€ ) = ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) )
62 61 eqcomd โŠข ( ๐œ‘ โ†’ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘€ ) = ( ( ๐‘š โˆˆ โ„•0 โ†ฆ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘š ) ) โ€˜ ๐‘€ ) )
63 57 62 breqtrd โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ( ๐ถ โ†‘ ๐‘€ ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘€ ) ยท ๐ด ) ) ) ) โ‰ค ( ( ๐‘š โˆˆ โ„•0 โ†ฆ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘š ) ) โ€˜ ๐‘€ ) )
64 8 63 eqbrtrd โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ( ( ๐น โ€˜ ๐ด ) โ€˜ ๐‘€ ) ) โ‰ค ( ( ๐‘š โˆˆ โ„•0 โ†ฆ ( ( abs โ€˜ ๐ถ ) โ†‘ ๐‘š ) ) โ€˜ ๐‘€ ) )