正矢(英文:VersineVersed sine)是一种三角函数,出现于早期的三角函数表(如梵语阿耶巴塔三角表英语Āryabhaṭa's sine table[1]第一节),其值为1和余弦函数的差。它的定义域是整个实数集值域在0到2之间。它是周期函数,其最小正周期为(360°)。在自变量为,其中为整数)时,该函数有极大值2;在自变量为(或)时,该函数有极小值0。正矢函数是偶函数,其图像关于y轴对称。

正矢
性质
奇偶性
定义域 (-∞,∞)
到达域 [0,2]
周期
(360°)
特定值
当x=0 0
当x=+∞ N/A
当x=-∞ N/A
最大值 (, 2)
(360°k+180°, 2)
最小值 (, 0)
(360°k, 0)
其他性质
渐近线 N/A

临界点
拐点
不动点 0
k是一个整数
单位圆上两种正矢函数(Versin和Vercos)和两种余矢函数(coversin和covercos)的位置

概述

正矢函数(versine[2][3][4][5][6]versed sine[7][8][9][10][11]) 是一个三角函数,常计为versin(θ)sinver(θ)[12][13] vers(θ)ver(θ)[14]siv(θ)[15][16]拉丁语中,其被称为sinus versus(翻转的正弦)、 versinusversussagitta(箭头)。[17]

其等价定义为:

相关函数

  • 余的正矢(英文:versed cosinevercosine[18],写为vercosin(θ)vercos(θ)vcs(θ)
  • 余矢(英文:coversed sinecoversine[19],写为,有时亦缩写为
  • 余的余矢(英文:coversed cosine[20]covercosine),写为covercosin(θ)covercos(θ)cvc(θ)

与上述四个函数类似,还存在四个“半值”函数:

  • 半正矢(英文:haversed sine,[21] haversinesemiversus[22][23]),写为haversin(θ)semiversin(θ)semiversinus(θ)havers(θ)hav(θ)[24][25] hvs(θ)[注 1] sem(θ)hv(θ)[26],因半正矢公式出名,且曾用于导航术
  • 余的半正矢(英文:haversed cosine[27]havercosine),写为havercosin(θ), havercos(θ), hac(θ)hvc(θ),其可运用在讯号处理和几率统计上,参见余的半正矢应用一节。
  • 半余矢(英文:hacoversed sinehacoversine[28]cohaversine),写为hacoversin(θ)semicoversin(θ)hacovers(θ)hacov(θ)[29]hcv(θ)
  • 余的半余矢(英文:hacoversed cosine[30]hacovercosinecohavercosine),写为hacovercosin(θ)hacovercos(θ)hcc(θ)

历史与应用

正矢和余矢

Thumb
θ正弦余弦和正矢,以半径为1、中心为O单位圆表示。该图也说明了为什么正矢有时被称为sagitta(拉丁语中箭头的意思)[17][31]。如果把上下角[注 2]Δ=2θ的弧ADB看成是“弓”,弦AB看成是“弦”,那么正矢对应的线段CD显然就是“箭矢”
Thumb
历史上的三角函数与正弦和余弦的比较。在SVG档案中,悬停或点击图片可以强调对应函数

普通的正弦函数在历史上有时被称为sinus rectus (“straight sine”,直译“直正弦”),以与“versed”的正弦函数,即正矢函数(sinus versus)进行对比[32]。如果在原始上下文中检视函数的定义(单位圆),这些术语的含义就会很明显:

对于单位圆的垂直AB,角θ(代表上下角Δ[注 2]的一半)的正弦是距离AC(垂直弦的一半)。另一方面,θ的正矢是从垂直弦的中心到圆弧中心的距离CD。因此,cos(θ)(等于线OC的长度)和versin(θ)(等于线CD的长度)总和就是半径OD(长度为单位长)。以这种方式说明,正弦是垂直的,而正矢是水平的(正矢又称为sinus versus,其中versus字面意思是“相反、不合适”); 两者都是从点C到圆周的距离,仅差在一个是垂直(正弦),一个是水平(正矢)。

这张图也说明了为什么正矢有时被称为sagitta(拉丁语中箭头的意思)[17][31],源自阿拉伯语用法sahem[33],具有相同的含义。 它本身来自印度单字“sara”(箭头),通常用来指“utkrama-jya英语Jyā, koti-jyā and utkrama-jyā”。 如果把上下角[注 2]Δ=2θ的弧ADB看成是“弓”,弦AB看成是“弦”,那么正矢对应的线段CD显然就是“箭矢”。

为了进一步与将正弦解释为“垂直”并且将正矢解释为“水平”保持一致,“矢”一字(sagitta)在此也可以视为横座标(图中的水平轴)的过时同义词。[31]

1821年,奥古斯丁-路易·柯西使用术语“sinus versus”(siv)表达正矢,以及使用“cosinus versus”(cosiv)表达余矢[15][16](不过部分文献混淆了“余的正矢”与“余矢”,柯西在1821年的文献中并未讨论到“余的正矢”,因此它们可能起源于较晚的时间)[注 3]

Thumb
角θ的所有三角函数在几何上可以依据以O点为圆心的单位圆来构造。

从历史上看,正矢函数被认为是十分重要的三角函数之一。[11][32][33]

当角θ十分接近于0的时候,正矢versin(θ)的值会是两个几乎相等的值的差,因此仅使用余弦函数三角函数表来计算的话,该表需要非常高的精度才能在避免灾难性抵消对于计算正矢函数时所造成的数值误差,因此制作专用于正矢函数的三角函数表是有必要的。[11]即使是使用计算器或电脑,由于舍入误差,对于较小的θ,也会建议使用sin2公式来计算正矢值。

正矢的另一个历史优势是它的函数值总是非负的,因此除了单一特殊的角度(如θ = 0, 2π, …及其同界角)为零之外,正矢函数的对数在任何地方都有定义,因此,乘法有涉及正矢函数的计算可以使用对数表来计算。

事实上,现存最早的正弦(半弦长)值表(与托勒密和其他希腊作家列出的弦函数表相对)是印度的Surya Siddhantha计算得出的,其可追溯到公元前3世纪,这个表是一个纪录了从0到90°之每3.75°的正弦和正矢数值的表。[32]

正矢是应用半角公式sin2(θ/2) = 1/2versin(θ)的中间步骤,该公式由托勒密导出,用于建立此类数学用表

半正矢

半正矢函数出现于半正矢公式中,其可以据两点的经度纬度来确定大圆上两点之间距离,且在导航术中被广泛地使用,因此十九和二十世纪初的导航和三角测量书中包含了半正矢值表和对数表。[34][35][36]1835年,詹姆斯·英曼英语James Inman[13][37][38]在其著作《航海与航海天文学:供英国海员使用》(Navigation and Nautical Astronomy: For the Use of British Seamen)第三版中创造了“半正矢”一词[39]以简化地球表面两点之间的距离计算,应用于球面三角学关于导航的部分。[2]

现代用途

虽然正矢、余矢和半正矢及其反函数的使用可以追溯到几个世纪前,但其他五个余函数的名称(余的正矢、余的余矢、半余矢、余的半正矢、余的半余矢)似乎较晚才出现。

即便如此,这些函数到了近代都还是存在相关应用,例如正矢的相关函数半正矢有应用在一些少见领域的计算方法上,以及余的半正矢的相关函数则运用于讯号处理、控制理论、几率论和统计学中。

其中正矢的半值函数——半正矢函数在近几十年来发现了新的应用。如1995年来布鲁斯·D·斯塔克(Bruce D. Stark)利用高斯对数英语Gaussian logarithm之清晰的月角距计算方法[40][41],以及2014年提出用于视线缩减英语Sight reduction之更紧凑的方法[26]

余的半正矢

余的半正矢(havercosine)是余的正矢(vercosine)之半值函数,其定义为:

[27]

一个周期(0 < θ < 2π)的正弦或更常见的余的正矢(vercosine)之半值函数(havercosine)波形也常用于讯号处理和控制理论中,作为脉冲窗函数的形状(包括汉恩窗英语Hann function、汉恩–泊松窗和图基窗),因为它平滑地(在值和斜率上连续)从0递增到1(对于半正矢)再对称地递减回0。[注 1]在这些应用中,它被称为汉恩函数英语Hann function升余弦滤波器。 同样,余的正矢(vercosine)之半值函数(havercosine)也用于几率论和统计学的升余弦分布英语Raised cosine distribution[42]

结语

综观下来,正矢函数被认为是十分重要的三角函数之一[11][32][33],围绕其的余函数——余矢函数亦是如此。主要是为了在计算器与电脑发明之前高度仰赖三角函数表来计算的时代,避免出现灾难性抵消对于计算正矢函数以及余矢函数时所造成的数值误差[11]。后来发现其对应的半值函数——半正矢能运用在导航术上因此被广泛使用。相应的每个函数都有其余函数,在这些函数发展的晚期,这些其余函数——如余的正矢、余的余矢、半余矢、余的半正矢、余的半余矢才逐渐被拿来讨论。但到了计算器与电脑发明之后,这些函数的需求逐渐式微,因此变得较少使用,但在特定领域仍有发挥空间,如余的半正矢能应用在讯号处理与几率统计上。

数学性质

定义

正矢、余矢、余的正矢、余的余矢、半正矢、半余矢、余的半正矢、余的半余矢定义如下:

More information , ...
正矢 [3] Thumb
余矢 [3] Thumb
余的正矢 [18] Thumb
余的余矢 [20] Thumb
半正矢 [3] Thumb
半余矢 [28] Thumb
余的半正矢 [27] Thumb
余的半余矢 [30] Thumb
Close

圆周旋转

这些函数具备圆周旋转性值。例如正矢和余矢即角度差90度、正矢和余的正矢角度差180度、正矢和余的余矢角度差270度,以此类推。半值函数亦然。

微分与积分

[43] [3][43]
[19] [19]
[21] [21]

反函数

这些函数也存在对应的反函数:

  • 反正矢(arcversine)[29]:正矢的反函数,又可以记作arcversin、 arcvers[7][29]、 avers[44][45]或aver。
  • 反余的正矢(arcvercosine):余的正矢的反函数,又可以记作arcvercosin、 arcvercos、 avercos或avcs。
  • 反余矢(arccoversine)[29]:余矢的反函数,又可以记作arccoversin、 arccovers[7][29]、 acovers[44][45]或acvs。
  • 反余的余矢(arccovercosine):余的余矢的反函数,又可以记作arccovercosin、 arccovercos、 acovercos或acvc。
  • 反半正矢(archaversine):半正矢的反函数,又可以记作archaversin、 archav[29] 、 haversin−1[46]、 invhav[29][47][48][49]、 ahav[29][44][45]、 ahvs、 ahv或hav−1[50][51]
  • 反余的半正矢(archavercosine):余的半正矢的反函数,又可以记作archavercosin、 archavercos或ahvc。
  • 反半余矢(archacoversine):半余矢的反函数,又可以记作archacoversin或ahcv。
  • 反余的半余矢(archacovercosine):余的半余矢的反函数,又可以记作archacovercosin、 archacovercos或ahcc。
[29][44][45]
[29][44][45]
[29][44][45][46][47][48][50][51]

其他性质

这些函数皆可以扩展到复平面。[43][19][21]

马克劳林级数

[7]
[7]
Thumb

近似值

Thumb
对于角度范围从0到的正矢函数与正矢函数的三个近似值的比较
Thumb
对于角度范围从0到π/2的正矢函数与正矢函数的三个近似值的比较

v的正矢函数值versine v与半径r相比较小时,可以透过以下公式从半弦长度L(上图所示的AC长)近似得出正矢值:[52]

或者,如果正矢函数值很小,且已知正矢函数值、半径和半弦长,则可以透过以下公式来估计计弧长s(上图所示的AD):

这个公式为中国数学家沈括所知,两个世纪后,郭守敬提出了一个更准确的公式,也涉及弦弧间最大的距离。[53]

工程中使用的更准确的近似是[54]

任意曲线和弦

术语“正矢”(versine)有时也用来描述任意平面曲线中弦与曲线间最大的距离,上面的圆是其中的一个特例。 给定曲线中两点之间的弦,从弦到曲线(通常在弦中点)的垂直距离v称为正矢测量(versine measurement)或轨道曲线正矢测量[55]。对于直线,任何弦的正矢为零,因此该测量表征了曲线的直线度。在极限情况下,当弦长L趋近于零时,瞬时曲率的比率为8v/L2。 这种用法在铁路运输中尤其常见,它描述了铁轨直线度的测量[56],并且它是铁路测量哈拉德方法英语Hallade_method之基础。

其他相关函数

Thumb
正弦(sin,蓝色)、余弦(cos,洋红)、全弦(crd,黄色)、正矢(versin,绿色)、和半正矢(haversin,红色)函数的函数图形

正矢的值域范围在0到2之间,类似的函数还有弦函数(crd),值域范围也在0到2之间,但函数图形略有差异。正矢函数的图形与正弦函数的形状相同,但x轴与y轴都平移了一段距离。正矢函数与其他“正”的三角函数(正弦正切正割)同样是从零开始递增的函数。

参见

注释

参考文献

外部链接

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.