xTras
Package Symbol
|
YoungProject
YoungTableauQ
See Also »
YoungSymmetrize
YoungSymmetrize[
expr
,
tab
]
symmetrizes the tensorial expression
expr
with respect to the Young tableau
tab
.
MORE INFORMATION
The symmetrization is with unit normalization, thus e.g.
YoungSymmetrize[ T[a,b], {{a,b}} ]
gives
1/2 T[a,b] + 1/2 T[b,a]
.
The Young tableau has to be given as an array. For example, the array
{{a, b}, {c, d}}
represents the tableau
. See also
YoungTableauQ
.
The entries of the tableau
tab
have to be the set of free indices of
expr
.
The following options can be given:
ManifestSymmetry
Antisymmetric
with what manifest symmetry the result is symmetrized
Possible settings for
ManifestSymmetry
include:
Antisymmetric
first symmetrize rows and then antisymmetrize columns
Symmetric
first antisymmetrize columns and then symmetrize rows
EXAMPLES
CLOSE ALL
Basic Examples
(1)
In[1]:=
Out[1]=
In[2]:=
Out[2]=
In[3]:=
Out[3]=
Options
(1)
SEE ALSO
YoungProject
YoungTableauQ