Matchete`
Matchete`

DefineCompositeCG

DefineCompositeCG[symb, {cg1, cg2, }, {indices1, indices2, }]

defines a new CG from the contraction (Einstein summation) of previously initialized CGs.

Details and Options

  • Repeated indices describe determine how the contraction is done (as per Einstein sumation). Open indices determine the indices of the new CG (in order).
  • Each set of index labels indicesn belong to the corresponding CG symbol cgn.
  • The following options can be given:
  • ReplaceCGs Truedetermines if ReplaceCGs can replace the CG with its composite constituents.

Examples

open allclose all

Basic Examples  (1)

Introducing a global SU(2) group automatically initializes both fundamental and adjoint representations and generator and Levi-Civita CGs:

This lets us define a new CG defined as the contraction of an generator of the fundamental representation with Levi-Civita tensor:

This new CG t2ε can then be used as any other CG:

The new CG is automatically decomposed with ReplaceCGs

Options  (1)

ReplaceCGs  (1)

The option ReplaceCGs False can be given to prevent the CG symbol defined with DefineCompostieCG from being automatically replaced with ReplaceCGs:

Tech Notes
  • CG Coefficients
  • Group Magic