Implementation of Constructive Programming Based on Classical Logic
Implementation of Constructive Programming Based on Classical Logic
批准号:
10480061
负责人:
SATO Masahiko
金额:
$2.94万
依托单位:
依托单位国家:
日本
项目类别:
Grant-in-Aid for Scientific Research (B)
财政年份:
1998
资助国家:
日本
项目状态:
已结题
起止时间:
1998 至 1999
中文摘要
对于基于经典逻辑的构建编程的目标,本研究扩展了功能编程语言PA D2ct D2, which has catch/throw Mechanism as exception processing, and make the following result.首席调查员Sato studed the notion of binding variables, which is the portant notion for predicate logic and functional programming language。由于这项研究的结果,他提出了一个不需要重新计算绑定变量的计算。本结果是在1999年在意大利L'Aquia举行的第四次关于Lambda Calculi和应用的国际会议上提出的,由Kameyama研究的基于功能编程语言的经典逻辑和分类的类型Calculi进行的异常处理和部分连续性的研究。他解决了这种Calculi的问题和终结。本结果已发表在《理论计算机科学》中,研究者Takeuti研究了参数化多态性和数学索引之间的关系。数学索引是一种重要的方法,可以在构造性编程系统中推导出理论。他展示了数学定义的参数系统产生了各种形式的参数。这一结果发表在“Fundamenta Informaticae”上。
英文摘要
For the purpose of developing constructive programming based on classical logic, this research extended the functional programming language PAィイD2ctィエD2, which has catch/throw mechanism as exception processing, and made the following results.The head investigator Sato studied the notion of binding variables, which is the important notion for predicate logic and functional programming language. As the result of this study, he proposed a calculus which do not have renaming of bind variables. This result was presented in the 4th international conference on Typed Lambda Calculi and Application in 1999, at L'Aquia, Italy.The investigator Kameyama studied exception processing and partial contiunation in functional programming languages based on classical logic, and classified typical calculi with exception processing and partial continuation. He solved the problems of confluency and termination of such calculi. This results are to be published in 'Theoretical Computer Science'.The investigator Takeuti studied the relation between parametric polymorphism and mathematical induction. Mathematical induction is an important method to prove theorems in systems of constructive programming. He showed that system of parametricity derives various forms of mathematical induction. This result was published in 'Fundamenta Informaticae'.
期刊论文(14)
专著(0)
科研奖励(0)
会议论文
登录
查看更多内容
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Kameyama Yukiyoshi: "A Type System for Delimited Continuations,"JSSST Workshop on Program-ming and Programming Lan-guages'2000, March. (2000)
Kameyama Yukiyoshi:“用于定界延续的类型系统”,JSSST 编程和编程语言研讨会,2000 年,3 月。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
亀山 幸義: "A Type System for Delimited Continnations"JSSST Workshop on Programming & Programming Languages. (掲載予定). (2000)
Yukiyoshi Kameyama:“定界连续的类型系统”JSSST 编程和编程语言研讨会(即将出版)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
佐藤 雅彦 他: "Explicit Environments"Lecture Notes in Computer Science. 1581. 340-354 (1999)
Masahiko Sato 等人:“显式环境”计算机科学讲义 1581. 340-354 (1999)。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
Takeuti Izumi: "An axiomatic system of parametricity,"Fundamenta Informaticae. 33. 397-432 (1998)
Takeuti Izumi:“参数化的公理系统”,Fundamenta Informaticae。
DOI:
--
发表时间:
期刊:
影响因子:
--
作者:
[]
通讯作者:
共 14 条
Heat transfer characteristics of cutting tool and workpiece surfaces under cryogenic cooling conditions and optimum supply conditions of coolant
-
批准号:19K04125
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.75万
-
财政年份:2019
-
负责人:SATO Masahiko
-
依托单位:
Development and craft materials, which can draw various ideas from only a few of the materials
-
批准号:23653280
-
项目类别:Grant-in-Aid for Challenging Exploratory Research
-
资助金额:$0.67万
-
财政年份:2011
-
负责人:SATO Masahiko
-
依托单位:
New development of research on bug-free software construction environment
-
批准号:22300008
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$11.48万
-
财政年份:2010
-
负责人:SATO Masahiko
-
依托单位:
Transient temperature variation in the tool surface layer in interrupted cutting and the effect of thermochemical reactivity on tool wear
-
批准号:21560124
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$3.08万
-
财政年份:2009
-
负责人:SATO Masahiko
-
依托单位:
Software development environment based on integration of computation and logic
-
批准号:19300007
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$8.74万
-
财政年份:2007
-
负责人:SATO Masahiko
-
依托单位:
Role of membrane trafficking on the establishment of cell polarity in higher plants
-
批准号:18570047
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.71万
-
财政年份:2006
-
负责人:SATO Masahiko
-
依托单位:
A Study on the Style, the Technical Propagation and Organization of Japanese Traditional Carpenters In Northern Kyushu at the Early Modern Ages
-
批准号:17560578
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.18万
-
财政年份:2005
-
负责人:SATO Masahiko
-
依托单位:
A Study on Style of Japanese traditional Carpenters and the Method of Style Propagation in Northern Kyushu at the Early Modern Ages
-
批准号:15560566
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$2.37万
-
财政年份:2003
-
负责人:SATO Masahiko
-
依托单位:
The investigation of physiological polytypism and functional potentiality on human adaptability to environments
-
批准号:15207026
-
项目类别:Grant-in-Aid for Scientific Research (A)
-
资助金额:$32.61万
-
财政年份:2003
-
负责人:SATO Masahiko
-
依托单位:
Calculi and Logic of Environment and Context
-
批准号:13480082
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$4.67万
-
财政年份:2001
-
负责人:SATO Masahiko
-
依托单位:
Logic of Knowledge Discovery
-
批准号:10143105
-
项目类别:Grant-in-Aid for Scientific Research on Priority Areas (A)
-
资助金额:$43.01万
-
财政年份:1998
-
负责人:SATO Masahiko
-
依托单位:
Design and Implementation of Constructive Programming Systems
-
批准号:08558023
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$3.9万
-
财政年份:1996
-
负责人:SATO Masahiko
-
依托单位:
Theory of Constructive Programming
-
批准号:08458068
-
项目类别:Grant-in-Aid for Scientific Research (B)
-
资助金额:$4.67万
-
财政年份:1996
-
负责人:SATO Masahiko
-
依托单位:
A Study of Style and Japanese traditional Carpenters of Temples and Shrines in Northern Kyushu at the Early Modern Period.
-
批准号:07650748
-
项目类别:Grant-in-Aid for Scientific Research (C)
-
资助金额:$1.41万
-
财政年份:1995
-
负责人:SATO Masahiko
-
依托单位:
Constructive Programming System for Proof Development, Verification, and Program Synthesis
-
批准号:06452387
-
项目类别:Grant-in-Aid for General Scientific Research (B)
-
资助金额:$4.61万
-
财政年份:1994
-
负责人:SATO Masahiko
-
依托单位:
A Study of the Carpenters in the Early Modern Period and Munafuda (dedication board) of Temples and Shrines in the Northern Kyushu
-
批准号:03805055
-
项目类别:Grant-in-Aid for General Scientific Research (C)
-
资助金额:$1.54万
-
财政年份:1991
-
负责人:SATO Masahiko
-
依托单位:
Co-operative research on foundational theories of programs
-
批准号:02302009
-
项目类别:Grant-in-Aid for Co-operative Research (A)
-
资助金额:$7.36万
-
财政年份:1990
-
负责人:SATO Masahiko
-
依托单位:
Design of Proving, Verifying, and Synthesizing System based on Constructive
-
批准号:62460220
-
项目类别:Grant-in-Aid for General Scientific Research (B)
-
资助金额:$5.06万
-
财政年份:1987
-
负责人:SATO Masahiko
-
依托单位:
Design of a functional logic programming language, and development of proof, vorification and synthosis system based on it.
-
批准号:60580018
-
项目类别:Grant-in-Aid for General Scientific Research (C)
-
资助金额:$0.96万
-
财政年份:1985
-
负责人:SATO Masahiko
-
依托单位:
海外基金