This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
documentation:ref:fullysymmetrize [2015/11/21 10:37] poslavskysv [Examples] |
documentation:ref:fullysymmetrize [2015/11/21 10:42] poslavskysv [Examples] |
||
---|---|---|---|
Line 27: | Line 27: | ||
+(1/6)*t^{cd}_{b}*f_{eacd}+(1/6)*t^{cd}_{a}*f_{becd} | +(1/6)*t^{cd}_{b}*f_{eacd}+(1/6)*t^{cd}_{a}*f_{becd} | ||
(1/3)*f_{iab}*f^{i}_{cd}+(1/3)*f_{iad}*f^{i}_{bc}+(1/3)*f_{iac}*f^{i}_{bd} | (1/3)*f_{iab}*f^{i}_{cd}+(1/3)*f_{iad}*f^{i}_{bc}+(1/3)*f_{iac}*f^{i}_{bd} | ||
+ | </sxh> | ||
+ | ---- | ||
+ | Symmetrize only with respect to particular indices: | ||
+ | <sxh groovy; gutter: false> | ||
+ | println FullySymmetrize['_ae'.si] >> 'f_abcd*t^cd_e + f_bacd*t^dc_e + f_becd*t^dc_a'.t | ||
+ | </sxh> | ||
+ | <sxh plain; gutter: false> | ||
+ | > f_{bacd}*t^{dc}_{e}+f_{becd}*t^{dc}_{a}+(1/2)*f_{ebcd}*t^{cd}_{a} | ||
+ | +(1/2)*f_{abcd}*t^{cd}_{e} | ||
</sxh> | </sxh> | ||
+ | ---- | ||
+ | Symmetries will be taken into account: | ||
+ | <sxh groovy; gutter: false> | ||
+ | println FullySymmetrize >> 'f_abc'.t | ||
+ | </sxh> | ||
+ | <sxh plain; gutter: false> | ||
+ | > (1/6)*f_{bac}+(1/6)*f_{cab}+(1/6)*f_{abc}+(1/6)*f_{bca}+(1/6)*f_{acb}+(1/6)*f_{cba} | ||
+ | </sxh> |