Gödel algebras free over finite distributive lattices

Similar documents
Ideals and involutive filters in residuated lattices

Notes on Natural Logic

The illustrated zoo of order-preserving functions

Cut-free sequent calculi for algebras with adjoint modalities

0.1 Equivalence between Natural Deduction and Axiomatic Systems

COMBINATORICS OF REDUCTIONS BETWEEN EQUIVALENCE RELATIONS

THE NUMBER OF UNARY CLONES CONTAINING THE PERMUTATIONS ON AN INFINITE SET

INFLATION OF FINITE LATTICES ALONG ALL-OR-NOTHING SETS TRISTAN HOLMES J. B. NATION

Theorem 1.3. Every finite lattice has a congruence-preserving embedding to a finite atomistic lattice.

Chain conditions, layered partial orders and weak compactness

Best response cycles in perfect information games

Continuous images of closed sets in generalized Baire spaces ESI Workshop: Forcing and Large Cardinals

arxiv: v1 [math.lo] 24 Feb 2014

CATEGORICAL SKEW LATTICES

INTERVAL DISMANTLABLE LATTICES

Laurence Boxer and Ismet KARACA

Characterizing large cardinals in terms of layered partial orders

LATTICE EFFECT ALGEBRAS DENSELY EMBEDDABLE INTO COMPLETE ONES

CS792 Notes Henkin Models, Soundness and Completeness

Strong normalisation and the typed lambda calculus

TABLEAU-BASED DECISION PROCEDURES FOR HYBRID LOGIC

Chapter 4. Cardinal Arithmetic.

Covering properties of derived models

École normale supérieure, MPRI, M2 Year 2007/2008. Course 2-6 Abstract interpretation: application to verification and static analysis P.

Structural Induction

Generating all nite modular lattices of a given size

Unary PCF is Decidable

Lattices and the Knaster-Tarski Theorem

Generalising the weak compactness of ω

The (λ, κ)-fn and the order theory of bases in boolean algebras

arxiv: v1 [math.co] 31 Mar 2009

being saturated Lemma 0.2 Suppose V = L[E]. Every Woodin cardinal is Woodin with.

GUESSING MODELS IMPLY THE SINGULAR CARDINAL HYPOTHESIS arxiv: v1 [math.lo] 25 Mar 2019

Lecture 14: Basic Fixpoint Theorems (cont.)

CTL Model Checking. Goal Method for proving M sat σ, where M is a Kripke structure and σ is a CTL formula. Approach Model checking!

TENSOR PRODUCT IN CATEGORY O κ.

A DNC function that computes no effectively bi-immune set

Strongly compact Magidor forcing.

Brief Notes on the Category Theoretic Semantics of Simply Typed Lambda Calculus

A Translation of Intersection and Union Types

Fair semigroups. Valdis Laan. University of Tartu, Estonia. (Joint research with László Márki) 1/19

Modular and Distributive Lattices

Sy D. Friedman. August 28, 2001

Algorithmic Game Theory and Applications. Lecture 11: Games of Perfect Information

Laurence Boxer and Ismet KARACA

FORCING AND THE HALPERN-LÄUCHLI THEOREM. 1. Introduction This document is a continuation of [1]. It is intended to be part of a larger paper.

AN INFINITE CARDINAL-VALUED KRULL DIMENSION FOR RINGS

New tools of set-theoretic homological algebra and their applications to modules

ON THE LATTICE OF ORTHOMODULAR LOGICS

Introduction to Priestley duality 1 / 24

Introduction to Greedy Algorithms: Huffman Codes

Harvard School of Engineering and Applied Sciences CS 152: Programming Languages

Determinacy models and good scales at singular cardinals

CARDINALITIES OF RESIDUE FIELDS OF NOETHERIAN INTEGRAL DOMAINS

3 The Model Existence Theorem

CONGRUENCES AND IDEALS IN A DISTRIBUTIVE LATTICE WITH RESPECT TO A DERIVATION

The Real Numbers. Here we show one way to explicitly construct the real numbers R. First we need a definition.

Skew lattices of matrices in rings

THE OPERATIONAL PERSPECTIVE

2 Deduction in Sentential Logic

Congruence lattices of finite intransitive group acts

HEIKE MILDENBERGER AND SAHARON SHELAH

Projective Lattices. with applications to isotope maps and databases. Ralph Freese CLA La Rochelle

Harvard School of Engineering and Applied Sciences CS 152: Programming Languages

arxiv: v2 [math.lo] 13 Feb 2014

