自然數之和 自然數的平方和 自然數的立方和 那麼自然數的正整數次方和有什麼一般的通項公式嗎?我是中學生,純屬好奇~
自然數之和
自然數的平方和
自然數的立方和
那麼自然數的正整數次方和有什麼一般的通項公式嗎?
我是中學生,純屬好奇~
這種問題在我曾經辦過的一次網路數學競賽裏是作為壓軸題的,雖然這道壓軸題並不難,但是給出了計算所有 前n項和的方法:二重求和換序。
這裡先直接放出關於這個問題的部分截圖:
題幹以及第一問已經完全解決了這個問題,一次求和可以推出二次求和,進而三次、四次、······都是沒有問題的。
上述方法還可以概括如下:
上述方法是一種遞推方法,雖然前幾項計算方便,但是越往後計算量越大,後面的計算需要前面的結論作為鋪墊。筆者推薦下面要講的伯努利公式,每個和式都能獨立求出。
事實上,這種問題在我國古代屬於著名的垛積數列問題:
下面講伯努利公式:
Bernoulli formula
我們一般採用列差分表的方法來計算高階差分:
伯努利公式可以解決所有多項式函數的求和問題,以 和 為例:
再比如計算 ,運用伯努利公式得到:
詳情參見:
這個鏈接文中的伯努利公式有點小筆誤,以本次回答為準。
其他幾個回答的遞推方法過於複雜了,求和實際上是一個解函數方程的過程
把 視作滿足如下方程的函數
那麼答案呼之欲出。
因此,
簡單說就是把前一個遞推式求個不定積分,乘上係數 ,再添加一個一次項把 調節成1就行了
,代入上式得
用這種方法一口氣想算多少個算多少個
暴力的待定係數法就可以解。既然 是 的線性組合,設
這裡有 個未知係數,只要讓 取 即可,也就是解如下方程組:
令 , 其中 。注意到矩陣 是個non-singular matrix(因為第 行除以 後就是Vandermonde matrix)。於是
例如當 時,
則
當 時,
這裡提到的Vandermonde matrix的逆矩陣有現成的公式。例如:
矩陣 就是這裡的 令 然後順時針旋轉90度得到的,有興趣可以具體寫出 的表達式。
很多高大上的方法,我就用最平平無奇的級數微積分好了。考慮 和運算元 ,顯然有
然後由 ,
最後注意 是 的可去奇點,有
以下是一些計算結果
以下內容來自我的筆記本(寫於一年前)。
自然數冪求和公式,簡稱冪和公式(Power Sum),是指形如
形式的關於 的通項(遞推)表達。當 給定時,它將是一個唯一對應的含 多項式。下面主要介紹它的多種推導方法。
目錄 一、阿貝爾變換(阿爾哈曾遞推式) 二、二項式定理(垛積術) 方法 I 方法 II 方法 III 三、伯努利數(伯努利多項式) 四、差分表
首先設有兩個數列 ,並令 ,那麼
即
上式稱為阿貝爾變換,即分部求和法。我們試著用它求
故有遞推公式
這種關係可以用下圖示意。
遞推式告訴我們,求 ,可能需要先知道 等等。
舉例那麼,若去求 這說明須知 ,因此從而這也說明 須知 。
舉例
這裡我們記組合數為 ,有
於是
相加得到
消項,
將 全部用 替換則有
類似地,必須通過前面所有項來遞推新的項。
若以 求:有
等等,累加得到
得到遞歸式
(推導過程基於 )
同樣以之前的例子,做二項式累加遞推有
是變數為 ,次數為 的多項式,稱其為伯努利多項式,其係數與伯努利數有關:設唯一序列 ,滿足生成函數 。首先考慮指數型母函數,
根據伯努利數定義,由柯西乘積,
對照係數有
取 ,令 ,或者遞歸形式定義伯努利數 。 由遞推式, 代替 ,兩側加 可得下方左側是 與一個係數全為 的數列 二項卷積。將 指數生成函數(EGF)和 乘起來,得到它們的二項卷積指數生成函數。 和利用普通生成函數得分母上差數列只能寫調和數形式,故意義不大,用EGF有希望將等差數列移到指數上,得到等比數列。數列 的EGF求 ,須將 到 的 相加。右側可寫成兩個數列二項卷積形式, 實把 生成函數去掉常數在普通生成函數意義下挪了一位,這導致二項式係數裏的 。取 第 項係數乘 即得公式。 一個數列的EGF是 。例如, 。 同時補上 的情況,右邊會多一個 ,即 ,右邊加 特殊處理 。
取 ,令 ,或者遞歸形式定義伯努利數 。 由遞推式, 代替 ,兩側加 可得下方
首先 ,例如 。若有 個球和 個盒子,枚舉最後一個球的位置 ,則剩下球放置的方案為 。現在我們來觀察如下解法:
做法是儘可能化出 再化為組合數。將該過程機械化——考慮使用差分: 稱 為一階差分運算元。記一個序列 次差分後的序列為 ,即 階為 。任向 次多項式點值經過 次差分後都會變成全 序列, 均為 。對 差分,設 為第 條對角線的第 項( 的次數為 , , 階差分為 ),有 ,那麼
求各階差分 。分別依 次序排行。
多項式 差分表斜列中各元素依次為 對任何正整數 都有
舉例 求 ,令 於是得到 。同樣的,對於 ,第一行取 ,第二行取其差…… 對於
利用差分形式可總結公式有(對於 )
例如
關於Schultz的 的 次多項式,求解每一項係數是解 線性方程組。係數 滿足線性方程(組): 其中 為克羅內克記號, 。 取 列出 個線性方程,解出 個係數。
關於Schultz的 的 次多項式,求解每一項係數是解 線性方程組。
參考 伯努利數, 等冪求和, The Bernoulli Number Page
另外附上十以內的含 多項式