Metamath Proof Explorer


Theorem knoppndvlem7

Description: Lemma for knoppndv . (Contributed by Asger C. Ipsen, 15-Jun-2021) (Revised by Asger C. Ipsen, 5-Jul-2021)

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

Proof

Step Hyp Ref Expression
1 knoppndvlem7.t โŠข ๐‘‡ = ( ๐‘ฅ โˆˆ โ„ โ†ฆ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ๐‘ฅ + ( 1 / 2 ) ) ) โˆ’ ๐‘ฅ ) ) )
2 knoppndvlem7.f โŠข ๐น = ( ๐‘ฆ โˆˆ โ„ โ†ฆ ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( ๐ถ โ†‘ ๐‘› ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘› ) ยท ๐‘ฆ ) ) ) ) )
3 knoppndvlem7.a โŠข ๐ด = ( ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ยท ๐‘€ )
4 knoppndvlem7.j โŠข ( ๐œ‘ โ†’ ๐ฝ โˆˆ โ„•0 )
5 knoppndvlem7.m โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„ค )
6 knoppndvlem7.n โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„• )
7 3 a1i โŠข ( ๐œ‘ โ†’ ๐ด = ( ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ยท ๐‘€ ) )
8 4 nn0zd โŠข ( ๐œ‘ โ†’ ๐ฝ โˆˆ โ„ค )
9 6 8 5 knoppndvlem1 โŠข ( ๐œ‘ โ†’ ( ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ยท ๐‘€ ) โˆˆ โ„ )
10 7 9 eqeltrd โŠข ( ๐œ‘ โ†’ ๐ด โˆˆ โ„ )
11 2 10 4 knoppcnlem1 โŠข ( ๐œ‘ โ†’ ( ( ๐น โ€˜ ๐ด ) โ€˜ ๐ฝ ) = ( ( ๐ถ โ†‘ ๐ฝ ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ๐ด ) ) ) )
12 3 oveq2i โŠข ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ๐ด ) = ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ยท ๐‘€ ) )
13 12 a1i โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ๐ด ) = ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ยท ๐‘€ ) ) )
14 2cnd โŠข ( ๐œ‘ โ†’ 2 โˆˆ โ„‚ )
15 nnz โŠข ( ๐‘ โˆˆ โ„• โ†’ ๐‘ โˆˆ โ„ค )
16 6 15 syl โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ค )
17 16 zcnd โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„‚ )
18 14 17 mulcld โŠข ( ๐œ‘ โ†’ ( 2 ยท ๐‘ ) โˆˆ โ„‚ )
19 18 4 expcld โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) โˆˆ โ„‚ )
20 2ne0 โŠข 2 โ‰  0
21 20 a1i โŠข ( ๐œ‘ โ†’ 2 โ‰  0 )
22 0red โŠข ( ๐œ‘ โ†’ 0 โˆˆ โ„ )
23 1red โŠข ( ๐œ‘ โ†’ 1 โˆˆ โ„ )
24 16 zred โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„ )
25 0lt1 โŠข 0 < 1
26 25 a1i โŠข ( ๐œ‘ โ†’ 0 < 1 )
27 nnge1 โŠข ( ๐‘ โˆˆ โ„• โ†’ 1 โ‰ค ๐‘ )
28 6 27 syl โŠข ( ๐œ‘ โ†’ 1 โ‰ค ๐‘ )
29 22 23 24 26 28 ltletrd โŠข ( ๐œ‘ โ†’ 0 < ๐‘ )
30 22 29 ltned โŠข ( ๐œ‘ โ†’ 0 โ‰  ๐‘ )
31 30 necomd โŠข ( ๐œ‘ โ†’ ๐‘ โ‰  0 )
32 14 17 21 31 mulne0d โŠข ( ๐œ‘ โ†’ ( 2 ยท ๐‘ ) โ‰  0 )
33 8 znegcld โŠข ( ๐œ‘ โ†’ - ๐ฝ โˆˆ โ„ค )
34 18 32 33 expclzd โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) โˆˆ โ„‚ )
35 34 14 21 divcld โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) โˆˆ โ„‚ )
36 5 zcnd โŠข ( ๐œ‘ โ†’ ๐‘€ โˆˆ โ„‚ )
37 19 35 36 mulassd โŠข ( ๐œ‘ โ†’ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ) ยท ๐‘€ ) = ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ยท ๐‘€ ) ) )
38 37 eqcomd โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ยท ๐‘€ ) ) = ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ) ยท ๐‘€ ) )
39 19 34 14 21 divassd โŠข ( ๐œ‘ โ†’ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) ) / 2 ) = ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ) )
40 39 eqcomd โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ) = ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) ) / 2 ) )
41 18 32 8 expnegd โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) = ( 1 / ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ) )
42 41 oveq2d โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) ) = ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( 1 / ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ) ) )
43 18 32 8 expne0d โŠข ( ๐œ‘ โ†’ ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) โ‰  0 )
44 19 43 recidd โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( 1 / ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ) ) = 1 )
45 42 44 eqtrd โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) ) = 1 )
46 45 oveq1d โŠข ( ๐œ‘ โ†’ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) ) / 2 ) = ( 1 / 2 ) )
47 40 46 eqtrd โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ) = ( 1 / 2 ) )
48 47 oveq1d โŠข ( ๐œ‘ โ†’ ( ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ) ยท ๐‘€ ) = ( ( 1 / 2 ) ยท ๐‘€ ) )
49 36 14 21 divrec2d โŠข ( ๐œ‘ โ†’ ( ๐‘€ / 2 ) = ( ( 1 / 2 ) ยท ๐‘€ ) )
50 49 eqcomd โŠข ( ๐œ‘ โ†’ ( ( 1 / 2 ) ยท ๐‘€ ) = ( ๐‘€ / 2 ) )
51 38 48 50 3eqtrd โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ( ( ( ( 2 ยท ๐‘ ) โ†‘ - ๐ฝ ) / 2 ) ยท ๐‘€ ) ) = ( ๐‘€ / 2 ) )
52 13 51 eqtrd โŠข ( ๐œ‘ โ†’ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ๐ด ) = ( ๐‘€ / 2 ) )
53 52 fveq2d โŠข ( ๐œ‘ โ†’ ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ๐ด ) ) = ( ๐‘‡ โ€˜ ( ๐‘€ / 2 ) ) )
54 53 oveq2d โŠข ( ๐œ‘ โ†’ ( ( ๐ถ โ†‘ ๐ฝ ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐ฝ ) ยท ๐ด ) ) ) = ( ( ๐ถ โ†‘ ๐ฝ ) ยท ( ๐‘‡ โ€˜ ( ๐‘€ / 2 ) ) ) )
55 11 54 eqtrd โŠข ( ๐œ‘ โ†’ ( ( ๐น โ€˜ ๐ด ) โ€˜ ๐ฝ ) = ( ( ๐ถ โ†‘ ๐ฝ ) ยท ( ๐‘‡ โ€˜ ( ๐‘€ / 2 ) ) ) )