2.1 Worst-Case Entropyでスターリングの近似が紹介されています。
その後、2.3.1 Bit Sequencesにて以下のような等式が出てきます。
これに関して we used Stirling's approximation
と書いてあるのですが、どこがだよ感がすごい。
スターリングの近似はNavarro本序盤の人権数式なので、きちんと育成(理解)しておかないと詰みかねません。
というわけで落ち着いて導出をしていきます。
まず√nについてO()で表現して以下を得ます。後ろのO(1/n)はO(√n)に含まれるので消しちゃっていいはず(自信なし)。
次にn!の対数をとります。log(√n)=(1/2)log(n)なのでlog O(√n)=O(log(n))な点に注意。
logの底がeだったらnlog(e)はnになりますが、Navarro本では底は2なのでそうはなりません。
Wikipediaには底がeのバージョンが「よく使われる」として書いてあります。
なんにせよ、ここまできたら以下を得ることができます(はてなブログでなぜかtexの改行が効かなかったので見た目がよくない)。