アフィリエイト広告を利用しています

2017年04月24日

階乗の対数を計算します(巨大数を対数で抑え込みます)

≫ [Amazon 数学書籍] 変分法と変分原理

階乗の対数を計算します


 n! の自然対数をとって

f(n) = log(n!)

という数列をプロットしてみます( n ≧ 1 で定義します)。

 Excel@階乗の対数.gif

 n! はとても大きな値を返す演算です。たとえば n = 40 であっても

40! = 8.16 × 1047

という巨大数になってしまいます。logx は抑え込みの強い関数なので log(n!) の増加曲線は比較的緩やかになりますが、それでもその増加率は少しずつ大きくなり、たとえば区間 [10, 20] では 冉/冢 ≒ 1.8 であるのに対し、[100, 110] では 冉/冢 ≒ 3.7 に上昇します。そこで log(n!) を n で割ってみると ......

 ExcelA階乗の対数関数÷nグラフ.gif

 冉/冢 は n の増加と共に小さくなります。
 それでもなお n! の寄与が勝って上昇曲線を描いていますね。
 log(n!) を n2 で割って初めて減少関数となります。

 ExcelB階乗の対数関数÷(n平方)グラフ.gif  
検索
Excel VBA 数学教室
数学問題集(解答付き)
下剋上算数
ベクトル解析
サッカーマティクス
Excelで学ぶ統計解析
和算的思考力
学び直し
整数論の理論と演習
大人が手こずる算数
東大生の知恵袋
フーリエ変換
インド式秒算術
Excelで学ぶ微分積分
Excel 数学シミュレーション
オイラーの贈物


ファン
最新記事
カテゴリーアーカイブ