• 検索結果がありません。

Residuated Frames:

N/A
N/A
Protected

Academic year: 2022

シェア "Residuated Frames:"

Copied!
75
0
0

読み込み中.... (全文を見る)

全文

(1)

Residuated Frames:

the Join of Proof Theory and Algebra

for Substructural Logics

Kazushige Terui

National Institute of Informatics

(partly based on ongoing work with N. Galatos)

(2)

短歌 (A Short Song)

瀬をはやみ 岩にせかるる 滝川の

 われてもすえに あはんとぞおもふ

祟徳院

JAIST, 13/03/07 – p.2/31

(3)

短歌 (A Short Song)

瀬をはやみ 岩にせかるる 滝川の

 われてもすえに あはんとぞおもふ

祟徳院

The stream goes down a mountain rapidly Even if it runs into a rock

And is forced to divide into two They will join together in the end.

Sutoku-in (1119 – 1164)

(4)

Motivation

Algebraization of logical concepts

Formula Element of Algebra

Logic Variety

Provability Validity

JAIST, 13/03/07 – p.3/31

(5)

Motivation

Algebraization of logical concepts

Formula Element of Algebra

Logic Variety

Provability Validity Algebraization of logical properties

Local deduction Congruence Extension Interpolation Amalgamation

Disjunction property ...

(6)

Motivation

Algebraization of logical concepts

Formula Element of Algebra

Logic Variety

Provability Validity Algebraization of logical properties

Local deduction Congruence Extension Interpolation Amalgamation

Disjunction property ...

Algebraization of proof theoretic methods?

Maehara’s Methods ???

Cut-free Proof Analyses ???

JAIST, 13/03/07 – p.3/31

(7)

Motivation

Cut elimination admits algebraic proof (Okada, Belardinelli-Jipsen-Ono)

(8)

Motivation

Cut elimination admits algebraic proof (Okada, Belardinelli-Jipsen-Ono)

What about consequences of cut-elimination, such as Interpolation and Disjunction Property?

JAIST, 13/03/07 – p.4/31

(9)

Plan

We focus on FLe

(10)

Plan

We focus on FLe

Discuss two particular proof theoretic methods:

JAIST, 13/03/07 – p.5/31

(11)

Plan

We focus on FLe

Discuss two particular proof theoretic methods:

Maehara’s method for interpolation

(12)

Plan

We focus on FLe

Discuss two particular proof theoretic methods:

Maehara’s method for interpolation

Cut-free proof analysis for disjunction property

JAIST, 13/03/07 – p.5/31

(13)

Plan

We focus on FLe

Discuss two particular proof theoretic methods:

Maehara’s method for interpolation

Cut-free proof analysis for disjunction property (Maximova’s variable separation principle)

(14)

Plan

We focus on FLe

Discuss two particular proof theoretic methods:

Maehara’s method for interpolation

Cut-free proof analysis for disjunction property (Maximova’s variable separation principle)

Rework these methods in a more general setting (residuated frames). It results in

JAIST, 13/03/07 – p.5/31

(15)

Plan

We focus on FLe

Discuss two particular proof theoretic methods:

Maehara’s method for interpolation

Cut-free proof analysis for disjunction property (Maximova’s variable separation principle)

Rework these methods in a more general setting (residuated frames). It results in

algebraic uniform proof of IP and AP

(16)

Plan

We focus on FLe

Discuss two particular proof theoretic methods:

Maehara’s method for interpolation

Cut-free proof analysis for disjunction property (Maximova’s variable separation principle)

Rework these methods in a more general setting (residuated frames). It results in

algebraic uniform proof of IP and AP

algebraic uniform proof of DP and an algebraic counterpart of DJP

JAIST, 13/03/07 – p.5/31

(17)

Sequent calculus for FLe

: the set of FLe-formulae over the variables

(18)

Sequent calculus for FLe

: the set of FLe-formulae over the variables

£

: the free commutative monoid generated by .

