SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES

Size: px
Start display at page:

Download "SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES"

Transcription

1 SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES ERKKO LEHTONEN Abstract. Certain quasi-orders of k-valued logic functions defined by the clones that contain all unary operations on the k-element set are investigated. The quasi-ordering is based on the composition of functions from inside with the members of the clone. It is determined whether the induced partial orders satisfy the descending chain condition. The widths of these posets are also determined. 1. Introduction Generalizing and unifying the various notions of minors and subfunctions presented by Pippenger [7], Wang [12], Zverovich [14], and others, we define for any class C of operations on a fixed nonempty base set A, the C-subfunction relation as follows: a function f is a C-subfunction of a function g, if f = g(h 1,..., h n ) for some h 1,..., h n C. This relation is a preorder (i.e., a reflexive and transitive relation) on the set of all operations on A if and only if C is a clone (i.e., C contains all projections and is closed under functional composition). Previously, we have investigated the C-subfunction relations between Boolean functions in [4], as well as the C-subfunction relations defined by the clones of unary, linear and monotone functions on finite base sets in [5]. In particular, we determined whether the partial order induced by each of these C-subfunction relations satisfies the descending chain condition. We also determined the widths of these posets. We now continue our study of C-subfunctions, focusing on the C-subfunction relations defined by the clones that contain all unary operations on a finite set A. It was shown by Burle [1] that for A = k 2, these clones constitute a (k + 1)- element chain B 0 B 1 B k. We will show that the partial order induced by the B i -subfunction relation does not satisfy the descending chain condition if and only if 2 i k 2, and it contains infinite antichains if and only if i k 2 and k 3 or i 1 and k = 2. This paper is organized as follows. We present our basic definitions and notation and we formulate our current problem precisely in Section 2. We analyze the subfunction relations defined by the smallest and largest Burle s clones B 0, B k, B k 1 in Section 3. In Section 4, we construct an infinite descending chain of B p -subfunctions for 2 p k 2. Section 5 is devoted to unique representability of quasilinear functions and C-decompositions, concepts which we will need in our analysis of B 1 - subfunctions. In Section 6, we show that there is no infinite descending chain of B 1 -subfunctions. We present infinite antichains of B k 2 -incomparable functions in Section 7. Our results are summarised in Section 8. Date: March 12,

