All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class JSci.physics.quantum.GammaMatrix

java.lang.Object
   |
   +----JSci.maths.Matrix
           |
           +----JSci.maths.ComplexMatrix
                   |
                   +----JSci.maths.ComplexSquareMatrix
                           |
                           +----JSci.physics.quantum.GammaMatrix

public final class GammaMatrix
extends ComplexSquareMatrix
The GammaMatrix class provides an object for encapsulating the gamma matrices.


Variable Index

 o Y0_D
Gamma 0 matrix (Dirac representation).
 o Y0_M
Gamma 0 matrix (Majorana representation).
 o Y0_W
Gamma 0 matrix (Weyl representation).
 o Y1_D
Gamma 1 matrix (Dirac representation).
 o Y1_M
Gamma 1 matrix (Majorana representation).
 o Y1_W
Gamma 1 matrix (Weyl representation).
 o Y2_D
Gamma 2 matrix (Dirac representation).
 o Y2_M
Gamma 2 matrix (Majorana representation).
 o Y2_W
Gamma 2 matrix (Weyl representation).
 o Y3_D
Gamma 3 matrix (Dirac representation).
 o Y3_M
Gamma 3 matrix (Majorana representation).
 o Y3_W
Gamma 3 matrix (Weyl representation).
 o Y5_D
Gamma 5 matrix (Dirac representation).
 o Y5_M
Gamma 5 matrix (Majorana representation).
 o Y5_W
Gamma 5 matrix (Weyl representation).

Method Index

 o det()
Returns the determinant.
 o isUnitary()
Returns true if this matrix is unitary.
 o trace()
Returns the trace.

Variables

 o Y0_D
 public static final GammaMatrix Y0_D
Gamma 0 matrix (Dirac representation).

 o Y1_D
 public static final GammaMatrix Y1_D
Gamma 1 matrix (Dirac representation).

 o Y2_D
 public static final GammaMatrix Y2_D
Gamma 2 matrix (Dirac representation).

 o Y3_D
 public static final GammaMatrix Y3_D
Gamma 3 matrix (Dirac representation).

 o Y5_D
 public static final GammaMatrix Y5_D
Gamma 5 matrix (Dirac representation).

 o Y0_W
 public static final GammaMatrix Y0_W
Gamma 0 matrix (Weyl representation).

 o Y1_W
 public static final GammaMatrix Y1_W
Gamma 1 matrix (Weyl representation).

 o Y2_W
 public static final GammaMatrix Y2_W
Gamma 2 matrix (Weyl representation).

 o Y3_W
 public static final GammaMatrix Y3_W
Gamma 3 matrix (Weyl representation).

 o Y5_W
 public static final GammaMatrix Y5_W
Gamma 5 matrix (Weyl representation).

 o Y0_M
 public static final GammaMatrix Y0_M
Gamma 0 matrix (Majorana representation).

 o Y1_M
 public static final GammaMatrix Y1_M
Gamma 1 matrix (Majorana representation).

 o Y2_M
 public static final GammaMatrix Y2_M
Gamma 2 matrix (Majorana representation).

 o Y3_M
 public static final GammaMatrix Y3_M
Gamma 3 matrix (Majorana representation).

 o Y5_M
 public static final GammaMatrix Y5_M
Gamma 5 matrix (Majorana representation).

Methods

 o isUnitary
 public boolean isUnitary()
Returns true if this matrix is unitary.

Overrides:
isUnitary in class ComplexSquareMatrix
 o det
 public Complex det()
Returns the determinant.

Overrides:
det in class ComplexSquareMatrix
 o trace
 public Complex trace()
Returns the trace.

Overrides:
trace in class ComplexSquareMatrix

All Packages  Class Hierarchy  This Package  Previous  Next  Index