3  F1 基础模块:1.2 牛顿力学深化

3.1 章节概述

上节回顾:在 1.1 运动学中,我们学习了描述物体运动的语言——位移、速度、加速度。无论是匀速直线运动还是抛体运动,我们都能用数学方程精确描述。但这些方程回答的是”物体怎样运动”,而非”为什么会这样运动”。

本节问题:为什么高速行驶的卡车比小汽车更难停下?为什么弹性球碰撞后能弹回,而泥巴却粘在上面?这些问题的答案藏在动量与能量的概念中。

本章在高中物理的基础上,深化牛顿力学的核心概念,重点介绍动量、功和能的守恒定律。这些概念不仅是经典力学的基础,也是后续学习量子力学和统计物理的重要工具。

学习目标: - 理解动量定理和动量守恒定律 - 掌握功和能的计算方法 - 理解机械能守恒的条件 - 能够分析碰撞过程


3.2 1.2.1 动量与冲量

引导问题: - 为什么拳击选手要后退来化解冲击力,而不是硬扛? - 为什么高铁紧急制动距离比汽车长得多? - 动量和动能都能描述”运动的强度”,它们有什么区别?

3.2.1 动量的定义

想象一下:一只小蚊子撞在你脸上,你几乎不会有感觉;但一只相同速度的大象撞过来,后果不堪设想。这里除了质量还有什么在起作用?

动运动状态的物理量,定义为质量与速度的乘积量是描述物体:

\[ \vec{p} = m\vec{v} \]

动量是矢量,方向与速度方向相同。在国际单位制中,动量的单位是 \(\text{kg} \cdot \text{m/s}\)

物理图像——“运动量”:动量可以理解为物体所携带的”运动量”。质量越大、速度越快,物体携带的”运动量”就越多。这就是为什么同样速度的大象比蚊子更有”冲击力”。

3.2.2 冲量的定义

冲量是力与作用时间的乘积,描述了力对物体运动状态的改变:

\[ \vec{J} = \vec{F} \Delta t \]

更一般地,当力随时间变化时:

\[ \vec{J} = \int_{t_1}^{t_2} \vec{F}(t) \, dt \]

物理图像——“力的时间累积”:冲量可以理解为力在时间上的”累积效应”。短时间内的巨大冲击力(冲量很大)可以瞬间改变物体动量,这解释了为什么拳击选手需要后退来延长受力时间,从而分散冲击力。

3.2.3 动量定理

现在我们来推导动量定理。从牛顿第二定律出发:

\[ \vec{F} = m\vec{a} = m\frac{d\vec{v}}{dt} \]

两边乘以 \(dt\) 并积分:

\[ \int_{t_1}^{t_2} \vec{F} \, dt = m\int_{t_1}^{t_2} d\vec{v} = m(\vec{v}_2 - \vec{v}_1) \]

因此得到动量定理

\[ \vec{J} = \Delta \vec{p} = m\vec{v}_2 - m\vec{v}_1 \]

物理意义: 合外力对物体的冲量等于物体动量的变化。

适用条件: 该定理对任何惯性参考系均成立,适用于任意力(恒力或变力)。

3.2.4 动量守恒定律

物理情境:想象两个学生在冰面上相撞(冰面摩擦力极小,可忽略)。他们相互作用后,各自的运动状态都改变了,但似乎有什么东西保持不变……

当系统所受合外力为零时,系统的总动量保持不变:

\[ \sum \vec{p}_i = \text{constant} \]

或者写成初末状态相等的形式:

