想象一下,你手里拿着一个圆规,脚尖在 x 轴上,笔尖在 y 轴上,两脚分开的那个角,就是 cos 函数在几何上的一个直观画面。别急着去记公式,先看看这个图里到底形成了啥。
⏺ 小角度直觉:当两个点之间的夹角挺小,比如 30 度,你不用计算器也能大约猜出答案,大约是 0.5 左右。
⏺ 垂直瞬间:要是夹角是 90 度,那就是垂直,cos 值直接变成 0。
⏺ 反向极限:而当夹角大到接近 180 度,也就是简直倒着立起来,那个值又趋近于 -1。
这哪位说得清?1 到 0 到 -1,单向直线,一眼就能看懂。但一旦到了 60 度,120 度,240 度这些中间地带,要是硬要拿硬纸在纸上画出来,你会发现那是一个个折起来的三角形。
实际上,cos 的核心就是“邻边比斜边”。在直角三角形里,只要你把斜边看作单位长度 1,甭管这个角度如何变,只要看它“邻边”有多长,“余弦”就是多少。这个比值是个恒定的不变量,就像光速一样,跟物体是静止的还是高速运动的,跟它是不是电离辐射有啥关系统统没关系。
为了弄清楚它到底是如何变化的,我们不需求像学微积分那样去定义导数,只需求把它想象成随着角度变化而“呼吸”的周期函数。你能够把它看作一个钟表。
这个过程就像两个点之间东西的远近关系。想象你在两点 A 和 B 之间,你离 A 点选出来的那个点越近,你离 A 的“距离”(也就是余弦值)就越长;反之,离 B 越近,数值就越短。在这个模型里,A 点代表 1,B 点代表 -1。你与 A 的距离和与 B 的距离加起来,一辈子等于 A 到 B 的全程,也就是 2。
cos=1,邻边=斜边,完全重合。
cos=0.5,邻边是斜边一半。
cos=-0.5,邻边反向缩短。
cos=-1,完全反向。
这听起来挺熟悉吗?不是。这是 cos 的另一个名字,是欧拉公式。要是你把 e^{ix} 展开,你会拿到 1 和 i。1 对应着“距离”挺长,i 对应着“距离”为零。故此 e^{ix} 就是“距离”的旋转。
⟳ 在数学世界里,这实际上就是正弦和余弦的加法公式。cos(A+B) 并不是好办的加,而是两个“距离”的混合。你从 A 点走到 B 点,并不是直线,而是先走一段 A 到 B 的直线,然后再走一段 B 到 A 的直线(反向)。这两段加起来,正好是圆的一半,也就是 π。
想象一下,你有一个向量,长度由 cos 拍板。你把它旋转 30 度,新的长度由 cos(30) 拍板。出于旋转不转变长度,故此 cos(30) = cos(180-30)。这意味着,要是你在 150 度位置量一下“距离”,结局竟然和 30 度位置一样长。
这就好比你在跑步。从起点跑到终点,跑过的工夫加起来是固定的。要是你从 30 度跑到 150 度,中间的工夫间隔 Δt 加上前后两段的工夫间隔,等于一个整个的周期。这个周期就是 2π。
故此,cos(x) 的周期是 2π。每增添 2π,你就绕回了原点。就像你绕着地球转了一圈,别看地球挺大,但总的路程和你从赤道回到赤道的路程是一样的。
要是你沿着一条直线从 (-1, 0) 走到 (1, 0),你一直在画一个斜率恒定的直线。但要是你沿着一个圆跑一圈呢?圆就是由无数个这样的“直线段”组成的。想象你在圆周上走,脚尖一直在 x 轴上,笔尖在圆上。你走过的每一段路程,都在计算你当前位置的“邻边长度”除以直径。
当你在 0 度位置时,笔尖在 y 轴上,你到原点的距离(邻边)是 0,除以直径 2,结局是 0。往两边走,邻边长度增添,cos 的数值就上升。你会愣住了地发现,余弦实际上是“距离”的大致表现。
假设你站在一个钟表的中心,看向 12 点钟方向。这时候你是垂直于 x 轴的,你的“距离”是 0,cos(0) = 1。要是你往右偏一点,比如 30 度,你的“距离”就缩短了一半,变成了 0.5。要是你持续偏,到了 60 度,你的“距离”又缩短到了 0.866 左右。要是你再偏到 90 度,你就彻底跑到了 y 轴上,此时你的“距离”变成了 0,cos(90°) = 0。
对于任意三角形,c² = a² + b² - 2ab·cos(C)。当 C=90° 时,cos=0,退化为勾股定理。许多网友用这个公式解决边角互求问题,是 cos 函数在几何中的直接推广。
力在位移方向的分量:W = F·s·cosθ。当 θ=0° 做功最大,θ=90° 不做功。另外交流电 v(t)=V₀cos(ωt),余弦描述电压随时间变化。
网友常问:为什么功率因数是cos?因为它是电压与电流相位差的余弦。
再看正弦函数,它是“距离”的垂直分量。要是你拿着一个 1 米长的杆子,以 30 度的角往左提,它垂下来的长度是 sin(30),也就是 0.5 米。往右提就是 0.5 米。往下提就是 0.866 米。往左提就是 0.866 米。
这就像你站在高台上看海。你看着海平线的角度变化,海平面相对于你的位置在变,但你的视线长度(斜边)一直是 1。你看到的海平面高度(邻边)拍板了你的“余弦值”。
你看到的“距离”从最大值变到 0,再变到负最大值。这就像你从正北走到正南。向北走,你的“余弦值”变大;向南走,你的“余弦值”变小,变成负数。
当 x 是 0 时,值是 1(距离最长)。当 x 是 2π 时,值也是 1。中间经历了 3π/2 也就是 270 度,这时候值变成了 -1。这就像你围着钟面跑了一圈回来,正好到了反之的方向,数值从 1 跳到了 -1。
e^{ix} 实际上就是 1 和 i 的线性组合。1 是实轴上的点,i 是虚轴上的点。当角度变化时,你就是在实轴和虚轴之间滑动。实轴的滑动长度拍板了 cos 的值,虚轴的滑动长度拍板了 sin 的值。
故此说,cos 不是凭空出现的公式,它是两个点之间距离关系的自然延伸。从 0 度启动,沿着 360 度的大圆走一圈,你会经历无数个“邻边比斜边”的变化。每一次变化,都是你对着同一个圆心,对着同一个角度,去测量“距离”的长短。
这就把 geometry、trigonometry 和 calculus 的源头都联系起来了。不用微积分,不用繁琐的级数展开,只要看懂这个圆,看懂“距离”,你就懂了 cos 为啥是这样,为啥 2π 是个神奇的数字,为啥它能在整个宇宙中重复出现。