Design of a functional logic programming language, and development of proof, vorification and synthosis system based on it.
函数式逻辑编程语言的设计,以及基于它的证明、验证和综合系统的开发。
基本信息
- 批准号:60580018
- 负责人:
- 金额:$ 0.96万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for General Scientific Research (C)
- 财政年份:1985
- 资助国家:日本
- 起止时间:1985 至 1986
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
The aim of the research was to provide an environment in which one can uniformly treat description of the specification of a program, proof of the specification, verification and synthesis of programs. To this end, we designed a constructive logical system QJ which is based on intuitionistic logic and a functional logic programming language Quty which is a subsystem of QJ.The programming language Quty has the following characteristics. 1. It has the logical symbols <not> , <and> , <or> and <exist> as its basic elements. The meanings of these logical symbols coincide with those of corresponding symbols in intuitionistic logic. It is therefore possible to write logically natural programs. 2. It has rich data types including function types. It is therefore possible to write functional programs which treat these higher type data. 3. Programs are executed in parallel. Parallel programming based on shared variables and streams are possible.QJ is a constructive logical system with types. QJ is designed so that the terms of QJ are exactly the programs of Quty. It is therefore possible to specify programs, prove the specification and verify programs in QJ. We also proved the consistency of the operational semantics of Quty within QJ. This means that a computation in Quty corresponds to a proof in QJ and that the logical symbols used in Quty programs have the natural logical meanings.Although we could only do a small experiments with regard to the implementation of the system, we certainly obtained good theoretical results which would form a basis for the implementation.
研究的目的是提供一个环境,在这个环境中,人们可以统一处理程序规范的描述、规范的证明、程序的验证和综合。为此,我们设计了一个基于直觉逻辑的构造性逻辑系统QJ和QJ的一个子系统函数逻辑程序设计语言Quty。1.它以逻辑符号<;NOT>;,<;和>;,或>;和<;Exist>;为其基本元素。这些逻辑符号的含义与直觉逻辑中相应符号的含义一致。因此,可以编写逻辑上自然的程序。2.数据类型丰富,包括函数类型。因此,编写处理这些较高类型数据的函数程序是可能的。3.程序并行执行。基于共享变量和流的并行编程是可能的。QJ是一个具有类型的构造性逻辑系统。QJ的设计使得QJ的条款完全是Quty的程序。因此,可以在QJ中指定程序、证明规范和验证程序。证明了QJ中Quty的操作语义的一致性。这意味着Quty中的一个计算对应于QJ中的一个证明,Quty程序中使用的逻辑符号具有自然的逻辑意义。虽然我们只能就系统的实现做一些小的实验,但我们肯定会得到良好的理论结果,这将为实现奠定基础。
项目成果
期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Masahiko Sato: "Typed Logical Calculus" Technical Report, Dept. of Into. Science, University of Tokyo. 85-13. 1-37 (1985)
Masahiko Sato:“类型化逻辑演算”技术报告,Into 部。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Masahiko Sato: "Theory of Symbolic Expressions <II> " Publ. RIMS, Kyoto University. 21. 455-540 (1985)
佐藤正彦:《符号表达理论<II>》出版。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
Masahiko Sato and Takafumi Sakurai: "Qute : A Functional Langnage Bared on Unification" Logic Programming. 131-154 (1986)
Masahiko Sato 和 Takafumi Sakurai:“Qute:一种基于统一的函数式语言”逻辑编程。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
佐藤雅彦: Technical Report,Dept.of Info Science,Univ.Tokyo. 85-13. 1-37 (1985)
佐藤正彦:东京大学信息科学系技术报告 85-13 (1985)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
佐藤雅彦: France,Japan Artificial Intelligence and Computer Science Symposium86. 159-174 (1986)
佐藤正彦:法国、日本人工智能和计算机科学研讨会86(1986)。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
数据更新时间:{{ journalArticles.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ monograph.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ sciAawards.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ conferencePapers.updateTime }}
{{ item.title }}
- 作者:
{{ item.author }}
数据更新时间:{{ patent.updateTime }}
SATO Masahiko其他文献
Sheet Hydroforming Technology of Welded Double and Triple Blanks
焊接双板和三板板液压成形技术
- DOI:
10.9773/sosei.63.19 - 发表时间:
2022 - 期刊:
- 影响因子:0
- 作者:
TOMIZAWA Atsushi;SHIMADA Naoaki;SATO Masahiko - 通讯作者:
SATO Masahiko
A Proposal for Art lessons and a Study of the Creation Process
艺术课提案及创作过程研究
- DOI:
- 发表时间:
2008 - 期刊:
- 影响因子:0
- 作者:
梅澤実;佐々木晃;SATO Masahiko - 通讯作者:
SATO Masahiko
The Viewpoint to Make a Care Provider's Word a Subject in the Territory of the Word of the Infant Education
幼儿教育话语领域中保育者话语主体化的观点
- DOI:
- 发表时间:
2008 - 期刊:
- 影响因子:0
- 作者:
梅澤実;佐々木晃;SATO Masahiko;UMEZAWA Minoru and SASAKI Akira - 通讯作者:
UMEZAWA Minoru and SASAKI Akira
授業研究・授業設計のための授業過程の構造化・視覚化の検討
考虑课程研究和课程设计的课程过程的结构化和可视化
- DOI:
- 发表时间:
2007 - 期刊:
- 影响因子:0
- 作者:
山崎正吉;三橋功一;中村紘司;姫野完治;SATO Masahiko;三橋功一 - 通讯作者:
三橋功一
Deformation Type in Forming of Curved Conical Tubes
弯锥管成形的变形类型
- DOI:
10.9773/sosei.59.229 - 发表时间:
2018 - 期刊:
- 影响因子:0
- 作者:
SATO Masahiko;MIZUMURA Masaaki;KURIYAMA Yukihisa;SUZUKI Katsuyuki;TOMIZAWA Atushi - 通讯作者:
TOMIZAWA Atushi
SATO Masahiko的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('SATO Masahiko', 18)}}的其他基金
Heat transfer characteristics of cutting tool and workpiece surfaces under cryogenic cooling conditions and optimum supply conditions of coolant
深冷条件下切削刀具与工件表面的传热特性及冷却液最佳供给条件
- 批准号:
19K04125 - 财政年份:2019
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Development and craft materials, which can draw various ideas from only a few of the materials
开发和工艺材料,仅从少数材料中就可以得出各种想法
- 批准号:
23653280 - 财政年份:2011
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Challenging Exploratory Research
New development of research on bug-free software construction environment
无缺陷软件构建环境研究新进展
- 批准号:
22300008 - 财政年份:2010
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Transient temperature variation in the tool surface layer in interrupted cutting and the effect of thermochemical reactivity on tool wear
断续切削刀具表层瞬态温度变化及热化学反应对刀具磨损的影响
- 批准号:
21560124 - 财政年份:2009
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Software development environment based on integration of computation and logic
基于计算与逻辑融合的软件开发环境
- 批准号:
19300007 - 财政年份:2007
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Role of membrane trafficking on the establishment of cell polarity in higher plants
膜运输对高等植物细胞极性建立的作用
- 批准号:
18570047 - 财政年份:2006
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A Study on the Style, the Technical Propagation and Organization of Japanese Traditional Carpenters In Northern Kyushu at the Early Modern Ages
近代早期日本九州北部传统木工的风格、技术传播和组织研究
- 批准号:
17560578 - 财政年份:2005
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
A Study on Style of Japanese traditional Carpenters and the Method of Style Propagation in Northern Kyushu at the Early Modern Ages
近代早期日本传统木工风格及其在九州北部的传播方法研究
- 批准号:
15560566 - 财政年份:2003
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
The investigation of physiological polytypism and functional potentiality on human adaptability to environments
人体环境适应性的生理多型性和功能潜力研究
- 批准号:
15207026 - 财政年份:2003
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Scientific Research (A)
Calculi and Logic of Environment and Context
环境和语境的演算和逻辑
- 批准号:
13480082 - 财政年份:2001
- 资助金额:
$ 0.96万 - 项目类别:
Grant-in-Aid for Scientific Research (B)