\[ \sum_{i} m_i \vec{v}_i = \sum_{i} m_i \vec{v}_i' \quad (\vec{F}_{\text{外}} = 0) \]

推导:对系统内每个物体应用动量定理并求和:

\[ \sum \vec{J}_i = \sum \Delta \vec{p}_i \]

内力是一对作用力与反作用力,它们大小相等、方向相反,因此内力的总冲量为零。当外力为零时:

\[ \sum \Delta \vec{p}_i = 0 \quad \Rightarrow \quad \sum \vec{p}_i = \text{constant} \]

适用条件: - 系统不受外力或所受外力矢量和为零 - 外力远小于内力(如碰撞、爆炸)——此时可近似认为动量守恒 - 特定方向上的动量守恒(当某一方向外力为零时)

与量子力学的联系:动量守恒定律在量子力学中依然成立!在量子隧穿、粒子散射等过程中,动量守恒是基本对称性(空间平移对称性)的直接结果。这将在后续课程 “量子力学基础” 中详细讨论。


3.3 1.2.2 碰撞过程

引导问题: - 为什么台球比赛中球碰撞后能继续运动,而汽车碰撞后却可能粘在一起? - 碰撞过程中什么量守恒?什么量可能不守恒? - 为什么质量大的球碰静止的小球,小球会飞出去而大球几乎不动?

3.3.1 碰撞的分类

类型 特点 能量守恒 动量守恒
弹性碰撞 动能完全守恒
非弹性碰撞 部分动能转化为内能
完全非弹性碰撞 物体粘在一起

物理图像——“弹球游戏”:想象弹球游戏: - 弹性碰撞就像两个弹性很好的球相撞,碰撞后各自弹开,动能没有损失 - 完全非弹性碰撞就像两个泥巴球相撞,撞在一起变成一个大球,动能转化为内能(发热)

3.3.2 一维弹性碰撞

设质量为 \(m_1\)\(m_2\) 的两个小球发生一维弹性碰撞,碰撞前速度为 \(v_1\)\(v_2\),碰撞后速度为 \(v_1'\)\(v_2'\)

动量守恒: \[ m_1 v_1 + m_2 v_2 = m_1 v_1' + m_2 v_2' \]

能量守恒: \[ \frac{1}{2} m_1 v_1^2 + \frac{1}{2} m_2 v_2^2 = \frac{1}{2} m_1 v_1'^2 + \frac{1}{2} m_2 v_2'^2 \]

推导碰撞后速度:从动量守恒解出 \(v_2' = v_2 + \frac{m_1}{m_2}(v_1 - v_1')\),代入能量守恒方程,化简后得到:

\[ v_1' = \frac{(m_1 - m_2) v_1 + 2 m_2 v_2}{m_1 + m_2} \]

\[ v_2' = \frac{(m_2 - m_1) v_2 + 2 m_1 v_1}{m_1 + m_2} \]

适用条件:该公式适用于一维弹性碰撞,且仅在碰撞后两球不发生二次碰撞的前提下成立。

3.3.3 特殊情况的特例

质量相等 (\(m_1 = m_2\)): \[ v_1' = v_2, \quad v_2' = v_1 \] 两球速度交换。这就像两个运动员交换位置!

重球碰静球 (\(m_1 \gg m_2, v_2 = 0\)): \[ v_1' \approx v_1, \quad v_2' \approx 2v_1 \] 大球几乎不受影响,小球以两倍速度飞出。类似高尔夫球杆击球。

轻球碰重球 (\(m_1 \ll m_2, v_2 = 0\)): \[ v_1' \approx -v_1, \quad v_2' \approx 0 \] 轻球被弹回。类似网球撞墙反弹。

3.3.4 完全非弹性碰撞

碰撞后两物体以相同速度运动:

\[ v' = \frac{m_1 v_1 + m_2 v_2}{m_1 + m_2} \]

推导:设碰撞后共同速度为 \(v'\),由动量守恒: \[ m_1 v_1 + m_2 v_2 = (m_1 + m_2)v' \] 解得上述公式。

动能损失: \[ \Delta E_k = \frac{1}{2} \mu (v_1 - v_2)^2 \]

其中 \(\mu = \frac{m_1 m_2}{m_1 + m_2}\) 是约化质量。

推导:碰撞前总动能 \(E_{k1} = \frac{1}{2}m_1v_1^2 + \frac{1}{2}m_2v_2^2\),碰撞后 \(E_{k2} = \frac{1}{2}(m_1+m_2)v'^2\),代入 \(v'\) 表达式并化简即可得 \(\Delta E_k\)。这部分损失的动能转化为内能(热能)。

与统计物理的联系:碰撞过程中动能向内能的转化,正是热力学第二定律的微观体现。在后续 “统计物理基础” 课程中,我们将学习如何从大量粒子的碰撞统计中推导温度、压强等宏观量。


3.4 1.2.3 功与功率

引导问题: - 你用力推墙但墙没动,这个过程中你做功了吗? - 为什么爬山比走平路更累?明明走的距离可能更短? - 为什么汽车上坡需要低档位(增大牵引力)?

3.4.1 功的定义

物理情境:你用水平力推箱子在水平地面上移动,力与位移有一定夹角。

功是力与位移的标量积:

\[ W = \vec{F} \cdot \vec{s} = F s \cos\theta \]

其中 \(\theta\) 是力与位移方向的夹角。

功的正负: - \(\theta < 90^\circ\):正功,力对物体做功 - \(\theta = 90^\circ\):零功,力不做功(垂直方向) - \(\theta > 90^\circ\):负功,力对物体做负功(阻力)

重要澄清:如果你用力推墙但墙没动,\(s = 0\),所以 \(W = 0\)!这回答了第一个引导问题。

3.4.2 变力的功

当力大小或方向变化时,需要用积分计算:

\[ W = \int_{A}^{B} \vec{F} \cdot d\vec{l} \]

这实际上是求力-位移曲线下的面积。

3.4.3 常见力的功

重力: \[ W_G = mg(h_1 - h_2) = mg\Delta h \] (与路径无关,只与高度差有关——这是重力为保守力的体现)

弹簧力: \[ W_k = \int_{x_1}^{x_2} (-kx) \, dx = \frac{1}{2}k x_1^2 - \frac{1}{2}k x_2^2 = -\frac{1}{2}k(x_2^2 - x_1^2) \]

物理图像——“弹簧的储能”:把弹簧想象成弹簧床。你把球压在弹簧上(压缩弹簧),球静止时弹簧储存了势能;释放后弹簧把球弹出去,势能转化为动能。

摩擦力: \[ W_f = -\mu N s \] (与路径有关——摩擦力是非保守力,做功会消耗机械能)

3.4.4 功率

功率是功对时间的导数,表示做功的快慢:

平均功率: \[ \bar{P} = \frac{W}{\Delta t} \]

瞬时功率: \[ P = \frac{dW}{dt} = \vec{F} \cdot \frac{d\vec{s}}{dt} = \vec{F} \cdot \vec{v} = Fv\cos\theta \]

功率的单位是瓦特 (W),1 W = 1 J/s。

物理图像——“做功的快慢”:功率就像跑步的速度。跑得再快(总功大),如果慢慢跑(时间长),功率也不大。汽车上坡时需要低档位,正是为了在相同功率下获得更大的牵引力。


3.5 1.2.4 动能与势能

引导问题: - 既然动能和速度有关,为什么不直接用 \(\frac{1}{2}mv^2\) 而要发明”动能”这个概念? - 静止在高山上的石头有能量吗?为什么说它有”势能”? - 拉开的弓弦有什么能量?

3.5.1 动能

动能是物体由于运动而具有的能量:

\[ E_k = \frac{1}{2}mv^2 \]

为什么要用动能? 动能是一个标量(比速度矢量更简单),而且是一个守恒量(在特定条件下)。更重要的是,动能与功有直接联系——这正是动能定理的核心。

动能定理推导:从牛顿第二定律出发: \[ \vec{F} = m\vec{a} = m\frac{d\vec{v}}{dt} \]

两边点乘位移 \(d\vec{s} = \vec{v}dt\)\[ \vec{F} \cdot d\vec{s} = m\frac{d\vec{v}}{dt} \cdot \vec{v}dt = m\vec{v} \cdot d\vec{v} = d\left(\frac{1}{2}mv^2\right) \]

对全过程积分:

\[ \int_{A}^{B} \vec{F} \cdot d\vec{s} = \frac{1}{2}mv_2^2 - \frac{1}{2}mv_1^2 \]

左边正是合外力做的功 \(W_{\text{合}}\),因此得到动能定理

\[ W_{\text{合}} = \Delta E_k = \frac{1}{2}mv_2^2 - \frac{1}{2}mv_1^2 \]

物理意义: 合外力对物体所做的功等于物体动能的增量。

3.5.2 势能

势能是物体由于位置或构型而具有的能量。

物理图像——“能量的存储”:势能就像储蓄罐里的钱。石头在高处有”重力势能”(可以下落做功),拉开的弓弦有”弹性势能”(可以弹出去做功)。

3.5.2.1 重力势能

\[ E_p = mgh \]

重力势能是相对的,通常取地面或无穷远处为零势能面。

重要:势能的值取决于零势能面的选择,但势能差是绝对的。

3.5.2.2 弹性势能

\[ E_p = \frac{1}{2}kx^2 \]

其中 \(x\) 是弹簧相对平衡位置的位移。

推导:从 \(W = \int -kx \, dx\) 可得弹簧力做功等于弹性势能的减少量: \[ W = -\Delta E_p \quad \Rightarrow \quad E_p = \frac{1}{2}kx^2 \]

3.5.3 机械能

机械能是动能和势能的总和:

\[ E = E_k + E_p \]


3.6 1.2.5 机械能守恒定律

引导问题: - 为什么荡秋千时,如果不额外施加外力,秋千会越荡越低? - “永动机”为什么不可能实现? - 为什么滑雪时要走雪道而不是直接从山顶滑下来?

3.6.1 机械能守恒

只有重力或弹簧弹力做功(即保守力做功)时,系统的机械能保持不变:

\[ E = E_k + E_p = \text{constant} \]

或者: \[ \Delta E_k + \Delta E_p = 0 \]

推导:对系统应用动能定理: \[ W_{\text{合}} = \Delta E_k \]

合外力做功 = 保守力做功 + 非保守力做功 = \(-\Delta E_p + W_{\text{非保守}}\)

因此: \[ -\Delta E_p + W_{\text{非保守}} = \Delta E_k \]

整理得: \[ W_{\text{非保守}} = \Delta E_k + \Delta E_p = \Delta E_{\text{机械}} \]

\(W_{\text{非保守}} = 0\)(即只有保守力做功)时,\(\Delta E_{\text{机械}} = 0\),机械能守恒。

适用条件:该定律适用于只有保守力(重力、弹簧力、万有引力、静电力)做功的系统。

3.6.2 保守力与非保守力

保守力 非保守力
重力 摩擦力
弹簧力 空气阻力
万有引力 爆炸力
静电力 驱动力

物理图像——“能量的记忆”:保守力就像记忆力很好的人——无论你走哪条路(做多少功),只要你回到起点,它都会把能量还给你。非保守力则像忘性大的人——能量一旦花出去就回不来了(转化为热能)。

保守力的特点: 做功与路径无关,只与起点和终点有关。

3.6.3 功能原理

机械能的改变等于非保守力做的功:

\[ W_{\text{非保守}} = \Delta E_{\text{机械}} \]

这统一了动能定理和机械能守恒定律,是更一般的能量观点。


3.7 1.2.6 能量守恒与转化

引导问题: - 既然能量守恒,为什么我们还要节约能源? - 既然能量不会消失,为什么会出现”能源危机”? - 能量和动量有什么区别?为什么两个都守恒?

3.7.1 能量守恒定律

能量既不会凭空产生,也不会凭空消失,它只能从一种形式转化为另一种形式,或者从一个物体转移到另一个物体。

这是物理学中最普遍、最基本的定律之一,适用于从宏观到微观的各个层次。

常见能量形式: - 机械能(动能 + 势能) - 内能(热能) - 电能 - 光能 - 核能 - 化学能

3.7.2 能量转化示例

3.7.2.1 自由落体

阶段 动能 \(E_k\) 势能 \(E_p\) 总能量 \(E\)
初始 0 \(mgh\) \(mgh\)
中点 \(\frac{1}{2}mv^2\) \(\frac{1}{2}mgh\) \(mgh\)
落地 \(\frac{1}{2}mv^2\) 0 \(mgh\)

物理图像——“能量兑换”:自由落体就像货币兑换——势能(“存折”)不断兑换成动能(“现金”),但总额不变。

3.7.2.2 弹簧振子

阶段 动能 \(E_k\) 势能 \(E_p\) 总能量 \(E\)
最高点 0 \(\frac{1}{2}kA^2\) \(\frac{1}{2}kA^2\)
平衡位置 \(\frac{1}{2}kA^2\) 0 \(\frac{1}{2}kA^2\)

与下节联系:弹簧振子是简谐运动的典型例子,而简谐运动将在下一节”振动与波”中深入学习。机械能守恒正是简谐运动的能量基础。

动量与能量的区别:动量是矢量(方向重要),能量是标量。在碰撞中,动量决定物体”往哪个方向走”,能量决定物体”走多快”。两者都守恒,但描述的是运动的不同方面。


3.8 1.2.7 综合应用

3.8.1 例题:碰撞与能量分析

题目: 质量 \(m_1 = 2 \, \text{kg}\) 的小球以 \(v_1 = 3 \, \text{m/s}\) 的速度向右运动,与静止的质量 \(m_2 = 1 \, \text{kg}\) 的小球发生弹性碰撞。求碰撞后两球的速度。

解:

使用弹性碰撞公式:

\[ v_1' = \frac{(m_1 - m_2) v_1 + 2 m_2 v_2}{m_1 + m_2} = \frac{(2-1) \times 3 + 0}{3} = 1 \, \text{m/s} \]

\[ v_2' = \frac{(m_2 - m_1) v_2 + 2 m_1 v_1}{m_1 + m_2} = \frac{0 + 2 \times 2 \times 3}{3} = 4 \, \text{m/s} \]

验证: 碰撞前总动能: \[ E_{k1} = \frac{1}{2} \times 2 \times 3^2 + \frac{1}{2} \times 1 \times 0^2 = 9 \, \text{J} \]

碰撞后总动能: \[ E_{k2} = \frac{1}{2} \times 2 \times 1^2 + \frac{1}{2} \times 1 \times 4^2 = 1 + 8 = 9 \, \text{J} \]

能量守恒!


3.9 本章小结

本节回顾:我们从”为什么会这样运动”的角度,深入学习了动量、冲量、功和能的概念。动量定理告诉我们力如何改变运动状态,机械能守恒则揭示了能量转化与守恒的普遍规律。

下节预告:弹簧振子的简谐运动是机械能守恒的完美体现。在下一节”振动与波”中,我们将看到这种周期性运动如何推广为更一般的波动理论。从机械波到电磁波,从牛顿力学到量子力学,振动的思想将贯穿整个物理学。

概念 公式 说明
动量 \(\vec{p} = m\vec{v}\) 矢量,描述运动强度
动量定理 \(\vec{J} = \Delta \vec{p}\) 冲量等于动量变化
动量守恒 \(\sum \vec{p} = \text{const}\) 外力为零时成立
\(W = \vec{F} \cdot \vec{s}\) 标量,能量转化的桥梁
动能 \(E_k = \frac{1}{2}mv^2\) 运动能量
势能 \(E_p = mgh\) / \(E_p = \frac{1}{2}kx^2\) 位置/构型能量
机械能守恒 \(E_k + E_p = \text{const}\) 仅保守力做功时成立
功能原理 \(W_{\text{非保守}} = \Delta E_{\text{机械}}\) 机械能变化的普遍公式

3.10 练习题

  1. 动量守恒: 两个相同的小球正碰后交换速度,请解释这一现象。
  2. 能量分析: 计算弹簧振子从最大位移到平衡位置过程中,弹力做功的表达式。
  3. 综合题: 一质量为 \(m\) 的物体从高度为 \(h\) 的光滑斜面滑下,进入水平面后与一弹簧相互作用,求弹簧的最大压缩量。
  4. 编程练习: 使用 Python 模拟完全弹性碰撞和完全非弹性碰撞,验证动量和能量守恒。

3.11 延伸阅读

  • 《经典力学》- Goldstein 著
  • 《物理学教程》- 力学部分(高等教育出版社)
  • Python 动画教程:matplotlib animation

3.12 参考资料

  • 本章代码示例参考 ../代码/f1_kinematics.py
  • 碰撞模拟可使用 Python 的 NumPy 进行数值计算