13.19.5 Tensor Contraction Expression Reduction
Tensor Contraction Expression Reduction streamlines tensor calculations by applying index rules to simplify contracted expressions algebraically.
Tensor Contraction Expression Reduction is the measurable decrease in the structural complexity of a tensor expression, counted in terms of the number of distinct terms, the number of symbols, and the number of index occurrences, achieved by applying the contraction simplification procedure until no further recognized pattern applies.
Definition
For an expression with a complexity measure , counting for instance the total number of tensor symbols and index occurrences appearing in it, expression reduction is the quantity:
comparing the original expression to the fully simplified terminal expression produced by the simplification procedure.
Contributions to Reduction
Dummy Index Removal Contribution
Each dummy index removed eliminates two index occurrences from the written expression, contributing a fixed decrement to for every such removal carried out during simplification.
Delta and Metric Elimination Contribution
Each Kronecker delta or metric factor eliminated by substitution removes one tensor symbol from the expression entirely, along with the index occurrences it carried, contributing an additional decrement beyond that of ordinary dummy removal.
Symmetry Cancellation Contribution
Each term eliminated by symmetry cancellation removes an entire term from a sum, contributing a decrement proportional to the complexity of that discarded term rather than merely to a single index or symbol.
Cumulative Effect Across the Procedure
Additive Nature
Because each simplification pattern operates on a distinct part of the expression without reintroducing complexity elsewhere, the total expression reduction achieved by the full procedure is the sum of the reductions contributed by each individual pattern application:
Terminal Irreducibility
Once the terminal expression is reached, no further reduction is available under the fixed set of recognized patterns, meaning represents the smallest complexity value reachable from by means of that pattern set.
Visual Comparison
Significance
Quantifying expression reduction gives a concrete measure of how effective the simplification procedure has been on a specific expression, distinguishing cases where simplification yields only a modest tidying of notation from cases where it collapses an elaborate contraction chain down to a single scalar, delta, or simple product, and it provides a practical criterion for deciding whether further manual inspection of an expression for additional, unrecognized patterns is likely to be worthwhile.