2 2 ERKKO LEHTONEN 2. Definitions and notation 2.1. General notation and concepts. We denote vectors by bold face letters and their components by normal math fonts, e.g., a = (a 1,..., a n ). We also denote the ith component of a vector a by a(i), especially when the vector symbols involve subscripts. For an integer n 1, we denote n = {0,..., n 1}. For a collection C of disjoint sets, a transversal is a set containing exactly one member of each of them. A partial transversal of C is a subset of a transversal of C. The characteristic function of a subset S A is the mapping χ S : A 2 defined as { 1, if x S, χ S (x) = 0, if x / S Functions and clones. Let A be a fixed nonempty base set. A function on A is a finitary operation on A, i.e., a mapping f : A n A for some positive integer n, called the arity of f. The set of all functions on A is denoted by O A. For a fixed arity n, and for 1 i n, the n-ary ith projection, denoted by x n i, is the function (a 1,..., a n ) a i. We denote by J A the set of all projections on A. The n-ary constant function having value a A everywhere is denoted by â n. Whenever the arity is clear from the context, we may omit the superscripts indicating arity. The range, or image, of f is the set Im f = {f(a) : a A n }. The kernel of f is the equivalence relation KER f = {(a, b) : f(a) = f(b)} on the domain of f. For 1 i n, we say that the ith variable is essential in an n-ary function f, or f depends on the ith variable, if there are points a = (a 1,..., a n ), a = (a 1,..., a n) such that a i a i and a j = a j for all j i and f(a) f(a ). If a variable is not essential in f, then it is inessential in f. The essential arity of f, denoted EAr f, is the number of essential variables in f. The set of essential variables of f is defined as Ess f = {i : the ith variable is essential in f}. If f is an n-ary function and g 1,..., g n are all m-ary functions, then the composition of f with g 1,..., g n, denoted f(g 1,..., g n ) is an m-ary function defined by f(g 1,..., g m )(a) = f(g 1 (a),..., g n (a)). This is equivalent to the composition f g, where the mapping g : A m A n is defined as g(a) = (g 1 (a),..., g n (a)), which we simply denote by g = (g 1,..., g n ). A class is a subset C O A. A clone on A is a class C O A that contains all projections and is closed under functional composition (i.e., if f, g 1,..., g n C, then f(g 1,..., g n ) C whenever the composition is defined). The clones on A constitute an inclusion-ordered lattice, denoted L A, where the lattice operations are the following: meet is the intersection, join is the smallest clone containing the union. We denote by C the clone generated by C. See [11] for a general account on clones. For any class C, we denote by C (n) the n-ary part of C, i.e., C (n) = {f C : f is n-ary}. We denote by C (m,n) the set of mappings of the form (f 1,..., f m ), where each component f i is a member of C (n), i.e., C (m,n) = {(f 1,..., f m ) (A m ) An : f 1,..., f m C (n) }.

3 SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES 3 For any clone C, C (1) is a transformation monoid on A. Assume that M is an arbitrary transformation monoid on A. The stabilizer of M is the set St M = {f O A : f(g 1,..., g n ) M whenever g 1,..., g n M}. It is easy to see that St M is a clone, and M St M. An interval of the form Int M = [ M ; St M] in L A is called monoidal. It is well-known that C (1) = M if and only if C Int M (see, e.g., [11]). Thus, L A is partitioned in intervals Int M, where M ranges over all submonoids of O (1) A. It was shown by Burle [1] that for a finite base set A with k 2 elements, the monoidal interval Int O (1) A is the (k + 1)-element chain O (1) A = B 0 B 1 B 2 B k 1 B k = O A, where B 1 consists of all essentially at most unary functions and all quasilinear functions, i.e., functions having the form g(h 1 (x 1 ) h n (x n )) with h 1,..., h n : A 2, g : 2 A arbitrary mappings and denoting addition modulo 2; and for 2 p k, B p consists of all essentially at most unary functions and all functions whose range contains at most p elements C-subfunctions. Let C be a class of functions on A. We say that a function f is a C-subfunction of a function g, denoted f C g, if f = g(h 1,..., h m ) for some h 1,..., h m C, i.e., f = g h for some h C (m,n) where m and n are the arities of g and f, respectively. If f and g are C-subfunctions of each other, we say that they are C-equivalent and denote f C g. If f C g but g C f, we say that f is a proper C-subfunction of g and denote f < C g. If both f C g and g C f, we say that f and g are C-incomparable and denote f C g. If the class C is clear from the context, we may omit the subscripts indicating the class. We have now defined families of binary relations C and C on O A, parametrised by the class C. Most of the basic properties of C and C that we proved in [4] in the setting of a two-element base set are straightforwardly generalized for arbitrary base sets; we just state these facts and omit the proofs here. For any class C, the set of C-subfunctions of x 1 is C, and therefore the relations C and K are distinct for C K. Also, for any classes C and K, C is a subrelation of K if and only if C K. For any clones C and K, C is a subrelation of K whenever C K. However, it is possible that C and K are the same relation even if C K. The C-subfunction relation C is reflexive if and only if the class C contains all projections; and C is transitive if and only if C is closed under functional composition. Hence, C is a preorder on O A if and only if C is a clone. If C is a clone, then C is an equivalence relation. The C-equivalence class of f is denoted by [f] C. As for preorders, C induces a partial order C on O A / C. It is clear that Im f Im g for any f C g and any C. Therefore, any C-equivalent functions have the same range. This implies in particular that for any element a A, the constant functions â of all arities form a C-equivalence class for any clone C, and these classes are minimal in the partial order C of O A / C. For a general account on ordered sets, see, e.g., the textbook by Davey and Priestley [2] The current problem and known results. Given the preorder C on O A, defined by a clone C on A, two questions about the induced partial order C arise

4 4 ERKKO LEHTONEN immediately. Does there exist an infinite descending chain of C-subfunctions? How large antichains of C-incomparable functions do there exist? The case of a singleton base set A is trivial, because we only have one clone, namely the clone O A of all functions, and all functions are O A -equivalent. We resolved these questions for all clones on a two-element base set in [4]. Since the structure of the lattice of clones on A is largely unknown when A 3, there is little hope of giving such a complete and definite answer in the more general case. We must focus our analysis on some special clones of interest. In [5], we answered these questions for the C-subfunction relations defined by the clones of unary, linear, and monotone functions on any finite base set. In this paper, we analyze the B i - subfunction relations for each of Burle s clones B 0, B 1,..., B k on a k-element finite base set. In what follows, we assume that the base set A is finite and A = k 3. Because it is immaterial what the elements of the base set are, we assume, without loss of generality, that A = {0, 1,..., k 1} = k. 3. The smallest and largest Burle s clones It can be shown by an easy argument on essential arity that for any transformation monoid M on A, there is no infinite descending chain of M -subfunctions. We also proved in [5] that there is no infinite descending chain of O A -subfunctions nor an infinite antichain on O A -incomparable functions. For the sake of comprehensiveness, we reproduce the proofs here B 0 -subfunctions. Denote by J A the clone of all projections on A. It is clear that every nonconstant function f is J A -equivalent (and hence C-equivalent for any clone C) to the function f ess of arity EAr f, obtained by deleting all inessential variables of f. We can also agree that (â n ) ess = â 1. Lemma 3.1. Let M be a transformation monoid on A. If f M g, then EAr f EAr g. Proof. Let f = g(h 1,..., h m ) for some h 1,..., h m M. Each essential variable of f has to be essential in at least one of the inner functions h i substituted for an essential variable of g. Since the h i s are essentially at most unary, it is clear that EAr f EAr g. Proposition 3.2. For any transformation monoid M on A, there is no infinite descending chain of M -subfunctions. Proof. Suppose, on the contrary, that there is an infinite descending chain f 1 > M f 2 > M f 3 > M. Since each f i is M -equivalent to fi ess, we can assume that all variables are essential in f i. Lemma 3.1 implies that there is an m such that all functions f i with i m have the same arity. We have reached a contradiction, because there are only a finite number of functions of any fixed arity. Theorem 3.3. There is no infinite descending chain of B 0 -subfunctions. Proof. A special case of Proposition 3.2.

5 SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES B k -subfunctions. For a class C and a subset S A, we denote C S = {f C : Im f = S}. Proposition 3.4. Suppose that C Int O (1) A. Then, for every nonempty subset S of A, every nonempty C S is a C-equivalence class. Proof. Let ξ be any fixed unary function in C S such that ξ(a) = a for all a S, and let f C S be n-ary. It is clear that ξ(f) = f, so f C ξ. For each b S, let u b f 1 (b). For i = 1,..., n, define the unary function g i as g i (a) = (u ξ(a) ) i. Then f(g 1,..., g n )(a) = f(g 1 (a),..., g n (a)) = f(u ξ(a) ) = ξ(a), so ξ = f(g 1,..., g n ). Since C contains all unary functions, ξ C f. We have shown that all functions in C S are C-equivalent to ξ. By the transitivity of C, the members of C S are pairwise C-equivalent. The fact that C-equivalent functions have the same range now implies that C S is a C-equivalence class. Proposition 3.4 gives a complete characterization of the B k -equivalence classes: f Bk g if and only if Im f = Im g. Since A is finite, there are only a finite number of equivalence classes, and therefore there simply cannot exist an infinite descending chain of B k -subfunctions nor an infinite antichain of B k -incomparable functions. In fact, it is easy to see that (O A / Bk, Bk ) is isomorphic to (P(A) \ { }, ), the power set lattice of A with the bottom element removed. The largest chain of this ( poset has k elements, and by Sperner s theorem [10], the largest antichain has k k/2 ) elements. Theorem 3.5. The poset (O A / Bk, Bk ) is isomorphic to (P(A) \ { }, ). The largest chain of B k -subfunctions has k elements. The largest antichain of B k -incomparable functions has ( k k/2 ) elements B k 1 -subfunctions. Let α, β, γ be distinct elements of A. We say that (α, β, γ) is an essential triple for an n-ary function f if there exist a, b, c A n and 1 i n such that a j = b j for every j i, a i = c i, and f(a) = α, f(b) = β, f(c) = γ. The following lemma is due to Mal tsev [6] who slightly improved earlier results by Yablonski [13] and Salomaa [9] (see also [8]). Lemma 3.6. If f has at least two essential variables and takes on more than two values, then f possesses an essential triple. Conversely, if f possesses an essential triple, then f has at least two essential variables and each value of f appears in an essential triple for f. For 1 i n, we define the projection of a subset B A n onto its ith component by pr i B = {b i : (b 1,..., b n ) B}. Corollary 3.7. Let f be an n-ary function with at least two essential variables and Im f = r 3. Then there is a transversal B of KER f such that pr i B < r for 1 i n. Proof. By Lemma 3.6, there are elements α, β, γ A and points a, b, c A n such that the conditions for an essential triple for f are satisfied. Choose any r 3 points d 4,..., d r such that B = {a, b, c, d 4,..., d r } is a transversal of KER f. It is clear that pr i B r 1 for 1 i n.

6 6 ERKKO LEHTONEN Now we can characterize the B k 1 -equivalence classes. The classes contained in B k 1 are given by Proposition 3.4, and we will show that O A \ B k 1 is a B k 1 - equivalence class. For this purpose, we only have to show that f Bk 1 g for any f, g O A \ B k 1. Proposition 3.8. If f, g O A \ B k 1, then f Bk 1 g. Proof. Let f be an n-ary function and g an m-ary function, both in O A \ B k 1. Hence f and g are essentially at least binary and Im f = Im g = A. By Corollary 3.7, there is a k-element set B = {d 0,..., d k 1 } A m such that g(d a ) = a for every a A and pr i B k 1 for 1 i n. Let h : A n A m be defined as h(a) = d f(a). We clearly have that f = g h and h B (m,n) k 1. Thus f B k 1 g. Similarly, we can show that g Bk 1 f. There are only a finite number of B k 1 -equivalence classes, and therefore Bk 1 contains no infinite chains or antichains. The structure of the poset (O A / Bk 1, Bk 1 ) can easily be described in more detail. We denote by P Q the linear sum of posets P and Q, and we denote by 1 the one-element chain. (See [2] for more details.) Then (O A / Bk 1, Bk 1 ) is isomorphic to (P(A) \ { }, ) 1, the power set lattice of A with the bottom element removed and a new top element added. Theorem 3.9. The poset (O A / Bk 1, Bk 1 ) is isomorphic to (P(A)\{ }, ) 1. The largest chain of B k 1 -subfunctions has k + 1 elements. The largest antichain of B k 1 -incomparable functions has ( k k/2 ) elements. 4. B p -subfunctions for 2 p k 2 In this section, we assume that A = k 4. For n 3, define the (n + 1)-ary function f n on A as a, if a 1 = = a n = a and a n+1 = 0, f n (a) = 1, if a {u n, v n, w n }, 0, otherwise, where the (n + 1)-vectors u n, v n, w n are defined recursively as u 3 = 1120, u 4 = 12120, u n = 1v n 1, v 3 = 2120, v 4 = 23210, for n 5 v n = 2u n 1, w 3 = 3210, w 4 = 32120, w n = 3u n 1. Proposition 4.1. For 2 p k 2 and for any n 3, f n+1 < Bp f n. Proof. We first observe that f n+1 = f n (x 2, x 3,..., x n, x n+1, g), where the (n + 2)- ary function g is defined as { 0, if a {u n+1, v n+1, w n+1 } or a 1 = = a n+1, g(a) = 1, otherwise. Since all projections and g are members of B 2, we conclude that f n+1 is a B 2 - subfunction of f n (and hence a C-subfunction for every C B 2 ). We then show that f n Bk 2 f n+1 and hence f n C f n+1 for every C B k 2. Suppose, on the contrary, that f n Bk 2 f n+1. Then there exist (n + 1)-ary

7 SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES 7 functions h 1,..., h n+2 B k 2 such that f n = f n+1 (h 1,..., h n+2 ). Let us denote h = (h 1,..., h n+2 ), and for a A and n 1, denote by e n a the (n + 1)- vector whose first n components are equal to a and the last component is 0. We clearly have that for a {2,..., k 1}, h(e n a) = e n+1 a and h({e n 1, u n, v n, w n }) {e n+1 1, u n+1, v n+1, w n+1 }. We say that a function f is a projection beyond a A if Ess f = {i} for some i and f(a 1,..., a n ) = a i whenever a i a. Note that all projections are projections beyond every a A. If h(e n 1 ) = u n+1, then Im h i k 1 whenever u n+1 (i) = 1 and so h i is essentially unary and hence a projection beyond 0. Apart from h n+2, each of the other inner functions h i is either essentially at least binary, and therefore 0, 1 / Im h i, or h i is essentially unary such that h i (j,..., j) = j for 2 j k 1 but h i (1,..., 1) 1. Whatever the case may be, it is only possible that h maps both u n and v n to u n+1. However, this is an impossibility, because u n and v n do not have 1 s in common positions. Similarly, we deduce that it is not possible that h(e n 1 ) = v n+1 or h(e n 1 ) = w n+1. We are only left with the case that h(e n 1 ) = e n+1 1. Then for 1 i n + 1, Im h i k 1 and hence h i is essentially unary. Moreover, h i is a projection beyond 0 and n + 1 / Ess h i. We observe that u n (1) = 1, v n (1) = 2, w n (1) = 3 and for 2 i n, {u n (i), v n (i), w n (i)} = 2. Since h 1 is a projection beyond 0, it is only possible that Ess h 1 = {1}, and we can deduce that h(v n ) = v n+1, h(w n ) = w n+1 and either h(u n ) = u n+1 or h(u n ) = e n+1 1. From the recursive definition, we see that at most one component of v n+1 equals 3. If v n+1 contains a 3, then v n does not, and there is no way we could produce a 3 from the vector v n not containing a 3 by a projection beyond 0 with the (n + 1)-th variable inessential. Otherwise, u n+1 contains a 3 but u n does not, and we deduce in a similar way that h(u n ) u n+1, so we have that h(u n ) = e n+1 1. Since u n and v n do not have 1 s at common positions, h(v n ) would be a vector with no 1 s, a contradiction. We conclude that f n Bk 2 f n+1 and hence f n C f n+1 for every C B k 2. Theorem 4.2. For 2 p k 2, there is an infinite descending chain of B p -subfunctions. 5. Quasilinear functions and C-decompositions 5.1. Unique representations of quasilinear functions. Functions of the form f = g(h 1 (x 1 ) h n (x n )), where h 1,..., h n : A 2, g : 2 A and denotes addition modulo 2, are called quasilinear. The mappings h i are in fact characteristic functions of subsets S i A. Then h 1 (x 1 ) h n (x n ) is the characteristic function of the set S 1 S 2 S n A n, where denotes symmetric difference and S i = {(a 1,..., a n ) A n : a i S i } = A i 1 S i A n i A n. The negation h of a mapping h : A n 2 is defined as h(a) = h(a) 1. The inner negation g in of a mapping g : 2 A is defined as g in (b) = g(b 1).

8 8 ERKKO LEHTONEN Lemma 5.1. The representation of a nonconstant quasilinear function in the form f = g(h 1 (x 1 ) h n (x n )) is unique up to the negation of some of the functions h i and the inner negation of g if the number of negated h i s is odd. Proof. Let f = g(h 1 (x 1 ) h n (x n )) = g (h 1(x 1 ) h n(x n )), where h 1,..., h n, h 1,..., h n 2 A, g, g A 2, be two representations of the nonconstant quasilinear function f. Assume that h i h i. We observe that h i and h i only depend on the ith variable and the other functions h j, h j (j i) do not depend on the ith variable. Let S i and S i be the subsets of A the characteristic functions of which h i and h i are, respectively; S i S i, by the assumption that h i h i. Suppose that S i S i, and assume without loss of generality that S i \ S i (the other case that S i \ S i is treated similarly). Let b S i S i and c S i \ S i, and let a 1,..., a i 1, a i+1,..., a n A. Denote h(a) = h 1 (a 1 ) h i 1 (a i 1 ) h i (a) h i+1 (a i+1 ) h n (a n ), h (a) = h 1(a 1 ) h i 1(a i 1 ) h i(a) h i+1(a i+1 ) h n(a n ). Since h i (c) = h i (b) = h i (b) h i (c), we also have that h(b) = h(c) and h (b) h (c). However, g (h (b)) = g(h(b)) = g(h(c)) = g (h (c)), but this is possible only if g is a constant function and hence also f is a constant function. We have reached a contradiction. Suppose then that S i S i = and S i S i A. Let b A \ (S i S i ) and c S i, and let a 1,..., a i 1, a i+1,..., a n A. Using the same notation as above, we observe that h i (c) = h i (b) = h i (b) h i (c), and so h(b) = h(c) and h (b) h (c). Using a similar argument, we reach a contradiction also in this case. The only remaining case is that S i S i = and S i S i = A, i.e, S i = A \ S i. Then h i = h i. Since h 1 (x 1 ) h i 1 (x i 1 ) h i (x i ) h i+1 (x i+1 ) h n (x n ) = h 1 (x 1 ) h i 1 (x i 1 ) h i (x i) h i+1 (x i+1 ) h n (x n ) = h 1 (x 1 ) h i 1 (x i 1 ) h i (x i) h i+1 (x i+1) h n (x n ) and g(h) = g in (h), we conclude that the negation of h i can be compensated by the inner negation of g. We note that the negation of the characteristic function of a subset S A is the characteristic function of the complement of S. For any fixed element a A, we can choose all the functions h i such that they are characteristic functions of subsets of A that do not contain a, and this way we achieve unique representations of nonconstant quasilinear functions. We say that the representation f = g(h 1 (x 1 ) h n (x n )) of a nonconstant quasilinear function f is in standard form if h i (0) = 0 for every i = 1,..., n. Standard forms are unique C-decompositions. Let C be a clone. If f = g(φ 1,..., φ m ) for φ 1,..., φ m C, we say that the m + 1-tuple (g, φ 1,..., φ m ) is a C-decomposition of f. We often avoid referring explicitly to the tuple and we simply say that f = g(φ 1,..., φ m ) is a C-decomposition. C-decompositions always exist for all clones C and all functions f, because f = f(x 1,..., x n ) and the projections are members of every clone. We

9 SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES 9 call a C-decomposition (g, φ 1,..., φ m ) of a nonconstant function f minimal, if the number m of inner functions is the smallest possible among all C-decompositions of f, and we call this smallest number the C-degree of f, denoted deg C f. We agree that the C-degree of a constant function is 0. It is clear that deg C f EAr f for any function f. Lemma 5.2. If f C g then deg C f deg C. Proof. Let g = s(φ 1,..., φ d ) be a minimal C-decomposition. Since f C g, we have that f = g(h 1,..., h m ) for some h 1,..., h m C. Then f = s(φ 1,..., φ d )(h 1,..., h m ) = s(φ 1,..., φ d), where φ i = φ i(h 1,..., h m ) C. Thus, deg C f d. The claim also holds for constant functions, because all C-subfunctions of a constant function are constant. Corollary 5.3. C-equivalent functions have the same C-degree. An m-tuple (m 2) (φ 1,..., φ m ) of n-ary functions is functionally dependent, if there is an (m 1)-ary function g and an i such that φ i = g(φ 1,..., φ i 1, φ i+1,..., φ m ). The tuple (φ 1,..., φ m ) is functionally independent if it is not functionally dependent. We often omit the tuple notation and we simply say that functions φ 1,..., φ m are functionally dependent or independent. Lemma 5.4. In a minimal C-decomposition (g, φ 1,..., φ d ) of f, the inner functions φ 1,..., φ d are functionally independent. Proof. Suppose, on the contrary, that there is a (d 1)-ary function h and an i such that φ i = h(φ 1,..., φ i 1, φ i+1,..., φ d ). Then f = g(φ 1,..., φ d ) = g(x 1,..., x i 1, h, x i,..., x d 1 )(φ 1,..., φ i 1, φ i+1,..., φ d ), a contradiction to the minimality of (g, φ 1,..., φ d ). Any m-tuple (m 2) of functions containing a constant function is clearly functionally dependent, and therefore none of the inner functions of a minimal C- decomposition is a constant function. The following more general statement also holds. Lemma 5.5. If f = s(φ 1,..., φ d ) is a minimal C-decomposition, then for every m 1 and for all subsets S {1,..., d} with S = m i S Ess φ i m. Proof. For the sake of contradiction, assume without loss of generality that m Ess φ i = {1,..., p} i=1 for some p < m. Let q = d m + p, and define the q-ary function s as s = s(φ 1,..., φ m, x p+1,..., x q ),

10 10 ERKKO LEHTONEN where φ i = φ i(x 1,..., x p, ˆ0,..., ˆ0). Then s (x 1,..., x p, φ m+1,..., φ d ) = s(φ 1,..., φ m, x p+1,..., x q )(x 1,..., x p, φ m+1,..., φ d ) = s(φ 1(x 1,..., x p, φ m+1,..., φ d ),..., φ m(x 1,..., x p, φ m+1,..., φ d ), x p+1 (x 1,..., x p, φ m+1,..., φ d ),..., x q (x 1,..., x p, φ m+1,..., φ d )) = s(φ 1,..., φ d ) = f. This contradicts the minimality of the C-decomposition f = s(φ 1,..., φ d ). A minimal C-decomposition (g, φ 1,..., φ d ) of f is called optimal, if the cardinality Im(φ 1,..., φ d ) of the range of the inner functions is the smallest possible among all minimal C-decompositions of f, and this smallest cardinality is called the C-range degree of f, denoted deg r C f. Lemma 5.6. If f C g and deg C f = deg C g, then deg r C f deg r C. Proof. Let deg C f = deg C g = d, deg r C g = r, and let (s, φ 1,..., φ d ) be an optimal C-decomposition of g. We have that f = g(h 1,..., h n ) for some h 1,..., h n C, and so f = s(φ 1,..., φ d )(h 1,..., h n ) = s(φ 1,..., φ d), where φ i = φ i(h 1,..., h n ), and therefore (s, φ 1,..., φ d ) is a minimal C-decomposition of f. Since Im(φ 1,..., φ d ) Im(φ 1,..., φ d ), we have that deg r C f r. Corollary 5.7. C-equivalent functions have the same C-range degree. Lemma 5.8. If (g, φ 1,..., φ m ) is an optimal C-decomposition of f, then for every permutation σ of {1,..., m}, there is a function g such that (g, φ σ(1),..., φ σ(m) ) is an optimal C-decomposition of f. Proof. For any permutation σ of {1,..., d}, s(x σ 1 (1),..., x σ 1 (d))(φ σ(1),..., φ σ(d) ) = s(φ 1,..., φ d ). Thus, if (s, φ 1,..., φ d ) is an optimal C-decomposition of f, then so is (s(x σ 1 (1),..., x σ 1 (d)), φ σ(1),..., φ σ(d) ). 6. B 1 -subfunctions If s = s(ψ 1,..., ψ n ) for some essentially unary functions ψ 1,..., ψ n such that the restriction of (ψ 1,..., ψ n ) to S = Im ψ 1 Im ψ n = Im(ψ 1,..., ψ n ) is the identity function on S, then we say that s retracts to S and we call (ψ 1,..., ψ n ) a retraction map. Lemma 6.1. Assume that f = s(φ 1,..., φ d ) is an optimal B 1 -decomposition. Then there is a function s such that f = s (φ 1,..., φ d ) and s retracts to Im φ 1 Im φ n. Proof. For i = 1,..., d, let ψ i be the essentially unary function defined as { a i, if a i Im φ i, ψ i (a) = φ i (0), if a i / Im φ i, and let s = s(ψ 1,..., ψ d ). Then f = s (φ 1,..., φ d ), s = s (ψ 1,..., ψ d ), Im ψ i = Im φ i for 1 i d, and the restriction of (ψ 1,..., ψ d ) to Im φ 1 Im φ d is the identity function.

11 SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES 11 In the proof of the next proposition, we will make use of the following theorem, due to Foldes and Lehtonen [3]. Theorem 6.2. Let the columns of a p q matrix M over any field be partitioned into n blocks, M = [M 1,..., M n ] (p n). The following are equivalent. (1) All p p submatrices of M with columns from distinct blocks M i are singular. (2) There is an invertible matrix Q and an integer m 1 such that in QM = [QM 1,..., QM n ], there are m rows which are null in all but at most m 1 blocks QM i. Proposition 6.3. If f = s(φ 1,..., φ d ) is an optimal B 1 -decomposition, then Im(φ 1,..., φ d ) = Im φ 1 Im φ d. Furthermore, if s retracts to Im(φ 1,..., φ d ), then f B1 s. Proof. We call a function f B 1 wide, if it is not quasilinear. A wide function is essentially unary and its range contains at least three elements. Let f = s(φ 1,..., φ d ) be an optimal B 1 -decomposition of an n-ary function f. By Lemma 5.8 we may assume that φ 1,..., φ p are quasilinear and φ p+1,..., φ d are wide. Denote Φ = Im φ 1 Im φ d, w = d p, q = n w = n d + p. Since for any permutation σ of {1,..., n} and for any clone C, f C f(x σ(1),..., x σ(n) ), we may assume that, for i = 1,..., w, Ess φ p+i = {q + i}; let φ p+i = ξ p+i (x q+i ) for a unary function ξ p+i. We may assume that the quasilinear inner functions are in canonical form φ i = h 1 (x 1 ) h n (x n ), where h i (0) = 0 for all i. For, if φ i has the standard form φ i = g(h 1 (x 1 ) h n (x n )), then f = s(φ 1,..., φ i,..., φ d ) = s(φ 1,..., φ i 1, g(h 1 (x 1 ) h n (x n )), φ i+1,..., φ d ) = s (φ 1,..., φ i 1, h 1 (x 1 ) h n (x n ), φ i+1,..., φ d ), where s = s(x 1,..., x i 1, g(x i ), x i+1,..., x d ) and g is any permutation of A whose restriction to {0, 1} coincides with g. Note that s B1 s. Also, for the wide inner functions, we may assume that for p + 1 i d, Im φ i = r i, where r i = Im φ i, and φ i (0) = 0. We can make this condition hold with some suitable permutations σ i of A: f = s(φ 1,..., φ d ) = s(x 1,..., x p, σ 1 p+1 (x p+1),..., σ 1 d (x d))(φ 1,... φ p, σ p+1 φ p+1,..., σ d φ d ) and s B1 s(x 1,..., x p, σp+1 1 (x p+1),..., σ 1 d (x d)). We denote ζ = χ {1}. If s retracts to Φ then we also have that for 1 i p, (1) s(x 1,..., x i 1, ζ(x i ), x i+1,..., x d ) = s. We will now show that Im(φ 1,..., φ d ) = Φ. For i = 1,..., w, let S q+i be a transversal of KER ξ p+i such that 0 S q+i. For i = 1,..., p, we may choose φ i = h i 1(x 1 ) h i n(x n ) such that for j = 1,..., w, h i q+j (a) = 0 for every a S q+j. For, assume that for some 1 i p, 1 j w, a S q+j, we have h i q+j (a) = 1. Denote by [a] the equivalence class of a in KER ξ p+j, denote α = ξ p+j (a), and define h i q+j = hi q+j χ [a], i.e., { h i q+j (x), if x / [a], h i q+j(x) = h i q+j (x) 1, if x [a].

12 12 ERKKO LEHTONEN Then h i q+j (a) = 0. Now let φ i = h i 1(x 1 ) h i q+j 1(x q+j 1 ) h i q+j(x q+j ) = φ i χ [a] (x q+j ), h i q+j+1(x q+j+1 ) h i n(x n ) and let s = s(x 1,..., x i 1, ρ, x i+1,..., x d ) with ρ = ζ(x i ) χ {α} (x p+j ). Then s (φ 1,..., φ i 1, φ i, φ i+1,..., φ d ) = s(x 1,..., x i 1, ρ, x i+1,..., x d )(φ 1,..., φ i 1, φ i, φ i+1,..., φ d ) = s(φ 1,..., φ i 1, ρ(φ 1,..., φ i 1, φ i, φ i+1,..., φ d ), φ i+1,..., φ d ) = f, because ρ(φ 1,..., φ i 1, φ i, φ i+1,..., φ d ) = ζ(φ i) χ {α} (φ p+j ) = ζ(φ i χ [a] (x q+j )) χ {α} (ξ p+j (x q+j )) = φ i χ [a] (x q+j ) χ [a] (x q+j ) = φ i. If s retracts to Φ, then s B1 s, because s (x 1,..., x i 1, ρ, x i+1,..., x d ) = s(x 1,..., x i 1, ρ(x 1,..., x i 1, ρ, x i+1,..., x d ), x i+1,..., x d ) = s, where the last equality holds by Equation (1) and since ρ(x 1,..., x i 1, ρ, x i+1,..., x d ) = ζ(ρ) χ {α} (x p+j ) = ζ(ζ(x i ) χ {α} (x p+j )) χ {α} (x p+j ) = ζ(x i ). Repeating this procedure, we will obtain a B 1 -decomposition f = s( φ 1,..., φ p, φ p+1,..., φ d ), where for every 1 i p, 1 j w, a S q+j, we have h i q+j (a) = 0. In other words, the restrictions of φ 1,..., φ p into A q S q+1 S n do not depend on the variables x q+1,..., x n. Furthermore, the B 1 -decomposition f = s( φ i,..., φ p, φ p+1,..., φ d ) is optimal, and if s retracts to Φ then s B1 s. Thus, we can assume that the quasilinear inner functions have the form described above. We then consider the restrictions of the quasilinear inner functions (φ 1,..., φ p ) to A q S q+1 S n. We may now assume that p i=1 Ess φ i = {1,..., q}. We present a system of p quasilinear functions φ 1,..., φ p in canonical form (φ i = h i 1(x 1 ) h i q(x q )) with p i=1 Ess φ i {1,..., q} as a matrix M over the twoelement field {0, 1} as follows. The rows of M are indexed by {1,..., p}, and the columns are indexed by C = {1,..., q} {1,..., k 1}. We let M(i, (j, a)) = h i j (a). (Note that we are assuming that h i j (0) = 0 for all i and j, so this information need not be encoded in M.) We then partition C into q blocks as Π = {C 1,..., C q }, where C j = {j} {1,..., k 1}. The elementary row operations (permutation of rows, addition of one row to another) correspond to permutation of the φ i s and substitution of φ i φ j for φ i for some i j. The modulo 2 sum of quasilinear functions in canonical form is again a function of this type: φ i φ j = (h i 1 h j 1 )(x 1) (h i n h j n)(x n ) (note that χ S χ S = χ S S, where denotes the symmetric difference). If φ 1,..., φ m are functionally independent then so are also φ 1,..., φ i 1, φ i φ j, φ i+1,..., φ m for i j. Let i j, and define the d-ary function s as s = s(x 1,..., x i 1, τ, x i+1,..., x d ),

13 SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES 13 where τ = ζ(x i ) ζ(x j ). Note that τ is quasilinear and in canonical form. Then s (φ 1,..., φ i 1, φ i φ j, φ i+1,..., φ d ) = s(φ 1,..., φ d ) = f. If s retracts to Φ, then we also have that s = s (x 1,..., x i 1, τ, x i+1,..., x d ) by Equation (1), so s B1 s. Since φ 1,..., φ p are part of an optimal B 1 -decomposition f = s(φ 1,..., φ d ), it follows by Lemma 5.5 that M does not satisfy condition (2) of Theorem 6.2, for otherwise we would have a B 1 -decomposition f = s (φ 1,..., φ d ), where some m inner functions only depend on m 1 variables, contradicting the optimality of the given B 1 -decomposition. Therefore Theorem 6.2 implies that there is a set D = {(c 1, a 1 ),..., (c p, a p )} of p columns of M that is a partial transversal of Π such that the square submatrix R = M[p, D] is nonsingular. Thus the range of (φ 1,..., φ p ) is the whole of {0, 1} p. Since the wide inner functions φ p+1,..., φ d do not depend on the first q variables, we can now conclude that Im(φ 1,..., φ d ) = Φ. We still have to show that if s retracts to Φ then s B1 f. Assume that s = s(ψ 1,..., ψ d ), where (ψ 1,..., ψ d ) is a retraction map with range Φ. For i = 1,..., q, define the subset S i of A as { {0, a j }, if i = c j, S i = {0}, if i / {c 1,..., c p }. Recall that for i = 1,..., w, S q+i was defined as a transversal of KER ξ p+i. It is not difficult to see that S = S 1 S n is a transversal of KER(φ 1,..., φ d ). Let the p p matrix Q = (q ij ) be the inverse of R. Then the inverse mapping of φ S is δ = (δ 1,..., δ n ), where g i (q j1 x 1 q jp x p ), if i = c j, δ i = ˆ0, if i {1,..., q} \ {c 1,..., c p }, ξ 1 p+j (x q+j), if i = q + j for some 1 j w, where g i is the map 0 0, 1 a j. s = f(δ 1,..., δ n) and δ 1,..., δ n B 1. Letting δ i = δ i(ψ 1,..., ψ p ) we have that Proposition 6.4. If f B1 g, deg B1 f = deg B1 g, deg r B 1 f = deg r B 1 g, then f B1 g. Proof. Let g = s(φ 1,..., φ d ) be an optimal B 1 -decomposition. We may assume that s = s(ψ 1,..., ψ d ) where (ψ 1,..., ψ d ) is a retraction map with Im(ψ 1,..., ψ d ) = Im(φ 1,..., φ d ). Then by Proposition 6.3, g B1 s. We have that f = g(h 1,..., h m ) for some h 1,..., h m B 1, and so f = s(φ 1,..., φ d )(h 1,..., h m ) = s(φ 1,..., φ d ), where φ i = φ i(h 1,..., h m ). This must be an optimal B 1 -decomposition of f with Im(φ 1,..., φ d ) = Im(φ 1,..., φ d ), and again by Proposition 6.3, f B1 s. By the transitivity of B1, we have that f B1 g. Theorem 6.5. There is no infinite descending chain of B 1 -subfunctions. Proof. It follows from Lemma 5.2, Lemma 5.6, and Proposition 6.4 that if f < B1 g, then either deg B1 f < deg B1 g or deg B1 f = deg B1 g and deg r B 1 f < deg r B 1 g. The B 1 -degree and the B 1 -range degree are nonnegative integers, and we cannot have an infinite descent in these parameters.

14 14 ERKKO LEHTONEN 7. Antichains Assume that A = k 4. For n 2, define the n-ary function f n as a 1, if a 1 = = a n k 1, f n (a 1,..., a n ) = k 1, if {i : a i = k 1} = n 1, 0, otherwise. It is clear that Ess f n = {1,..., n}. Proposition 7.1. For n m, f n Bk 2 f m. Proof. We say that a function g B k 2 is narrow if Im g k 2. We say that g B k 2 is wide if Im g > k 2. Note that the wide functions are essentially unary. Assume that n < m. Suppose, on the contrary, that f m Bk 2 f n. Then f m = f n (φ 1,..., φ n ) for some φ 1,..., φ n B k 2. Denote φ = (φ 1,..., φ n ). We must have that for i = 1,..., k 2, φ(i,..., i) = (i,..., i), and so all the inner functions have a range of at least k 2 elements. The range of φ must also contain a vector with exactly n 1 elements equal to k 1. Thus, at least n 1 inner functions have a range of at least k 1 elements and are hence wide. Also, in order to obtain a subfunction of higher essential arity, at least one of the inner functions must be essentially at least binary and hence narrow. We conclude that n 1 inner functions are wide and one is narrow; by symmetry and without loss of generality, we may assume that φ n is the narrow one with Im φ n = {1, 2,..., k 2}. The other inner functions depend on one variable; assume that Ess φ i = {π(i)} for some π : {1,..., n 1} {1,..., m}. Consider the vector v with v π(1) = 1 and v j = k 1 for j π(1). We have that φ(v) = (k 1, k 1,..., k 1, x) for some x k 1, so φ 1(1) = k 1, where φ 1 = φ 1 (x π(1),..., x π(1) ). On the other hand, φ(1,..., 1) = (1,..., 1), so φ 1(1) = 1. We have reached a contradiction. Suppose then, on the contrary, that f n Bk 2 f m. Then f n = f m (φ 1,..., φ m ) for some φ 1,..., φ m B k 2. A similar argument as above shows that at least m 1 inner functions must be wide. Assume without loss of generality that the first m 1 inner functions are wide and Ess φ i = {π(i)} for some π : {1,..., m 1} {1,..., n}. The mapping π must be injective; suppose that π(i) = π(j) for some i j. Let v A m with v π(i) = 1 and v h = k 1 for h π(i). Since φ(1,..., 1) = (1,..., 1), we have that φ(v) is a vector with at least two components equal to 1, but this is a contradiction because φ(v) should be a vector with exactly m 1 components equal to k 1 and hence at most one component equal to 1. If n < m 1, then there is no such injective map π. If n = m 1, then π is a permutation. Denote by e n i the n-vector whose ith component is 1 and the other components are equal to k 1. Since for 1 i k 1, φ(i,..., i) = (i,..., i), we must have that φ(e n π(i) ) = em i. But then also φ m is wide; assume that Ess φ m = {π(m)}. But then φ(e n π(m) ) would be a vector with two components equal to 1, a contradiction. Unfortunately, the previous argument does not apply to B 1 in a three-element base set. We have to treat this case differently. Assume that A = k = 3. For

15 SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES 15 n 2, define the n-ary function g n as 1, if a 1 = = a n = 1, g n = 2, if {i : a i = 2} = n 1 and {i : a i = 0} = 1, 0, otherwise. Proposition 7.2. For n m, g n B1 g m. Proof. Let n m and suppose, on the contrary, that g m B1 g n. Then g m = g n (φ 1,..., φ n ) for some φ 1,..., φ n B 1. Denote φ = (φ 1,..., φ n ). Denote by vi n the n-vector whose ith component is equal to 0 and the other component are equal to 2. We have that φ(1,..., 1) = (1,..., 1) and φ(vi m) = vn π(i) for some π : {1,..., m} {1,..., n}. The inner functions φ i fall into two types: the quasilinear and the surjective. The surjective functions are essentially unary. We observe that if φ i = ξ(x j ) for some unary surjective function ξ, then ξ(1) = 1 and so ξ is either the identity function on A or the mapping 0 2, 1 1, 2 0. In other words, the surjective inner functions are either projections x j or negations x j = ξ (x j ), where ξ is the latter unary function described above. No projection occurs twice among the inner functions. For, if φ r = φ s = x t for some t and r s, then φ(vt m ) contains (at least) two 0 s, which is not possible. Also, there is at most one negation among the inner functions. For, if φ r = x t, φ s = x u for some r s, then for any l / {t, u}, φ(vl m ) contains (at least) two 0 s, which is not possible. If there are both a projection and a negation among the inner functions, then they depend on the same variable. For, if φ r = x t, φ s = x u for some t u, then φ(vt m ) contains (at least) two 0 s, which is again not possible. So, if there are surjections among the inner functions, then either they are all projections depending on distinct variables; or there are only one projection and one negation, which depend on the same variable; or there is only one negation and no projections. If there is only one negation and no projections, say φ r = x t, then for any l t, φ(vl m ) = vr n. Thus, for any s r, Im φ s = {1, 2}. Now, φ(vt m ) vs n for any s, because φ r (vr m ) = 2 and 0 / Im φ s for s r. This is not possible. If there are a projection and a negation, then assume without loss of generality that φ 1 = x 1, φ 2 = x 1. Then for any l and 3 r n, φ r (vl m ) = 2, and so Im φ r = {1, 2}. Let φ(2,..., 2) = u = (2, 0, u 3,..., u n ) with u j {1, 2} for 3 j n, not all 2. We note that the value of φ i changes from 1 to 2 (or vice versa) if the value of any variable changes from 1 to 2 (or vice versa) if and only if i {j : v j = 1}. It is now easy to see that φ(0, 0, 0, 2, 2,..., 2) = v1 m, a contradiction. Thus, there is no negation among the inner functions. Assume then, without loss of generality, that φ i = x i for 1 i p < n. Since φ(v1 m ) = v1 n, we have that Im φ i = {1, 2} for p + 1 i n. But then φ(vp+1) m vj n for every j, because φ i (vp+1) m = 2 for 1 i p and φ i (vp+1) m 0 for p + 1 i n. This is also an impossible situation. Thus, either all inner functions are projections, or none of them is a projection. If m < n, then the number of distinct projections is less than the number of inner functions. If m > n, then there must be an essentially at least binary inner function in order to incorporate all m essential variables of g m. We have now established that none of the inner functions is surjective, essentially unary. Consider now the only remaining case where all inner functions are quasilinear. Then there is a j such that φ(vi m) = vn j for all i; say j = 1. Let u = φ(2,..., 2),

16 16 ERKKO LEHTONEN and let V = {i : u i = 1}. We observe that the value of φ i changes if the value of any variable changes from 1 to 2 (or vice versa) if and only if i V. It is now easy to see that φ(0, 0, 0, 2, 2,..., 2) = v1 n, a contradiction. Propositions 7.1 and 7.2 can now be merged into one theorem that covers every A = k 3. Theorem 7.3. For every subclone C of B k 2, there is an infinite antichain of C-incomparable functions. 8. Conclusions We have examined the B i -subfunction relations Bi defined by Burle s clones B 0,..., B k on a k-element base set A (k 3). We have determined for 0 i k whether the induced partial order Bi on O A / Bi satisfies the descending chain condition. We have also determined the widths of the posets (O A / Bi, Bi ). In summary, the descending chain condition is not satisfied if and only if 2 i k 2. The width of (O A / Bi, Bi ) is infinite if i k 2 and it is ( k k/2 ) if i = k 1 or i = k. We have also established a simple characterization of the structure of the posets defined by the two largest Burle s clones. The poset (O A / Bk, Bk ) is isomorphic to (P(A) \ { }, ), and the poset (O A / Bk 1, Bk 1 ) is isomorphic to (P(A) \ { }, ) 1. In the special case where A = 2 (Boolean functions), we have three Burle s clones: the clone B 0 of all projections, negations of projections and constant functions; the clone B 1 of all linear functions; and the clone B 2 of all Boolean functions. We have previously shown in [4] that all the three partial orders Bi (0 i 2) satisfy the descending chain condition, the partial orders B0 and B1 contain infinite antichains, and the largest antichain of B2 has 2 elements. Furthermore, the poset (O A / B2, B2 ) is isomorphic to (P(2) \ { }, ). These earlier results for Boolean functions conform with our current results in respect that for every k 2, the partial orders defined by B 0 and B 1 satisfy the descending chain condition but contain infinite antichains; and B k defines a finite poset which is isomorphic to the power set lattice of k with the bottom element removed. References [1] G. A. Burle, The classes of k-valued logics containing all one-variable functions, Diskretnyi Analiz 10 (1967) 3 7 (in Russian). [2] B. A. Davey, H. A. Priestley, Introduction to Lattices and Order, Second edition, Cambridge University Press, Cambridge, [3] S. Foldes, E. Lehtonen, A row-reduced form for column-partitioned matrices, manuscript, Mar. 2006, [4] E. Lehtonen, Order-theoretical analysis of subfunction relations between Boolean functions, manuscript, Apr. 2005, [5] E. Lehtonen, Descending chains and antichains of the unary, linear, and monotone subfunction relations, manuscript, Nov. 2005, [6] A. I. Mal tsev, A strengthening of the theorems of S lupecki and Yablonski, Algebra Logika 6(3) (1967) (in Russian, English summary). [7] N. Pippenger, Galois theory for minors of finite functions, Discrete Math. 254 (2002) [8] I. G. Rosenberg, Completeness properties of multiple-valued logic algebras, in: D. C. Rine (ed.), Computer Science and Multiple-Valued Logic: Theory and Applications, North- Holland, Amsterdam, 1977, pp Second edition, 1984, pp

17 SUBFUNCTION RELATIONS DEFINED BY BURLE S CLONES 17 [9] A. Salomaa, On essential variables of functions, especially in the algebra of logic, Ann. Acad. Sci. Fenn. Ser. A I. Math. 339 (1963) [10] E. Sperner, Ein Satz über Untermengen einer endlichen Menge, Math. Z. 27 (1928) [11] Á. Szendrei, Clones in Universal Algebra, Séminaire de mathématiques supérieures 99, Les Presses de l Université de Montréal, Montréal, [12] C. Wang, Boolean minors, Discrete Math. 141 (1991) [13] S. V. Yablonski, Functional constructions in a k-valued logic, Tr. Mat. Inst. Steklova 51 (1958) (in Russian). [14] I. E. Zverovich, Characterizations of closed classes of Boolean functions in terms of forbidden subfunctions and Post classes, Discrete Appl. Math. 149 (2005) Institute of Mathematics, Tampere University of Technology, P.O. Box 553, FI Tampere, Finland address: erkko.lehtonen@tut.fi

Descending chains and antichains of the unary, linear, and monotone subfunction relations

Descending chains and antichains of the unary, linear, and monotone subfunction relations Descending chains and antichains of the unary, linear, and monotone subfunction relations Erkko Lehtonen November 21, 2005 Abstract The C-subfunction relations on the set of functions on a finite base

More information

A strongly rigid binary relation

A strongly rigid binary relation A strongly rigid binary relation Anne Fearnley 8 November 1994 Abstract A binary relation ρ on a set U is strongly rigid if every universal algebra on U such that ρ is a subuniverse of its square is trivial.

More information

On a quasi-ordering on Boolean functions

On a quasi-ordering on Boolean functions Theoretical Computer Science 396 (2008) 71 87 www.elsevier.com/locate/tcs On a quasi-ordering on Boolean functions Miguel Couceiro a,b,, Maurice Pouzet c a Department of Mathematics and Statistics, University

More information

A monoidal interval of clones of selfdual functions

A monoidal interval of clones of selfdual functions Journal of Automata, Languages and Combinatorics u v w, x y c Otto-von-Guericke-Universität Magdeburg A monoidal interval of clones of selfdual functions Andrei Krokhin Department of Computer Science,

More information

ADDITIVE DECOMPOSITION SCHEMES FOR POLYNOMIAL FUNCTIONS OVER FIELDS

ADDITIVE DECOMPOSITION SCHEMES FOR POLYNOMIAL FUNCTIONS OVER FIELDS Novi Sad J. Math. Vol. 44, No. 2, 2014, 89-105 ADDITIVE DECOMPOSITION SCHEMES FOR POLYNOMIAL FUNCTIONS OVER FIELDS Miguel Couceiro 1, Erkko Lehtonen 2 and Tamás Waldhauser 3 Abstract. The authors previous

More information

A GUIDE FOR MORTALS TO TAME CONGRUENCE THEORY

A GUIDE FOR MORTALS TO TAME CONGRUENCE THEORY A GUIDE FOR MORTALS TO TAME CONGRUENCE THEORY Tame congruence theory is not an easy subject and it takes a considerable amount of effort to understand it. When I started this project, I believed that this

More information

Mathematics Course 111: Algebra I Part I: Algebraic Structures, Sets and Permutations

Mathematics Course 111: Algebra I Part I: Algebraic Structures, Sets and Permutations Mathematics Course 111: Algebra I Part I: Algebraic Structures, Sets and Permutations D. R. Wilkins Academic Year 1996-7 1 Number Systems and Matrix Algebra Integers The whole numbers 0, ±1, ±2, ±3, ±4,...

More information

Parametrized arity gap

Parametrized arity gap Parametrized arity gap Miguel Couceiro, Erkko Lehtonen, Tamas Waldhauser To cite this version: Miguel Couceiro, Erkko Lehtonen, Tamas Waldhauser. Parametrized arity gap. Order, Springer Verlag, 2013, 30

More information

Denability of Boolean function classes by linear equations

Denability of Boolean function classes by linear equations Discrete Applied Mathematics 142 (2004) 29 34 www.elsevier.com/locate/dam Denability of Boolean function classes by linear equations over GF(2) Miguel Couceiro a;b, Stephan Foldes a a Institute of Mathematics,

More information

0 Sets and Induction. Sets

0 Sets and Induction. Sets 0 Sets and Induction Sets A set is an unordered collection of objects, called elements or members of the set. A set is said to contain its elements. We write a A to denote that a is an element of the set

More information

Lecture Notes 1 Basic Concepts of Mathematics MATH 352

Lecture Notes 1 Basic Concepts of Mathematics MATH 352 Lecture Notes 1 Basic Concepts of Mathematics MATH 352 Ivan Avramidi New Mexico Institute of Mining and Technology Socorro, NM 87801 June 3, 2004 Author: Ivan Avramidi; File: absmath.tex; Date: June 11,

More information

MATH 8253 ALGEBRAIC GEOMETRY WEEK 12

MATH 8253 ALGEBRAIC GEOMETRY WEEK 12 MATH 8253 ALGEBRAIC GEOMETRY WEEK 2 CİHAN BAHRAN 3.2.. Let Y be a Noetherian scheme. Show that any Y -scheme X of finite type is Noetherian. Moreover, if Y is of finite dimension, then so is X. Write f

More information

STRICTLY ORDER PRIMAL ALGEBRAS

STRICTLY ORDER PRIMAL ALGEBRAS Acta Math. Univ. Comenianae Vol. LXIII, 2(1994), pp. 275 284 275 STRICTLY ORDER PRIMAL ALGEBRAS O. LÜDERS and D. SCHWEIGERT Partial orders and the clones of functions preserving them have been thoroughly

More information

COLLAPSING PERMUTATION GROUPS

COLLAPSING PERMUTATION GROUPS COLLAPSING PERMUTATION GROUPS KEITH A. KEARNES AND ÁGNES SZENDREI Abstract. It is shown in [3] that any nonregular quasiprimitive permutation group is collapsing. In this paper we describe a wider class

More information

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes

Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes Foundations of Mathematics MATH 220 FALL 2017 Lecture Notes These notes form a brief summary of what has been covered during the lectures. All the definitions must be memorized and understood. Statements

More information

Isomorphisms between pattern classes

Isomorphisms between pattern classes Journal of Combinatorics olume 0, Number 0, 1 8, 0000 Isomorphisms between pattern classes M. H. Albert, M. D. Atkinson and Anders Claesson Isomorphisms φ : A B between pattern classes are considered.

More information

Sets and Functions. (As we will see, in describing a set the order in which elements are listed is irrelevant).

Sets and Functions. (As we will see, in describing a set the order in which elements are listed is irrelevant). Sets and Functions 1. The language of sets Informally, a set is any collection of objects. The objects may be mathematical objects such as numbers, functions and even sets, or letters or symbols of any

More information

On the interval of strong partial clones of Boolean functions containing Pol((0,0),(0,1),(1,0))

On the interval of strong partial clones of Boolean functions containing Pol((0,0),(0,1),(1,0)) On the interval of strong partial clones of Boolean functions containing Pol((0,0),(0,1),(1,0)) Miguel Couceiro, Lucien Haddad, Karsten Schölzel, Tamas Waldhauser To cite this version: Miguel Couceiro,

More information

October 15, 2014 EXISTENCE OF FINITE BASES FOR QUASI-EQUATIONS OF UNARY ALGEBRAS WITH 0

October 15, 2014 EXISTENCE OF FINITE BASES FOR QUASI-EQUATIONS OF UNARY ALGEBRAS WITH 0 October 15, 2014 EXISTENCE OF FINITE BASES FOR QUASI-EQUATIONS OF UNARY ALGEBRAS WITH 0 D. CASPERSON, J. HYNDMAN, J. MASON, J.B. NATION, AND B. SCHAAN Abstract. A finite unary algebra of finite type with

More information

Equational Logic. Chapter Syntax Terms and Term Algebras

Equational Logic. Chapter Syntax Terms and Term Algebras Chapter 2 Equational Logic 2.1 Syntax 2.1.1 Terms and Term Algebras The natural logic of algebra is equational logic, whose propositions are universally quantified identities between terms built up from

More information

Universal Algebra for Logics

Universal Algebra for Logics Universal Algebra for Logics Joanna GRYGIEL University of Czestochowa Poland j.grygiel@ajd.czest.pl 2005 These notes form Lecture Notes of a short course which I will give at 1st School on Universal Logic

More information

Pivotal decompositions of functions

Pivotal decompositions of functions Pivotal decompositions of functions Jean-Luc Marichal, Bruno Teheux Mathematics Research Unit, FSTC, University of Luxembourg, 6, rue Coudenhove-Kalergi, L-1359 Luxembourg, Luxembourg. Abstract We extend

More information

1 Basic Combinatorics

1 Basic Combinatorics 1 Basic Combinatorics 1.1 Sets and sequences Sets. A set is an unordered collection of distinct objects. The objects are called elements of the set. We use braces to denote a set, for example, the set

More information

Subdirectly Irreducible Modes

Subdirectly Irreducible Modes Subdirectly Irreducible Modes Keith A. Kearnes Abstract We prove that subdirectly irreducible modes come in three very different types. From the description of the three types we derive the results that

More information

Foundations of Mathematics

Foundations of Mathematics Foundations of Mathematics L. Pedro Poitevin 1. Preliminaries 1.1. Sets We will naively think of a set as a collection of mathematical objects, called its elements or members. To indicate that an object

More information

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9

MAT 570 REAL ANALYSIS LECTURE NOTES. Contents. 1. Sets Functions Countability Axiom of choice Equivalence relations 9 MAT 570 REAL ANALYSIS LECTURE NOTES PROFESSOR: JOHN QUIGG SEMESTER: FALL 204 Contents. Sets 2 2. Functions 5 3. Countability 7 4. Axiom of choice 8 5. Equivalence relations 9 6. Real numbers 9 7. Extended

More information

5 Quiver Representations

5 Quiver Representations 5 Quiver Representations 5. Problems Problem 5.. Field embeddings. Recall that k(y,..., y m ) denotes the field of rational functions of y,..., y m over a field k. Let f : k[x,..., x n ] k(y,..., y m )

More information

Axioms for Set Theory

Axioms for Set Theory Axioms for Set Theory The following is a subset of the Zermelo-Fraenkel axioms for set theory. In this setting, all objects are sets which are denoted by letters, e.g. x, y, X, Y. Equality is logical identity:

More information

Chapter 1. Sets and Mappings

Chapter 1. Sets and Mappings Chapter 1. Sets and Mappings 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write

More information

Transformational programming and forests

Transformational programming and forests Transformational programming and forests AB18 1 A. Bijlsma Eindhoven University of Technology Department of Mathematics and Computing Science P.O. Box 513, 5600 MB Eindhoven, The Netherlands Introduction

More information

Notes on ordinals and cardinals

Notes on ordinals and cardinals Notes on ordinals and cardinals Reed Solomon 1 Background Terminology We will use the following notation for the common number systems: N = {0, 1, 2,...} = the natural numbers Z = {..., 2, 1, 0, 1, 2,...}

More information

Jónsson posets and unary Jónsson algebras

Jónsson posets and unary Jónsson algebras Jónsson posets and unary Jónsson algebras Keith A. Kearnes and Greg Oman Abstract. We show that if P is an infinite poset whose proper order ideals have cardinality strictly less than P, and κ is a cardinal

More information

Infinite constructions in set theory

Infinite constructions in set theory VI : Infinite constructions in set theory In elementary accounts of set theory, examples of finite collections of objects receive a great deal of attention for several reasons. For example, they provide

More information

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra

Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra Course 311: Michaelmas Term 2005 Part III: Topics in Commutative Algebra D. R. Wilkins Contents 3 Topics in Commutative Algebra 2 3.1 Rings and Fields......................... 2 3.2 Ideals...............................

More information

Notes on Ordered Sets

Notes on Ordered Sets Notes on Ordered Sets Mariusz Wodzicki September 10, 2013 1 Vocabulary 1.1 Definitions Definition 1.1 A binary relation on a set S is said to be a partial order if it is reflexive, x x, weakly antisymmetric,

More information

ON ENDOMORPHISM MONOIDS OF PARTIAL ORDERS AND CENTRAL RELATIONS 1

ON ENDOMORPHISM MONOIDS OF PARTIAL ORDERS AND CENTRAL RELATIONS 1 Novi Sad J. Math. Vol. 38, No. 1, 2008, 111-125 ON ENDOMORPHISM MONOIDS OF PRTIL ORDERS ND CENTRL RELTIONS 1 Dragan Mašulović 2 bstract. In this paper we characterize pairs of Rosenberg s (ρ, σ) with the

More information

Qualifying Exam Logic August 2005

Qualifying Exam Logic August 2005 Instructions: Qualifying Exam Logic August 2005 If you signed up for Computability Theory, do two E and two C problems. If you signed up for Model Theory, do two E and two M problems. If you signed up

More information

DISTRIBUTIVE LATTICES ON GRAPH ORIENTATIONS

DISTRIBUTIVE LATTICES ON GRAPH ORIENTATIONS DISTRIBUTIVE LATTICES ON GRAPH ORIENTATIONS KOLJA B. KNAUER ABSTRACT. Propp gave a construction method for distributive lattices on a class of orientations of a graph called c-orientations. Given a distributive

More information

Polynomials as Generators of Minimal Clones

Polynomials as Generators of Minimal Clones Polynomials as Generators of Minimal Clones Hajime Machida Michael Pinser Abstract A minimal clone is an atom of the lattice of clones. A minimal function is a function which generates a minimal clone.

More information

ON SOME CLASSES OF TREE AUTOMATA AND TREE LANGUAGES

ON SOME CLASSES OF TREE AUTOMATA AND TREE LANGUAGES Annales Academiæ Scientiarum Fennicæ Mathematica Volumen 25, 2000, 325 336 ON SOME CLASSES OF TREE AUTOMATA AND TREE LANGUAGES Ferenc Gécseg József Attila University, Department of Informatics Aradi vértanúk

More information

Tree sets. Reinhard Diestel

Tree sets. Reinhard Diestel 1 Tree sets Reinhard Diestel Abstract We study an abstract notion of tree structure which generalizes treedecompositions of graphs and matroids. Unlike tree-decompositions, which are too closely linked

More information

EXISTENCE OF FINITE BASES FOR QUASI-EQUATIONS OF UNARY ALGEBRAS WITH 0

EXISTENCE OF FINITE BASES FOR QUASI-EQUATIONS OF UNARY ALGEBRAS WITH 0 EXISTENCE OF FINITE BASES FOR QUASI-EQUATIONS OF UNARY ALGEBRAS WITH 0 D. CASPERSON, J. HYNDMAN, J. MASON, J.B. NATION, AND B. SCHAAN Abstract. A finite unary algebra of finite type with a constant function

More information

Chapter 1. Sets and Numbers

Chapter 1. Sets and Numbers Chapter 1. Sets and Numbers 1. Sets A set is considered to be a collection of objects (elements). If A is a set and x is an element of the set A, we say x is a member of A or x belongs to A, and we write

More information

SUBLATTICES OF LATTICES OF ORDER-CONVEX SETS, III. THE CASE OF TOTALLY ORDERED SETS

SUBLATTICES OF LATTICES OF ORDER-CONVEX SETS, III. THE CASE OF TOTALLY ORDERED SETS SUBLATTICES OF LATTICES OF ORDER-CONVEX SETS, III. THE CASE OF TOTALLY ORDERED SETS MARINA SEMENOVA AND FRIEDRICH WEHRUNG Abstract. For a partially ordered set P, let Co(P) denote the lattice of all order-convex

More information

= ϕ r cos θ. 0 cos ξ sin ξ and sin ξ cos ξ. sin ξ 0 cos ξ

= ϕ r cos θ. 0 cos ξ sin ξ and sin ξ cos ξ. sin ξ 0 cos ξ 8. The Banach-Tarski paradox May, 2012 The Banach-Tarski paradox is that a unit ball in Euclidean -space can be decomposed into finitely many parts which can then be reassembled to form two unit balls

More information

Chapter Summary. Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Computability

Chapter Summary. Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Computability Chapter 2 1 Chapter Summary Sets The Language of Sets Set Operations Set Identities Functions Types of Functions Operations on Functions Computability Sequences and Summations Types of Sequences Summation

More information

Computation of De Morgan and Quasi-De Morgan Functions

Computation of De Morgan and Quasi-De Morgan Functions Computation of De Morgan and Quasi-De Morgan Functions Yu.M. Movsisyan Yerevan State University Yerevan, Armenia e-mail: yurimovsisyan@yahoo.com V.A. Aslanyan Yerevan State University Yerevan, Armenia

More information

Mathematical Foundations of Logic and Functional Programming

Mathematical Foundations of Logic and Functional Programming Mathematical Foundations of Logic and Functional Programming lecture notes The aim of the course is to grasp the mathematical definition of the meaning (or, as we say, the semantics) of programs in two

More information

Chapter 1 : The language of mathematics.

Chapter 1 : The language of mathematics. MAT 200, Logic, Language and Proof, Fall 2015 Summary Chapter 1 : The language of mathematics. Definition. A proposition is a sentence which is either true or false. Truth table for the connective or :

More information

5 Set Operations, Functions, and Counting

5 Set Operations, Functions, and Counting 5 Set Operations, Functions, and Counting Let N denote the positive integers, N 0 := N {0} be the non-negative integers and Z = N 0 ( N) the positive and negative integers including 0, Q the rational numbers,

More information

The approximability of Max CSP with fixed-value constraints

The approximability of Max CSP with fixed-value constraints The approximability of Max CSP with fixed-value constraints Vladimir Deineko Warwick Business School University of Warwick, UK Vladimir.Deineko@wbs.ac.uk Mikael Klasson Dep t of Computer and Information

More information

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic Boolean Algebra and Propositional Logic Takahiro Kato September 10, 2015 ABSTRACT. This article provides yet another characterization of Boolean algebras and, using this characterization, establishes a

More information

ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE

ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE ALL NORMAL EXTENSIONS OF S5-SQUARED ARE FINITELY AXIOMATIZABLE Nick Bezhanishvili and Ian Hodkinson Abstract We prove that every normal extension of the bi-modal system S5 2 is finitely axiomatizable and

More information

Rao s degree sequence conjecture

Rao s degree sequence conjecture Rao s degree sequence conjecture Maria Chudnovsky 1 Columbia University, New York, NY 10027 Paul Seymour 2 Princeton University, Princeton, NJ 08544 July 31, 2009; revised December 10, 2013 1 Supported

More information

Boolean Algebra and Propositional Logic

Boolean Algebra and Propositional Logic Boolean Algebra and Propositional Logic Takahiro Kato June 23, 2015 This article provides yet another characterization of Boolean algebras and, using this characterization, establishes a more direct connection

More information

An algorithm for producing median formulas for Boolean functions

An algorithm for producing median formulas for Boolean functions n algorithm for producing median formulas for Boolean functions Miguel Couceiro, Erkko Lehtonen, Jean-Luc Marichal and Tamás Waldhauser Faculty of Science, Technology and Communication, University of Luxembourg

More information

ABOUT THE CLASS AND NOTES ON SET THEORY

ABOUT THE CLASS AND NOTES ON SET THEORY ABOUT THE CLASS AND NOTES ON SET THEORY About the Class Evaluation. Final grade will be based 25%, 25%, 25%, 25%, on homework, midterm 1, midterm 2, final exam. Exam dates. Midterm 1: Oct 4. Midterm 2:

More information

Computational Completeness

Computational Completeness Computational Completeness 1 Definitions and examples Let Σ = {f 1, f 2,..., f i,...} be a (finite or infinite) set of Boolean functions. Any of the functions f i Σ can be a function of arbitrary number

More information

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas.

3. Only sequences that were formed by using finitely many applications of rules 1 and 2, are propositional formulas. 1 Chapter 1 Propositional Logic Mathematical logic studies correct thinking, correct deductions of statements from other statements. Let us make it more precise. A fundamental property of a statement is

More information

SETS AND FUNCTIONS JOSHUA BALLEW

SETS AND FUNCTIONS JOSHUA BALLEW SETS AND FUNCTIONS JOSHUA BALLEW 1. Sets As a review, we begin by considering a naive look at set theory. For our purposes, we define a set as a collection of objects. Except for certain sets like N, Z,

More information

Week Some Warm-up Questions

Week Some Warm-up Questions 1 Some Warm-up Questions Week 1-2 Abstraction: The process going from specific cases to general problem. Proof: A sequence of arguments to show certain conclusion to be true. If... then... : The part after

More information

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr.

Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Notes for Math 290 using Introduction to Mathematical Proofs by Charles E. Roberts, Jr. Chapter : Logic Topics:. Statements, Negation, and Compound Statements.2 Truth Tables and Logical Equivalences.3

More information

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices

RESEARCH ARTICLE. An extension of the polytope of doubly stochastic matrices Linear and Multilinear Algebra Vol. 00, No. 00, Month 200x, 1 15 RESEARCH ARTICLE An extension of the polytope of doubly stochastic matrices Richard A. Brualdi a and Geir Dahl b a Department of Mathematics,

More information

Math 429/581 (Advanced) Group Theory. Summary of Definitions, Examples, and Theorems by Stefan Gille

Math 429/581 (Advanced) Group Theory. Summary of Definitions, Examples, and Theorems by Stefan Gille Math 429/581 (Advanced) Group Theory Summary of Definitions, Examples, and Theorems by Stefan Gille 1 2 0. Group Operations 0.1. Definition. Let G be a group and X a set. A (left) operation of G on X is

More information

A New Shuffle Convolution for Multiple Zeta Values

A New Shuffle Convolution for Multiple Zeta Values January 19, 2004 A New Shuffle Convolution for Multiple Zeta Values Ae Ja Yee 1 yee@math.psu.edu The Pennsylvania State University, Department of Mathematics, University Park, PA 16802 1 Introduction As

More information

Math 6510 Homework 10

Math 6510 Homework 10 2.2 Problems 9 Problem. Compute the homology group of the following 2-complexes X: a) The quotient of S 2 obtained by identifying north and south poles to a point b) S 1 (S 1 S 1 ) c) The space obtained

More information

2.1 Sets. Definition 1 A set is an unordered collection of objects. Important sets: N, Z, Z +, Q, R.

2.1 Sets. Definition 1 A set is an unordered collection of objects. Important sets: N, Z, Z +, Q, R. 2. Basic Structures 2.1 Sets Definition 1 A set is an unordered collection of objects. Important sets: N, Z, Z +, Q, R. Definition 2 Objects in a set are called elements or members of the set. A set is

More information

arxiv:math/ v1 [math.lo] 5 Mar 2007

arxiv:math/ v1 [math.lo] 5 Mar 2007 Topological Semantics and Decidability Dmitry Sustretov arxiv:math/0703106v1 [math.lo] 5 Mar 2007 March 6, 2008 Abstract It is well-known that the basic modal logic of all topological spaces is S4. However,

More information

Section Summary. Relations and Functions Properties of Relations. Combining Relations

Section Summary. Relations and Functions Properties of Relations. Combining Relations Chapter 9 Chapter Summary Relations and Their Properties n-ary Relations and Their Applications (not currently included in overheads) Representing Relations Closures of Relations (not currently included

More information

ALGEBRAIC GEOMETRY (NMAG401) Contents. 2. Polynomial and rational maps 9 3. Hilbert s Nullstellensatz and consequences 23 References 30

ALGEBRAIC GEOMETRY (NMAG401) Contents. 2. Polynomial and rational maps 9 3. Hilbert s Nullstellensatz and consequences 23 References 30 ALGEBRAIC GEOMETRY (NMAG401) JAN ŠŤOVÍČEK Contents 1. Affine varieties 1 2. Polynomial and rational maps 9 3. Hilbert s Nullstellensatz and consequences 23 References 30 1. Affine varieties The basic objects

More information

BASIC GROUP THEORY : G G G,

BASIC GROUP THEORY : G G G, BASIC GROUP THEORY 18.904 1. Definitions Definition 1.1. A group (G, ) is a set G with a binary operation : G G G, and a unit e G, possessing the following properties. (1) Unital: for g G, we have g e

More information

DEPARTMENT OF MATHEMATICS. MA1301 Discrete Mathematics

DEPARTMENT OF MATHEMATICS. MA1301 Discrete Mathematics SHRI ANGALAMMAN COLLEGE OF ENGINEERING AND TECHNOLOGY (An ISO 9001:2000 Certified Institution) SIRUGANOOR, TIRUCHIRAPPALLI 621 105 DEPARTMENT OF MATHEMATICS MA1301 Discrete Mathematics UNIT-I PART-A 1.Give

More information

CSC Discrete Math I, Spring Relations

CSC Discrete Math I, Spring Relations CSC 125 - Discrete Math I, Spring 2017 Relations Binary Relations Definition: A binary relation R from a set A to a set B is a subset of A B Note that a relation is more general than a function Example:

More information

UNIVERSALITY OF THE LATTICE OF TRANSFORMATION MONOIDS

UNIVERSALITY OF THE LATTICE OF TRANSFORMATION MONOIDS UNIVERSALITY OF THE LATTICE OF TRANSFORMATION MONOIDS MICHAEL PINSKER AND SAHARON SHELAH Abstract. The set of all transformation monoids on a fixed set of infinite cardinality λ, equipped with the order

More information

Introduction to generalized topological spaces

Introduction to generalized topological spaces @ Applied General Topology c Universidad Politécnica de Valencia Volume 12, no. 1, 2011 pp. 49-66 Introduction to generalized topological spaces Irina Zvina Abstract We introduce the notion of generalized

More information

Towards a Denotational Semantics for Discrete-Event Systems

Towards a Denotational Semantics for Discrete-Event Systems Towards a Denotational Semantics for Discrete-Event Systems Eleftherios Matsikoudis University of California at Berkeley Berkeley, CA, 94720, USA ematsi@eecs. berkeley.edu Abstract This work focuses on

More information

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010)

Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics Lecture notes in progress (27 March 2010) http://math.sun.ac.za/amsc/sam Seminaar Abstrakte Wiskunde Seminar in Abstract Mathematics 2009-2010 Lecture notes in progress (27 March 2010) Contents 2009 Semester I: Elements 5 1. Cartesian product

More information

Linear Codes, Target Function Classes, and Network Computing Capacity

Linear Codes, Target Function Classes, and Network Computing Capacity Linear Codes, Target Function Classes, and Network Computing Capacity Rathinakumar Appuswamy, Massimo Franceschetti, Nikhil Karamchandani, and Kenneth Zeger IEEE Transactions on Information Theory Submitted:

More information

Families that remain k-sperner even after omitting an element of their ground set

Families that remain k-sperner even after omitting an element of their ground set Families that remain k-sperner even after omitting an element of their ground set Balázs Patkós Submitted: Jul 12, 2012; Accepted: Feb 4, 2013; Published: Feb 12, 2013 Mathematics Subject Classifications:

More information

Class Notes on Poset Theory Johan G. Belinfante Revised 1995 May 21

Class Notes on Poset Theory Johan G. Belinfante Revised 1995 May 21 Class Notes on Poset Theory Johan G Belinfante Revised 1995 May 21 Introduction These notes were originally prepared in July 1972 as a handout for a class in modern algebra taught at the Carnegie-Mellon

More information

12. Hilbert Polynomials and Bézout s Theorem

12. Hilbert Polynomials and Bézout s Theorem 12. Hilbert Polynomials and Bézout s Theorem 95 12. Hilbert Polynomials and Bézout s Theorem After our study of smooth cubic surfaces in the last chapter, let us now come back to the general theory of

More information

Almost Cross-Intersecting and Almost Cross-Sperner Pairs offamilies of Sets

Almost Cross-Intersecting and Almost Cross-Sperner Pairs offamilies of Sets Almost Cross-Intersecting and Almost Cross-Sperner Pairs offamilies of Sets Dániel Gerbner a Nathan Lemons b Cory Palmer a Balázs Patkós a, Vajk Szécsi b a Hungarian Academy of Sciences, Alfréd Rényi Institute

More information

AN ALGEBRAIC APPROACH TO GENERALIZED MEASURES OF INFORMATION

AN ALGEBRAIC APPROACH TO GENERALIZED MEASURES OF INFORMATION AN ALGEBRAIC APPROACH TO GENERALIZED MEASURES OF INFORMATION Daniel Halpern-Leistner 6/20/08 Abstract. I propose an algebraic framework in which to study measures of information. One immediate consequence

More information

Journal Algebra Discrete Math.

Journal Algebra Discrete Math. Algebra and Discrete Mathematics Number 2. (2005). pp. 20 35 c Journal Algebra and Discrete Mathematics RESEARCH ARTICLE On posets of width two with positive Tits form Vitalij M. Bondarenko, Marina V.

More information

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees

An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees An Algebraic View of the Relation between Largest Common Subtrees and Smallest Common Supertrees Francesc Rosselló 1, Gabriel Valiente 2 1 Department of Mathematics and Computer Science, Research Institute

More information

Part II. Logic and Set Theory. Year

Part II. Logic and Set Theory. Year Part II Year 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2018 60 Paper 4, Section II 16G State and prove the ǫ-recursion Theorem. [You may assume the Principle of ǫ- Induction.]

More information

PRELIMINARIES FOR GENERAL TOPOLOGY. Contents

PRELIMINARIES FOR GENERAL TOPOLOGY. Contents PRELIMINARIES FOR GENERAL TOPOLOGY DAVID G.L. WANG Contents 1. Sets 2 2. Operations on sets 3 3. Maps 5 4. Countability of sets 7 5. Others a mathematician knows 8 6. Remarks 9 Date: April 26, 2018. 2

More information

Rings and groups. Ya. Sysak

Rings and groups. Ya. Sysak Rings and groups. Ya. Sysak 1 Noetherian rings Let R be a ring. A (right) R -module M is called noetherian if it satisfies the maximum condition for its submodules. In other words, if M 1... M i M i+1...

More information

INFINITY: CARDINAL NUMBERS

INFINITY: CARDINAL NUMBERS INFINITY: CARDINAL NUMBERS BJORN POONEN 1 Some terminology of set theory N := {0, 1, 2, 3, } Z := {, 2, 1, 0, 1, 2, } Q := the set of rational numbers R := the set of real numbers C := the set of complex

More information

Posets, homomorphisms and homogeneity

Posets, homomorphisms and homogeneity Posets, homomorphisms and homogeneity Peter J. Cameron and D. Lockett School of Mathematical Sciences Queen Mary, University of London Mile End Road London E1 4NS, U.K. Abstract Jarik Nešetřil suggested

More information

Introduction to Proofs

Introduction to Proofs Introduction to Proofs Notes by Dr. Lynne H. Walling and Dr. Steffi Zegowitz September 018 The Introduction to Proofs course is organised into the following nine sections. 1. Introduction: sets and functions

More information

120A LECTURE OUTLINES

120A LECTURE OUTLINES 120A LECTURE OUTLINES RUI WANG CONTENTS 1. Lecture 1. Introduction 1 2 1.1. An algebraic object to study 2 1.2. Group 2 1.3. Isomorphic binary operations 2 2. Lecture 2. Introduction 2 3 2.1. The multiplication

More information

Equality of P-partition Generating Functions

Equality of P-partition Generating Functions Bucknell University Bucknell Digital Commons Honors Theses Student Theses 2011 Equality of P-partition Generating Functions Ryan Ward Bucknell University Follow this and additional works at: https://digitalcommons.bucknell.edu/honors_theses

More information

arxiv: v1 [cs.pl] 19 May 2016

arxiv: v1 [cs.pl] 19 May 2016 arxiv:1605.05858v1 [cs.pl] 19 May 2016 Domain Theory: An Introduction Robert Cartwright Rice University Rebecca Parsons ThoughtWorks, Inc. Moez AbdelGawad SRTA-City Hunan University This monograph is an

More information

MaanavaN.Com MA1256 DISCRETE MATHEMATICS. DEPARTMENT OF MATHEMATICS QUESTION BANK Subject & Code : MA1256 DISCRETE MATHEMATICS

MaanavaN.Com MA1256 DISCRETE MATHEMATICS. DEPARTMENT OF MATHEMATICS QUESTION BANK Subject & Code : MA1256 DISCRETE MATHEMATICS DEPARTMENT OF MATHEMATICS QUESTION BANK Subject & Code : UNIT I PROPOSITIONAL CALCULUS Part A ( Marks) Year / Sem : III / V. Write the negation of the following proposition. To enter into the country you

More information

Boolean Inner-Product Spaces and Boolean Matrices

Boolean Inner-Product Spaces and Boolean Matrices Boolean Inner-Product Spaces and Boolean Matrices Stan Gudder Department of Mathematics, University of Denver, Denver CO 80208 Frédéric Latrémolière Department of Mathematics, University of Denver, Denver

More information

Faithful embedding on finite orders classes

Faithful embedding on finite orders classes Faithful embedding on finite orders classes Alain Guillet Jimmy Leblet Jean-Xavier Rampon Abstract We investigate, in the particular case of finite orders classes, the notion of faithful embedding among

More information

Coreflections in Algebraic Quantum Logic

Coreflections in Algebraic Quantum Logic Coreflections in Algebraic Quantum Logic Bart Jacobs Jorik Mandemaker Radboud University, Nijmegen, The Netherlands Abstract Various generalizations of Boolean algebras are being studied in algebraic quantum

More information

Real representations

Real representations Real representations 1 Definition of a real representation Definition 1.1. Let V R be a finite dimensional real vector space. A real representation of a group G is a homomorphism ρ VR : G Aut V R, where

More information

Bounded width problems and algebras

Bounded width problems and algebras Algebra univers. 56 (2007) 439 466 0002-5240/07/030439 28, published online February 21, 2007 DOI 10.1007/s00012-007-2012-6 c Birkhäuser Verlag, Basel, 2007 Algebra Universalis Bounded width problems and

More information