DUALITY FOR BOOLEAN EQUALITIES

Similar documents
Boolean Algebras, Boolean Rings and Stone s Representation Theorem

The Space of Minimal Prime Ideals of C(x) Need not be Basically Disconnected

INVERSE LIMITS AND PROFINITE GROUPS

10 Excision and applications

Classes of Commutative Clean Rings

Compactifications of Discrete Spaces

Finite pseudocomplemented lattices: The spectra and the Glivenko congruence

COMPACT ORTHOALGEBRAS

Math 121 Homework 4: Notes on Selected Problems

The Measure Problem. Louis de Branges Department of Mathematics Purdue University West Lafayette, IN , USA

Houston Journal of Mathematics. c 2004 University of Houston Volume 30, No. 4, 2004

Sets and Motivation for Boolean algebra

f a f a a b the universal set,

ON THREE-VALUED MOISIL ALGEBRAS. Manuel ARAD and Luiz MONTEIRO

The Fundamental Group and Covering Spaces

The theory of integration says that the natural map

8 Complete fields and valuation rings

FIXED POINTS AND MULTIPLICATIVE LEFT INVARIANT MEANS

VARIETIES OF ABELIAN TOPOLOGICAL GROUPS AND SCATTERED SPACES

Math 676. A compactness theorem for the idele group. and by the product formula it lies in the kernel (A K )1 of the continuous idelic norm

NAME: Mathematics 205A, Fall 2008, Final Examination. Answer Key

TT-FUNCTIONALS AND MARTIN-LÖF RANDOMNESS FOR BERNOULLI MEASURES

Stone-Čech compactification of Tychonoff spaces

A Natural Equivalence for the Category of Coherent Frames

THE FUNDAMENTAL GROUP AND SEIFERT-VAN KAMPEN S THEOREM

A general Stone representation theorem

TOPOLOGY TAKE-HOME CLAY SHONKWILER

Skew Boolean algebras

