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

Type Theory of Existential Types

Research Project

Project/Area Number 23500030
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeMulti-year Fund
Section一般
Research Field Fundamental theory of informatics
Research InstitutionNational Institute of Informatics

Principal Investigator

TATSUTA Makoto  国立情報学研究所, 情報学プリンシプル研究系, 教授 (80216994)

Co-Investigator(Renkei-kenkyūsha) NAKAZAWA Koji  京都大学, 情報学研究科, 助教 (80362581)
Project Period (FY) 2011-04-28 – 2015-03-31
Project Status Completed (Fiscal Year 2014)
Budget Amount *help
¥4,940,000 (Direct Cost: ¥3,800,000、Indirect Cost: ¥1,140,000)
Fiscal Year 2014: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2013: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2012: ¥1,170,000 (Direct Cost: ¥900,000、Indirect Cost: ¥270,000)
Fiscal Year 2011: ¥1,430,000 (Direct Cost: ¥1,100,000、Indirect Cost: ¥330,000)
Keywords型理論 / 存在型 / 国際情報交換 / シンガポール / イタリア
Outline of Final Research Achievements

(1) Bimorphic recursion is restricted polymorphic recursion such that every recursive call in the body of a function definition has the same type. We showed bimorphic recursion has principal types and decidable type inference. (2) We extended the dual calculus with inductive types and coinductive types. We first introduced a non-deterministic dual calculus with inductive and coinductive types, and proved its strong normalization. Next we introduced a call-by-value system and a call-by-name system of the dual calculus with inductive and coinductive types, and showed their Church-Rosser property, and their strong normalization. (3) This paper proposes games with Sequential Backtracking, and proves that they provide a sound and complete semantics for subclassical logics.

Report

(5 results)
  • 2014 Annual Research Report   Final Research Report ( PDF )
  • 2013 Research-status Report
  • 2012 Research-status Report
  • 2011 Research-status Report
  • Research Products

    (5 results)

All 2015 2014 2013 2011

All Journal Article (3 results) (of which Peer Reviewed: 3 results) Presentation (2 results) (of which Invited: 1 results)

  • [Journal Article] Games with Sequential Backtracking and Complete Game Semantics for Subclassical Logics2013

    • Author(s)
      Stefano Berardi and Makoto Tatsuta
    • Journal Title

      Lecture Notes in Computer Science

      Volume: 7941 Pages: 61-76

    • DOI

      10.1007/978-3-642-38946-7_7

    • ISBN
      9783642389450, 9783642389467
    • Related Report
      2013 Research-status Report
    • Peer Reviewed
  • [Journal Article] Call-by-Value and Call-by-Name Dual Calculi with Inductive and Coinductive Types2013

    • Author(s)
      Daisuke Kimura and Makoto Tatsuta
    • Journal Title

      Logical Methods in Computer Science

      Volume: 9

    • DOI

      10.2168/lmcs-9(1:14)2013

    • Related Report
      2012 Research-status Report
    • Peer Reviewed
  • [Journal Article] Type Inference for Bimorphic Recursion2011

    • Author(s)
      Makoto Tatsuta and Ferruccio Damiani
    • Journal Title

      Electronic Proceedings in Theoretical Computer Science

      Volume: 54

    • Related Report
      2011 Research-status Report
    • Peer Reviewed
  • [Presentation] Realizability of inductive and coinductive definitions2015

    • Author(s)
      Makoto Tatsuta
    • Organizer
      JAIST Logic Workshop Series 2015: Constructivism and Computability
    • Place of Presentation
      しいのき迎賓館(石川県金沢市広坂2-1-1)
    • Year and Date
      2015-03-03
    • Related Report
      2014 Annual Research Report
    • Invited
  • [Presentation] Completeness of second-order separation logic for program verification2014

    • Author(s)
      Makoto Tatsuta, and Wei-Ngan Chin
    • Organizer
      Logic Colloquium 2014
    • Place of Presentation
      Vienna, Austria
    • Year and Date
      2014-07-15
    • Related Report
      2014 Annual Research Report

URL: 

Published: 2011-08-05   Modified: 2019-07-29  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi