Skip to content

Define scalar product of polarisation vectors #96

Answered by magnunm
roberpsm asked this question in Q&A
Discussion options

You must be logged in to vote

Firstly you have forgotten that the 3 and 4 polarizations are outgoing and therefore complex conjugated. The scalar product declarations should have

ComplexConjugate[PolarizationVector[p4]]

and same for p3.

Using the complex conjugated polarization vectors I still could not get your example to work however and I am not sure why...
I am able to get it to work the way I think you intended by replacing the scalar product declarations like

ScalarProduct[PolarizationVector[p1], PolarizationVector[p2]] = product12;

... etc, by explicit rules for the underlying representation of the scalar products in question:

Pair[Momentum[Polarization[p1, I, Transversality -> True], D], Momentum[Polarization[p2

Replies: 1 comment 2 replies

Comment options

You must be logged in to vote
2 replies
@vsht
Comment options

vsht Jan 27, 2021
Maintainer

@roberpsm
Comment options

Answer selected by vsht
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
3 participants