A SET OF INDEPENDENT AXIOMS FOR BOOLEAN ALGEBRA

Size: px
Start display at page:

Download "A SET OF INDEPENDENT AXIOMS FOR BOOLEAN ALGEBRA"

Transcription

1 A SET OF INDEPENDENT AXIOMS FOR BOOLEAN ALGEBRA By R. M. DICKER [Received 17 November 1961] 1. Introduction IT is well known that there are a number of sets of axioms for Boolean algebra. In this paper, I give a set of five independent axioms using conditioned disjunction as the ternary operation which is postulated. The ternary operation is most naturally defined on the set 2 n this is done in 2. The theorem is stated in 3 together with a slight generalization of this result; the existence of a unit element is omitted and the result is a set of axioms for a 'locally' Boolean algebra. A generalization of Stone's representation theorem for Boolean algebras is given in 10. This deals with the representation of semi-lattices as subsets of a set. Finally, this result is used to give an alternative proof of my first theorem. 2. The ternary operation Let 2 be a set containing just two elements, 0 and 1 say; then 2 n is the set of n-tuples in 0 and 1. The ternary operation a is defined component-wise on 2"; thus it is only necessary to define it on 2, as follows:... / i \ 77 n <x(0,y,z) = y, <x(l,y,z) = z for all y,z in 2. Now, 2 n may be interpreted as the Boolean algebra which is the set of all subsets of a set of n elements, and then a(x, y, z) is a Boolean function of x, y, z. We find that a{x,y,z) = {x'ny)u{xnz) in the usual notation for Boolean algebra. This operation is called conditioned disjunction by Church (2). The element (0,0,..., 0) is the zero, 0, of the Boolean algebra and (1,1,..., 1) is the unit, 1. It is obvious that a satisfies the following identities: (i) oc{a{x, y, z), u, v) = oc(x, oc(y, u, v), a(z, u, v)); (ii) oc(0,x,y) = x\ (iii) <x{x,0,y) = a(y,0,x); (iv) <x(x,x,0) = 0; (v) a(l,x,y) = y. These identities are in fact the axioms that we assume later. Proc. London Math. Soc. (3) 13 (1963) 20-30

