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

帰納的定義を用いたプログラム合成

Research Project

Project/Area Number 09780264
Research Category

Grant-in-Aid for Encouragement of Young Scientists (A)

Allocation TypeSingle-year Grants
Research Field 計算機科学
Research InstitutionKyoto University

Principal Investigator

龍田 真  京都大学, 大学院理学研究科, 助教授 (80216994)

Project Period (FY) 1997 – 1998
Project Status Completed (Fiscal Year 1998)
Budget Amount *help
¥2,400,000 (Direct Cost: ¥2,400,000)
Fiscal Year 1998: ¥1,100,000 (Direct Cost: ¥1,100,000)
Fiscal Year 1997: ¥1,300,000 (Direct Cost: ¥1,300,000)
Keywordsプログラム合成 / プログラム理論 / 帰納的定義 / 実現可能性解釈
Research Abstract

本研究の目的は、プログラムの性質を形式化して論じる事のできる論理体系TIDを構成する事と、この論理体系の証明環境を計算機上に実現する事の2点である。
プログラムの性質を自然な形で表現するためには、帰納的定義および余帰納的定義が不可欠である。自然数、リスト、木などのデータおよびプログラムの繰り返しは、帰納的定義により自然に形式化でき、また、ストリームに関する性質は余帰納的定義により自然に形式化できるからである。本研究では、帰納的定義をもつ論理体系EON_<+μ>,TIDOおよび余帰納的定義をもつ論理体系TID_<+v>の性質に関する研究をいっそう進め、帰納的定義を用いたプログラム合成の基礎理論を進展させた。特に、構成的集合の実現可能性解釈の研究を深め、無限論理を用いず、また、集合完備化プログラムと実現可能性解釈の再帰的定義を用いない解釈を与え、また、集合帰納法の原理を用いない健全性証明を与えた。また、単調余帰納的定義の実現可能性解釈について考察した。また、構成的集合と帰納的定義および余帰納的定義を含む論理体系を提案しその実現可能性解釈を与えた。また、合成されるプログラムの計算量を調べるため、有界算術についてその表現可能関数の基本性質を考察した。

Report

(2 results)
  • 1998 Annual Research Report
  • 1997 Annual Research Report
  • Research Products

    (9 results)

All Other

All Publications (9 results)

  • [Publications] M.Tada and M.Tatsuta: "The Fuction [a/m] in Sharply Bounded Arithmetic" Archive for Mathematical Logic. 37. 51-57 (1997)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Tatsuta: "Realizability of Monotone Coinductive Definitions and Its Application to Program Synthesis" Lecture Notes in Computer Science. (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Tatsuta: "Realizability for Constructive Theory of Functions and Classes and Its Application to Program Synthesis" Proceedings of Thirteenth Annual IEEE Symposium on Logic in Computer Science. (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 龍田 真: "構成的集合の実現可能性解釈" 日本ソフトウェア科学会第15回大会論文集. 189-192 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 龍田 真: "構成的理論とプログラム理論" 1998年度日本数学会秋季総合分科会総合講演企画特別講演アブストラクト. 13-24 (1998)

    • Related Report
      1998 Annual Research Report
  • [Publications] 龍田 真: "構成的集合論の実現可能性とそのプログラム合成への応用" 第1回プログラミングおよびプログラミング言語ワークショップ. (1999)

    • Related Report
      1998 Annual Research Report
  • [Publications] M.Tada and M.Tatsuta: "The Function[a/m]in Sharply Bounded Arithmetic" Archive for Mathematical Logic. 37. 51-57 (1997)

    • Related Report
      1997 Annual Research Report
  • [Publications] M.Tatsuta: "Realizability of Monotone Coinductive Definitions and Its Application to Program Synthesis" Lecture Notes in Computer Science. (1998)

    • Related Report
      1997 Annual Research Report
  • [Publications] M.Tatsuta: "Realizability for Constructive Theory of Functions and Classes and Its Application to Program Synthesis" Proceedings of Thirteenth Annual IEEE Symposium on Logic in Computer Science. (1998)

    • Related Report
      1997 Annual Research Report

URL: 

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

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi