如何直观地学习三角学(Trigonometry)

三角学助记符(Trig mnemonics)如 SOH-CAH-TOA 专注于计算,而非概念:

body proportions

TOA解释正切(tangent)就像$x^2 + y^2 = r^2$描述圆一样。当然,如果你是个数学机器人,一个方程就足够了。我们其余的人,拥有半专用于视觉处理的有机大脑,似乎喜欢图像。而“TOA”唤起了抽象比率的惊人美感。

我认为你值得更好的,以下就是让我理解三角学的原因。

  • 想象一个穹顶、一面墙和一个天花板
  • 三角函数(Trig functions)是 百分比 对应三种形状(to the three shapes)

动机:三角函数是解剖学

想象一下外星人鲍勃(Bob The Alien)访问地球研究我们的物种。

没有新的词汇,人类很难描述:“顶部有一个球体,偶尔被刮擦”,或者“两个拉长的圆柱体似乎提供运动”。

在创建了解剖学的具体术语后,鲍勃可能会记下典型的 身体比例:

  • 臂展(指尖到指尖)大约等于身高
  • 一个头宽约等于五个眼宽
  • 成年人身高约等于八个头高

body proportions trig analogy

这有什么帮助呢?

嗯,当鲍勃找到一件夹克时,他可以拿起来,伸展袖子,估计主人的身高。还有头部大小。还有眼间距。一个事实联系到多种结论。

更好的是,人类生物学解释了人类的思维。桌子有腿,组织有头,犯罪头目有肌肉。我们的生物学提供了现成的类比,这些类比出现在人造物中。

现在情节转折: 你是外星人鲍勃,在研究数学之地的生物!

像“三角形”这样的通用词汇不太有用。但给正弦(sine)、余弦(cosine)和斜边(hypotenuse)命名有助于我们注意到更深层的联系。学者们可能会研究半正矢(haversine)、外正割(exsecant)和 gamsin就像生物学家发现你胫骨和锁骨之间的关联一样。

而且因为三角形出现在圆中……

circular path

……而圆出现在周期中,我们的三角形术语有助于描述重复的模式!

三角学是“数学制造”物体的解剖学书籍。如果我们能找到一个隐喻的三角形,我们将免费获得一大群结论。

正弦/余弦:穹顶

与其像冰封的穴居人一样独自盯着三角形,不如想象它们在一个场景中,猎杀那头猛犸象。

假装你站在你的穹顶中央,正准备挂上一块电影屏幕。你指向某个角度“x”,屏幕就会挂在那里。

Trig dome analogy

你指向的角度决定了:

  • sine(x) = sin(x) = 屏幕高度,像标志一样悬挂
  • cosine(x) = cos(x) = 沿地面到屏幕的距离 [“cos” ~ 有多“近”]
  • 斜边,即到屏幕顶端的距离,始终保持不变

想要尽可能大的屏幕?直接指向上方。它就在你头顶正中心,但是—— 该死的。

想要屏幕最远?没问题。水平指向,0度。此时屏幕高度为“0”,并且如你所愿,它很远。

高度和距离朝相反方向变化:屏幕越近,高度越大。

提示:三角函数值是百分比

上学这么多年,从来没人告诉我: 正弦和余弦是百分比它们从+100%到0再到-100%,即从最大正值到零再到最大负值。

假设我交了14美元的税。你无法判断这贵不贵。但如果我说交了95%的税,你就知道我被宰了。

绝对高度没有意义,但如果你的正弦值为0.95,我就知道你几乎在穹顶顶部。很快你就会达到最大值,然后开始下降。

如何计算百分比?很简单:用当前值除以最大可能值(穹顶的半径,也就是斜边)。

那是 这就是为什么我们被告知“正弦 = 对边 / 斜边”。这是为了得到一个百分比!更好的表述是“正弦是你的高度,相对于斜边的百分比”。(如果你指向“地下”,正弦会变为负值。当你指向后方时,余弦变为负值。)

我们假设在单位圆(半径为1)上计算来简化。现在我们可以省去除法,直接说正弦等于高度。

每个圆实际上都是单位圆按比例缩放的结果。因此,先理清单位圆上的关系,再将结果应用到你的具体场景中。

试试看:输入一个角度,看看它达到的高度和宽度的百分比:

正弦函数的增长模式并非一条直线。前45度覆盖了70%的高度,而最后10度(从80到90)只覆盖了2%。

这应该可以理解:在0度时,你几乎垂直向上移动,但当到达穹顶顶部时,高度变化趋于平缓。

正切/正割:墙壁

有一天,你的邻居在你的穹顶旁竖起了一堵墙 就在旁边 。天啊,你的视野!你的房产价值!

但我们能否在糟糕的情况下做到最好呢?

trig wall analogy

当然。如果我们把电影屏幕挂在墙上呢?你指向一个角度 (x) 并计算出:

  • tangent(x) = tan(x) = 墙上屏幕的高度
  • 到屏幕的距离:1(屏幕沿地面总是相同的距离,对吗?)
  • secant(x) = sec(x) = 到屏幕的“梯子距离”

我们有一些花哨的新词汇。想象一下,你看到维特鲁威的“正切绅士”投影在墙上。你爬上梯子,确保你能“看到,难道你看不见吗?”(是的,他是裸体的……现在你不会忘记这个类比了,对吧?)

让我们注意一下切线(即屏幕高度)的几个特点。

  • 它从 0 开始,并趋向无穷大。你可以一直指向墙上更高的位置,得到一个无限大的屏幕!(那可得花不少钱。)

  • 切线只是正弦的放大版!它永远不会更小,而且当正弦随着穹顶弯曲而“封顶”时,切线却在继续增长。

那么正割(梯子距离)呢?

  • 正割(Secant)从1开始(梯子在地板上靠墙),然后逐渐增大
  • 正割(Secant)总是比正切(Tangent)长。用来挂屏幕的倾斜梯子必须比屏幕本身长,对吗?(在极大尺寸时,当梯子几乎垂直时,它们很接近。但正割总是稍长一点。)

记住,这些值是 百分比。如果你指向一个 50 度的角度,tan(50) = 1.19。你的屏幕比到墙的距离(穹顶半径)大 19%。

(代入 x=0 并验证你的直觉:tan(0)=0,sec(0)=1。)

余切/余割:天花板

令人惊讶的是,你的邻居现在决定在你的穹顶上方建造一个天花板,一直延伸到地平线。(这家伙怎么了?哦,是我墙上那个裸男事件……)

好吧,是时候建一个坡道到天花板,然后聊聊天了。你选择一个角度来建造,并计算出:

trig ceiling

  • cotangent(x) = cot(x) = 天花板在我们连接之前延伸了多远
  • cosecant(x) = csc(x) = 我们在斜坡上走了多远
  • 垂直穿过的距离始终为1

正切/正割描述墙,而余切和余割描述天花板。

我们的直观事实类似:

  • 如果你选择0度角,你的斜坡是平坦的(无穷大),永远碰不到天花板。真遗憾。
  • 最短的“斜坡”是当你垂直向上指向90度时。余切为0(我们没有沿着天花板移动),余割为1(“斜坡长度”达到最小值)。

可视化联系

不久前,我对余割有一些 “直观结论”。但借助穹顶/墙/天花板的比喻,我们看到的是:

Trig all functions in a single diagram

哇,这是同一个三角形,只是按比例放大到墙和天花板。我们有垂直部分(正弦、正切)、水平部分(余弦、余切)和“斜边”(正割、余割)。(注意:标签显示每个部分“延伸到”哪里。余割是从你到天花板的完整距离。)

现在神奇之处来了。这些三角形有相似的事实:

Trig identities from similar triangles and pythagorean theorem

勾股定理 ($a^2 + b^2 = c^2$)我们可以看出每个三角形的边是如何关联的。

并且从 相似性,像“高与宽”这样的比率对于这些三角形必须相同。(直觉:远离一个大三角形。现在它在你的视野中看起来更小,但内部比率不可能改变。)

这就是我们发现“正弦/余弦 = 正切/1”的方式。

我一直试图记住这些事实,然而当可视化时它们就跳出来了。SOH-CAH-TOA 是一个很好的捷径,但首先要真正理解!

注意:记住其他角度

…不要过度关注单个图表,认为正切总是小于1。如果增大角度,我们在碰到墙壁之前先碰到天花板:

Trig alternative

毕达哥拉斯/相似性联系总是成立的,但相对大小可以变化。

(但你可能注意到正弦和余弦总是最小的,或者并列,因为它们被困在穹顶内。很好!)

总结:我们应该记住什么?

对我们大多数人来说,我认为这就足够了:

  • 三角函数解释了“数学制造”的物体(如圆和重复周期)的解剖结构。
  • 穹顶/墙/天花板类比展示了三角函数之间的联系。
  • 三角函数返回百分比,我们将其应用于特定场景。

你不需要记住 $1^2 + \cot^2 = \csc^2$,除了那些把琐事误认为理解的愚蠢考试。在这种情况下,花一分钟画出穹顶/墙壁/天花板示意图,填入标签(你可以看到一个正切绅士,不是吗?),然后创建一个 速查表 给自己。

在后续内容中,我们将学习绘图、余角以及使用 欧拉公式(Euler's Formula) 来发现更多联系。

附录:正切的原始定义

你可能看到正切被定义为从圆到x轴的切线长度(几何爱好者可以推导出来)。

Tangent

正如所料,在圆的顶部(x=90),切线永远无法到达x轴,并且是无限长的。

我喜欢这种直觉,因为它帮助我们记住“正切”这个名字,这里有一个很好的 交互式三角学指南 来探索:

Trig interactive

不过,关键是要将正切竖直放置,并认识到它只是正弦投影到后墙上(连同其他三角形联系)。

附录:反函数

三角函数接受一个角度并返回一个百分比。$\sin(30) = .5$ 意味着30度的角度是最大高度的50%。

反三角函数让我们逆向工作,写为 $\sin^{-1}$ 或 $\arcsin$(反正弦),并且经常写为 asin 在各种编程语言中。

如果我们的高度是穹顶的25%,我们的角度是多少?

在计算器中输入反正弦(0.25)得到14.5度角。

那像反余割这样冷门的函数呢?通常计算器上没有这个功能(就连我写的那个也没有,唉)。

查看我们的三角速查表,我们可以找到一个简单的比例,将正割与1进行比较。例如,正割与1之比(斜边比邻边)等于1比余弦:

\displaystyle{\frac{\sec}{1} = \frac{1}{\cos}}

假设我们的正割是3.5,即单位圆半径的350%。与墙壁的夹角是多少?


\begin{aligned}
\frac{\sec}{1} &= \frac{1}{\cos} = 3.5 \\
\cos &= \frac{1}{3.5} \\
\arccos(\frac{1}{3.5}) &= 73.4
\end{aligned}

附录:几个例子

示例:求角 x 的正弦值。

Sine Example

哎呀,好无聊的问题。不要总想着‘求正弦’,而是思考‘高度相对于最大值(斜边)的百分比是多少?’

首先,注意这个三角形是‘反向的’。没关系。它仍然有一个高度,用绿色表示。

最大高度是多少?根据勾股定理,我们知道


\begin{aligned}
3^2 + 4^2 &= \text{hypotenuse}^2 \\
25 &= \text{hypotenuse}^2 \\
5 &= \text{hypotenuse}
\end{aligned}

好的!正弦是高度相对于最大值的百分比,即3/5或0.60。

后续:求该角的角度。

当然。我们有几种方法。既然我们知道正弦=0.60,我们可以直接这样做:

\displaystyle{\arcsin(.60) = 36.9}

另一种方法。不用正弦,注意三角形是‘靠着墙的’,所以正切也是一种选择。高度为3,到墙的距离为4,所以正切高度是3/4或75%。我们可以用反正切将百分比转换回角度:

\displaystyle{\tan = \frac{3}{4} = .75 }

\displaystyle{\arctan(.75) = 36.9}

示例:你能到达岸边吗?

Boat Example

你在一艘船上,燃料足够航行2英里。你目前离海岸0.25英里。你能使用的最大角度是多少才能仍然到达陆地?此外,唯一可用的参考资料是 休伯特的反余弦大全,第三版。(真是一次地狱般的航行。)

好的。在这里,我们可以将海滩视为‘墙’,到墙的‘梯子距离’就是正割。

首先,我们需要将所有东西归一化为百分比。我们拥有2 / 0.25 = 8个‘斜边单位’的燃料。因此,我们能允许的最大正割是到墙距离的8倍。

我们想要 比如 问‘什么角度的正割是8?’。但我们做不到,因为我们只有一本反余弦表。

我们用速查表图将正割与余弦联系起来:啊,我看到‘sec/1 = 1/cos’,所以


\begin{aligned}
\sec &= \frac{1}{\cos} = 8 \\
\cos &= \frac{1}{8} \\
\arccos(\frac{1}{8}) &= 82.8
\end{aligned}

正割为8意味着余弦为1/8。余弦为1/8的角度是arccos(1/8) = 82.8度,这是我们能承受的最大角度。

还不错,对吧?在穹顶/墙/天花板类比之前,我会淹没在一堆计算中。将场景可视化使得找出哪个三角朋友能帮助我们变得简单,甚至有趣。

在你遇到的问题中,思考:我感兴趣的是穹顶(sin/cos)、墙(tan/sec)还是天花板(cot/csc)?

数学愉快。

更新: 的所有者 Grey Matters 为类比制作了交互式图表(拖动左侧滑块更改角度):

interactive-2

谢谢!

本系列其他文章

  1. 如何直观地学习三角学(Trigonometry)
  2. 用欧拉公式轻松掌握三角恒等式
  3. 余弦定理的直观理解
  4. 正弦定理的直观理解
  5. 如何学习三角导数(Derivative)

主题参考

加入 45 万月度读者

喜欢这篇文章?还有更多内容能帮你建立持久、直观的数学理解。加入通讯以获取额外内容和最新更新。