("-1/' .. f/ L) I LOCAL BOUNDEDNESS OF NONLINEAR, MONOTONE OPERA TORS. R. T. Rockafellar. MICHIGAN MATHEMATICAL vol. 16 (1969) pp.

RINGS IN POST ALGEBRAS. 1. Introduction

The Space of Maximal Ideals in an Almost Distributive Lattice

Arithmetic Funtions Over Rings with Zero Divisors

MATRIX LIE GROUPS AND LIE GROUPS

Spring -07 TOPOLOGY III. Conventions

PROPERTIES OF 5-CLOSED SPACES

8. Distributive Lattices. Every dog must have his day.

Introduction to Topology

LECTURE 3: RELATIVE SINGULAR HOMOLOGY

SECTION 2: THE COMPACT-OPEN TOPOLOGY AND LOOP SPACES

Reflexive cum Coreflexive Subcategories in Topology*

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

Properties of Boolean Algebras

LOCAL INVARIANCE OF FREE TOPOLOGICAL GROUPS

Infinite-Dimensional Triangularization

Why Do Partitions Occur in Faà di Bruno s Chain Rule For Higher Derivatives?

Notes about Filters. Samuel Mimram. December 6, 2012

3 Hausdorff and Connected Spaces

ON THE LOGIC OF CLOSURE ALGEBRA

Problem Set 6: Solutions Math 201A: Fall a n x n,

Holomorphic line bundles

PRODUCT SPACES FOR WHICH THE STONE- WEIERSTRASS THEOREM HOLDS

ANNIHILATOR IDEALS IN ALMOST SEMILATTICE

7 Lecture 7: Rational domains, Tate rings and analytic points

Duality and Automata Theory

CHAPTER 7. Connectedness

Boolean Algebras. Chapter 2

MV-algebras and fuzzy topologies: Stone duality extended

30 Surfaces and nondegenerate symmetric bilinear forms

Locally Convex Vector Spaces II: Natural Constructions in the Locally Convex Category

Geometry 2: Manifolds and sheaves

ON THE CONGRUENCE LATTICE OF A FRAME

Congruence Boolean Lifting Property

NOTES IN COMMUTATIVE ALGEBRA: PART 2

LINDELÖF sn-networks

Vietoris bisimulations

SUBALGEBRAS AND HOMOMORPHIC IMAGES OF THE RIEGER-NISHIMURA LATTICE

Chapter 4 Vector Spaces And Modules

INFINITE-DIMENSIONAL DIAGONALIZATION AND SEMISIMPLICITY

Logics above S4 and the Lebesgue measure algebra

Equational Logic. Chapter Syntax Terms and Term Algebras

A NOTE ON Θ-CLOSED SETS AND INVERSE LIMITS

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

ne varieties (continued)

TRACIAL POSITIVE LINEAR MAPS OF C*-ALGEBRAS

ON DUALITY IN PROXIMITY SPACES

f(x) = f-1(x) (*) 343

Contents. Index... 15

Boolean Algebra CHAPTER 15

A Version of the Grothendieck Conjecture for p-adic Local Fields

ABSTRACT ALGEBRA: A PRESENTATION ON PROFINITE GROUPS

Lattices, closure operators, and Galois connections.

Profinite Groups. Hendrik Lenstra. 1. Introduction

ALGEBRAIC GROUPS. Disclaimer: There are millions of errors in these notes!

Topological vectorspaces

This chapter contains a very bare summary of some basic facts from topology.

Concentrated Schemes

MATH 8253 ALGEBRAIC GEOMETRY WEEK 12

Abelian topological groups and (A/k) k. 1. Compact-discrete duality

MATH 101B: ALGEBRA II PART A: HOMOLOGICAL ALGEBRA

Restricted versions of the Tukey-Teichmüller Theorem that are equivalent to the Boolean Prime Ideal Theorem

On a theorem of Ziv Ran

INF-SUP CONDITION FOR OPERATOR EQUATIONS

Topology. Xiaolong Han. Department of Mathematics, California State University, Northridge, CA 91330, USA address:

1 Fields and vector spaces

Gelfand Semirings, m-semirings and the Zariski Topology

ZARISKI-LIKE TOPOLOGY ON THE CLASSICAL PRIME SPECTRUM OF A MODULE

Large Sets in Boolean and Non-Boolean Groups and Topology

Ideals of Endomorphism rings 15 discrete valuation ring exists. We address this problem in x3 and obtain Baer's Theorem for vector spaces as a corolla

A THEOREM ON THE DERIVATIONS OF JORDAN ALGEBRAS

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

Transcription:

DUALITY FOR BOOLEAN EQUALITIES LEON LEBLANC Introduction. Boolean equalities occur naturally in Logic and especially in the theory of polyadic algebras. For instance, they have been used in [2] under the name of Champ Logique. The purpose of this paper is to develop a duality theory for Boolean equalities and by doing so establish a representation theory for them. 0. Notation. The basic notation for Boolean algebras is the standard one (for instance, see [l]). Throughout this paper, the letter O will denote the two-element Boolean algebra; whenever a topology is assumed to be defined on 0, then this topology is the discrete one. If 73 is a Boolean algebra, then a valuation of B is a homomorphism from 73 onto 0. We make precise the terminology we shall be using in connection with the Stone duality theory for Boolean algebras. A Boolean space is a compact Hausdorff space whose topology is generated by the clopen sets. If X is a Boolean space, then the dual algebra of X is the Boolean algebra of clopen sets of X. If 73 is a Boolean algebra, then the dual space of 73 is the Boolean space X of all valuations of 73 (the topology on X is the topology generated by all sets of the form {v: vp = 1} where p belongs to B). 1. Definition and generalities. A Boolean equality on a set A is a pair (73, E) where B is a Boolean algebra and 73 is a mapping from AXA into 73 so that, for all s, t, u in A, (1.1) Eis, s) = 1, (1.2) Eis, t) = Eit,s), (1.3) Eis, u) A Eiu, t) g Eis,t), and (1.4) B is generated by the range of E, i.e., by (AXA). In the sequel, it will be convenient to view an equivalence relation on A as a mapping 0 from AXA into 0 so that 0 satisfies (1.1), (1.2) and (1.3). Clearly, if 0 is an equivalence relation on A, then (0, 0) is a Boolean equality on A. Suppose (73, E) and (73, Ë) are Boolean equalities on a set A. A homomorphism/ from 73 into 73 shall be called an equality homomorphism UfE = È, i.e., if fe(s, t) = Ë(s, t) for all s and t in A. It is easy to see that an equality homomorphism from B into 73 is necessarily onto. The Boolean equalities (73, E) and (73, È) Received by the editors December 19, 1960. 74

DUALITY FOR BOOLEAN EQUALITIES 75 are said to be isomorphic if there exists an equality isomorphism from B onto B. If M is an ideal in B, B = B/M, fis the natural projection from B onto B and È(s, t) =fe(s, t) for all s, t in A, then (B, Ê) is a Boolean equality on A; (B, Ë) shall be called a quotient of (B, E). 2. Duality. Let A be a nonempty set. In this section, we shall establish a one-to-one correspondence between Boolean equalities on A and certain sets of equivalence relations on A. As we shall see, this correspondence obeys all the laws of a genuine duality theory. We begin by introducing a topology on the set 3> of all equivalence relations on A. Note first that the set of all functions from AXA into 0 with the product topology is a Boolean space. The topology induced on <i> shall also be referred to as the product topology. This topology is generated by the sets of the form {0: 0G$>, <p(s, t) = 1} together with their complements. We have the following basic fact. (2.1) Lemma. The set < of all equivalence relations on A together with the product topology is a Boolean space. Proof. It suffices to show that $ is closed in the Boolean space of all functions from A XA into 0. Let $>i, $>2 and <P3 be the sets of functions from AXA into 0 satisfying (1.1), (1.2) and (1.3) respectively. Clearly $=< in<p2n<p3. It suffices to show that $>i, "i)2 and i>3 are closed. For instance, i>3 is the intersection of all sets of the form {0: <p(s, u) =0} WJ0: <p(u, t) =0] W{0: 0(5, /) = 1} ass, a and t run over A; since these sets are closed, it follows that <ï>3 is closed. The proof of the fact that 3>i and $2 are closed is similar. We are now in a position to make more precise the comment made at the beginning of this section. We shall establish a one-to-one correspondence between nonempty compact subspaces of > and Boolean equalities on A. First, we define the dual Boolean equality of a nonempty compact subspace ^ of <E>. The dual Boolean equality of SF is the pair (B, E) where B is the dual Boolean algebra of ^ and E is defined by (2.2) E(s, t) = {< >:< >E *, <p(s, t) = l] for all j and t in A. It is easy to check that (B, E) is indeed a Boolean equality on A. We now define the dual equivalence relation space of a Boolean equality (B, E). The dual equivalence relation space of (B, E) is a subspace ^ of <ï> so that <pe^ if and only if there exists a valuation v of B for which (2.3) <b(s, t) = ve(s, t)

