TensorReductionError
Symbolica documentation for getting started, symbolic expressions, numerical evaluation, pattern matching, and APIs in Python and Rust.
TensorReductionError
class TensorReductionErrorFailure while parsing or reducing a Lorentz tensor.
Examples
from symbolica import S, E
from symbolica.community import hepkit as hep
D, k, mu = S("D", "k", "mu")
mink = S("spenso::mink")
reducer = hep.TensorReducer(D, integrated=[k(mink(D))])
try:
scalar = reducer.reduce(k(mink(D, mu))**2)
except hep.TensorReductionError as error:
message = str(error)