• Aucun résultat trouvé

LOGICS Sequent calculus- LK

N/A
N/A
Protected

Academic year: 2022

Partager "LOGICS Sequent calculus- LK"

Copied!
2
0
0

Texte intégral

(1)

Bordeaux university

Master , computer-science, 2015/2016

LOGICS

Sequent calculus- LK

1-Axioms

|−−

A|−− A

ax

2-Structural rules

Γ|−−

Γ,A|−−wkn Γ|−− Γ|−−A,∆wknr

Γ,A,A|−−

Γ,A|−− contr Γ|−−A,A,∆

Γ|−−A,∆ contrr 3-Connective rules

Γ,A,B|−−

Γ,AB|−− Γ |−−A,∆ Γ |−−B,∆

Γ|−−AB,∆ r

Γ,A|−−∆ Γ,B|−−

Γ,AB|−− Γ |−−A,B,∆

Γ|−−AB,∆r

Γ|−−A,∆ Γ,B|−−

Γ,AB|−− Γ, A|−−B,∆

Γ|−−AB,∆r

Γ|−−A,∆

Γ,¬A|−−¬ Γ,A|−− Γ|−−¬A,∆¬r

4-Quantifier rules

Γ,A[x:=t]|−−

Γ,∀x A|−− Γ|−−A,∆

Γ|−−∀x A,∆r( if x /FV(Γ,∆))

Γ,A |−−

Γ,x A|−−( ifx /FV(Γ,∆)) Γ |−−A[x:=t],∆

Γ|−−x A,∆ r 5-Cut rule

Γ|−−∆,A A,Γ|−− Γ,Γ|−−∆,∆ cut

(2)

Intuitionistic sequent calculus- LJ

1-Axioms

|−−g

A|−− A

ax

2-Structural rules

Γ|−−[C]

Γ,A|−−[C]wkn Γ|−−

Γ|−−A

wknr

Γ,A,A|−−[C]

Γ,A|−−[C] contr 3-Connective rules

Γ,A,B|−−[C]

Γ,AB|−−[C] Γ |−−A Γ |−−B

Γ|−−AB r

Γ,A|−−[C] Γ,B|−−[C]

Γ,AB|−−[C] Γ |−−A

Γ|−−AB 1r Γ |−−B

Γ|−−AB2r

Γ|−−A, Γ,B|−−[C]

Γ,AB|−−[C] Γ, A|−−B

Γ|−−ABr

Γ|−−A

Γ,¬A|−−¬ Γ,A|−−

Γ|−−¬A¬r

4-Quantifier rules

Γ,A[x:=t]|−−[C]

Γ,x A|−−[C] Γ|−−A

Γ|−−x Ar( if x /FV(Γ))

Γ,A |−−[C]

Γ,x A|−−[C]( if x /FV(Γ,[C])) Γ |−−A[x:=t]

Γ|−−x A r

5-Cut rule

Γ|−−A A,Γ|−−[C]

Γ,Γ|−−[C] cut

2

Références

Documents relatifs

C 1 ,.. ×-left Due to the distributivity of tensor and categorical product on formal contexts, n-ary bond between C 1 ,. additive) conjunction as the cartesian product (resp. bond)

L’archive ouverte pluridisciplinaire HAL, est destinée au dépôt et à la diffusion de documents scientifiques de niveau recherche, publiés ou non, émanant des

We define a cut- elimination procedure for this calculus and show that it produces the same cut-free proofs as the standard calculus, but, due to the implicit representation of

Keywords: dependent types, sequent calculus, classical logic, control opera- tors, call-by-value, delimited continuations, continuation-passing style transla- tion, value

Through strict simulation, the strong normalisation of simply typed λ-calculus is inherited by monadic λµ, and then by cbn and cbv λµ˜ µ, thus reproving strong normalisation in

Since works of Andreoli [2], we know that full linear logic may be used as a logical programming language thanks to focalization and works have been done on lazy evaluation in this

The main achievement of this paper is to give a sequent calculus presentation of a call-by-value language with a control operator and dependent types, and to justify its

The main achievement of this paper is to give a sequent calculus presentation of a call-by-value language with a control operator and dependent types, and to justify its