Constructive strict implication Tadeusz Litak (FAU - - PowerPoint PPT Presentation

constructive strict implication
SMART_READER_LITE
LIVE PREVIEW

Constructive strict implication Tadeusz Litak (FAU - - PowerPoint PPT Presentation

Constructive strict implication Tadeusz Litak (FAU Erlangen-Nuremberg) and Albert Visser (Utrecht) March 7, 2018 1 This talk Basically an advertisement for Tadeusz Litak and Albert Visser, Lewis meets Brouwer: constructive strict implication


slide-1
SLIDE 1

Constructive strict implication

Tadeusz Litak (FAU Erlangen-Nuremberg) and Albert Visser (Utrecht) March 7, 2018

1

slide-2
SLIDE 2

This talk

  • Basically an advertisement for

Tadeusz Litak and Albert Visser, Lewis meets Brouwer: constructive strict implication, Indagationes Mathematicae, A special issue “L.E.J. Brouwer, fifty years later”, vol. 29 (2018), no. 1, pp. 36–90, DOI: 10.1016/j.indag.2017.10.003, URL: https://arxiv.org/abs/1708.02143

  • (same issue as Wim’s talk yesterday)
  • and some of our ongoing work

2

slide-3
SLIDE 3
  • As we all know (or do we?) the following is the original

syntax of modern modal logic : L φ, ψ ::= ⊤ | ⊥ | p | φ → ψ | φ ∨ ψ | φ ∧ ψ | φ ψ

3

slide-4
SLIDE 4
  • As we all know (or do we?) the following is the original

syntax of modern modal logic : L φ, ψ ::= ⊤ | ⊥ | p | φ → ψ | φ ∨ ψ | φ ∧ ψ | φ ψ

  • is the strict implication of Clarence Irving Lewis

(1918,1932)

who is not C.S. Lewis, David Lewis or Lewis Carroll

3

slide-5
SLIDE 5
  • As we all know (or do we?) the following is the original

syntax of modern modal logic : L φ, ψ ::= ⊤ | ⊥ | p | φ → ψ | φ ∨ ψ | φ ∧ ψ | φ ψ

  • is the strict implication of Clarence Irving Lewis

(1918,1932)

who is not C.S. Lewis, David Lewis or Lewis Carroll

  • φ is then definable . . .

3

slide-6
SLIDE 6
  • As we all know (or do we?) the following is the original

syntax of modern modal logic : L φ, ψ ::= ⊤ | ⊥ | p | φ → ψ | φ ∨ ψ | φ ∧ ψ | φ ψ

  • is the strict implication of Clarence Irving Lewis

(1918,1932)

who is not C.S. Lewis, David Lewis or Lewis Carroll

  • φ is then definable . . .
  • . . . as ⊤ φ. Over the classical propositional calculus, the

converse holds too . . .

3

slide-7
SLIDE 7
  • As we all know (or do we?) the following is the original

syntax of modern modal logic : L φ, ψ ::= ⊤ | ⊥ | p | φ → ψ | φ ∨ ψ | φ ∧ ψ | φ ψ

  • is the strict implication of Clarence Irving Lewis

(1918,1932)

who is not C.S. Lewis, David Lewis or Lewis Carroll

  • φ is then definable . . .
  • . . . as ⊤ φ. Over the classical propositional calculus, the

converse holds too . . .

  • . . . i.e., φ ψ is same as (φ → ψ), i.e., ⊤ (φ → ψ)

3

slide-8
SLIDE 8
  • As we all know (or do we?) the following is the original

syntax of modern modal logic : L φ, ψ ::= ⊤ | ⊥ | p | φ → ψ | φ ∨ ψ | φ ∧ ψ | φ ψ

  • is the strict implication of Clarence Irving Lewis

(1918,1932)

who is not C.S. Lewis, David Lewis or Lewis Carroll

  • φ is then definable . . .
  • . . . as ⊤ φ. Over the classical propositional calculus, the

converse holds too . . .

  • . . . i.e., φ ψ is same as (φ → ψ), i.e., ⊤ (φ → ψ)
  • Truth of strict implication at w = truth of material

implication in all possible worlds seen from w

3

slide-9
SLIDE 9
  • Lewis indeed wanted to have involutive negation

4

slide-10
SLIDE 10
  • Lewis indeed wanted to have involutive negation
  • In fact, he introduced as defined using ♦

somehow did not explicitly work with in the signature

4

slide-11
SLIDE 11
  • Lewis indeed wanted to have involutive negation
  • In fact, he introduced as defined using ♦

somehow did not explicitly work with in the signature

  • But perhaps this is why slid into irrelevance . . .

4

slide-12
SLIDE 12
  • Lewis indeed wanted to have involutive negation
  • In fact, he introduced as defined using ♦

somehow did not explicitly work with in the signature

  • But perhaps this is why slid into irrelevance . . .
  • . . . which did not seem to make him happy

4

slide-13
SLIDE 13
  • Lewis indeed wanted to have involutive negation
  • In fact, he introduced as defined using ♦

somehow did not explicitly work with in the signature

  • But perhaps this is why slid into irrelevance . . .
  • . . . which did not seem to make him happy
  • He didn’t even like the name “modal logic” . . .

4

slide-14
SLIDE 14

There is a logic restricted to indicatives; the truth-value logic most impressively developed in “Principia Mathematica”. But those who adhere to it usually have thought of it—so far as they understood what they were doing—as being the universal logic of propositions which is independent of mode. And when that universal logic was first formulated in exact terms, they failed to recognize it as the only logic which is independent of the mode in which propositions are entertained and dubbed it “modal logic”.

5

slide-15
SLIDE 15
  • Curiously, Lewis was opened towards non-classical systems

(mostly MV of Lukasiewicz)

  • A detailed discussion in Symbolic Logic, 1932
  • A paper on “Alternative Systems of Logic”, The Monist,

same year

  • Both references analyze possible definitions of

“truth-implications”/“implication-relations” available in finite, but not necessarily binary matrices.

  • I found just one reference where he mentions (rather

favourably) Brouwer and intuitionism . . .

6

slide-16
SLIDE 16

[T]he mathematical logician Brouwer has maintained that the law of the Excluded Middle is not a valid principle at all. The issues of so difficult a question could not be discussed here; but let us suggest a point

  • f view at least something like his. . . . The law of the

Excluded Middle is not writ in the heavens: it but reflects our rather stubborn adherence to the simplest

  • f all possible modes of division, and our predominant

interest in concrete objects as opposed to abstract

  • concepts. The reasons for the choice of our logical

categories are not themselves reasons of logic any more than the reasons for choosing Cartesian, as against polar or Gaussian co¨

  • rdinates, are themselves

principles of mathematics, or the reason for the radix 10 is of the essence of number. “Alternative Systems of Logic”, The Monist, 1932

7

slide-17
SLIDE 17
  • No indication he was aware of
  • As we will see, maybe he should’ve followed up on that . . .
  • . . . especially that there were more analogies between him

and Brouwer

  • almost perfectly parallel life dates
  • wrote his 1910 PhD on The Place of Intuition in Knowledge
  • a solid background in/influence of idealism and Kant . . .

8

slide-18
SLIDE 18

New incarnations of strict implication

  • Metatheory of arithmetic

Σ0

1-preservativity for a theory T extending HA:

A T B ⇔ ∀Σ0

1-sentences S ( T ⊢ S → A ⇒ T ⊢ S → B) Albert working on this since 1985, later more contributions made also by Iemhoff, de Jongh, Zhou . . .

9

slide-19
SLIDE 19

New incarnations of strict implication

  • Metatheory of arithmetic

Σ0

1-preservativity for a theory T extending HA:

A T B ⇔ ∀Σ0

1-sentences S ( T ⊢ S → A ⇒ T ⊢ S → B) Albert working on this since 1985, later more contributions made also by Iemhoff, de Jongh, Zhou . . .

  • Functional programming

Distinction between arrows of John Hughes and applicative functors/idioms of McBride/Patterson

A series of papers by Lindley, Wadler, Yallop

9

slide-20
SLIDE 20

New incarnations of strict implication

  • Metatheory of arithmetic

Σ0

1-preservativity for a theory T extending HA:

A T B ⇔ ∀Σ0

1-sentences S ( T ⊢ S → A ⇒ T ⊢ S → B) Albert working on this since 1985, later more contributions made also by Iemhoff, de Jongh, Zhou . . .

  • Functional programming

Distinction between arrows of John Hughes and applicative functors/idioms of McBride/Patterson

A series of papers by Lindley, Wadler, Yallop

  • Proof theory of guarded (co)recursion

Nakano and more recently Clouston&Gor´ e

9

slide-21
SLIDE 21

here is our

ENTCS 2011, proceedings of MSFP 2008

10

slide-22
SLIDE 22
  • Each of these motivations could easily fit 30 mins on its
  • wn . . .

11

slide-23
SLIDE 23
  • Each of these motivations could easily fit 30 mins on its
  • wn . . .
  • . . . and would interest only a section of the audience

11

slide-24
SLIDE 24
  • Each of these motivations could easily fit 30 mins on its
  • wn . . .
  • . . . and would interest only a section of the audience
  • The body of the work in the metatheory of intuitionistic

arithmetic is particularly spectacular . . .

11

slide-25
SLIDE 25
  • Each of these motivations could easily fit 30 mins on its
  • wn . . .
  • . . . and would interest only a section of the audience
  • The body of the work in the metatheory of intuitionistic

arithmetic is particularly spectacular . . .

  • . . . and way too little known

11

slide-26
SLIDE 26
  • Each of these motivations could easily fit 30 mins on its
  • wn . . .
  • . . . and would interest only a section of the audience
  • The body of the work in the metatheory of intuitionistic

arithmetic is particularly spectacular . . .

  • . . . and way too little known
  • I can only give you a teaser

11

slide-27
SLIDE 27
  • Each of these motivations could easily fit 30 mins on its
  • wn . . .
  • . . . and would interest only a section of the audience
  • The body of the work in the metatheory of intuitionistic

arithmetic is particularly spectacular . . .

  • . . . and way too little known
  • I can only give you a teaser
  • . . . and Kripke semantics is ideal for this

11

slide-28
SLIDE 28

Kripke semantics for intuitionistic :

  • Nonempty set of worlds
  • Two relations:
  • Intuitionistic partial order relation , drawn as →;
  • Modal relation ⊏, drawn as .
  • Semantics for : w φ if for any v ⊐ w, v φ
  • Semantics for :

w φ ψ if for any v ⊐ w, v φ implies v ψ

12

slide-29
SLIDE 29
  • What it the minimal condition to guarantee persistence?

13

slide-30
SLIDE 30
  • What it the minimal condition to guarantee persistence?
  • That is, given A, B upward closed, is

A B = {w | for any v ⊐ w, v ∈ A implies v ∈ B} upward closed?

13

slide-31
SLIDE 31
  • What it the minimal condition to guarantee persistence?
  • That is, given A, B upward closed, is

A B = {w | for any v ⊐ w, v ∈ A implies v ∈ B} upward closed?

  • Is it it stronger than the one ensuring persistence for A?

13

slide-32
SLIDE 32

Four frame conditions (known since 1980’s)

m

k

  • ℓ′

m

k

  • p

prefixing (persistence for ) (persistence for ) ℓ

  • n

k

  • m
  • m

k

  • ⇐ both are equivalent

mix /brilliancy postfixing in presence of -p and collapse to

14

slide-33
SLIDE 33

Four frame conditions (known since 1980’s)

m

k

  • ℓ′

m

k

  • p

prefixing (persistence for ) (persistence for ) ℓ

  • n

k

  • m
  • m

k

  • ⇐ both are equivalent

mix /brilliancy postfixing in presence of -p and collapse to

  • brilliancy obtains naturally in, e.g., Stone-J´
  • nsson-Tarski for

14

slide-34
SLIDE 34

Four frame conditions (known since 1980’s)

m

k

  • ℓ′

m

k

  • p

prefixing (persistence for ) (persistence for ) ℓ

  • n

k

  • m
  • m

k

  • ⇐ both are equivalent

mix /brilliancy postfixing in presence of -p and collapse to

  • brilliancy obtains naturally in, e.g., Stone-J´
  • nsson-Tarski for
  • . . . but can feel it!

14

slide-35
SLIDE 35

Four frame conditions (known since 1980’s)

m

k

  • ℓ′

m

k

  • p

prefixing (persistence for ) (persistence for ) ℓ

  • n

k

  • m
  • m

k

  • ⇐ both are equivalent

mix /brilliancy postfixing in presence of -p and collapse to

  • brilliancy obtains naturally in, e.g., Stone-J´
  • nsson-Tarski for
  • . . . but can feel it!
  • It is precisely the condition ensuring collapse of to

14

slide-36
SLIDE 36

Four frame conditions (known since 1980’s)

m

k

  • ℓ′

m

k

  • p

prefixing (persistence for ) (persistence for ) ℓ

  • n

k

  • m
  • m

k

  • ⇐ both are equivalent

mix /brilliancy postfixing in presence of -p and collapse to

  • brilliancy obtains naturally in, e.g., Stone-J´
  • nsson-Tarski for
  • . . . but can feel it!
  • It is precisely the condition ensuring collapse of to
  • Over prefixing (or -frames) (φ → ψ) implies φ ψ, but not the
  • ther way around

14

slide-37
SLIDE 37

here is our

ENTCS 2011, proceedings of MSFP 2008

15

slide-38
SLIDE 38
  • I’d suggest calling FP arrows “strong arrows”

16

slide-39
SLIDE 39
  • I’d suggest calling FP arrows “strong arrows”
  • They satisfy in addition the axiom (φ → ψ) → φ ψ

16

slide-40
SLIDE 40
  • I’d suggest calling FP arrows “strong arrows”
  • They satisfy in addition the axiom (φ → ψ) → φ ψ
  • . . . or, equivalently, Sa

φ → φ

16

slide-41
SLIDE 41
  • I’d suggest calling FP arrows “strong arrows”
  • They satisfy in addition the axiom (φ → ψ) → φ ψ
  • . . . or, equivalently, Sa

φ → φ

  • Why “equivalently”?

φ → ψ ≤ (φ → ψ) ≤ φ ψ

16

slide-42
SLIDE 42
  • I’d suggest calling FP arrows “strong arrows”
  • They satisfy in addition the axiom (φ → ψ) → φ ψ
  • . . . or, equivalently, Sa

φ → φ

  • Why “equivalently”?

φ → ψ ≤ (φ → ψ) ≤ φ ψ

  • This forces ⊏ to be contained in

16

slide-43
SLIDE 43
  • I’d suggest calling FP arrows “strong arrows”
  • They satisfy in addition the axiom (φ → ψ) → φ ψ
  • . . . or, equivalently, Sa

φ → φ

  • Why “equivalently”?

φ → ψ ≤ (φ → ψ) ≤ φ ψ

  • This forces ⊏ to be contained in
  • . . . rather degenerate in the classical case . . .

16

slide-44
SLIDE 44
  • I’d suggest calling FP arrows “strong arrows”
  • They satisfy in addition the axiom (φ → ψ) → φ ψ
  • . . . or, equivalently, Sa

φ → φ

  • Why “equivalently”?

φ → ψ ≤ (φ → ψ) ≤ φ ψ

  • This forces ⊏ to be contained in
  • . . . rather degenerate in the classical case . . .
  • . . . only three consistent logics of (disjoint unions of)

singleton(s) . . .

16

slide-45
SLIDE 45
  • I’d suggest calling FP arrows “strong arrows”
  • They satisfy in addition the axiom (φ → ψ) → φ ψ
  • . . . or, equivalently, Sa

φ → φ

  • Why “equivalently”?

φ → ψ ≤ (φ → ψ) ≤ φ ψ

  • This forces ⊏ to be contained in
  • . . . rather degenerate in the classical case . . .
  • . . . only three consistent logics of (disjoint unions of)

singleton(s) . . .

  • . . . and yet intuitionistically you have a whole zoo: logics of

(type inhabitation of) idioms, arrows, strong monads/PLL with superintuitionistic logics as a degenerate case

also recent attempts at “intuitionistic epistemic logics”, esp. Artemov and Protopopescu

16

slide-46
SLIDE 46

Axioms and rules of iA−: Those of IPC plus: Tra φ ψ → ψ χ → φ χ Ka φ ψ → φ χ → φ (ψ ∧ χ)

Na

φ → ψ φ ψ.

17

slide-47
SLIDE 47

Axioms and rules of iA−: Those of IPC plus: Tra φ ψ → ψ χ → φ χ Ka φ ψ → φ χ → φ (ψ ∧ χ)

Na

φ → ψ φ ψ. Axioms and rules of the full minimal system iA: All the axioms and rules of IPC and iA− and Di φ χ → ψ χ → (φ ∨ ψ) χ.

17

slide-48
SLIDE 48

Derivation exercises

Lots to be found in our paper, e.g., a generalization of Ka: φ (ψ → χ) ⊢ (φ ∧ ψ) (ψ ∧ (ψ → χ)) by Na and Ka ⊢ (φ ∧ ψ) χ by monotonicity of

18

slide-49
SLIDE 49

Derivation exercises

Lots to be found in our paper, e.g., a generalization of Ka: φ (ψ → χ) ⊢ (φ ∧ ψ) (ψ ∧ (ψ → χ)) by Na and Ka ⊢ (φ ∧ ψ) χ by monotonicity of Another curious one: ψ χ ⊢ ψ (ψ → χ) ∧ ¬ψ (ψ → χ) by Tra and Na ⊢ (ψ ∨ ¬ψ) (ψ → χ) by Di

18

slide-50
SLIDE 50

Derivation exercises

Lots to be found in our paper, e.g., a generalization of Ka: φ (ψ → χ) ⊢ (φ ∧ ψ) (ψ ∧ (ψ → χ)) by Na and Ka ⊢ (φ ∧ ψ) χ by monotonicity of Another curious one: ψ χ ⊢ ψ (ψ → χ) ∧ ¬ψ (ψ → χ) by Tra and Na ⊢ (ψ ∨ ¬ψ) (ψ → χ) by Di We thus get ψ χ ⊣⊢ (ψ ∨ ¬ψ) (ψ → χ)

18

slide-51
SLIDE 51
  • The validity of

p q ⊣⊢ (p ∨ ¬p) (p → q) implies that Col is valid over classical logic

19

slide-52
SLIDE 52
  • The validity of

p q ⊣⊢ (p ∨ ¬p) (p → q) implies that Col is valid over classical logic

  • We derived syntactically why you need IPC to get to

work

19

slide-53
SLIDE 53
  • The validity of

p q ⊣⊢ (p ∨ ¬p) (p → q) implies that Col is valid over classical logic

  • We derived syntactically why you need IPC to get to

work

  • Note no other classical tautology in one variable would do:

p q (¬¬p → p) (p → q)

19

slide-54
SLIDE 54
  • Completeness results for many such systems published by

Iemhoff et al

Her 2001 PhD, 2003 MLQ, 2005 SL with de Jongh and Zhou Also Zhou’s ILLC MSc in 2003

20

slide-55
SLIDE 55
  • Completeness results for many such systems published by

Iemhoff et al

Her 2001 PhD, 2003 MLQ, 2005 SL with de Jongh and Zhou Also Zhou’s ILLC MSc in 2003

  • In our paper, we announce more such completeness and

correspondence results

based on on a suitable extension of G¨

  • del-McKinsey-Tarski and

Wolter-Zakharyaschev for ordinary intuitionistic modal logics Details to be published separately

20

slide-56
SLIDE 56
  • Finally, a few words on preservativity

21

slide-57
SLIDE 57
  • Finally, a few words on preservativity
  • Let us first recall the simpler idea of the logic of provability

. . .

21

slide-58
SLIDE 58
  • Finally, a few words on preservativity
  • Let us first recall the simpler idea of the logic of provability

. . .

  • . . . or even more generally, that of arithmetical

interpretation of a propositional logic

21

slide-59
SLIDE 59
  • Extend L to L⊚0,...,⊚k. with operators ⊚0, . . . , ⊚k

where ⊚i has arity ni

  • F assigns to every ⊚i an arithmetical formula

A(v0, . . . , vni−1)

where all free variables are among the variables shown

  • We write ⊚i,F (B0, . . . , Bni−1) for F(⊚i)(B0, . . . , Bni−1)

Here C is the numeral of the G¨

  • del number of C
  • f maps V ars to arithmetical sentences. Define (φ)f

F :

  • (p)f

F := f(p)

  • (·)f

F commutes with the propositional connectives

  • (⊚i(φ0, . . . , φni−1))f

F := ⊚F ((φ0)f F , . . . , (φni−1)f F )

22

slide-60
SLIDE 60
  • Let T be an arithmetical theory

An extension of i-EA, the intuitionistic version of Elementary Arithmetic, in the arithmetical language

  • A modal formula in L⊚0,...,⊚k is T-valid w.r.t. F iff,

for all assignments f of arithmetical sentences to V ars, we have T ⊢ (φ)f

F .

  • Write ΛT,F for the set of L⊚0,...,⊚k-formulas that are

T-valid w.r.t. F.

  • Of course, ΛT,F interesting only for well-chosen F

23

slide-61
SLIDE 61
  • First, consider a single unary ⊚ = and any arithmetical

theory T . . .

  • . . . which comes equipped with a ∆0(exp)-predicate αT

encoding its axiom set.

  • Let provability in T be arithmetised by provT .
  • Set F0,T () := provT(v0). Let Λ∗

T := ΛT,F0,T .

  • Intuitionistic L¨
  • b’s logic i-GL is given by the following

axioms over IPC.

N ⊢ φ ⇒ ⊢ φ K ⊢ (φ → ψ) → (φ → ψ) L ⊢ (φ → φ) → φ

24

slide-62
SLIDE 62

The theory GL is obtained by extending i-GL with classical logic If T is a Σ1

0-sound classical theory, then Λ∗ T = GL (Solovay)

In contrast, the logic i-GL is not complete for HA:

  • ⊢ ¬¬ φ → φ.
  • ⊢ (¬¬ φ → φ) → φ
  • ⊢ (φ ∨ ψ) → (φ ∨ ψ).

Still unknown what the ultimate axiomatization is

25

slide-63
SLIDE 63
  • Many possible interpretations of a binary connective

not all of them producing Lewis’ arrows!

  • Interpretability
  • Π0

1-conservativity

  • Σ0

1-preservativity classically, the last two intertranslatable, like and ♦

26

slide-64
SLIDE 64
  • The notion of Σ0

1-preservativity for a theory T (Visser

1985) is defined as follows:

  • A T B iff, for all Σ0

1-sentences S, if T ⊢ S → A, then

T ⊢ S → B

  • This does yields Lewis’ arrow . . .
  • . . . with interesting additional axioms

27

slide-65
SLIDE 65

Examples of valid principles

4a ⊢ φ φ La (φ → φ) φ Wa (φ ∧ ψ) ψ → φ ψ W′

a φ ψ → (ψ → φ) ψ

Ma φ ψ → (χ → φ) (χ → ψ) M′

a (φ ∧ χ) ψ → φ (χ → ψ)

  • Still no ultimate axiomatization. . . but perhaps better candidates and

better insights than for only, see our paper

Additional axioms in well-behaved/pathological theories E.g., in presence of The Completeness Principle for a theory T:

Sa (φ → ψ) → φ ψ, i.e., S′

a: φ ψ → φ → ψ 28

slide-66
SLIDE 66
  • Our present work includes computation of fixpoints of

modalized formulas

  • (below Sa, is more interesting than in presence of only!)
  • . . . encoding of fixpoints of positive formulas and retraction
  • f µ-calculus

29

slide-67
SLIDE 67
  • Happy birthday to you, Ishihara-sensei!
  • A word from Albert:

A very nice program and some well-known speakers.

  • He asked me to pass his greetings to numerous friends here

30