Energy-momentum for a point particle and 4-vectors

In summary: Sigma E)^2-c^2(\Sigma \vec{p})^2 is not a four vector and does not work to obtain a value for the invariant mass of the system, while \Sigma(E^2-p^2c^2) is a four vector and does work. Why use something that doesn't work?Since \Sigma (E^2-p^2c^2) represents the total energy of the system, and (\Sigma E)^2-c^2(\Sigma \vec{p})^2 does not represent the total momentum of the system, using (\Sigma E)^2-c^2(\Sigma
  • #36
1effect said:
You can't use the above transformation in the case of a multiparticle system because you can't arrange for [tex]u[/tex] to align with more than one momentum (if they all have different directions).In other words, you need the generic transformation , the one that changes bot [tex]p_y[/tex] and [tex]p_z[/tex].

The quantity of interest here is

[tex](m_0 c^2)^2 = E^2 - (pc)^2 = E^2 - (p_x c)^2 - (p_y c)^2 - (p_z c)^2[/tex]

A Lorentz boost along the x-direction leaves [itex]p_y[/itex] and [itex]p_z[/itex] invariant. Therefore it suffices in this case to show that [itex]E^2 - (p_x c)^2[/itex] is invariant.
 
Physics news on Phys.org
  • #37
1effect said:
You seem to be missing the point. While you can surely align [tex]u[/tex] with the momentum of one particle, all the other momenta will not be necessarily aligned with [tex]u[/tex].

The point is that you split the momentum of each particle into x,y, and z components and then transform just the x component of each particle.

In practice you would sum all the x components and then transform that quantity. The final transformed momentum of the system is obtained from [tex] ||p '|| = \sqrt{ (\Sigma p_x ' )^2 + (\Sigma p_y ' )^2 + (\Sigma p_z ' )^2} [/tex]
 
Last edited:
  • #38
kev said:
The point is that you split the momentum of each particle into x,y, and z components and then transform just the x component of each particle.

yes, this would work
 
  • #39
1effect said:
This is also incorrect. You can easily try it for 2 particles , take [tex]\vec{v_1}=-\vec{v_2}[/tex] and look at [tex]E_1E_2-\vec{p_1} \vec{p_2}[/tex]
You will quickly see that the expression is not invariant.


When [tex]\vec{v_1}=-\vec{v_2}[/tex] the term [tex]\vec{p_1} \vec{p_2}[/tex] is zero which leaves just [tex]E^2[/tex]. It is this quantity, the energy squared of the system in the rest frame, that is invariant of the [tex]E_1E_2-\vec{p_1} \vec{p_2}[/tex] expression.

[tex]E_1E_2-\vec{p_1} \vec{p_2}[/tex] gives the "rest energy" of the system and not the rest mass. The only time this expression gives the rest mass is when all the particles are stationary in the rest frame.
 
Last edited:
  • #40
kev said:
When [tex]\vec{v_1}=-\vec{v_2}[/tex] the term [tex]\vec{p_1} \vec{p_2}[/tex] is zero


I don't think this one is right :[tex]\vec{p_1} \vec{p_2}=-\gamma^2 m_1m_2v_1^2[/tex]
 
  • #41
1effect said:
I don't think this one is right :[tex]\vec{p_1} \vec{p_2}=-\gamma^2 m_1m_2v_1^2[/tex]

Oops. Your right. I was talking about [tex](\Sigma E)^2-c^2||\Sigma \textbf{p}||^2[/tex]
where [tex]||\Sigma \textbf{p}||^2[/tex] goes to zero, because the momenta are summed before they are squared. [tex] [p_1 + (-p_1)]^2 = 0[/tex]
 
  • #42
kev said:
Oops. Your right. I was talking about [tex](\Sigma E)^2-c^2||\Sigma \textbf{p}||^2[/tex]
where [tex]||\Sigma \textbf{p}||^2[/tex] goes to zero, because the momenta are summed before they are squared. [tex] [p_1 + (-p_1)]^2 = 0[/tex]


I don't think this is right either, we were taliking about a system of two particles , so [tex]\vec{p_1}+\vec{p_2}=\gamma (m_1-m_2) \vec{v_1}[/tex].
 
  • #43
1effect said:
I don't think this is right either, we were taliking about a system of two particles , so [tex]\vec{p_1}+\vec{p_2}=\gamma (m_1-m_2) \vec{v_1}[/tex].

If [itex] m_1 = m_2 [/itex] then [tex]\vec{p_1}+\vec{p_2}=\gamma (m_1-m_2) \vec{v_1} =0 [/tex]

Equal masses and opposite velocities is the simplest case and that was what I assumed we were talking about. Also remember that by definition the total momentum in the centre of mass rest frame is zero so if [itex] u_1 = -u_2 [/itex] then [itex]m_1[/itex] must equal [itex]m_2[/itex].
 
  • #44
kev said:
If [itex] m_1 = m_2 [/itex] then [tex]\vec{p_1}+\vec{p_2}=\gamma (m_1-m_2) \vec{v_1} =0 [/tex]

.

There was no specification of any "equal masses" anywhere. This is a system of arbitrary particles.
 
  • #45
jtbell said:
The quantity of interest here is

[tex](m_0 c^2)^2 = E^2 - (pc)^2 = E^2 - (p_x c)^2 - (p_y c)^2 - (p_z c)^2[/tex]

A Lorentz boost along the x-direction leaves [itex]p_y[/itex] and [itex]p_z[/itex] invariant. Therefore it suffices in this case to show that [itex]E^2 - (p_x c)^2[/itex] is invariant.

Yes, thank you, this would work.
 
  • #46
1effect said:
...
This is also incorrect. You can easily try it for 2 particles , take [tex]\vec{v_1}=-\vec{v_2}[/tex] and look at [tex]E_1E_2-\vec{p_1} \vec{p_2}[/tex]
You will quickly see that the expression is not invariant.

kev said:
...
Also remember that by definition the total momentum in the centre of mass rest frame is zero so if [itex] u_1 = -u_2 [/itex] then [itex]m_1[/itex] must equal [itex]m_2[/itex].

1effect said:
There was no specification of any "equal masses" anywhere. This is a system of arbitrary particles.

You did specify [tex]\vec{v_1}=-\vec{v_2}[/tex] so as I said in my last post that specifies equal masses by definition because the total momentum in the rest frame of the particle system is zero by definition.
 
  • #47
1effect said:
There was no specification of any "equal masses" anywhere. This is a system of arbitrary particles.

If you must do it the hard way then for two particles the invariant rest energy of the system [tex](\Sigma E)^2-||\Sigma \textbf{p}||^2[/tex] can be expressed as:


[tex] m_1+m_2+{2m_1m_2(1-u_1u_2) \over \sqrt{1-u_1^2} \sqrt{1-u_2^2}[/tex]

which reduces to

[tex] {4m_1^2 \over (1-u_1^2)[/tex]

when [itex]m_2=m_1[/itex] and [itex]v_2 = -v_1[/itex]
 
  • #48
kev said:
You did specify [tex]\vec{v_1}=-\vec{v_2}[/tex] so as I said in my last post that specifies equal masses by definition because the total momentum in the rest frame of the particle system is zero by definition.


Why is so difficult for you to accept when you make a mistake?
 
  • #49
kev said:
You did specify [tex]\vec{v_1}=-\vec{v_2}[/tex] so as I said in my last post that specifies equal masses by definition because the total momentum in the rest frame of the particle system is zero by definition.

1effect said:
Why is so difficult for you to accept when you make a mistake?

You have not pointed out where my "mistake" is.

P.S. No one else has said I have made a mistake ;)
 
  • #50
kev said:
Dr Greg is right that the y and z components of momentum do not change under transformation if the frame is moving in the x direction and it is correct mathematically and convenient to align one axis of the momentum components with the motion. Doing it any other way is just making life hard for yourself.

[tex]p_x ' = {m_o (v+u_x)\over \sqrt{1-u_x^2}\sqrt{1-v^2}} = { p_x\over \sqrt{1-v^2}}+{m_o v\over \sqrt{1-u_x^2}\sqrt{1-v^2}} [/tex]

[tex]p_y ' = {m_o u_y\sqrt{1-v^2}\over \sqrt{1-u_y^2}\sqrt{1-v^2}} = p_y[/tex][tex]p_z ' = {m_o u_z\sqrt{1-v^2}\over \sqrt{1-u_z^2}\sqrt{1-v^2}} = p_z[/tex]

I finally found the time to sit down and derive the momentum transformations.

[tex]\vec{p}=\gamma(v)*m_0 \vec{v}[/tex]

[tex]m_0[/tex] is the invariant mass.

In two dimensions:

[tex]p_x= \gamma(v)*m_0 v_x[/tex]

[tex]p_y= \gamma(v)*m_0 v_y[/tex]

In frame S' , moving with speed [tex]u[/tex] along the aligned x axes:

[tex]\vec{p'}=\gamma(v')*m_0 \vec{v'}[/tex]

[tex]p'_x= \gamma(v')*m_0 v'_x[/tex]

[tex]p'_y= \gamma(v')*m_0 v'_y[/tex]where :

[tex]v'^2=v'_x^2+v'_y^2[/tex]

[tex]v'_x=\frac{v_x+u}{1+v_xu/c^2}[/tex]
[tex]v'_y=\frac{v_y \sqrt(1-u^2/c^2)}{1+v_xu/c^2}[/tex]

[tex]\gamma(v')=\gamma(v) \gamma(u) (1+v_xu/c^2)[/tex]

so:

[tex]\gamma(v')v'_x=\gamma(v) \gamma(u) (v_x+u)[/tex]

[tex]\gamma(v')v'_y=\gamma(v) v_y[/tex]

so, indeed:

[tex]p'_y=p_y[/tex]

[tex]p'_x=m_0 \gamma(v')v'_x=\gamma(v) \gamma(u) (m_0v_x+m_0u)=
\gamma(u)(p_x+\gamma(v)m_0u)=\gamma(u)(p_x+\frac {uE}{c^2})[/tex]
 
Last edited:
  • #51
kev said:
You have not pointed out where my "mistake" is.

[tex]m_1[/tex] is different from [tex]m_2[/tex] :-)
 
  • #52
1effect said:
[tex]m_1[/tex] is different from [tex]m_2[/tex] :-)

In that case refer to post #47
 
  • #53
kev said:
You did specify [tex]\vec{v_1}=-\vec{v_2}[/tex] so as I said in my last post that specifies equal masses by definition because the total momentum in the rest frame of the particle system is zero by definition.

1effect said:
Why is so difficult for you to accept when you make a mistake?


You do not seem to accept my definition of the rest frame of a system of particles. If we have a cloud of particles all with random masses and velocities, how would you define the rest frame of that system?

If you were watching this cloud of particles and the cloud as a whole was drifting away from you (ignore any expansion) then would you still claim to be in the rest frame of the cloud of particles?

If the total momentum of the cloud is not zero by your measurements, do you accept that the cloud as a whole will drift away from you?
 
  • #54
kev said:
You do not seem to accept my definition of the rest frame of a system of particles. If we have a cloud of particles all with random masses and velocities, how would you define the rest frame of that system?

Why would you care about defining a "rest frame"? The problem is asking you to derive the transformation for the momentum and energy, in any arbitrary frame because you need this for computing the norm [tex]E^2-...[/tex]

If you were watching this cloud of particles and the cloud as a whole was drifting away from you (ignore any expansion) then would you still claim to be in the rest frame of the cloud of particles?

If the total momentum of the cloud is not zero by your measurements, do you accept that the cloud as a whole will drift away from you?

All I can tell you is that , your calculations for [tex]p'_x[/tex] seem incorrect.the ones for [tex]p'_y[/tex] are also incorrect but you got the desired result :-)
 
Last edited:
  • #55
DrGreg said:
Note that the reason why it makes sense to consider [tex]\Sigma E[/tex] and [tex]\Sigma \textbf{p}[/tex] is because of conservation of energy and momentum. We want to replace our multi-particle system with a single particle which behaves like the system, as far as possible.

For each particle, the four dimensional vector [tex]\left(E, \textbf{p}c \right) [/tex] is a "4-vector", which means that it obeys the Lorentz transform

[tex] E' = \gamma_u \left(E - u p_x \right) [/tex]
[tex] p_x' = \gamma_u \left(p_x - \frac{u E}{c^2} \right) [/tex]
[tex] p_y' = p_y [/tex]
[tex] p_z' = p_z [/tex]

Yes, you were right all along about [tex] p_y' = p_y [/tex]
[tex] p_z' = p_z [/tex], I had to do the calculations myself, it wasn't obvious.
This leads to:

[tex]E'^2-(p'_xc)^2=E^2-(p_xc)^2[/tex]
and ultimately to:

[tex]E'^2-(\vec{p'}c)^2=E^2-(\vec{p}c)^2[/tex]Now I am very happy.
 
Last edited:
  • #56
1effect said:
so, indeed:

[tex]p'_y=p_y[/tex]

[tex]p'_x=m_0 \gamma(v')v'_x=\gamma(v) \gamma(u) (m_0v_x+m_0u)=
\gamma(u)(p_x+\gamma(v)m_0u)[/tex]

Your final result agrees with mine and you did a better job of showing how you got there :)

Like me, you are cursed with having to prove everything to yourself from first principles.
 
Last edited:
  • #57
kev said:
Your final result agrees with mine and you did a better job of showing you got there :)

Thank you.
Please check your formula for [tex]p'_x[/tex], it is wrong, so our results do not agree :-)
 
  • #58
1effect said:
In frame S' , moving with speed [tex]u[/tex] along the aligned x axes:
.
.
.
.

[tex]p'_y=p_y[/tex]

[tex]p'_x=m_0 \gamma(v')v'_x=\gamma(v) \gamma(u) (m_0v_x+m_0u)=
\gamma(u)(p_x+\gamma(v)m_0u)[/tex]

1effect said:
Thank you.
Please check your formula for [tex]p'_x[/tex], it is wrong, so our results do not agree :-)

[tex]p_x ' = {m_o (v+u_x)\over \sqrt{1-u_x^2}\sqrt{1-v^2}} = { p_x\over \sqrt{1-v^2}}+{m_o v\over \sqrt{1-u_x^2}\sqrt{1-v^2}} [/tex] can be rewritten as

--> [tex]p_x ' = \gamma(u_x)\gamma(v)m_o (v+u_x) = \gamma(v)p_x+\gamma(u_x)\gamma(v)m_o v [/tex]

--> [tex]p_x ' = \gamma(u_x)\gamma(v)m_o u_x+m_ov) = \gamma(v)(p_x+\gamma(u_x)m_o v) [/tex]

You have used v for the particle velocities in the rest frame and u for velocity of frame S relative to S' while I have done the opposite. That is why the end results look different. Swap the u's and v's and they are the same.
 
Last edited:
  • #59
kev said:
[tex]p_x ' = {m_o (v+u_x)\over \sqrt{1-u_x^2}\sqrt{1-v^2}} = { p_x\over \sqrt{1-v^2}}+{m_o v\over \sqrt{1-u_x^2}\sqrt{1-v^2}} [/tex] can be rewritten as

--> [tex]p_x ' = \gamma(u_x)\gamma(v)m_o (v+u_x) = \gamma(v)p_x+\gamma(u_x)\gamma(v)m_o v [/tex]

--> [tex]p_x ' = \gamma(u_x)\gamma(v)m_o u_x+m_ov) = \gamma(v)(p_x+\gamma(u_x)m_o v) [/tex]

You have used v for the particle velocities in the rest frame and u for velocity of frame S relative to S' while I have done the opposite. That is why the end results look different. Swap the u's and v's and they are the same.

I don't think so. In your case :

[tex]p'_x[/tex] contains [tex]\gamma(u_x)[/tex]

[tex]p_y ' = {m_o u_y\sqrt{1-v^2}\over \sqrt{1-u_y^2}\sqrt{1-v^2}} [/tex]

[tex]p'_y[/tex] contains [tex]\gamma(u_y)[/tex]

This can't be right, you shouldn't have any vector components in the [tex]\gamma[/tex] expression, you should only have the vector norm.
 
Last edited:
  • #60
