• Documents
  • Authors
  • Tables
  • Other Seers ▼
    RefSeer AckSeer CollabSeer SeerSeer
  • Log in
  • Sign up
  • MetaCart

CiteSeerX logo

Advanced Search Include Citations
Advanced Search Include Citations | Disambiguate

Encoding Transition Systems in Sequent Calculus (1996)

Cached

  • Download as a PDF

Download Links

  • [www.lix.polytechnique.fr]
  • [www.lix.polytechnique.fr]
  • [www.lix.polytechnique.fr]
  • [www.lix.polytechnique.fr]
  • [www.lix.polytechnique.fr]
  • [ftp.kzoo.edu]
  • [pigeon.elsevier.nl]
  • [ftp.cis.upenn.edu]
  • [ftp.cis.upenn.edu]
  • [ftp.cis.upenn.edu]

  • Other Repositories/Bibliography

  • DBLP
  • Save to List
  • Add to Collection
  • Correct Errors
  • Monitor Changes
by Raymond Mcdowell , Dale Miller , Catuscia Palamidessi
Venue:Theoretical Computer Science
Citations:28 - 8 self
  • Summary
  • Active Bibliography
  • Co-citation
  • Clustered Documents
  • Version History

BibTeX

@ARTICLE{Mcdowell96encodingtransition,
    author = {Raymond Mcdowell and Dale Miller and Catuscia Palamidessi},
    title = {Encoding Transition Systems in Sequent Calculus},
    journal = {Theoretical Computer Science},
    year = {1996},
    volume = {294},
    pages = {411--437}
}

Years of Citing Articles

Bookmark

citeulike Connotea Bibsonomy Del.icio.us Digg Reddit

OpenURL

 

Abstract

Intuitionistic and linear logics can be used to specify the operational semantics of transition systems in various ways. We consider here two encodings: one uses linear logic and maps states of the transition system into formulas, and the other uses intuitionistic logic and maps states into terms. In both cases, it is possible to relate transition paths to proofs in sequent calculus. In neither encoding, however, does it seem possible to capture properties, such as simulation and bisimulation, that need to consider all possible transitions or all possible computation paths. We consider augmenting both intuitionistic and linear logics with a proof theoretical treatment of definitions. In both cases, this addition allows proving various judgments concerning simulation and bisimulation (especially for noetherian transition systems). We also explore the use of infinite proofs to reason about infinite sequences of transitions. Finally, combining definitions and induction into sequent calculus proofs makes it possible to reason more richly about properties of transition systems completely within the formal setting of sequent calculus.

Citations

1182 A structural approach to operational semantics - Plotkin - 1981
728 A formulation of the simple theory of types - Church - 1940
374 Algebraic theory of processes - Hennessy - 1988
280 Natural semantics - Kahn - 1988
259 The Linear Time-Branching Time Spectrum - Glabbeek - 1990
216 Logic programming and negation: a survey - Apt, Bol - 1994
209 Investigations into logical deduction - Gentzen - 1969
203 A Linear Logical Framework - CERVESATO, PFENNING - 2002
176 An Overview of *Prolog - Nadathur, Miller - 1988
173 Isabelle: The next 700 theorem provers - Paulson - 1990
170 Contributions to the theory of logic programming - Apt, Emden - 1982
169 A unication algorithm for typed calculus - Huet - 1975
99 The #-calculus as a theory in linear logic: Preliminary results - Miller - 1993
84 Reasoning with higher-order abstract syntax in a logical framework - McDowell, Miller - 2002
75 A Calculus of Communicating Systems, volume 92 of LNCS - Milner - 1980
61 A proof-theoretic approach to logic programming. II. Programs as definitions - Hallnäs, Schroeder-Heister - 1991
56 Cut-elimination for a logic with definitions and induction - McDowell, Miller
53 From operational semantics to abstract machines - Hannan, Miller - 1992
48 Rules of definitional reflection, in: M - Schroeder-Heister - 1993
39 Proof Theoretic Approach To Specification Languages - Chirimar - 1995
30 Normal process representatives - Gehlot, Gunter - 1990
23 A finitary version of the calculus of partial inductive definitions - Eriksson - 1991
20 Forum: A multiple-conclusion specification language - Miller - 1996
18 Extended natural semantics - Hannan - 1993
16 logic. Theoretical Computer Science - Linear - 1987
11 A complete axiomatization of the three-valued completion of logic programs - Stärk - 1991
10 GCLA: a definitional approach to logic programming - Aronsson, Eriksson, et al. - 1990
7 A xpoint theorem in linear logic. A message posted on the linear@cs.stanford.edu mailing listing - Girard - 1992
6 A natural deduction treatment of operational semantics - Burstall, Honsell - 1988
5 Partial Inductive Definitions. Theoretical Computer Science 87 - Hallnäs - 1991
1 The Definition of Standard ML - Communication, International - 1989
The National Science Foundation
  • About CiteSeerX
  • Submit Documents
  • Privacy Policy
  • Help
  • Data
  • Source
  • Contact Us

Developed at and hosted by The College of Information Sciences and Technology

© 2007-2010 The Pennsylvania State University