A formal framework for specifying sequent calculus proof systems

Intuitionistic logic and intuitionistic type systems are commonly used as frameworks for the specification of natural deduction proof systems. In this paper we show how to use classical linear logic as a logical framework to specify sequent calculus proof systems and to establish some simple consequ...

Full description

Saved in:
Bibliographic Details
Published in:Theoretical computer science Vol. 474; pp. 98 - 116
Main Authors: Miller, Dale, Pimentel, Elaine
Format: Journal Article
Language:English
Published: Elsevier B.V 25.02.2013
Elsevier
Subjects:
ISSN:0304-3975, 1879-2294
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Abstract Intuitionistic logic and intuitionistic type systems are commonly used as frameworks for the specification of natural deduction proof systems. In this paper we show how to use classical linear logic as a logical framework to specify sequent calculus proof systems and to establish some simple consequences of the specified sequent calculus proof systems. In particular, derivability of an inference rule from a set of inference rules can be decided by bounded (linear) logic programming search on the specified rules. We also present two simple and decidable conditions that guarantee that the cut rule and non-atomic initial rules can be eliminated.
AbstractList Intuitionistic logic and intuitionistic type systems are commonly used as frameworks for the specification of natural deduction proof systems. In this paper we show how to use classical linear logic as a logical framework to specify sequent calculus proof systems and to establish some simple consequences of the specified sequent calculus proof systems. In particular, derivability of an inference rule from a set of inference rules can be decided by bounded (linear) logic programming search on the specified rules. We also present two simple and decidable conditions that guarantee that the cut rule and non-atomic initial rules can be eliminated.
Author Pimentel, Elaine
Miller, Dale
Author_xml – sequence: 1
  givenname: Dale
  surname: Miller
  fullname: Miller, Dale
  email: dale.miller@inria.fr
  organization: INRIA Saclay and LIX/École Polytechnique, Palaiseau, France
– sequence: 2
  givenname: Elaine
  surname: Pimentel
  fullname: Pimentel, Elaine
  email: elaine.pimentel@gmail.com
  organization: Departamento de Matemáticas, Universidad del Valle, Cali, Colombia
BackLink https://inria.hal.science/hal-00787586$$DView record in HAL
BookMark eNp9kDFPwzAQhS1UJNrCD2DLypBgx4ntiIWqAopUiQVmy3HO4JLExXaL-u9JVFgYejrppKf33eneDE161wNC1wRnBBN2u8miDlmOSZ4NjbE4Q1MieJXmeVVM0BRTXKS04uUFmoWwwUOVnE3R_SIxzneqTYxXHXw7_zkKSdiCtuZg-_ckwNcO-pho1epduwvJ1jtnknAIEbpwic6NagNc_c45ent8eF2u0vXL0_NysU41pSSmglFCa8UKAZjUDaiaKcGh0AwYBWa0IZQ3hHANmptcCIwLYkhZlTkzqs7pHN0c936oVm697ZQ_SKesXC3WctQw5oKXgu3J4OVHr_YuBA9GahtVtK6PXtlWEizH0ORGDqHJMTQ59BDaQJJ_5N-pU8zdkYHh_b0FL4O20GtorAcdZePsCfoHlmiG7w
CitedBy_id crossref_primary_10_1016_j_entcs_2017_04_007
crossref_primary_10_1093_logcom_exu029
crossref_primary_10_1017_S0960129521000323
crossref_primary_10_1016_j_entcs_2016_06_011
crossref_primary_10_1145_2660770
crossref_primary_10_1016_j_tcs_2014_02_018
crossref_primary_10_1016_j_entcs_2018_10_014
crossref_primary_10_1016_j_entcs_2020_08_008
crossref_primary_10_1093_logcom_exae058
crossref_primary_10_1145_3288757
crossref_primary_10_1145_3319501
crossref_primary_10_1017_S0960129522000366
crossref_primary_10_1007_s11787_017_0177_0
crossref_primary_10_1016_j_jlamp_2022_100827
crossref_primary_10_1016_j_tcs_2023_113840
crossref_primary_10_1017_S0960129518000439
crossref_primary_10_4288_jafpos_33_0_109
Cites_doi 10.1016/j.tcs.2009.07.041
10.1007/s11225-006-6607-2
10.1109/LICS.1989.39186
10.1145/1182613.1182614
10.1145/138027.138060
10.1145/504077.504080
10.1093/logcom/2.3.297
10.1007/3-540-62688-3_43
10.1145/359138.359142
10.1007/s10817-011-9218-1
10.1016/0304-3975(87)90045-4
10.1006/inco.1998.2700
10.1016/S0168-0072(00)00032-4
10.2307/2275431
10.1016/S0168-0072(99)00014-7
10.1006/inco.1994.1036
10.1006/inco.1999.2832
10.1007/BF00248324
10.2307/2266170
10.1006/inco.2001.2951
10.1016/0168-0072(91)90068-W
10.1017/S0960129500001328
10.1007/s10817-010-9182-1
10.1016/0304-3975(96)00045-X
10.1145/1599410.1599427
ContentType Journal Article
Copyright 2012 Elsevier B.V.
Distributed under a Creative Commons Attribution 4.0 International License
Copyright_xml – notice: 2012 Elsevier B.V.
– notice: Distributed under a Creative Commons Attribution 4.0 International License
DBID 6I.
AAFTH
AAYXX
CITATION
1XC
DOI 10.1016/j.tcs.2012.12.008
DatabaseName ScienceDirect Open Access Titles
Elsevier:ScienceDirect:Open Access
CrossRef
Hyper Article en Ligne (HAL)
DatabaseTitle CrossRef
DatabaseTitleList
DeliveryMethod fulltext_linktorsrc
Discipline Mathematics
Computer Science
EISSN 1879-2294
EndPage 116
ExternalDocumentID oai:HAL:hal-00787586v1
10_1016_j_tcs_2012_12_008
S0304397512010894
GroupedDBID --K
--M
-~X
.DC
.~1
0R~
123
1B1
1RT
1~.
1~5
4.4
457
4G.
5VS
6I.
7-5
71M
8P~
9JN
AABNK
AACTN
AAEDW
AAFTH
AAIAV
AAIKJ
AAKOC
AALRI
AAOAW
AAQFI
AAXUO
AAYFN
ABAOU
ABBOA
ABJNI
ABMAC
ABVKL
ABXDB
ABYKQ
ACAZW
ACDAQ
ACGFS
ACRLP
ACZNC
ADBBV
ADEZE
AEBSH
AEKER
AENEX
AEXQZ
AFKWA
AFTJW
AGUBO
AGYEJ
AHHHB
AHZHX
AIALX
AIEXJ
AIKHN
AITUG
AJBFU
AJOXV
ALMA_UNASSIGNED_HOLDINGS
AMFUW
AMRAJ
AOUOD
ARUGR
AXJTR
BKOJK
BLXMC
CS3
DU5
EBS
EFJIC
EFLBG
EJD
EO8
EO9
EP2
EP3
F5P
FDB
FEDTE
FIRID
FNPLU
FYGXN
G-Q
GBLVA
GBOLZ
HVGLF
IHE
IXB
J1W
KOM
LG9
M26
M41
MHUIS
MO0
N9A
NCXOZ
O-L
O9-
OAUVE
OK1
OZT
P-8
P-9
P2P
PC.
Q38
RIG
ROL
RPZ
SCC
SDF
SDG
SES
SPC
SPCBC
SSV
SSW
SSZ
T5K
TN5
WH7
YNT
ZMT
~G-
29Q
9DU
AAEDT
AAQXK
AATTM
AAXKI
AAYWO
AAYXX
ABDPE
ABEFU
ABFNM
ABWVN
ACLOT
ACNNM
ACRPL
ACVFH
ADCNI
ADMUD
ADNMO
ADVLN
AEIPS
AEUPX
AFJKZ
AFPUW
AGHFR
AGQPQ
AIGII
AIIUN
AKBMS
AKRWK
AKYEP
ANKPU
APXCP
ASPBG
AVWKF
AZFZN
CITATION
EFKBS
FGOYB
G-2
HZ~
R2-
SEW
TAE
WUQ
ZY4
~HD
1XC
ID FETCH-LOGICAL-c331t-86313ba648e01bdeab6a87e4c6e63e6fcf137d117cec7f2880041f159526fab23
ISICitedReferencesCount 31
ISICitedReferencesURI http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=000316584300006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
ISSN 0304-3975
IngestDate Tue Oct 14 20:44:00 EDT 2025
Sat Nov 29 05:15:12 EST 2025
Tue Nov 18 22:43:16 EST 2025
Fri Feb 23 02:30:22 EST 2024
IsDoiOpenAccess true
IsOpenAccess true
IsPeerReviewed true
IsScholarly true
Keywords Linear logic
Cut elimination
Proof systems
Logical frameworks
Sequent calculus
Language English
License http://www.elsevier.com/open-access/userlicense/1.0
https://www.elsevier.com/tdm/userlicense/1.0
https://www.elsevier.com/open-access/userlicense/1.0
Distributed under a Creative Commons Attribution 4.0 International License: http://creativecommons.org/licenses/by/4.0
LinkModel OpenURL
MergedId FETCHMERGED-LOGICAL-c331t-86313ba648e01bdeab6a87e4c6e63e6fcf137d117cec7f2880041f159526fab23
ORCID 0000-0003-0274-4954
OpenAccessLink https://dx.doi.org/10.1016/j.tcs.2012.12.008
PageCount 19
ParticipantIDs hal_primary_oai_HAL_hal_00787586v1
crossref_citationtrail_10_1016_j_tcs_2012_12_008
crossref_primary_10_1016_j_tcs_2012_12_008
elsevier_sciencedirect_doi_10_1016_j_tcs_2012_12_008
PublicationCentury 2000
PublicationDate 2013-02-25
PublicationDateYYYYMMDD 2013-02-25
PublicationDate_xml – month: 02
  year: 2013
  text: 2013-02-25
  day: 25
PublicationDecade 2010
PublicationTitle Theoretical computer science
PublicationYear 2013
Publisher Elsevier B.V
Elsevier
Publisher_xml – name: Elsevier B.V
– name: Elsevier
References Dershowitz, Manna (br000175) 1979; 22
Guglielmi, Straßburger (br000235) 2001; vol. 2142
Andreoli (br000110) 2001; 107
Pfenning, Schürmann (br000040) 1999; vol. 1632
Nipkow, Paulson, Wenzel (br000045) 2002; vol. 2283
Ciabattoni, Galatos, Terui (br000220) 2008
G. Reis, V. Nigam, Tatu: online system for reasoning about sequent calculus specifications in linear logic with subexponentials, Mar. 2010.
McDowell, Miller (br000205) 2002; 3
Andreoli (br000090) 1992; 2
Ciabattoni, Terui (br000225) 2006; 82
Gentzen (br000145) 1969
Church (br000085) 1940; 5
Girard (br000080) 1987; 50
Nigam, Pimentel, Reis (br000125) 2011; vol. 269
.
Troelstra, Schwichtenberg (br000155) 1996
Gacek, Miller, Nadathur (br000210) 2012; 49
Dyckhoff (br000165) 1992; 57
Miller, Pimentel (br000065) 2004
Miller, Pimentel (br000070) 2002; vol. 2381
E. G. Pimentel, Lógica linear e a especificação de sistemas computacionais, Ph.D. Thesis, Universidade Federal de Minas Gerais, Belo Horizonte, M.G., Brazil, written in English, Dec. 2001.
F. Pfenning, Elf: A language for logic definition and verified metaprogramming, in: 4th Symp. on Logic in Computer Science, Monterey, CA, 1989, pp. 313–321.
Avron, Lev (br000215) 2001; vol. 2083
Girard (br000115) 1998; 143
V. Nigam, D. Miller, Algorithmic specifications in linear logic with subexponentials, in: ACM SIGPLAN Conference on Principles and Practice of Declarative Programming, PPDP, 2009, pp. 129–140. URL
Nadathur, Miller (br000035) 1988
Hodas, Miller (br000050) 1994; 110
R. Harper, F. Honsell, G. Plotkin, A framework for defining logics, in: 2nd Symp. on Logic in Computer Science, Ithaca, NY, 1987, pp. 194–204.
Miller, Nadathur, Pfenning, Scedrov (br000100) 1991; 51
Girard (br000095) 1991; 1
D. Miller, G. Nadathur, A logic programming approach to manipulating formulas and programs, in: S. Haridi (Ed.), IEEE Symposium on Logic Programming, San Francisco, 1987, pp. 379–388. URL
Abrusci, Ruet (br000230) 1999; 101
Pfenning (br000060) 2000; 157
Nigam, Miller (br000135) 2010; 45
Danos, Joinet, Schellinx (br000150) 1995; vol. 222
Pfenning (br000190) 1995
Miller (br000105) 1996; 165
Cervesato, Pfenning (br000055) 2002; 179
A. S. Henriksen, Adversarial models for cooperative interactions, Ph.D. Thesis, University of Copenhagen, Dec. 2011.
Lincoln, Scedrov, Shankar (br000160) 1993
Guglielmi (br000130) 2007; 8
Liang, Miller (br000195) 2009; 410
V. Nigam, E. Pimentel, G. Reis, An extended framework for specifying and reasoning about proof systems (2012) (submitted for publication).
Miller (br000180) 1994
Harper, Honsell, Plotkin (br000025) 1993; 40
C. Retoré, Pomset logic: a non-commutative extension of classical linear logic, in: Proceedings of TLCA, vol. 1210, 1997, pp. 300–318.
Paulson (br000015) 1989; 5
Pimentel, Miller (br000075) 2005; vol. 3835
Felty, Miller (br000010) 1988; vol. 310
McDowell (10.1016/j.tcs.2012.12.008_br000205) 2002; 3
10.1016/j.tcs.2012.12.008_br000120
10.1016/j.tcs.2012.12.008_br000020
10.1016/j.tcs.2012.12.008_br000185
10.1016/j.tcs.2012.12.008_br000240
10.1016/j.tcs.2012.12.008_br000140
Danos (10.1016/j.tcs.2012.12.008_br000150) 1995; vol. 222
Nigam (10.1016/j.tcs.2012.12.008_br000125) 2011; vol. 269
Lincoln (10.1016/j.tcs.2012.12.008_br000160) 1993
Nipkow (10.1016/j.tcs.2012.12.008_br000045) 2002; vol. 2283
Hodas (10.1016/j.tcs.2012.12.008_br000050) 1994; 110
Troelstra (10.1016/j.tcs.2012.12.008_br000155) 1996
Nigam (10.1016/j.tcs.2012.12.008_br000135) 2010; 45
Guglielmi (10.1016/j.tcs.2012.12.008_br000130) 2007; 8
Church (10.1016/j.tcs.2012.12.008_br000085) 1940; 5
Girard (10.1016/j.tcs.2012.12.008_br000095) 1991; 1
Guglielmi (10.1016/j.tcs.2012.12.008_br000235) 2001; vol. 2142
Gentzen (10.1016/j.tcs.2012.12.008_br000145) 1969
Girard (10.1016/j.tcs.2012.12.008_br000080) 1987; 50
Pfenning (10.1016/j.tcs.2012.12.008_br000060) 2000; 157
Gacek (10.1016/j.tcs.2012.12.008_br000210) 2012; 49
10.1016/j.tcs.2012.12.008_br000030
Miller (10.1016/j.tcs.2012.12.008_br000070) 2002; vol. 2381
Ciabattoni (10.1016/j.tcs.2012.12.008_br000220) 2008
10.1016/j.tcs.2012.12.008_br000170
Felty (10.1016/j.tcs.2012.12.008_br000010) 1988; vol. 310
Miller (10.1016/j.tcs.2012.12.008_br000180) 1994
Abrusci (10.1016/j.tcs.2012.12.008_br000230) 1999; 101
Miller (10.1016/j.tcs.2012.12.008_br000105) 1996; 165
Avron (10.1016/j.tcs.2012.12.008_br000215) 2001; vol. 2083
Pfenning (10.1016/j.tcs.2012.12.008_br000040) 1999; vol. 1632
Cervesato (10.1016/j.tcs.2012.12.008_br000055) 2002; 179
Miller (10.1016/j.tcs.2012.12.008_br000065) 2004
Nadathur (10.1016/j.tcs.2012.12.008_br000035) 1988
Miller (10.1016/j.tcs.2012.12.008_br000100) 1991; 51
Harper (10.1016/j.tcs.2012.12.008_br000025) 1993; 40
Dershowitz (10.1016/j.tcs.2012.12.008_br000175) 1979; 22
Paulson (10.1016/j.tcs.2012.12.008_br000015) 1989; 5
Ciabattoni (10.1016/j.tcs.2012.12.008_br000225) 2006; 82
Pimentel (10.1016/j.tcs.2012.12.008_br000075) 2005; vol. 3835
Andreoli (10.1016/j.tcs.2012.12.008_br000090) 1992; 2
Liang (10.1016/j.tcs.2012.12.008_br000195) 2009; 410
10.1016/j.tcs.2012.12.008_br000005
Dyckhoff (10.1016/j.tcs.2012.12.008_br000165) 1992; 57
Pfenning (10.1016/j.tcs.2012.12.008_br000190) 1995
Andreoli (10.1016/j.tcs.2012.12.008_br000110) 2001; 107
10.1016/j.tcs.2012.12.008_br000200
Girard (10.1016/j.tcs.2012.12.008_br000115) 1998; 143
References_xml – volume: 49
  start-page: 241
  year: 2012
  end-page: 273
  ident: br000210
  article-title: A two-level logic approach to reasoning about computations
  publication-title: Journal of Automated Reasoning
– volume: 410
  start-page: 4747
  year: 2009
  end-page: 4768
  ident: br000195
  article-title: Focusing and polarization in linear, intuitionistic, and classical logics
  publication-title: Theoretical Computer Science
– volume: 101
  start-page: 29
  year: 1999
  end-page: 64
  ident: br000230
  article-title: Non-commutative logic I: the multiplicative fragment
  publication-title: Annals of Pure and Applied Logic
– volume: 51
  start-page: 125
  year: 1991
  end-page: 157
  ident: br000100
  article-title: Uniform proofs as a foundation for logic programming
  publication-title: Annals of Pure and Applied Logic
– start-page: 810
  year: 1988
  end-page: 827
  ident: br000035
  article-title: An Overview of
  publication-title: Fifth International Logic Programming Conference
– volume: vol. 2142
  start-page: 54
  year: 2001
  end-page: 68
  ident: br000235
  article-title: Non-commutativity and MELL in the calculus of structures
  publication-title: CSL 2001
– reference: V. Nigam, E. Pimentel, G. Reis, An extended framework for specifying and reasoning about proof systems (2012) (submitted for publication).
– volume: 2
  start-page: 297
  year: 1992
  end-page: 347
  ident: br000090
  article-title: Logic programming with focusing proofs in linear logic
  publication-title: Journal of Logic and Computation
– volume: 5
  start-page: 56
  year: 1940
  end-page: 68
  ident: br000085
  article-title: A formulation of the simple theory of types
  publication-title: Journal of Symbolic Logic
– volume: 107
  start-page: 131
  year: 2001
  end-page: 163
  ident: br000110
  article-title: Focussing and proof construction
  publication-title: Annals of Pure and Applied Logic
– volume: 157
  start-page: 84
  year: 2000
  end-page: 141
  ident: br000060
  article-title: Structural cut elimination I. Intuitionistic and classical logic
  publication-title: Information and Computation
– reference: A. S. Henriksen, Adversarial models for cooperative interactions, Ph.D. Thesis, University of Copenhagen, Dec. 2011.
– reference: D. Miller, G. Nadathur, A logic programming approach to manipulating formulas and programs, in: S. Haridi (Ed.), IEEE Symposium on Logic Programming, San Francisco, 1987, pp. 379–388. URL
– volume: 1
  start-page: 255
  year: 1991
  end-page: 296
  ident: br000095
  article-title: A new constructive logic: classical logic
  publication-title: Mathematical Structures in Computer Science