kev said:
[tex] m_1+m_2+{2m_1m_2(1-u_1u_2) \over \sqrt{1-u_1^2} \sqrt{1-u_2^2}[/tex]

which reduces to

[tex] {4m_1^2 \over (1-u_1^2)[/tex]

when [itex]m_2=m_1[/itex] and [itex]v_2 = -v_1[/itex]

No. The above is also wrong, check your math. The physics part is also wrong-check your dimensions.
 
  • #61
You are right, that I am wrong. You see, I can accept when I have made a mistake :P

I would be interested to see how you got to:

[tex]\gamma(v')=\gamma(v) \gamma(u) (1+v_xu/c^2)[/tex]

from:

[tex]v'^2=v'_x^2+v'_y^2[/tex]

[tex]v'_x=\frac{v_x+u}{1+v_xu/c^2}[/tex]

[tex]v'_y=\frac{v_y \sqrt{1-u^2/c^2}}{1+v_xu/c^2}[/tex]
 
  • #62
kev said:
You are right, that I am wrong. You see, I can accept when I have made a mistake :P

I would be interested to see how you got to:

[tex]\gamma(v')=\gamma(v) \gamma(u) (1+v_xu/c^2)[/tex]

from:

[tex]v'^2=v'_x^2+v'_y^2[/tex]

[tex]v'_x=\frac{v_x+u}{1+v_xu/c^2}[/tex]

[tex]v'_y=\frac{v_y \sqrt{1-u^2/c^2}}{1+v_xu/c^2}[/tex]

Start with [tex]1-(\frac{v'}{c})^2[/tex].
 
  • #63
1effect said:
Start with [tex]1-(\frac{v'}{c})^2[/tex].

By substituting [itex]\sqrt{v^2-v_x^2}[/itex] for [itex]v_y[/tex] in [tex]\frac{v_y \sqrt{1-u^2/c^2}}{1+v_xu/c^2}[/tex]

I can get a similar answer to yours except for uncertainty about the signs due to imaginary roots. I notice your answer differs from Dr Greg's transformation in sign too.

Dr Greg has

[tex] p_x ' = \gamma_u \left(p_x - \frac{u E}{c^2} \right) [/tex]

while you appear to have

[tex] p_x ' = \gamma_u \left(p_x + \frac{u E}{c^2} \right) [/tex]
 
  • #64
kev said:
By substituting [itex]\sqrt{v^2-v_x^2}[/itex] for [itex]v_y[/tex] in [tex]\frac{v_y \sqrt{1-u^2/c^2}}{1+v_xu/c^2}[/tex]

I can get a similar answer to yours except for uncertainty about the signs due to imaginary roots.

I have no idea what you are talking about, there is no equation, so there are no roots , imaginary or otherwise. You simply need to evaluate the expression [tex]1-(\frac{v'}{c})^2[/tex] doing a few simple algebraic substitutions.



I notice your answer differs from Dr Greg's transformation in sign too.

Dr Greg has

[tex] p_x ' = \gamma_u \left(p_x - \frac{u E}{c^2} \right) [/tex]

while you appear to have

[tex] p_x ' = \gamma_u \left(p_x + \frac{u E}{c^2} \right) [/tex]

This is due to:

[tex]v'_x=\frac{v_x+u}{1+v_xu/c^2}[/tex]

If you use instead:

[tex]v'_x=\frac{v_x-u}{1+v_xu/c^2}[/tex]

you will get dr.Greg's form.
 
  • #65
DaleSpam #29 said:
Are you sure about that? That goes against what I understood about the conservation of the 4-momentum (of course I am not a physicist). I understood that the sum of the 4-momenta was conserved even across particle decay.

IIRC, they had example problems that ran something like this: An electron at rest is anhilated by a positron moving at .6 c in the x direction. One of the two resulting photons travels only along the y axis. Find the 4-momenta of the two photons using units where c=1 and mass of an electron = 1.

So the 4 momenta are as follows:
electron (1, 0, 0, 0) -> mass = 1
positron (1.25, 0.75, 0, 0) -> mass = 1
system (2.25, 0.75, 0, 0) -> mass = sqrt(4.5)

photon1 (e1, 0, y1, 0, 0)
photon2 (e2, x2, y2, z2)
system (e1+e2, x2, y1+y2, z2)

So you have 6 unknowns, you get four from the conservation of 4-momentum for the system system before = system after, you get one from the norm of photon1 = 0 and one from the norm of photon2 = 0.

photon1 (1, 0, 1, 0) -> mass = 0
photon2 (1.25, .75, -1, 0) -> mass = 0
system (2.25, 0.75, 0, 0) -> mass = sqrt(4.5)
I think you've misunderstood my words or symbols, because your example illustrates beautifully the point I was trying to make.

Yes, [itex]\sum E[/itex] is conserved in collisions. Yes, [itex]\sum \textbf{p}[/itex] is conserved. Therefore [itex](\Sigma E)^2-c^2\|\sum \textbf{p}\|^2[/itex] is conserved, in a closed system.

It is [itex]\sum E^2 - c^2 \sum \|\textbf{p}\|^2[/itex] (i.e. [itex]c^4 \sum m^2[/itex]) that is not conserved, as your example shows: it's 2 before and 0 after.
 
  • #66
Terms and conditions apply

After a bit of extra reading over the weekend, I should point out some extra terms and conditions.

It's already been pointed out that the technique we've been using applies only to closed systems, i.e. where there's no interaction with the outside world. Note that hitting an enclosing wall counts as interaction and thus invalidates this approach unless you include the walls as part of your system of particles.

It also only applies (in the form expressed so far) where each particle moves freely (inertially) between collisions. The only interaction allowed is at events (single points in spacetime); interaction over a distance (e.g. between charged particles) is forbidden.

However, interaction over a distance can be included in the system by means of a potential. This means that the [itex]\sum E[/itex] term has to include potential energy as well as each particle's [itex]\sqrt{\|\textbf{p}c\|^2 + m^2 c^4}[/itex] energy. Unfortunately, that's the point where my knowledge of S.R. falls over but I believe it works.

Finally, note that photons count as particles just as much as massive particles, and [itex]E^2 = \|\textbf{p}c\|^2 + m^2 c^4[/itex] still works for photons (with m = 0).
 
Back
Top