Relativistic Momentum Calculator

Momentum, kinetic energy and the energy-momentum relation at relativistic speeds
Find the relativistic momentum of a proton travelling at 0.90c
Find the relativistic kinetic energy of an electron at 0.99c
An electron has total energy 5.00 MeV. Find its momentum and speed.
Compare classical and relativistic momentum at 0.50c

Momentum and Kinetic Energy at Relativistic Speeds

Momentum is still mass times velocity, but with the Lorentz factor attached:

p=γmv,γ=11v2/c2p = \gamma m v, \qquad \gamma = \frac{1}{\sqrt{1 - v^2/c^2}}

  • pp — momentum, kg·m/s (or MeV/c in particle physics)
  • mminvariant rest mass, kg
  • vv — speed in the observer's frame, m/s; c=2.998×108c = 2.998 \times 10^8 m/s

Kinetic energy is not 12mv2\tfrac12 mv^2 with a γ\gamma bolted on. It is the total energy minus the rest energy:

K=(γ1)mc2,E=γmc2K = (\gamma - 1)mc^2, \qquad E = \gamma mc^2

both in joules, or in MeV if you use mc2mc^2 in MeV.

When it applies: any inertial frame, any speed. Both formulas reduce to the Newtonian ones as β0\beta \to 0 — expand γ1+12β2\gamma \approx 1 + \tfrac12\beta^2 and K12mv2K \to \tfrac12 mv^2 falls out.

The assumption people forget: p=γmvp = \gamma m v diverges as vcv \to c, which is the real content of the speed limit. A photon has m=0m = 0 but still carries momentum p=E/cp = E/c, because γm\gamma m is an indeterminate form, not a zero.

The Energy-Momentum Relation

Eliminating vv between E=γmc2E = \gamma mc^2 and p=γmvp = \gamma mv gives the single most useful identity in relativistic mechanics:

E2=(pc)2+(mc2)2E^2 = (pc)^2 + (mc^2)^2

Every term is an energy, so work in eV throughout: 1 eV=1.602×10191\ \text{eV} = 1.602 \times 10^{-19} J, mec2=0.511m_ec^2 = 0.511 MeV, mpc2=938.3m_pc^2 = 938.3 MeV. Momentum then comes out in MeV/c, which is a perfectly good unit — divide by cc only if the question wants SI.

The relation is frame-independent: EE and pp both change between frames, but E2(pc)2E^2 - (pc)^2 is always (mc2)2(mc^2)^2. Two consequences worth memorising:

β=vc=pcE,γ=Emc2\beta = \frac{v}{c} = \frac{pc}{E}, \qquad \gamma = \frac{E}{mc^2}

Those two let you recover speed and Lorentz factor from an energy measurement without ever touching a square root of 1β21 - \beta^2.

The assumption people forget: EE here is the total energy, not the kinetic energy. Substituting KK for EE is the single most common error on this topic.

Common Mistakes to Avoid

  • Using K=12mv2K = \tfrac12 mv^2 above about 0.1c0.1c — at 0.99c0.99c the classical value is twelve times too small.
  • Putting KK into E2=(pc)2+(mc2)2E^2 = (pc)^2 + (mc^2)^2 — that slot takes total energy, E=K+mc2E = K + mc^2.
  • Writing p=mv/1β2p = mv/\sqrt{1-\beta^2} but forgetting to square β\beta — at 0.9c0.9c the denominator is 0.19\sqrt{0.19}, not 0.1\sqrt{0.1}.
  • Mixing MeV with kg·m/s mid-line — pick natural units or SI and convert only at the end.
  • Treating γm\gamma m as the mass in every formula — it works for p=(γm)vp = (\gamma m)v by coincidence and fails for KK, where 12(γm)v2\tfrac12(\gamma m)v^2 is simply wrong.
  • Assuming momentum caps out — energy and momentum both grow without bound; only vv is bounded by cc.

示例题目

