a lattice of intuitionistic existential graphs systems€¦ · a lattice of intuitionistic...

54
A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students Universidad del Tolima

Upload: others

Post on 21-Apr-2020

13 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

A lattice of Intuitionistic

Existential Graphs systems

Arnold Oostra

Joint work with a host of undergraduate students

Universidad del Tolima

Page 2: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

René Magritte – La recherche de l’absolu

Page 3: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Outline

1. Brief introduction to Existential Graphs

2. A series of novel Existential Graphs systems

3. About equivalence proofs

Page 4: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Charles S. Peirce (1839 – 1914)

Page 5: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Gamma

Beta

Existential Graphs: My chef d’œvre

Alpha Classical Propositional Calculus

Classical First Order Logic

Classical Modal Logics

Page 6: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

the second derivative is positive

the function has a minimum

Page 7: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

M

S

Elements

Sheet of assertion

Letters

Cuts

Page 8: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Basic Connectives

A B

A

A B

A B

A B

A

A

B

B

A

Page 9: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Areas and Parity

A

B

A

A

C B

C D

E

• An area is a portion of the sheet of assertion

limited by cuts

• An area is even or odd if there is an even or odd

number of cuts around it

Page 10: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Transformation Rules

(In) Insertion

in odd areas

(Er) Erasure

in even areas

(It) Iteration

towards the inside

(De) Deiteration

from the outside

(Do) Double Cut

B B A A C

A A

B A B A A

A B B

B A A B

In

Er

It

De

Do

B C B

A A

Page 11: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Deduction A, A B

B

B A

A

De

A

B

Do A

B

Er

B

Page 12: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Do

In

It

Theorem A A

A

A A

Page 13: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Deduction A B, B C

A C Premises

B C

A B

Page 14: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premises

B

A

C

B

Deduction A B, B C

A C

Page 15: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premises

Iteration

B

A

C

B

C B

Deduction A B, B C

A C

Page 16: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premises

Iteration

Deiteration

B

A

C

B

C

Deduction A B, B C

A C

Page 17: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premises

Iteration

Deiteration

Double cut

B

A

C

B

C

Deduction A B, B C

A C

Page 18: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premises

Iteration

Deiteration

Double cut

Erasure

A

C

Deduction A B, B C

A C

Page 19: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premises

Iteration

Deiteration

Double cut

Erasure

A C

Deduction A B, B C

A C

Page 20: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

is a student

is bright

Beta Graphs

Page 21: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

it rains

Gamma Graphs…

Page 22: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

René Magritte – La recherche de l’absolu

Page 23: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

A Question

Are there Existential Graphs systems for

Intuitionistic Logic?

(Fernando Zalamea)

Page 24: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

First idea: Just eliminate “double cut erasure”

Not even Modus Ponens turns out to be provable:

In Intuitionistic Logic the connectives are independent

Real problem: We need new signs for and

No easy solution

A

A B

A

B

B ?

Page 25: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

1. Implicative Logic { , }

For implication take two cuts, one inside the other,

but joined at one point. We call this graph a scroll.

A B

Peirce himself ocassionally used this diagram: (!!!)

A B

With Andrea Y. Gómez

Page 26: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Transformation Rules

(In) Insertion

in odd areas

(Er) Erasure

in even areas

(It) Iteration

towards the inside

(De) Deiteration

from the outside

(Sc) Scrolling

B B A A C

A A

C

A B A A

AB

B

In

Er

It

De

Sc

B C B

A A B C

B

A A B

Page 27: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Deduction A, A B

B

B A

A

De

A

B

Sc A

B

Er

B

Page 28: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Theorem 1. The above system of graphs corresponds

to the { , } segment of Intuitionistic Proposi-

tional Calculus (aka Implicative Logic with Con-

junction, aka Positive Implicative Logic with

Conjunction)

Page 29: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

2. Segment { , , }

Next introduce a constant graph and define:

is

But then

is

Insertion, erasure, iteration and deiteration with

the empty cut become provable

With these transformation rules, most properties of

(intuitionistic) negation also are provable

A A

Sc

Seminario Permanente Peirce…

Page 30: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Theorem 2. The above system of graphs corresponds

to the { , , } segment of Intuitionistic Proposi-

tional Calculus (without axiom x ).

Page 31: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

3. Segment { , , }

For the full intuitionistic negation it suffices to add

the following rule

This is equivalent to an elegant form of Insertion in

odd:

With this adaptation of the original five rules, all pro-

perties of intuitionistic negation become provable.

Theorem 3. The above system of graphs corresponds

to the full { , , } segment of IPC.

A

In

A

Seminario…

Page 32: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premise

Deduction A B

