Partial Maltsev Polymorphisms
- Partial Maltsev polymorphisms are partial functions on a finite set that satisfy the identities m(a, a, b)=b and m(b, a, a)=b when defined, capturing essential algebraic structure.
- Maltsev-closed quantifiers leverage these polymorphisms to create strict arity hierarchies and model comparison games, highlighting limits of logical expressiveness in finite model theory.
- This framework bridges algebraic CSP tractability and logical definability, offering a uniform tool for exploring quantifier expressiveness in generalized logics.
A partial Maltsev polymorphism is a central concept in the algebraic theory of generalized quantifiers and constraint satisfaction problems (CSPs), providing a lens to organize and stratify the expressive power of logics extended by quantifiers closed under specified equational conditions. Maltsev-closed quantifiers, and their associated arity hierarchies, yield a fine-grained algebraic and combinatorial framework within finite model theory that bridges polymorphism-based CSP tractability analysis with the logical characterization of definability.
1. Definition: Partial Maltsev Polymorphisms and Maltsev-Closed Quantifiers
Let be a finite set. A partial Maltsev polymorphism on is a partial function
satisfying the identities
whenever these terms are defined, and is undefined if neither nor . This partiality encodes the essential behavior required for the Maltsev property while permitting undefinedness on tuples not matching the required patterns. The operation is invariant under bijections: for any ,
whenever both sides are defined.
Given a Lindström quantifier specified by an isomorphism-closed class of finite -structures, is Maltsev-closed if is closed under partial Maltsev polymorphism in the sense of downward containment: whenever and is a -substructure of , then as well. Define as the class of all Maltsev-closed quantifiers, and the subclass of arity at most (Dawar et al., 14 Nov 2025, Dawar et al., 2023).
2. Arity Hierarchy and Separation in Maltsev-Closed Logics
Maltsev-closed quantifiers admit a strict arity hierarchy paralleling classical results for full quantifier logics. For each ,
where denotes the logic obtained by augmenting first-order logic with all arity- Maltsev-closed quantifiers. The canonical example is provided by the template
with
for . admits a total Maltsev polymorphism via the group operation on , and the corresponding CSP quantifier lies in . Classically, is not definable in (Dawar et al., 14 Nov 2025).
A sharper separation is observed when bounding the number of variables: for each ,
where denotes the -variable fragment. Thus, Maltsev-closed quantifiers of a given arity and bounded variable-width do not capture the full expressive power of general quantifiers of that arity (Dawar et al., 14 Nov 2025).
3. CFI-Style Inexpressibility and the Maltsev Quantifier Pebble Game
The arity and variable-bound separation results rely on a generalized Cai-Fürer-Immerman (CFI)-type construction, coupled with a new Maltsev quantifier pebble game. This game, developed by Dawar and Hella (2024), is adapted to the semantics of partial Maltsev closure.
Construct non-isomorphic structures and by decorating the vertices of a carefully chosen -regular near--connected graph with gadgets , where the gadget universe is and the relations are specified by parity constraints on the sum of coordinates modulo $4$ (explicitly: contains tuples with sum $2s$ or , those with sum $2s+2$ or $2s+3$).
The Maltsev quantifier pebble game requires the Duplicator, on every move, to identify three tuples in whose partial Maltsev closure contains the challenged tuple. The winning strategy builds an invariant tracking the unique mismatch in the global bijection (between the structures), shifting this mismatch via alternating paths in .
Consequently, the structures are not isomorphic, yet indistinguishable by :
establishing a proper separation between and (Dawar et al., 14 Nov 2025).
4. Failure of Partial Maltsev Closure: Illustrative Examples
Partial Maltsev closure imposes substantive restrictions not satisfied by many natural relational structures. A key example: for the relation
arising from 4-ary systems of equations in the non-abelian group , each 3-ary projection of is closed under the partial Maltsev operation, but as a whole fails closure: there exist three tuples such that their componentwise application of yields a tuple not in . Hence, is not Maltsev-closed, and such structures fall outside . This demonstrates that CSPs with higher arity or over non-abelian groups may escape Maltsev closure, even when all lower-arity projections suggest the presence of a polymorphism (Dawar et al., 14 Nov 2025).
5. The Landscape of Arity-Hierarchies and Polymorphism-Closed Quantifiers
The study of quantifiers closed under partial polymorphisms, including the Maltsev case, situates Maltsev-closed logics as an intermediate complexity layer in the arity-hierarchy landscape:
- Near-unanimity closed quantifiers () are associated with a strict, infinite arity hierarchy, where for every ; these quantifiers capture all “bounded-width” CSP quantifiers, including instances without a genuine near-unanimity polymorphism.
- Maltsev-closed quantifiers () similarly enjoy an infinite strict hierarchy , but in bounded-variable fragments are strictly weaker than the full arity class. The CSPs definable by a single Maltsev-closed quantifier are precisely those whose template admits a Maltsev polymorphism, notably including systems of equations mod $2$ (e.g., ).
- Counting, group-theoretic, and linear-algebraic quantifiers constitute further distinct logics, each with their model-theoretic game characterizations.
Maltsev-closed logics admit proper model comparison games, are richer than plain FO, and occupy an essential role in identifying the boundaries of tractable and inexpressible CSPs from a descriptive complexity perspective (Dawar et al., 14 Nov 2025, Dawar et al., 2023).
6. Expressiveness, Pebble Game Characterization, and Open Questions
All CSPs whose template has a Maltsev polymorphism are definable by a Maltsev-closed quantifier. Within , such CSP quantifiers are available, and the k-pebble Maltsev game precisely captures the distinguishing power of (Dawar et al., 2023).
Unlike the case with near-unanimity closures (where solvability mod $2$ is not definable in the corresponding logics), no nontrivial inexpressibility result is known for Maltsev-closed quantifiers beyond k-variable counting lower bounds. The extent to which tractable CSPs such as solvability mod (for prime ) are fully captured by remains open. No arity hierarchy strictness has yet been confirmed for on the infinitary (unbounded-variable) level in (Dawar et al., 2023), but (Dawar et al., 14 Nov 2025) establishes strictness in the first-order and finite-variable fragments.
The general methodology of partial polymorphism closure—specialized to the Maltsev case—offers a uniform algebraic and logical tool for delineating the expressive boundaries of logics with generalized quantifiers, via their closure conditions and associated pebble games. This research program motivates the exploration of other polymorphism-based stratifications, such as weak near-unanimity and mixture polymorphisms, in the pursuit of even finer logical hierarchies and descriptive complexity classifications.