Step 1: γ=1/10.902=1/0.19=1/0.4359=2.294\gamma = 1/\sqrt{1 - 0.90^2} = 1/\sqrt{0.19} = 1/0.4359 = 2.294
Step 2: In natural units: pc=γ(mpc2)β=2.294×938.3 MeV×0.90=1937 MeVpc = \gamma (m_pc^2)\beta = 2.294 \times 938.3\ \text{MeV} \times 0.90 = 1937\ \text{MeV}
Step 3: So p=1937 MeV/cp = 1937\ \text{MeV/}c
Step 4: In SI: v=0.90×2.998×108=2.698×108 m/sv = 0.90 \times 2.998 \times 10^{8} = 2.698 \times 10^{8}\ \text{m/s}
Step 5: p=γmpv=(2.294)(1.673×1027 kg)(2.698×108 m/s)=1.035×1018 kg\cdotpm/sp = \gamma m_p v = (2.294)(1.673 \times 10^{-27}\ \text{kg})(2.698 \times 10^{8}\ \text{m/s}) = 1.035 \times 10^{-18}\ \text{kg·m/s}
Answer: p1.94×103p \approx 1.94 \times 10^{3} MeV/c, or 1.04×10181.04 \times 10^{-18} kg·m/s

Step 1: β2=0.9801\beta^2 = 0.9801, so 1β2=0.01991 - \beta^2 = 0.0199 and γ=1/0.0199=1/0.14107=7.089\gamma = 1/\sqrt{0.0199} = 1/0.14107 = 7.089
Step 2: K=(γ1)mec2=(7.0891)(0.511 MeV)=6.089×0.511K = (\gamma - 1)m_ec^2 = (7.089 - 1)(0.511\ \text{MeV}) = 6.089 \times 0.511
Step 3: K=3.111 MeVK = 3.111\ \text{MeV}
Step 4: Classical: 12mev2=12(mec2)β2=12(0.511)(0.9801)=0.250 MeV\tfrac12 m_e v^2 = \tfrac12 (m_ec^2)\beta^2 = \tfrac12 (0.511)(0.9801) = 0.250\ \text{MeV}
Step 5: Ratio: 3.111÷0.250=12.43.111 \div 0.250 = 12.4
Answer: K3.11K \approx 3.11 MeV — about 1212 times the classical estimate of 0.2500.250 MeV

Step 1: (pc)2=E2(mec2)2=(5.00 MeV)2(0.511 MeV)2(pc)^2 = E^2 - (m_ec^2)^2 = (5.00\ \text{MeV})^2 - (0.511\ \text{MeV})^2
Step 2: (pc)2=25.000.2611=24.74 MeV2(pc)^2 = 25.00 - 0.2611 = 24.74\ \text{MeV}^2
Step 3: pc=24.74=4.974 MeVpc = \sqrt{24.74} = 4.974\ \text{MeV}, so p=4.97 MeV/cp = 4.97\ \text{MeV/}c
Step 4: β=pc/E=4.974÷5.00=0.9948\beta = pc/E = 4.974 \div 5.00 = 0.9948
Step 5: v=0.9948×(2.998×108 m/s)=2.982×108 m/sv = 0.9948 \times (2.998 \times 10^{8}\ \text{m/s}) = 2.982 \times 10^{8}\ \text{m/s}
Answer: p4.97p \approx 4.97 MeV/c and v0.995c=2.98×108v \approx 0.995c = 2.98 \times 10^{8} m/s

常见问题

p = γmv, where γ = 1/√(1 − v²/c²) and m is the invariant rest mass. In SI the answer is in kg·m/s; particle physicists usually quote it in MeV/c, obtained from pc = γmc²β.

K = (γ − 1)mc², the total energy γmc² minus the rest energy mc². It is not ½mv² with a gamma attached, and it is not ½γmv² either. As v becomes small, γ ≈ 1 + ½β² and the formula reduces correctly to ½mv².

Roughly above 0.1c, where γ = 1.005 and the error is half a percent. By 0.5c the classical value is 13 percent low, and at 0.9c it is off by a factor of 2.3. In accelerator or cosmic-ray problems, always use the relativistic form.

Use β = v/c = pc/E, with both in the same energy units. Equivalently γ = E/mc², then β = √(1 − 1/γ²). Both routes avoid recomputing the Lorentz factor from the speed.

相关求解器

免费试用 AI-Math

任何数学问题都能获得分步解答。拍照上传或输入问题即可。

开始解题