2 AXIOMS FOR BOOLEAN ALGEBRA Statement of the theorems In order to unify the numerous axiom systems for Boolean algebra, it is simplest to regard a Boolean algebra as a set B together with a binary relation, is contained in, and various operations, complement, union, intersection, plus any others which may be useful. Then an axiom system will postulate the existence of certain of these operations and some identical relations, with the property that all the other operations may be defined in terms of the given operations and all the identical relations which hold in a Boolean algebra can be deduced therefrom. To the above, we now add a ternary operation, which we shall write x(y,z) instead of <x(x,y,z). This notation is economical and makes the application of the law (i) easier; it is analogous to writing xy for the product of two elements in a group. THEOREM 1. The set S together with a ternary operation, written x{y,z), is a Boolean algebra if (i) x(y,z){u,v) = x(y(u,v),z(u,v)), (ii) there exists 0 in S such that 0(x, y) = x, (iii) there exists 8 in S such that x(6,y) = y(6,x), (iv) there exists (p in S such that x(x, <p) = <p> (v) there exists 1 in S such that l{x,y) = y, for all x, y, z, u, v in S. 0 = 6 = <pis the zero element, 1 is the unit, and the other Boolean operations can be deduced from the definition: x^y if and only if x(0,y) = x. Each of the axioms (i)-(v) is independent of the others and x(y, z) = (x' n y) U (x n z) is identically true, where n, u, ', are intersection, union, and complement, respectively, relative to the partial ordering ^. Theorem 1 may be generalized by omitting axiom (v). The result is THEOREM 2. The set S together with a ternary operation which satisfies axioms (i), (ii), (iii), and (iv) of Theorem I is a relatively complemented distributive lattice with a zero. The partial ordering is defined as in Theorem 1, 0 = 6 = <p is the zero element, and x(y, z) = (a; n z) U ^(y, x) identically, where ^(y, x) is the element such that ^{y, x) n x = 0, and ^(y, x) U x = x u y. A relatively complemented distributive lattice with a zero is better described as a locally Boolean algebra. For, if a is any element of the lattice S, the set {x x ^ a} is a sub-lattice which is a Boolean algebra. Note that, if S is finite, the union of all elements of S is a unit element. Thus, as a corollary of Theorem 2 we have THEOREM 3. A finite set which satisfies the conditions of Theorem 2 is a Boolean algebra.

3 22 R. M. DICKER We give a simple, independent proof of this in 9. The method of proof may be generalized, to give a second proof of Theorem 1; this is done in The independence of the axioms Let F be a field, and define a ternary operation on F, written x(y,z), in each of the following four ways: (a) 0(y,z) = y, l(y,z) = z for all y,z in F, and x(y,z) = 0 otherwise; (b) x(y, z) = xz for all x, y, z in F; (c) 0(y,z) = y, l(y,z) = z for all y,z in F, and x(y,z) = z otherwise; (d) x(y, z) y xy + xz for all x, y, z in F. The examples (a), (b), (c), and (d) show the independence of the axioms (i), (ii), (iii), and (iv) respectively, provided that F is not the integers mod 2. By Theorem 3, we cannot find a finite example which shows the independence of axiom (v); for this we must use the set F(J) of all finite subsets of the positive integers (including the empty set) together with the operation defined by: for each x, y, z in F(J), x{y, z) = (y\x) U (z n x). 5. Deductions from the axioms (i)-(iv) Throughout this section we assume that the set S satisfies the conditions of Theorem 2. Also, in the statements and proofs of the lemmas we omit the quantifier 'for all a,b,c,... in S\ LEMMA 1. The three elements 0, 6, and <p, whose existence is postulated by (ii), (iii), and (iv), are all equal. Proof. 0(0,9?) = cp by (iv), and 0(0,95) = 0 by (ii); hence 0 = <p. Thus 6(6,0) = 0 by (iv), but 0(0,6) = 6{6,0) and 0(6,6) = 6; hence 0 = 6. 0 is used for the element 0 = 6 = <p in all later deductions from the axioms. LEMMA 2. The following identities hold in S: (vi) a(0,a) = a; (vii) a(b,b) = b; (viii) a(b, 0) = 0 if and only if a(0, b) = b; (ix) a(b, 0) = b if and only if a(0,b) = 0. Proof. For (vii): a(0,0) = 0; hence a(0,0)(6,0) = 0(6,0) and so a(0(6,0), 0(6,0)) = 6, that is a(b, b) = b. For (vi): a(a, 0) (a, 0) = 0(a, 0) by (iv); hence a(0, a) = a.

4 AXIOMS FOR BOOLEAN ALGEBRA 23 For (viii) and (ix): multiply on the right by (6,0). For example, if a{b, 0) = 0, then a(6, 0) (6,0) = 0(6,0) and so a(0,6) = 6. COROLLARY. The statements a^b, a(0,6) = a, 6(0, a) = a, and b(a, 0) = 0 are all equivalent. At this point, some lattice-theoretic ideas are needed; we refer to Birkhoff (1) for the definitions and notation. LEMMA 3. The relation ^ is a partial ordering on S. Proof. By (vi) a^a. If a^6 and b^c, that is, if a(0,6) = a and 6(0, c) = 6, then a(0, c) = a(0,6) (0, c) = a(0,6(0, c)) = a. If a < 6 and 6 ^ a, then obviously a = b. LEMMA 4. Relative to the partial ordering ^ cm $, the greatest lower bound of a and b, af)b, exists and adb = a(0,6); also the least upper bound au 6 exists and aub = a(b,a). Proof. Obviously a(0,6)^6 and a(0,6) ^ a. Now if c < a and c ^ 6 then a(0,6) (0, c) = a(0,6(0, c)) = a(0, c) = c, that is, c ^ a(0,6). For the upper bound, 6^a(6,a) is true if a(6,a)(6,o) = 0, this is true if a(0, a(6,0)) = 0 and so if a(b, 0) (0, a) = 0 if a(6(0, a), 0) = 0 if 6(0, a) ^ a, which is true. Next, a^a(b,a) if a(b,a)(a,0) = 0 if a(b(a,0),0) = 0 if a(0,6(a, 0)) = 6(a, 0) if 6(a, 0)(0,a) = 6(a, 0), which is true. Suppose that a^cand6 ^c; thena(b,a) (0,c) = a(6(0, c),a(0,c)) = a(6,a). This completes the proof. 6. Deductions from the axioms (i)-(v) Throughout this section we assume that S is a set which satisfies the conditions of Theorem 1. LEMMA 5. The following identities hold in S: (x) a(0,1) = a; (xi) b(a, 0) = 0 if and only if a(l,b) = 1; (iii)' a(6,l) = 6(a,l); (iv)' o(l,o) = l; (vi)' a{a, 1) = a; (viii)' a(l,6) = 1 if and only if a(b, 1) = 6. Proof. For (x): a(0,1) = 1(0, a) = a. The primed statements are the duals of the unprimed statements already given; the dual of the statement F(a, 6> = G(a, 6> is

5 24 R. M. DICKER For example, from a(0,b) = 6(0, a) it follows that which reduces to a(b, 1) = b(a, 1). For (xi), if 6(a,0) = 0 then 6(1, 0) (0,a) = 0; hence a(0,6(l,0)) = 0. Thus a(0,6(1,0)) (1,0) = 0(1,0), which reduces to a(l,6) = 1. Similarly a(l,6) = 1 implies that 6(a, 0) = 0. COROLLARY. The statements a^b, a(l,b) = 1, a(b, 1) = 6, and b(a, 1) = 6 are all equivalent. LEMMA 6. The following results hold: (xii) all6 = a(b, 1); (xiii) (a U c) n (6 U c) = (a n 6) u c; (xiv) c(0,a)(a(6,0), 1) = a(6,c). Proof. The dual of the proof of a n 6 = a(0,6) proves that a U 6 = a(b, 1). Then o(c, 1) (0, b(c, 1)) = o(c(0,6(c 5 1)), 6(c, 1)) = o(c, 6(c, 1)) = o(0,6) (c, 1). This proves (xiii). Finally, to prove (xiv), Thus Also, Hence a(b, c) (0, c(0, a)) = a(6(0, c(0, a)), c(0, a)) = a(6,1) (0, c(0, a)) = 6(a,l)(0,c(0,a)) = c(0,a). c(0,a)^a(6,c). a(6, c) (a(6,0), 0) = a(6(a(6 5 0), 0), c(a(6,0), 0)) = o(0, c(a(6,0), 0)) = a(l,c)(a(6,0),0) = c(a(l,0), 1) (a(6,0),0) = 0. a(6,o)^a(6,c) and c(0,a) (a(6,0), 1) ^a(6,c). Now, if x^y then 2/(1,0) ^ic(l,0), since from x(0,y) = x it follows that &(l,o)(y(l,o),l) = a;(l,o). From c(0,a)(a(6,0), 1) = c(a(6,0),a(6,1)), it follows that c(a(6,0),a(6, l))^a(6,c). If we replace b,c by 6(l,0),c(l,0) in this expression and multiply by (1,0), is obtained, and this reduces to a(b,c) ^c(a(6,0),a(6,1)). This completes the proof. 7. Proof of Theorem 1 We have obtained almost all of the results which are needed, and it is only necessary to string them together.

6 AXIOMS FOR BOOLEAN ALGEBRA 25 First, it is necessary to show that, given a Boolean algebra (in the usual sense), the operation given by x(y,z) = (x'n y) V (x n z) satisfies the laws (i)-(v). This is obvious in the light of 2; equally, using a direct calculation, (ii)-(v) are obtained immediately and (i) follows easily from the fact that iff(x) is a Boolean polynomial in x, then f(x) = (/(0) n x') u (/(I) n x). Also, the partial ordering, x^y if and only if x(0,y) = x, which follows from this ternary operation, is identical with the usual partial ordering of the Boolean algebra; hence there is no circularity in the definition. Next, it is necessary to show that a set S which satisfies the conditions of Theorem 1 is a Boolean algebra (in the usual sense) relative to the partial ordering ^. By Lemma 4 and (xiii), it is a distributive lattice; obviously O^a^l for all a; and a(l,0) is the complement of a, since a("ltt(l,0) = 0 and aua(l,0) = 1. These results are sufficient to show that S is a Boolean algebra. Finally, there is no circularity in these definitions if the new ternary operation, say a[b,c], which is defined by a[b, c] = (a' n 6) U (a n c), is identical with the old. This follows from (xiv), and the proof is completed. 8. Proof of Theorem 2 We assume now that S is a set which satisfies the conditions of Theorem 2. We have to show that S is a locally Boolean algebra; in terms of the ternary operation, the equivalent result is LEMMA 7. For any element s of S, the set sr\s = {xes\x(0,s) = x) is a subalgebra of S which satisfies also axiom (v), with 1 = s. Proof. If x,y,zesc\s, then x(y,z) (0,s) = x(y,z) and so x(y,z)esr\s. Hence, s n S is a subalgebra of S. If x,yesn8, then s{0,x{y,0)) = x{y,o). Hence, s{x{y,0),0) = 0, s(x, y) (y, 0) = 0, y ^ s{x, y). Similarly, from s(0, y(x, 0)) = y{x, 0), it follows that s(y(x, 0), 0) = 0, s(y(s, 0) (0, a;), y(s, 0) (0, y)) = 0, s(x{0, y(s, 0)), 2/(0, y(s, 0))) = 0, s(x, y) (0, y(s, 0)) = 0, y(s, 0) (0, s(x, y)) = 0, y{s{x, y), 0) = 0, s(x, y) ^ y. Thus s(x,y) = y. The proof of Theorem 2 is deduced from the proof of Theorem 1 by using 5 and Lemma 7. By Lemmas 3 and 4, S is certainly a lattice, and it is distributive since, for any a, b,c in S, the distributive law for these elements is obtained by putting s = a{b(c,b),a) in Lemma 7 and using Theorem 1. Similarly, by putting s = a(b,a), it can be shown that ( {a,b) = b(a,0). As before, 0 is the zero element and

7 26 R. M. DICKER a(b, c) = (a n c) U #(6, a) is true for the elements a, 6, and c. This completes the proof of Theorem 2 as stated; it is clear from Lemma 7 that a slightly stronger theorem could have been stated: axioms (i)-(iv) are a set of independent axioms for a locally Boolean algebra. 9. Proof of Theorem 3 We need the results of 5 up to Lemma 3; this proof is independent of the later deductions. Since the set S is now finite, minimum non-zero elements exist relative to the partial ordering on S. Let M be the set of all such minimum elements. For each a in S, put /x(a) = {m e M m ^ a}. Then /x is a map of S into 2 M, the set of all subsets of M. The following argument proves that /i(o(6, c)) = (/x(a) n fi(c)) u ((M V(a)) n /.(&)) for each a, b, c in S: if and only if a(b, c) (0, m) = m if and only if a(6(0, m), c(0, m)) = m if and only if either 6(0, m) = m and c(0, m) = m, or 6(0, m) = 0, c(0,m) = m and a(0,m) = m, or 6(0, ra) = m, c(0,ra) = 0 and a(0,ra) = 0 if and only if me (/u,(a) n/x(c)) U ((ikf\/u,(a)) n /x(6)). From this it follows that /x must map # onto 2 M, since /x(a(6,a)) = /u(a)u/i(6). Also, ju. is a one-one map, for if /x(a) = /A(6), then {x(a(b, 0)) is the empty set; hence a(6,0) = 0 and so 6 ^a. Similarly, a^b, so that a = b. Thus /x maps $ isomorphically onto the set of all subsets of M. The isomorphism can be regarded either as taking ^ into set inclusion, or as taking the ternary operation into the operation a defined on 2 M in 2. This completes the proof of Theorem 3. This proof can be generalized by using a method due to Stone. The result is an alternative proof of the above theorems. We turn to the generalization now, and this is used in 13 to give the alternative proof. 10. Semi-lattices and their representations By a semi-lattice we shall mean a commutative semi-group with a zero, in which every element is idempotent. It must be pointed out that the

8 AXIOMS FOR BOOLEAN ALGEBRA 27 standard terminology is semi-lattice with zero. The set 2 A ' of all subsets of the set N, with intersection as the binary operation, is a semi-lattice. Suppose that A is a homomorphism of a semi-lattice S into the semi-lattice 2-^; then we say that X(S) is a homomorphic representation of S as subsets of the set N. It is well known that we can find an isomorphic representation of S by taking N = S and putting A (a) = as. Stone's representation theorem (3) for a Boolean algebra B is an isomorphic representation of B as subsets of (a subset of) 2^. In the more general situation above, we have a simpler representation than this but the next theorem shows that there is an equivalent representation as subsets of 2 s. THEOREM 4. Given any representation X(S) of a semi-lattice S as subsets of the set N, there is a representation /x($) of S as subsets of 2 s with /x(#) isomorphic to X(S). Proof. The map A: S->2 N is given. For each n in N, let S n be the set of all a in S such that nex(a). (In fact, S n is a dual-ideal of S. In the above theorem we could replace 2 s by the set of all dual-ideals.) Put T = {S n n e N}, making T a subset of 2 s, and define /x: S-+2 T by ix(a) = {S n \nex(a)}. Thus S n en(a) if and only if nex{a) and from this it is easily deduced that /x(a6) = /x(a)dju,(6), and that ju(a) = /A(6) if and only if X{a) = A(6). Our generalization of Stone's theorem is a representation of a semi-lattice as subsets of the set of maximal dual-ideals. This representation has the advantage that, if the semi-lattice is in fact a lattice, unions are properly represented (Theorem 6), and the disadvantage that the representation is not an isomorphism unless an extra condition is satisfied. 11. Maximal dual-ideals In order to state and prove Lemma 8, we make the following definitions. A domain D of a semi-lattice S is a subset of the set S\{0} such that if a,bed then abed. A dual-ideal of a semi-lattice S is a domain J) such that, if aed, bes, and ab = a, then 6eD. The domains of S are partially ordered by inclusion, and the word maximal refers to this ordering. By using Zorn's lemma, we may prove that, if D is any domain of a semi-lattice S, there exists a maximal domain of S containing D. Further, a domain D is maximal if and only if, for all aes, either aed or there exists CGD such that ac = 0. This follows from the fact that if aes\d and ad^q for all d e D, then D u ad U {a} is a domain. LEMMA 8. Let S be a semi-lattice. If aes and a#(), then there is a maximal dual-ideal of S containing a. Also, a domain D of S is a maximal

9 28 R. M. DICKER dual-ideal if and only if, for all bes, either bed or there exists c in D such that be = 0. Proof. The first part is obvious since {a} is a domain. The second part follows from the results given above by showing that a maximal domain is a dual-ideal. Suppose that D is a maximal domain of S, a ed, ab = a and also, if possible, that 6 is not an element of D. Then there exists c in D such that be = 0; hence ac = abc = 0, which is impossible. COROLLARY. If m is a maximal dual-ideal of a semi-lattice S, the elements a i (1 ^i ^2 } ) are i n m ana% th e dements bj (l^j ^q) are not in m, then there is an element cinm such that fyc = c (1 ^i^p) and bjc = 0 (1 ^j^q). Proof. For each j there exists Cy in m such that c^bj = 0. Put c = a 1 a 2...a p c 1 c 2...c q. It is this result which enables us to work with maximal dual-ideals in the same way as with minimum elements of the semi-lattice. 12. The representation theorems THEOREM 5. Let M be the set of all maximal dual-ideals of a semi-lattice 8. Define /x: 8^2 M by ix(a) - {mem\aem} for each a in S. Then n(s) is a representation of S as subsets of the set M and is an isomorphism if and only if, for any a,b in S such that ab = a and a^b, there exists c in S such that c i 0, ac = 0 and be = c. Proof. From m e /u.(a6) if and only if ab m if and only if a em and bem if and only if m e /x(a) n /x(6) it follows that fx is a homomorphism and (x(s) is a representation of S. Suppose that /x is an isomorphism and that a, b are elements of 8 such that ab = a and a^b. Then n(ab) = ft(6) implies that ab = b which is impossible; hence /x(ab) is strictly contained in ^(b). Let m be an element of /x(6)\/x(a6); then there is an element cinm such that ac = 0 and be = c. Conversely, suppose that, for any a,b in S such that ab = a and a^b, there exists c in S such that c#0, ac = 0, and be = c; also suppose, if possible, that there exist x and y in 8 such that /x(x) = fx(y) and x^y. If xy^y, then, since xyy = xy, there exists c such that c#0, xyc = 0, and yc = c. Let m be a maximal dual-ideal containing c. Then me[x(y), but m is not an element of fx(xy) = /x(x) = fi(y) which is impossible. This proves the theorem. The advantage of this representation lies in the fact that, whenever what we should naturally call the union of a and 6 exists in S, then it is mapped onto /x(a) U fx(b). This is stated precisely in

10 AXIOMS FOR BOOLEAN ALGEBRA 29 THEOREM 6. For any a, b, c, d in the semi-lattice S, if ac = a, be = 6, and ad = 0, bd = 0, cd = d imply that d = 0, then fx(c) = /x(a)u/tx(6), where /x is the map defined in Theorem 5. Proof. From ac = a and 6c = 6 it follows that /x(a) U /x(6) <= JU.(C). Assume, if possible, that fx(c) strictly contains /x(a) u fx(b). Let m be an element of /x(c)\(/x(a)u/x(6)); then cera, a$m, and 6^m. Hence, there exists dem such that ad = 0, bd = 0, and cd = d; but this contradicts the assumption of the theorem. Theorems 5 and 6 are a generalization of the method that Stone used to prove his theorem. The essential difference is that we confine our attention to one binary operation only. We can prove Stone's theorem easily by using the above theorems as follows. Let B be a Boolean algebra. Then B is a semi-lattice under the operation a D 6 of B. Let M be the set of maximal dual-ideals of B, and construct /x as in Theorem 5. Then fx is an isomorphism, since if an 6 = a and a#6, then a' n 6 is a suitable element to use as c in Theorem 5. The hypothesis of Theorem 6 is true if c = a U 6; hence fx(a U 6) = fx{a) U fx(b). By definition, JU(O) is the empty set and /x(l) = M. The proof is completed by showing that ix(a') = ifcf\/x(a). If meyi{a') then a'em, and since d'no = 0, a$m; hence mem\^(a). Conversely, if mem\fx(a), then a$m and there exists 6 in m such that a n b = 0. In this case, a' n 6 = b and so a' em and me/x(a'). 13. Second proof of Theorems 1 and 2 This is a straightforward generalization of the proof of Theorem 3, using maximal dual-ideals instead of minimum elements. The results of 5 are needed in order to show that S is a semi-lattice under the binary operation aft = a(0,6). Theorem 5 is used to obtain an isomorphic representation of S from which all the necessary results can be deduced to provide an alternative proof for the most tedious part of 6-8. For a complete proof we need the independence of the axioms and the elementary calculation from a Boolean algebra (in the usual sense), which have already been given. For convenience, we use ab and a(0,6) interchangeably in this section. Let S be a set which satisfies the conditions of Theorem 2; then, by Lemmas 1-4, 8 is a semi-lattice under the operation ab = a(0,6). Construct M and fx as in Theorem 5, then /x is one-one. For, if a(0,6) = a and b^a, then a(6,0)#0 since a(6,0) = 0 implies that a(0,b) = b, and also a(b, 0) (0,6) = a{b, 0) and a{b, 0) (0, a) = a(a(0,6), 0) = a{a, 0) (0, b) = 0; the result follows by Theorem 5.

11 30 AXIOMS FOR BOOLEAN ALGEBRA If me fm(a(b, c)) then a(b, c) em, and from this there arise four possibilities for 6 and c: (a) m^ju(6) and m^ju-(c). Then there exists x in m such that xb = 0, xc = 0 and, x{0,a(b,c)) = x; hence a(b,c) (0,x) = a(0,0) = 0, which is impossible. (b) mefx{b) and ra /x(c). Then there exists x in m such that #6 = x, xc = 0, and a:(0,a(6,c)) = a:; hence a; = a(6,c)(0,x) = a(z,0); hence a{q,x) = 0 and a^m. (c) m^/lt(6) and me/x(c). Then there exists a; in m such that a:c = x, xb = 0, and x(0,a{b,c)) = x; hence x = a(b,c)(0,x) = a(0,x) and so a em. (d) me/x(6) and me/it(c). Then there exists a; in m such that xb = x and xc = x; hence a(6, c) (0, a;) = a(x, x) = x and there is no restriction on a. This proves that fx(a{b, c)) (^(a) n /x(c)) u ((Jf\/i(a)) n /x(6)). Conversely, if m e/x(a) n /u,(c), there arise two possibilities for 6: either 6 em; hence be em and a(b,c)(0,bc) = 6c and so a(b,c)em, or b$m; and there exists a; in m such that xa = x, xc = x, and xb = 0; hence a(6, c) (0,a;) = a; and a(6, c)em. If m e (M\fx(a)) n p(b), there arise two possibilities for c: either cem; and there exists x in m such that a;a = 0, a;6 = a;, and xc = x; hence a(6, c) (0, a;) = x and so a(6, c) em, or c$m; and there exists x in m such that xa = 0, a;6 = a;, and ax = 0, hence a(b, c) (0, a;) = a(x, 0) = x and so a(6, c)em. This proves that (/u(a) n /n(c)) U ((if\/x(a)) n fi{b)) g ia(a(6, c)). Thus, there exists a one-one mapping ^ of $ into subsets of a set if such that /x(a(6, c)) = (/x(a) n ^(c)) U ((Jf\/Lt(o)) n /*(&)). From this mapping, it is obvious that Lemmas 4-7 hold. Thus this section can be used to replace Lemmas 4-7. I wish to thank Dr K. A. H. Gravett who, as my supervisor, has given me considerable help. Sections arose directly out of a problem which he suggested to me. REFERENCES 1. GARRETT BIRKHOFF, Lattice theory, revised edition, American Math. Soc. Colloquium Publications XXV (New York, 1948). 2. A. CHURCH, Introduction to mathematical logic (Princeton, 1956). 3. M. H. STONE, 'The theory of representations for Boolean algebras', Trans. American Math. Soc. 40 (1936) Department of Mathematics The University of Glasgow

REGULAR IDENTITIES IN LATTICES

REGULAR IDENTITIES IN LATTICES TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 158, Number 1, July 1971 REGULAR IDENTITIES IN LATTICES BY R. PADMANABHANC) Abstract. An algebraic system 3i = is called a quasilattice

More information

Boolean Algebra CHAPTER 15

Boolean Algebra CHAPTER 15 CHAPTER 15 Boolean Algebra 15.1 INTRODUCTION Both sets and propositions satisfy similar laws, which are listed in Tables 1-1 and 4-1 (in Chapters 1 and 4, respectively). These laws are used to define an

More information

Chapter 2 Combinational Logic Circuits

Chapter 2 Combinational Logic Circuits Logic and Computer Design Fundamentals Chapter 2 Combinational Logic Circuits Part 1 Gate Circuits and Boolean Equations Chapter 2 - Part 1 2 Chapter 2 - Part 1 3 Chapter 2 - Part 1 4 Chapter 2 - Part

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

LATTICE AND BOOLEAN ALGEBRA

LATTICE AND BOOLEAN ALGEBRA 2 LATTICE AND BOOLEAN ALGEBRA This chapter presents, lattice and Boolean algebra, which are basis of switching theory. Also presented are some algebraic systems such as groups, rings, and fields. 2.1 ALGEBRA

More information

3. Abstract Boolean Algebras

3. Abstract Boolean Algebras 3. ABSTRACT BOOLEAN ALGEBRAS 123 3. Abstract Boolean Algebras 3.1. Abstract Boolean Algebra. Definition 3.1.1. An abstract Boolean algebra is defined as a set B containing two distinct elements 0 and 1,

More information

Sets and Motivation for Boolean algebra

Sets and Motivation for Boolean algebra SET THEORY Basic concepts Notations Subset Algebra of sets The power set Ordered pairs and Cartesian product Relations on sets Types of relations and their properties Relational matrix and the graph of

More information

ECE 238L Boolean Algebra - Part I

ECE 238L Boolean Algebra - Part I ECE 238L Boolean Algebra - Part I August 29, 2008 Typeset by FoilTEX Understand basic Boolean Algebra Boolean Algebra Objectives Relate Boolean Algebra to Logic Networks Prove Laws using Truth Tables Understand

More information

3 Boolean Algebra 3.1 BOOLEAN ALGEBRA

3 Boolean Algebra 3.1 BOOLEAN ALGEBRA 3 Boolean Algebra 3.1 BOOLEAN ALGEBRA In 1854, George Boole introduced the following formalism which eventually became Boolean Algebra. Definition. An algebraic system consisting of a set B of elements

More information

Boolean Algebra & Logic Gates. By : Ali Mustafa

Boolean Algebra & Logic Gates. By : Ali Mustafa Boolean Algebra & Logic Gates By : Ali Mustafa Digital Logic Gates There are three fundamental logical operations, from which all other functions, no matter how complex, can be derived. These Basic functions

More information

SEMIRINGS SATISFYING PROPERTIES OF DISTRIBUTIVE TYPE

SEMIRINGS SATISFYING PROPERTIES OF DISTRIBUTIVE TYPE proceedings of the american mathematical society Volume 82, Number 3, July 1981 SEMIRINGS SATISFYING PROPERTIES OF DISTRIBUTIVE TYPE ARIF KAYA AND M. SATYANARAYANA Abstract. Any distributive lattice admits

More information

ON HOW TO CONSTRUCT LEFT SEMIMODULES FROM THE RIGHT ONES

ON HOW TO CONSTRUCT LEFT SEMIMODULES FROM THE RIGHT ONES italian journal of pure and applied mathematics n. 32 2014 (561 578) 561 ON HOW TO CONSTRUCT LEFT SEMIMODULES FROM THE RIGHT ONES Barbora Batíková Department of Mathematics CULS Kamýcká 129, 165 21 Praha

More information

arxiv: v1 [math.ra] 3 Oct 2009

arxiv: v1 [math.ra] 3 Oct 2009 ACTOR OF AN ALTERNATIVE ALGEBRA J.M. CASAS, T. DATUASHVILI, AND M. LADRA arxiv:0910.0550v1 [math.ra] 3 Oct 2009 Abstract. We define a category galt of g-alternative algebras over a field F and present

More information

THE EXTENSION OF AN ARBITRARY BOOLEAN ALGEBRA TO AN IMPLICATIVE BOOLEAN ALGEBRA

THE EXTENSION OF AN ARBITRARY BOOLEAN ALGEBRA TO AN IMPLICATIVE BOOLEAN ALGEBRA THE EXTENSION OF AN ARBITRARY BOOLEAN ALGEBRA TO AN IMPLICATIVE BOOLEAN ALGEBRA ARTHUR H. COPELAND, SR. AND FRANK HARARY 1. Introduction. An implicative Boolean algebra [l] is one which contains an implication

More information

ON STRONGLY PRIME IDEALS AND STRONGLY ZERO-DIMENSIONAL RINGS. Christian Gottlieb

ON STRONGLY PRIME IDEALS AND STRONGLY ZERO-DIMENSIONAL RINGS. Christian Gottlieb ON STRONGLY PRIME IDEALS AND STRONGLY ZERO-DIMENSIONAL RINGS Christian Gottlieb Department of Mathematics, University of Stockholm SE-106 91 Stockholm, Sweden gottlieb@math.su.se Abstract A prime ideal

More information

GROUPS. Chapter-1 EXAMPLES 1.1. INTRODUCTION 1.2. BINARY OPERATION

GROUPS. Chapter-1 EXAMPLES 1.1. INTRODUCTION 1.2. BINARY OPERATION Chapter-1 GROUPS 1.1. INTRODUCTION The theory of groups arose from the theory of equations, during the nineteenth century. Originally, groups consisted only of transformations. The group of transformations

More information

Logic Synthesis and Verification

Logic Synthesis and Verification Logic Synthesis and Verification Boolean Algebra Jie-Hong Roland Jiang 江介宏 Department of Electrical Engineering National Taiwan University Fall 2014 1 2 Boolean Algebra Reading F. M. Brown. Boolean Reasoning:

More information

ANNIHILATOR IDEALS IN ALMOST SEMILATTICE

ANNIHILATOR IDEALS IN ALMOST SEMILATTICE BULLETIN OF THE INTERNATIONAL MATHEMATICAL VIRTUAL INSTITUTE ISSN (p) 2303-4874, ISSN (o) 2303-4955 www.imvibl.org /JOURNALS / BULLETIN Vol. 7(2017), 339-352 DOI: 10.7251/BIMVI1702339R Former BULLETIN

More information

Chapter 2 : Boolean Algebra and Logic Gates

Chapter 2 : Boolean Algebra and Logic Gates Chapter 2 : Boolean Algebra and Logic Gates By Electrical Engineering Department College of Engineering King Saud University 1431-1432 2.1. Basic Definitions 2.2. Basic Theorems and Properties of Boolean

More information

ON STRUCTURE OF KS-SEMIGROUPS

ON STRUCTURE OF KS-SEMIGROUPS International Mathematical Forum, 1, 2006, no. 2, 67-76 ON STRUCTURE OF KS-SEMIGROUPS Kyung Ho Kim Department of Mathematics Chungju National University Chungju 380-702, Korea ghkim@chungju.ac.kr Abstract

More information

AN IDENTITY IN JORDAN RINGS

AN IDENTITY IN JORDAN RINGS AN IDENTITY IN JORDAN RINGS MARSHALL HALL, JR. 1. Introduction. An abstract Jordan ring / is a distributive ring in which multiplication satisfies the two laws (1.1) ba = ab, (1.2) ia2b)a = a2iba). We

More information

Boolean Algebra. Sungho Kang. Yonsei University

Boolean Algebra. Sungho Kang. Yonsei University Boolean Algebra Sungho Kang Yonsei University Outline Set, Relations, and Functions Partial Orders Boolean Functions Don t Care Conditions Incomplete Specifications 2 Set Notation $09,3/#0,9 438 v V Element

More information

Pure Mathematical Sciences, Vol. 1, 2012, no. 3, On CS-Algebras. Kyung Ho Kim

Pure Mathematical Sciences, Vol. 1, 2012, no. 3, On CS-Algebras. Kyung Ho Kim Pure Mathematical Sciences, Vol. 1, 2012, no. 3, 115-121 On CS-Algebras Kyung Ho Kim Department of Mathematics Korea National University of Transportation Chungju 380-702, Korea ghkim@ut.ac.kr Abstract

More information

Rings. Chapter 1. Definition 1.2. A commutative ring R is a ring in which multiplication is commutative. That is, ab = ba for all a, b R.

Rings. Chapter 1. Definition 1.2. A commutative ring R is a ring in which multiplication is commutative. That is, ab = ba for all a, b R. Chapter 1 Rings We have spent the term studying groups. A group is a set with a binary operation that satisfies certain properties. But many algebraic structures such as R, Z, and Z n come with two binary

More information

A Note on Fuzzy Sets

A Note on Fuzzy Sets INFORMATION AND CONTROL 18, 32-39 (1971) A Note on Fuzzy Sets JOSEPH G. BROWN* Department of Mathematics, Virginia Polytechnic Institute, Blacksburg, Virginia 24061 Fuzzy sets are defined as mappings from

More information

arxiv: v1 [math.ra] 25 May 2013

arxiv: v1 [math.ra] 25 May 2013 Quasigroups and Related Systems 20 (2012), 203 209 Congruences on completely inverse AG -groupoids Wieslaw A. Dudek and Roman S. Gigoń arxiv:1305.6858v1 [math.ra] 25 May 2013 Abstract. By a completely

More information

370 Y. B. Jun generate an LI-ideal by both an LI-ideal and an element. We dene a prime LI-ideal, and give an equivalent condition for a proper LI-idea

370 Y. B. Jun generate an LI-ideal by both an LI-ideal and an element. We dene a prime LI-ideal, and give an equivalent condition for a proper LI-idea J. Korean Math. Soc. 36 (1999), No. 2, pp. 369{380 ON LI-IDEALS AND PRIME LI-IDEALS OF LATTICE IMPLICATION ALGEBRAS Young Bae Jun Abstract. As a continuation of the paper [3], in this paper we investigate

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

BOOLEAN ALGEBRA. Introduction. 1854: Logical algebra was published by George Boole known today as Boolean Algebra

BOOLEAN ALGEBRA. Introduction. 1854: Logical algebra was published by George Boole known today as Boolean Algebra BOOLEAN ALGEBRA Introduction 1854: Logical algebra was published by George Boole known today as Boolean Algebra It s a convenient way and systematic way of expressing and analyzing the operation of logic

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

Axioms of Kleene Algebra

Axioms of Kleene Algebra Introduction to Kleene Algebra Lecture 2 CS786 Spring 2004 January 28, 2004 Axioms of Kleene Algebra In this lecture we give the formal definition of a Kleene algebra and derive some basic consequences.

More information

E&CE 223 Digital Circuits & Systems. Lecture Transparencies (Boolean Algebra & Logic Gates) M. Sachdev

E&CE 223 Digital Circuits & Systems. Lecture Transparencies (Boolean Algebra & Logic Gates) M. Sachdev E&CE 223 Digital Circuits & Systems Lecture Transparencies (Boolean Algebra & Logic Gates) M. Sachdev 4 of 92 Section 2: Boolean Algebra & Logic Gates Major topics Boolean algebra NAND & NOR gates Boolean

More information

55 Separable Extensions

55 Separable Extensions 55 Separable Extensions In 54, we established the foundations of Galois theory, but we have no handy criterion for determining whether a given field extension is Galois or not. Even in the quite simple

More information

Algebraic Expressions

Algebraic Expressions Algebraic Expressions 1. Expressions are formed from variables and constants. 2. Terms are added to form expressions. Terms themselves are formed as product of factors. 3. Expressions that contain exactly

More information

Ultraproducts of Finite Groups

Ultraproducts of Finite Groups Ultraproducts of Finite Groups Ben Reid May 11, 010 1 Background 1.1 Ultrafilters Let S be any set, and let P (S) denote the power set of S. We then call ψ P (S) a filter over S if the following conditions

More information

Unit 2 Boolean Algebra

Unit 2 Boolean Algebra Unit 2 Boolean Algebra 2.1 Introduction We will use variables like x or y to represent inputs and outputs (I/O) of a switching circuit. Since most switching circuits are 2 state devices (having only 2

More information

Eighth Homework Solutions

Eighth Homework Solutions Math 4124 Wednesday, April 20 Eighth Homework Solutions 1. Exercise 5.2.1(e). Determine the number of nonisomorphic abelian groups of order 2704. First we write 2704 as a product of prime powers, namely

More information

4.1 Primary Decompositions

4.1 Primary Decompositions 4.1 Primary Decompositions generalization of factorization of an integer as a product of prime powers. unique factorization of ideals in a large class of rings. In Z, a prime number p gives rise to a prime

More information

SYMMETRIC ALGEBRAS OVER RINGS AND FIELDS

SYMMETRIC ALGEBRAS OVER RINGS AND FIELDS SYMMETRIC ALGEBRAS OVER RINGS AND FIELDS THOMAS C. CRAVEN AND TARA L. SMITH Abstract. Connections between annihilators and ideals in Frobenius and symmetric algebras are used to provide a new proof of

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

Supplementary Material for MTH 299 Online Edition

Supplementary Material for MTH 299 Online Edition Supplementary Material for MTH 299 Online Edition Abstract This document contains supplementary material, such as definitions, explanations, examples, etc., to complement that of the text, How to Think

More information

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch

Definitions, Theorems and Exercises. Abstract Algebra Math 332. Ethan D. Bloch Definitions, Theorems and Exercises Abstract Algebra Math 332 Ethan D. Bloch December 26, 2013 ii Contents 1 Binary Operations 3 1.1 Binary Operations............................... 4 1.2 Isomorphic Binary

More information

IMPLICATION ALGEBRAS

IMPLICATION ALGEBRAS Discussiones Mathematicae General Algebra and Applications 26 (2006 ) 141 153 IMPLICATION ALGEBRAS Ivan Chajda Department of Algebra and Geometry Palacký University of Olomouc Tomkova 40, 779 00 Olomouc,

More information

Semantics of intuitionistic propositional logic

Semantics of intuitionistic propositional logic Semantics of intuitionistic propositional logic Erik Palmgren Department of Mathematics, Uppsala University Lecture Notes for Applied Logic, Fall 2009 1 Introduction Intuitionistic logic is a weakening

More information

E&CE 223 Digital Circuits & Systems. Lecture Transparencies (Boolean Algebra & Logic Gates) M. Sachdev. Section 2: Boolean Algebra & Logic Gates

E&CE 223 Digital Circuits & Systems. Lecture Transparencies (Boolean Algebra & Logic Gates) M. Sachdev. Section 2: Boolean Algebra & Logic Gates Digital Circuits & Systems Lecture Transparencies (Boolean lgebra & Logic Gates) M. Sachdev 4 of 92 Section 2: Boolean lgebra & Logic Gates Major topics Boolean algebra NND & NOR gates Boolean algebra

More information

1.5 The Nil and Jacobson Radicals

1.5 The Nil and Jacobson Radicals 1.5 The Nil and Jacobson Radicals The idea of a radical of a ring A is an ideal I comprising some nasty piece of A such that A/I is well-behaved or tractable. Two types considered here are the nil and

More information

CHAPTER 2 BOOLEAN ALGEBRA

CHAPTER 2 BOOLEAN ALGEBRA CHAPTER 2 BOOLEAN ALGEBRA This chapter in the book includes: Objectives Study Guide 2.1 Introduction 2.2 Basic Operations 2.3 Boolean Expressions and Truth Tables 2.4 Basic Theorems 2.5 Commutative, Associative,

More information

Tutorial Obtain the principal disjunctive normal form and principal conjunction form of the statement

Tutorial Obtain the principal disjunctive normal form and principal conjunction form of the statement Tutorial - 1 1. Obtain the principal disjunctive normal form and principal conjunction form of the statement Let S P P Q Q R P P Q Q R A: P Q Q R P Q R P Q Q R Q Q R A S Minterm Maxterm T T T F F T T T

More information

Chapter 2 Combinational Logic Circuits

Chapter 2 Combinational Logic Circuits Logic and Computer Design Fundamentals Chapter 2 Combinational Logic Circuits Part 1 Gate Circuits and Boolean Equations Charles Kime & Thomas Kaminski 2008 Pearson Education, Inc. Overview Part 1 Gate

More information

International Journal of Algebra, Vol. 4, 2010, no. 2, S. Uma

International Journal of Algebra, Vol. 4, 2010, no. 2, S. Uma International Journal of Algebra, Vol. 4, 2010, no. 2, 71-79 α 1, α 2 Near-Rings S. Uma Department of Mathematics Kumaraguru College of Technology Coimbatore, India psumapadma@yahoo.co.in R. Balakrishnan

More information

ARCHIVUM MATHEMATICUM (BRNO) Tomus 48 (2012), M. Sambasiva Rao

ARCHIVUM MATHEMATICUM (BRNO) Tomus 48 (2012), M. Sambasiva Rao ARCHIVUM MATHEMATICUM (BRNO) Tomus 48 (2012), 97 105 δ-ideals IN PSEUDO-COMPLEMENTED DISTRIBUTIVE LATTICES M. Sambasiva Rao Abstract. The concept of δ-ideals is introduced in a pseudo-complemented distributive

More information

Sequences of height 1 primes in Z[X]

Sequences of height 1 primes in Z[X] Sequences of height 1 primes in Z[X] Stephen McAdam Department of Mathematics University of Texas Austin TX 78712 mcadam@math.utexas.edu Abstract: For each partition J K of {1, 2,, n} (n 2) with J 2, let

More information

An exact Turán result for tripartite 3-graphs

An exact Turán result for tripartite 3-graphs An exact Turán result for tripartite 3-graphs Adam Sanitt Department of Mathematics University College London WC1E 6BT, United Kingdom adam@sanitt.com John Talbot Department of Mathematics University College

More information

arxiv: v1 [math.gr] 18 Nov 2011

arxiv: v1 [math.gr] 18 Nov 2011 A CHARACTERIZATION OF ADEQUATE SEMIGROUPS BY FORBIDDEN SUBSEMIGROUPS JOÃO ARAÚJO, MICHAEL KINYON, AND ANTÓNIO MALHEIRO arxiv:1111.4512v1 [math.gr] 18 Nov 2011 Abstract. A semigroup is amiable if there

More information

GENERALIZED DIFFERENCE POSETS AND ORTHOALGEBRAS. 0. Introduction

GENERALIZED DIFFERENCE POSETS AND ORTHOALGEBRAS. 0. Introduction Acta Math. Univ. Comenianae Vol. LXV, 2(1996), pp. 247 279 247 GENERALIZED DIFFERENCE POSETS AND ORTHOALGEBRAS J. HEDLÍKOVÁ and S. PULMANNOVÁ Abstract. A difference on a poset (P, ) is a partial binary

More information

PRIME RADICAL IN TERNARY HEMIRINGS. R.D. Giri 1, B.R. Chide 2. Shri Ramdeobaba College of Engineering and Management Nagpur, , INDIA

PRIME RADICAL IN TERNARY HEMIRINGS. R.D. Giri 1, B.R. Chide 2. Shri Ramdeobaba College of Engineering and Management Nagpur, , INDIA International Journal of Pure and Applied Mathematics Volume 94 No. 5 2014, 631-647 ISSN: 1311-8080 (printed version); ISSN: 1314-3395 (on-line version) url: http://www.ijpam.eu doi: http://dx.doi.org/10.12732/ijpam.v94i5.1

More information

Handbook of Logic and Proof Techniques for Computer Science

Handbook of Logic and Proof Techniques for Computer Science Steven G. Krantz Handbook of Logic and Proof Techniques for Computer Science With 16 Figures BIRKHAUSER SPRINGER BOSTON * NEW YORK Preface xvii 1 Notation and First-Order Logic 1 1.1 The Use of Connectives

More information

TROPICAL SCHEME THEORY

TROPICAL SCHEME THEORY TROPICAL SCHEME THEORY 5. Commutative algebra over idempotent semirings II Quotients of semirings When we work with rings, a quotient object is specified by an ideal. When dealing with semirings (and lattices),

More information

Collected trivialities on algebra derivations

Collected trivialities on algebra derivations Collected trivialities on algebra derivations Darij Grinberg December 4, 2017 Contents 1. Derivations in general 1 1.1. Definitions and conventions....................... 1 1.2. Basic properties..............................

More information

D-MATH Algebra I HS18 Prof. Rahul Pandharipande. Solution 1. Arithmetic, Zorn s Lemma.

D-MATH Algebra I HS18 Prof. Rahul Pandharipande. Solution 1. Arithmetic, Zorn s Lemma. D-MATH Algebra I HS18 Prof. Rahul Pandharipande Solution 1 Arithmetic, Zorn s Lemma. 1. (a) Using the Euclidean division, determine gcd(160, 399). (b) Find m 0, n 0 Z such that gcd(160, 399) = 160m 0 +

More information

Part 1. For any A-module, let M[x] denote the set of all polynomials in x with coefficients in M, that is to say expressions of the form

Part 1. For any A-module, let M[x] denote the set of all polynomials in x with coefficients in M, that is to say expressions of the form Commutative Algebra Homework 3 David Nichols Part 1 Exercise 2.6 For any A-module, let M[x] denote the set of all polynomials in x with coefficients in M, that is to say expressions of the form m 0 + m

More information

Classes of Commutative Clean Rings

Classes of Commutative Clean Rings Classes of Commutative Clean Rings Wolf Iberkleid and Warren Wm. McGovern September 3, 2009 Abstract Let A be a commutative ring with identity and I an ideal of A. A is said to be I-clean if for every

More information

Boolean Algebra and Logic Gates

Boolean Algebra and Logic Gates Boolean Algebra and Logic Gates ( 范倫達 ), Ph. D. Department of Computer Science National Chiao Tung University Taiwan, R.O.C. Fall, 2017 ldvan@cs.nctu.edu.tw http://www.cs.nctu.edu.tw/~ldvan/ Outlines Basic

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

0.Axioms for the Integers 1

0.Axioms for the Integers 1 0.Axioms for the Integers 1 Number theory is the study of the arithmetical properties of the integers. You have been doing arithmetic with integers since you were a young child, but these mathematical

More information

Unit 2 Boolean Algebra

Unit 2 Boolean Algebra Unit 2 Boolean Algebra 1. Developed by George Boole in 1847 2. Applied to the Design of Switching Circuit by Claude Shannon in 1939 Department of Communication Engineering, NCTU 1 2.1 Basic Operations

More information

August 23, 2017 Let us measure everything that is measurable, and make measurable everything that is not yet so. Galileo Galilei. 1.

August 23, 2017 Let us measure everything that is measurable, and make measurable everything that is not yet so. Galileo Galilei. 1. August 23, 2017 Let us measure everything that is measurable, and make measurable everything that is not yet so. Galileo Galilei 1. Vector spaces 1.1. Notations. x S denotes the fact that the element x

More information

ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS.

ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS. ALGEBRA II: RINGS AND MODULES OVER LITTLE RINGS. KEVIN MCGERTY. 1. RINGS The central characters of this course are algebraic objects known as rings. A ring is any mathematical structure where you can add

More information

Solutions to odd-numbered exercises Peter J. Cameron, Introduction to Algebra, Chapter 2

Solutions to odd-numbered exercises Peter J. Cameron, Introduction to Algebra, Chapter 2 Solutions to odd-numbered exercises Peter J Cameron, Introduction to Algebra, Chapter 1 The answers are a No; b No; c Yes; d Yes; e No; f Yes; g Yes; h No; i Yes; j No a No: The inverse law for addition

More information

Factorization of weighted EP elements in C -algebras

Factorization of weighted EP elements in C -algebras Factorization of weighted EP elements in C -algebras Dijana Mosić, Dragan S. Djordjević Abstract We present characterizations of weighted EP elements in C -algebras using different kinds of factorizations.

More information

Math 418 Algebraic Geometry Notes

Math 418 Algebraic Geometry Notes Math 418 Algebraic Geometry Notes 1 Affine Schemes Let R be a commutative ring with 1. Definition 1.1. The prime spectrum of R, denoted Spec(R), is the set of prime ideals of the ring R. Spec(R) = {P R

More information

Commutative Rings and Fields

Commutative Rings and Fields Commutative Rings and Fields 1-22-2017 Different algebraic systems are used in linear algebra. The most important are commutative rings with identity and fields. Definition. A ring is a set R with two

More information

The least element is 0000, the greatest element is 1111.

The least element is 0000, the greatest element is 1111. Note: this worksheet has been modified to emphasize the Boolean algebra content. Some problems have been deleted.; this, for instance, is why the first problem is #5 rather than #1. 5. Let A be the set

More information

Chapter 0. Introduction: Prerequisites and Preliminaries

Chapter 0. Introduction: Prerequisites and Preliminaries Chapter 0. Sections 0.1 to 0.5 1 Chapter 0. Introduction: Prerequisites and Preliminaries Note. The content of Sections 0.1 through 0.6 should be very familiar to you. However, in order to keep these notes

More information

BOOLEAN ALGEBRA 1. DEFINITION

BOOLEAN ALGEBRA 1. DEFINITION 9 BOOLEAN ALGEBRA 1. DEFINITION A Boolean algebra is an algebraic structure which consists of a non empty set B, equipped with two binary operations (denoted by and or + and or * and o), one unary operation

More information

CHAPTER 3 BOOLEAN ALGEBRA

CHAPTER 3 BOOLEAN ALGEBRA CHAPTER 3 BOOLEAN ALGEBRA (continued) This chapter in the book includes: Objectives Study Guide 3.1 Multiplying Out and Factoring Expressions 3.2 Exclusive-OR and Equivalence Operations 3.3 The Consensus

More information

/ M Morris Mano Digital Design Ahmad_911@hotmailcom / / / / wwwuqucscom Binary Systems Introduction - Digital Systems - The Conversion Between Numbering Systems - From Binary To Decimal - Octet To Decimal

More information

On Regularity of Incline Matrices

On Regularity of Incline Matrices International Journal of Algebra, Vol. 5, 2011, no. 19, 909-924 On Regularity of Incline Matrices A. R. Meenakshi and P. Shakila Banu Department of Mathematics Karpagam University Coimbatore-641 021, India

More information

Honors Algebra 4, MATH 371 Winter 2010 Assignment 3 Due Friday, February 5 at 08:35

Honors Algebra 4, MATH 371 Winter 2010 Assignment 3 Due Friday, February 5 at 08:35 Honors Algebra 4, MATH 371 Winter 2010 Assignment 3 Due Friday, February 5 at 08:35 1. Let R 0 be a commutative ring with 1 and let S R be the subset of nonzero elements which are not zero divisors. (a)

More information

Closure operators on sets and algebraic lattices

Closure operators on sets and algebraic lattices Closure operators on sets and algebraic lattices Sergiu Rudeanu University of Bucharest Romania Closure operators are abundant in mathematics; here are a few examples. Given an algebraic structure, such

More information

Strongly Nil -Clean Rings

Strongly Nil -Clean Rings Strongly Nil -Clean Rings Abdullah HARMANCI Huanyin CHEN and A. Çiğdem ÖZCAN Abstract A -ring R is called strongly nil -clean if every element of R is the sum of a projection and a nilpotent element that

More information

2MA105 Algebraic Structures I

2MA105 Algebraic Structures I 2MA105 Algebraic Structures I Per-Anders Svensson http://homepage.lnu.se/staff/psvmsi/2ma105.html Lecture 12 Partially Ordered Sets Lattices Bounded Lattices Distributive Lattices Complemented Lattices

More information

8. Prime Factorization and Primary Decompositions

8. Prime Factorization and Primary Decompositions 70 Andreas Gathmann 8. Prime Factorization and Primary Decompositions 13 When it comes to actual computations, Euclidean domains (or more generally principal ideal domains) are probably the nicest rings

More information

CHAPTER 14. Ideals and Factor Rings

CHAPTER 14. Ideals and Factor Rings CHAPTER 14 Ideals and Factor Rings Ideals Definition (Ideal). A subring A of a ring R is called a (two-sided) ideal of R if for every r 2 R and every a 2 A, ra 2 A and ar 2 A. Note. (1) A absorbs elements

More information

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d

(1) A frac = b : a, b A, b 0. We can define addition and multiplication of fractions as we normally would. a b + c d The Algebraic Method 0.1. Integral Domains. Emmy Noether and others quickly realized that the classical algebraic number theory of Dedekind could be abstracted completely. In particular, rings of integers

More information

Undergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics. College Algebra for STEM

Undergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics. College Algebra for STEM Undergraduate Notes in Mathematics Arkansas Tech University Department of Mathematics College Algebra for STEM Marcel B. Finan c All Rights Reserved 2015 Edition To my children Amin & Nadia Preface From

More information

Prime Rational Functions and Integral Polynomials. Jesse Larone, Bachelor of Science. Mathematics and Statistics

Prime Rational Functions and Integral Polynomials. Jesse Larone, Bachelor of Science. Mathematics and Statistics Prime Rational Functions and Integral Polynomials Jesse Larone, Bachelor of Science Mathematics and Statistics Submitted in partial fulfillment of the requirements for the degree of Master of Science Faculty

More information

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now

Peano Arithmetic. CSC 438F/2404F Notes (S. Cook) Fall, Goals Now CSC 438F/2404F Notes (S. Cook) Fall, 2008 Peano Arithmetic Goals Now 1) We will introduce a standard set of axioms for the language L A. The theory generated by these axioms is denoted PA and called Peano

More information

EP elements in rings

EP elements in rings EP elements in rings Dijana Mosić, Dragan S. Djordjević, J. J. Koliha Abstract In this paper we present a number of new characterizations of EP elements in rings with involution in purely algebraic terms,

More information

Boolean Algebras. Chapter 2

Boolean Algebras. Chapter 2 Chapter 2 Boolean Algebras Let X be an arbitrary set and let P(X) be the class of all subsets of X (the power set of X). Three natural set-theoretic operations on P(X) are the binary operations of union

More information

Tensor Product of modules. MA499 Project II

Tensor Product of modules. MA499 Project II Tensor Product of modules A Project Report Submitted for the Course MA499 Project II by Subhash Atal (Roll No. 07012321) to the DEPARTMENT OF MATHEMATICS INDIAN INSTITUTE OF TECHNOLOGY GUWAHATI GUWAHATI

More information

2. Introduction to commutative rings (continued)

2. Introduction to commutative rings (continued) 2. Introduction to commutative rings (continued) 2.1. New examples of commutative rings. Recall that in the first lecture we defined the notions of commutative rings and field and gave some examples of

More information

MATH 3030, Abstract Algebra FALL 2012 Toby Kenney Midyear Examination Friday 7th December: 7:00-10:00 PM

MATH 3030, Abstract Algebra FALL 2012 Toby Kenney Midyear Examination Friday 7th December: 7:00-10:00 PM MATH 3030, Abstract Algebra FALL 2012 Toby Kenney Midyear Examination Friday 7th December: 7:00-10:00 PM Basic Questions 1. Compute the factor group Z 3 Z 9 / (1, 6). The subgroup generated by (1, 6) is

More information

ELEMENTARY GROUPS BY HOMER BECHTELL

ELEMENTARY GROUPS BY HOMER BECHTELL ELEMENTARY GROUPS BY HOMER BECHTELL 1. Introduction. The purpose of this paper is to investigate two classes of finite groups, elementary groups and E-groups. The elementary groups have the property that

More information

A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ

A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ A MODEL-THEORETIC PROOF OF HILBERT S NULLSTELLENSATZ NICOLAS FORD Abstract. The goal of this paper is to present a proof of the Nullstellensatz using tools from a branch of logic called model theory. In

More information

Algebraic structures I

Algebraic structures I MTH5100 Assignment 1-10 Algebraic structures I For handing in on various dates January March 2011 1 FUNCTIONS. Say which of the following rules successfully define functions, giving reasons. For each one

More information

ELEMENTARY LINEAR ALGEBRA

ELEMENTARY LINEAR ALGEBRA ELEMENTARY LINEAR ALGEBRA K R MATTHEWS DEPARTMENT OF MATHEMATICS UNIVERSITY OF QUEENSLAND First Printing, 99 Chapter LINEAR EQUATIONS Introduction to linear equations A linear equation in n unknowns x,

More information

BASIC MATHEMATICAL TECHNIQUES

BASIC MATHEMATICAL TECHNIQUES CHAPTER 1 ASIC MATHEMATICAL TECHNIQUES 1.1 Introduction To understand automata theory, one must have a strong foundation about discrete mathematics. Discrete mathematics is a branch of mathematics dealing

More information

LATTICES WITH INVOLUTION^)

LATTICES WITH INVOLUTION^) LATTICES WITH INVOLUTION^) BY J. A. KALMAN Introduction. By a "lattice with involution," or "i-lattice," we shall mean a lattice A together with an involution [l, p. 4] x >x' in A. A distributive *'- lattice

More information

Chapter 2 Combinational Logic Circuits

Chapter 2 Combinational Logic Circuits Logic and Computer Design Fundamentals Chapter 2 Combinational Logic Circuits Part 1 Gate Circuits and Boolean Equations Charles Kime & Thomas Kaminski 2008 Pearson Education, Inc. (Hyperlinks are active

More information