← 返回《人工智能数学基础》
📑 查看全课大纲(第 44 / 93 节)
  1. 1.概论和集合的定义
  2. 2.逼疯康托的实数集理论
  3. 3.常用不等式与映射
  4. 4.函数及特殊函数
  5. 5.序列极限的定义
  6. 6.序列极限的性质与夹逼定理
  7. 7.重要极限
  8. 8.无穷小量,无穷大量和一组重要的阶的比较关系
  9. 9.聚点原理
  10. 10.函数极限及其性质
  11. 11.重要极限与等价无穷小
  12. 12.连续函数
  13. 13.导数的概念(那些年,扛起牛顿的胡克)
  14. 14.定义法求导
  15. 15.函数四则运算的导数与反函数求导法则
  16. 16.复合函数,隐函数,参数式求导
  17. 17.不定式求导之“洛必达与伯努利的师生情”
  18. 18.一阶微分
  19. 19.高阶导数
  20. 20.高阶微分
  21. 21.罗尔中值定理与拉格朗日中值定理
  22. 22.柯西空降科学院遭排挤
  23. 23.泰勒公式与泰勒的克妻属性
  24. 24.利用泰勒展开唯一性定理计算泰勒展开
  25. 25.泰勒公式的余项估计
  26. 26.极值问题与导数
  27. 27.函数凹凸性
  28. 28.无卵用的渐近线与函数作图
  29. 29.不定积分的定义
  30. 30.第一换元法
  31. 31.第二换元法
  32. 32.分部积分法
  33. 33.有理式积分
  34. 34.三角替换
  35. 35.定积分的概念
  36. 36.定积分的性质与积分中值定理
  37. 37.变上限定积分
  38. 38.微积分基本定理之“高斯教你如何优雅地装逼”
  39. 39.定积分的换元法
  40. 40.奇偶函数与周期函数的定积分
  41. 41.曲线求长与不可求长曲线(海岸线居然算不出长度?)
  42. 42.旋转体体积
  43. 43.旋转体侧面积
  44. 44.极坐标下图形的面积(数学系常用表白曲线)
  45. 45.欧式空间
  46. 46.点列极限,开集与闭集
  47. 47.多元函数的定义
  48. 48.多元函数的极限
  49. 49.多元连续函数
  50. 50.一阶偏导数
  51. 51.高阶偏导数
  52. 52.全微分
  53. 53.方向导数与梯度
  54. 54.链式法则
  55. 55.一阶全微分形式的不变性与高阶微分
  56. 56.多元函数的泰勒公式
  57. 57.隐函数存在定理与逆映射存在定理
  58. 58.多元函数的极值
  59. 59.矩阵基础知识
  60. 60.行列式的定义与特殊矩阵的行列式
  61. 61.行列式的性质
  62. 62.行列式按k行展开
  63. 63.线性方程组初步与高斯消元法
  64. 64.齐次线性方程组与Cramer法则
  65. 65.线性空间
  66. 66.线性相关与线性无关
  67. 67.向量组的秩
  68. 68.矩阵的秩与线性方程组有解的充要条件
  69. 69.齐次线性方程组的解集结构
  70. 70.非齐次线性方程组解集结构
  71. 71.基与维数
  72. 72.矩阵的乘法
  73. 73.特殊矩阵
  74. 74.矩阵乘积的秩与行列式
  75. 75.矩阵的逆
  76. 76.正交矩阵
  77. 77.矩阵对角化与特征值特征向量
  78. 78.实对称矩阵对角化
  79. 79.二次型与正定矩阵
  80. 80.LU分解
  81. 81.Cholesky分解
  82. 82.SVD分解
  83. 83.线搜索
  84. 84.步长
  85. 85.最速下降法和牛顿法
  86. 86.共轭梯度法
  87. 87.拟牛顿法
  88. 88.无约束优化
  89. 89.若干知识点补充(一)
  90. 90.若干知识点补充(二)
  91. 91.凸优化问题
  92. 92.对偶问题(一)
  93. 93.对偶问题(二)

