Math 2.0

General algebraic systems Mal'cev conditions Theorem

Cyclic term theorem

Builds on Taylor termTerm operationIdentityIdempotencePrime number

Statement

Let AA be a finite idempotent algebra, meaning that every basic operation ff of AA satisfies f(x,…,x)=xf(x, \dots, x) = x. A cyclic term of AA of arity n≥2n \ge 2 is a term c(x1,…,xn)c(x_1, \dots, x_n) such that AA satisfies the identity c(x1,x2,…,xn)≈c(x2,…,xn,x1)c(x_1, x_2, \dots, x_n) \approx c(x_2, \dots, x_n, x_1). Then the following are equivalent:

  1. AA has a Taylor term.
  2. AA has a cyclic term.
  3. AA has a cyclic term of arity pp for every prime number p>∣A∣p > \abs{A}.

Remarks

The theorem is due to Libor Barto and Marcin Kozik. A cyclic term is idempotent here because AA is idempotent. An idempotent cyclic term cc of arity nn is a Taylor term. For each place ii, put yy in place ii and xx elsewhere. The cyclic identity equates this with cc having yy in the previous place and xx elsewhere, and the two sides differ in place ii. 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 x1∧⋯∧xnx_1 \wedge \cdots \wedge x_n for every nn. Example: the idempotent algebra (ℤ3;x−y+z)(\Z_3; x - y + z) has as term operations the affine combinations ∑aixi\sum a_i x_i with ∑ai≡1(mod3)\sum a_i \equiv 1 \pmod 3. For the prime p=5>3p = 5 > 3, the operation 2(x1+⋯+x5)2(x_1 + \cdots + x_5) is such a combination, since 2⋅5=10≡12 \cdot 5 = 10 \equiv 1, 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
Each page uses the pages above it. The colour of the bar on a box shows how strong the evidence is, and the box also gives it as text. The list has the same pages.
  • no evidence level
  1. Idempotence concept
  2. Identity concept
  3. Prime number concept
  4. Taylor term concept
  5. Term operation concept
  6. Cyclic term theorem statement

Further reading

  1. Web https://en.wikipedia.org/wiki/Constraint_satisfaction_problem
About this page
TagXS41Y1Q01M
URIm2://XS41Y1Q01M
Kindstatement, theorem
WritingW0 stub
MSC08B05, 08A70
StatusThis copy of the site has no build data. Run m2 status XS41Y1Q01M.
AboutTaylor term
UsesTaylor 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.