主题目录

反三角函数与三角求和

拓展更新于 2026-09-29

本页目录

本页分为两部分:先说明如何由三角函数值确定主值角,再讨论三角数列的求和与连乘。前者依赖反函数与主值约定;后者依赖和差化积、积化和差和倍角公式。阅读求和部分时,可直接从“等差角的正弦和与余弦和”开始。

反三角函数:定义、主值与基本关系

三角函数在整个定义域上并非一一对应。例如 sin⁡(π/6)=sin⁡(5π/6)=1/2\sin(\pi/6)=\sin(5\pi/6)=1/2,仅给出正弦值无法唯一确定角。因此,定义反函数前,要把原三角函数限制在一个严格单调且覆盖其全部值域的区间上。

名称 记号 自变量范围 函数值范围(主值区间) 单调性
反正弦 arcsin⁡t\arcsin t [−1,1][-1,1] [−π/2,π/2][-\pi/2,\pi/2] 严格递增
反余弦 arccos⁡t\arccos t [−1,1][-1,1] [0,π][0,\pi] 严格递减
反正切 arctan⁡t\arctan t R\mathbb R (−π/2,π/2)(-\pi/2,\pi/2) 严格递增
反余切 arccot⁡t\operatorname{arccot}t R\mathbb R (0,π)(0,\pi) 严格递减

例如 y=arcsin⁡ty=\arcsin t 的含义是:sin⁡y=t\sin y=t,并且 y∈[−π/2,π/2]y\in[-\pi/2,\pi/2]。两个条件共同确定唯一的 yy。这里 arcsin⁡t\arcsin t 表示一个角,不表示 1/sin⁡t1/\sin t。

复合时为何不能直接约去函数符号

对 t∈[−1,1]t\in[-1,1],有 sin⁡(arcsin⁡t)=t\sin(\arcsin t)=t;但 arcsin⁡(sin⁡x)=x\arcsin(\sin x)=x 只在 x∈[−π/2,π/2]x\in[-\pi/2,\pi/2] 时成立。在其他区间,要找与 xx 正弦相同且落入主值区间的角。例如

arcsin⁡(sin⁡(5π/6))=arcsin⁡(1/2)=π/6.\arcsin(\sin(5\pi/6))=\arcsin(1/2)=\pi/6.

余弦、正切、余切的复合也须分别检查上表中的主值区间。

互余关系与奇偶关系

当 ∣t∣≤1|t|\le1 时,

arcsin⁡t+arccos⁡t=π/2,arcsin⁡(−t)=−arcsin⁡t,arccos⁡(−t)=π−arccos⁡t.\arcsin t+\arccos t=\pi/2,\quad \arcsin(-t)=-\arcsin t,\quad \arccos(-t)=\pi-\arccos t.

证明第一式,令 u=arcsin⁡tu=\arcsin t。则 π/2−u∈[0,π]\pi/2-u\in[0,\pi],且 cos⁡(π/2−u)=sin⁡u=t\cos(\pi/2-u)=\sin u=t,根据反余弦的唯一性,arccos⁡t=π/2−u\arccos t=\pi/2-u。后两式分别由正弦的奇性、cos⁡(π−u)=−cos⁡u\cos(\pi-u)=-\cos u 及主值区间得到。

对任意实数 tt,arctan⁡(−t)=−arctan⁡t\arctan(-t)=-\arctan t。反余切的互余关系见反余切的主值约定。

反正切相加时的范围检查

令 u=arctan⁡x,v=arctan⁡yu=\arctan x,v=\arctan y,则 u+v∈(−π,π)u+v\in(-\pi,\pi)。若 xy≠1xy\ne1,

tan⁡(u+v)=x+y1−xy.\tan(u+v)=\frac{x+y}{1-xy}.

右侧给出正切值,还不足以把 u+vu+v 确定在反正切的主值区间。完整结论是