极坐标下图形的面积(数学系常用表白曲线)

约 19 分钟

📺 正在播放小象官方高清录播(支持倍速与清晰度调节)

极坐标下图形的面积(数学系常用表白曲线)

小象实战讲义 · 人工智能数学基础

在学习了直角坐标系下用定积分求面积后,本节我们将目光投向另一种强大的坐标系——极坐标系。许多在直角坐标系下表达复杂的曲线(如三叶玫瑰线、心形线),在极坐标下却有着简洁优美的方程。掌握极坐标下面积的求法,不仅能拓宽我们处理几何问题的工具箱,也为后续学习向量分析、场论等知识打下基础。学完本节,你将能计算多种极坐标曲线的面积,并深刻理解微元法的普适性。

💡 核心导读

本节我们将沿着以下路径,掌握极坐标下求面积的核心思想与方法:

  1. 极坐标回顾:理解极坐标 (r,θ)(r, \theta) 如何唯一确定平面上的点,建立与直角坐标系的联系。
  2. 面积公式推导:运用微元法,将曲边扇形面积近似为无数个小三角形面积之和,从而导出核心公式。
  3. 经典案例解析:通过计算“三叶玫瑰线”和“心形线”的面积,实战演练公式应用,并学习利用对称性简化计算。
  4. 计算验证:使用 Python 的 SymPy 库进行符号积分,验证心形线面积公式的正确性。

极坐标系回顾

我们熟悉的平面直角坐标系 (x,y)(x, y) 用一对垂直的坐标轴来定位点。极坐标系则采用另一种视角:用距离角度来定位。

在平面上选定一个极点 OO(相当于原点)和一条极轴(通常取为 xx 轴正方向)。对于平面上任意一点 PP

  • rr:表示点 PP 到极点 OO 的距离,r0r \ge 0
  • θ\theta:表示以极轴为始边,逆时针旋转到射线 OPOP 所成的角。

这样,有序对 (r,θ)(r, \theta) 就唯一确定了点 PP 的位置。从线性代数的观点看,直角坐标系和极坐标系只是为同一个二维空间选用了两组不同的“基”,而坐标就是向量在这组基下的系数。

在极坐标系中,一条曲线通常由方程 r=r(θ)r = r(\theta) 给出,其中 θ\theta 在某个区间 [α,β][\alpha, \beta] 内变化。

极坐标下面积的微元法推导

我们的目标是求由曲线 r=r(θ)r = r(\theta)、射线 θ=α\theta = \alphaθ=β\theta = \beta 所围成的曲边扇形的面积 SS

微积分的思想是“化整为零,再积零为整”。我们无法直接计算曲边扇形的面积,但可以将其无限细分。

  1. 细分自变量:将角度区间 [α,β][\alpha, \beta] 进行无限细分。考虑其中一个微小的角度区间 [θ,θ+dθ][\theta, \theta + d\theta]
  2. 寻找面积微元:对应于这个微小角度区间的是一块窄窄的曲边扇形。当 dθd\theta 非常小时,这段曲线近似为直线,该曲边扇形可以近似看作一个圆心角为 dθd\theta,半径为 r(θ)r(\theta) 的扇形
  3. 计算微元面积:扇形的面积公式是 12×(半径)2×(圆心角弧度)\frac{1}{2} \times (\text{半径})^2 \times (\text{圆心角弧度})。因此,面积微元 dSdS 为: dS=12[r(θ)]2dθdS = \frac{1}{2} [r(\theta)]^2 d\theta
  4. 积分求和:将所有这些从 θ=α\theta = \alphaθ=β\theta = \beta 的微小面积 dSdS “累加”起来,就得到了整个曲边扇形的面积,即对 dSdS 求定积分:

S=αβdS=αβ12[r(θ)]2dθS = \int_{\alpha}^{\beta} dS = \int_{\alpha}^{\beta} \frac{1}{2} [r(\theta)]^2 d\theta

这就是极坐标下平面图形面积的计算公式。其核心在于,用无数个顶角为 dθd\theta、腰长为 r(θ)r(\theta) 的微小等腰三角形面积之和,来逼近曲边扇形的面积。

