Metamath Proof Explorer


Theorem knoppndv

Description: The continuous nowhere differentiable function W ( Knopp, K. (1918). Math. Z. 2, 1-26 ) is, in fact, nowhere differentiable. (Contributed by Asger C. Ipsen, 19-Aug-2021)

Ref Expression
Hypotheses knoppndv.t โŠข ๐‘‡ = ( ๐‘ฅ โˆˆ โ„ โ†ฆ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ๐‘ฅ + ( 1 / 2 ) ) ) โˆ’ ๐‘ฅ ) ) )
knoppndv.f โŠข ๐น = ( ๐‘ฆ โˆˆ โ„ โ†ฆ ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( ๐ถ โ†‘ ๐‘› ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘› ) ยท ๐‘ฆ ) ) ) ) )
knoppndv.w โŠข ๐‘Š = ( ๐‘ค โˆˆ โ„ โ†ฆ ฮฃ ๐‘– โˆˆ โ„•0 ( ( ๐น โ€˜ ๐‘ค ) โ€˜ ๐‘– ) )
knoppndv.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ( - 1 (,) 1 ) )
knoppndv.n โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„• )
knoppndv.1 โŠข ( ๐œ‘ โ†’ 1 < ( ๐‘ ยท ( abs โ€˜ ๐ถ ) ) )
Assertion knoppndv ( ๐œ‘ โ†’ dom ( โ„ D ๐‘Š ) = โˆ… )

Proof