Lecture 4: Divide and Conquer

Hyperidentities in (xx)y xy Graph Algebras of Type (2,0)

PARTITIONS OF 2 ω AND COMPLETELY ULTRAMETRIZABLE SPACES

Philipp Moritz Lücke

Epimorphisms and Ideals of Distributive Nearlattices

maps 1 to 5. Similarly, we compute (1 2)(4 7 8)(2 1)( ) = (1 5 8)(2 4 7).

Generating all modular lattices of a given size

An effective perfect-set theorem

Semantics and Verification of Software

CONSECUTIVE SINGULAR CARDINALS AND THE CONTINUUM FUNCTION

ADDING A LOT OF COHEN REALS BY ADDING A FEW II. 1. Introduction

The finite lattice representation problem and intervals in subgroup lattices of finite groups

STRONGLY UNFOLDABLE CARDINALS MADE INDESTRUCTIBLE

Game Theory: Normal Form Games

Lattices with many congruences are planar

PERFECT TREE FORCINGS FOR SINGULAR CARDINALS

Equivalence between Semimartingales and Itô Processes

Optimal Satisficing Tree Searches

Lie Algebras and Representation Theory Homework 7

Filters - Part II. Quotient Lattices Modulo Filters and Direct Product of Two Lattices

Abstract Algebra Solution of Assignment-1

DEPTH OF BOOLEAN ALGEBRAS SHIMON GARTI AND SAHARON SHELAH

Algebra homework 8 Homomorphisms, isomorphisms

Computing Unsatisfiable k-sat Instances with Few Occurrences per Variable

Fractional Graphs. Figure 1

A Property Equivalent to n-permutability for Infinite Groups

MITCHELL S THEOREM REVISITED. Contents

Extender based forcings, fresh sets and Aronszajn trees

Satisfaction in outer models

Silver type theorems for collapses.

An orderly algorithm to enumerate finite (semi)modular lattices

A relation on 132-avoiding permutation patterns

A CATEGORICAL FOUNDATION FOR STRUCTURED REVERSIBLE FLOWCHART LANGUAGES: SOUNDNESS AND ADEQUACY

Quadrant marked mesh patterns in 123-avoiding permutations

arxiv:math/ v1 [math.lo] 9 Dec 2006

Transcription:

TANCL, Oxford, August 4-9, 2007 1 Gödel algebras free over finite distributive lattices Stefano Aguzzoli Brunella Gerla Vincenzo Marra D.S.I. D.I.COM. D.I.C.O. University of Milano University of Insubria University of Milano aguzzoli@dsi.unimi.it brunella.gerla@uninsubria.it marra@dico.unimi.it http://www.dicom.uninsubria.it/ brunella.gerla

TANCL, Oxford, August 4-9, 2007 2 Gödel -Dummett logic Gödel-Dummett (propositional) logic is the schematic extension of the intuitionistic propositional calculus by the prelinearity axiom (α β) (β α). Its Tarski-Lindenbaum algebras, Gödel algebras, form the locally finite variety of Heyting algebras satisfying prelinearity. Gödel logic can be also seen as an infinite-valued logic obtained as an axiomatic extension of Hájek s propositional Basic Fuzzy Logic BL by means of contraction: ϕ (ϕ&ϕ). It turns out that Gödel logic [0, 1]-semantics (also called standard semantics) is given by [0, 1],,, 0 for 1 if x y, x y = y otherwise.

TANCL, Oxford, August 4-9, 2007 3 Free Gödel algebras over finite distributive lattices There is a forgetful functor U from Gödel algebras to distributive lattices (with top and bottom elements) that associates to each Gödel algebra its underlying lattice. U has a left adjoint F. If D is a distributive lattice, one calls F(D) the free Gödel algebra over the distributive lattice D: A Gödel algebra G is free over the distributive lattice D if there is an injective homomorphism of lattices D G such that, for every injective homomorphism of lattices E H, with E a distributive lattice and H a Gödel algebra, and for every lattice homomorphism D E, there exits a unique homomorphism G H of Gödel algebras making the following diagram commute: D G E! H

TANCL, Oxford, August 4-9, 2007 4 Equational meaning Let G κ denote the free Gödel algebra on κ free generators, for κ a cardinal; similarly, let D κ be the free distributive lattice on κ free generators. D = D κ /θ, for some congruence θ and some cardinal κ. Suppose θ is generated by equations σ ι = τ ι, ι I for σ ι and τ ι terms in the language of lattices over κ variables. Then the equations σ ι = τ ι, ι I, generate a congruence ˆθ of Gödel algebras in G κ. G κ /ˆθ = F(D) i.e., F(D) is the quotient of the free Gödel algebra with respect to the set of equations σ ι = τ ι written in the language of lattices.

TANCL, Oxford, August 4-9, 2007 5 Our results As a first result, we shall provide a more informative construction of F(D) whenever D is finite. We shall then characterize Gödel algebras free over finite distributive lattices by their intrinsic properties. For the rest of this talk, all posets and lattices are finite, unless otherwise stated.

TANCL, Oxford, August 4-9, 2007 6 Some well known results G, the category of finite Gödel algebras and their homomorphisms. F, the category of finite forests and open order-preserving maps. D, the category of finite bounded distributive lattices and their hom. P, the category of finite posets and order-preserving maps.

TANCL, Oxford, August 4-9, 2007 7 Some well known results G, the category of finite Gödel algebras and their homomorphisms. F, the category of finite forests and open order-preserving maps. D, the category of finite bounded distributive lattices and their hom. P, the category of finite posets and order-preserving maps. G and F are dually equivalent categories: Spec: G F op carries finite Gödel algebra G to the forest Spec G of its prime filters. Sub: F G op carries forest F to the Gödel algebra Sub F of downset of F.

TANCL, Oxford, August 4-9, 2007 8 Some well known results G, the category of finite Gödel algebras and their homomorphisms. F, the category of finite forests and open order-preserving maps. D, the category of finite bounded distributive lattices and their hom. P, the category of finite posets and order-preserving maps. G and F are dually equivalent categories: Spec: G F op carries finite Gödel algebra G to the forest Spec G of its prime filters. Sub: F G op carries forest F to the Gödel algebra Sub F of downset of F. D and P are dually equivalent categories. J: D P op carries a distributive lattice L to the poset J(L) of its prime lattice filters (equivalently, to its join irreducible elements). O: P D op carries a poset P to the lattice O(P ) of downsets of P ordered by inclusion.

TANCL, Oxford, August 4-9, 2007 9 Moving to forests and posets For any Gödel algebra G and any finite distributive lattice D with an injective homomorphism ˆɛ: D G, the following are equivalent. (i) The Gödel algebra G is free over the distributive lattice D via ˆɛ. (ii) The forest Spec G is cofree over the poset J(D) via ɛ = Spec ˆɛ. Cofree is the dual notion of free: A is cofree over P if the diagram commutes, where A and B are forests, P nd Q are posets and ɛ, η are surjective order-preserving maps. P h Q ɛ η A! B k

TANCL, Oxford, August 4-9, 2007 10 Poset of paths A path in a poset P is a sequence p 1,..., p n of elements of P such that p i < p j if and only if i < j. Paths in P can be partially ordered by q 1,..., q m p 1,..., p n if and only if m n and q i = p i for each i = 1,..., m. We denote by P(P ) the poset of all paths in P. P(P ) is a forest for any poset P. d abd acd b c ab ad ac bd cd 11 a00 a b c 00 11 d Poset P Forest of paths of P

TANCL, Oxford, August 4-9, 2007 11 We prove that A forest F is cofree over a poset P if and only if F is the forest of paths over P. So, starting from a distributive lattice D we consider the poset J(D) of its join irreducible elements and then the forest P(J(D)) of paths over J(D): D J(D) P(J(D))

TANCL, Oxford, August 4-9, 2007 12 Theorem We can now state the first theorem: A Gödel algebra G is free over a finite distributive lattice D if and only if G = Sub P(J(D)), where J(D) is the poset of join-irreducible elements of D. In the previous example we have D J(D) P(J(D)) Sub(P(J(D)))

TANCL, Oxford, August 4-9, 2007 13 Example d abd acd b 11 a00 c ab ad a ac bd b cd c 00 11 d Free Gödel algebra over 2 generators. D J(D) P(J(D)) Sub(P(J(D)))

TANCL, Oxford, August 4-9, 2007 14 The question arises, can Gödel algebras free over some finite distributive lattice be recognized by some intrinsic property of their poset of prime filters. Let us start from the study of forests cofree over forests (i.e. we consider distributive lattices whose join irreducible elements form a forest). Example: abd ace d e ab ad ae ac bd ce b 0 0 1 1 0 0 1 1 c a a b d e 0 0 1 1c J(D) P(J(D))

TANCL, Oxford, August 4-9, 2007 15 abd ace ab ad ae ac bd ce a b d e 0 0 1 1c

TANCL, Oxford, August 4-9, 2007 16 abd ace ab ad ae ac bd ce a b d e 0 0 1 1c

TANCL, Oxford, August 4-9, 2007 17 abd ace ab ad ae ac bd ce a b d e 0 0 1 1c

TANCL, Oxford, August 4-9, 2007 18 abd ace ab ad ae ac bd ce a b d e 0 0 1 1c

TANCL, Oxford, August 4-9, 2007 19 abd ace ab ad ae ac bd ce a b d e 0 0 1 1c

TANCL, Oxford, August 4-9, 2007 20 Self similar forests We say p F is inner if it is neither a leaf nor a root. p is the predecessor of the node p. S(p) is the set of successors of p. B(p) = S(p ) \ {p} is the set of siblings of p. Definition. (i) A tree T is self-similar if for every inner p T there exists an injection E p : S(p) B(p) such that x = E p (x) for each x S(p). (ii) A forest F is self-similar if F is a self-similar tree.

TANCL, Oxford, August 4-9, 2007 21 Self similar forest: an example

TANCL, Oxford, August 4-9, 2007 22 Self similar forest: an example

TANCL, Oxford, August 4-9, 2007 23 Self similar forest: an example

TANCL, Oxford, August 4-9, 2007 24 Self similar forest: an example

TANCL, Oxford, August 4-9, 2007 25 Strongly self similar forests Definition. A tree T is strongly self-similar if it is self similar and if S(p ) = {q 1,..., q k } then for each q i inner node there exists E qi : S(q i ) B(q i ) such that if q j q i and E qi (S(q i )) E qj (S(q j )) then either {q i } E qi (S(q i )) E qj (S(q j )) or {q j } E qj (S(q j )) E qi (S(q i )). A forest F is strongly self-similar if F is a strongly self-similar tree.

TANCL, Oxford, August 4-9, 2007 26 Strongly self similar forest: an example

TANCL, Oxford, August 4-9, 2007 27 Strongly self similar forest: an example

TANCL, Oxford, August 4-9, 2007 28 Recursive definition A forest F is strongly self similar if and only if either is empty or F = X X Y where X is a maximal tree of F and X and Y are strongly self similar forests. X X Y

TANCL, Oxford, August 4-9, 2007 29 Strongly self similar forests This recursive definition allows us to prove the following: For any Gödel algebra G, the following are equivalent. (i) G is free over some finite distributive lattice D such that J(D) is a forest. (ii) Spec G is a strongly self similar forest. Indeed the proof proceeds by induction on the height of the forest. Moreover, when these conditions hold, the lattice D in (i) is unique up to an isomorphism.

TANCL, Oxford, August 4-9, 2007 30 Situation for self similar forest is different: A B P(A) = P(B) A and B are different posets that have the same forest of paths. Nevertheless the following holds: If F is a self similar forest then where: F = X X Y }{{} X is a self similar forest (hence X X is a self similar forest) and X Y is self similar.

TANCL, Oxford, August 4-9, 2007 31 Theorem For any Gödel algebra G, the following are equivalent. (i) G is free over some finite distributive lattice. (ii) Spec G is a self-similar forest. The proof is based on the following lemma: Lemma. Let F = X X Y be a self similar forest and let B a poset such that P(B) = X Y. Then there exists an upward closed subposet A of B such that P(A) = X and F = P(C) where C = B(A A ) where B(A A ) is the poset obtained by substituting A to A in B. Let see it with an example:

TANCL, Oxford, August 4-9, 2007 32 Example X X Y We proceed by induction on X Y.

TANCL, Oxford, August 4-9, 2007 33 By induction we find B such that X Y = P(B): X Y = P(B) B

TANCL, Oxford, August 4-9, 2007 34 By induction we find B such that X Y = P(B): X Y = P(B) B In B we may find the contribution of X.

TANCL, Oxford, August 4-9, 2007 35 By induction we find B such that X Y = P(B): We add a bottom to it. X Y = P(B) B C

TANCL, Oxford, August 4-9, 2007 36 X X Y = P(C) C

TANCL, Oxford, August 4-9, 2007 37 Gödel algebras free over chains Fix an integer n 1, and let G n be a Gödel algebra free over a chain of cardinality n. (i) G n has precisely ( n k) prime filters of depth k, for each k = 1,..., n, and thus 2 n 1 prime filters in all. (ii) If g n denotes the cardinality of G n, then g 1 = 2 and g n = g 2 n 1 + g n 1.