JAIST, 13/03/07 – p.6/31

(19)

Sequent calculus for FLe

: the set of FLe-formulae over the variables

£

: the free commutative monoid generated by . Sequents: with £ , .

(20)

Sequent calculus for FLe

: the set of FLe-formulae over the variables

£

: the free commutative monoid generated by . Sequents: with £ , .

: the set of contexts

JAIST, 13/03/07 – p.6/31

(21)

Sequent calculus for FLe

: the set of FLe-formulae over the variables

£

: the free commutative monoid generated by . Sequents: with £ , .

: the set of contexts

A sequent can be (not uniquely) written as

with .

(22)

Sequent calculus for FLe

: the set of FLe-formulae over the variables

£

: the free commutative monoid generated by . Sequents: with £ , .

: the set of contexts

A sequent can be (not uniquely) written as

with .

gives rise to a residuated structure:

JAIST, 13/03/07 – p.6/31

(23)

Sequent calculus for FLe

Inference rules of FLe

½

¾

½

¾

Write FLe if is provable.

(24)

Interpolation Property

Craig Interpolation: Let and . If

FLe , then there is such that

FLe and FLe

JAIST, 13/03/07 – p.8/31

(25)

Interpolation Property

Craig Interpolation: Let and . If

FLe , then there is such that

FLe and FLe

Step 1: Show that FLe satisfies the Subformula Property.

(26)

Interpolation Property

Craig Interpolation: Let and . If

FLe , then there is such that

FLe and FLe

Step 1: Show that FLe satisfies the Subformula Property.

Step 2: Prove Maehara’s Lemma: Let £ and and Suppose FLe . Then,

JAIST, 13/03/07 – p.8/31

(27)

Interpolation Property

Craig Interpolation: Let and . If

FLe , then there is such that

FLe and FLe

Step 1: Show that FLe satisfies the Subformula Property.

Step 2: Prove Maehara’s Lemma: Let £ and and Suppose FLe . Then,

for any £ and such that

, there is such

that

FLe and FLe

(28)

Maehara’s Lemma Rephrased

From relation FLe, define a new relation between

£ and :

( maeharaly implies ) iff

for any £ and such that

, there is such

that

FLe and FLe The same holds with and exchanged.

Maehara’s Lemma: the new relation is preserved under the rules of FLe (including cut).

JAIST, 13/03/07 – p.9/31

(29)

Maehara’s Lemma Rephrased

Proof of IP: If FLe with and , SFP implies that it has a derivation only using formulas in

.

(30)

Maehara’s Lemma Rephrased

Proof of IP: If FLe with and , SFP implies that it has a derivation only using formulas in

.

By Maehara’s Lemma, .

JAIST, 13/03/07 – p.10/31

(31)

Maehara’s Lemma Rephrased

Proof of IP: If FLe with and , SFP implies that it has a derivation only using formulas in

.

By Maehara’s Lemma, .

There is such that FLe and FLe .

(32)

Maehara’s Lemma Rephrased

Proof of IP: If FLe with and , SFP implies that it has a derivation only using formulas in

.

By Maehara’s Lemma, .

There is such that FLe and FLe . To prove IP, cut-elimination is not needed. Subformula

property is enough (because is preserved by cut).

JAIST, 13/03/07 – p.10/31

(33)

Maehara’s Lemma Rephrased

Proof of IP: If FLe with and , SFP implies that it has a derivation only using formulas in

.

By Maehara’s Lemma, .

There is such that FLe and FLe . To prove IP, cut-elimination is not needed. Subformula

property is enough (because is preserved by cut).

Subformula property is much easier to prove than cut-elimination when using algebraic methods.

(34)

Simple Residuated Frame

£

. is written as .

A simple residuated frame : is a relation between £ and such that

for any £ and .

can be generated from its restriction to £ by residuation.

£

is a residuate frame in Nick’s sense.

JAIST, 13/03/07 – p.11/31

(35)