Step Hyp Ref Expression
1 knoppndv.t โŠข ๐‘‡ = ( ๐‘ฅ โˆˆ โ„ โ†ฆ ( abs โ€˜ ( ( โŒŠ โ€˜ ( ๐‘ฅ + ( 1 / 2 ) ) ) โˆ’ ๐‘ฅ ) ) )
2 knoppndv.f โŠข ๐น = ( ๐‘ฆ โˆˆ โ„ โ†ฆ ( ๐‘› โˆˆ โ„•0 โ†ฆ ( ( ๐ถ โ†‘ ๐‘› ) ยท ( ๐‘‡ โ€˜ ( ( ( 2 ยท ๐‘ ) โ†‘ ๐‘› ) ยท ๐‘ฆ ) ) ) ) )
3 knoppndv.w โŠข ๐‘Š = ( ๐‘ค โˆˆ โ„ โ†ฆ ฮฃ ๐‘– โˆˆ โ„•0 ( ( ๐น โ€˜ ๐‘ค ) โ€˜ ๐‘– ) )
4 knoppndv.c โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ ( - 1 (,) 1 ) )
5 knoppndv.n โŠข ( ๐œ‘ โ†’ ๐‘ โˆˆ โ„• )
6 knoppndv.1 โŠข ( ๐œ‘ โ†’ 1 < ( ๐‘ ยท ( abs โ€˜ ๐ถ ) ) )
7 simpl โŠข ( ( ๐œ‘ โˆง โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) ) โ†’ ๐œ‘ )
8 ax-resscn โŠข โ„ โІ โ„‚
9 8 a1i โŠข ( ๐œ‘ โ†’ โ„ โІ โ„‚ )
10 4 knoppndvlem3 โŠข ( ๐œ‘ โ†’ ( ๐ถ โˆˆ โ„ โˆง ( abs โ€˜ ๐ถ ) < 1 ) )
11 10 simpld โŠข ( ๐œ‘ โ†’ ๐ถ โˆˆ โ„ )
12 10 simprd โŠข ( ๐œ‘ โ†’ ( abs โ€˜ ๐ถ ) < 1 )
13 1 2 3 5 11 12 knoppcn โŠข ( ๐œ‘ โ†’ ๐‘Š โˆˆ ( โ„ โ€“cnโ†’ โ„‚ ) )
14 cncff โŠข ( ๐‘Š โˆˆ ( โ„ โ€“cnโ†’ โ„‚ ) โ†’ ๐‘Š : โ„ โŸถ โ„‚ )
15 13 14 syl โŠข ( ๐œ‘ โ†’ ๐‘Š : โ„ โŸถ โ„‚ )
16 ssidd โŠข ( ๐œ‘ โ†’ โ„ โІ โ„ )
17 9 15 16 dvbss โŠข ( ๐œ‘ โ†’ dom ( โ„ D ๐‘Š ) โІ โ„ )
18 17 adantr โŠข ( ( ๐œ‘ โˆง โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) ) โ†’ dom ( โ„ D ๐‘Š ) โІ โ„ )
19 simpr โŠข ( ( ๐œ‘ โˆง โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) ) โ†’ โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) )
20 18 19 sseldd โŠข ( ( ๐œ‘ โˆง โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) ) โ†’ โ„Ž โˆˆ โ„ )
21 7 20 jca โŠข ( ( ๐œ‘ โˆง โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) ) โ†’ ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) )
22 ssidd โŠข ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โ†’ โ„ โІ โ„ )
23 15 adantr โŠข ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โ†’ ๐‘Š : โ„ โŸถ โ„‚ )
24 4 ad2antrr โŠข ( ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โˆง ( ๐‘’ โˆˆ โ„+ โˆง ๐‘‘ โˆˆ โ„+ ) ) โ†’ ๐ถ โˆˆ ( - 1 (,) 1 ) )
25 simprr โŠข ( ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โˆง ( ๐‘’ โˆˆ โ„+ โˆง ๐‘‘ โˆˆ โ„+ ) ) โ†’ ๐‘‘ โˆˆ โ„+ )
26 simprl โŠข ( ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โˆง ( ๐‘’ โˆˆ โ„+ โˆง ๐‘‘ โˆˆ โ„+ ) ) โ†’ ๐‘’ โˆˆ โ„+ )
27 simplr โŠข ( ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โˆง ( ๐‘’ โˆˆ โ„+ โˆง ๐‘‘ โˆˆ โ„+ ) ) โ†’ โ„Ž โˆˆ โ„ )
28 5 ad2antrr โŠข ( ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โˆง ( ๐‘’ โˆˆ โ„+ โˆง ๐‘‘ โˆˆ โ„+ ) ) โ†’ ๐‘ โˆˆ โ„• )
29 6 ad2antrr โŠข ( ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โˆง ( ๐‘’ โˆˆ โ„+ โˆง ๐‘‘ โˆˆ โ„+ ) ) โ†’ 1 < ( ๐‘ ยท ( abs โ€˜ ๐ถ ) ) )
30 1 2 3 24 25 26 27 28 29 knoppndvlem22 โŠข ( ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โˆง ( ๐‘’ โˆˆ โ„+ โˆง ๐‘‘ โˆˆ โ„+ ) ) โ†’ โˆƒ ๐‘Ž โˆˆ โ„ โˆƒ ๐‘ โˆˆ โ„ ( ( ๐‘Ž โ‰ค โ„Ž โˆง โ„Ž โ‰ค ๐‘ ) โˆง ( ( ๐‘ โˆ’ ๐‘Ž ) < ๐‘‘ โˆง ๐‘Ž โ‰  ๐‘ ) โˆง ๐‘’ โ‰ค ( ( abs โ€˜ ( ( ๐‘Š โ€˜ ๐‘ ) โˆ’ ( ๐‘Š โ€˜ ๐‘Ž ) ) ) / ( ๐‘ โˆ’ ๐‘Ž ) ) ) )
31 30 ralrimivva โŠข ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โ†’ โˆ€ ๐‘’ โˆˆ โ„+ โˆ€ ๐‘‘ โˆˆ โ„+ โˆƒ ๐‘Ž โˆˆ โ„ โˆƒ ๐‘ โˆˆ โ„ ( ( ๐‘Ž โ‰ค โ„Ž โˆง โ„Ž โ‰ค ๐‘ ) โˆง ( ( ๐‘ โˆ’ ๐‘Ž ) < ๐‘‘ โˆง ๐‘Ž โ‰  ๐‘ ) โˆง ๐‘’ โ‰ค ( ( abs โ€˜ ( ( ๐‘Š โ€˜ ๐‘ ) โˆ’ ( ๐‘Š โ€˜ ๐‘Ž ) ) ) / ( ๐‘ โˆ’ ๐‘Ž ) ) ) )
32 22 23 31 unbdqndv2 โŠข ( ( ๐œ‘ โˆง โ„Ž โˆˆ โ„ ) โ†’ ยฌ โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) )
33 21 32 syl โŠข ( ( ๐œ‘ โˆง โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) ) โ†’ ยฌ โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) )
34 33 pm2.01da โŠข ( ๐œ‘ โ†’ ยฌ โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) )
35 34 alrimiv โŠข ( ๐œ‘ โ†’ โˆ€ โ„Ž ยฌ โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) )
36 eq0 โŠข ( dom ( โ„ D ๐‘Š ) = โˆ… โ†” โˆ€ โ„Ž ยฌ โ„Ž โˆˆ dom ( โ„ D ๐‘Š ) )
37 35 36 sylibr โŠข ( ๐œ‘ โ†’ dom ( โ„ D ๐‘Š ) = โˆ… )