– volume: vol. 2381
  start-page: 2
  year: 2002
  end-page: 23
  ident: br000070
  article-title: Using linear logic to reason about sequent systems
  publication-title: International Conference on Automated Reasoning with Analytic Tableaux and Related Methods
– reference: E. G. Pimentel, Lógica linear e a especificação de sistemas computacionais, Ph.D. Thesis, Universidade Federal de Minas Gerais, Belo Horizonte, M.G., Brazil, written in English, Dec. 2001.
– volume: 40
  start-page: 143
  year: 1993
  end-page: 184
  ident: br000025
  article-title: A framework for defining logics
  publication-title: Journal of the ACM
– volume: 3
  start-page: 80
  year: 2002
  end-page: 136
  ident: br000205
  article-title: Reasoning with higher-order abstract syntax in a logical framework
  publication-title: ACM Transactions on Computational Logic
– volume: 45
  start-page: 157
  year: 2010
  end-page: 188
  ident: br000135
  article-title: A framework for proof systems
  publication-title: Journal of Automated Reasoning
– volume: vol. 1632
  start-page: 202
  year: 1999
  end-page: 206
  ident: br000040
  article-title: System description: Twelf—A meta-logical framework for deductive systems
  publication-title: 16th Conf. on Automated Deduction
– volume: vol. 269
  start-page: 109
  year: 2011
  end-page: 123
  ident: br000125
  article-title: Specifying proof systems in linear logic with subexponentials
  publication-title: Proceedings of the Fifth Logical and Semantic Frameworks, with Applications Workshop
– start-page: 111
  year: 2004
  end-page: 135
  ident: br000065
  article-title: Linear logic as a framework for specifying sequent calculus
  publication-title: Logic Colloquium’99: Proceedings of the Annual European Summer Meeting of the Association for Symbolic Logic
– start-page: 272
  year: 1994
  end-page: 281
  ident: br000180
  article-title: A multiple-conclusion meta-logic
  publication-title: 9th Symp. on Logic in Computer Science
– reference: F. Pfenning, Elf: A language for logic definition and verified metaprogramming, in: 4th Symp. on Logic in Computer Science, Monterey, CA, 1989, pp. 313–321.
– volume: vol. 2083
  start-page: 529
  year: 2001
  end-page: 544
  ident: br000215
  article-title: Canonical propositional Gentzen-type systems
  publication-title: IJCAR 2001
– reference: R. Harper, F. Honsell, G. Plotkin, A framework for defining logics, in: 2nd Symp. on Logic in Computer Science, Ithaca, NY, 1987, pp. 194–204.
– volume: 165
  start-page: 201
  year: 1996
  end-page: 232
  ident: br000105
  article-title: Forum: A multiple-conclusion specification logic
  publication-title: Theoretical Computer Science
– volume: 5
  start-page: 363
  year: 1989
  end-page: 397
  ident: br000015
  article-title: The foundation of a generic theorem prover
  publication-title: Journal of Automated Reasoning
– start-page: 156
  year: 1995
  end-page: 166
  ident: br000190
  article-title: Structural cut elimination
  publication-title: 10th Symp. on Logic in Computer Science
– reference: V. Nigam, D. Miller, Algorithmic specifications in linear logic with subexponentials, in: ACM SIGPLAN Conference on Principles and Practice of Declarative Programming, PPDP, 2009, pp. 129–140. URL
– volume: 143
  start-page: 175
  year: 1998
  end-page: 204
  ident: br000115
  article-title: Light linear logic
  publication-title: Information and Computation
– volume: 8
  start-page: 1
  year: 2007
  end-page: 64
  ident: br000130
  article-title: A system of interaction and structure
  publication-title: ACM Transactions on Computational Logic
– volume: 50
  start-page: 1
  year: 1987
  end-page: 102
  ident: br000080
  article-title: Linear logic
  publication-title: Theoretical Computer Science
– start-page: 68
  year: 1969
  end-page: 131
  ident: br000145
  article-title: Investigations into logical deduction
  publication-title: The Collected Papers of Gerhard Gentzen
– reference: G. Reis, V. Nigam, Tatu: online system for reasoning about sequent calculus specifications in linear logic with subexponentials, Mar. 2010.
– volume: 179
  start-page: 19
  year: 2002
  end-page: 75
  ident: br000055
  article-title: A linear logical framework
  publication-title: Information & Computation
– year: 1996
  ident: br000155
  article-title: Basic Proof Theory
– volume: 22
  start-page: 465
  year: 1979
  end-page: 476
  ident: br000175
  article-title: Proving termination with multiset orderings
  publication-title: Communications of the ACM
– volume: 110
  start-page: 327
  year: 1994
  end-page: 365
  ident: br000050
  article-title: Logic programming in a fragment of intuitionistic linear logic
  publication-title: Information and Computation
– volume: 82
  start-page: 95
  year: 2006
  end-page: 119
  ident: br000225
  article-title: Towards a semantic characterization of cut-elimination
  publication-title: Studia Logica
– volume: vol. 310
  start-page: 61
  year: 1988
  end-page: 80
  ident: br000010
  article-title: Specifying theorem provers in a higher-order logic programming language
  publication-title: Ninth International Conference on Automated Deduction
– volume: vol. 2283
  year: 2002
  ident: br000045
  publication-title: Isabelle/HO: A Proof Assistant for Higher-Order Logic
– volume: vol. 222
  start-page: 211
  year: 1995
  end-page: 224
  ident: br000150
  article-title: LKT and LKQ: sequent calculi for second order logic based upon dual linear decompositions of classical implication
  publication-title: Advances in Linear Logic
– volume: 57
  start-page: 795
  year: 1992
  end-page: 807
  ident: br000165
  article-title: Contraction-free sequent calculi for intuitionistic logic
  publication-title: Journal of Symbolic Logic
– start-page: 229
  year: 2008
  end-page: 240
  ident: br000220
  article-title: From axioms to analytic rules in nonclassical logics
  publication-title: 23th Symp. on Logic in Computer Science
– reference: .
– start-page: 151
  year: 1993
  end-page: 177
  ident: br000160
  article-title: Linearizing intuitionistic implication
  publication-title: Annals of Pure and Applied Logic
– reference: C. Retoré, Pomset logic: a non-commutative extension of classical linear logic, in: Proceedings of TLCA, vol. 1210, 1997, pp. 300–318.
– volume: vol. 3835
  start-page: 352
  year: 2005
  end-page: 366
  ident: br000075
  article-title: On the specification of sequent systems
  publication-title: 12th International Conference on Logic for Programming, Artificial Intelligence and Reasoning
– volume: 410
  start-page: 4747
  issue: 46
  year: 2009
  ident: 10.1016/j.tcs.2012.12.008_br000195
  article-title: Focusing and polarization in linear, intuitionistic, and classical logics
  publication-title: Theoretical Computer Science
  doi: 10.1016/j.tcs.2009.07.041
– year: 1996
  ident: 10.1016/j.tcs.2012.12.008_br000155
– volume: vol. 2381
  start-page: 2
  year: 2002
  ident: 10.1016/j.tcs.2012.12.008_br000070
  article-title: Using linear logic to reason about sequent systems
– ident: 10.1016/j.tcs.2012.12.008_br000185
– volume: 82
  start-page: 95
  issue: 1
  year: 2006
  ident: 10.1016/j.tcs.2012.12.008_br000225
  article-title: Towards a semantic characterization of cut-elimination
  publication-title: Studia Logica
  doi: 10.1007/s11225-006-6607-2
– volume: vol. 1632
  start-page: 202
  year: 1999
  ident: 10.1016/j.tcs.2012.12.008_br000040
  article-title: System description: Twelf—A meta-logical framework for deductive systems
– start-page: 68
  year: 1969
  ident: 10.1016/j.tcs.2012.12.008_br000145
  article-title: Investigations into logical deduction
– volume: vol. 2083
  start-page: 529
  year: 2001
  ident: 10.1016/j.tcs.2012.12.008_br000215
  article-title: Canonical propositional Gentzen-type systems
– volume: vol. 2283
  year: 2002
  ident: 10.1016/j.tcs.2012.12.008_br000045
– volume: vol. 3835
  start-page: 352
  year: 2005
  ident: 10.1016/j.tcs.2012.12.008_br000075
  article-title: On the specification of sequent systems
– ident: 10.1016/j.tcs.2012.12.008_br000030
  doi: 10.1109/LICS.1989.39186
– ident: 10.1016/j.tcs.2012.12.008_br000200
– volume: 8
  start-page: 1
  issue: 1
  year: 2007
  ident: 10.1016/j.tcs.2012.12.008_br000130
  article-title: A system of interaction and structure
  publication-title: ACM Transactions on Computational Logic
  doi: 10.1145/1182613.1182614
– volume: 40
  start-page: 143
  issue: 1
  year: 1993
  ident: 10.1016/j.tcs.2012.12.008_br000025
  article-title: A framework for defining logics
  publication-title: Journal of the ACM
  doi: 10.1145/138027.138060
– ident: 10.1016/j.tcs.2012.12.008_br000005
– ident: 10.1016/j.tcs.2012.12.008_br000020
– start-page: 229
  year: 2008
  ident: 10.1016/j.tcs.2012.12.008_br000220
  article-title: From axioms to analytic rules in nonclassical logics
– start-page: 111
  year: 2004
  ident: 10.1016/j.tcs.2012.12.008_br000065
  article-title: Linear logic as a framework for specifying sequent calculus
– volume: 3
  start-page: 80
  issue: 1
  year: 2002
  ident: 10.1016/j.tcs.2012.12.008_br000205
  article-title: Reasoning with higher-order abstract syntax in a logical framework
  publication-title: ACM Transactions on Computational Logic
  doi: 10.1145/504077.504080
– start-page: 810
  year: 1988
  ident: 10.1016/j.tcs.2012.12.008_br000035
  article-title: An Overview of λProlog
– volume: vol. 310
  start-page: 61
  year: 1988
  ident: 10.1016/j.tcs.2012.12.008_br000010
  article-title: Specifying theorem provers in a higher-order logic programming language
– volume: 2
  start-page: 297
  issue: 3
  year: 1992
  ident: 10.1016/j.tcs.2012.12.008_br000090
  article-title: Logic programming with focusing proofs in linear logic
  publication-title: Journal of Logic and Computation
  doi: 10.1093/logcom/2.3.297
– ident: 10.1016/j.tcs.2012.12.008_br000240
  doi: 10.1007/3-540-62688-3_43
– volume: 22
  start-page: 465
  issue: 8
  year: 1979
  ident: 10.1016/j.tcs.2012.12.008_br000175
  article-title: Proving termination with multiset orderings
  publication-title: Communications of the ACM
  doi: 10.1145/359138.359142
– volume: vol. 2142
  start-page: 54
  year: 2001
  ident: 10.1016/j.tcs.2012.12.008_br000235
  article-title: Non-commutativity and MELL in the calculus of structures
– volume: 49
  start-page: 241
  issue: 2
  year: 2012
  ident: 10.1016/j.tcs.2012.12.008_br000210
  article-title: A two-level logic approach to reasoning about computations
  publication-title: Journal of Automated Reasoning
  doi: 10.1007/s10817-011-9218-1
– volume: 50
  start-page: 1
  year: 1987
  ident: 10.1016/j.tcs.2012.12.008_br000080
  article-title: Linear logic
  publication-title: Theoretical Computer Science
  doi: 10.1016/0304-3975(87)90045-4
– volume: 143
  start-page: 175
  issue: 2
  year: 1998
  ident: 10.1016/j.tcs.2012.12.008_br000115
  article-title: Light linear logic
  publication-title: Information and Computation
  doi: 10.1006/inco.1998.2700
– volume: 107
  start-page: 131
  issue: 1
  year: 2001
  ident: 10.1016/j.tcs.2012.12.008_br000110
  article-title: Focussing and proof construction
  publication-title: Annals of Pure and Applied Logic
  doi: 10.1016/S0168-0072(00)00032-4
– volume: 57
  start-page: 795
  issue: 3
  year: 1992
  ident: 10.1016/j.tcs.2012.12.008_br000165
  article-title: Contraction-free sequent calculi for intuitionistic logic
  publication-title: Journal of Symbolic Logic
  doi: 10.2307/2275431
– volume: 101
  start-page: 29
  issue: 1
  year: 1999
  ident: 10.1016/j.tcs.2012.12.008_br000230
  article-title: Non-commutative logic I: the multiplicative fragment
  publication-title: Annals of Pure and Applied Logic
  doi: 10.1016/S0168-0072(99)00014-7
– volume: 110
  start-page: 327
  issue: 2
  year: 1994
  ident: 10.1016/j.tcs.2012.12.008_br000050
  article-title: Logic programming in a fragment of intuitionistic linear logic
  publication-title: Information and Computation
  doi: 10.1006/inco.1994.1036
– volume: 157
  start-page: 84
  issue: 1/2
  year: 2000
  ident: 10.1016/j.tcs.2012.12.008_br000060
  article-title: Structural cut elimination I. Intuitionistic and classical logic
  publication-title: Information and Computation
  doi: 10.1006/inco.1999.2832
– start-page: 151
  year: 1993
  ident: 10.1016/j.tcs.2012.12.008_br000160
  article-title: Linearizing intuitionistic implication
– volume: 5
  start-page: 363
  year: 1989
  ident: 10.1016/j.tcs.2012.12.008_br000015
  article-title: The foundation of a generic theorem prover
  publication-title: Journal of Automated Reasoning
  doi: 10.1007/BF00248324
– ident: 10.1016/j.tcs.2012.12.008_br000140
– start-page: 272
  year: 1994
  ident: 10.1016/j.tcs.2012.12.008_br000180
  article-title: A multiple-conclusion meta-logic
– ident: 10.1016/j.tcs.2012.12.008_br000170
– volume: 5
  start-page: 56
  year: 1940
  ident: 10.1016/j.tcs.2012.12.008_br000085
  article-title: A formulation of the simple theory of types
  publication-title: Journal of Symbolic Logic
  doi: 10.2307/2266170
– volume: vol. 269
  start-page: 109
  year: 2011
  ident: 10.1016/j.tcs.2012.12.008_br000125
  article-title: Specifying proof systems in linear logic with subexponentials
– volume: vol. 222
  start-page: 211
  year: 1995
  ident: 10.1016/j.tcs.2012.12.008_br000150
  article-title: LKT and LKQ: sequent calculi for second order logic based upon dual linear decompositions of classical implication
– start-page: 156
  year: 1995
  ident: 10.1016/j.tcs.2012.12.008_br000190
  article-title: Structural cut elimination