经典案例解析

案例一:三叶玫瑰线

三叶玫瑰线的极坐标方程为 r(θ)=asin(3θ)r(\theta) = a \sin(3\theta),其中 a>0a > 0。其图像关于原点对称,有三片形状相同的“叶子”。

问题:求一整条三叶玫瑰线的总面积。

分析与求解

  1. 利用对称性:由于三片叶子完全相同,我们只需计算其中一片的面积,再乘以 3 即可。进一步观察,一片叶子本身关于其中心线 θ=π6\theta = \frac{\pi}{6} 对称。因此,我们可以只计算从 θ=0\theta = 0θ=π6\theta = \frac{\pi}{6}(此时 rr 从 0 增加到最大值 aa,对应半片叶子的上升沿)这“半片”叶子的面积,再乘以 6。
  2. 套用公式:设一片叶子的面积为 SleafS_{\text{leaf}},则总面积 S=3Sleaf=6×S半叶S = 3 S_{\text{leaf}} = 6 \times S_{\text{半叶}}S半叶=120π/6[asin(3θ)]2dθ=a220π/6sin2(3θ)dθS_{\text{半叶}} = \frac{1}{2} \int_{0}^{\pi/6} [a \sin(3\theta)]^2 d\theta = \frac{a^2}{2} \int_{0}^{\pi/6} \sin^2(3\theta) d\theta
  3. 计算积分:利用三角恒等式 sin2x=1cos2x2\sin^2 x = \frac{1 - \cos 2x}{2} 进行降幂。 0π/6sin2(3θ)dθ=0π/61cos(6θ)2dθ=12[θ16sin(6θ)]0π/6=12×π6=π12\begin{aligned} \int_{0}^{\pi/6} \sin^2(3\theta) d\theta &= \int_{0}^{\pi/6} \frac{1 - \cos(6\theta)}{2} d\theta \ &= \frac{1}{2} \left[ \theta - \frac{1}{6}\sin(6\theta) \right]_{0}^{\pi/6} \ &= \frac{1}{2} \times \frac{\pi}{6} = \frac{\pi}{12} \end{aligned}
  4. 得出结果S半叶=a22×π12=πa224S_{\text{半叶}} = \frac{a^2}{2} \times \frac{\pi}{12} = \frac{\pi a^2}{24} S=6×S半叶=6×πa224=πa24S = 6 \times S_{\text{半叶}} = 6 \times \frac{\pi a^2}{24} = \frac{\pi a^2}{4}

结论:三叶玫瑰线的总面积为 πa24\frac{\pi a^2}{4}

案例二:心形线(表白曲线)

心形线的极坐标方程为 r(θ)=a(1sinθ)r(\theta) = a(1 - \sin\theta),其中 a>0a > 0。这是一个关于 yy 轴对称的图形。

问题:求心形线的面积。

