SpRef

SpRef[P]
represents default reference vector associated with four-vector P .
  • For arbitrary four-vector P = {P0, P1, P2, P3}, SpRef[P] labels lightlike four-vector with default numerical components: {, -P1, -P2, -P3}.
With activated notation SpRef[P] is denoted by qP:
SpRef[P] is always interpreted as massless Spinor:
Default numerical components for SpRef[P], with P being LVector with declared numerical components, can be declared by using DeclareSpinorMomentum with one argument:
When DeclareSpinorMomentum, with SpRef[Q] as only argument, is called when Q does not have declared numerical components a warning message is printed:
SpRef[P] is used as default, when no reference vector is given as third argument of LightConeDecompose:
SpRef[P] is used as default, when polarization vector (PolVec) with implicit reference vector is expanded using ExpandPolVec:
With activated notation SpRef[P] is denoted by qP:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
SpRef[P] is always interpreted as massless Spinor:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
Default numerical components for SpRef[P], with P being LVector with declared numerical components, can be declared by using DeclareSpinorMomentum with one argument:
In[1]:=
Click for copyable input
 
When DeclareSpinorMomentum, with SpRef[Q] as only argument, is called when Q does not have declared numerical components a warning message is printed:
In[1]:=
Click for copyable input
In[2]:=
Click for copyable input
Out[2]=
SpRef[P] is used as default, when no reference vector is given as third argument of LightConeDecompose:
In[1]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=
 
SpRef[P] is used as default, when polarization vector (PolVec) with implicit reference vector is expanded using ExpandPolVec:
In[1]:=
Click for copyable input
In[3]:=
Click for copyable input
Out[3]=