Simple Residuated Frame

Example 1 (sequent calculus): FLe is a simple frame.

Example 2 (the dual frame): If is a commutative residuated lattice, then ·

is a simple residuated frame, where is generated by

½

½

.

(36)

From Frames to Algebras

Let be a simple residuated frame. For any

£ and ,

£

JAIST, 13/03/07 – p.13/31

(37)

From Frames to Algebras

Let be a simple residuated frame. For any

£ and ,

£

denotes the set of all closed subsets of £.

(38)

From Frames to Algebras

Let be a simple residuated frame. For any

£ and ,

£

denotes the set of all closed subsets of £. Proposition: If is a simple frame, then

is a commutative residuated lattice.

JAIST, 13/03/07 – p.13/31

(39)

From Frames to Algebras

Let be a simple residuated frame. For any

£ and ,

£

denotes the set of all closed subsets of £. Proposition: If is a simple frame, then

is a commutative residuated lattice.

The dual algebra · of : the least subalgebra of containing .

(40)

Fundamental Theorem

Let be a partial algebra in the language of residuated lattices.

JAIST, 13/03/07 – p.14/31

(41)

Fundamental Theorem

Let be a partial algebra in the language of residuated lattices.

A simple Gentzen frame over is such that is the underlying set of , and is preserved under the rules of FLe.

(42)

Fundamental Theorem

Let be a partial algebra in the language of residuated lattices.

A simple Gentzen frame over is such that is the underlying set of , and is preserved under the rules of FLe.

Fundamental Theorem 1 (BOJ, Galatos-Jipsen): If is a simple Gentzen frame, then · is a

homomorphism. Moreover, if is antisymmetric on , then is an embedding.

JAIST, 13/03/07 – p.14/31

(43)

Fundamental Theorem

Let be a partial algebra in the language of residuated lattices.

A simple Gentzen frame over is such that is the underlying set of , and is preserved under the rules of FLe.

Fundamental Theorem 1 (BOJ, Galatos-Jipsen): If is a simple Gentzen frame, then · is a

homomorphism. Moreover, if is antisymmetric on , then is an embedding.

Corollay: If is a commutative residuated lattice, then

·

·.

(44)

Gentzen Rules

½

¾

½

¾

JAIST, 13/03/07 – p.15/31

(45)

Maehara’s Lemma Revisited

Instead of working on the concrete

FLe FLe FLe

we consider in general

such that and

for any £ and .

(46)

Maehara’s Lemma Revisited

Define where is generated by

JAIST, 13/03/07 – p.17/31

(47)

Maehara’s Lemma Revisited

Define where is generated by

iff

for any £ and such that , there is such that

and

The same holds with and exchanged.

(48)

Maehara’s Lemma Revisited

Define where is generated by

iff

for any £ and such that , there is such that

and

The same holds with and exchanged.

Maehara’s Lemma (Frame Version): If and are simple Gentzen frames, so is .

JAIST, 13/03/07 – p.17/31

(49)

Maehara’s Lemma Revisited

Define where is generated by

iff

for any £ and such that , there is such that

and

The same holds with and exchanged.

Maehara’s Lemma (Frame Version): If and are simple Gentzen frames, so is .

Lemma: If and are antisymmetric, so is

(50)

Maehara’s Lemma Revisited

Define where is generated by

iff

for any £ and such that , there is such that

and

The same holds with and exchanged.

Maehara’s Lemma (Frame Version): If and are simple Gentzen frames, so is .

Lemma: If and are antisymmetric, so is

Corollary: ·

is a homomorphism.

Moreover, if and are antisymmetric, is an

embedding. JAIST, 13/03/07 – p.17/31

(51)

Algebraic Proof of Interpolation

Take FLe FLe and

FLe.

(52)

Algebraic Proof of Interpolation

Take FLe FLe and

FLe.

·

is a commutative residuated lattice and

·

is a homomorphism.

JAIST, 13/03/07 – p.18/31

