Try   HackMD

Function Space - Weiestrass Function

Weiestrass Function 是一個處處連續,而且處處不可微分的函數。這樣的函數乍看之下很難想像,感覺例子也很少。但事實上:這樣的函數 dense 在所有連續函數中,而且還是很多的那種 dense

Def (Weiestrass Function)
定義三角波函數:

σ0={x2nif 2nx2n+12n+2xif 2n+1x2n+2

以及

σk=(34)kσ0(4kx)

則:

k=0σk(x)

均勻收斂。並且收斂到的那個函數稱作 Weiestrass Function

這樣的函數在圖形上來看,是一堆三角波的疊加。

σ0 是一個週期
2
的三角波,而
σk
則是經過不斷壓縮的三角波。而且:

  1. σk
    的週期是
    24k
    :因為
    σ0
    的週期是
    2
    ,再壓縮
    4k
    倍即得。
  2. σk
    的斜率是
    3k
    σ0
    的斜率是
    ±1
    ,因此微分連鎖率之後就得到這樣的結果。

除了壓縮之外,前面的振幅也被壓縮了。明顯可以發現前面的係數是湊給 Weiestrass M-Test 的。因為對於任意

k

|σk|(34)k

但:

k=0(34)k=3

所以 Weiestrass M-test 說他收斂,而且還是均勻收斂。

Thm
Weiestrass Function 處處連續,但處處不可微分。

處處連續

因為通過 Weiestrass M-Test,所以他這個級數是均勻收斂的。均勻收斂保連續,所以收斂的結果仍然是連續的。

處處不可微

只要找到一個

{δn},這個
δn0
,但是:

limnf(x+δn)f(x)δn

會爆掉,就可以讓微分爛掉了。更進一步,左極限或右極限有一個炸掉就好了。至於要用左極限或是右極限?答案是:往哪邊找有嚴格遞增或遞減的區短,就從哪邊逼近。

首先,造一個跟週期的整數倍有關的

δn

δn=1214n

會這樣取

δn 的用意就是「
σn
週期的
1/4
」,這樣就可以分類討論不同週期的三角波在
δn
長度的區間內可能出現的割線斜率。

寫出這個微分型:

limn(k=0(σk(x+δn)σk(x))δn)

接著就如剛剛說的,用週期討論:

  1. 週期比

    δn 大:也就是
    k>n
    的狀況。因為恰好處在整數個週期,所以就是同一個相位上的點,所以割線斜率就是 0。
    δn(x+h)δ(x)=0

  2. 週期小於或等於

    δn:也就是
    kn
    的狀況下。因為這樣構造的
    δn
    k=n1
    時,會剛好週期等於
    δn
    ,而再往下就會直接變成
    1/4
    ,所以往左或往右都會找到長度是
    δn
    的嚴格地增或遞減區段。因此斜率就剛好是
    ±3k

因此可以發現:

limnk=0[σk(x+δn)σk(x)]δn=limnk=0n[σk(x+δn)σk(x)]δn=limnk=0n(σk(x+δn)σk(x)δn)=limnk=0n(34)4k

因此任何一點都可以照這樣構造出一個讓微分爆掉的逼近方法。所以極限不存在。