- #1
quantised
- 1
- 0
Hello All,
The following may be a simple problem. But, your thoughts will be very much appreciated.
Let's use a gun with mass m1 and a bullet m2. The bullet is fired in the positive direction with speed v2, and the gun recoils in the negative direction with speed v1.
Because the momentum is conserved, m1v1 = m2v2.
Hence, v2 can be calculated if m1, m2 and v1 are all known. In other words, v2 = m1v1 / m2. This calculation is from a stationary observer's frame of reference, outside the gun/bullet system.
Now, I want to transform the same problem to the gun's frame of reference. (Hypothetically, it's an ant or a small person sitting at the muzzle observing the event!)
In this new frame of reference, the bullet moves at the following final speed: vb, final = v2 - v1. The initial speed vinitial is zero, because the gun and the bullet are stationary. Therefore:
m2 (v2 - v1) = (m1 + m2) vinitial = 0
This means that v1 = v2.
Clearly, the answer from the first frame should be equal to the answer in the second frame.
Can someone please indicate to me where my working is incorrect?
Thanks in advance.
Quantised
The following may be a simple problem. But, your thoughts will be very much appreciated.
Homework Statement
Let's use a gun with mass m1 and a bullet m2. The bullet is fired in the positive direction with speed v2, and the gun recoils in the negative direction with speed v1.
Because the momentum is conserved, m1v1 = m2v2.
Hence, v2 can be calculated if m1, m2 and v1 are all known. In other words, v2 = m1v1 / m2. This calculation is from a stationary observer's frame of reference, outside the gun/bullet system.
Homework Equations
Now, I want to transform the same problem to the gun's frame of reference. (Hypothetically, it's an ant or a small person sitting at the muzzle observing the event!)
In this new frame of reference, the bullet moves at the following final speed: vb, final = v2 - v1. The initial speed vinitial is zero, because the gun and the bullet are stationary. Therefore:
m2 (v2 - v1) = (m1 + m2) vinitial = 0
This means that v1 = v2.
The Attempt at a Solution
Clearly, the answer from the first frame should be equal to the answer in the second frame.
Can someone please indicate to me where my working is incorrect?
Thanks in advance.
Quantised
Last edited: