Application of Logic to Programming Language Theory

逻辑在编程语言理论中的应用

基本信息

  • 批准号:
    05808030
  • 负责人:
  • 金额:
    $ 1.22万
  • 依托单位:
  • 依托单位国家:
    日本
  • 项目类别:
    Grant-in-Aid for General Scientific Research (C)
  • 财政年份:
    1993
  • 资助国家:
    日本
  • 起止时间:
    1993 至 1994
  • 项目状态:
    已结题

项目摘要

We established a logical computation model for a multi-paradigm programming language which combines the two programming paradigms, that for polymorphic typed fanctional language and that for algebraic (equational) specification language. For that purpose, we combined the two logical computation models, polymorphically typed lambda calculus on one hand a higher order and first order term rewrite system on the other hand. In particular, we established a termination criterion and a confluence criterion for the combined computation model. We also implemented the resulting combined programming language.We also studied mobile linear logic, which is an extension of the usual linear logic, in order to capture the paradigm of higher order concurrent programming. Here, our mobile linear logic has the expressive power of Milner's pi-calculus (a calculus for concurrency systems with mobile message passings) and its natural extension (with higher order mobile message passings). The higher order (strong) mobile message passing mechanism was realized by the logical language with self-referential predicates. Such a logical language was introduced by restricting the use of higher order abstract terms, which avoided Russell's paradox even though some sort of self-referential predicates was permitted.
本文建立了一种多范式程序设计语言的逻辑计算模型,它结合了多态类型函数语言和代数(方程)规约语言的两种程序设计范式。为此,我们结合了两个逻辑计算模型,一方面是多态类型的lambda演算,另一方面是高阶和一阶项重写系统。特别地,我们建立了一个终止准则和合流准则的组合计算模型。我们还研究了移动的线性逻辑,它是通常的线性逻辑的扩展,以捕捉高阶并发编程的范例。在这里,我们的移动的线性逻辑具有米尔纳的π演算(并发系统与移动的消息传递的演算)和它的自然扩展(与高阶移动的消息传递)的表达能力。高阶(强)移动的消息传递机制由具有自引用谓词的逻辑语言实现。这种逻辑语言是通过限制高阶抽象项的使用而引入的,这避免了罗素悖论,即使允许某种自指谓词。

项目成果

期刊论文数量(44)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
岡田 光弘: "A Note on the Strong Normalizability of self-referential Logic" Phylosophy(三田哲学会誌). 95. 1-14 (1993)
Mitsuhiro Okada:“关于自指逻辑的强规范化性的注释”哲学(三田哲学会杂志)95. 1-14 (1993)。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Okada: "Concurrent Computation Models Based on Linear Logic" Journal of Information Processing Society of Japan. (to appear.). (1995)
冈田:《基于线性逻辑的并发计算模型》日本信息处理学会杂志。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Okada: "A Note on the Strong Normalizability of the Self-Referential Logic" Philosophy 95 (1993), Mita Philosophical Society. 1-14
冈田:“关于自指逻辑的强规范化性的注释”哲学 95(1993),三田哲学会。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
Gui-Okada: "System Description of LAMBDALG (with Y.Gui)" Proc.of Logic Programming and Automated Reasoning, Springer LNCS. (1993)
Gui-Okada:“LAMBDALG 的系统描述(使用 Y.Gui)”Proc.of 逻辑编程和自动推理,Springer LNCS。
  • DOI:
  • 发表时间:
  • 期刊:
  • 影响因子:
    0
  • 作者:
  • 通讯作者:
岡田光弘: "Note on the Strong Normalizability of the Logic with Self‐Referential Predicates" Philosophy95(1993)Mita Philosophi cal Soc.95. 1-14 (1993)
Mitsuhiro Okada:“关于具有自指谓词的逻辑的强规范化性的注释”Philosophy95(1993)Mita Philosophi cal Soc.95(1993)。
  • 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 }}

OKADA Mitsuhiro其他文献

OKADA Mitsuhiro的其他文献

{{ item.title }}
{{ item.translation_title }}
  • DOI:
    {{ item.doi }}
  • 发表时间:
    {{ item.publish_year }}
  • 期刊:
  • 影响因子:
    {{ item.factor }}
  • 作者:
    {{ item.authors }}
  • 通讯作者:
    {{ item.author }}

{{ truncateString('OKADA Mitsuhiro', 18)}}的其他基金

Visualization of the vascularity of the peripheral nerve by indocyanine green fluorescence angiography and its clinical application for treatment of entrapment neuropathy
吲哚菁绿荧光血管造影显示周围神经血管分布及其治疗卡压性神经病的临床应用
  • 批准号:
    26462247
  • 财政年份:
    2014
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Effect of intraneural decompression to peripheral nerve estimated by intraoperative nerve blood flow
通过术中神经血流评估神经内减压对周围神经的影响
  • 批准号:
    23592171
  • 财政年份:
    2011
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Interdisciplinary Study in Philosophy of Logic - With a special focus on theory of inferences and proofs of intuitionistic logic
逻辑哲学的跨学科研究 - 特别关注直觉逻辑的推论和证明理论
  • 批准号:
    23520036
  • 财政年份:
    2011
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
Astudy on tales of transformation from human beings to animals or plants In China
中国人转变为动物或植物的故事研究
  • 批准号:
    21520366
  • 财政年份:
    2009
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)
International collaborative studies on a logical specification and verification language.
逻辑规范和验证语言的国际合作研究。
  • 批准号:
    13558031
  • 财政年份:
    2001
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Theory of formal specification and verification of concurrency systems and real-time systems based on linear logic
基于线性逻辑的并发系统和实时系统的形式化说明与验证理论
  • 批准号:
    12480075
  • 财政年份:
    2000
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Applications of Type Theory and Linear Logic to Programming Language Theory
类型论和线性逻辑在编程语言理论中的应用
  • 批准号:
    10044094
  • 财政年份:
    1998
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (A).
Programming Language Theory Based on Logical Methods
基于逻辑方法的编程语言理论
  • 批准号:
    09480058
  • 财政年份:
    1997
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (B)
Application of type theory and linear logic for Programming Languages
类型论和线性逻辑在编程语言中的应用
  • 批准号:
    07044093
  • 财政年份:
    1995
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for international Scientific Research
Girard's Linear Logic and its Application
吉拉德的线性逻辑及其应用
  • 批准号:
    07808035
  • 财政年份:
    1995
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Scientific Research (C)

相似海外基金

Proving confluence of higher-order term rewriting systems automatically
自动证明高阶术语重写系统的汇合
  • 批准号:
    21700017
  • 财政年份:
    2009
  • 资助金额:
    $ 1.22万
  • 项目类别:
    Grant-in-Aid for Young Scientists (B)
{{ showInfoDetail.title }}

作者:{{ showInfoDetail.author }}

知道了