General algebraic systems Mal'cev conditions Theorem
Cyclic term theorem
Builds on Taylor termTerm operationIdentityIdempotencePrime number
Statement
Let be a finite idempotent algebra, meaning that every basic operation of satisfies . A cyclic term of of arity is a term such that satisfies the identity . Then the following are equivalent:
- has a Taylor term.
- has a cyclic term.
- has a cyclic term of arity for every prime number .
Remarks
The theorem is due to Libor Barto and Marcin Kozik. A cyclic term is idempotent here because is idempotent. An idempotent cyclic term of arity is a Taylor term. For each place , put in place and elsewhere. The cyclic identity equates this with having in the previous place and elsewhere, and the two sides differ in place . So the real content is that a Taylor term forces cyclic terms; the proof uses the theory of absorbing subalgebras. Example: a finite semilattice has the cyclic term for every . Example: the idempotent algebra has as term operations the affine combinations with . For the prime , the operation is such a combination, since , and it is cyclic.
Going deeper
For a student
Cyclic terms give a clean test for tractability in the algebraic approach to constraint satisfaction. A finite core structure has a polynomial-time constraint satisfaction problem exactly when its idempotent polymorphisms include a cyclic operation, by this theorem together with the CSP dichotomy theorem. The theorem fits with other characterizations of Taylor algebras by a single identity, such as the Siggers term. Unlike the Siggers identity, the cyclic identity has an arity that may be chosen freely among large primes, which is useful in arguments that combine several terms.
Reading path
To understand this page from the ground up, read these 6 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Idempotence concept
- Identity concept
- Prime number concept
- Taylor term concept
- Term operation concept
- Cyclic term theorem statement
Further reading
About this page
| Tag | XS41Y1Q01M |
|---|---|
| URI | m2://XS41Y1Q01M |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 08B05, 08A70 |
| Status | This copy of the site has no build data. Run m2 status XS41Y1Q01M. |
| About | Taylor term |
| Uses | Taylor term, Term operation, Identity, Idempotence, Prime number |
Markdown · JSON · Edit on GitHub
What this page needs for W1
- an inventory row: the row of the inventory that the node accounts for (0 of 1)
- a source with a locator (0 of 1)
The writing levels say how complete the text of a page is. They do not measure its truth.
What links here
No page links to this page yet.