76 LEON LEBLANC [February for all s and t in A. Note that if v is a valuation of 73 and 0 is defined by (2.3), then 0 <ï) and therefore 0G1F We turn now to the proof of the fact that ^ is a Boolean space. (2.4) Theorem. If ^ is the dual equivalence relation space of a Boolean equality (73, E), then ^ is homeomorphic with the dual space of B; in particular, this implies that St7 is a Boolean space. Proof. Let X be the dual space of 73 and define a one-to-one mapping x from X onto SF by (2.5) x(v)(s, t) = ve(s, t) for all valuations v in X and all s, t in A. Now observe that the topology on X is generated by the sets of the form {v. ve(s, t) = 1J together with their complements as s and t run over A. The proof of the fact that x is a homeomorphism is then completed after observing that the following identity holds: x{v:ve(s,t) = 1} = {d,:<pe*,<p(s,t) = l} for all s, t in A. Since X is a Boolean space, it follows that ^ is a Boolean space. We now show that the correspondence we have just established obeys the laws of duality. (2.6) Theorem. If (73, E) is a Boolean equality on A and ^ is the dual equivalence relation space of (B, E), then the dual Boolean equality of >? is isomorphic with (73, E) ; if ^ is a Boolean subspace of 3> and (B, E) is the dual Boolean equality of ty, then the dual equivalence relation space of (B, E) is SF Proof. To prove the first part of the theorem, let (73, 72) be the dual Boolean equality of and let X be the dual space of 73. Let x be the natural mapping from X onto ^ defined by (2.5). If C is the dual algebra of X, f the natural isomorphism from 73 onto C, xo the isomorphism from Conto 73 induced by x, then Xo/is an isomorphism from 73 onto 73 so that (xof)e(s, t)=ê(s, t) for all 5 and t in A. It follows that (73, E) and (73, 73) are isomorphic. To prove the second part of the theorem, assume ^ is a Boolean subspace of < and (B, E) is the dual Boolean equality of >F Let X be the dual space of 73 and let g be the natural homeomorphism from ^ onto X, i.e., if <j>e^, then g(0) is the unique valuation of 73 so that, for all p in 73, g(<p)p = 1 if and only if 0 belongs to the clopen set p. We have, for every 0 in SP and every s, I in A, g(<p)e(s, t) =0(5, t) which shows, by (2.3), that ty is the dual equivalence relation space of (73, E).

1962] DUALITY FOR BOOLEAN EQUALITIES 77 (2.7) Corollary. Two Boolean equalities on a set A are isomorphic if and only if they have the same dual equivalence relation space. Our next and final task in this section is to find necessary and sufficient conditions (in term of dual spaces) for a Boolean equality to be a quotient of another one. (2.8) Theorem. Suppose (B, E) and (B, Ë) are Boolean equalities on A and suppose ^ and ^ are their respective dual equivalence relation spaces. Then (B, È) is a quotient of (B, E) if and only if ty is a subset of*. Proof. Suppose there exists an equality homomorphism / from B onto B. Let 0 in ^ and let v be the unique valuation of B so that 0(5, t) =vë(s, t) for all s, t in A. Let v = vf. Then v is a valuation of B and ve(s, t) =0(s, t) which shows that 0 >F Hence ^ is a subset of ty. Conversely, assume ^ is a subset of ^. In view of the preceding theorem we may and do assume that (B, Ë) and (B, E) are the dual Boolean equalities of $ and ^ respectively. Let g be the inclusion mapping of ^ into ^; since g is continuous, it induces a Boolean homomorphism g from B onto B. But g-i{<p: <be% <P(s, 0-1} = {0:0 *, 0(j, 0 - ij for all 5 and î in A which is the same as saying that ge(s, t) = È(s, t) for all s, t in A. Hence g is an equality homomorphism from B onto B, and that completes the proof of the theorem. (2.9) Corollary. There exists a free Boolean equality on A i.e., there exists a unique Boolean equality (B, E) on A having the property that any other Boolean equality on A is a quotient of (B, E). Proof. The dual Boolean equality of the space 3> of all equivalence relations on A is the required Boolean equality. 3. Boolean equalities and transformations. In this section, as always, A shall be a fixed nonempty set and < shall be the Boolean space of all equivalence relations on A. A function from A into A shall be called a transformation (on A). The purpose of this section is to study the effect of transformations on Boolean equalities. We begin by extending transformations i; on A to transformations ^on$ by (3.1) i(4>)(s, I) = <b(r,s, Vt) for all s, t in A. The mapping 77»)} sends the identity onto the identity and t?» rj for all transformations -q and on A. Moreover,

78 LEON LEBLANC [February (3.2) r1^: 0 E $, 0(î, 0 = 1} = {0: 4> E *, 0(i»î, i»/) = l} for ail s, f in A. This implies that ij is continuous on <ï> for ail transformations n on A. Suppose ^ is a subset of $ and G is a set of transformations on A. We shall say that ^ is invariant under G or that G leaves "F invariant if i(\ïr)çi\ir for all r in G. This last concept allows us to formulate the main theorem of this section. (3.3) Theorem. Suppose (73, E) is a Boolean equality on A and suppose r is a transformation on A. Then there exists a (necessarily unique) endomorphism S(v) of B so that (3.4) S(r,)E(s,l) = E(r,s,r,l) for all s, t in A, if and only if the dual equivalence relation space of (B, E) is invariant under r\. Proof. We may as well assume that (73, E) is the dual Boolean equality of some Boolean subspace ^l of $>. Assume first that "F is invariant under v i.e., í(í)cí. Since r; is continuous, it follows from the Stone duality theory that rj induces an endomorphism S(r ) of B. By definition, S(rj)p = rj~1p for every p in 73 (remember that the elements of B are the clopen subsets of SF). Therefore, for all s and t in A, S(r )E(s, t)=e(vs, r t) which completes one part of the theorem. Conversely, assume there exists a (necessarily unique) endomorphism S(r ) of 73 so that S(r )E(s, t)=e(r s, vt) for all 5 and t in A. Let x be the mapping defined by (2.5). If 0 <i> and v is a valuation of B so that xiv) =$> then xiv^iv)) =Í0 which shows that rj<f>est and therefore St is invariant under rj. (3.5) Corollary. Suppose (73, E) is a Boolean equality on A, ty the dual equivalence relation space of (73, E) and G the semi-group of transformations on A which leave St invariant. Then there exists a unique mapping S from G into endomorphisms S(v) of B so that S(v)E(s, t) = E(vs, vt) for all v in G and all s, t in A. Moreover, the mapping S has the following two properties: (3.6) If 8 is the identity on A, then S(d) is the identity on B ; (3.7) If v and are in G, then S(v^) = S(y)S(g). 4. Boolean equalities and operations. If A is a nonempty set and n is a positive integer, then a mapping from A" into A shall be called an n-operation or simply an operation on A. The purpose of this section is to establish the connection between operations on A and Boolean equalities on A. Suppose (73, E) is a Boolean equality on A and T is an «-operation. Then (B, E) is said to be compatible with T if

1962] DUALITY FOR BOOLEAN EQUALITIES 79 E(sh ti) A A E(sn, tn) E(T(sh, ib), T(h,, * )) for all si, -, sn, h, -, tn in A; E itself is said to be compatible with T if (B, E) is compatible with T. It is easy to see that if T is an operation on A, then the space of equivalence relations compatible with T is compact. This, combined with the following theorem, implies that there exists a free Boolean equality on A which is compatible with T (i.e., free with respect to the property of being compatible with T). (4.1) Theorem. Suppose (B, E) is a Boolean equality on a set A and suppose ^ is the dual equivalence relation space of (B, E). If T is an operation on A, then (B, E) is compatible with T if and only if every equivalence relation 0 in is compatible with T. Proof. Using (2.2) and (2.3), the proof reduces to a straightforward verification. We conclude by making a few remarks concerning Boolean equalities on familiar algebraic structures. Suppose, for instance, (B, E) is a Boolean equality on a ring A and assume moreover that (B, E) is compatible with the ring operations. By (4.1), if 0 is in the dual of (B, E), then 0 corresponds to a uniquely determined ideal in A. In other words, to every Boolean equality on A compatible with the ring operations there corresponds a uniquely determined set of ideals in A. Such sets of ideals are easily characterized. References 1. P. R. Halmos, The basic concepts of algebraic logic, Amer. Math. Monthly vol. 63 (1956) pp. 363-387. 2. J. Los, Quelques remarques, théorèmes et problèmes sur les classes définissable? d'algèbres, Mathematical interpretation of formal systems, Amsterdam, North- Holland Publishing Co., 1955, pp. 98-113. Université de Montréal