( A B )

B A

Page 33: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premise

Deduction A B

( A B )

A B

Page 34: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premise

Insertion

Deduction A B

( A B )

A B B

Page 35: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premise

Insertion

Deduction A B

( A B )

A B B

Page 36: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premise

Insertion

Iteration

Deduction A B

( A B )

A B B B

Page 37: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premise

Insertion

Iteration

Deiteration

Deduction A B

( A B )

A B B

Page 38: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premise

Insertion

Iteration

Deiteration

Erasure

Deduction A B

( A B )

A B

Page 39: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premise

Insertion

Iteration

Deiteration

Erasure

Definition

Deduction A B

( A B )

A B

Page 40: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Premise

Insertion

Iteration

Deiteration

Erasure

Definition

Deduction A B

( A B )

A B

Page 41: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

For disjunction take the following diagram:

A B

(“multiple scroll” )

We make some conventions:

is

is

and so on and on…

4. Segment { , , }

B A

A

A B

C A B C

B

C A B C

Seminario…

Page 42: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Transformation Rules

(In) Insertion

in odd areas

(Er) Erasure

in even areas

(It) Iteration

in the same cut

(De) Deiteration

from the same cut

(Sc) Scrolling

B B

A A

A A

A

A

B

In

Er

It

De

Sc

B

A B

B

A A B

C

B

B

B D

C D

C C A B

B

Page 43: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Theorem 4. The above system of graphs corresponds

to the { , , } segment of Intuitionistic Proposi-

tional Calculus.

Theorem 5. The system of graphs that combines

Theorems 2 and 4 corresponds to the { , , , }

segment of IPC (without axiom x ).

Theorem 6. The system of graphs that

combines Theorems 3 and 4

corresponds to the full IPC.

The main result

Seminario…

Page 44: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Slide No. 54

Note: Just adding the identity line, we get Beta-like

Existential Graphs for First Order Intuitionistic

Logic

Note: And allowing dotted cuts or loops, we get

Graphs systems for Intuitionistic Modal Logics

Page 45: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Glivenko’s Theorem

If CPC├ φ then IPC├ φ.

A double-star exercise:

A B B A

Page 46: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Intermediate logics

Theorem 7. Any finitely axiomatizable intermediate

(or, superintuitionistic) logic has as a graphic

system the one obtained by adding to the system of

Theorem 6 one additional “axiomatic” graph.

Examples:

LC

Classical

B B

A B A B

Page 47: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

,

, , , ,

, , , , ,

IPC

CPC

Intermediate

Logics

Finitely

Axiomatizable

Page 48: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

René Magritte – La recherche de l’absolu

Page 49: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Hints of proofs

Graphs

system

Alternate

system

(without

parity) Algebraic

system Seman-

tics

Page 50: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Alternate classical system

If A B and B C then A C

If A B then A C B C

If A B then

Edgar D. Rodríguez and Jorge E. Taboada --- Camilo Fuentes

Inspired in a paper by Y. Poveda -- without Dubuc :-)

A B A

A A A

A B A A B

A A

B A

Page 51: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

A definition of Boolean algebra

Our finding:

(S, , ’, 1)

x y = y x

(x y) z = x (y z)

x x = x

x 1 = x

x y’ = x (x y)’

x x’ = 1’

x’’ = x

Caicedo’s improvement:

(S, , ’ )

x y = y x

(x y) z = x (y z)

x x = x

x y’ = x (x y)’

x x’ = y y’

x’’ = x

Edgar D. Rodríguez and Jorge E. Taboada

Page 52: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Hilbert semilattices

Definition:

(M, , , 1)

• (M, , 1) is a Hilbert a:

x (y x) = 1

(x(yz))((xy)(xz)) = 1

x 1 = 1

x y = y x = 1 implies x = y

• For the order induced,

x, y have infimum x y

• Compatibility

x y z iff x y z

Our finding:

(M, , , 1)

• (M, , 1) is a semilattice

with maximum

• Axioms for

(x y) z = (x y) (y z)

x (y z) = x ((x y) z)

x = 1 x

If x y then y z x z

If x y then z x z y

Mauricio Castillo

Page 53: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

Heyting algebras

Our finding:

(H, , , , 0, 1)

• (H, , , 0, 1) is a bounded lattice

• Axioms for

(x y) z = (x y) (y z)

x (y z) = x ((x y) z)

x = 1 x

If x y then y z x z

If x y then z x z y

Page 54: A lattice of Intuitionistic Existential Graphs systems€¦ · A lattice of Intuitionistic Existential Graphs systems Arnold Oostra Joint work with a host of undergraduate students

¡Muchas gracias!

[email protected]