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

A study of proof theory and theory of computation in a type-theoretical approach

Research Project

Project/Area Number 12640107
Research Category

Grant-in-Aid for Scientific Research (C)

Allocation TypeSingle-year Grants
Section一般
Research Field General mathematics (including Probability theory/Statistical mathematics)
Research InstitutionCollege of Liberal Arts, International Christian University

Principal Investigator

TAKAHASHI Masako  International Christian University, College of Liberal Arts, Professor, 教養学部, 教授 (00015588)

Co-Investigator(Kenkyū-buntansha) OSAKI Kenji  International Christian University, College of Liberal Arts, Professor, 教養学部, 教授 (60160834)
POGOSYAN Grant  International Christian University, College of Liberal Arts, Professor, 教養学部, 教授 (90234640)
中村 明  国際基督教大学, 教養学部, 準教授 (00296790)
Project Period (FY) 2000 – 2003
Project Status Completed (Fiscal Year 2003)
Budget Amount *help
¥2,500,000 (Direct Cost: ¥2,500,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: ¥700,000 (Direct Cost: ¥700,000)
Keywordstheory of computation / binary tree / recursive functions / primitive recursive functions / computable tree functions / 万能コンピュータ / コンピュータの歴史 / 数理論理学の歴史 / 型理論 / 証明論 / 項代数 / 原始帰納法 / 計算可能性 / 二分木上の関数 / 木構造を扱うアルゴリズム
Research Abstract

First, in order to investigate the structure of computable functions over binary trees, we define two classes of recursive funftions by extending the notion of recursive functions over natural numbers in two different ways, and also define the class of functions computable in while-programs over binary trees. Then we show that those classes coincide with the class of conjugates of recursive functions over natural numbers via a standard coding function between binary trees and natural numbers. We also study what happens when we change the coding function, and present a necessary and sufficient condition for a coding function to satisfy the property above mentioned.
Roughly speaking, this means that in studying computability of tree functions, whether one relies on the classical way to reduce the problem to the computability of numeric functions via a coding function (from binary trees to natural numbers) or whether one applies the new notion of recursive tree functions is immaterial, as long as the coding function one chooses is a right one.
While working on computable functions as mentioned above, we noticed the fact that in the early days of investigation of computability, people were concerned with natural numbers as the unique data structure, because in 1930's there was no computers, and no need to be bothered by complex data structures, since there was no one who wrote programs in programming languages which provide facilities to handle various data structures. But nowadays people have a lot of experiences with computers, and write programs in various languages which provide tools for handling various data structures. In this respect, we have been working on what would be a suitable "modernization" of theory of computation.

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

    (20 results)

All Other

All Publications (20 results)

  • [Publications] M.Kimoto, M.Takahashi: "On computable tree functions"Lecture Notes in Computer Science. Vol.1961. 273-289 (2000)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] M.Takahashi: "Lambda-representable functions over term algebras"International J.of Foundations of Computer Science. Vol.12. 3-29 (2001)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] 高橋 正子: "論理学の歴史とコンピュータ"数理解析研究所講究録. Vol.1286. 85-100 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] 高橋 正子: "情報教育と数学との関わり"数学教育学会誌. 夏季増刊号. 33-35 (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] 高橋 正子: "プログラムの起源を探る"数学教育学会誌. 秋季増刊号. 78-80 (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] Grant Pogosyan: "Classes of Boolean functions defined by functional terms"Multiple Valued Logic. Vol.12. 417-448 (2003)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] M.Dezani-Ciancaglini, M.Okada, M.Takahashi: "Theoretical Computer Science (Guest-editor of a special issue of the journal)"Theories of Types and Proofs. 400 (2002)

    • Description
      「研究成果報告書概要(和文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] M.Kimoto, M.Takahashi: "On computable tree functions"Lecture Notes in Computer Science. Vol.1961. 273-289 (2000)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] M.Takahashi: "Lambda-representable functions over term algebras"International journal of Foundations of Computer Science. Vol.12. 3-29 (2001)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] M.Takahashi: "History of logic and computers (in Japanese)"lecture Notes in RIMS. Vol.1286. 85-100 (2002)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] G.Pogosyan: "Classes of Boolean Functions defined by functional terms"Multiple valued Logic. Vol.7. 417-448 (2003)

    • Description
      「研究成果報告書概要(欧文)」より
    • Related Report
      2003 Final Research Report Summary
  • [Publications] 高橋 正子: "プログラムの起源を探る"数学教育学会誌. 秋季増刊号. 78-80 (2003)

    • Related Report
      2003 Annual Research Report
  • [Publications] 高橋 正子: "計算論と情報教育"夏のLAシンポジュウム. 17. 1-4 (2003)

    • Related Report
      2003 Annual Research Report
  • [Publications] 高橋 正子(分担執筆): "岩波数学辞典"岩波書店(to appear). (2004)

    • Related Report
      2003 Annual Research Report
  • [Publications] 高橋 正子: "論理学の歴史とコンピュータ"数理解析研究所講究録. Vol.1286. 85-100 (2002)

    • Related Report
      2002 Annual Research Report
  • [Publications] Grant Pogosyan: "Classes of Boolean Functions Defined by Functional Terms"Multiple Valued Logic. Vol.7. 417-448 (2003)

    • Related Report
      2002 Annual Research Report
  • [Publications] Masako Takahashi: "Lambda-representable functions over term algebras"Int. Journal of Foundations of Computer Science. Vol.12. 3-29 (2001)

    • Related Report
      2001 Annual Research Report
  • [Publications] M.Dezani-Ciancaglini, M.Okada, M.Takahashi (co-editors): "Theories of Types and Proofs (special issue of Theoretical Computer Science)"Elsevier. 397 (2002)

    • Related Report
      2001 Annual Research Report
  • [Publications] M.Kimoto and M.Takahashi: "On computable tree functions"Lecture Notes in Computer Science. Vol.1961. 273-289 (2000)

    • Related Report
      2000 Annual Research Report
  • [Publications] M.Takahashi: "Lambda-representable functions over term algebras"International J.of Foundations of Computer Science. (to appear).

    • Related Report
      2000 Annual Research Report

URL: 

Published: 2000-04-01   Modified: 2021-04-07  

Information User Guide FAQ News Terms of Use Attribution of KAKENHI

Powered by NII kakenhi