(53)

Algebraic Proof of Interpolation

Take FLe FLe and

FLe.

·

is a commutative residuated lattice and

·

is a homomorphism.

Let and . If FLe , then

·

·

(54)

Algebraic Proof of Interpolation

Take FLe FLe and

FLe.

·

is a commutative residuated lattice and

·

is a homomorphism.

Let and . If FLe , then

·

·

There is such that FLe and FLe .

JAIST, 13/03/07 – p.18/31

(55)

Direct Proof of Amalgamation

Let , and be commutative residuated lattices such that

is a subalgebra of both and .

(56)

Direct Proof of Amalgamation

Let , and be commutative residuated lattices such that

is a subalgebra of both and .

Take

·,

· and ·. Then ·

is a commutative residuated lattice and ·

is an embedding (since and are antisymmetric).

JAIST, 13/03/07 – p.19/31

(57)

Direct Proof of Amalgamation

Let , and be commutative residuated lattices such that

is a subalgebra of both and .

Take

·,

· and ·. Then ·

is a commutative residuated lattice and ·

is an embedding (since and are antisymmetric).

We thus have two embeddings

·

·

and cleary

for any .

(58)

Generalizing Amalgamation

Square diagramatic properties: Amalgamation, Congruence Extension, Transferrable Injection . . .

One can uniformly prove them for the variety of commutative residuated lattices.

Let , and be commutative residuated lattices and

and homomorphisms. ( )

JAIST, 13/03/07 – p.20/31

(59)

Generalizing Amalgamation

From the simple Genzen frames · and ·, define

by

iff

for £ and such that , there is

such that

and

The same holds with and exchanged.

Generalized Maehara’s Lemma: is a simple Genzen frame.

Corollary: ·

is a homomorphism.

(60)

Generalizing Amalgamation

Hence we have homomorphisms

·

·

Moreover, for any , i.e., Æ Æ . Lemma:

1. If is injective, so is . 2. If is surjective, so is .

A uniform proof of TI, CEP and AP for commutative residuated lattices.

Proposition: In general, .

JAIST, 13/03/07 – p.22/31

(61)

Disjunction Property

Disjunction Property: If FLe , then either FLe or

FLe . Proof:

Step 1: Prove cut-elimination

Step 2: Show Disjunction Lemma: If is cut-free provable, either or is cut-free provable.

(62)

Disjunction Lemma Rephrased

We need to consider meta-disjunction on r.h.s. So consider pairs of formulas . Write for

.

From relation FLe, define a new relation between £ and .

iff the following hold:

If either FLe or FLe . Otherwise FLe .

FLe

FLe

Disjunction Lemma: is preserved by the rules of FLe other than cut.

JAIST, 13/03/07 – p.24/31

(63)

Disjunction Lemma Rephrased

A less-simple frame ¼ : is a relation between £ and

¼

£

¼ such that

It is simple in case ¼.

Given a less-simple frame , the completion is defined as before. It is a commutative residuated lattice.

Let be a partial algebra in the language of residuated lattices. A less-simple cut-free Gentzen frame over is

¼

such that is the underlying set of , can be embedded into ¼ and is preserved under the rules of FLe

(64)

Fundamntal Theorem

Fundamental Theorem 2 (BJO, GJ): If is a simple Gentzen frame over , then is a quasi

homomorphism: for any , , and any

, ,

´µ

Moreover, if is antisymmetric on , then is injective (quasi-embedding).

JAIST, 13/03/07 – p.26/31

(65)

Disjunction Lemma Revisited

Let be a simple Genzen fram over . The quasi-dual algebra ·· of is the subalgebra of ! with the underlying set

is closed and for some If is antisymmetric, the quasi-embedding can be reversed. Namely, there is a surjiective homomorphism

··

given by if .

(66)

Disjunction Lemma Revisited

Given a simple Gentzen frame over a

commutative residuated lattice , build a less-simple frame

where is generated by

If either or . Otherwise .

