3. Preliminaries
In this Section, we give some basic notions necessary to follow this work; for more details you can refer to ([
7,
9,
11,
12,
13]). We begin with some generality on clone theory.
Let A be a fixed finite set with k elements, n and h be positive integers. An n-ary operation on A is a function . By we denote the set of all n-ary operations on A, and by the set of all finitary operations on A. For , the i-th projection on A is the operation . For arbitrary positive integers m and n, there is a one-to-one correspondence between the functions and the m-tuples of functions (for ) via with for all . In particular, corresponds to the identity function . From now on, we will identify each function with the corresponding m-tuples of n-ary operations. Using this convention, the composition of two functions and can be described as follows: where for all and .
A clone on A is a subset of that contains all projections and is closed under composition; that is for all and , and whenever and (for ). The clones on A form a complete lattice under inclusion. Moreover, for each set of operations, there exists a smallest clone that contains F, which will be denoted by and will be called clone generated by F. Clones can also be described via invariant relations. An h-ary relation on A is a subset of . For an n-ary operation and an h-ary relation on A, we say that f preserves (or is invariant under f, or f is a polymorphism of ) if whenever f is applied coordinatewise to h-tuples from , the resulting h-tuple belongs to i.e., for all , . For any family of (finitary) relations on A, the set of all operations that preserve each relation in R is easily seen to be a clone on A. Moreover, if A is finite, then it is a well-known fact that every clone on A is of the form for some family R of relations on A. If , we write for . Let ; for an integer and , we will write if for all .
Since
A is finite, it is well known that every clone on
A other than
is contained in a maximal clone. We say that an
h-ary relation
on
A is
totally reflexive (
reflexive for
) if
contains the
h-ary relation
defined by
and is
totally symmetric (
symmetric if
) if
is invariant under any permutation of its coordinates. If
is totally reflexive and totally symmetric, we define the
center of
, denoted by
, as follows:
We say that is a central relation if is totally reflexive, totally symmetric and has a nonvoid center which is a proper subset of A. The elements of are called central elements of . A nonvoid and proper subset of A is called unary central relation. Let be a binary relation on A, is an equivalence relation if is symmetric, reflexive and transitive; is non-trivial if and , is a bounded partial order if is reflexive, transitive, antisymmetric and there exist such that for all and . is a prime permutation relationif the graph of the prime permutation s with the same length p (where p is prime).
For an integer
, a family
(
) of equivalence relations on
A is called
h-
regular if each
(
) has exactly
h blocks, and for arbitrary blocks
of
(
), the intersection
is nonempty. To each
h-regular family
of equivalence relation on
A, we associate an
h-ary relation
on
A as follows:
Relations of the form
are called
h-
regular (or
h-
regularly generated) relations. It is clear from the definition that
h-regular relations are totally reflexive and totally symmetric, their arity
h satisfies
, and
holds if and only if
T is the one-element family consisting of the equality relation. The characterization of maximal clones on finite sets given in [
15] is well known. Therefore we have that whenever a relation
is a non-trivial equivalence relation, a bounded partial order, a binary central relation, a prime permutation relation or an
h-regular relation with (
), the clone
is a maximal clone. The binary diagonal relation on
A is
We continue with some fundamental results on clone theory. The following result characterizes all maximal clones on finite sets.
Theorem 3.1. [15] For each finite set A with , the maximal clones on A are the clones of the form , where ρ is a relation of one of the following six types:
-
(1)
a bounded partial order on A,
-
(2)
a prime permutation on A,
-
(3)
a prime affine relation on A,
-
(4)
a non-trivial equivalence relation on A,
-
(5)
a central relation on A,
-
(6)
an h-regular relation on A.
For , denotes the set of h-ary relations on A. denotes the set of all finitary relations on A. For a set F of finitary operations on A, denotes the set of relations preserved by every operation in F. A relational clone on A is a subset R of such that . The set of all relational clones with inclusion is a lattice called lattice of relational clones. For , denotes the relational clone generated by R.
For instance, it is nice for us to give the following remark useful to justify some inclusions between clones.
Remark 3.2.([9], Theorem 2.6.2, 2.6.3 Page 132) Let ,
-
1.
If , then .
-
2.
If σ and are relations such that , then .
For two clones and on A, we say that is maximal in if covers in , we also say that is submaximal if is maximal in a clone and is a maximal clone on A. For a maximal clone , there are two types of clones being maximal in : is meet-reducible if for a maximal clone distinct from (but not necessarily unique) and is meet-irreducible if it is not meet-reducible.
Definition 3.3.([9], Page 126) Let . An h-ary relation is called diagonal relation if there exists an equivalence relation ε on such that .
The set of all diagonal relations on
A is denoted by
and
, where
is the set of all
h-ary diagonal relations on
A. In particular,
and
are diagonal relations on
A. Fore more details, see [
9].
From now on, we assume that we are working on the set
. For any integer
, we denote by
the set
. It is well known (From Theorem 3.1, relation of type
) that the Słupecki clone
is a maximal clone. Subclones of
are known (see [
9], Page 161, Burle’s Theorem). If
is an equivalence relation, we denote by
the
-class of
a.
Remark 3.4 For any h-regular relation on , we have . The case is given by the Słupecki clone . Submaximal clones of Słupecki clone are known.
In this paper, we consider the h-ary () regular relation on defined by the h-ary regular family , where and every non-trivial equivalence relation contains h blocks.
Now we define some types of binary relations useful to express our results. Let k and h be two integers such that . For a prime permutation s of order p on , we denote by the equivalence relation consisting of pairs with for some .
Definition 3.5 Let λ be an h-ary regular relation on and σ be a non-trivial equivalence relation on .
-
1.
We say that λ is σ-closed if whenever for some with for all .
-
2.
There is a transversal T for the σ-classes means that there exist such that for all for all and .
Let
be the binary relation defined on
by
and the
h-ary relation
defined by :
We will denote by , the set and , the set of all permutations on , .
Now we state the main result of this paper.
Theorem 3.6 Let λ be an h-ary regular relation on determined by the h-ary regular family and σ be a binary relation on such that is a maximal clone. Then is a submaximal clone of if and only if one of the following conditions is satisfied:
-
I.
σ is a non-trivial equivalence relation and λ is σ-closed;
-
II.
-
σ is a non-trivial equivalence relation, and for all ,
;
-
III.
σ is a prime permutation and λ is -closed;
-
IV.
σ is a binary central relation and for all , .
Before the Proof of Theorem 3.6, we give some examples to fix some ideas.
Example 3.7 Let . Let be the equivalence relation with blocks and the equivalence relation with blocks . Then is an 3-ary regular family.
-
1.
Set . We have and λ is θ-closed. Thus is maximal below .
-
2.
Let and σ be the equivalence relation with blocks . It is easy to show that . Furthermore, , . Hence is maximal below .
-
3.
Let . π is a prime permutation on of order 2 and is the equivalence relation with blocks . Set . Then the regular relation is -closed. So is maximal below .
The Proof of Theorem 3.6 follows from propositions 4.1, 5.1, 6.2 and 7.1.
Firstly we look at the non-trivial equivalence case.
4. Non-Trivial Equivalence Relation
Let be an h-ary regular relation on determined by the h-regular family , and be a non-trivial equivalence relation on with t classes ().
Here we state the main result of this section.
Proposition 4.1 Let λ be an h-ary regular relation on determined by the h-regular family , and σ be a non-trivial equivalence relation on with t classes (). Then is maximal below if and only if (λ is σ-closed) or ( and for all , ).
The necessary condition of Proposition 4.1 is given by Lemmas 4.2, and 4.4.
Lemma 4.2 Let λ be an h-ary regular relation on determined by the h-regular family , and σ be a non-trivial equivalence relation on with t classes () such that λ is σ-closed. Then is maximal below .
Before the Proof of Lemma 4.2, we will give some useful properties of in Lemma 4.3. For , we write if for all , where and . Let be an n-ary operation, then there exist such that .
Lemma 4.3 Let be an integer, λ be an h-ary regular relation on determined by the h-regular family , and σ be a non-trivial equivalence relation on with t classes (), let be an n-ary operation . Then for all such that and , there exists an m-ary operation such that .
Proof. We distinguish two cases: (i) and (ii) .
Let be an n-ary operation. Then there exist such that . For , let such that and , we will construct a unary operation such that . For , consider the unary operation defined on by if and otherwise. Since and , then . Furthermore, is totally reflexive, thus and . Let be the unary operation defined on by : , . We have (because ) and . Hence, is the operation wanted.
Let , such that and , then there exists such that and , we can construct as in Case. Set . We have and . Hence is the m-ary operation wanted. □
Proof. (Proof of Lemma 4.2). Let be an n-ary operation. Using the operation constructed in Lemma 4.3 we will show that .
We have . It remains to prove that . Let be an m-ary operation on . Let us show that . For such that and , there exists an m-ary operation such that (by Lemma 4.3). Set , denoted for reason of simple notation by ( ) and define the mapping , by , for all .
Let such that , we have . In fact, if , then and . Thus, ; contradiction(due to Lemma 4.3).
Now we define the operation H on the range of ext by . We choose and fix such that , (due to contains t blocks). Define the unary operation on by if and only if . Thus for all ,. We have , so we can construct an extension of H on as follow:
Let us show that . Firstly, we show that . Let and such that . We distinguish two cases:
Case 1: There exists such that . Then (because and is transitive); hence .
Case 2: For all , , then for all , ( because and is transitive). For all , (since ).
Therefore, . Thus .
Secondly, we show that .
Let , then for all , there exists such that and (by the definition of ).
For all , set , , and . We have , .
Since , there exists such that and . Thus .
For all and , and ; since is -closed, we have , .
Therefore (because ). Thus . It follows that and for all , . Thus . Therefore . We conclude that and is maximal below . □
Lemma 4.4 Let λ be an h-ary regular relation on determined by the h-regular family , and σ be a non-trivial equivalence relation on with t classes () such that and for all , . Then is maximal below .
Before the Proof of Lemma 4.4, we recall some notations. The binary relation
is defined by
Note that
is a
transversal for the
-classes such that
and the
h-ary relation
is defined by :
.
For all , we choose and fix (because ).
Proof. Let be an n-ary operation. Using the operation constructed in Lemma 4.3, we will show that . We have . It remains to prove that . Let be an m-ary operation on . We will show that . Using the notations given in the proof of Lemma 4.2, we define the operation as follows:
Let us show that . Firstly, we show that . Let and such that . We distinguish two cases:
Case 1: There exits such that . Then (because and is transitive). We obtain
.
Case 2: For all , , then for all , (because and is transitive).
We have . Thus .
Secondly, we show that .
Let . For all , set and . We will show that . We look at the following two cases:
Case 1: For , such that . Then, . For all , set . We have (because ). Since , we obtain (due to the fact that for , ).
Case 2: There exists such that , . Then .
We obtain . Since and , we conclude that
. Repeating the same argument, we obtain by induction that the resulting h tuple is in . Thus, .
For all , . Thus, . Therefore . We conclude that and is maximal below . □
The sufficient condition of Proposition 4.1 is obtained by the following proposition.
Proposition . Let λ be an h-ary regular relation on determined by the h-regular family , and σ be a non-trivial equivalence relation on with t classes ()such that is maximal below . Then, λ is σ-closed or and for all .
It’s proof is obtained from the following Lemmas.
Let be an h-ary regular relation on determined by the h-regular family , and be a non-trivial equivalence relation on with t classes (). We set :
, . We have and for (due to ).
Let
and
such that
. Consider the unary operation
defined on
by
Since
and
, then
; but
( because
, in fact
and
are totally reflexive). Therefore, for
,
. Since
is totally reflexive, totally symmetric and
, we obtain the following three cases:
,
and
.
We begin with case . The following lemma shows that is -closed.
Lemma 4.6 Under the assumptions of Proposition 4.5 and , we have λ is σ-closed.
Proof. Assume that . It follows from definition that is -closed. □
We continue with case . The next lemma proves that this case can not occur.
Lemma 4.7 Under the assumptions of Proposition 4.5, the case is impossible.
Proof. Assume that . Let and . There exists an equivalence relation in the h-regular family T associated to such that for is not an element of . Consider the unary operation g defined on by if and only if . Hence g preserves (because g restricted to each -class is constant) and does not preserve (because and ). Hence . Thus is not maximal below . □
Now we finish our investigation with case . We recall that has t classes . For , we denote by the i-ary relation defined on by: .
We have and satisfies one of the following two conditions : , .
In the case , we denote by n the least integer N such that . Since , we have . The next result shows that only the case is possible.
Lemma 4.8 Under the assumptions of Proposition 4.5 and , we have .
Proof. Assume that
. The minimality of
n yields that
. It is easy to check that
is totally reflexive and totally symmetric. Furthermore, we have
(due to
binary,
,
totally reflexive and totally symmetric). Let
and
. The unary operation
f defined on
by
preserves
(because
,
,
is totally symmetric and totally reflexive ) and does not preserve
( because
and
. Thus
and we have
; contradicting the maximality of
in
. Hence,
. □
Now we assume that . Therefore there exist such that , and . We set ; W is a transversal of and .
For , we set . It is easy to check that is totally symmetric and totally reflexive. We have . For , and we distinguish the following cases: , and .
Now, we study the subcase . The following lemma shows that this case can not occur.
Lemma 4.9 Under the assumptions of Proposition 4.5 and there is a transversal W of σ-classes such that , there is no such that .
Proof. Assume that there exists such that . Then a similar argument as in the Proof of Lemma 4.7 shows that and we obtain a contradiction. □
We continue our discussion with subcase for some . We can see in the following lemma that it is also impossible.
Lemma 4.10 Under the assumptions of Proposition 4.5 and there is a transversal W of σ-classes such that , there is no such that .
Proof. Assume that there is such that . Since , for all and , for all , then .
Thus,
(due to
). Recall that
and
Thus . We have the following possibilities: and .
Assume that holds. Let ; since is a transversal, without loss of generality we can affirm that and . Thus, . By induction and the totally symmetry of , we obtain ; contradicting the choice of . Therefore holds. Since , we have ; in addition , so . It follows that . Let and such that . Let be defined on by if and otherwise. Then the unary operation preserves (because is totally reflexive and ) and does not preserve (due to and . Therefore . A similar argument as in the proof of Lemma 4.7 shows that . Thus, ; contradicting the maximality of in . □
From Lemmas 4.6, 4.7, 4.8, 4.9, and 4.10, we conclude that for all , . Therefore . Hence for all .
Now we assume that for all , such that and there is a transversal for and such that .
For , we set .
Clearly , and every , , is totally symmetric. Since is a binary relation and , we have . We distinguish the following three cases : , and .
Now, we study the subcase . We show in the next lemma that is impossible.
Lemma 4.11 Under the assumptions of Proposition 4.5, and there exists a transversal of σ-classes such that , subcase is impossible.
Proof. Use same argument as in the proof of Lemma 4.7. □
We continue with subcase . It is also shown that this case is impossible.
Lemma 4.12 Under the assumptions of Proposition 4.5, and there exists a transversal of σ-classes such that , subcase is also impossible.
Proof. Assume that . We will show that .
Suppose that
. Let
n be the least integer such that
. Then
(because
). Since
, we have
. Furthermore,
is totally reflexive (due to
). Let
and
. The unary operation
f defined on
by :
preserves
(because
and
is totally reflexive) and does not preserve
(because
and
). Hence
, contradicting the maximality of
in
. Thus
. Set
. Then
, so there exists
such that
. Thus
u is a central element of
; contradiction. □
Now we finish our discussion with subcase .
For , we set
.
Clearly , and every , , is totally symmetric. Since is a binary relation and , we have . satisfies one of the following three cases : , and .
Firstly, we show that the subcase is impossible.
Lemma 4.13 Under the assumptions of Proposition 4.5, , there exists a transversal of σ-classes such that and , subcase is impossible.
Proof. Assume that . Using similar argument as in the proof of Lemma 4.7 we obtain the conclusion. □
Secondly, we prove also that subcase can not occur.
Lemma 4.14 Under the assumptions of Proposition 4.5, , there exists a transversal of σ-classes such that and , subcase is impossible.
Proof. Assume that . We will show that .
Suppose that . Let n be the least integer such that . Then ( because ) and is totally reflexive. Using a similar argument as in the proof of Lemma 4.7, we obtain , contradicting the maximality of in . So, .
Now we show that this fact yields . Since , then for every there exist certain with
and
.
By induction, we will show that
.
For , follows from . Assume holds for . Then from . Choosing , we can see that . By and , we get which is a contradiction. □
Now we end this discussion with subcase .
Let be the binary relation defined on by
. The following proposition show that is an equivalence relation and the next lemma gives the link between the equivalence classes of and .
Proposition 4.15.([9], page 205-206 ) Under the assumptions of Proposition 4.5 and , ε is an equivalence relation on . Furthermore, for all such that , we have
.
Lemma 4.16 Under the assumptions of Proposition 4.5, , there exists a transversal of σ-classes such that and , then for all , .
Proof. Assume that . We set .
Assume that . Let , there exists such that and . Since , we have . Thus (because ). So, ; contradiction. We conclude that . Let such that . We set .
Clearly, we have . , taking . Hence .
If , then using a similar argument as in the proof of Lemma 4.7 we obtain a contradiction. So, . By induction on and the fact that is totally reflexive, we can show that .
Assume that . Then and there exists such that , . Thus and . □
Now we are ready to give the proof of Proposition 4.5 and 4.1.
Proof. (Proof of Proposition 4.5) Combining Lemmas 4.6-4.16 and Proposition 4.15, we obtain the result. □
Proof. (Proof of Proposition 4.1) The necessary condition of Proposition 4.1 is given by Lemmas 4.2 and 4.4 and the sufficient condition is obtained by Proposition 4.5. □
Secondly, we investigate the bounded partial order case.
7. Binary Central Relation
In this section, we give a necessary and sufficient condition on a binary central relation such that the clone is covered by , where is an h-ary regular relation on ().
Let be a binary central relation on . For , we set
. From definition
is totally symmetric for
. We consider again the equivalence relation
defined on
by
Here we state the main result of this section.
Proposition 7.1 Let , λ be an h-ary regular relation on () and σ be a binary central relation on . Then is maximal below if and only if for all , .
The necessary condition of Proposition 6.7 is stated in the following Lemma.
Lemma 7.2 Let λ be an h-ary regular relation on () determined by the h-regular family , and σ be a binary central relation on such that , . Then is a submaximal clone of .
Proof. Assume that , . For all , we choose and fix . Let be an n-ary operation. Using the operation H constructed in the proof of Lemma 4.3, we will show that .
Clearly, we have
. It remains to prove that
. Let
be an
m-ary operation on
. We will show that
. We extend
H to
defined by:
Let’s show that . Firstly, we show that .
Let and such that . We distinguish two cases:
Case 1: If and , then (From Lemma 4.3). Hence .
Case 2: For all or For all ; without loss of generality, we suppose that For all . Then (because ). Thus .
Secondly, we show that .
Let . For all , set and . We will show that . We distinguish again two cases:
Case 1:, , then we obtain
(due to and ).
Case 2: There exists such that , then we have because , is totally symmetric, and we can replace gradually by until obtained the desire tuple. Thus . For all , . Thus, . Therefore . We conclude that . Thus is maximal below . □
The sufficient condition in Proposition 6.7 is given by the following statement.
Proposition 7.3 Let λ be an h-ary regular relation on and σ be a binary central relation on . If is maximal below , then , .
The proof of Proposition 7.3 is investigated in the following Lemmas.
Let be an h-ary regular relation on and be a binary central relation on such that is maximal below . Recall that .
Clearly and (due to totally reflexive and ). We look at the following three subcases: , and .
Firstly, we show in the next lemma that the subcase can not occur.
Lemma 7.4 Under the assumptions of Proposition 7.3, the subcase is impossible.
Proof. Let . Since , then is a binary central relation with . Therefore and are two different central relations. Thus (because and are two different maximal clones and ) , contradicting the maximality of below . □
Secondly, we show that subcase is also impossible.
Lemma 7.5 Under the assumptions of Proposition7.3, the subcase is also impossible.
Proof. Assume that . In this case we have (because is totally reflexive ). For , we set
.
Clearly , hence is totally reflexive and (due to ).
Let . Since c is not a central element of , there exist such that . So , . Hence . Thus .
If , then using a similar argument as in the proof of Lemma 4.7, we obtain ; contradicting the maximality of below . Hence .
Now we will show that . We assume that . Let n be the least integer N such that . Then and is totally reflexive (due to ). A similar argument as in the proof of Lemma 4.8 yields that (due to is not a diagonal relation); contradicting the maximality of below . Thus .
Furthermore, We show that . Let . Since , there exists such that and . Let . We have and (because ). Hence . Therefore .
Let . We assume that . Therefore . So there exists such that and for all . Thus . Hence (because ). Thus and (because ). Therefore , and ; contradiction. □
We finish with subcase . The following lemma shows that every -block contains a central element of .
Lemma 7.6 Under the assumptions of Proposition 7.3 and , then for all , .
Proof. Assume that . We will show that . If , then we denote by n the least integer N such that . Then . Since is totally reflexive and , for such that and , the unary operation f defined by and if , preserves and ; and does not preserve . Hence ; it remains the next inequality to conclude. Let such that , we fix , n tuples of . Let . The n-ary operation g defined on by for and otherwise, preserves (due to totally reflexive and ) and does not preserve (due to , and ; therefore ; contradicting the maximality of in . Thus .
Further we show that . It is easy to see that is an h-ary totally reflexive and totally symmetric relation contains in and . We discuss two subcases: , . We proceed first with case . Since is totally reflexive, we have . Choosing and using an operation similar to g below, we obtain that , contradicting the maximality. Hence case can not occur. Now we suppose that holds. It means that is a subset of . Thus three subcases can occur: , and .
We begin with subcase . Using a similar argument as above in the proof of the fact that , we can observe that . Therefore has a central element which is a contradiction.
Now we continue with subcase . A similar argument as in the proof of Lemma 4.7 shows that this case is also impossible.
We finish with subcase .
We consider the relation
for .
We observe that is a subset of . Hence, we obtain two possibilities: and .
Firstly, we discuss case . Let . Since c is not a central element of , there exist such that . Hence, (because is totally symmetric). We have for and for all . So . Using the h tuple and the operation g defined in the proof of Lemma 4.7, we obtain , which is a contradiction.
Secondly we investigate case . A similar argument as in the proof of Lemma 4.7 shows that .
We assume that . Then , so there exists such that and for all . Hence and . Thus . □
Proof. (Proof of Proposition 7.3) It follows from the combination of Lemma 7.4, Lemma 7.5 and Lemma 7.6. □
Proof. (Proof of Proposition 6.7) It follows from the combination of Proposition 6.7, Lemma 7.2 and Proposition 7.3. □