Finitely generated maximal partial clones and their intersections
Miguel Couceiro, Lucien Haddad

TL;DR
This paper investigates the finite generation properties of certain partial clones on finite sets, revealing differences between small and larger sets and the complexity of their intersections.
Contribution
It demonstrates that on a two-element set, certain partial clones are not finitely generated but are intersections of finitely generated maximal partial clones, and for larger sets, intersections can be non-finitely generated.
Findings
For |A|=2, the selfdual monotone partial functions form a non-finitely generated partial clone.
On larger sets, intersections of finitely generated maximal partial clones can be non-finitely generated.
The structure of partial clones varies significantly with the size of the underlying set.
Abstract
Let A be a finite non-singleton set. For |A|=2 we show that the partial clone consisting of all selfdual monotone partial functions on A is not finitely generated, while it is the intersection of two finitely generated maximal partial clones on A. Moreover for |A| >= 3 we show that there are pairs of finitely generated maximal partial clones whose intersection is a non-finitely generated partial clone on A.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Algebra and Logic · Rings, Modules, and Algebras · semigroups and automata theory
Finitely generated maximal partial clones and their intersections
Miguel Couceiro
Mathematics Research Unit
University of Luxembourg
6, rue Richard Coudenhove-Kalergi
L-1359 Luxembourg
Luxembourg
and
Lucien Haddad
Math & Info
Collège militaire royal du Canada
B.P 17000, STN Forces
Kingston ON, K7K 7B4 Canada.
Abstract.
Let be a finite non-singleton set. For we show that the partial clone consisting of all selfdual monotone partial functions on is not finitely generated, while it is the intersection of two finitely generated maximal partial clones on . Moreover for we show that there are pairs of finitely generated maximal partial clones whose intersection is a non-finitely generated partial clone on .
1. Preliminaries
Let be a finite set with cardinality . For a positive integer , an -ary partial function on is a map where is subset of called the domain of . Let denote the set of all -ary partial functions on and let
[TABLE]
Moreover, denote by the set of all total or everywhere defined functions, i.e.,
[TABLE]
For , and , the composition of and , denoted by , is the partial function whose domain is
[TABLE]
and defined by
[TABLE]
For every positive integer and each , let denote the -ary i-th projection defined by and for all . Denote by the set of all projections on .
A partial clone on is a subset of closed under composition and containing the set of all projections. A partial clone is said to be strong if it contains all subfunctions of its functions, i.e., if for every , we have whenever , for some .
Example 1**.**
Let and consider the set
[TABLE]
Then is a strong partial clone on .
The idea behind this example is formalized as follows. For , let be an -ary relation on and be an -ary partial function on . We say that if for every matrix , whose columns and whose rows , we have . Define
[TABLE]
Example 2**.**
Denote by and the two binary relations and , respectively, on . Then
[TABLE]
and
[TABLE]
where denotes the sum modulo 2.
It is well known (see, e.g., [1, 5] and [9], chapter 20) that is a strong partial clone called the partial clone determined by the relation . Let be the partial clone consisting of all total functions preserving the relation . The set of all partial clones on , ordered by inclusion, forms an algebraic lattice where the meet coincides with the intersection.
We say that a partial clone on is covered by a partial clone on if there is no partial clone such that . A maximal partial clone is a partial clone covered by .
For , let denote the partial clone generated by , i.e., the smallest partial clone containing or, equivalently, the intersection of all partial clones on containing . If , then we say that is a generating set for . A partial clone is said to be finitely generated if it admits a finite generating set, i.e., if for some finite set .
Generating sets for clones and partial clones have been extensively studied in the literature (see, e.g., surveys in [13] for the total case and [2] for the partial case). For instance, Freivald [4] showed that there are eight maximal partial clones on , and Lau [8] showed that exactly two of them are not finitely generated, namely, the two strong maximal partial clones of Slupecki type (see [5] and [9], section 20, for details).
In this paper we are particularly interested in the two maximal partial clones and . As shown in [7], the interval of partial clones is infinite. However, it is still unknown if this interval is countably infinite or of continuum cardinality, and this problem seems to be difficult to decide.
This lead the authors to study the partial clone . Here, we show that the partial clone is not finitely generated. We also generalize this result by showing that, on every non-singleton finite set , there are pairs of finitely generated maximal partial clones whose intersection is a not finitely generated.
We shall make use the concept of “separating clone” as introduced in [1] (see also [2, 5, 6]).
Definition 1**.**
A clone on is separating if there exists such that for all and all , there are functions such that for every ,
[TABLE]
For example, is a separating clone on and it is shown in [1] that is a separating clone for every
[TABLE]
Note that if are two clones and if is a separating clone, then is also a separating clone.
The main results of this paper are based on the following criterion established in [1] (see also [2, 5, 6]).
Theorem 1**.**
Let be a finite set with at least two elements, and let be a strong partial clone on . If is not a separating clone, then is not finitely generated.
2. Intersection of finitely generated maximal partial clones
We start with the two element set . It is shown in [4] that there are eight maximal partial clones on and it is shown in [8] that exactly two of them are non-finitely generated (they are the two strong maximal partial clones of Slupecki type, see [5] and [9] section 20 for details). In particular, Lau [8] showed the following interesting result.
Lemma 2**.**
([8])* Let . Then,*
- (i)
* is generated by its ternary partial functions, and* 2. (ii)
* is generated by its binary partial functions.*
Another proof of the fact that both and are finitely generated is given in Proposition 3.10 of [1]. The proof is based on the concept of separating clones and on the fact that every partial function in (in ) can be extended to a total function in (in respectively). It is noteworthy that the clone on is generated by the (total) ternary majority function
[TABLE]
Lemma 3**.**
Let and let be an -ary function on . Then,
- (i)
, and 2. (ii)
if , then is the -ary first projection function on .
Proof. To see that (i) holds, suppose, for the sake of a contradiction, that . Then, as , we have , and hence .
Now, we show that (ii) also holds. Since and , we have that , for all . As , we have that , thus showing that .
As mentioned above, it was shown in [1] that both and are separating clones on . However, this is not the case for their intersection.
Lemma 4**.**
The clone is not a separating clone on .
Proof. Let and set . Let be functions of arity and let . Clearly,
[TABLE]
We show that there is such that
[TABLE]
For , let be the vector corresponding to the -th row of the identity matrix, that is,
[TABLE]
Now, for every , there is at most one such that . Indeed, by Lemma 3 this is the case only if is the -ary -th projection function on . Therefore, there is at least one such that , for all . Set . Then
[TABLE]
thus proving that is not a separating clone on .
Now, it is clear that
[TABLE]
and thus, combining Theorem 1 and Lemma 4, we obtain the following result.
Theorem 5**.**
*The intersection of the two finitely generated maximal partial clones and is not a finitely generated partial clone on . *
We generalize Theorem 5 to any finite set with . First, we need to recall a construction of [3]. Let be the natural (thus linear and bounded) order on , be a prime divisor of and be the fixed-point-free permutation defined by
[TABLE]
Note that the permutation consists of cycles of length . It is well known (see e.g., [5, 13] and [9] chapter 5) that both and are maximal clones on . Moreover, we have the following result appearing in [3].
Theorem 6**.**
([3])* Let . Then .*
The partial clone is not a maximal partial clone (see [5, 6]) but is contained in a maximal partial clone. The following result is stated in [5] and its proof is given in [6].
Theorem 7**.**
([6])* Let , be a prime divisor of and be any fixed-point-free permutation with all cycles of length on . Define*
[TABLE]
Then,
- (i)
, 2. (ii)
* is the unique maximal partial clone containing the maximal clone on , and* 3. (iii)
* is generated by its unary and binary partial functions.*
It is known that for , there is a bounded partial order on , for which the maximal partial clone is not finitely generated. This was shown by Tardos in [14] for the partial order whose diagram is given below.
[math]
Also, it is well known that every nontrivial order relation (whether it is bounded or not) determines a maximal partial clone on (see e.g., [5, 6] and [9] chapter 20) and such maximal partial clones are all finitely generated.
Theorem 8**.**
([10, 11])* Let be a non-trivial order relation on . Then the maximal partial clone is generated by its binary partial functions on .*
Combining Theorems 1, 6, 7 and 8 we obtain the following theorem which asserts that, for every , the partial clone on is not finitely generated.
Theorem 9**.**
Let , as in Theorem 7 and let be a linear order on . Then the intersection of the two finitely generated maximal partial clones and is not a finitely generated partial clone on .
Proof. Clearly, is a strong partial clone on , and we have
[TABLE]
We show that is a not a separating clone on . Let , set and let be projections on of arity . Set . Then
[TABLE]
Since there are different projections on of arity , there is such that the projection is not among . Choose
[TABLE]
Then and , thus proving that is a not separating clone on . By Theorem 1, is not a finitely generated clone on .
Note that the partial clone does not consist only of partial projections. Indeed, let and construct the partial -ary function on by setting and for all . Clearly, is not a partial projection. Moreover, since it is a constant function, and since there is no matrix over with columns in and rows in .
The study in this paper yields the following interesting problem:
Problem 1**.**
Let . Describe the strong partial clones on whose total part is .
Note that Str, the partial clone consisting of all subfunctions of projections, is one of them. These are not finitely generated partial clones.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] F. Börner and L. Haddad, Maximal Partial Clones with no finite basis, Algebra Universalis 40 , (1998), pp 453–476.
- 2[2] F. Börner, and L. Haddad, Generating sets for Clones and Partial Clones Proc. 28 Internat. Symp. Multiple-Valued Logic , May 1998, Fukuoka, Japan.
- 3[3] G. Czédi, R. Halaš, K.A. Kearnes, P. P. Pálfy and A. Szendrei, The join of two minimal clones and the meet of two maximal clones. Algebra Universalis 45 (2001), no. 2-3, 161–178.
- 4[4] Freivald, R. V., Completeness criteria for functions of the algebra of logic and many-valued logics, English Translation in Dokl. Akad. Nauk. SSSR 167 6 (1966) 1249–1250.
- 5[5] L. Haddad and D. Lau, Partial Clones and their Generating Sets. Proceedings 29th IEEE Internat. Sympos. Multiple-valued Logic , Freiburg, Germany 1999, 85 - 90.
- 6[6] L. Haddad and D. Lau, Families of Finitely Generated Maximal Partial Clones. Multi. Val. Logic , Vol. 5 (2000), 201 – 228.
- 7[7] L. Haddad, Partial clones containing all selfdual monotonic Boolean partial functions. Proceedings 39th Internat. Sympos. Multiple-valued Logic , Okinawa, Japan, May 2007, 173-178.
- 8[8] D. Lau, Über partielle Funktionenalgebren. Rostock. Math. Kolloq . 34 (1988), 23–48.
