離散化觀點——一個學習連續知識的小tip
10.5 第一次更新,使一些語言更加嚴謹,並增添了Newton-Leibniz公式的離散化表示。
寫在前面
這麼久沒更了,大家肯定都以為我棄坑了。。實際上是因為升學的原因,許多事都要辦,就把續坑的事拖到了今天。。
今天我要介紹的,從運算上來看十分簡單,因為這是由「平凡」到「不平凡」的類比。我一直覺得,我們數學的學習,不需要特別在短時間內學得特別高深。從多角度理解所學知識,便是一個鞏固知識體系的好方法。本篇文章就是講的最簡單的——從平凡的、退化的例子來理解知識。
大學的數學學習中,絕大多數都是和定義在實數集上的函數有關的知識。比如說,零點定理,微積分,等等。有些十分容易理解,有些卻又彷彿是匪夷所思,讓人不知所云。就我而言,用離散化的觀點去研究這些問題,也許是一個小tip。
說了這麼多,「離散」(discrete),究竟是什麼?感性地說,一眼望去「茫茫人海」不是離散,而一個一個「真實的人」是離散。你如果要想知道一國之大眾的心理,從整體上去判斷往往需要異於常人的高瞻遠矚,而一個人一個人地抽查或普查,卻是一個簡單直觀的方法。這,就是離散。
從理性上說,離散的集合,就是至多可數(almost countable)且無聚點(condensation point)的集合。實數集、有理數集都不離散,整數集離散。事實上,整數集上的函數——數列正是我們研究函數的有力助手。
正題
為了和函數相類比,不同於一般從 的數列的定義,我們這裡定義的數列為:從 的函數。記為 .也就是說,這裡 , 都是合法的記號。(當然,我們也可以把函數的定義域限制在 ,但這樣就會產生一些毫無必要且繁雜的端點討論。)
完備性
如果一個集合 滿足以下6個性質之一,那麼稱這個集合是完備集:
1.對於任意 ,如果 ,使得對於任意 有 ,那麼 ,使對於任意 ,有 ,且 , ,使 。此 記作 ,稱為集合B在X中的上確界。
2.對於任意從 的數列 ,若其單調遞增且有上界(即 ),那麼這個數列必然有極限(即 )。【關於 的定義,會在後面的 極限 章節中給出】
3.設從 的數列 ,滿足 ,定義X上的閉區間 為 .那麼若 ,則 非空,且只有一個元素。
4.對於任意X上的閉區間 ,定義其一個覆蓋為滿足 的集合S。( 表示 ).那麼在I的所有覆蓋中,總能找到一個有限的覆蓋。(即S的勢小於等於整數集)
5.對於任意從 的數列 ,若其有界,則必存在指標列 ,使得子列 收斂。
6.對於一個從 的數列 ,若 ,則該數列收斂。
這6個定理互相等價,被稱為實數集的六大完備定理。這6條定理的互推,也是令數學系大一學生頭疼的一個難題。對於我們來說,光看懂這6條定理已經夠吃力了,再互推?我還是躲進我的小被幾里吧…
下面,就是我們的離散化武器——離散集發揮作用的時候惹!
我們設離散集 ,其中滿足 (或者Z上的閉區間), (考慮到D的至多可數性,這裡如果取小於等於,就實屬無用。此外,這裡能從小到大地寫,是與這個集合無聚點有關的。這裡不證。).舉個例子, 和 都是滿足條件的離散集。
事實上,這個離散集D也具有完備性。
我們用這個離散集來考察第一條定理:
這條定理的主體是一個「如果……(條件),那麼……(結果)」的結構。我們來看它的條件,實際上說的就是B在X中有上界。也就是說,X中有元素可以大於等於B中的所有元素。容易知道,對於離散集D的子集B,如果B滿足這個條件,那麼離散集B的形式必然是 , .我們這裡假定D中元素的下標是遍歷負無窮到正無窮的。如果是其他情況,會有很平凡的類似結果。
我們再來看這條定理結構中的結果,它闡釋了B一定有上確界這件事。對於有理數集來說,這點並不一定,比如說 這一個有理數集上的集合,雖然有上界,比如說2,但在有理數集中並沒有上確界,事實上,它的上確界是無理數 。而離散集則不存在這個問題。很顯然, 即為B的上確界。
是不是特!別!直!觀!
其他5條定理類似,也可以用離散化觀點去看懂。這裡不再贅述,留給讀者當打發時間的工具。
極限
在剛才完備性的處理中,我們已經用到了極限的概念。並且,我們不加說明地引入了 這一記號。這裡,我們給出其定義:
稱由 上的數列 有極限a,當且僅當
。此時記作
當X為實數集時, 自然變成了全體正實數的集合,極限的定義也就變成了我們常見的定義。
當D為離散集時,我們想證明,如果極限存在,那麼存在 ,使得 .
用反證法。如果不存在這樣的 ,那麼對於任意 ,對於任意 ,存在 ,使 ,即 且 。這與 無聚點相矛盾。
由以上證明可知,對離散集而言,極限變得十分平凡。
介值定理
對於函數,我們知道它的介值定理的表述為:
對於在 上連續的函數 ,對於任意 ,存在 ,使
我們知道,連續是一個比較強的條件。那麼對於離散的數列來說,也是有所謂的「零點定理」,不過同樣要一些比較強的條件。
設D為離散集。對於從 的數列 ,如果在Z上的一個閉區間 有 ,其中 ,那麼對於任意 ,存在整數 ,使 。
雖然這個表述很麻煩,甚至難以理解,但一個簡單的推論卻是非常有用的:
如果數列 中,後一項減前一項要麼是1要麼是-1,那麼在Z上的一個閉區間 中,如果 ,那麼 總能被取到,其中 。
用形象的語言來說,你眼前的樓梯上有一坨屎。如果你每次只能上一級台階,那你肯定會踩到屎。
微分與差分
我們熟知:對於函數 , 稱為該函數在 處的導數(derivative), 稱為其微分(differential)。
類似地,我們有從 的數列 在 的差分:
右差分 ,左差分
這篇文章中,如果不加特殊說明,默認差分為右差分。
如果要與導數的寫法類似,我們可以有如下改寫:
數列 稱為 的(右)差分函數,簡稱(右)差分。
數列 稱為 的二階差分,記作
類似地,我們可定義n階差分。
由於離散的簡單性,我們可以直接寫出k階差分公式:
其實,我們可以通過這個來寫出k階導數公式:
,其中
有了這些定義,我們可以很容易地發現差分和導數,或者說微分的相似點:
,
這兩個公式的證明都用到了一些高端的極限證明技巧。它們的平凡形式,即離散化數列形式如下:
,
數列乘法的差分公式中出現了 這一項,這其實是一個不太平凡的發現。由於函數的連續性,把這往後移一項的特點掩蓋了。
對於高階導數,我們有Leibniz公式:
那麼對於高階差分,我們有 證明方法幾乎完全類似,形式也幾乎完全類似 的公式:
事實上,對於不熟悉Leibniz公式的同學來說,用簡單的代數運演算法則推導數列高階差分公式反而更易於類比。
接下來,便是用離散化觀點看問題的最有名的例子:Taylor公式。
對一個性質充分好的函數來說(這裡不強調其性質是由於數列的形式確實沒太多性質需求):
而對於一個數列來說,我們先給出結論:
,其中m是一個小於n的整數(這裡的小於是因為我們用的右差分)。
下面我們來說明這個類比的重要性,順便講一下證明數列形式的思路:
Taylor公式的係數其實並不那麼重要,最重要的是其中傳達出來的信息:如果已知一個函數在某點處的函數值,並且知道其在任意階導數的值,那麼這個函數被惟一確定。這踏馬是什麼操作啊!It doesnt make sense!
用數列的角度去看它,就清楚了許多:
從一個簡單例子看起:
我已知 和 ,求 .
這太顯然了吧!不就是 么!
那我們如果已知 和 ,能否求 呢?
答案是肯定的。
不妨設 ,直接帶入 和 中,通過對比係數,可得 .
類似地,由於我們知道 ,所以總可以用 和在此處的k個高階差分,來表示 ,具體的係數,列一個線性方程組就ok啦!
這就說明,通過在一個點處的值和在該點處的差分(導數),可以唯一確定這個數列(函數)。
積分與和分
作為微分的逆運算,不定積分也同樣作為傷害萬千學子的工具存在。
而差分,類似地,也有逆運算——和分:
對數列 ,如果存在數列 滿足 ,則稱 為 的一個和數列。
有定理如下:
若 、 均為 的和數列,則 為常數列。
這個定理只需要特別簡單的代數知識,留給讀者作證明。
下面定義不定和分:
設 為 的一個和數列,則記 ,其中C是任意常數。
這裡之所以要記 (它實際上等於1,所以可以不記),是為了和函數的不定積分相匹配。
與函數的不定積分類似,不定和分也有四則運算性質:
, ,
第三條性質,即微積分中的換元積分法,是顯然的。
而定和分,我們早已接觸,就是普通的和式,只不過我們這裡用更科學的方式記它: 。
那麼,大名鼎鼎的Abel求和,就是分部積分法的離散化形式:
.
證明亦十分簡單,留給讀者。
微積分基本定理,即Newton-Leibniz公式, ,很難直觀地感受。一個求面積的公式居然和不定積分有關。但是我們如果將其離散化,卻是十分容易理解的: .這完全是一個簡單的代數運算。
在這裡說一句,《積分與和分》一目中,把求和用和式書寫,純屬為了類比和版面要求。其實,將和式展開成普通的形式,反而更容易理解。
高維形式
函數,有n元m維函數。同樣地,我們也可以有n元m維數列:
定義從 上的數列為 ,其中
對於高維形式的偏導數,全導數,重積分,Fubini定理等等,都可以有其離散化類比。這些類比,就留給聰明的讀者們,開拓知識的眼界了!
最後
本文在我倉促之間寫成,必有許多疏漏、錯誤,希望大家指出,不吝賜教!
推薦閱讀:
※數學歸納法為什麼是對的?如何證明其正確性?
※龜兔賽跑謬論怎麼解決?
※如何證明不存在一種演算法,對任何一個程序及相應的輸入數據,都可以判斷是否會出現死循環?
※渲染中的數學知識
※猴子最多搬多少個香蕉?
TAG:数学 |