u+v={arctan⁡x+y1−xy,xy<1,arctan⁡x+y1−xy+π,xy>1, x>0,arctan⁡x+y1−xy−π,xy>1, x<0.u+v=\begin{cases} \arctan\dfrac{x+y}{1-xy},&xy<1,\\ \arctan\dfrac{x+y}{1-xy}+\pi,&xy>1,\ x>0,\\ \arctan\dfrac{x+y}{1-xy}-\pi,&xy>1,\ x<0. \end{cases}

因为 cos⁡u,cos⁡v>0\cos u,\cos v>0,cos⁡(u+v)=cos⁡ucos⁡v(1−xy)\cos(u+v)=\cos u\cos v(1-xy),其符号决定和角位于主值区间内还是外。若 xy=1xy=1,则两数同号,和角为 π/2\pi/2(x>0x>0)或 −π/2-\pi/2(x<0x<0)。

反余切的主值约定

把 cot⁡x\cot x 限制在 (0,π)(0,\pi),它严格递减且值域为 R\mathbb R,其反函数记作 arccot⁡x\operatorname{arccot}x。因此

arccot⁡x∈(0,π),arccot⁡x=π2−arctan⁡x.\operatorname{arccot}x\in(0,\pi),\qquad \operatorname{arccot}x=\frac\pi2-\arctan x.

这是因为 π/2−arctan⁡x∈(0,π)\pi/2-\arctan x\in(0,\pi),且其余切等于 xx。特别地 arccot⁡0=π/2\operatorname{arccot}0=\pi/2,并有 arccot⁡(−x)=π−arccot⁡x\operatorname{arccot}(-x)=\pi-\operatorname{arccot}x,所以反余切不是奇函数。

方程 cot⁡t=a\cot t=a 的全部实解为 t=arccot⁡a+kπt=\operatorname{arccot}a+k\pi,k∈Zk\in\mathbb Z。不同资料可能使用别的主值区间,迁移公式前应先统一约定。

等差角的正弦和与余弦和

设 a,d∈Ra,d\in\mathbb R,nn 为正整数。角

a, a+d, a+2d,…,a+(n−1)da,\ a+d,\ a+2d,\ldots,a+(n-1)d

组成首项为 aa、公差为 dd 的等差数列。本节求的是这些角的正弦值之和与余弦值之和:

Sn=∑k=0n−1sin⁡(a+kd),Cn=∑k=0n−1cos⁡(a+kd).S_n=\sum_{k=0}^{n-1}\sin(a+kd),\qquad C_n=\sum_{k=0}^{n-1}\cos(a+kd).

求和公式

若 sin⁡(d/2)≠0\sin(d/2)\ne0,即 d∉2πZd\notin2\pi\mathbb Z,则

Sn=sin⁡(nd/2)sin⁡(d/2)sin⁡(a+n−12d),S_n=\frac{\sin(nd/2)}{\sin(d/2)}\sin\left(a+\frac{n-1}{2}d\right), Cn=sin⁡(nd/2)sin⁡(d/2)cos⁡(a+n−12d).C_n=\frac{\sin(nd/2)}{\sin(d/2)}\cos\left(a+\frac{n-1}{2}d\right).

若 d∈2πZd\in2\pi\mathbb Z,各项的三角函数值相同,应直接使用 Sn=nsin⁡a,Cn=ncos⁡aS_n=n\sin a,C_n=n\cos a,不能代入分母为零的公式。

证明:先裂项,再消去中间项

由积化和差,对每个 k=0,…,n−1k=0,\ldots,n-1,

2sin⁡(d/2)sin⁡(a+kd)=cos⁡(a+(k−12)d)−cos⁡(a+(k+12)d).2\sin(d/2)\sin(a+kd) =\cos\left(a+(k-\tfrac12)d\right)-\cos\left(a+(k+\tfrac12)d\right).

求和时,第一项产生 cos⁡(a−d/2)−cos⁡(a+d/2)\cos(a-d/2)-\cos(a+d/2),第二项产生 cos⁡(a+d/2)−cos⁡(a+3d/2)\cos(a+d/2)-\cos(a+3d/2)。前一项中的负余弦与后一项中的正余弦依次抵消,故只剩首尾:

2sin⁡(d/2)Sn=cos⁡(a−d/2)−cos⁡(a+(n−12)d)=2sin⁡(a+n−12d)sin⁡(nd/2).\begin{aligned} 2\sin(d/2)S_n &=\cos(a-d/2)-\cos\left(a+(n-\tfrac12)d\right)\\ &=2\sin\left(a+\frac{n-1}{2}d\right)\sin(nd/2). \end{aligned}

第二个等号使用余弦差的和差化积公式。除以非零的 2sin⁡(d/2)2\sin(d/2),得到正弦和。

对于余弦和,使用

2sin⁡(d/2)cos⁡(a+kd)=sin⁡(a+(k+12)d)−sin⁡(a+(k−12)d).2\sin(d/2)\cos(a+kd) =\sin\left(a+(k+\tfrac12)d\right)-\sin\left(a+(k-\tfrac12)d\right).

相加后得到

2sin⁡(d/2)Cn=sin⁡(a+(n−12)d)−sin⁡(a−d/2)=2cos⁡(a+n−12d)sin⁡(nd/2),\begin{aligned} 2\sin(d/2)C_n &=\sin\left(a+(n-\tfrac12)d\right)-\sin(a-d/2)\\ &=2\cos\left(a+\frac{n-1}{2}d\right)\sin(nd/2), \end{aligned}

再作同样的除法即得。公式中的角 a+(n−1)d/2a+(n-1)d/2 正是首角和末角的平均值。

三角裂项中的分母检查

若所有相关正弦非零,则

1sin⁡x=cot⁡x2−cot⁡x.\frac1{\sin x}=\cot\frac x2-\cot x.

这是因为

cot⁡x2−cot⁡x=1+cos⁡xsin⁡x−cos⁡xsin⁡x=1sin⁡x.\cot\frac x2-\cot x=\frac{1+\cos x}{\sin x}-\frac{\cos x}{\sin x}=\frac1{\sin x}.

因此对整数 n≥0n\ge0,

∑k=0n1sin⁡(2kx)=cot⁡x2−cot⁡(2nx).\sum_{k=0}^{n}\frac1{\sin(2^kx)}=\cot\frac x2-\cot(2^nx).

先写每一项的裂项式再相加,不能在某个原分母为零时把消去后的有限表达式当作原和的值。

若 sin⁡d≠0\sin d\ne0 且每个 cos⁡(a+kd)\cos(a+kd)、cos⁡(a+(k+1)d)\cos(a+(k+1)d) 非零,则

1cos⁡(a+kd)cos⁡(a+(k+1)d)=tan⁡(a+(k+1)d)−tan⁡(a+kd)sin⁡d.\frac1{\cos(a+kd)\cos(a+(k+1)d)}= \frac{\tan(a+(k+1)d)-\tan(a+kd)}{\sin d}.

对 k=0,…,n−1k=0,\ldots,n-1 相加,原和为 [tan⁡(a+nd)−tan⁡a]/sin⁡d[\tan(a+nd)-\tan a]/\sin d。例如 a=0,d=π/6,n=2a=0,d=\pi/6,n=2 时结果为 232\sqrt3。

倍角形成的余弦连乘

设 x∈Rx\in\mathbb R、n≥1n\ge1 为整数,则

sin⁡(2nx)=2nsin⁡x∏k=0n−1cos⁡(2kx).\sin(2^n x)=2^n\sin x\prod_{k=0}^{n-1}\cos(2^kx).

当 sin⁡x≠0\sin x\ne0 时可相除得到

∏k=0n−1cos⁡(2kx)=sin⁡(2nx)2nsin⁡x.\prod_{k=0}^{n-1}\cos(2^kx)=\frac{\sin(2^nx)}{2^n\sin x}.

第一条不含除法,对所有实数 xx 成立;第二条必须保留分母非零条件。

证明。 n=1n=1 时就是 sin⁡2x=2sin⁡xcos⁡x\sin2x=2\sin x\cos x。若结论对 nn 成立,再使用

sin⁡(2n+1x)=2sin⁡(2nx)cos⁡(2nx)\sin(2^{n+1}x)=2\sin(2^nx)\cos(2^nx)

并代入归纳假设,便得到 n+1n+1 个余弦因子的连乘式,故对所有正整数 nn 成立。

当 x=mπx=m\pi、m∈Zm\in\mathbb Z 时,原连乘中第一因子为 (−1)m(-1)^m,其余因子均为 11,所以乘积为 (−1)m(-1)^m;不能把 0/00/0 当作这个值。

例如 n=3,x=π/9n=3,x=\pi/9 时,sin⁡8x=sin⁡x≠0\sin8x=\sin x\ne0,所以

cos⁡20∘cos⁡40∘cos⁡80∘=18.\cos20^\circ\cos40^\circ\cos80^\circ=\frac18.

这个方法适用于角依次翻倍的连乘,与等差角求和所用的裂项方法不同。

等分角的两个有限乘积

对整数 n≥2n\ge2,

∏k=1n−1sin⁡kπn=n2n−1.\prod_{k=1}^{n-1}\sin\frac{k\pi}{n}=\frac{n}{2^{n-1}}.

一种证明使用单位根:令 ζk=cos⁡(2kπ/n)+isin⁡(2kπ/n)\zeta_k=\cos(2k\pi/n)+i\sin(2k\pi/n)。由 (zn−1)/(z−1)=∏k=1n−1(z−ζk)(z^n-1)/(z-1)=\prod_{k=1}^{n-1}(z-\zeta_k),在 z=1z=1 处得 n=∏(1−ζk)n=\prod(1-\zeta_k)。取模且用 ∣1−ζk∣=2sin⁡(kπ/n)|1-\zeta_k|=2\sin(k\pi/n) 即得;正弦因子均为正。

对整数 n≥1n\ge1,另有

∏k=1ncos⁡kπ2n+1=12n.\prod_{k=1}^{n}\cos\frac{k\pi}{2n+1}=\frac1{2^n}.

证明:倍角公式把 ∏k=1nsin⁡(2kπ/(2n+1))\prod_{k=1}^n\sin(2k\pi/(2n+1)) 写成 2n2^n 乘正弦积与余弦积。利用 sin⁡t=sin⁡(π−t)\sin t=\sin(\pi-t),左侧的 nn 个正弦因子恰好是 sin⁡(kπ/(2n+1))\sin(k\pi/(2n+1))(1≤k≤n1\le k\le n)的重排。约去非零的正弦积即得。

关联阅读

先修:三角图像、方程与辅助角 · 复合函数与反函数。

同主题:三角图像、方程与辅助角 · 正余弦定理与三角形度量。

返回主题目录 · 全站目录 · 符号约定