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

Applications of Type Theory and Linear Logic to Programming Language Theory

Research Project

Project/Area Number 10044094
Research Category

Grant-in-Aid for Scientific Research (A).

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

Principal Investigator

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

Co-Investigator(Kenkyū-buntansha) HAGIYA Masami  Tokyo Univ., Dept. of Comp. Sci., Professor, 大学院・理学研究科, 教授 (30156252)
YONEZAWA Akinori  Tokyo Univ., Dept. of Comp. Sci., Professor, 大学院・理学研究科, 教授 (00133116)
HAYASHI Susumu  Kobe Univ., Dept. of Syst. Eng., Professor, 工学部, 教授 (40156443)
OHORI Atsushi  Kyoto Univ., RIMS, Professor, 数理解析研究所, 教授 (60252532)
TAKAHASHI Masako  Tokyo Ins. Tech., Dept. of Comp. Sci., Professor, 理学部, 教授 (00015588)
Project Period (FY) 1998 – 1999
Project Status Completed (Fiscal Year 1999)
Budget Amount *help
¥9,500,000 (Direct Cost: ¥9,500,000)
Fiscal Year 1999: ¥4,400,000 (Direct Cost: ¥4,400,000)
Fiscal Year 1998: ¥5,100,000 (Direct Cost: ¥5,100,000)
KeywordsType Theory / Linear Logic / Functional Language / Programming Language / Proof Theroy / Formal specification / Formal Verification / Real Time System / プログラミング言語 / プログラム意味論 / 形式的プログラム検証 / 形式的仕様 / 情報科学の論理
Research Abstract

Our purpose of the research was applications of type theory, intuitionistic logic and linear logic to programming language theory. We first gave various fundamental researches of semantics and the proof-normalization and proof-search techniques for type theory (equivalently, intuitionistic logic, under the Curry-Howard correspondence) and linear logic, which provided computation models of our new programming and specification/verification languages. In particular, we gave a logical computation model for a combined language of type theory with linear logic, which resulted in a new multi-paradigm programming language with both the paradigm of typed functional programming language and the paradigm of concurrent process calculus. 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. In particular, we gave PSPACE-decidability result for verifications of safety and other important properties of real-time finite state system specifications based on our linear logic-based formal specification language.

Report

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

    (41 results)

All Other

All Publications (41 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. Kanovitch, M. Okada, A Scedrov: "Specifying Real-Time Finite State Systems by Linear Logic"Electronic Notes of Theoretical Computer-Science. 16, PartI. (1998)

    • 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. Konovitch, M. Okada and A. Scedrov: "Phase Semantics for Light Linear Logic"Theoretical Computer Science. (近刊).

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

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

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] N. 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. Takahashi: "A primer on proofs and types"Memoir of Mathematical Society of Japan. Vol. 2. 1-42 (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] M. Kanovitch, M. Okada, A. Scedrov: "Specifying Real-Time Finite state Systems by Linear Logic"Electoronic Notes of Theoretical Computer Science ( Elsevier Science Publishing ). Vol, 16 Part I,. (1998)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] M. Okada , K.Terui: "The imite Model Property for Various 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 Cur- Elimination and Normalization Proofs of ClassicalLinear 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 Algebraic 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 Linear 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 Linear Logic"Journal of Symbolic Logic. (to appear). (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      1999 Final Research Report Summary
  • [Publications] S. Hayashi: "Proof Animation"Theoretical Computer Science. (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 Uniquenss of Iteration"Journal of Theory ahd 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" Theoretical Computer Science. (近刊). (1999)

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

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

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Takahashi: "Introduction to Types and Proofs" Memoir of Math.Soc.of Japan. 2. 1-30 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] S.Hayashi: "Animating Proof systems" Theoretical Computer Science. (近刊). (1999)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Sato: "Intuitionistic and Classical Natural Deduction Systems with Catch and Throw Rules" Theoretical Computer Science. (近刊). (1999)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Takahashi-M.Okada: "Theories of Types and Proofs" Mathematical Society of Japan, 420 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] J.-Y.Girard-M.OKADA-A.Scedrov: "Special Volume on Linear Logic,Theoretical computer science(予定)" Elsevier Science Publishing, 462 (1999)

    • Related Report
      1998 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