• Search Research Projects
  • Search Researchers
  • How to Use
  1. Back to project page

1999 Fiscal Year Final Research Report Summary

Programming Language Theory Based on Logical Methods

Research Project

Project/Area Number 09480058
Research Category

Grant-in-Aid for Scientific Research (B)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionKeio University

Principal Investigator

OKADA Mitsuhiro  Keio Univ., Dept. of Philosophy, Professor, 文学部, 教授 (30224025)

Project Period (FY) 1997 – 1999
KeywordsType Theory / Linear Logic / Term Rewriting Theory / Programming Language / Proof Theory / Formal Specification and Verification / Higher Order Rewriting / Real Time System
Research Abstract

Our purpose of the research was applications of logic, in particular proof-theory, to programming language theory. We especially gave a special attention on linear logic, higher-order term rewriting and type theory. In this research project, we gave a general framework of proof-normalization (and cut-elimination) proofs from the both semantical and syntactical points of view. Then we applied our proof-normalization theorems to give computation models for various new programming languages and formal specification languages. Our new proof-normalization (and cut-elimination) theorems provide(s) logical computation models for various logical programming languages, including strongly-typed functional programming languages, executable algebraic (equational) specification languages, logic programming languages, some of concurrent process calculus languages, and their combinations. In particular, we gave a logical computation model for a combined language of typed lambda calculus with inductive type inferences and with higher order rewritings, which resulted in a new multi-paradigm programming language with both the paradigm of typed functional programming language and the paradigm of algebraic specification language. We also gave computation models for proof-search based-verification systems, including verification systems for concurrent process specification languages and for real-time multi-agent system specification languages.

  • Research Products

    (26 results)

All Other

All Publications (26 results)

  • [Publications] M. Okada and K. Terui: "Finite Model Property for Various Fragments of Intuitionistic Linear Logic"Journal of Symbolic Logic. 64. 790-801 (1999)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M. Okada: "A Phase-Semantic Higher Cut-elimination and Normalization Proofs of Classical Linear Logic"Theoretical Computer Science. 227. 333-396 (1999)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M. Okada and P.J.Scott: "A Note on Rewriting Theory for Uniquiness of Iteration"Journal of Theory and Application of Categories. 6. 47-64 (1999)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] F. Blanqui, J-P. Jouannaud and M. Okada: "Inductive Data Type Systems"Theoretical Computer Science. (近刊).

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] F. Blanqui, J-P. Jouannaud and M. Okada: "Calculus of Inductive Construction"Proc. of Rewriting Technique and Application (RTA99). Springer-Lecture Note in Computer Science. 1631. 301-316 (1999)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M. Kanovitch, M. Okada and A. Scedrov: "Phase Semantics for Light Linear Logic"Theoretical Computer Science. (近刊).

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M. Okada: "Theories of Types and Proofs, second edition, Memoir of mathematical Society of Japan Vol.2"Mathematical Society of Japan. (1999)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] 岡田光弘: "法律人工知能(共著)"創成社出版. (2000)

    • Description
      「研究成果報告書概要(和文)」より
  • [Publications] M.Kanovitch, M. Okada, A. Scedrov: "Phasa Semantics for Light Linear Logic"Electoronic Notes of Theoretical Computer Science. 5. (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] J-P. Jouannaud, M. Okada: "Abstract Data Type Systems"Theoretical Computer Science. 173. 349-391 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Hamano, M. Okada: "A Relationship Among Gentzen'S Proof Reduction, Kirby-Paris Hydra Game and Buchholz's Hydra Game"Mathematical Logic quarterly. 43. 103-120 (1997)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M.Hamano, M. Okada: "A Direct Independence Proof of Buchholz's Hydra Game"Archive for Mathematical Logic. 37. 67-89 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M. Okada: "Introduction to Linear Logic: Its Expressiveness and Phase Semantics"Memoir of Mathematical Society of Japan. Vol.2. 376-420 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M. Kanovitch, M. Okada, A. Scedrov: "Specifying Real-Time Finite State Systems by Lineat Logic"Electoronic Notes of Theoretical Computer Science (Elsevier Science Publising),. Vol. 16 Part l,. (1998)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M. Okada, K.Terui,: "The Finite Model Property foy Vaious Fragments of Intuitionistic Linear Logic"Journal of Symbolic Logic,. 64,. 790-802 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M. Okada,: "Phase Semantic Higher Order Cut-Elimination and Normalization Proofs of Classical Linear Logic"Theoretical Computer Science,. 227. 333-396, (1999)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] F. Blanqui, J-P. Jouannaud, M. Okada,: "Calculus of Alge-braic Construction"Proc of Rewriting Technique and Application (RTA99), Springer Lecture Note in Computer Science. 301-316, (1999)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M. Okada, P. J. Scott,: "A Note on Rewriting Theory for Uniqueness of Itaration"Theory and Application of Categories. Vol. 6 No. 4. 47-64 (1999)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M. Nagayama, M. Okada,: "A. Graph - Theoretic Characterization theorem for Non Commutative Multiplicative Logic"Theoretical Computer Science. to appear. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M. Kanovitch, M. Okada, A. Scedrov: "Phase Semantics for Light Linear Logic"Theoretical Computer Science. to appear. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] F. Blanqui, J-P. Jouannaud, M. Okada,: "Inductive Data Type Systems"Theoretical Computer Science. to appear. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M. Nagayama, M. Okada,: "A New Correctness Criterion for the Proof-Nets of Non Commutative Multiplicative Logic"Journal of Symbolic Logic,. to appear. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M. Takahashi, M. Okada, M. Dezani: "Theories of Types and Proofs"Mathematical Society of Japan, MSJ Memoir. Vol.2. (1998)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] J-Y. Girard, M. Okada, A. Scedrov: "Special Issue on Linear Logic I"Theoretical Computer Science. 227. (1999)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] M. Takahashi, M .Okada, M. Dezani: "Special Issue on Theories of Types and Proofs"Theoretical Computer Science. to appear. (2000)

    • Description
      「研究成果報告書概要(欧文)」より
  • [Publications] J-Y. Girard, M. Okada, A. Scedrov: "Special Issue on Linear Logic II"Theoretical Computer Science. to appear. (2000)

    • Description
      「研究成果報告書概要(欧文)」より

URL: 

Published: 2001-10-23  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi