内公切线长公式详解:几何原理、推导与应用全攻略
⚡ 什么是内公切线?
在平面几何中,公切线是指同时与两个半径不相等的圆相切的直线。根据两个圆心相对于切线的位置关系,公切线分为两类:外公切线和内公切线。
外公切线 (External Common Tangent)
两圆心位于切线的同侧。外公切线的长度通常大于内公切线。当两圆外离时,存在两条外公切线;当两圆外切时,仍存在两条(其中一条退化情况需特殊讨论,通常指非退化情况);相交时可能只有一条或无。
内公切线 (Internal Common Tangent)
两圆心位于切线的异侧。内公切线必然经过两圆的内位似中心(即连心线上分线段比为 r1:r2 的内分点)。对于两个分离的圆,存在两条内公切线,它们关于连心线对称。
我们今天重点探讨的内公切线长公式,是解决涉及两圆相对位置、切线长度计算以及工程几何设计(如皮带传动、管道布局)中的核心工具。理解这一公式,不仅有助于掌握高中立体几何与平面几何的知识体系,更能提升解决复杂空间几何问题的能力。
⚙️ 内公切线长公式及其推导
设两个圆的圆心分别为 O₁ 和 O₂,半径分别为 r₁ 和 r₂(不妨设 r₁ ≥ r₂),两圆圆心之间的距离为 d(即 O₁O₂ = d)。
1. 适用条件
内公切线存在的充要条件是两圆外离,即 d > r₁ + r₂。如果两圆外切 (d = r₁ + r₂),内公切线长为0(切点重合);如果两圆相交或内含,则不存在内公切线。
2. 公式展示
3. 几何推导过程
为了推导这个公式,我们需要构建一个直角三角形:
- 设 AB 为其中一条内公切线,A 为切点(在圆 O₁ 上),B 为切点(在圆 O₂ 上)。
- 连接 O₁A 和 O₂B。根据切线性质,O₁A ⊥ AB,O₂B ⊥ AB。
- 由于 O₁A 和 O₂B 都垂直于 AB,所以 O₁A // O₂B。但注意,因为 A 和 B 在连心线 O₁O₂ 的异侧(内公切线性质),如果我们延长 O₂B 到 C,使得 BC = O₁A = r₁,连接 O₁C。
- 此时,四边形 O₁ABC 是一个矩形(因为三个角是直角,且对边平行)。所以 O₁C = AB = L,且 O₁C // AB。
- 考察三角形 O₁CO₂。这是一个直角三角形,直角在 C 点(因为 AB ⊥ O₂B,且 O₁C // AB,所以 O₁C ⊥ O₂C 的延长线... 等等,更简单的辅助线做法是:过 O₂ 作 O₂E ⊥ O₁A 的延长线于 E?不对,那是外公切线。内公切线辅助线如下:)
修正后的标准推导:
1. 设内公切线切圆 O₁ 于 A,切圆 O₂ 于 B。连接 O₁A, O₂B。则 O₁A ⊥ AB, O₂B ⊥ AB。
2. 延长 O₂B 至 C,使 BC = O₁A = r₁。连接 O₁C。
3. 因为 O₁A ⊥ AB 且 O₂B ⊥ AB,所以 O₁A // O₂B。又因为 A, B 在连心线异侧,我们构造矩形 O₁ABC' (这里C'是辅助点) 并不直观。让我们使用平移法:
将圆 O₂ 连同其半径 O₂B 和平移,使 O₂ 移动到 O₁ 的位置?不,这样太复杂。
最简辅助线: 过 O₂ 作 O₂C // AB,交 O₁A 的延长线于点 C。
由于 AB 是切线,O₁A ⊥ AB,O₂B ⊥ AB。所以 O₁A ⊥ O₂C。
四边形 AB O₂ C 是矩形(三个角90度)。所以 O₂C = AB = L,且 AC = O₂B = r₂。
在直角三角形 O₁ C O₂ 中:
- 斜边 O₁O₂ = d
- 直角边 O₂C = L
- 直角边 O₁C = O₁A + AC = r₁ + r₂
根据勾股定理:
d² = (r₁ + r₂)² + L²
L² = d² - (r₁ + r₂)²
L = √[ d² - (r₁ + r₂)² ]
推导完毕。这个公式简洁而优美,揭示了圆心距与半径和之间的几何约束。
📊 两圆位置关系与公切线数量
理解内公切线长公式的前提,是清楚两圆在不同位置关系下的几何特征。下表总结了所有情况:
| 位置关系 | 圆心距 d 与半径关系 | 外公切线数 | 内公切线数 | 内公切线长 L |
|---|---|---|---|---|
| 相离 | d > r₁ + r₂ | 2 | 2 | L = √[d² - (r₁+r₂)²] > 0 |
| 外切 | d = r₁ + r₂ | 2 | 1 (重合) | L = 0 |
| 相交 | |r₁ - r₂| < d < r₁ + r₂ | 2 | 0 | 不存在 |
| 内切 | d = |r₁ - r₂| | 1 | 0 | 不存在 |
| 内含 | d < |r₁ - r₂| | 0 | 0 | 不存在 |
注意: 当两圆外切时,虽然内公切线数量为1(即过切点的公切线),但从极限角度理解,两条内公切线重合,切点间距为0,符合公式计算结果。
📝 经典例题与计算演示
题目:
已知圆 O₁ 的半径 r₁ = 5cm,圆 O₂ 的半径 r₂ = 2cm,两圆圆心距 O₁O₂ = 10cm。求两圆的内公切线长。
解析:
1. 首先判断位置关系:r₁ + r₂ = 5 + 2 = 7cm。因为 d = 10cm > 7cm,所以两圆外离,存在内公切线。
2. 代入公式:
L = √[ 10² - (5 + 2)² ]
L = √[ 100 - 7² ]
L = √[ 100 - 49 ]
L = √51 ≈ 7.14 cm
答案: 内公切线长为 √51 cm。
题目:
如图,皮带传动装置中,主动轮半径 R = 20cm,从动轮半径 r = 10cm,两轮轴心距离 L_axis = 50cm。若皮带紧绷且不交叉(外公切线),若皮带交叉传动(内公切线原理),求交叉皮带的总长度(仅计算两切点间的直线段部分,忽略圆弧部分)。
解析:
交叉传动相当于求内公切线相关几何量。虽然皮带是曲线,但两切点间的直线段长度即为内公切线长。
1. 参数:r₁ = 20, r₂ = 10, d = 50。
2. 计算单侧切线长 l:
l = √[ 50² - (20 + 10)² ]
l = √[ 2500 - 900 ]
l = √1600 = 40 cm
3. 因为是交叉,有两段这样的直线部分(上下对称)。
答案: 直线段部分总长为 80 cm。
题目:
若两圆内公切线长为 12,半径分别为 4 和 6,求圆心距。
解析:
1. 已知 L = 12, r₁ = 4, r₂ = 6。
2. 逆用公式:L² = d² - (r₁ + r₂)²
12² = d² - (4 + 6)²
144 = d² - 100
d² = 244
d = √244 = 2√61 ≈ 15.62
答案: 圆心距为 2√61。
📜 历史背景与几何意义
欧几里得《几何原本》
虽然欧几里得没有直接给出“内公切线长公式”这一现代代数形式,但他在《几何原本》第三卷中详细讨论了圆的切线性质、圆心距与半径的关系,为后世推导此类公式奠定了严格的逻辑基础。特别是关于两圆外切时公切线垂直于连心线的性质,是推导的关键。
解析几何的诞生
随着笛卡尔坐标系和解析几何的发展,几何问题被转化为代数方程。两圆的方程联立,结合点到直线的距离公式,使得计算任意位置两圆公切线长度成为可能。内公切线长公式此时被形式化为代数恒等式,便于工程计算。
计算机辅助设计 (CAD)
在现代机械设计中,皮带传动、齿轮啮合、管道布局等大量依赖公切线原理。内公切线长公式被集成在CAD软件的核心算法中,用于自动计算皮带长度、张力分布以及干涉检查。
❓ 常见问题解答 (FAQ)
是的。对于两个分离的圆,两条内公切线必然相交于两圆圆心连线上的同一点,这个点被称为内位似中心。该点将圆心距分为两段,比例等于两圆半径之比。
完全适用。如果 r1 = r2 = r,则公式变为 L = √[ d² - (2r)² ]。此时,内公切线互相平行吗?不,它们相交于中点。实际上,当 r1=r2 时,内公切线关于连心线对称,且交点在连心线中点。公式依然有效。
不可以。长度是非负实数。如果根号内的值 d² - (r₁ + r₂)² 小于 0,说明 d < r₁ + r₂,即两圆相交或内含,此时内公切线不存在,公式无几何意义。
口诀:“外差内和”。外公切线用半径差 (r₁ - r₂),内公切线用半径和 (r₁ + r₂)。想象外公切线像“外骨骼”,包裹在外侧,所以是差;内公切线穿过内部,连接两端,所以是和。