"Information about the undocumented function InternalDiracGammaMatrix"

Searching for information on undocumented functions here, I found that there are no references about the use of the undocumented function InternalDiracGammaMatrix.

Does anyone in the community have any information on this?

I appreciate any help in advance.

• The only thing I know is that there are 3 different bases; Majorana, chiral, and Dirac. For instance try MatrixForm /@Table[InternalDiracGammaMatrix[k, "Basis" -> "Chiral"], {k, 4}]. Likewise for the other two choices
– bmf
Feb 6, 2023 at 0:47
• You're right, we must wait for a more elaborate answer. That function seems interesting to me, since it's more specialized. Feb 6, 2023 at 0:59
• All is well, how are you? Just a lot of things to do, so I mainly do some maintenance here :-)
– bmf
Apr 17, 2023 at 2:47
• All good, just pulling out a bunch of backlogs. Glad to know you're okay, mate :-) Apr 17, 2023 at 17:38

The $$\Gamma$$-matrices are built-in, albeit undocumented. This is the InternalDiracGammaMatrix command.

The are 3 choices for the basis of the matrices, namely chiral, Dirac and Majorana. From the above choices, the chiral basis is the default.

Table[InternalDiracGammaMatrix[k, "Basis" -> "Chiral"] //
MatrixForm, {k, 4}]
Table[InternalDiracGammaMatrix[k] // MatrixForm, {k, 4}]


Table[InternalDiracGammaMatrix[k, "Basis" -> "Dirac"] //
MatrixForm, {k, 4}]


Table[InternalDiracGammaMatrix[k, "Basis" -> "Majorana"] //
MatrixForm, {k, 4}]