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

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
Project Status Completed (Fiscal Year 1999)
Budget Amount *help
¥2,300,000 (Direct Cost: ¥2,300,000)
Fiscal Year 1999: ¥1,300,000 (Direct Cost: ¥1,300,000)
Fiscal Year 1998: ¥1,000,000 (Direct Cost: ¥1,000,000)
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.

Report

(4 results)
  • 1999 Annual Research Report   Final Research Report Summary
  • 1998 Annual Research Report
  • 1997 Annual Research Report
  • Research Products

    (50 results)

All Other

All Publications (50 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
      「研究成果報告書概要(和文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] M. Okada: "A Phase-Semantic Higher Cut-elimination and Normalization Proofs of Classical Linear Logic"Theoretical Computer Science. 227. 333-396 (1999)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1999 Final Research Report Summary
  • [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
      「研究成果報告書概要(和文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] F. Blanqui, J-P. Jouannaud and M. Okada: "Inductive Data Type Systems"Theoretical Computer Science. (近刊).

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1999 Final Research Report Summary
  • [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
      「研究成果報告書概要(和文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] M. Kanovitch, M. Okada and A. Scedrov: "Phase Semantics for Light Linear Logic"Theoretical Computer Science. (近刊).

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

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

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

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

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [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
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] M.Hamano, M. Okada: "A Direct Independence Proof of Buchholz's Hydra Game"Archive for Mathematical Logic. 37. 67-89 (1998)

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

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

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [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
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [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
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] M. Nagayama, M. Okada,: "A. Graph - Theoretic Characterization theorem for Non Commutative Multiplicative Logic"Theoretical Computer Science. to appear. (2000)

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

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

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [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
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] M. Takahashi, M. Okada, M. Dezani: "Theories of Types and Proofs"Mathematical Society of Japan, MSJ Memoir. Vol.2. (1998)

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

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

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

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] M.Okada and K.Terui: "Finite Model Property for Various Fragments of Intuitionistic Linear Logic"Journal of Symbolic Logic. 64. 790-801 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] M.Okada: "A phase-Semantic Higher Cut-elimination and Normalization Proofs of Classical Linear Logic"Theoretical Computer Science. 227. 333-396 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] M.Okada and P.J.Scott: "A Note on Rewriting Theory for Uniqueness of Iteration"Journal of Theory and Applications of Categories. 6. 47-64 (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] F.Blanqui,J-P.Jouannaud and M.Okada: "Inductive Data Type Systems"Theoretical Computer Science. (近刊).

    • Related Report
      1999 Annual Research Report
  • [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)

    • Related Report
      1999 Annual Research Report
  • [Publications] M.Kanovitch,M.Okada and A.Scedrov: "Phase Semantics for Light Linear Logic"Theoretical Computer Science. (近刊).

    • Related Report
      1999 Annual Research Report
  • [Publications] M.Okada: "Theories of Types and Proofs,second edition,Memoir of Mathematical Society of Japan vol.2"Mathematical Society of Japan. (1999)

    • Related Report
      1999 Annual Research Report
  • [Publications] 岡田 光弘: "法律人工知能(共著)"創成社出版. (2000)

    • Related Report
      1999 Annual Research Report
  • [Publications] M.Okada: "Phase Semantics for Higher Order Completeness,Cut-Elimination and Normalization Proofs of Classical Linear Logic" Theoretical Computer Science. (近刊). (1999)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Okada-K.Terui: "Finite Model Property for Various Fragments of Intuitionistic Linear Logic" Journal of Symbolic Logic. (近刊). (1999)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Okada: "An Introduction to Linear Logic:Phase Semantics and Expressiveness" Memories of Mathematical Society of Japan. 2. 255-295 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Kanovitch-M.Okada-A.Scedrov: "Phase Semantics for Light Linear Logic" Theoretical Computer Science. (近刊). (1999)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Kanovitch-M.Okada-A.Scedrov: "Specifying Real-Time Finite Stote Systems by Linear Logic" Electronic Notes of Theoretical Computer Science. 16(1998). 1-14 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Hamano-M.Okada: "A Direct Independence Proof of Buchholz's Hydra Game" Archive for Mathematical Logic. 37. 67-89 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Takahashi-M.Okada-M.Dezani(eds.): "Theories of Types and Proofs" Mathematical Society of JAPAN(日本数学会), 297 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] J.-Y.Girard-M.Okada-A.Scedrov(eds.): "Linear Logic Special Volumes I,II,of Theoretical Computer Science(近刊)" Elsevier Science Publishing, (1999)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Okada: "Phase Semantics for Higher Order Completeness,Cut-Elimination and Normalization Proofs of Classical Linear Logic" Theoretical Computer Science. (to appear). (1998)

    • Related Report
      1997 Annual Research Report
  • [Publications] M.Okada-K.Terui: "The Finite Model Property for Various Fragments of Intuitionistic Linear Logic" J.Symbolic Logic. (to appear). (1998)

    • Related Report
      1997 Annual Research Report
  • [Publications] M.Hamano-M.Okada: "A Direct Independence Proof of Buhholz's Hydra Game" Archiev for Mathematical Logic. (to appear). (1998)

    • Related Report
      1997 Annual Research Report
  • [Publications] J-P.Jouannaund, M.Okada: "Abstract Data Type Systems" Theoretical Computer Science. 173. 349-391 (1997)

    • Related Report
      1997 Annual Research Report
  • [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)

    • Related Report
      1997 Annual Research Report
  • [Publications] M.Kanobitch,M.Okada,A.Scedrov: "Phase Semantics for Light Linear Logic" Electronic Notes of Theoretical Computer Science. 6. 1-14 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] M.Okada: "Types and Proofs(2chapters分担)" Mathematical Sciety of Japan(近刊), (1998)

    • Related Report
      1997 Annual Research Report
  • [Publications] 岡田光弘: "情報科学のための論理学" 産業図書, 250 (1998)

    • Related Report
      1997 Annual Research Report

URL: 

Published: 1998-04-01   Modified: 2016-04-21  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi