Topological Semantics of Modal Logic David Gabelaia TACL2011 - - - PowerPoint PPT Presentation

topological semantics of modal logic
SMART_READER_LITE
LIVE PREVIEW

Topological Semantics of Modal Logic David Gabelaia TACL2011 - - - PowerPoint PPT Presentation

Topological Semantics of Modal Logic David Gabelaia TACL2011 - Marseille, July 26, 2011. Overview Personal story Three gracious ladies Completeness in C-semantics Quasiorders as topologies Finite connected spaces are


slide-1
SLIDE 1

TACL’2011 - Marseille, July 26, 2011.

Topological Semantics of Modal Logic

David Gabelaia

slide-2
SLIDE 2

Overview

  • Personal story
  • Three gracious ladies
  • Completeness in C-semantics

– Quasiorders as topologies – Finite connected spaces are interior images of the real line – Connected logics

  • Completeness in d-semantics

– Incompleteness – Ordinal completeness of GL – Completeness techniques for wK4 and K4.Grz

slide-3
SLIDE 3
slide-4
SLIDE 4

Motivations

  • Gödel’s translation

– Bringing intuitionistic reasoning into theclassical setting.

  • Tarski’s impetus towards “algebraization”

– Algebra of Topology, McKinsey and Tarski, 1944.

  • Quine’s criticism

– Making Modal Logic meaningful in the rest of mathematics

slide-5
SLIDE 5
slide-6
SLIDE 6

TACL’2011 - Marseille, July 26, 2011.

Three Graces

Topological space (X,)

slide-7
SLIDE 7

TACL’2011 - Marseille, July 26, 2011.

Three Graces

Topological space (X,)

Closure Algebra ((X), C) Derivative Algebra ((X), d) Heyting Algebra Op(X)

slide-8
SLIDE 8

TACL’2011 - Marseille, July 26, 2011.

Three Graces

Topological space (X,)

Closure Algebra ((X), C) Derivative Algebra ((X), d) Heyting Algebra Op(X) Hegemone Cleta Delia

slide-9
SLIDE 9

TACL’2011 - Marseille, July 26, 2011.

The discourses of the Graces

  • Hegemone talks about open subsets.

U(U V)  V

slide-10
SLIDE 10

TACL’2011 - Marseille, July 26, 2011.

The discourses of the Graces

  • Hegemone talks about open subsets.

U(U V)  V

  • Cleta can talk about everything Hegemone can:

IA  I (-IA IB)  IB – and more:

  • A  CB

subset B is “dense over” A

  • CA  CB = 

subsets A and B are “apart”

slide-11
SLIDE 11

TACL’2011 - Marseille, July 26, 2011.

The discourses of the Graces

  • Hegemone talks about open subsets.

U(U V)  V

  • Cleta can talk about everything Hegemone can:

IA  I (-IA IB)  IB – and more:

  • A  CB

subset B is “dense over” A

  • CA  CB = 

subsets A and B are “apart”

  • Delia can talk about everything Cleta can:

A dA = CA – and more:

A dA A is dense-in-itself (dii)

slide-12
SLIDE 12

TACL’2011 - Marseille, July 26, 2011.

Three Graces

Closure Algebra ((X), C) Derivative Algebra ((X), d) Heyting Algebra Op(X) Hegemone Cleta Delia

slide-13
SLIDE 13

TACL’2011 - Marseille, July 26, 2011.

Three Graces

Closure Algebra ((X), C) Derivative Algebra ((X), d) Heyting Algebra Op(X) Hegemone Cleta Delia

HC

Heyting identities

slide-14
SLIDE 14

TACL’2011 - Marseille, July 26, 2011.

Three Graces

Closure Algebra ((X), C) Derivative Algebra ((X), d) Heyting Algebra Op(X) Hegemone Cleta Delia

HC

Kuratowski Axioms C =  C(AB) = CA CB A  CA CCA = CA Heyting identities

S4

slide-15
SLIDE 15

TACL’2011 - Marseille, July 26, 2011.

Three Graces

Closure Algebra ((X), C) Derivative Algebra ((X), d) Heyting Algebra Op(X) Hegemone Cleta Delia

HC

Kuratowski Axioms C =  C(AB) = CA CB A  CA CCA = CA d =  d(AB) = dA dB ddA  A  dA Heyting identities

S4 wK4

slide-16
SLIDE 16

Graceful translations

S4 HC S4.Grz

Gődel Translation ―Box‖ everything

slide-17
SLIDE 17

Graceful translations

S4 wK4 K4.Grz HC S4.Grz GL

Gődel Translation Splitting Translation ―Box‖ everything Split Boxes

slide-18
SLIDE 18

TACL’2011 - Marseille, July 26, 2011.

Syntax and Semantics

Structures Formulas

  Log Str () K  Str Log (K)

Str Log

slide-19
SLIDE 19

TACL’2011 - Marseille, July 26, 2011.

Syntax and Semantics

  Log Str () K  Str Log (K) K is definable, if K = Str Log (K)  is complete, if  = Log Str ()

Structures Formulas Str Log

slide-20
SLIDE 20

TACL’2011 - Marseille, July 26, 2011.

Completeness for Hegemone

  • Heyting Calculus (HC) is complete wrt the class of

all topological spaces

[Tarski 1938]

  • HC is also complete wrt the class of finite

topological spaces

  • HC is also complete wrt the class of finite partial
  • rders
  • Is there an intermediate logic that is topologically

incomplete? (Kuznetsov’s Problem).

slide-21
SLIDE 21

TACL’2011 - Marseille, July 26, 2011.

Completeness for Cleta

Kuratowski Axioms Axioms of modal S4

C = 

0 = 0

C(AB) = CA CB

(p  q) = p  q

A  CA

p  p = 1

CCA = CA

p = p

So S4 is definitely valid on all topological spaces (soundness). How do we know that nothing extra goes through (completeness)?

slide-22
SLIDE 22

TACL’2011 - Marseille, July 26, 2011.

Kripke semantics for S4

  • Quasiorders are reflexive-transitive frames.
  • Just partial orders with clusters.
  • S4 is the logic of all quasiorders.
  • Indeed, finite tree-like

quasiorders suffice to generate S4 (unravelling).

slide-23
SLIDE 23

Intermezzo: Gödel Translation (quasi)orderly

p-morphism of “pinching” clusters

HC |-  iff S4 |- Tr()

slide-24
SLIDE 24

Intermezzo: Gödel Translation (quasi)orderly

Quasiorders Partial orders

“pinching” clusters embedding

?

slide-25
SLIDE 25

Quasiorder as a partially ordered sum of clusters

External skeleton (partial order)

slide-26
SLIDE 26

Quasiorder as a partially ordered sum of clusters

External skeleton (partial order)

Internal worlds (clusters)

slide-27
SLIDE 27

Quasiorder as a partially ordered sum of clusters

External skeleton (partial order)

Internal worlds (clusters)

slide-28
SLIDE 28

Quasiorder as a partially ordered sum of clusters

External skeleton (partial order)

Internal worlds (clusters) The sum

slide-29
SLIDE 29

Partially ordered sums

A partial order P (Skeleton)

1 2 3

slide-30
SLIDE 30

Partially ordered sums

A partial order P (Skeleton)

Family of frames (Fi)iP indexed by P (Components) 1 2 3 F2 F1 F3

slide-31
SLIDE 31

Partially ordered sums

A partial order P (Skeleton)

Family of frames (Fi)iP indexed by P (Components) 1 2 3 F2 F1 F3 P-ordered sum of (Fi)

P Fi

slide-32
SLIDE 32

Partially ordered sums

A partial order P (Skeleton)

Family of frames (Fi)iP indexed by P (Components) 1 2 3 F2 F1 F3 P-ordered sum of (Fi)

P Fi

slide-33
SLIDE 33

Partially ordered sums

A partial order P (Skeleton)

Family of frames (Fi)iP indexed by P (Components) 1 2 3 F2 F1 F3 P-ordered sum of (Fi)

P Fi

internal (component)

slide-34
SLIDE 34

Partially ordered sums

A partial order P (Skeleton)

Family of frames (Fi)iP indexed by P (Components) 1 2 3 F2 F1 F3 P-ordered sum of (Fi)

P Fi

external (skeleton)

slide-35
SLIDE 35

Partially ordered sums

A partial order P (Skeleton)

Family of frames (Fi)iP indexed by P (Components) 1 2 3 F2 F1 F3 P-ordered sum of (Fi)

P Fi

slide-36
SLIDE 36

Quasiorders as topologies

  • Topology is generated by upwards closed sets.
slide-37
SLIDE 37

Quasiorders as topologies

  • Topology is generated by upwards closed sets.
slide-38
SLIDE 38

Quasiorders as topologies

  • Topology is generated by upwards closed sets.
slide-39
SLIDE 39

Quasiorders as topologies

  • Topology is generated by upwards closed sets.
slide-40
SLIDE 40

C-completeness via Kripke completeness

Quasiorders Topological spaces

All spaces for a logic L A complete class

  • f Kripke

countermodels for a logic L

slide-41
SLIDE 41

C-completeness via Kripke completeness

  • Any Kripke complete logic above S4 is topologically

complete.

  • There exist topologically complete logics that are

not Kripke complete [Gerson 1975]

– Even above S4.Grz [Shehtman 1998]

  • Stronger completeness result by McKinsey and Tarski

(1944):

– S4 is complete wrt any metric separable dense-in-itself space. – In particular, LogC(R) = S4.

slide-42
SLIDE 42

LogC(R) = S4: Insights R

Finite Quasitrees Following: G. Bezhanishvili, M. Gehrke. Completeness of S4 with respect to the real line: revisited, Annals of Pure and Applied Logic, 131 (2005), pp. 287—301.

Interior (open continuous) maps

slide-43
SLIDE 43

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

slide-44
SLIDE 44

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

( )

slide-45
SLIDE 45

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

slide-46
SLIDE 46

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ... ... ( ( ( ) ) ) ) (

  • 1
  • 1/2 -1/4
  • 1/8
slide-47
SLIDE 47

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

slide-48
SLIDE 48

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

) (

Problems: What if clusters are present? What if the 3-fork is taken instead of the 2-fork??

slide-49
SLIDE 49

Cantor Space

1

slide-50
SLIDE 50

Cantor Space

1 1/3 2/3

slide-51
SLIDE 51

Cantor Space

1 1/3 2/3

slide-52
SLIDE 52

Cantor Space

1 1/3 2/3

slide-53
SLIDE 53

Cantor Space

1 1/3 2/3

slide-54
SLIDE 54

Cantor Space

1 1/3 2/3

slide-55
SLIDE 55

Cantor Space

1 1/3 2/3

slide-56
SLIDE 56

Cantor Space

slide-57
SLIDE 57

Cantor Space

slide-58
SLIDE 58

Cantor Space

slide-59
SLIDE 59

Cantor Space

It’s fractal-like

slide-60
SLIDE 60

Cantor Space

In the limit – Cantor set.

slide-61
SLIDE 61

(0,1) mapped onto the fork

1

slide-62
SLIDE 62

(0,1) mapped onto the fork

1 1/3 2/3

slide-63
SLIDE 63

(0,1) mapped onto the fork

1 1/3 2/3

slide-64
SLIDE 64

(0,1) mapped onto the fork

1 1/3 2/3

slide-65
SLIDE 65

(0,1) mapped onto the fork

1 1/3 2/3

slide-66
SLIDE 66

(0,1) mapped onto the fork

1 1/3 2/3

slide-67
SLIDE 67

(0,1) mapped onto the fork

1 1/3 2/3

slide-68
SLIDE 68

(0,1) mapped onto the fork

slide-69
SLIDE 69

(0,1) mapped onto the fork

slide-70
SLIDE 70

Problems solved

  • It is straightforward to generalize this procedure to a

3-fork and, indeed, to any n-fork.

  • Clusters are no problem:

– the Cantor set can be decomposed into infinitely many disjoint subsets which are dense in it. – Similarly, an open interval (and thus, any open subset of the reals) can be decomposed into infinitely many disjoint, dense in it subsets.

  • How about increasing the depth?
slide-71
SLIDE 71

Iterating the procedure

slide-72
SLIDE 72

Iterating the procedure

slide-73
SLIDE 73

Iterating the procedure

1 1/3 2/3

slide-74
SLIDE 74

Iterating the procedure

1 1/3 2/3

slide-75
SLIDE 75

Iterating the procedure

1 1/3 2/3

slide-76
SLIDE 76

Connected logics

  • What more can a modal logic say about the topology of R in

C-semantics?

  • Consider the closure algebra R+ = ((R), C). Which modal

logics can be generated by subalgebras of R+?

Answer: Any connected modal logic above S4 with fmp.

[G. Bezhanishvili, Gabelaia 2010]

  • More questions like this – e.g. what about homomorphic

images? What about logics without fmp?

  • Recently Philip Kremer has shown strong completeness of S4

wrt the real line!

slide-77
SLIDE 77

Story of Delia

  • d-completeness doesn’t straightforwardly follow from Kripke

completeness.

  • Incompleteness theorems.
  • Extensions allow automatic transfer of d-completeness of GL.
  • Completeness of GL wrt ordinals.
  • Completeness of wK4
  • Completeness of K4.Grz
  • Some other recent results.
slide-78
SLIDE 78

Story of Delia (d-semantics)

wK4 – weak K4 wK4-frames are weakly transitive. Tbilisi-Munich-Marseille is a transit flight, Tbilisi-Munich-Tbilisi is not really a transit flight.

Axioms for derivation Axioms of wK4

d = 

0 = 0

d(AB) = dA dB

(p  q) = p  q

ddA  A dA

p  p  p

slide-79
SLIDE 79

Story of Delia (d-semantics)

wK4 – weak K4 wK4-frames are weakly transitive.

Axioms for derivation Axioms of wK4

d = 

0 = 0

d(AB) = dA dB

(p  q) = p  q

ddA  A dA

p  p  p

slide-80
SLIDE 80

Story of Delia (d-semantics)

wK4 – weak K4 wK4-frames are weakly transitive. Tbilisi-Munich-Marseille is a transit flight,

Axioms for derivation Axioms of wK4

d = 

0 = 0

d(AB) = dA dB

(p  q) = p  q

ddA  A dA

p  p  p

slide-81
SLIDE 81

Story of Delia (d-semantics)

wK4 – weak K4 wK4-frames are weakly transitive. Tbilisi-Munich-Marseille is a transit flight, Tbilisi-Munich-Tbilisi is not really a transit flight.

Axioms for derivation Axioms of wK4

d = 

0 = 0

d(AB) = dA dB

(p  q) = p  q

ddA  A dA

p  p  p

slide-82
SLIDE 82

wK4-frames

xyz(xRy  yRz  xz  xRz)

  • Weak quasiorders (delete any reflexive arrows in a

quasiorder).

  • Partially ordered sums of weak clusters

clusters with irreflexive points:

slide-83
SLIDE 83

Delia is capricious (d-incompleteness)

  • S4 is an extension of wK4 (add reflexivity axiom)
  • S4 has no d-models whatsoever!!
  • S4 is incomplete in d-semantics.

Reason: The relation induced by d is always irreflexive: xd[x]

slide-84
SLIDE 84

Caprice exemplified

Topological  non-topological 

slide-85
SLIDE 85

How capricious is Delia?

Definition: Weak partial orders are obtained from partial orders by deleting (some) reflexive arrows.

  • For any class of weak partial orders of depth n, if

there is a root-reflexive frame in this class with the depth exactly n, then the logic of this class is d-incomplete.

slide-86
SLIDE 86

Gracious Delia

  • Kripke completeness implies d-completeness for extensions of

GL.

  • GL is the logic of finite irreflexive trees.
  • In d-semantics, GL defines the class of scattered topologies

[Esakia 1981]

  • GL is d-complete wrt to the class of ordinals.
  • GL is the d-logic of  .

[Abashidze 1988, Blass 1990]

slide-87
SLIDE 87

Finite irreflexive trees recursively

  • Irreflexive point is an i-tree.
  • Irreflexive n-fork is an i-tree.
  • Tree sum of i-trees is an i-tree.
slide-88
SLIDE 88

Finite irreflexive trees recursively

  • Irreflexive point is an i-tree.
  • Irreflexive n-fork is an i-tree.
  • Tree sum of i-trees is an i-tree.

What is a tree sum?

slide-89
SLIDE 89

Finite irreflexive trees recursively

  • Irreflexive point is an i-tree.
  • Irreflexive n-fork is an i-tree.
  • Tree sum of i-trees is an i-tree.

What is a tree sum? Similar to the ordered sum, but only leaves of a tree can be “blown up” (e.g. substituted by other trees).

slide-90
SLIDE 90

Tree sum exemplified

slide-91
SLIDE 91

Tree sum exemplified

slide-92
SLIDE 92

Tree sum exemplified

slide-93
SLIDE 93

Tree sum exemplified

slide-94
SLIDE 94

Tree sum exemplified

slide-95
SLIDE 95

Tree sum exemplified

slide-96
SLIDE 96

d-maps

  • f: X  Y is a d-map iff:

– f is open – f is continuous – f is pointwise discrete

  • d-maps preserve d-validity of modal formulas

– so they anti-preserve (reflect) satisfiability.

  • One can show that each finite i-tree is an image of

an ordinal via a d-map.

  • This gives ordinal completeness of GL.
slide-97
SLIDE 97

Mapping ordinals to i-trees

3 2 1  [0] [1] [r]

slide-98
SLIDE 98

Mapping ordinals to i-trees

3 2 1  [0] [1] [0] [r]

slide-99
SLIDE 99

Mapping ordinals to i-trees

3 2 1  [0] [1] [0] [1] [r]

slide-100
SLIDE 100

Mapping ordinals to i-trees

3 2 1  [0] [1] [0] [0] [1] [r]

slide-101
SLIDE 101

Mapping ordinals to i-trees

3 2 1  [r] [0] [1] [0] [0] [1] [1] [r]

slide-102
SLIDE 102

Mapping ordinals to i-trees

slide-103
SLIDE 103

Mapping ordinals to i-trees

slide-104
SLIDE 104

Mapping ordinals to i-trees

slide-105
SLIDE 105

Mapping ordinals to i-trees

slide-106
SLIDE 106

Mapping ordinals to i-trees

slide-107
SLIDE 107

Mapping ordinals to i-trees

slide-108
SLIDE 108

Mapping ordinals to i-trees

… … …

slide-109
SLIDE 109

Mapping ordinals to i-trees

… …

slide-110
SLIDE 110

Mapping ordinals to i-trees

… …

0  +1 2 2

slide-111
SLIDE 111

Ordinals recursively

  • 0 is an ordinal
  •  + 1 is an ordinal
  • rdinal sums of ordinals are ordinals
slide-112
SLIDE 112

Ordinals recursively

  • 0 is an ordinal
  •  + 1 is an ordinal
  • rdinal sums of ordinals are ordinals

What is an ordinal sum?

slide-113
SLIDE 113

Ordinals recursively

  • 0 is an ordinal
  •  + 1 is an ordinal
  • rdinal sums of ordinals are ordinals

What is an ordinal sum?

Roughly: take an ordinal, take it’s isolated points and plug in

  • ther spaces in place of them.

In the sum, a set is open if: (a)It’s trace on the original ordinal is open (externally). (b)it’s intersection with each plugged space is open (internally)

slide-114
SLIDE 114

d-morphisms

f: X  F is a d-morphism if: (a) f: X  F+ is an interior map. (b) f is i-discrete (preimages of irreflexive points are discrete) (c) f is r-dense (preimages of reflexive points are dense-in-itself)

  • d-morphisms preserve validity.
  • We use d-morphisms to obtain d-completeness from

Kripke completeness.

slide-115
SLIDE 115

d-completeness for wK4

slide-116
SLIDE 116

d-completeness for wK4

slide-117
SLIDE 117

d-completeness for wK4

slide-118
SLIDE 118

d-completeness for wK4

d-morphism

Recipe: Substitute each reflexive point with a two-point irreflexive cluster.

slide-119
SLIDE 119

d-completeness for K4.Grz

  • K4.Grz doesn’t admit two-point clusters at all.
  • Kripke models for K4.Grz are weak partial orders.
  • Finite weak trees suffice.
  • How to build a K4.Grz-space that maps d-

morphically onto a given finite weak tree?

  • Toy (but key) example: single reflexive point
slide-120
SLIDE 120

El’kin space

  • A set E, together with a free ultrafilter U.
  • nonempty OA is open iff OU
  • E is dense-in-itself
  • E is a K4.Grz-space (no subset can be

decomposed into two disjoint dense in it sets) Pictorial representation:

slide-121
SLIDE 121

El’kin space

  • A set E, together with a free ultrafilter U.
  • nonempty OA is open iff OU
  • E is dense-in-itself
  • E is a K4.Grz-space (no subset can be

decomposed into two disjoint dense in it sets) Pictorial representation:

d-morphism

slide-122
SLIDE 122

Building K4.Grz-space preimages

slide-123
SLIDE 123

Building K4.Grz-space preimages

slide-124
SLIDE 124

Building K4.Grz-space preimages

slide-125
SLIDE 125

Building K4.Grz-space preimages

slide-126
SLIDE 126

Building K4.Grz-space preimages

Recipe: Substitute each reflexive point with a copy of Elkin’s Space.

d-morphism

slide-127
SLIDE 127

Topo-sums of spaces

A space X (Skeleton)

slide-128
SLIDE 128

Topo-sums of spaces

A space X (Skeleton)

Family of spaces (Yi)iX indexed by X (Components) Y2 Y1 Y3

slide-129
SLIDE 129

Topo-sums of spaces

A space X (Skeleton)

Family of spaces (Yi)iX indexed by X (Components) Y2 Y1 Y3 X-ordered sum of (Yi)

Y = X Yi

slide-130
SLIDE 130

Topo-sums of spaces

A space X (Skeleton)

Family of spaces (Yi)iX indexed by X (Components) Y2 Y1 Y3 X-ordered sum of (Yi)

Y = X Yi A set UY is open iff it’s trace on the skeleton is open and its traces on all the components are open.

slide-131
SLIDE 131

Some results

  • d-completeness of some extensions of K4.Grz “with a

provability smack”

[Bezhanishvili, Esakia, Gabelaia 2010]

  • d-logics of maximal, submaximal, nodec spaces.

[Bezhanishvili, Esakia, Gabelaia, Studia 2005]

  • d-logic of Stone spaces is K4.

[Bezhanishvili, Esakia, Gabelaia, RSL 2010]

  • d-logic of Spectral spaces.

[Bezhanishvili, Esakia, Gabelaia 2011]

  • d-definability of T0 separation axiom.

[Bezhanishvili, Esakia, Gabelaia 2011]

  • d-completeness of the GLP.

[Beklemishev, Gabelaia 201?]

slide-132
SLIDE 132
slide-133
SLIDE 133

TACL’2011 - Marseille, July 26, 2011.

Quasiorders as topologies

  • Interior is the largest open contained in a set.
slide-134
SLIDE 134

TACL’2011 - Marseille, July 26, 2011.

Quasiorders as topologies

  • Interior is the largest open contained in a set.
slide-135
SLIDE 135

TACL’2011 - Marseille, July 26, 2011.

Quasiorders as topologies

  • Interior is the largest open contained in a set.
slide-136
SLIDE 136

TACL’2011 - Marseille, July 26, 2011.

Quasiorders as topologies

  • Closure takes all the points below.
slide-137
SLIDE 137

TACL’2011 - Marseille, July 26, 2011.

Quasiorders as topologies

  • Closure takes all the points below.
slide-138
SLIDE 138

TACL’2011 - Marseille, July 26, 2011.

Interior fields of sets

Some examples of Interior Fields of Sets in R and their logics: – B(Op(R)) Boolean combinations of opens S4 – C (R) Finite unions of convex sets S4.Grz – C (OD(R)) Boolean comb. of open dense subsets S4.Grz.2 – B(C(R)) Countable unions of convex sets Log( ) – All subsets of R with small boundary S4.1 – Nowhere dense and interior dense subsets of R S4.1.2 Question: Which logics arise in this way from R?

slide-139
SLIDE 139

TACL’2011 - Marseille, July 26, 2011.

Theorem

Suppose L is an extension of S4 with fmp. Then the following conditions are equivalent: (1) L arises from a subalgebra of R+. (2) L is the logic of a path-connected quasiorder. (3) L is the logic of a connected space. (4) L is a logic of a connected Closure Algebra. Corollary: All logics extending S4.1 with the finite model property arise from a subalgebra of R+.

slide-140
SLIDE 140

TACL’2011 - Marseille, July 26, 2011.

Glueing the finite frames

Suppose L admits the frame: Then L also admits the frame:

n n

slide-141
SLIDE 141

TACL’2011 - Marseille, July 26, 2011.

Glueing the finite frames

n m

slide-142
SLIDE 142

TACL’2011 - Marseille, July 26, 2011.

Glueing the finite frames

n m m n

slide-143
SLIDE 143

TACL’2011 - Marseille, July 26, 2011.

Glueing the finite frames

n m m n

slide-144
SLIDE 144

TACL’2011 - Marseille, July 26, 2011.

Glueing the finite frames

n m

slide-145
SLIDE 145

TACL’2011 - Marseille, July 26, 2011.

Glueing all finite frames

F1 F2 F3

. . .

slide-146
SLIDE 146

TACL’2011 - Marseille, July 26, 2011.

Glueing all finite frames

F1 F2 F3

. . .

slide-147
SLIDE 147

TACL’2011 - Marseille, July 26, 2011.

Glueing all finite frames

F1 F2 F3

. . .

slide-148
SLIDE 148

TACL’2011 - Marseille, July 26, 2011.

Glueing interior maps

F1 F2 F3

. . .

... Q ...

slide-149
SLIDE 149

TACL’2011 - Marseille, July 26, 2011.

Glueing interior maps

F1 F2 F3

. . .

... Q ... ...

) ( ) ( ) ( ) ( ) (

slide-150
SLIDE 150

TACL’2011 - Marseille, July 26, 2011.

Glueing interior maps

F1 F2 F3

. . .

... Q ... ...

) ) ( ) ( ) ( ) ( (

...

slide-151
SLIDE 151

TACL’2011 - Marseille, July 26, 2011.

Going from algebras to topologies

Each closure algebra (A, ) is isomorphic to a subalgebra of X+ for some topological space (X,).

[McKinsey&Tarski, 1944]

Each closure algebra (A, ) is isomorphic to a subalgebra of ((X), R-1) for some quasiorder (X,R).

[Jonsson&Tarski, 1951]

X is a set of Ultrafilters of A and (X, R) is a Stone space of A.

[Bezhanishvili, Mines, Morandi, 2006 ]

slide-152
SLIDE 152

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

slide-153
SLIDE 153

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R

  • /2

2

  • 1/2

1

Q I

...

slide-154
SLIDE 154

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

slide-155
SLIDE 155

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

( )

slide-156
SLIDE 156

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

slide-157
SLIDE 157

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ... ... ( ( ( ) ) ) ) (

  • 1
  • 1/2 -1/4
  • 1/8
slide-158
SLIDE 158

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

slide-159
SLIDE 159

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

) (

slide-160
SLIDE 160

TACL’2011 - Marseille, July 26, 2011.

Mapping R onto finite connected quasiorders

... R ...

) (

We can use this map to falsify formulas on R.

slide-161
SLIDE 161

TACL’2011 - Marseille, July 26, 2011.

Interior fields of sets

R Q I ... ... B = {, I, Q, R} Q = I = ,

R = R. (B,) – Interior Algebra

slide-162
SLIDE 162

TACL’2011 - Marseille, July 26, 2011.

Interior fields of sets

B = {, I, Q, R} Q = I = ,

R = R. (B,) – Interior Algebra pp is valid on B, but not on R. In R: A(R).(CA  ICA)   In B: A B.(CA  ICA) 

R Q I ... ...

slide-163
SLIDE 163

TACL’2011 - Marseille, July 26, 2011.

Interior fields of sets

B = {, I, Q, R} Q = I = ,

R = R. (B,) – Interior Algebra pp is valid on B, but not on R. In R: A(R).(CA  ICA)   In B: A B.(CA  ICA) 

Interior field of sets is a Boolean algebra of subsets which is closed under operators of interior and closure. R Q I ... ...