... | @@ -18,6 +18,15 @@ The rules to contract indices corresponding to the fundamental (upper) and anti- |
... | @@ -18,6 +18,15 @@ The rules to contract indices corresponding to the fundamental (upper) and anti- |
|
- an upper and a lower index is contracted via a Kronecker Delta
|
|
- an upper and a lower index is contracted via a Kronecker Delta
|
|
- N upper or lower indices of a SU(N) are contracted with the epsilon Tensor
|
|
- N upper or lower indices of a SU(N) are contracted with the epsilon Tensor
|
|
|
|
|
|
|
|
#### Verifying Index Contractions
|
|
|
|
|
|
|
|
If you are unsure about how indices are contracted you can check the output of the function `MakeIndexStructure` which is internally used. Example after loading the THDM-II model:
|
|
|
|
|
|
|
|
In[1]: MakeIndexStructure[{H2, u, q}]
|
|
|
|
Out[1]: Delta[col2, col3] epsTensor[lef1, lef3]
|
|
|
|
In[2]: MakeIndexStructure[{conj[H1], d, q}]
|
|
|
|
Out[2]: Delta[col2, col3] Delta[lef1, lef3]
|
|
|
|
|
|
#### Example
|
|
#### Example
|
|
|
|
|
|
1. $`3 \times \bar{3}`$ of SU(3):
|
|
1. $`3 \times \bar{3}`$ of SU(3):
|
... | | ... | |