弦函數

弦函數（），又稱全弦，是最早的三角函數之一，符號通常表示為，由古希臘數學家喜帕恰斯所定義，在三角學的早期發展中被廣泛使用，主要用於解決天文學計算的問題，現已鮮少使用，但部分的程式庫仍會提供弦函數的計算函式。
弦函數的函數值為該角在單位圓上的弦長或圓上特定圓心角  對應的弦與半徑的比值，換句話說，就是單位圓上角的終邊端點到始邊端點的距離。
弦函數與正弦函數不太一樣，但關係十分密切。
在0到弧度（180度）之間的全弦（crd）與正弦（sin）的關係為 。

 定義 
假設角  介於0和  弧度（180度）之間，則的值由圓心角  構造等腰三角形的底邊長給出，其中  為圓心，即圓心角的頂點。
弦函數的幾何定義如右圖所示。
角的弦函數值是單位圓上由該圓心角分隔的兩點之間的弦的長度。
角度  取正值，必須位於（以弧度為單位，或  度）區間內。
弦函數可以與現代的正弦函數連結起來，取其中一點為 ，另一點為，然後利用勾股定理即可計算弦長度。
 事實上，將crd函數定義為並不完全正確。
因為弦函數的定義是弦長，長度不會有負值，然而會有負值，因此此等式不完全正確，僅在（以弧度為單位，或度）時成立。
350px|thumb|none|原始的弦函數只定義在0至（180度）之間，可以透過與他對應的等式以及同界角的性質進行擴展定義。圖為使用公式繪製的弦函數圖形

也就是說，弦長度可以透過下列等式來計算：
弦長 = 
其中， 為圓的半徑、 為弦對應的圓心角角度。

弦函數與正弦函數相關聯。
在下表中，弦函數可以滿足許多類似於眾所周知的現代函數的恆等式：
明成基於正弦函數基於弦函數勾股定理半角公式 边心距 (a) 角 (θ) 其中， 為半径 （直径 ）的圓之圓心角  對應的弦長。
弦函數也可以表達成如下指數定義：

 歷史 
最早已知的弦函數表由喜帕恰斯編制，其列出了每  度的弦函數值。
在公元二世紀，亞歷山大的托勒密在他的天文學書《天文學大成》中編制了弦函數的函數表——托勒密全弦表，其給出了從  度到180度的角度的弦函數值，表中的每行以  度為單位。
但其並非是直接以單位圓列出弦函數值，其列出的數值，參考的圓形直徑為120，弦長精確到整數部分後兩位60進位的數字，
也就是說，托勒密全弦表所列出的值是弦函數的60倍，例如 ，而在托勒密全弦表中，60度角所記錄的值為弦的全長——60。

弦函數與現代常用的正弦函數之關係可以看做是正弦函數代入半角公式的結果。

上述等式只成立於 （以弧度為單位，或  度）。

正如現代三角學是建立在正弦函數的基礎上一樣，古代三角學也是建立在和弦函數的基礎上。
據說喜帕恰斯寫了一本十二卷的關於弦函數的著作，雖然現在全部都失傳了，但想必人們對弦函數有一定的了解。

 托勒密的弦函數 

托勒密所建立的托勒密全弦表是紀錄特定圓心角 在直徑120（半徑60）的圓形上所對應的弦之長度，換句話說，這個函數表所對應的函數與正弦函數的關係為：


 恒等式 
 导数 
 ，（）

 積分 
 ，（）


 其他恆等式 




正弦定理也可以寫成基於弦函數的形式：

其中，、 和  為三角形的三條邊；而 、 和  則為對應邊的對角。

 與其他三角函數的關係 
弦函數可以透過正弦、餘弦和正矢等函數來構造：
，（）

 特殊值 











 反函數 
弦函數的反函數可以定義如下：

在這定義下只有  是有意義的（弦長沒有負值、單位圓的弦長不會超過兩倍半徑）。

或者用回推得到：

反弦函數有時會簡稱為acrd。

因此已知弦長可以回推圓心角的角度：

其中，其中  是弦長、 是圓的半徑。

 相關函數 
弦函數的值域範圍在0到2之間，類似的函數還有正矢函數（versin），值域範圍也在0到2之間，但函數圖形略有差異。
弦函數在範圍0到 （180度）之間的圖形與正弦函數0到 （90度）的形狀類似，但邊長差了1倍的縮放倍率。弦函數與其他「正」的三角函數（正弦、正切、正割、正矢）同樣是從零開始遞增的函數。



與弦函數（）類似的還有另一個符號——，用於表達指定角  對應的圓弧之弧長，。
早期為了計算天文學上的球面幾何問題，例如計算球面三角形和四邊形。
因此需要找出和的對應關係。在單位圓上，以黑色較粗的線標示在下圖上。
在單位圓上， 的值在範圍0到 （360度）之間與  相等，在  以上時，則為最小正同界角的弧度值。
 正弧與餘弧 
相同的概念在割圓八線中也存在。
 在割圓八線中對應「正弧」，即正角（）對應的弧。在這概念下，除了正弧（）外，。
正弧與餘弧的概念早在清代就已經記載於梅文鼎的著作《平三角舉要》中了，
並且正弧和餘弧的概念與正弦、餘弦、正切、餘切、正割、餘割、正矢和餘矢並列列出，同時也給角「正角」和「餘角」的概念。

 參見 
三角函數
弦 (幾何)

 註釋 

 參考文獻 

Category:三角函数