General algebraic systems Clones and operations Theorem
Rosenberg's classification of maximal clones
Builds on CloneLattice of clonesPolymorphism of a relationPartial orderEquivalence relationPermutationElementary abelian group
Statement
Let be a finite set with . A clone on is maximal if it is a coatom of the lattice of clones on . For a relation on , let be the clone of all polymorphisms of . A relation is totally symmetric if it is invariant under all permutations of coordinates. It is totally reflexive if it contains every -tuple with two equal entries. Then a clone on is maximal if and only if for a relation of one of the following six types.
- A partial order on with a least and a greatest element.
- The graph of a permutation of whose cycles all have the same prime length .
- The relation , where is an elementary abelian -group for a prime .
- An equivalence relation on other than equality and .
- A central relation with . This means that , that is totally symmetric and totally reflexive, and that some satisfies for all . For it means a nonempty proper subset of .
- An -regular relation with . This is the relation determined by a family of equivalence relations, , each with exactly blocks. The family must be such that any choice of one block of each has nonempty intersection. The relation consists of the -tuples that, for every , have two entries in the same -block.
Remarks
The theorem is due to Ivo Rosenberg. One direction shows that each listed is a proper clone and that adding any operation outside it generates all operations. The other direction uses the Pol–Inv Galois connection: a maximal clone is for a single relation , which is then reduced to a minimal form. For the list gives the five maximal clones of Post's lattice. Type 1 gives the monotone operations, type 2 the self-dual ones, and type 3 the affine ones. Type 5 with gives the operations preserving or preserving . Types 4 and 6 do not occur for . On every finite set, there are therefore only finitely many maximal clones.
Going deeper
For a student
The classification gives a completeness test. A set of operations on a finite set generates all operations exactly when, for each relation of the six types, some member of fails to preserve . This extends Post's functional completeness theorem from two elements to any finite set. It is a basic tool for questions about functional completeness in many-valued logic.
Reading path
To understand this page from the ground up, read these 8 pages in order. The foundations come first.
Show the path as a graph
- no evidence level
- Clone concept
- Elementary abelian group concept
- Equivalence relation concept
- Lattice of clones concept
- Partial order concept
- Permutation concept
- Polymorphism of a relation concept
- Rosenberg's classification of maximal clones statement
Further reading
About this page
| Tag | GF1RK91VED |
|---|---|
| URI | m2://GF1RK91VED |
| Kind | statement, theorem |
| Writing | W0 stub |
| MSC | 08A40, 03B50 |
| Status | This copy of the site has no build data. Run m2 status GF1RK91VED. |
| About | Lattice of clones, Clone |
| Uses | Clone, Lattice of clones, Polymorphism of a relation, Partial order, Equivalence relation, Permutation, Elementary abelian group |
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.