數學分析 連續函式的孤立零點

一個不願透露姓名的孩子發表於2020-12-10

數學分析 連續函式的孤立零點

假設 f : R → R f:\mathbb{R} \to \mathbb{R} f:RR是一個連續函式,稱 x 0 ∈ R x_0 \in \mathbb{R} x0R f f f的零點如果 f ( x 0 ) = 0 f(x_0)=0 f(x0)=0,記 N ( f ) = { x ∈ R : f ( x ) = 0 } N(f) = \{x \in \mathbb{R}:f(x)=0\} N(f)={xR:f(x)=0},表示函式 f f f的零點的集合。稱 x 0 x_0 x0是一個孤立零點(isolated zero)如果 ∃ r > 0 , x ∈ R \exists r>0,x \in \mathbb{R} r>0,xR, 其中 B ( r , x ) ∩ N ( f ) = { x 0 } B(r,x) \cap N(f) = \{x_0\} B(r,x)N(f)={x0} B ( r , x ) = { y ∈ R : ∣ x − y ∣ < r } B(r,x)=\{y \in \mathbb{R}:|x-y|<r\} B(r,x)={yR:xy<r}是以 x x x為中心, r r r為半徑的鄰域。

下面討論開集上的連續函式與閉集上的連續函式的孤立零點的性質:

性質1 存在 f : ( 0 , 1 ) → R f:(0,1) \to \mathbb{R} f:(0,1)R是一個連續函式,並且有無窮多個孤立零點;

性質2 假設 f : [ 0 , 1 ] → R f:[0,1] \to \mathbb{R} f:[0,1]R是一個連續函式,並且 f f f的所有零點都是孤立零點,則 f f f只有有限個零點。

評註 這兩個性質說明定義在開集與定義在緊集上的連續函式的孤立零點的行為是有差異的。定義在開集上的連續函式可以有無窮多個孤立零點,定義在緊集上的連續函式只能有有限個孤立零點,如果定義在緊集上的連續函式有無窮個孤立零點,根據Bolzano-Weierstrass定理,一定可以找到一個收斂的孤立零點序列,然而這收斂就和孤立零點的定義矛盾了。


證明性質1
假設 f : ( 0 , 1 ) → R f:(0,1) \to \mathbb{R} f:(0,1)R是一個同胚,即 f f f是雙射、 f f f f − 1 f^{-1} f1都是連續函式。定義 g ( x ) = sin ⁡ ( f ( x ) ) g(x) = \sin (f(x)) g(x)=sin(f(x))

Claim 1. sin ⁡ ( x ) \sin(x) sin(x)的零點都是孤立零點;
我們知道 sin ⁡ ( x ) \sin(x) sin(x)的零點集合為
N ( sin ⁡ ) = { k π : k ∈ Z } N(\sin) = \{k\pi:k \in \mathbb{Z}\} N(sin)={kπ:kZ}

顯然 ∣ N ( sin ⁡ ) ∣ = ∣ Z ∣ |N(\sin)| = |\mathbb{Z}| N(sin)=Z,並且 N ( sin ⁡ ) N(\sin) N(sin)中任意兩個零點之間的距離為 π \pi π,所以給定 k ∈ Z k \in \mathbb{Z} kZ
B ( π 2 , k π ) ∩ N ( sin ⁡ ) = { k π } B(\frac{\pi}{2},k\pi) \cap N(\sin) = \{k\pi\} B(2π,kπ)N(sin)={kπ}

因此 sin ⁡ ( x ) \sin(x) sin(x)有無窮個零點且都是孤立零點;

Claim 2. g ( x ) g(x) g(x)有無窮多個零點且都是孤立零點;
因為 f f f是同胚,給定 k ∈ Z k \in \mathbb{Z} kZ ∃ U k ⊂ ( 0 , 1 ) \exists U_k \subset (0,1) Uk(0,1)
f ( U k ) = B ( π 2 , k π ) f(U_k) =B(\frac{\pi}{2},k\pi) f(Uk)=B(2π,kπ)

並且 ∀ k ≠ l \forall k \ne l k=l,
U k ∩ U l = ϕ U_k \cap U_l = \phi UkUl=ϕ

根據連續性, ∀ k ∈ Z , ∃ x k ∈ U k \forall k \in \mathbb{Z}, \exists x_k \in U_k kZ,xkUk
f ( x k ) = k π f(x_k) = k\pi f(xk)=kπ

於是
N ( g ) = { x k : k ∈ Z } N(g) = \{x_k:k \in \mathbb{Z}\} N(g)={xk:kZ}

顯然 N ( g ) N(g) N(g)是無限集,並且
N ( g ) ∩ U k = { x k } N(g) \cap U_k = \{x_k\} N(g)Uk={xk}

所以 g ( x ) g(x) g(x)有無窮多個零點且都是孤立零點。


證明性質2
我們考慮反證法。假設 N ( f ) N(f) N(f)是無限集,在這個無限集中選出一個序列 { x n } \{x_n\} {xn},因為 [ 0 , 1 ] [0,1] [0,1]是緊集, { x n } ⊂ N ( f ) ⊂ [ 0 , 1 ] \{x_n\} \subset N(f) \subset [0,1] {xn}N(f)[0,1],根據Bolzano-Weierstrass定理, ∃ { x n k } ⊂ { x n } \exists \{x_{n_k}\} \subset \{x_n\} {xnk}{xn}滿足
∃ x ∈ [ 0 , 1 ] , x n k → x , k → ∞ \exists x \in [0,1],x_{n_k} \to x,k \to \infty x[0,1],xnkx,k

因為 f f f是連續函式,
f ( x ) = lim ⁡ k → ∞ f ( x n k ) = lim ⁡ k → ∞ 0 = 0 f(x) = \lim_{k \to \infty}f(x_{n_k}) = \lim_{k \to \infty} 0 = 0 f(x)=klimf(xnk)=klim0=0

也就是說 x ∈ N ( f ) x \in N(f) xN(f)。現在再用一次 x n k → x x_{n_k} \to x xnkx,也就是 ∀ ϵ > 0 \forall \epsilon>0 ϵ>0, ∃ N ( ϵ ) ∈ N \exists N(\epsilon) \in \mathbb{N} N(ϵ)N, ∀ n k ≥ N ( ϵ ) \forall n_k \ge N(\epsilon) nkN(ϵ), x n k ∈ B ( ϵ , x ) x_{n_k} \in B(\epsilon,x) xnkB(ϵ,x),因為 ∀ n k ≥ N ( ϵ ) \forall n_k \ge N(\epsilon) nkN(ϵ), x n k ∈ N ( f ) x_{n_k} \in N(f) xnkN(f),於是 B ( ϵ , x ) ∩ N ( f ) ⊃ { x } B(\epsilon,x) \cap N(f) \supset \{x\} B(ϵ,x)N(f){x},這與 f f f的所有零點都是孤立零點矛盾。綜上, N ( f ) N(f) N(f)是有限集。

相關文章