Processing math: 100%
Cadabra
a field-theory motivated approach to computer algebra

KroneckerDelta

Turns an object into a generalised Kronecker delta symbol.
Denotes a generalised Kronecker delta symbol. When the symbol carries two indices, it is the usual Kronecker delta. When the number of indices is larger, the meaning is δm1n1m2n2...mknk=δ[m1n1δm2n2δmk]nk, with unit weight anti-symmetrisation. A symbol which is declared as a Kronecker delta has the property that it can be taken in and out of derivatives. The algorithm eliminate_kronecker eliminates normal Kronecker deltas by appropriately renaming indices (in order to eliminate Kronecker deltas with more than two indices, first use expand_delta).
Copyright © 2001-2024 Kasper Peeters
Questions? info@cadabra.science