– volume: 179
  start-page: 19
  issue: 1
  year: 2002
  ident: 10.1016/j.tcs.2012.12.008_br000055
  article-title: A linear logical framework
  publication-title: Information & Computation
  doi: 10.1006/inco.2001.2951
– volume: 51
  start-page: 125
  year: 1991
  ident: 10.1016/j.tcs.2012.12.008_br000100
  article-title: Uniform proofs as a foundation for logic programming
  publication-title: Annals of Pure and Applied Logic
  doi: 10.1016/0168-0072(91)90068-W
– volume: 1
  start-page: 255
  year: 1991
  ident: 10.1016/j.tcs.2012.12.008_br000095
  article-title: A new constructive logic: classical logic
  publication-title: Mathematical Structures in Computer Science
  doi: 10.1017/S0960129500001328
– volume: 45
  start-page: 157
  issue: 2
  year: 2010
  ident: 10.1016/j.tcs.2012.12.008_br000135
  article-title: A framework for proof systems
  publication-title: Journal of Automated Reasoning
  doi: 10.1007/s10817-010-9182-1
– volume: 165
  start-page: 201
  issue: 1
  year: 1996
  ident: 10.1016/j.tcs.2012.12.008_br000105
  article-title: Forum: A multiple-conclusion specification logic
  publication-title: Theoretical Computer Science
  doi: 10.1016/0304-3975(96)00045-X
– ident: 10.1016/j.tcs.2012.12.008_br000120
  doi: 10.1145/1599410.1599427
SSID ssj0000576
Score 2.2737865
Snippet Intuitionistic logic and intuitionistic type systems are commonly used as frameworks for the specification of natural deduction proof systems. In this paper we...
SourceID hal
crossref
elsevier
SourceType Open Access Repository
Enrichment Source
Index Database
Publisher
StartPage 98
SubjectTerms Cut elimination
Linear logic
Logical frameworks
Proof systems
Sequent calculus
Title A formal framework for specifying sequent calculus proof systems
URI https://dx.doi.org/10.1016/j.tcs.2012.12.008
https://inria.hal.science/hal-00787586
Volume 474
WOSCitedRecordID wos000316584300006&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
journalDatabaseRights – providerCode: PRVESC
  databaseName: ScienceDirect Freedom Collection - Elsevier
  customDbUrl:
  eissn: 1879-2294
  dateEnd: 20180131
  omitProxy: false
  ssIdentifier: ssj0000576
  issn: 0304-3975
  databaseCode: AIEXJ
  dateStart: 19950109
  isFulltext: true
  titleUrlDefault: https://www.sciencedirect.com
  providerName: Elsevier
link http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwtV3La9RAGB9068EefFTF-mIQTy6RzCMzk5tBK1Vq6aHK3sJkMsFdlliatPTP95vMY0ulxR6EJSwfyZDkN_neD4TelbnQnQQzVakyzzht8qxUVmRMF2BvdU3LppZCPw_k4aFaLMqjMFZxmMYJyL5XFxflyX-FGmgAtiudvQXcaVEgwH8AHY4AOxz_CfjKFySu513Mu5pSCV1J5dIXNfn06XEO8Djn3-CStEBnHC41L1-lTZTKHE2Y_zAPQjNBlaoJP-t1oh4tfbdPnzqmY_Q--BfcrAea-VrkWFflYieln28SeSaX_BLX83Okg_wkvnbyL9bsvQSrD6NxXdIJnbywudrIoRh7vyKeUtJgzEdb1bBE7Zao4TdVem9RWZRqhraqr3uLbxtJXEgfqw5PEKPaU37flfu4Ti-5-yt62CeN4_gRehBMBVx5iB-jO7bfQQ_jGA4cuPIO2v6eWu8OT9DHCnv8ccLfEfAGfxzwxxF_POGPA_5P0Y8ve8ef9rMwJiMzjJExU4IR1mjBlc1J01rdCK2k5UZYwazoTEeYbAmRxhrZUWDYOScdqLEFFZ1uKHuGZv3v3j5H2FJjC0ZLxduct5RrorVUlrPWdGCrql2Ux5dUm9BD3o0yWdfXgrOL3qdLTnwDlZtO5vHN12Eze82uhl1002VvAaW0vOuYvl8d1I7mVGAwicU5eXGbG3mJ7m--hVdoNp6e2dfonjkfl8Ppm7DP_gDKi4c7
linkProvider Elsevier
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=A+formal+framework+for+specifying+sequent+calculus+proof+systems&rft.jtitle=Theoretical+computer+science&rft.au=Miller%2C+Dale&rft.au=Pimentel%2C+Elaine&rft.date=2013-02-25&rft.issn=0304-3975&rft.volume=474&rft.spage=98&rft.epage=116&rft_id=info:doi/10.1016%2Fj.tcs.2012.12.008&rft.externalDBID=n%2Fa&rft.externalDocID=10_1016_j_tcs_2012_12_008
thumbnail_l http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=0304-3975&client=summon
thumbnail_m http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=0304-3975&client=summon
thumbnail_s http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=0304-3975&client=summon