在數學中,對數(英語:Logarithm)是冪運算的逆運算。

各種底數的對數函數圖像:紅色函數底數是「e」, 綠色函數底數是2藍色函數底數是0.5,刻度是半個單位。[註 1]

定義

時,則有

其中是對數的(也稱為基數),而 就是(對於底數)的對數,也稱為真數

底數的值在實數範圍內常取、 10、2等,但一定不能是1或0[註 2]

進一步限制為正實數的時候,對數是唯一的實數。 例如,因為

我們可以得出

用日常語言說,即「81以3為底的對數是4」。 這個意思就是說,3的4次方是81。

歷史

對數

15世紀時,法國數學家尼古拉·丘凱英語Nicolas Chuquet和德國數學家米夏埃爾·施蒂費爾英語Michael Stifel在開展研究工作時產生了發展對數的思想,他們,尤其是後者,對等差數列和等比數列的關係作了一些研究。但他們並沒有使其得到更進一步的發展。[1]

一般認為對數於16世紀末至17世紀初期間由蘇格蘭數學家約翰·納皮爾男爵和瑞士工程師約斯特·比爾吉發明。比爾吉曾擔任過著名天文學家開普勒的助手,因此會經常接觸到複雜的天文計算,他也因此產生了化簡數值計算的想法。[註 3]納皮爾是一位蘇格蘭貴族,對數值的計算有很深的研究。為了找到簡化球面三角計算的方法,他也產生了發展對數的想法。1614年,他在自己的書籍《奇妙的對數表的描述》[2]上發佈了自己的對數表,相較比爾吉早了6年。納皮爾發明的納皮爾算籌用加減法代替了乘除法,成功簡化了乘除法的運算,他的對數被後人稱為納皮爾對數,記法為Nap·logx。[1]

1624年,英國數學家亨利·布里格斯英語Henry Briggs (mathematician)書籍《對數算術》成功出版,書中寫有14位常用對數表。布里格斯率先採用了以10為底的常用對數,而現在它已通用。他還製作了正弦和正切的對數表。荷蘭數學家兼出版商在布里格斯的基礎上加以改進,他出版的數個對數表在歐洲迅速普及起來。[1]

17世紀中葉(清朝初年),中國數學家薛鳳祚和波蘭傳教士穆尼閣合作完成了中國最早的對數著作《比例對數表》(又名《歷學會通》),對數自此傳入中國。[1][3]此書稱真數為「原數」,對數為「比例數」。而《數理精蘊》中則稱作對數比例:「對數比例乃西士若往·納白爾所作,以借數與真數對列成表,故名對數表。」中國因此普遍稱之為「對數」。

對數對科學的進步有所貢獻,特別是對天文學,使某些繁難的乘法計算轉換為加法計算。在計算器和計算機發明之前,對數長期用於測量、航海、和其他應用數學分支中。

符號

對數符號出自拉丁文logarithmus,最早由1632年意大利數學家卡瓦列里所使用。納皮爾在表示對數時套用logarithm整個詞,並未作簡化。1624年,開普勒才把對數符號簡化為奧特雷德在1647年也用簡化了的Log。

1893年,皮亞諾分別表示以為底的對數和以10為底的對數。1902年,施托爾茨英語Otto Stolz等人以表示以為底的的對數。

20世紀初,形成了對數的現代標準表示,為了使用方便,自然對數的記法得到了普遍認可。

對數函數

函數依賴於二者,但是術語對數函數在標準用法中用來稱呼形如的函數,在其中底數是固定的而只有一個參數[註 4]

對數函數圖像和指數函數圖像關於直線對稱,互為逆函數

對數函數的性質有:

  1. 都過點;
  2. 即y軸為其垂直漸近線。
  3. 定義域值域
  4. ,在上是增函數;時,在上是減函數。
  5. 時和交於三點;時交於一點;時交於兩點;時交於一點;時則無交點。

運算公式

More information , 設 ...
名稱 公式 證明
和差

基變換(換底公式)
兩邊取對數,則有
又∵
指係(次方公式)
還原
互換
,
則有 ,
,
倒數
鏈式
Close

有理和無理指數

如果自然數表示等於個因子的乘積

但是,如果是不等於1的正實數,這個定義可以擴展到在一個中的任何實數(參見)。類似的,對數函數可以定義於任何正實數。對於不等於1的每個正底數,有一個對數函數和一個指數函數,它們互為反函數

對數可以簡化乘法運算為加法,除法為減法,冪運算為乘法,根運算為除法。所以,在發明電子計算機之前,對數對進行冗長的數值運算是很有用的,它們廣泛的用於天文工程航海測繪等領域中。它們有重要的數學性質而在今天仍在廣泛使用中。