Disjunction Lemma (Frame Version): is a cut-free Genzen frame.

Corollary: ··

is a quasi-homomorphism.

Lemma: Let ··

such that and

. If

, then or . Moreover, if is antisymmetric, there is a surjective homomorphism ··

. If

, then

or . JAIST, 13/03/07 – p.28/31

(67)

Algebraic Proof of Disjunction Property

From FLe construct . If FLe , then ··

" with valuation " given by

" # # .

Since " and " , we have FLe or

FLe .

(68)

Algebraic counterpart of DP

Theorem: For any substructural logic , the following are equivalent.

1. satisfies the Disjunction Property

2. For any , there is and a surjective

homomorphism such that implies

or .

Proof of condition 2 for FLe: Just take · as and construct

.

JAIST, 13/03/07 – p.30/31

(69)

Conclusion and Future Work

In proof theory, one typically proves some property for all provable sequents.

(70)

Conclusion and Future Work

In proof theory, one typically proves some property for all provable sequents.

Instead, one can define a new relation based on and show that is preserved by inference rules.

JAIST, 13/03/07 – p.31/31

(71)

Conclusion and Future Work

In proof theory, one typically proves some property for all provable sequents.

Instead, one can define a new relation based on and show that is preserved by inference rules.

Residuated frames are flexible enough to capture this

situation. It is useful to extract the common part between an algebraic proof of and a direct proof of the corresponding algebraic property.

(72)

Conclusion and Future Work

In proof theory, one typically proves some property for all provable sequents.

Instead, one can define a new relation based on and show that is preserved by inference rules.

Residuated frames are flexible enough to capture this

situation. It is useful to extract the common part between an algebraic proof of and a direct proof of the corresponding algebraic property.

Future Work

JAIST, 13/03/07 – p.31/31

(73)

Conclusion and Future Work

In proof theory, one typically proves some property for all provable sequents.

Instead, one can define a new relation based on and show that is preserved by inference rules.

Residuated frames are flexible enough to capture this

situation. It is useful to extract the common part between an algebraic proof of and a direct proof of the corresponding algebraic property.

Future Work

(Maximova’s Variable Separation Principle)

(74)

Conclusion and Future Work

In proof theory, one typically proves some property for all provable sequents.

Instead, one can define a new relation based on and show that is preserved by inference rules.

Residuated frames are flexible enough to capture this

situation. It is useful to extract the common part between an algebraic proof of and a direct proof of the corresponding algebraic property.

Future Work

(Maximova’s Variable Separation Principle) Application to other logics.

JAIST, 13/03/07 – p.31/31

参照

関連したドキュメント

Given a compact Hausdorff topological group G, we denote by O(G) the dense Hopf ∗-subalgebra of the commutative C ∗ -algebra C(G) spanned by the matrix coefficients of

Motivated by complex periodic boundary conditions which arise in certain problems such as those of modelling the stator of a turbogenerator (see next section for detail), we give

Erd˝os (see [2]) first tackled the problem of determining the minimal cardinality of Σ(S) for squarefree zero-sum free sequences (that is for zero- sum free subsets of G), see [7]

Furthermore, we give a different proof of the Esteban-S´er´e minimax principle (see Theorem 2 in [13] and [9]) and prove an analogous result for two dimen- sional Dirac

Recently, many works have been devoted to establishing the Heisenberg-Pauli-Weyl inequal- ity for various Fourier transforms, Rösler [21] and Shimeno [22] have proved this

In [6], two-dimensional convex and nonconvex geometries have been considered and some solution methods for the discrete heat equation, for example, the conjugate gradient method,

This paper investigates the control problem of variable reluctance motors (VRMs). VRMs are highly nonlinear motors; a model that takes magnetic saturation into account is adopted

(Mairson & Terui 2003) Encoding of circuits by linear size MLL proof nets = ⇒ P-completeness of cut-elimination in MLL.. “Proof nets can represent all finite functions