Mathematical Foundations: (3) Lattice Theory --- Part I

Total Page:16

File Type:pdf, Size:1020Kb

Mathematical Foundations: (3) Lattice Theory --- Part I « Mathematical foundations: (3) Lattice theory — Part I » Patrick Cousot Jerome C. Hunsaker Visiting Professor Posets Massachusetts Institute of Technology Department of Aeronautics and Astronautics cousot mit edu www.mit.edu/~cousot Course 16.399: “Abstract interpretation” http://web.mit.edu/afs/athena.mit.edu/course/16/16.399/www/ Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 1 — ľ P. Cousot, 2005 Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 3 — ľ P. Cousot, 2005 Binary relation – Given sets X1; X2;:::;Xn, the cartesian product is n def X1 X2 : : : Xn = x1; :::; xn ^ Xi ˆ ˆ ˆ fh i j 2 g i=1 – An n-ary relation r on X ; X ;:::;Xn is r }(X 1 2 2 1 ˆ X2 : : : Xn) i.e. r X1 X2 : : : Xn Garrett Birkhoff George Grätzer ˆ ˆ „ ˆ ˆ ˆ – If n =2, r is binary – A binary relation r on a set X is r }(X X) 2 ˆ – We write xry for x; y r h i2 Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 2 — ľ P. Cousot, 2005 Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 4 — ľ P. Cousot, 2005 Graph of a binary relation Poset – A relation can be seen as a graph where X is the set A poset X; is a set equipped with a partial order h »i » of vertices and r is the set of arcs. For example on X. a b Examples: – N; is a poset (where x; y N : x y z X = a; b; c; d h »i 8 2 » () 9 2 f g N : x + z = y) r = c; b ; b; c ; c d fh i h i – N; is a poset (where x; y N : x y x b; d ; d; c h –i 8 2 – () » h i h ig y) – Familiar relations on R are <, , =, = while on }(X), – 6 where X is a set, we have , , etc. „ ff Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 5 — ľ P. Cousot, 2005 Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 7 — ľ P. Cousot, 2005 Partial order Strict partial order – A partial order on a set X is a binary relation on – if is a partial order then @ is its strict version x @ » » v X which is y def= x y x = y, sometimes denoted . v ^ 6 v6 - reflexive i.e. x X : x x – @, is the negation of @ and 8 2 » 6 6v v - antisymetric i.e. x; y X : (x y y x) = – x @ y y @ x means that x and y are not comparable 8 2 » ^ » ) 6 ^ 6 x = y (sometimes written x y). k - transitive i.e. x; y; z X : (x y y z) = – A strict partial order < on a set X is a binary relation 8 2 » ^ » ) (x z) < on X which is » where x y formally means x; y . - irreflexive i.e. x X : (x < x) » h i 2 » 8 2 : - transitive i.e. x; y; z X : (x<y y < z) = 8 2 ^ ) (x < z) Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 6 — ľ P. Cousot, 2005 Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 8 — ľ P. Cousot, 2005 Correspondence between partial and Preorder strict partial orders – A preorder on a set X is a binary relation on X Theorem. If < is a strict partial order on X then — » » which is defined by x y x<y x = y is a partial order » () _ - reflexive i.e. x X : x x on X 8 2 — - transitive i.e. x; y; z X : (x y y z) = Proof. – x x x<x x = x = ¸ tt = tt » () _ _ 8 2 — ^ — ) – x y y x (x<y x = y) (y<x x = y) (x z) » ^ » () _ ^ _ — 1. if x = y antisymetry is proved (but not necessarily antisymetric) 2. if x = y we have x<y y<x whence x<x by transitivity, in 6 ^ Example: on ˚+~ defined by ff ff ff ff contradiction with irreflexivity, so this case is impossible. — — 0 () j j » j 0j – If x y y z then (x<y x = y) (y < z y = z) is a preorder but not a partial order (since e.g. ab bc » ^ » _ ^ _ 1. if x = y then x < z x = z so x z — _ » and bc ab but ab = bc). 2. if y = z then x < z x = z so x z — 6 _ » 3. Otherwise x<y y < z so by transitivity x < z ^ Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 9 — P. Cousot, 2005 Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 11 — P. Cousot, 2005 ľ ut ľ Theorem. If is a partial order on X then < defined def » Theorem. If is a preorder then x y = (x y) by x<y x y x = y is a strict partial order on — ” — ^ () » ^ 6 (y x) is a equivalence relation. X — Proof. def Proof. – x<x x x x = x = tt ¸ = ¸ – x x = (x x) (x x) = tt since is () » ^ 6 ^ ” — ^ — — – x<y y < z (x y x = y) (y z y = z) which implies reflexive ^ () » ^ 6 ^ » ^ 6 x z x = z by transitivity of since x = z would imply x = y = z, a def def » ^ 6 » – x y = (x y) (y x) (y x) (x y) = contradiction. ” — ^ — () — ^ — y x ut ” – x y y z def= (x y) (y x) (y z) (z y) ” ^ ” — ^ — ^ — ^ — (x y) (y z) (z y) (y x) = () — ^ def — ^ — ^ — ) (x z) (z x) = x z — ^ — ” ut Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 10 — ľ P. Cousot, 2005 Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 12 — ľ P. Cousot, 2005 Quotient 1 poset of a preorder Restriction of a poset to a subset If r is a binary relation on a set X and Y X then „ Theorem. Let be a preorder on a set X. Let be — ” def the equivalence relation defined by x y (x r Y = x; y r x; y Y ” () — j fh i2 j 2 g y) (y x). Let X= be the quotient of X by . ^ — ” ” Theorem. If X; is a poset and Y X then X; Define 2 on X= by h »i „ h »jY i —” ” is also a poset def [x] [y] = x y Proof. – If x Y then x x = x x = tt ” —” ” — 2 »jY » – If x;y Y then x y y x implies x y y x so x = y Then X= ; is the quotient poset of the preorder 2 »jY ^ »jY » ^ » h ” —”i – If x;y;z Y then x Y y y Y z implies x y z so x z on X hence X; . x z on2 Y since x;»j z Y^. »j » » » h —i »jY 2 def 1 Recall that if is an equivalence relation on a set X then the quotient X= = [x] x X is the set of ” def ” f ” j 2 g ut equivalence classes [x] = y X x y . ” f 2 j ” g 2 In general, is denoted for short. —” — Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 13 — ľ P. Cousot, 2005 Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 15 — ľ P. Cousot, 2005 Proof. – First remark that the definition of on X= is independent of ” Intervals the choice of the representants x and y of the—” classes [x] and [y] since ” ” x0 x and y0 y implies x0 x y y0 so x0 y0 by transitivity and ” ” — — — — It follows that if X; is a poset and a, b X, then reciprocally, if x0 y0 then x x0 y0 y so x y — — — — — def h »i 2 – We have x x so [x] [y] – [a; b] = x X a x b — ” —” ” – If [x] [y] and [y] [x] then x y y x so x y proving that def f 2 j » » g [x] =[” —y”] ” ” —” ” — ^ — ” – [a; b[ = x X a x < b ” ” f 2 j » g – If [x] [y] and [y] [z] then x y y z whence x z by def ” —” ” ” —” ” — ^ — — – ]a; b] = x X a < x b transitivity proving that [x] [z] ” ” def f 2 j » g —” – ]a; b[ = x X a<x<b ut f 2 j g are all posets for . » Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 14 — ľ P. Cousot, 2005 Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 16 — ľ P. Cousot, 2005 Equality Covering relation Theorem. Let X; be a poset. The covering relation is The only partial order which is also an equiv- h »i def alence relation is equality. x <y = (x<y) ( z X : x<z<y) ` ^: 9 2 Proof. Let be an equivalence relation which is a partial order ı We say that “y covers x” or “x is covered by y” and x y write x <y ı ` = x y y x by symmetry of equivalence ) ı ^ ı H I Examples: = x = y by antisymmetry of partial order def ) H I – The covering relation of N; or Z; is x < y = (y = x = y h »i h »i ` x + 1) = x y by reflexivity ) ı H I – The covering relation of R; is ¸ h »i – The covering relation of }(X); is X Y def= x Y X : h „i `„ 9 2 n ut Y = X x [ f g Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 17 — ľ P. Cousot, 2005 Course 16.399: “Abstract interpretation”, Thursday March 17th, 2005 — 19 — ľ P. Cousot, 2005 Inverse of a partial order If X; is a finite poset (i.e.
Recommended publications
  • 2.1 the Algebra of Sets
    Chapter 2 I Abstract Algebra 83 part of abstract algebra, sets are fundamental to all areas of mathematics and we need to establish a precise language for sets. We also explore operations on sets and relations between sets, developing an “algebra of sets” that strongly resembles aspects of the algebra of sentential logic. In addition, as we discussed in chapter 1, a fundamental goal in mathematics is crafting articulate, thorough, convincing, and insightful arguments for the truth of mathematical statements. We continue the development of theorem-proving and proof-writing skills in the context of basic set theory. After exploring the algebra of sets, we study two number systems denoted Zn and U(n) that are closely related to the integers. Our approach is based on a widely used strategy of mathematicians: we work with specific examples and look for general patterns. This study leads to the definition of modified addition and multiplication operations on certain finite subsets of the integers. We isolate key axioms, or properties, that are satisfied by these and many other number systems and then examine number systems that share the “group” properties of the integers. Finally, we consider an application of this mathematics to check digit schemes, which have become increasingly important for the success of business and telecommunications in our technologically based society. Through the study of these topics, we engage in a thorough introduction to abstract algebra from the perspective of the mathematician— working with specific examples to identify key abstract properties common to diverse and interesting mathematical systems. 2.1 The Algebra of Sets Intuitively, a set is a “collection” of objects known as “elements.” But in the early 1900’s, a radical transformation occurred in mathematicians’ understanding of sets when the British philosopher Bertrand Russell identified a fundamental paradox inherent in this intuitive notion of a set (this paradox is discussed in exercises 66–70 at the end of this section).
    [Show full text]
  • On the Lattice Structure of Quantum Logic
    BULL. AUSTRAL. MATH. SOC. MOS 8106, *8IOI, 0242 VOL. I (1969), 333-340 On the lattice structure of quantum logic P. D. Finch A weak logical structure is defined as a set of boolean propositional logics in which one can define common operations of negation and implication. The set union of the boolean components of a weak logical structure is a logic of propositions which is an orthocomplemented poset, where orthocomplementation is interpreted as negation and the partial order as implication. It is shown that if one can define on this logic an operation of logical conjunction which has certain plausible properties, then the logic has the structure of an orthomodular lattice. Conversely, if the logic is an orthomodular lattice then the conjunction operation may be defined on it. 1. Introduction The axiomatic development of non-relativistic quantum mechanics leads to a quantum logic which has the structure of an orthomodular poset. Such a structure can be derived from physical considerations in a number of ways, for example, as in Gunson [7], Mackey [77], Piron [72], Varadarajan [73] and Zierler [74]. Mackey [77] has given heuristic arguments indicating that this quantum logic is, in fact, not just a poset but a lattice and that, in particular, it is isomorphic to the lattice of closed subspaces of a separable infinite dimensional Hilbert space. If one assumes that the quantum logic does have the structure of a lattice, and not just that of a poset, it is not difficult to ascertain what sort of further assumptions lead to a "coordinatisation" of the logic as the lattice of closed subspaces of Hilbert space, details will be found in Jauch [8], Piron [72], Varadarajan [73] and Zierler [74], Received 13 May 1969.
    [Show full text]
  • Relations on Semigroups
    International Journal for Research in Engineering Application & Management (IJREAM) ISSN : 2454-9150 Vol-04, Issue-09, Dec 2018 Relations on Semigroups 1D.D.Padma Priya, 2G.Shobhalatha, 3U.Nagireddy, 4R.Bhuvana Vijaya 1 Sr.Assistant Professor, Department of Mathematics, New Horizon College Of Engineering, Bangalore, India, Research scholar, Department of Mathematics, JNTUA- Anantapuram [email protected] 2Professor, Department of Mathematics, SKU-Anantapuram, India, [email protected] 3Assistant Professor, Rayalaseema University, Kurnool, India, [email protected] 4Associate Professor, Department of Mathematics, JNTUA- Anantapuram, India, [email protected] Abstract: Equivalence relations play a vital role in the study of quotient structures of different algebraic structures. Semigroups being one of the algebraic structures are sets with associative binary operation defined on them. Semigroup theory is one of such subject to determine and analyze equivalence relations in the sense that it could be easily understood. This paper contains the quotient structures of semigroups by extending equivalence relations as congruences. We define different types of relations on the semigroups and prove they are equivalence, partial order, congruence or weakly separative congruence relations. Keywords: Semigroup, binary relation, Equivalence and congruence relations. I. INTRODUCTION [1,2,3 and 4] Algebraic structures play a prominent role in mathematics with wide range of applications in science and engineering. A semigroup
    [Show full text]
  • Scott Spaces and the Dcpo Category
    SCOTT SPACES AND THE DCPO CATEGORY JORDAN BROWN Abstract. Directed-complete partial orders (dcpo’s) arise often in the study of λ-calculus. Here we investigate certain properties of dcpo’s and the Scott spaces they induce. We introduce a new construction which allows for the canonical extension of a partial order to a dcpo and give a proof that the dcpo introduced by Zhao, Xi, and Chen is well-filtered. Contents 1. Introduction 1 2. General Definitions and the Finite Case 2 3. Connectedness of Scott Spaces 5 4. The Categorical Structure of DCPO 6 5. Suprema and the Waybelow Relation 7 6. Hofmann-Mislove Theorem 9 7. Ordinal-Based DCPOs 11 8. Acknowledgments 13 References 13 1. Introduction Directed-complete partially ordered sets (dcpo’s) often arise in the study of λ-calculus. Namely, they are often used to construct models for λ theories. There are several versions of the λ-calculus, all of which attempt to describe the ‘computable’ functions. The first robust descriptions of λ-calculus appeared around the same time as the definition of Turing machines, and Turing’s paper introducing computing machines includes a proof that his computable functions are precisely the λ-definable ones [5] [8]. Though we do not address the λ-calculus directly here, an exposition of certain λ theories and the construction of Scott space models for them can be found in [1]. In these models, computable functions correspond to continuous functions with respect to the Scott topology. It is thus with an eye to the application of topological tools in the study of computability that we investigate the Scott topology.
    [Show full text]
  • Topological Duality and Lattice Expansions Part I: a Topological Construction of Canonical Extensions
    TOPOLOGICAL DUALITY AND LATTICE EXPANSIONS PART I: A TOPOLOGICAL CONSTRUCTION OF CANONICAL EXTENSIONS M. ANDREW MOSHIER AND PETER JIPSEN 1. INTRODUCTION The two main objectives of this paper are (a) to prove topological duality theorems for semilattices and bounded lattices, and (b) to show that the topological duality from (a) provides a construction of canonical extensions of bounded lattices. The paper is first of two parts. The main objective of the sequel is to establish a characterization of lattice expansions, i.e., lattices with additional operations, in the topological setting built in this paper. Regarding objective (a), consider the following simple question: Is there a subcategory of Top that is dually equivalent to Lat? Here, Top is the category of topological spaces and continuous maps and Lat is the category of bounded lattices and lattice homomorphisms. To date, the question has been answered positively either by specializing Lat or by generalizing Top. The earliest examples are of the former sort. Tarski [Tar29] (treated in English, e.g., in [BD74]) showed that every complete atomic Boolean lattice is represented by a powerset. Taking some historical license, we can say this result shows that the category of complete atomic Boolean lattices with complete lat- tice homomorphisms is dually equivalent to the category of discrete topological spaces. Birkhoff [Bir37] showed that every finite distributive lattice is represented by the lower sets of a finite partial order. Again, we can now say that this shows that the category of finite distributive lattices is dually equivalent to the category of finite T0 spaces and con- tinuous maps.
    [Show full text]
  • Lattice-Ordered Loops and Quasigroupsl
    View metadata, citation and similar papers at core.ac.uk brought to you by CORE provided by Elsevier - Publisher Connector JOIJRNALOFALGEBRA 16, 218-226(1970) Lattice-Ordered Loops and Quasigroupsl TREVOREVANS Matkentatics Department, Emory University, Atlanta, Georgia 30322 Communicated by R. H, Brwk Received April 16, 1969 In studying the effect of an order on non-associativesystems such as loops or quasigroups, a natural question to ask is whether some order condition which implies commutativity in the group case implies associativity in the corresponding loop case. For example, a well-known theorem (Birkhoff, [1]) concerning lattice ordered groups statesthat if the descendingchain condition holds for the positive elements,then the 1.0. group is actually a direct product of infinite cyclic groups with its partial order induced in the usual way by the linear order in the factors. It is easy to show (Zelinski, [6]) that a fully- ordered loop satisfying the descendingchain condition on positive elements is actually an infinite cyclic group. In this paper we generalize this result and Birkhoff’s result, by showing that any lattice-ordered loop with descending chain condition on its positive elements is associative. Hence, any 1.0. loop with d.c.c. on its positive elements is a free abelian group. More generally, any lattice-ordered quasigroup in which bounded chains are finite, is isotopic to a free abelian group. These results solve a problem in Birkhoff’s Lattice Theory, 3rd ed. The proof uses only elementary properties of loops and lattices. 1. LATTICE ORDERED LOOPS We will write loops additively with neutral element0.
    [Show full text]
  • Binary Relations and Functions
    Harvard University, Math 101, Spring 2015 Binary relations and Functions 1 Binary Relations Intuitively, a binary relation is a rule to pair elements of a sets A to element of a set B. When two elements a 2 A is in a relation to an element b 2 B we write a R b . Since the order is relevant, we can completely characterize a relation R by the set of ordered pairs (a; b) such that a R b. This motivates the following formal definition: Definition A binary relation between two sets A and B is a subset of the Cartesian product A×B. In other words, a binary relation is an element of P(A × B). A binary relation on A is a subset of P(A2). It is useful to introduce the notions of domain and range of a binary relation R from a set A to a set B: • Dom(R) = fx 2 A : 9 y 2 B xRyg Ran(R) = fy 2 B : 9 x 2 A : xRyg. 2 Properties of a relation on a set Given a binary relation R on a set A, we have the following definitions: • R is transitive iff 8x; y; z 2 A :(xRy and yRz) =) xRz: • R is reflexive iff 8x 2 A : x Rx • R is irreflexive iff 8x 2 A : :(xRx) • R is symmetric iff 8x; y 2 A : xRy =) yRx • R is asymmetric iff 8x; y 2 A : xRy =):(yRx): 1 • R is antisymmetric iff 8x; y 2 A :(xRy and yRx) =) x = y: In a given set A, we can always define one special relation called the identity relation.
    [Show full text]
  • Advanced Discrete Mathematics Mm-504 &
    1 ADVANCED DISCRETE MATHEMATICS M.A./M.Sc. Mathematics (Final) MM-504 & 505 (Option-P3) Directorate of Distance Education Maharshi Dayanand University ROHTAK – 124 001 2 Copyright © 2004, Maharshi Dayanand University, ROHTAK All Rights Reserved. No part of this publication may be reproduced or stored in a retrieval system or transmitted in any form or by any means; electronic, mechanical, photocopying, recording or otherwise, without the written permission of the copyright holder. Maharshi Dayanand University ROHTAK – 124 001 Developed & Produced by EXCEL BOOKS PVT. LTD., A-45 Naraina, Phase 1, New Delhi-110 028 3 Contents UNIT 1: Logic, Semigroups & Monoids and Lattices 5 Part A: Logic Part B: Semigroups & Monoids Part C: Lattices UNIT 2: Boolean Algebra 84 UNIT 3: Graph Theory 119 UNIT 4: Computability Theory 202 UNIT 5: Languages and Grammars 231 4 M.A./M.Sc. Mathematics (Final) ADVANCED DISCRETE MATHEMATICS MM- 504 & 505 (P3) Max. Marks : 100 Time : 3 Hours Note: Question paper will consist of three sections. Section I consisting of one question with ten parts covering whole of the syllabus of 2 marks each shall be compulsory. From Section II, 10 questions to be set selecting two questions from each unit. The candidate will be required to attempt any seven questions each of five marks. Section III, five questions to be set, one from each unit. The candidate will be required to attempt any three questions each of fifteen marks. Unit I Formal Logic: Statement, Symbolic representation, totologies, quantifiers, pradicates and validity, propositional logic. Semigroups and Monoids: Definitions and examples of semigroups and monoids (including those pertaining to concentration operations).
    [Show full text]
  • Slides by Akihisa
    Complete non-orders and fixed points Akihisa Yamada1, Jérémy Dubut1,2 1 National Institute of Informatics, Tokyo, Japan 2 Japanese-French Laboratory for Informatics, Tokyo, Japan Supported by ERATO HASUO Metamathematics for Systems Design Project (No. JPMJER1603), JST Introduction • Interactive Theorem Proving is appreciated for reliability • But it's also engineering tool for mathematics (esp. Isabelle/jEdit) • refactoring proofs and claims • sledgehammer • quickcheck/nitpick(/nunchaku) • We develop an Isabelle library of order theory (as a case study) ⇒ we could generalize many known results, like: • completeness conditions: duality and relationships • Knaster-Tarski fixed-point theorem • Kleene's fixed-point theorem Order A binary relation ⊑ • reflexive ⟺ � ⊑ � • transitive ⟺ � ⊑ � and � ⊑ � implies � ⊑ � • antisymmetric ⟺ � ⊑ � and � ⊑ � implies � = � • partial order ⟺ reflexive + transitive + antisymmetric Order A binary relation ⊑ locale less_eq_syntax = fixes less_eq :: 'a ⇒ 'a ⇒ bool (infix "⊑" 50) • reflexive ⟺ � ⊑ � locale reflexive = ... assumes "x ⊑ x" • transitive ⟺ � ⊑ � and � ⊑ � implies � ⊑ � locale transitive = ... assumes "x ⊑ y ⟹ y ⊑ z ⟹ x ⊑ z" • antisymmetric ⟺ � ⊑ � and � ⊑ � implies � = � locale antisymmetric = ... assumes "x ⊑ y ⟹ y ⊑ x ⟹ x = y" • partial order ⟺ reflexive + transitive + antisymmetric locale partial_order = reflexive + transitive + antisymmetric Quasi-order A binary relation ⊑ locale less_eq_syntax = fixes less_eq :: 'a ⇒ 'a ⇒ bool (infix "⊑" 50) • reflexive ⟺ � ⊑ � locale reflexive = ... assumes
    [Show full text]
  • An Elementary Approach to Boolean Algebra
    Eastern Illinois University The Keep Plan B Papers Student Theses & Publications 6-1-1961 An Elementary Approach to Boolean Algebra Ruth Queary Follow this and additional works at: https://thekeep.eiu.edu/plan_b Recommended Citation Queary, Ruth, "An Elementary Approach to Boolean Algebra" (1961). Plan B Papers. 142. https://thekeep.eiu.edu/plan_b/142 This Dissertation/Thesis is brought to you for free and open access by the Student Theses & Publications at The Keep. It has been accepted for inclusion in Plan B Papers by an authorized administrator of The Keep. For more information, please contact [email protected]. r AN ELEr.:ENTARY APPRCACH TC BCCLF.AN ALGEBRA RUTH QUEAHY L _J AN ELE1~1ENTARY APPRCACH TC BC CLEAN ALGEBRA Submitted to the I<:athematics Department of EASTERN ILLINCIS UNIVERSITY as partial fulfillment for the degree of !•:ASTER CF SCIENCE IN EJUCATION. Date :---"'f~~-----/_,_ffo--..i.-/ _ RUTH QUEARY JUNE 1961 PURPOSE AND PLAN The purpose of this paper is to provide an elementary approach to Boolean algebra. It is designed to give an idea of what is meant by a Boclean algebra and to supply the necessary background material. The only prerequisite for this unit is one year of high school algebra and an open mind so that new concepts will be considered reason­ able even though they nay conflict with preconceived ideas. A mathematical science when put in final form consists of a set of undefined terms and unproved propositions called postulates, in terrrs of which all other concepts are defined, and from which all other propositions are proved.
    [Show full text]
  • Distributive Envelopes and Topological Duality for Lattices Via Canonical Extensions
    DISTRIBUTIVE ENVELOPES AND TOPOLOGICAL DUALITY FOR LATTICES VIA CANONICAL EXTENSIONS MAI GEHRKE AND SAM VAN GOOL Abstract. We establish a topological duality for bounded lattices. The two main features of our duality are that it generalizes Stone duality for bounded distributive lattices, and that the morphisms on either side are not the stan- dard ones. A positive consequence of the choice of morphisms is that those on the topological side are functional. In the course of the paper, we obtain the following results: (1) canoni- cal extensions of bounded lattices are the algebraic versions of the existing dualities for bounded lattices by Urquhart and Hartung, (2) there is a univer- sal construction which associates to an arbitrary lattice two distributive lattice envelopes with an adjoint pair between them, and (3) we give a topological du- ality for bounded lattices which generalizes Priestley duality and which shows precisely which maps between bounded lattices admit functional duals. For the result in (1), we rely on previous work of Gehrke, J´onssonand Harding. For the universal construction in (2), we modify a construction of the injective hull of a semilattice by Bruns and Lakser, adjusting their concept of `admis- sibility' to the finitary case. For (3), we use Priestley duality for distributive lattices and our universal characterization of the distributive envelopes. 1. Introduction Topological duality for Boolean algebras [22] and distributive lattices [23] is a useful tool for studying relational semantics for propositional logics. Canonical extensions [16, 17, 11, 10] provide a way of looking at these semantics algebraically. In the absence of a satisfactory topological duality, canonical extensions have been used [3] to treat relational semantics for substructural logics.
    [Show full text]
  • Right Ideals of a Ring and Sublanguages of Science
    RIGHT IDEALS OF A RING AND SUBLANGUAGES OF SCIENCE Javier Arias Navarro Ph.D. In General Linguistics and Spanish Language http://www.javierarias.info/ Abstract Among Zellig Harris’s numerous contributions to linguistics his theory of the sublanguages of science probably ranks among the most underrated. However, not only has this theory led to some exhaustive and meaningful applications in the study of the grammar of immunology language and its changes over time, but it also illustrates the nature of mathematical relations between chunks or subsets of a grammar and the language as a whole. This becomes most clear when dealing with the connection between metalanguage and language, as well as when reflecting on operators. This paper tries to justify the claim that the sublanguages of science stand in a particular algebraic relation to the rest of the language they are embedded in, namely, that of right ideals in a ring. Keywords: Zellig Sabbetai Harris, Information Structure of Language, Sublanguages of Science, Ideal Numbers, Ernst Kummer, Ideals, Richard Dedekind, Ring Theory, Right Ideals, Emmy Noether, Order Theory, Marshall Harvey Stone. §1. Preliminary Word In recent work (Arias 2015)1 a line of research has been outlined in which the basic tenets underpinning the algebraic treatment of language are explored. The claim was there made that the concept of ideal in a ring could account for the structure of so- called sublanguages of science in a very precise way. The present text is based on that work, by exploring in some detail the consequences of such statement. §2. Introduction Zellig Harris (1909-1992) contributions to the field of linguistics were manifold and in many respects of utmost significance.
    [Show full text]