分析与求解

  1. 利用对称性:心形线关于 yy 轴对称。因此,我们可以计算右半部分(例如 θ\thetaπ2-\frac{\pi}{2}π2\frac{\pi}{2})的面积,再乘以 2。
  2. 套用公式S=2×12π/2π/2[a(1sinθ)]2dθ=a2π/2π/2(1sinθ)2dθS = 2 \times \frac{1}{2} \int_{-\pi/2}^{\pi/2} [a(1 - \sin\theta)]^2 d\theta = a^2 \int_{-\pi/2}^{\pi/2} (1 - \sin\theta)^2 d\theta
  3. 展开并化简:展开被积函数,并利用对称区间上奇函数的积分为零的性质。 (1sinθ)2=12sinθ+sin2θπ/2π/2(1sinθ)2dθ=π/2π/2(1+sin2θ)dθπ/2π/22sinθdθ0 (奇函数)=π/2π/2(1+sin2θ)dθ\begin{aligned} (1 - \sin\theta)^2 &= 1 - 2\sin\theta + \sin^2\theta \ \int_{-\pi/2}^{\pi/2} (1 - \sin\theta)^2 d\theta &= \int_{-\pi/2}^{\pi/2} (1 + \sin^2\theta) d\theta - \underbrace{\int_{-\pi/2}^{\pi/2} 2\sin\theta d\theta}{0 \text{ (奇函数)}} \ &= \int{-\pi/2}^{\pi/2} (1 + \sin^2\theta) d\theta \end{aligned}
  4. 计算积分:再次使用 sin2θ=1cos2θ2\sin^2\theta = \frac{1 - \cos 2\theta}{2}π/2π/2(1+sin2θ)dθ=π/2π/2(1+1cos2θ2)dθ=π/2π/2(3212cos2θ)dθ=[32θ14sin2θ]π/2π/2=(3π40)(3π40)=3π2\begin{aligned} \int_{-\pi/2}^{\pi/2} (1 + \sin^2\theta) d\theta &= \int_{-\pi/2}^{\pi/2} \left(1 + \frac{1 - \cos 2\theta}{2}\right) d\theta \ &= \int_{-\pi/2}^{\pi/2} \left(\frac{3}{2} - \frac{1}{2}\cos 2\theta\right) d\theta \ &= \left[ \frac{3}{2}\theta - \frac{1}{4}\sin 2\theta \right]_{-\pi/2}^{\pi/2} \ &= \left( \frac{3\pi}{4} - 0 \right) - \left( -\frac{3\pi}{4} - 0 \right) = \frac{3\pi}{2} \end{aligned}
  5. 得出结果S=a2×3π2=3πa22S = a^2 \times \frac{3\pi}{2} = \frac{3\pi a^2}{2}

结论:心形线的面积为 3πa22\frac{3\pi a^2}{2}

📝 动手练一练

  1. 双纽线面积:双纽线的极坐标方程为 r2=a2cos(2θ)r^2 = a^2 \cos(2\theta)。求其所围成图形的总面积。 提示:注意 cos(2θ)0\cos(2\theta) \ge 0rr 才有定义,并利用对称性。

  2. 阿基米德螺线:阿基米德螺线的方程为 r=aθr = a\theta (a>0a>0, θ0\theta \ge 0)。求该螺线第一圈 (0θ2π0 \le \theta \le 2\pi) 与极轴所围图形的面积。

参考答案

  1. 双纽线关于极点和坐标轴都对称。由 r20r^2 \ge 0cos(2θ)0\cos(2\theta) \ge 0,解得 θ[π4,π4][3π4,5π4]\theta \in [-\frac{\pi}{4}, \frac{\pi}{4}] \cup [\frac{3\pi}{4}, \frac{5\pi}{4}]。图形由两片相似的“叶子”组成。计算一片的面积: Sleaf=12π/4π/4a2cos(2θ)dθ=a22[12sin(2θ)]π/4π/4=a22S_{\text{leaf}} = \frac{1}{2} \int_{-\pi/4}^{\pi/4} a^2 \cos(2\theta) d\theta = \frac{a^2}{2} \left[ \frac{1}{2}\sin(2\theta) \right]{-\pi/4}^{\pi/4} = \frac{a^2}{2} 因此总面积 S=2Sleaf=a2S = 2S{\text{leaf}} = a^2

  2. 直接套用公式: S=1202π(aθ)2dθ=a2202πθ2dθ=a22×(2π)33=4π3a23S = \frac{1}{2} \int_{0}^{2\pi} (a\theta)^2 d\theta = \frac{a^2}{2} \int_{0}^{2\pi} \theta^2 d\theta = \frac{a^2}{2} \times \frac{(2\pi)^3}{3} = \frac{4\pi^3 a^2}{3}

计算验证:使用 Python 验证心形线面积

我们可以使用 SymPy 符号计算库来验证心形线面积公式 3πa22\frac{3\pi a^2}{2} 的正确性。

import sympy as sp
import numpy as np

# 定义符号
theta, a = sp.symbols('theta a', real=True, positive=True)

# 定义心形线极坐标方程 r = a*(1 - sin(theta))
r = a * (1 - sp.sin(theta))