特殊底數

最常用做底數的是e、10和2。 在數學分析中,以為底對數很常見。另一方面,以10為底對數在十進制表示法中,手工計算很容易:[4]

所以表示正整數的位數:數字的十進制位數是嚴格大於的最小的整數。例如,下一個整數是4,即1430的位數。

以2為底的對數常用於計算機科學,因為計算機中二進制很普及。當然上面的算法也可推廣到二進制:嚴格大於的最小整數是在二進制下的位數。事實上經由簡單推導即可得知,floor(logpx)+1 得到進制下的位數:若進制下有位,則;而是不小於 2 的正整數導致以其為底的是增函數,故三邊取對數得,取下整正好得到

下表列出了這些底數的常用的對數符號以及他們所使用的領域。許多學科都寫來代替,而的值根據前後文可以確定。記號也出現過。[5]「ISO表示法」(ISO 31-11英語ISO 31-11)一列指定了ISO推薦的表示方法。[6]

More information 底數 ...
底數 的名稱 ISO表示法 其它的表示方法 適用領域
2 二進制對數 [7] 計算機科學、信息論、數學
自然對數 [a]
(用於數學和許多程式語言[b]
數學分析、物理學、化學
統計學經濟學和其它工程領域
10 常用對數
(用於工程學、生物學、天文學)
多種工程學領域 (見分貝)、
對數、手持式計算器光譜學
Close

底數變換

儘管有很多有用的恆等式,對計算器最重要的是找到不是建造於計算器內的底數(通常是)的其他底數的對數。要使用其他底數找到底數的對數:

此外,這個結果蘊涵了所有對數函數(任意底數)都是相互類似的。所以用計算器計算對134217728底數2的對數:

對數的用途

對數對解冪是未知的方程是有用的。它們有簡單的導數,所以它們經常用在解積分中。對數是三個相關的函數中的一個。在等式中,可以從方根底數的對數,次的來確定。參見對數恆等式得到掌控對數函數的一些規則。

簡便計算

對數把注意力從平常的數轉移到了冪。只要使用相同的底數,就會使特定運算更容易:

More information , ...
數的運算 冪的運算 對數恆等式
Close

這些關係使在兩個數上的這種運算更快,在加法計算器出現之前正確的使用對數是基本技能。[來源請求]

群論

從純數學的觀點來看,恆等式: , 在兩種意義上是基本的。首先,其他3個算術性質可以從它得出。進一步的,它表達了在正實數的乘法群和所有實數的加法群之間的同構

對數函數是從正實數的乘法群到實數的加法群的唯一連續同構。

複對數

複對數計算公式:

微積分

自然對數函數的導數

通過應用換底規則,其他底數的導數是

自然對數不定積分

而其他底數對數的不定積分

計算自然對數的級數

有一些級數用來計算自然對數。[11]最簡單和低效的是:

下做推導:

在兩邊積分得到

並因此,得到

更有效率的級數是基於反雙曲函數

對帶有正實部的

推導:代換,得到

做減法,得到

並因此,得到

例如,應用這個級數於

得到

並因此

在這裏我們在第一行的總和中提出了因數

對於任何其他底數,我們使用

電腦

多數電腦語言用做自然對數,而常用對數典型的指示為log10(x)。參數和返回值典型的是浮點資料類型。

因為參數是浮點數,可以有用的做如下考慮:

浮點數值被表示為尾數和指數所形成的

因此

所以,替代計算,我們計算對某個使得。有在這個範圍內的意味着值總是在範圍內。某些機器使用在範圍內的尾數,並且在這個情況下的值將在範圍內。在任何一種情況下,這個級數都是更容易計算的。

一般化

普通的正實數的對數一般化為負數和複數參數,儘管它是多值函數,需要終止在分支點0上的分支切割,來製作一個普通函數或主分支。複數的(底數)的對數是複數,這裏的輻角,而虛單位;詳情參見複對數

離散對數是在有限群理論中的相關概念。它涉及到解方程,這裏的是這個群的元素,而是指定在群運算上的冪。對於某些有限群,據信離散對數是非常難計算的,而離散指數非常容易。這種不對稱性可用於公開金鑰加密

矩陣對數矩陣指數的反函數。

對於不等於1的每個正數,函數是從在乘法下的正實數的到在加法下(所有)實數的群的同構。它們是唯一的連續的這種同構。對數函數可以擴充為在乘法下正實數的拓撲空間哈爾測度

對數表

Thumb
20世紀的常用對數表的一個實例。

在發明計數機之前,使用對數意味着查對數表,它必須手工建立。

參見

註釋

參考文獻

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.