長尾理論的數學分析:真的徹底顛覆了二八法則?
隨著中信出版社引進出版 的《長尾理論》,關於這一Web 2.0以來最重要的概念又被大家如火如荼地炒作起來。概念是模糊的,科學是嚴謹的。雖然我之前就某些問題質疑過長尾理論,本文試圖通過數學方法來看看長尾理論是否真的徹底顛覆了二八法則?
長尾理論通常使用左邊這張長尾曲線圖來解釋,頭部是大熱門,流行度曲線陡然下墜,但一直沒有到零點。這個長長尾巴的價值就是長尾理論通篇講述的核心。
《長尾理論》書中第110頁中講到“長尾就是一種冪率(power-law)曲線”,學過中學數學的都知道,冪率曲線就是類似f(x)=c/x的曲線,其中c為常量。大家看看確實和Chris Anderson描述的長尾曲線一模一樣。
有了這個前提,我們來看看長尾理論是否真的徹底顛覆了二八法則?首先,瞭解一下“二八法則”,“二八法則”又稱“帕累托法則”,是義大利經濟學家帕累託在19世紀末發現的經濟規律,他發現在經濟活動中,少數群體顯得更為重要,比如:20%的人口掌握80%的財富、20%的產品產生80%的銷售額等等。因此這個法則也稱為“重要少數法則”。
我們在任何一個地方截斷長尾,比如x=5n的地方,這時候20%多數是x=n之前的部分。2個部分的總量分別是:
總量 = c+c/2+c/3+c/4+...+c/5n
頭部 = c+c/2+c/3+c/4+...+c/n
很顯然,這2個部分構成都是數學中最常見的調合級數,我們知道調合級數是發散的。如何估算(1)和(2)的值並進而計算它們的比例呢?幸好著名的數學家Euler證明了
1+1/2+1/3+1/4+...+1/n = ln(n+1)+r
其中r是一個常量,現在稱為Euler常數,約為0.577218。這樣,我們就得到長尾理論環境(豐饒經濟)下,20%的頭部所佔的比例基本為:
頭部/總量 = (ln(n)+r) / (ln(5n)+r) = (ln(n)+r) / (ln(n)+ln5+r)
因為ln(n)是發散的,所以當n越來越大的時候,這個比率越來越接近於100%。形象一點,我們來計算幾個值:
n | 20%的頭部比例 |
100 | 75.3% |
1000 | 82.3% |
10000 | 85.9% |
所以從數學計算上來說,長尾理論依然沒有擺脫“重要少數法則”。
其實Chris Anderson也承認:“真正的80/20法則只是承認帕累託分佈的有效性,承認某些東西賣得遠比其他東西要好,這在長尾市場和傳統市場中都是成立的。”所以,長尾理論徹底顛覆了二八法則是沒有根據的。
長尾理論不是顛覆性的概念,更多地是指導我們在豐饒經濟的條件下,尋找合適的長尾市場,開拓新的銷售渠道。所以Chris Anderson也重點談到“即使有二八法則的統治,在豐饒經濟環境下,我們也沒有理由不去經營其它的80%產品”。或許,這就是對長尾理論最深刻的註解。
數學小知識:尤拉常數的由來
對於今天我們稱為調和級數的
1+1/2+1/3+1/4+...
很早就有數學家研究,比如中世紀後期的數學家Oresme在1360年就證明了這個級數是發散的。他的方法很簡單:
1+1/2+1/3+1/4+1/5+1/6+1/7+1/8+...
1/2+1/2+(1/4+1/4)+(1/8+1/8+1/8+1/8)+...
注意後一個級數每一項對應的分數都小數調合級數中每一項,而且後面級數的括號中的數值和都為1/2,這樣的1/2有無窮多個,所以後一個級數是趨向無窮大的,進而調合級數也是發散的。
隨後很長一段時間,人們無法使用公式去逼近調合級數,直到無窮級數理論逐步成熟。1665年Newton(牛頓)在他的著名著作《流數法》中推匯出第一個冪級數:
ln(1+x) = x - x2/2 + x3/3 - ...
Euler(尤拉)在1734年,利用Newton的成果,首先獲得了調和級數有限多項和的值。結果是:
1+1/2+1/3+1/4+...+1/n = ln(n)+r (r為常量)
他的證明是這樣的:
根據Newton的冪級數有:
ln(1+1/x) = 1/x - 1/2x2 + 1/3x3 - ...
於是:
1/x = ln((x+1)/x) + 1/2x2 - 1/3x3 + ...
代入x=1,2,...,n,就給出:
1/1 = ln(2) + 1/2 - 1/3 + 1/4 -1/5 + ...
1/2 = ln(3/2) + 1/2*4 - 1/3*8 + 1/4*16 - ...
......
1/n = ln((n+1)/n) + 1/2n2 - 1/3n3 + ...
相加,就得到:
1+1/2+1/3+1/4+...1/n = ln(n+1) + 1/2*(1+1/4+1/9+...+1/n2) - 1/3*(1+1/8+1/27+...+1/n3) + ......
後面那一串和都是收斂的,我們可以定義
1+1/2+1/3+1/4+...1/n = ln(n+1) + r
Euler近似地計算了r的值,約為0.577218。這個數字就是後來稱作的尤拉常數。不過遺憾的是,我們對這個常量還知之甚少,連這個數是有理數還是無理數都還是個謎。
相關文章
- 技術學習的二八法則
- 基於大模型的智慧體徹底顛覆AI應用大模型智慧體AI
- 徹底顛覆傳統資料中心的十大趨勢
- 網頁設計的80/20規則(二八法則)網頁
- 不管你願不願意,Apps 將徹底顛覆這個世界APP
- 徹底理解正則
- 徹底征服 Spring AOP 之 理論篇Spring
- 分析:誰能顛覆Facebook
- 如何提升遊戲收益? 遊戲付費裡的二八法則遊戲
- 二八法則在軟體設計中可行嗎?
- 顛覆與自我顛覆,思域的進階之路
- 顛覆BI的,不是增強分析,而是ChatGPT!ChatGPT
- 遊戲論 | 21世紀“顛覆性遊戲”反思遊戲
- PC 和主機:顛覆 "遊戲" 規則的營銷渠道遊戲
- 大資料顛覆大滿貫網球的遊戲規則大資料遊戲
- 前端真的能做到徹底許可權控制嗎?前端
- 美國史丹佛大學釋出2025計劃,創立“開環大學”,徹底顛覆全球高等教育
- 演員的自我修養:網路電影的顛覆與自我顛覆
- 徹底學會使用epoll(一)——ET模式實現分析模式
- 徹底學會使用epoll(三)——ET的讀操作例項分析
- 徹底學會使用epoll(四)——ET的寫操作例項分析
- 顛覆數字平臺:微信啟示錄
- PL/SQL DEVELOPER數字超長顯示了科學計數法SQLDeveloper
- MIT「跨越性」AI晶片解密:真的是顛覆性創新嗎?MITAI晶片解密
- slub機制徹底圖解分析圖解
- 顛覆了我對美國式“黑客”的印象——《黑客與畫家》黑客
- 高併發,你真的理解透徹了嗎?
- Python 官方研討會:徹底移除 GIL 真的可行麼?Python
- 徹底理解Linux的DISPLAY變數的作用Linux變數
- Blog分析師顛覆傳統IT研究市場
- 統計學理論—方差分析
- 【轉】JAVA IO 設計模式徹底分析Java設計模式
- 尋找程式設計學習的顛覆式體驗程式設計
- 哈佛商業評論:特斯拉如何顛覆傳統汽車行業行業
- 徹底刪除windows自帶的輸入法(轉)Windows
- win10無法徹底關機如何解決_win10無法徹底關機怎麼修復Win10
- 這個工具太好用了!徹底擺脫了資料IT“天天取數”的噩夢
- 顛覆聯想等傳統筆記本的Framework開源韌體了筆記Framework