TOPICS
Search

Noncommutative Arithmetic Formula


A noncommutative arithmetic formula is a rooted tree whose leaves are variables or scalars and whose binary gates perform addition or ordered multiplication. It computes a polynomial in the free associative algebra: its monomials are ordered words rather than commutative products. Size counts all vertices, including scalar leaves, and subexpressions are not shared. Matrix substitution sends a scalar a to aI. For example, x_1x_2-x_2x_1 vanishes under every scalar substitution but can be nonzero under matrix substitution.

A noncommutative rational formula additionally permits unary inverse gates. At a matrix tuple, evaluation is defined only when every inverse operand is invertible. Over Q, call such a formula admissible if it has a defined rational matrix evaluation of some positive dimension. It is nonzero if at least one defined evaluation is nonzero. Equivalent algebraic expressions can have different evaluation domains.


See also

Arithmetic Circuit, Noncommutative Algebra, Polynomial Identity Testing

Explore with Wolfram|Alpha

References

Hrubeš, P. and Wigderson, A. "Non-Commutative Arithmetic Circuits with Division." Theory Comput. 11, 357-393, 2015. https://doi.org/10.4086/toc.2015.v011a014.

Cite this as:

Weisstein, Eric W. "Noncommutative Arithmetic Formula." From MathWorld--A Wolfram Resource. https://mathworld.wolfram.com/NoncommutativeArithmeticFormula.html

Subject classifications