# 定义面积微元表达式 (1/2)*r^2 d(theta)
area_expr = (1/sp.Integer(2)) * r**2

# 计算心形线的总面积(积分区间为 0 到 2π)
total_area_sym = sp.integrate(area_expr, (theta, 0, 2*sp.pi))

# 化简结果
total_area_simplified = sp.simplify(total_area_sym)
print(f"心形线 (r = a*(1-sinθ)) 的符号积分总面积: {total_area_simplified}")

# 与理论公式对比
theoretical_area = (3*sp.pi/2) * a**2
print(f"理论公式给出的总面积: {theoretical_area}")
print(f"两者是否相等: {total_area_simplified.equals(theoretical_area)}")

# 数值验证:取 a=2,分别用符号结果和数值积分计算
a_val = 2
# 1. 代入符号结果求值
area_from_sym = total_area_simplified.subs(a, a_val).evalf()
print(f"\n当 a = {a_val} 时,由符号积分得到的面积: {area_from_sym}")

# 2. 数值积分验证(使用梯形法则)
def r_func(theta_val):
    return a_val * (1 - np.sin(theta_val))

theta_vals = np.linspace(0, 2*np.pi, 10000) # 细分区间
r_vals = r_func(theta_vals)
area_element_vals = 0.5 * r_vals**2 # 面积微元值
area_numerical = np.trapezoid(area_element_vals, theta_vals) # 梯形积分
print(f"当 a = {a_val} 时,数值积分(梯形法则)得到的面积: {area_numerical}")
print(f"数值误差: {abs(area_from_sym - area_numerical)}")

运行上述代码,你将看到符号积分的结果直接输出为 3πa22\frac{3\pi a^2}{2},与我们的推导完全一致。数值积分的结果在足够细分的区间下也与理论值高度吻合,验证了公式的正确性。

本章小结

本节我们深入探讨了在极坐标系下如何计算平面图形的面积,这是定积分几何应用的又一重要篇章。

要点回顾

  • 核心公式:由曲线 r=r(θ)r = r(\theta) 与射线 θ=α\theta=\alpha, θ=β\theta=\beta 所围曲边扇形的面积为 S=12αβ[r(θ)]2dθS = \frac{1}{2}\int_{\alpha}^{\beta} [r(\theta)]^2 d\theta
  • 推导精髓:微元法。将图形无限细分为圆心角为 dθd\theta 的微小扇形,其面积近似为 12r2dθ\frac{1}{2}r^2 d\theta,积分即得总面积。
  • 解题关键:善于观察图形的对称性(如轴对称、中心对称、周期性),可以极大简化积分区间和计算过程。
  • 微积分思想:无论是直角坐标还是极坐标,求面积、体积、弧长等问题的本质都是“寻找正确的微元,然后积分求和”。这是将复杂、不规则的整体问题转化为简单、规则的局部问题的通用方法论。

行动清单

  1. 推导一遍:合上讲义,尝试独立推导极坐标面积公式,理解用三角形近似扇形的几何意义。
  2. 动手编程:运行或改写提供的 Python 代码,尝试验证三叶玫瑰线或其他极坐标曲线的面积,感受符号计算与数值计算的能力。
  3. 拓展思考:极坐标方程 r=sin(2θ)r = \sin(2\theta)r=sin(4θ)r = \sin(4\theta) 对应的图形分别是什么样子?你能根据对称性,猜想并尝试计算它们的面积吗?

— 小象教研组

配套学习资源与课件
  • 第8章讲义:定积分(PDF · 3.8MB)
    下载
🎁 免费学习资源

领取《小象 11GB VIP 课件资料包与大厂真题手册》

包含全套实战 Jupyter 源码、清洗后数据集、大厂高频面试真题与专属学员答疑交流群。

  • 完整 Python / 数据分析 Jupyter 实战源码
  • 大厂真实业务数据集与练习题
  • 微信扫码添加课程顾问,免费获取网盘下载链接
微信二维码:扫码添加课程顾问微信扫码添加顾问