解密ln( )函数
感謝理解完指數函數(指數函數和自然對數),下一個目標就是對數函數。數學中對自然對數的定義是的逆運算,但有一個更形象的理解:自然對數刻畫了復合利率的增長時間
假設你的投資有100%的回報率,并保持復利。如果你想獲得10倍的增長,那么你只需要等待年。接下來我將給大家解釋為什么是這個數字。
e 的指數函數和自然對數互為逆運算:
e 是單位時間的增長的總量倍數
自然對數(ln) 是在復利增長的條件下,增長到某一數量級所需要的時間
可別被費解的名詞解釋嚇到!深吸一口氣,跟隨筆者一道,讓我們進入e的內部一探究竟!
e--關于增長
正如我們上次所說的那樣,描述了復合增長率乘以時間的情形:連續3年保持100%的增長,和在1年里有300%的增長,最終效果是一樣的。
我們可以使用任意的復合利率和時間,將其轉化為利率為100%時所需要的時間。這樣我們就只需要考慮時間分量。
例如:
在50%的增長率下增長4年,可以轉化為在100%的增長率下增長2年。即:
所以,含義是:
在增長了x個單位時間后,我能得到多少?
例如:在增長了3個單位時間后,我就得到倍的東西。
所以e是一個單位因子,他向我們展示了單位時間內的復合增長率。
ln--關于時間
自然對數是的逆運算,那么逆運算是什么意思呢?
的x是代表時間,而計算結果是增長倍數。
lnx的x是代表增長倍數,而計算結果是時間。
例如:
假設增長率為100%,我們有:
經過3個單位長度的時間,我們得到了20.08倍的東西。
如果我們要得到20.08倍的東西,大約需要3個單位時間。
自然對數并不“自然”
什么是ln(1)呢?我需要多少天的復利增長才能獲得原總數的1倍。答案很顯然:0。
那么小數值會是怎么樣的呢?我們需要花多少時間來增長到0.5倍呢?假設我們的復合利率仍為100%,那么我們知道就是得到兩倍東西所需要的時間?!痹鲩L到0.5倍“也就是說:倒退到現有金錢的一半所需要的時間,即:
其中,負數的意思就是時間倒退,即我們需要倒退約為0.693個單位時間就會回到現在金錢的一半。一般來說,我們可以求該小數或者分數的倒數來求得倒退所需的時間。
再進行一次思維實驗:假設你有一筆金錢,它如何從1增長到-3倍呢?
顯然這是不可能的,我們擁有的金錢數只能大于或等于0。所以對于自然對數來說,負數是沒有定義的。
有趣的對數乘法
我需要花多少時間來增長到40倍呢?綜上所述,問題轉化成符號式即為。但是,我們換種思考方式,我們可以把40倍的增長看作先從1增長到4,即:先翻4倍,然后再從4增長到40,即:再翻10倍。即:
任何數字都可以這樣拆開,如:要增長到原來的20倍,那么,就可以看成先增長2倍再增長10倍,或者先找找5倍再增長4倍等等。
不失一般性:
那么對于分數來講是如何的呢?例如,根據上述知識,我們很快能理解,其意思是先增長到原來的5倍,再退回現在的1/3。又知道是倒退了的時間,即:
所以原式可寫成如下:
不失一般性:
我們可以看到,看似抽象的數學符號,背后都蘊含著實際的意義
自然對數在復利中的使用
到這里你已經基本明白了自然對數,但是你仍然會問,上述問題都是假設復合利率是100%,但是更多的時候我們的復合增長率不是100%,而是其他數值,如5%,那么怎么辦呢?
Ok,沒問題,我們的ln( )實際上是由利率和時間復合而成的,他就是上篇文章我們說到中的x。只是我們假設復利為100%使得我們的問題更容易理解,但是我們仍然可以使用任何的利率。
假設我們需要在復利為100%的情況下得到30倍的增長,即:
我也可以寫成:
顯然,這個方程意味著在100%的復利中,3.4年可以增長30倍。上次講到,其實這個3.4是由時間乘以利率獲得的,即:
事實上,我只需要修改“時間”和“利率”就行了。例如我們要在5%的復利下增長30倍,即:
顯然,我們以100%的增長率增長30倍需要3.4年,如果增長率大一倍,則時間就會短一半,如果增長率變小了,則時間也會變長。
有趣!他們的結果都是相同的對么?自然對數可以使用任何的利率和時間,你可以修改任何你想修改的變量。
關于ln(e)
最后給大家一個小小問題看看大家理解了沒有呢?即ln(e)是什么意思呢?
數學家可能會回答:因為自然對數是e的逆,所以
看了這篇文章的你可能會回答:ln(e)是獲得e倍所需要的時間,而e是單位時間的增長倍數,所以ln(e)=1
---------
等的就是你,真的超有趣!高能金融抱團群發車啦~
加我拉你進群呦
算法數學之美微信公眾號歡迎賜稿
稿件涉及數學、物理、算法、計算機、編程等相關領域。
稿件一經采用,我們將奉上稿酬。
投稿郵箱:math_alg@163.com
商務合作:聯系微信號hengzi5809
總結
- 上一篇: NSA-LDL论文修改建议2021111
- 下一篇: 年薪35万的深度学习工程师,正面临数百万