科學月刊【數‧生活與學習】專欄 101 年 1 月
從多項式揭開無窮的秘密
單維彰‧100 年 12 月 15 日
去年 12 月,本欄示範如何使用高中一年級的「綜合除法」技術,導出多項式的 微分公式及性質,並指出那套技術可以完整確定多項式函數圖形之極大、極小和 反曲點發生位置,進而能夠徹底了解多項式函數圖形的各種特徵。這一套技術,
大約就是萊布尼茲發表於西元 1684 年的第一篇微分學論文之內容;也就是這一 篇論文,讓牛頓的朋友們指責萊布尼茲竊取了牛頓的發明,並且督促牛頓趕快發 表他的成果。
作者想要闡述的,不僅是一個歷史故事。更高的期望是,提出高中數學課程 設計的另一種可能。近十幾年來,微積分在科學、工程、管理學科的課程中出現 的階段越來越早,提前帶學生進入微積分領域的需求也就越來越殷切。如果依照 廿世紀由美國「主流」微積分教科書作者擬定的「標準」課程進度:先處理極限,
並探討函數的連續性,然後以割線斜率之極限定義導數,則在高中階段勢必難以 施行。這或許是過去半個世紀以來,高中階段的微積分課程始終裹足不前或欲言 又止的原因。
這一套先墊基、再發展的進路,不但在高中窒礙難行,即使對大多數的大學 生,也是非常可惜的:在學生體驗微積分的奇異美妙和令人震懾的威力以前,先 被數學「嚴格性」累壞了身體,等到壯碩的美景終於陳現眼前,也無力欣賞了。
然而廿世紀的美國標準,在歷史上和地域上,都不是唯一的標準。回顧十七 和十八世紀,當數學家(和物理學家)並不特別被「嚴格性」困擾的時候,他們 已經用初等的工具和奔放的創意開發了那麼多令人驚豔的結果;其中一部份,例 如前述多項式函數圖形的全部特徵,沒有道理不能讓高中生理解並應用。而嚴格 性是在十九世紀才補上的,我們幾乎可以說,一直到「微積分大發現時代」結束 之後,數學家才回頭收拾這些惱人的細節。如今,我們何不忽略廿世紀的美國主 流課程,向更早的歐陸主流課程取經,為學生設計一套(正確但尚未完整地)先 發展、再墊基的數學課程呢?
現在,作者想要分享兩個他最深深陶醉的例子,與讀者一同欣賞前人「初等 的工具和奔放的創意」的快樂。
西元 1665 年,22 歲就讀劍橋三一學院的年輕牛頓,首次揭開了一樁無窮級 數的秘密。牛頓不曾為此在部落格分享他的感受,但是就算我自欺欺人好了,請 讀者想像這個年輕人當時那種不確定自己到底是觸碰了上帝或者撒旦的興奮和 恐懼!
那一年,牛頓(很可能使用如上個月本欄所示的技術)知道單項式x 可以n 寫成以 c=1 為參考點的泰勒形式(這是後來取的名字,那位泰勒先生還要再 20 年之後才會出生):
2
1 2
1 ( 1) ( 1) ( 1)
n n
x c x c x c xn ,
而且他已經發現了計算係數 、 、 的「撇步」,也就是後來稱為「微分」
的技術:
c1 c2 …、cn
、 2 1 2 (1)
c f 、…、 1 ( )
! (1)
k
c f k
k
1 (1)
c f 、…,
其中 ( )f x xn而且 表示 f 在 x=1 處的 次導數。這個結論,今天的學生可 以用(最簡單形式的)鍊鎖律和比較係數法取得。而如同我們在上個月獲得的微
( )k (1)
f k
分公式,牛頓也知道
1
( ) n
f x nx 、f( )x n n( 1)xn2、…、f( )k ( )x n n( 1)(n 2) (n k 1)xn k 、…。
在以上各階導函數中代入 x=1 得到 (1)
f 、n f (1) n n( 、…、1) f( )k (1)n n( 1)(n 、…。 2) (n k 1) 因此,上述泰勒形式的係數就是
( 1)( 2) ( 1)
k !
n n n n k
c k
,
牛頓認得出來,這就是所謂巴斯卡三角形上第 n 列的數(巴斯卡長牛頓 20 歲,
稍早在 1662 年過世了),用今天的符號來寫,就是ck Ckn,也就是說
)n。 其實,聰敏的學生一定知道,上述結果可以先用二項展開
n n
2 3
1 ( 1) ( 1) ( 1) ( 1
n n n n n
x C1 x C2 x C3 x Cn x
2 1
3
2 3
(1x)n 1 C xn C xn C xn C xn
然後將變數 x 置換成x1而得到。但是,過度聰敏就可能和一個偉大的發現失之 交臂。牛頓從幾個「個案」,大膽地推論 xr 'rxr1之公式,對任意指數 r 都是 正確的,不必限定指數為正整數;正如現在的學生也都會自動這麼推論的。那麼,
如果規定
( 1)( 2) ( 1)
!
r k
r r r
C r k
k
,
0 r
其中 r 非 亦非正整數,k 是正整數,則 恆不為 0,而以上的二項展開就變成 了無窮級數:
r k
Ck
2
1 2
(1 )r 1 r r k
k 0
x C x C x C x
0r 1
C 。讀者不妨試試r 和1 r1 / 2
其中我們規定 的狀況。
西元 1735 年,28 歲在聖彼得堡新婚並遷入涅瓦河畔新居的歐拉 (Euler),發 現了無窮級數
2
2 1
1
n n 6
2 1
1
n n
。對大一微積分學生而言,有很多辦法可以證明 是 一個數的和是什麼?
首先,歐拉說,因為正弦函數
收斂的無窮級數,這是一道基本的習題。但是,鮮少大學生知道這個收斂級
、 x
sin x在x0 、x 2、…處都是 0,
所以這些數是它的「根」,因此
sinxax x( )(x)(x2 )( x2 )
。
ax x( 2 2 x2 2)(x 2 所以
2 2 2
)( 2 3 )
sin x
x a x( 2 2)(x2 222)(x2 322) 而他也知道
。
0
limsin 1
x
x
x ,
其實巴斯卡已經推論過以上事實(但是形式不同,因為他並沒有使用弧度量),
生在學習了夾擠的觀念之後,也可以應用基本的三角關係了解上述 事實。所以將以上等式的右側代入 x=0 之後,可以得知係數 a 的值,並重新整理 它為
而我們的高中
2 2 2
2 2 2 2 2
sinx 1 x 1 x 1 x
。
另一方
2 3
x
面,歐拉知道sin x的泰勒展開(參閱本欄 96 年 7 月〈從武士刀到毛瑟槍〉)
是
所以
2 4 2 2 2
2 2 2 2 2
1 1 1 1
3! 5! 2 3
x x x x x
。
接著,歐拉乘開等號的右側,整理之後,比較 2項的係數,就得到了
2
2 1
1
n n 6
x 。
是不是一個令人瞠目結舌的過程?但是,在「嚴格性」的要求之下,這樣的程序 不得出現在課程之內,它只能藏在某些人的秘密花園裡。