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

Program synthesis using constructive sets and coinductive definitions

Research Project

Project/Area Number 12680346
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field 計算機科学
Research InstitutionNational Institute of Informatics (2001-2003)
Kyoto University (2000)

Principal Investigator

TATSUTA Makoto  National Institute of Informatics, Professor, 情報学基礎研究系, 教授 (80216994)

Co-Investigator(Kenkyū-buntansha) 照井 一成  国立情報学研究所, 情報学基礎研究系, 助手 (70353422)
Project Period (FY) 2000 – 2003
Project Status Completed (Fiscal Year 2003)
Budget Amount *help
¥3,000,000 (Direct Cost: ¥3,000,000)
Fiscal Year 2003: ¥600,000 (Direct Cost: ¥600,000)
Fiscal Year 2002: ¥600,000 (Direct Cost: ¥600,000)
Fiscal Year 2001: ¥600,000 (Direct Cost: ¥600,000)
Fiscal Year 2000: ¥1,200,000 (Direct Cost: ¥1,200,000)
KeywordsConstructive logic / Type theory / Theory of programs / Strong normalization / Permutative reductions / 構成的集合 / 余帰納的定義 / 実現可能性解釈 / プログラム合成
Research Abstract

The aim of this research project was to construct a constructivelogical system which has constructive sets and coinductive definitions, to investigate programs with coinductive types using this locig, and tomake a prototype of program sysnthesis system based on this logic. We have obtained the following three main results.
(1) We have prove that if a formula A has a long D-normal form proof, then a long normal form of A is unique. (2) We have pointed out an error of Parigot's proof of strong normalization of second order classical natural deduction by the CPS-translation, discussed erasing-continuation of the CPS-translation, and corrected that proof by. using the notion of augmentations. (3) A simple and complete proof of strong normalization for first and second order intuitionist natural deduction including disjunction, existence and permutative conversions has been given. We followed Tait-Girard approach via computability predicates (reducibility) and saturated sets. Strong normalization was first established for a set of conversions of a new kind, then deduced for the standard conversions. Difficulties arising for disjunction were resolved using a new logic where disjunction is restricted to atomic formulas.

Report

(5 results)
  • 2003 Annual Research Report   Final Research Report Summary
  • 2002 Annual Research Report
  • 2001 Annual Research Report
  • 2000 Annual Research Report
  • Research Products

    (8 results)

All Other

All Publications (8 results)

  • [Publications] S.Hirokawa, M.Tatsuta: "Long D-normal Form Yields Uniqueness of Proofs"Proceedings of 2000 European Congress of Association for Symbolic Logic. 22-22 (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] K.Nakazawa, M.Tatsuta: "Strong Normalization Proof with CPS-Translation for Second Order Classical Natural Deduction"Journal of Symbolic Logic. 68(3). 851-859 (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] 龍田 真: "岩波数学辞典第4版,型理論とλ計算(日本数学会編集)"岩波書店(出版予定).

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] S.Hirokawa, M.Tatsuta: "Long D-normal Form Yields Uniqueness of Proofs"Proceedings of 2000 European Congress of Association for Symbolic Logic. 22-22 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] K.Nakazawa, M.Tatsuta: "Strong Normalization Proof with CPS-Translation for Second Order Classical Natural Deduction"Journal of Symbolic Logic. 68(3). 851-859 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] K.Nakazawa, M.Tatsuta: "Strong Normalization Proof with CPS-Translation for Second Order Classical Natural Deduction"Journal of Symbolic Logic. 68(3). 851-859 (2003)

    • Related Report
      2003 Annual Research Report
  • [Publications] K.Nakazawa, M.Tatsuta: "Strong Normalization Proof with CPS-Translation for Second Order Classical Natural Deduction"Journal of Symbolic Logic. (掲載予定).

    • Related Report
      2002 Annual Research Report
  • [Publications] S.Hirokawa: "Long D-normal Form Yields Uniqueness of Proofs"Proceedings of 2000 European Congress of Association for Symbolic Logic. 22-22 (2000)

    • Related Report
      2000 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi