Constructive Quantifier Elimination with a Focus on Matrix Rings
Maximilian Illmer, Tim Netzer
TL;DR
The paper addresses how to inherit quantifier elimination from a base structure $A$ to matrix rings ${\rm Mat}_n(k)$ by constructing invariant maps that encode matrix tuples up to simultaneous unitary similarity. It proposes a general transfer principle: if maps $f_m: B^m \to A^{d(m)}$ satisfy definable-image, definable-preimage, and fiber-injectivity properties, QE in $A$ yields QE in $B$, with the constructiveness carried over. Applying this to $k$ real closed or algebraic-closed fields and to ${\rm Mat}_n(k)$ in the language $(\mathcal{F},{\rm tr},{}^{*},\le)$ via Specht invariants $f_m$, the work provides a constructive QE algorithm for matrix rings and clarifies how many free semialgebraic properties can be described quantifier-free. The approach yields concrete tools for describing positivity, rank, and unitary-invariant sets, while also highlighting inherent limitations such as the dependence on $n$ and the nonexistence of dimension-free QE in general.
Abstract
We give a sufficient condition for a model theoretic structure $B$ to 'inherit' quantifier elimination from another structure $A$. This yields an alternative proof of one of the main result from \cite{kle}, namely quantifier elimination for certain matrix rings. The original proof uses model theory, and while it is very elegant and insightful, the proof we propose is much shorter and provides a constructive algorithm.
