Heyting Duality

Total Page:16

File Type:pdf, Size:1020Kb

Heyting Duality Heyting Duality Vikraman Choudhury April, 2018 1 Heyting Duality Pairs of “equivalent” concepts or phenomena are ubiquitous in mathematics, and dualities relate such two different, even opposing concepts. Stone’s Representa- tion theorem (1936), due to Marshall Stone, states the duality between Boolean algebras and topological spaces. It shows that, for classical propositional logic, the Lindenbaum-Tarski algebra of a set of propositions is isomorphic to the clopen subsets of the set of its valuations, thereby exposing an algebraic viewpoint on logic. In this essay, we consider the case for intuitionistic propositional logic, that is, a duality result for Heyting algebras. It borrows heavily from an exposition of Stone and Heyting duality by van Schijndel and Landsman [2017]. 1.1 Preliminaries Definition (Lattice). A lattice is a poset which admits all finite meets and joins. Categorically, it is a (0, 1) − 푐푎푡푒푔표푟푦 (or a thin category) with all finite limits and finite colimits. Alternatively, a lattice is an algebraic structure in the signature (∧, ∨, 0, 1) that satisfies the following axioms. • ∧ and ∨ are each idempotent, commutative, and associative with respective identities 1 and 0. • the absorption laws, 푥 ∨ (푥 ∧ 푦) = 푥, and 푥 ∧ (푥 ∨ 푦) = 푥. Definition (Distributive lattice). A distributive lattice is a lattice in which ∧and ∨ distribute over each other, that is, the following distributivity axioms are satisfied. Categorically, this makes it a distributive category. 1 • 푥 ∨ (푦 ∧ 푧) = (푥 ∨ 푦) ∧ (푥 ∨ 푧) • 푥 ∧ (푦 ∨ 푧) = (푥 ∧ 푦) ∨ (푥 ∧ 푧) Definition (Complements in a lattice). A complement of an element 푥 of a lattice is an element 푦 such that, 푥 ∧ 푦 = 0 and 푥 ∨ 푦 = 1. Complements need not be unique. If it is unique, we denote the complement of 푥 by ¬푥. Definition (Boolean algebra). A Boolean algebra 픅 is a distributive lattice with unique complements. 1.2 Stone Duality We first state the Stone Representation Theorem, which establishes the duality of Boolean algebras and Stone spaces. Definition (Stone space). A topological space (푋, 휏) is totally disconnected if 휏 has a basis of clopen sets. A Stone space is a totally disconnected compact Hausdorff space. Definition (푃퐹). For 픏 a bounded distributive lattice, let 푃퐹(픏) be the set of prime filters. For 푎 ∈ 픏, we define 퐹 ∶ 픏 → 푃퐹(픏) 푎 ↦ 퐹푎 ≔ { 푃 ∈ 푃퐹(픏) ∣ 푎 ∈ 푃 } Note that 푃퐹(픏) is a also a poset in its own right, with respect to inclusion. It is easy to check that it is also a bounded distributive lattice. Definition (퐶푙). For 푋 a topological space, let 퐶푙(푋) be the set of clopen sets of 푋. Definition (퐶푈). For 푋 a topological space, let 퐶푈(푋) the set of clopen up-sets of 푋, ordered by inclusion. Lemma. The map 퐹 ∶ 픏 → 푃퐹(픏) is a homomorphism. It preserves joins, meets, 0, 1, and complements. Proof. 퐹0 = ∅ because no prime filter contains 0. 퐹1 = 푃퐹(픏) because every prime filter contains 1. 퐹푎 ∪ 퐹푏 ⊆ 퐹푎∨푏 because filters are up-sets and 푎 ∈ 푃 or 푏 ∈ 푃 implies 푎 ∨ 푏 ∈ 푃. Moreover, 퐹푎∨푏 ⊆ 퐹푎 ∪ 퐹푏 because 푃 ∈ 퐹푎∨푏 is prime, hence 푎 ∨ 푏 ∈ 푃 implies 푎 ∈ 푃 or 푏 ∈ 푃. The case for meets follows dually because filters are closed under finite meets, and are up-sets. 2 ′ If 픏 has complements, we want to prove that ¬퐹푎 = 퐹푎 = 퐹¬푎. Since 푃 ∈ 푃퐹(픏) is proper, it cannot contain both 푎 and ¬푎. Since 푃 is prime, and hence an ultrafilter (using the ultrafilter lemma), it contains either 푎 or ¬푎. This means that the set of prime filters containing ¬푎 is precisely the set of prime filters not containing 푎. Definition (Topology τ on 푃퐹(픏)). We equip 푃퐹(픏) with a topology 휏 as follows. ′ For 푎, 푏 ∈ 픏, let 푆 ≔ { 퐹푎 ∣ 푎 ∈ 픏 } ∪ { 퐹푏 ∣ 푏 ∈ 픏 } be a subbasis. Then 푇 ≔ ′ { 퐹푎 ∩ 퐹푏 ∣ 푎, 푏 ∈ 픏 } is a basis of 휏. Lemma. If 픏 is a distributive lattice, then 푃퐹(픏) is a Stone space. ′ Proof. Let 퐴 be in 푇, the basis of 휏, there are 푎, 푏 ∈ 픏 such that 퐴 = 퐹푎 ∩ 퐹푏. Since ′ ′ ′ ′ 퐴 is in the basis of 휏, 퐴 is open. Now, 퐴 = (퐹푎 ∩ 퐹푏) = 퐹푎 ∪ 퐹푏 by de Morgan’s ′ ′ laws. Since 퐹푎 and 퐹푏 are in the basis, their union 퐴 is open, so 퐴 is closed. Let 푃, 푄 be prime filters with 푃 ≠ 푄. Then either 푃 ⊈ 푄 or 푄 ⊈ 푃. If 푃 ⊈ 푄, ′ there is an 푎 ∈ 픏 with 푎 ∈ 푃 and 푎 ∉ 푄, so 푃 ∈ 퐹푎 and 푄 ∈ 퐹푎. Since 푃 and 푄 are separated by disjoint open sets, 푃퐹(픏) is Hausdorff. To show that 푃퐹(픏) is compact, we need to show that any open cover 풰 ⋃ ′ of 푃퐹(픏) has a finite subcover. If 푈 ∈ 풰, then 푈 = 푎,푏∈퐴 { 퐹푎 ∩ 퐹푏 }, for some 퐴 ⊆ 픏. Since 풰 is a cover, for fixed 퐴1, 퐴2 ⊆ 퐴, ′ ′ 푃퐹(픏) ⊆ フ { 퐹푎 ∩ 퐹푏 } ⊆ フ { 퐹푎 } ∪ フ { 퐹푏 } 푎,푏∈퐴 푎∈퐴1 푎∈퐴2 which is also an open cover of 푃퐹(픏). Hence, ⋂ 퐹 ⊆ ⋃ 퐹 . 푏∈퐴2 푏 푎∈퐴1 푎 Let 퐼 be the ideal generated by 푎 ∈ 퐴1 and 퐺 the filter generated by 푏 ∈ 퐴2.A proof by contradiction and the use of the prime ideal theorem shows that 퐺∩퐼 ≠ ∅. If 푥 ∈ 퐺 ∩ 퐼, 푥 ≥ 푏∗ ≔ 푏1 ∧ … ∧ 푏푛 for some 푏푖 ∈ 퐴2. Also, 푥 ≤ 푎∗ = 푎1 ∨ … ∨ 푎푚 for some 푎 ∈ 퐴 . Because 퐹 s are prime filters, 퐹 ∩…∩퐹 ⊆ 퐹 ⊆ 퐹 ⊆ 퐹 ∪…∪퐹 . 푖 1 푖 푏1 푏푛 푏∗ 푎∗ 푎1 푎푚 This gives a covering of 푃퐹(픏) which makes it compact. Lemma. If 푋 is a Stone space, then 퐶푙(푋) is a Boolean algebra. Proof. This follows by a tedious checking of the axioms of a Boolean algebra, using the fact that clopenness is preserved under intersection, union and complement. We now claim that 푃퐹 and 퐶푙 establish an equivalence, which proves the Stone representation theorem. 3 Theorem (Stone Representation Theorem). The map 푓 ∶ 픅 → 퐶푙(푃퐹(픅)) given by 푏 ↦ 퐹푏 is an isomorphism of Boolean algebras. The map 푔 ∶ 푋 → 푃퐹(퐶푙(푋)) given by 푥 ↦ 퐹푈 ≔ { 푈 ∈ 퐶푙(푋) ∣ 푥 ∈ 푈 } is a homeomorphism. Proof. First, we notice that 퐶푙(푃퐹(픅)) is a Boolean algebra by the above lemma, hence a subalgebra of the power set of 푃퐹(픅). Since 퐹푏 is an element of the ′ subbase 푆 of 휏, it is open. Since (퐹푏) is also an element, 퐹푏 is closed, hence clopen. To show that 푓 is injective, consider 푎 ≠ 푏. We want to show that 퐹푎 ≠ 퐹푏. Either 푎 ≰ 푏 or 푏 ≰ 푎. Using 푎 ≰ 푏, let 퐺 =↑ 푎 be the filter generated by 푎 and 퐼 =↓ 푏 be the ideal generated by 푏, so that 퐺 ∩ 퐼 = ∅. Then there is a prime filter 푃 with 퐺 ⊆ 푃 and 푃 ∩ 퐼 = ∅. Hence, 푎 ∈ 푃 and 푏 ∉ 푃, so 푃 ∈ 퐹푎 and 푃 ∈ 퐹푏, so that 퐹푎 ≠ 퐹푏. To show that 푓 is surjective, consider 퐶 a clopen subset of 푃퐹(픅), we need to show that 퐶 is in the image of 푓. Since 퐶 is open, for 퐵1, 퐵2 ⊆ 픅, ′ 퐶 = フ { 퐹푏 ∩ 퐹푐 } = フ { 푃 ∈ 푃퐹(픅) ∣ 푏 ∈ 푃, 푐 ∉ 푃 } 푏∈퐵1,푐∈퐵2 푏∈퐵1,푐∈퐵2 Since 푃 is also an ultrafilter, 푐 ∉ 푃 implies 푐′ ∈ 푃, and since 푃 is closed under meets, 푏 ∧ 푐′ ∈ 푃. Hence, ′ 퐶 = フ { 푃 ∈ 푃퐹(픅) ∣ 푏 ∧ 푐 ∈ 푃 } = フ { 푃 ∈ 푃퐹(픅) ∣ 푑 ∈ 푃 } = フ 퐹푑 푏∈퐵1,푐∈퐵2 푑∈퐵3 푑∈퐵3 Since 퐹푑 is open for each 푑, { 퐹푑 ∣ 푑 ∈ 퐵3 } is an open cover of 퐶. Since 퐶 is closed and 푃퐹(픅) is compact, 퐶 is also compact. Hence, 퐶 = 퐹 ∪ … ∪ 퐹 = 퐹 푑1 푑푛 푑1∨…∨푑푛 which is in the image of 푓. To see that 푔 is well-defined, for any 푥 ∈ 푋, 푔(푥) should be a prime filter of 퐶푙(푋). Let 푉 ∈ 퐶푙(푋) with 푉 ∈ 푔(푥) and 푉 ⊆ 푊. Then 푥 ∈ 푊 and 푊 ∈ 푔(푥), hence 푔(푥) is an up-set of 퐶푙(푋). If 푈, 푉 ∈ 푔(푥), then 푥 ∈ 푈 and 푥 ∈ 푉, so 푥 ∈ 푈 ∩ 푉. Thus 푈 ∩ 푉 ∈ 푔(푥) and 푔(푥) is a filter. Suppose 푈 ∪ 푉 ∈ 푔(푥), then 푥 ∈ 푈 ∪ 푉, so 푥 ∈ 푈 or 푥 ∈ 푉, hence 푔(푥) is a prime filter. Let 휏1 be the topology of 푃퐹(퐶푙(푋)). To check that 푔 is continuous, it suffices to show that the inverse image of every set in the basis of 휏1 is open. If 퐴 is an element in the basis of 휏1, since 퐹 is a homomorphism, ′ { 퐹푈 ∩ 퐹푉 ∣ 푈, 푉 ∈ 퐶푙(푋) } = { 퐹푈∩푉′ ∣ 푈, 푉 ∈ 퐶푙(푋) } So 퐴 = 퐹푊 for some 푊 ∈ 퐶푙(푋). −1 푔 (퐴) = { 푥 ∈ 푋 ∣ 푔(푥) ∈ 퐹푊 } = { 푥 ∈ 푋 ∣ 푊 ∈ 푔(푥) } = 푊 4 Since 푊 is a clopen subset of 푋, the inverse image of 퐴 is open for every 퐴 in the basis of 휏1. Thus, 푔 is continuous. To show that 푔 is injective, let 푥, 푦 ∈ 푋 with 푔(푥) = 푔(푦). Every 푎, 푏 ∈ 푋 with 푎 ∉ 푏 can be separated by open sets, because 푋 is Hausdorff. But 푋 also has a basis of clopen sets, thus we can separate 푎, 푏 by clopen sets. Hence, ホ 푔(푥) ≔ ホ { 푈 ∈ 퐶푙(푋) ∣ 푥 ∈ 푈 } ⊆ { 푥 } If 푔(푥) = 푔(푦), then ⋂ 푔(푥) = ⋂ 푔(푦), hence { 푥 } = { 푦 }, which implies 푥 = 푦. Lastly, we check that 푔 is surjective.
Recommended publications
  • 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]
  • Bitopological Duality for Distributive Lattices and Heyting Algebras
    BITOPOLOGICAL DUALITY FOR DISTRIBUTIVE LATTICES AND HEYTING ALGEBRAS GURAM BEZHANISHVILI, NICK BEZHANISHVILI, DAVID GABELAIA, ALEXANDER KURZ Abstract. We introduce pairwise Stone spaces as a natural bitopological generalization of Stone spaces—the duals of Boolean algebras—and show that they are exactly the bitopolog- ical duals of bounded distributive lattices. The category PStone of pairwise Stone spaces is isomorphic to the category Spec of spectral spaces and to the category Pries of Priestley spaces. In fact, the isomorphism of Spec and Pries is most naturally seen through PStone by first establishing that Pries is isomorphic to PStone, and then showing that PStone is isomorphic to Spec. We provide the bitopological and spectral descriptions of many alge- braic concepts important for the study of distributive lattices. We also give new bitopological and spectral dualities for Heyting algebras, co-Heyting algebras, and bi-Heyting algebras, thus providing two new alternatives of Esakia’s duality. 1. Introduction It is widely considered that the beginning of duality theory was Stone’s groundbreaking work in the mid 30ies on the dual equivalence of the category Bool of Boolean algebras and Boolean algebra homomorphism and the category Stone of compact Hausdorff zero- dimensional spaces, which became known as Stone spaces, and continuous functions. In 1937 Stone [28] extended this to the dual equivalence of the category DLat of bounded distributive lattices and bounded lattice homomorphisms and the category Spec of what later became known as spectral spaces and spectral maps. Spectral spaces provide a generalization of Stone 1 spaces. Unlike Stone spaces, spectral spaces are not Hausdorff (not even T1) , and as a result, are more difficult to work with.
    [Show full text]
  • Bitopological Duality for Distributive Lattices and Heyting Algebras Guram Bezhanishvili New Mexico State University
    Chapman University Chapman University Digital Commons Engineering Faculty Articles and Research Fowler School of Engineering 2010 Bitopological Duality for Distributive Lattices and Heyting Algebras Guram Bezhanishvili New Mexico State University Nick Bezhanishvili University of Leicester David Gabelaia Razmadze Mathematical Institute Alexander Kurz Chapman University, [email protected] Follow this and additional works at: https://digitalcommons.chapman.edu/engineering_articles Part of the Algebra Commons, Logic and Foundations Commons, Other Computer Engineering Commons, Other Computer Sciences Commons, and the Other Mathematics Commons Recommended Citation G. Bezhanishvili, N. Bezhanishvili, D. Gabelaia, and A. Kurz, “Bitopological duality for distributive lattices and Heyting algebras,” Mathematical Structures in Computer Science, vol. 20, no. 03, pp. 359–393, Jun. 2010. DOI: 10.1017/S0960129509990302 This Article is brought to you for free and open access by the Fowler School of Engineering at Chapman University Digital Commons. It has been accepted for inclusion in Engineering Faculty Articles and Research by an authorized administrator of Chapman University Digital Commons. For more information, please contact [email protected]. Bitopological Duality for Distributive Lattices and Heyting Algebras Comments This is a pre-copy-editing, author-produced PDF of an article accepted for publication in Mathematical Structures in Computer Science, volume 20, number 3, in 2010 following peer review. The definitive publisher- authenticated
    [Show full text]
  • Stone Duality Above Dimension Zero: Axiomatising the Algebraic Theory of C(X)
    Advances in Mathematics 307 (2017) 253–287 Contents lists available at ScienceDirect Advances in Mathematics www.elsevier.com/locate/aim Stone duality above dimension zero: Axiomatising the algebraic theory of C(X) Vincenzo Marra a,∗, Luca Reggio a,b a Dipartimento di Matematica “Federigo Enriques”, Università degli Studi di Milano, via Cesare Saldini 50, 20133 Milano, Italy b Université Paris Diderot, Sorbonne Paris Cité, IRIF, Case 7014, 75205 Paris Cedex 13, France a r t i c l e i n f o a b s t r a c t Article history: It has been known since the work of Duskin and Pelletier Received 17 October 2015 four decades ago that Kop, the opposite of the category of Received in revised form 4 October compact Hausdorff spaces and continuous maps, is monadic 2016 over the category of sets. It follows that Kop is equivalent Accepted 14 November 2016 to a possibly infinitary variety of algebras Δ in the sense of Available online xxxx Communicated by Ross Street Słomiński and Linton. Isbell showed in 1982 that the Lawvere– Linton algebraic theory of Δ can be generated using a finite MSC: number of finitary operations, together with a single operation primary 03C05 of countably infinite arity. In 1983, Banaschewski and Rosický secondary 06D35, 06F20, 46E25 independently proved a conjecture of Bankston, establishing a strong negative result on the axiomatisability of Kop. In Keywords: particular, Δ is not a finitary variety – Isbell’s result is best Algebraic theories possible. The problem of axiomatising Δ by equations has Stone duality remained open. Using the theory of Chang’s MV-algebras as Boolean algebras MV-algebras a key tool, along with Isbell’s fundamental insight on the Lattice-ordered Abelian groups semantic nature of the infinitary operation, we provide a finite C∗-algebras axiomatisation of Δ.
    [Show full text]
  • Stone Duality Above Dimension Zero: Axiomatising the Algebraic Theory of C(X)
    Stone duality above dimension zero: Axiomatising the algebraic theory of C(X) Vincenzo Marraa, Luca Reggioa,b aDipartimento di Matematica \Federigo Enriques", Universit`adegli Studi di Milano, via Cesare Saldini 50, 20133 Milano, Italy bUniversit´eParis Diderot, Sorbonne Paris Cit´e,IRIF, Case 7014, 75205 Paris Cedex 13, France Abstract It has been known since the work of Duskin and Pelletier four decades ago that Kop, the opposite of the category of compact Hausdorff spaces and continuous maps, is monadic over the category of sets. It follows that Kop is equivalent to a possibly infinitary variety of algebras ∆ in the sense of S lomi´nskiand Linton. Isbell showed in 1982 that the Lawvere-Linton algebraic theory of ∆ can be generated using a finite number of finitary operations, together with a single operation of countably infinite arity. In 1983, Banaschewski and Rosick´yindependently proved a conjecture of Bankston, establishing a strong negative result on the axiomatisability of Kop. In particular, ∆ is not a finitary variety | Isbell's result is best possible. The problem of axiomatising ∆ by equations has remained open. Using the theory of Chang's MV-algebras as a key tool, along with Isbell's fundamental insight on the semantic nature of the infinitary operation, we provide a finite axiomatisation of ∆. Key words: Algebraic theories, Stone duality, Boolean algebras, MV-algebras, Lattice-ordered Abelian groups, C∗-algebras, Rings of continuous functions, Compact Hausdorff spaces, Stone-Weierstrass Theorem, Axiomatisability. 2010 MSC: Primary: 03C05. Secondary: 06D35, 06F20, 46E25. 1. Introduction. In the category Set of sets and functions, coordinatise the two-element set as 2 := f0; 1g.
    [Show full text]
  • Choice-Free Stone Duality
    CHOICE-FREE STONE DUALITY NICK BEZHANISHVILI AND WESLEY H. HOLLIDAY Abstract. The standard topological representation of a Boolean algebra via the clopen sets of a Stone space requires a nonconstructive choice principle, equivalent to the Boolean Prime Ideal Theorem. In this paper, we describe a choice-free topo- logical representation of Boolean algebras. This representation uses a subclass of the spectral spaces that Stone used in his representation of distributive lattices via compact open sets. It also takes advantage of Tarski's observation that the regular open sets of any topological space form a Boolean algebra. We prove without choice principles that any Boolean algebra arises from a special spectral space X via the compact regular open sets of X; these sets may also be described as those that are both compact open in X and regular open in the upset topology of the specialization order of X, allowing one to apply to an arbitrary Boolean algebra simple reasoning about regular opens of a separative poset. Our representation is therefore a mix of Stone and Tarski, with the two connected by Vietoris: the relevant spectral spaces also arise as the hyperspace of nonempty closed sets of a Stone space endowed with the upper Vietoris topology. This connection makes clear the relation between our point-set topological approach to choice-free Stone duality, which may be called the hyperspace approach, and a point-free approach to choice-free Stone duality using Stone locales. Unlike Stone's representation of Boolean algebras via Stone spaces, our choice-free topological representation of Boolean algebras does not show that every Boolean algebra can be represented as a field of sets; but like Stone's repre- sentation, it provides the benefit of a topological perspective on Boolean algebras, only now without choice.
    [Show full text]
  • Arxiv:1408.1072V1 [Math.CT]
    SOME NOTES ON ESAKIA SPACES DIRK HOFMANN AND PEDRO NORA Dedicated to Manuela Sobral Abstract. Under Stone/Priestley duality for distributive lattices, Esakia spaces correspond to Heyting algebras which leads to the well-known dual equivalence between the category of Esakia spaces and morphisms on one side and the category of Heyting algebras and Heyting morphisms on the other. Based on the technique of idempotent split completion, we give a simple proof of a more general result involving certain relations rather then functions as morphisms. We also extend the notion of Esakia space to all stably locally compact spaces and show that these spaces define the idempotent split completion of compact Hausdorff spaces. Finally, we exhibit connections with split algebras for related monads. Introduction These notes evolve around the observation that Esakia duality for Heyting algebras arises more naturally when considering the larger category SpecDist with objects spectral spaces and with morphisms spectral distributors. In fact, as we observed already in [Hofmann, 2014], in this category Esakia spaces define the idempotent split completion of Stone spaces. Furthermore, it is well-known that SpecDist is dually equivalent to the category DLat⊥,∨ of distributive lattices and maps preserving finite suprema and that, under this equivalence, Stone spaces correspond to Boolean algebras. This tells us that the category of Esakia spaces and spectral distributors is dually equivalent to the idempotent split completion of the category Boole⊥,∨ of Boolean algebras and maps preserving finite suprema. However, the main ingredients to identify this category as the full subcategory of DLat⊥,∨ defined by all co-Heyting algebras were already provided by McKinsey and Tarski in 1946.
    [Show full text]
  • Quantifiers and Duality Luca Reggio
    Quantifiers and duality Luca Reggio To cite this version: Luca Reggio. Quantifiers and duality. Logic in Computer Science [cs.LO]. Université Sorbonne Paris Cité, 2018. English. NNT : 2018USPCC210. tel-02459132 HAL Id: tel-02459132 https://tel.archives-ouvertes.fr/tel-02459132 Submitted on 29 Jan 2020 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. THÈSE DE DOCTORAT DE L’UNIVERSITÉ SORBONNE PARIS CITÉ PRÉPARÉE À L’UNIVERSITÉ PARIS DIDEROT ÉCOLE DOCTORALE DES SCIENCES MATHÉMATIQUES DE PARIS CENTRE ED 386 Quantifiers and duality Par: Dirigée par: Luca REGGIO Mai GEHRKE Thèse de doctorat de Mathématiques Présentée et soutenue publiquement à Paris le 10 septembre 2018 Président du jury: Samson ABRAMSKY, Dept. of Computer Science, University of Oxford Rapporteurs: Mamuka JIBLADZE, Razmadze Mathematical Inst., Tbilisi State University Achim JUNG, School of Computer Science, University of Birmingham Directrice de thése: Mai GEHRKE, Lab. J. A. Dieudonné, CNRS et Université Côte d’Azur Co-encadrants de thése: Samuel J. VAN GOOL, ILLC, University of Amsterdam Daniela PETRI ¸SAN, IRIF, Université Paris Diderot Membres invités: Clemens BERGER, Lab. J. A. Dieudonné, Université Côte d’Azur Paul-André MELLIÈS, IRIF, CNRS et Université Paris Diderot ii Titre: Quantificateurs et dualité Résumé: Le thème central de la présente thèse est le contenu sémantique des quantificateurs logiques.
    [Show full text]
  • Lattice Theory Lecture 3 Duality
    Lattice Theory Lecture 3 Duality John Harding New Mexico State University www.math.nmsu.edu/∼JohnHarding.html [email protected] Toulouse, July 2017 Introduction Today we consider alternative ways to view distributive lattices and Boolean algebras. These are examples of what are known as dualities. Dualities in category theory relate one type of mathematical structure to another. They can be key to forming bridges between areas as different as algebra and topology. Stone duality is a primary example. It predates category theory, and is a terrific guide for further study of other dualities. 2 / 44 Various Dualities in Lattice Theory Birkhoff Duality: finite distributive lattices ↔ finite posets Stone Duality: Boolean algebras ↔ certain topological spaces Priestley Duality: distributive lattices ↔ certain ordered top spaces Esakia Duality: Heyting algebras ↔ certain ordered top spaces We consider the first two. In both cases, prime ideals provide our key tool. 3 / 44 Prime Ideals Recap ... Definition For D a distributive lattice, P ⊆ D is a prime ideal if 1. x ≤ y and y ∈ P ⇒ x ∈ P 2. x; y ∈ P ⇒ x ∨ y ∈ P 3. x ∧ y ∈ P ⇒ x ∈ P or y ∈ P or both. P is called trivial if it is equal to either ∅ or all of D. P 4 / 44 Prime Ideals for Finite Distributive Lattices Proposition In a finite lattice L, the non-empty ideals of L are exactly the principal ideals ↓a = {x ∶ x ≤ a} where a ∈ L. Pf Since ideals are closed under binary joins, if I is a non-empty ideal in a finite lattice, the join of all of its elements again lies in I , and is clearly the largest element of I .
    [Show full text]
  • Stone Duality for Markov Processes
    Stone Duality for Markov Processes Dexter Kozen1 Kim G. Larsen2 Radu Mardare2 Prakash Panangaden3 1Computer Science Department, Cornell University, Ithaca, New York, USA 2Department of Computer Science, University of Aalborg, Aalborg, Denmark 3School of Computer Science, McGill University, Montreal, Canada March 14, 2013 Abstract We define Aumann algebras, an algebraic analog of probabilistic modal logic. An Aumann algebra consists of a Boolean algebra with operators modeling probabilistic transitions. We prove that countable Aumann algebras and countably-generated continuous-space Markov processes are dual in the sense of Stone. Our results subsume exist- ing results on completeness of probabilistic modal logics for Markov processes. 1 Introduction The Stone representation theorem [1] is a recognized landmarks of mathe- matics. The theorem states that every (abstract) Boolean algebra is isomor- phic to a Boolean algebra of sets. In fact, Stone proved much more: that Boolean algebras are dual to a certain category of topological spaces known as Stone spaces. See Johnstone [2] for a detailed and eloquent introduction to this theorem and its ramifications, as well as an account of several other related dualities, like Gelfand duality, that appear in mathematics. Formally, Stone duality states that the category of Boolean algebras and Boolean algebra homomorphisms and the category of Stone spaces and continuous maps are contravariantly equivalent. Jonsson and Tarski [3] ex- tended this to modal logic and showed a duality between Boolean algebras 1 with additional operators and certain topological spaces with additional operators. Stone duality embodies completeness theorems, but goes far beyond them. Proofs of completeness typically work by constructing an instance of a model from maximal consistent sets of formulas.
    [Show full text]
  • A General Stone-Gelfand Duality by J
    TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY Volume 248, Number 1, February 1979 A GENERAL STONE-GELFAND DUALITY BY J. LAMBEK AND B. A. RATTRAY1 Abstract. We give a simple characterization of full subcategories of equa- tional categories. If & is one such and $ is the category of topological spaces, we consider a pair of adjoint functors S°p *± 9> which are represent- F ed by objects / and J in the sense that the underlying sets of U(A) and F{B) are &(A, I) and ® (B, J). (One may take / and J to have the same underlying set.) Such functors always establish a duality between Fix FU and Fix UF. We study conditions under which one can conclude that FU and UF aie reflectors into Fix FU and Fix UF, that Fix FU = Image F » the limit closure of / in & and that Fix UF = Image U = the limit closure of / in ®. For example, this happens if (1) (J is a limit closed subcategory of an equational category, (2) / is compact Hausdorff and has a basis of open sets of the form {x e /|a(/)(x) ^ jS(/)(x)}, where a and ß are unary â -operations, and (3) there are quaternary operations | and i) such that, for all x e J4, K/X*) = iCOM if and only if *, = x2 or x3 = xA. (The compactness of J may be dropped, but then one loses the conclusion that Fix FU is the limit closure of /.) We also obtain a quite different set of conditions, a crucial one being that J is compact and that every / in 9>(J", J), n finite, can be uniformly approximated arbitrarily closely by & -operations on /.
    [Show full text]
  • Stone and Heyting Duality for Classical and Intuitionistic Propositional Logic
    Stone and Heyting duality for classical and intuitionistic propositional logic Author: Supervisor: Laura van Schijndel Prof. dr. N. P. Landsman Bachelor thesis FNWI Radboud University August 2017 Abstract This thesis proves M. H. Stone's representation theorem for Boolean algebras and Stone spaces and L. Esakia's generalisation to Heyting algebras and spaces. It presents, to my knowledge, the first self-contained overview of the necessary theory explained at the level of a bachelor student. The material of this thesis is mainly based on the books by S. Givant and P. Halmos, and B. A. Davey and H. A. Priestley, and on notes by P. J. Morandi. Contents 1 Introduction 2 2 Ordered sets 6 3 Lattices 8 4 Lattice maps 12 5 Complete lattices 13 6 Distributive lattices 15 7 Boolean algebras 17 8 Heyting algebras 19 9 Sublattices, ideals and filters 20 10 Preliminaries for the proofs 23 11 Stone Duality 25 12 Heyting Duality 30 13 Intuitionistic propositional logic 34 14 Looking at logic through algebra 36 1 1 Introduction When I was younger, I was one of those children that never stopped asking why. I also loved looking for patterns. A few of the questions that I asked myself over and over were: Why is 1 + 1 = 2? Why are + and - opposites, and × and ÷? Are there other such opposites? Through my study of mathematics, at school and at university, I gradually received answers to many of these questions. Yet, I wanted to dig deeper. The answers to my questions were proven using the reasoning of (classical) logic, often viewed as the foundation of mathematics.
    [Show full text]