Uncontract

Description

Uncontract[exp, q1, q2, ...] uncontracts Eps and DiracGamma. Uncontract[exp, q1, q2, Pair -> {p}] uncontracts also p.q1 and p.q2; the option Pair -> All uncontracts all momenta except OPEDelta.

Options[Uncontract]

See also:  Contract.

Examples

t1  =  LeviCivita[μ, ν][p, q]

Uncontract[t1,  p]

t2 = DiracSlash[p]

Uncontract[t2,  p]

Uncontract[t1,  p, q]

By default scalar products are not uncontracted.

Uncontract[ScalarProduct[p, q],  q]

With the option Pair->All they are “uncontracted ”.

Uncontract[ScalarProduct[p, q], q, Pair -> All]

Uncontract[ScalarProduct[p, q]^2, q, Pair -> All]

Clear[t1, t2]