English

Solving systems of equations in supernilpotent algebras

Logic 2020-11-30 v1 Rings and Algebras

Abstract

Recently, M. Kompatscher proved that for each finite supernilpotent algebra A\mathbf{A} in a congruence modular variety, there is a polynomial time algorithm to solve polynomial equations over this algebra. Let μ\mu be the maximal arity of the fundamental operations of A\mathbf{A}, and let d:=Alog2(μ)+log2(A)+1. d := |A|^{\log_2 (\mu) + \log_2 (|A|) + 1}. Applying a method that G. K\'{a}rolyi and C. Szab\'{o} had used to solve equations over finite nilpotent rings, we show that for A\mathbf{A}, there is cNc \in \mathbb{N} such that a solution of every system of ss equations in nn variables can be found by testing at most cnsdc n^{sd} (instead of all An|A|^n possible) assignments to the variables. This also yields new information on some circuit satisfiability problems.

Keywords

Cite

@article{arxiv.1901.07862,
  title  = {Solving systems of equations in supernilpotent algebras},
  author = {Erhard Aichinger},
  journal= {arXiv preprint arXiv:1901.07862},
  year   = {2020}
}
R2 v1 2026-06-23T07:19:41.001Z