古典論理に基づく計算系とその性質の検証
基于经典逻辑的计算系统及其属性的验证
基本信息
- 批准号:17K00005
- 负责人:
- 金额:$ 2.5万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research (C)
- 财政年份:2017
- 资助国家:日本
- 起止时间:2017-04-01 至 2024-03-31
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
本研究の目的は古典論理に基づくの計算系に関する様々な性質を研究することであるが、本研究代表者は、これまでの研究で古典論理の計算系を型付ラムダ計算に翻訳する新しい変換を考え、その変換が簡約を保存するという性質を持つことを示した。具体的には、古典論理の計算系 lambda-bar-mu やその変種の lambda-bar-mu-tilde-CBN を lambda-conj-neg に翻訳する変換および lambda-conj-neg を型付ラムダ計算に翻訳する簡単な変換を考え、それらの変換を合成することで新しい変換を得ることができた。本研究では、それらの古典論理の計算系から型付ラムダ計算への翻訳に関する性質を計算機上の証明検証系で証明することを最初の目標としており、そのためにminlogという証明検証系を使っている。本研究代表者は平成29年度に開始した「クラス理論に基づく自己拡張可能なソフトウェア検証体系の深化」(代表者:佐藤雅彦)という科研費の研究課題の分担者になっていたが、その研究課題では、ラムダ計算を改良・発展させた計算系を開発するためにminlogを使ってその計算系の性質を証明している。さらにその研究課題ではminlogを使ってその計算系と伝統的ラムダ計算の関係を明かにした。伝統的ラムダ計算は古典論理の計算系 lambda-bar-mu に含まれるので、その研究で開発している技術は本研究に応用できるという見込みの下にその分担研究課題に取り組んだ。令和3年度までに伝統的なラムダ計算について様々な性質を証明してきて一段落したと思ったが、令和4年度にα簡約が同値関係になるというよく知られた定理に新しい証明があることに気付き、その証明に取り組むことに注力した。
本研究的目的是研究基于经典逻辑的计算系统的各种性质,并证明该变换具有保持约简的性质。具体来说,经典逻辑计算系统 lambda-bar-mu 及其变体 lambda-bar-mu-tilde-CBN 被转换为 lambda-conj-neg,并且 lambda-conj-neg 被转换为类型化 lambda 演算。通过思考简单的变换来翻译和组合这些变换来获得新的变换。在这项研究中,第一个目标是使用计算机上的证明验证系统来证明与从经典逻辑计算系统到类型化 lambda 演算的转换相关的属性,为此,我们使用称为 minlog 的证明验证系统。 。这项研究的主要研究者是 2017 年启动的题为“深化基于类理论的自扩展软件验证系统”的 KAKENHI 研究项目(代表人:佐藤正彦)的合作伙伴。在作业中,为了开发一个改进和发展 lambda 演算的计算系统,我们使用 minlog 来证明该计算系统的属性。此外,在那个研究项目中,我使用 minlog 来阐明该计算系统与传统 lambda 演算之间的关系。由于传统的 lambda 演算包含在经典逻辑的计算系统 lambda-bar-mu 中,因此我参与了这个共享研究项目,期望该研究中开发的技术可以应用于本研究。到 2021 年,我已经证明了传统 lambda 演算的各种性质,并认为它已经稳定下来,但到 2020 年,我发现著名定理 α 约简变成等价关系有了新的证明,他意识到了这一点并集中了他的注意力。努力证明这一点。
项目成果
期刊论文数量(0)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
Polymorphic computation systems: Theory and practice of confluence with call-by-value
多态计算系统:按值调用融合的理论与实践
- DOI:10.1016/j.scico.2019.102322
- 发表时间:2020
- 期刊:
- 影响因子:1.3
- 作者:Makoto Hamana; Tatsuya Abe; Kentaro Kikuchi
- 通讯作者:Kentaro Kikuchi
Inductive Theorem Proving in Non-terminating Rewriting Systems and Its Application to Program Transformation
非终止重写系统中的归纳定理证明及其在程序转换中的应用
- DOI:10.1145/3354166.3354178
- 发表时间:2019
- 期刊:
- 影响因子:0
- 作者:Kentaro Kikuchi; Takahito Aoto; Isao Sasano
- 通讯作者:Isao Sasano
Parallel Closure Theorem for Left-Linear Nominal Rewriting Systems
左线性标称重写系统的并行闭包定理
- DOI:10.1007/978-3-319-66167-4_7
- 发表时间:2017
- 期刊:
- 影响因子:0
- 作者:Kentaro Kikuchi; Takahito Aoto;Yoshihito Toyama
- 通讯作者:Yoshihito Toyama
{{
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 }}
桜井 貴文其他文献
桜井 貴文的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('桜井 貴文', 18)}}的其他基金
タイプ理論とプログラミング言語の関係
类型论和编程语言之间的关系
- 批准号:
03740052 - 财政年份:1991
- 资助金额:
$ 2.5万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
タイプ理論とプログラミング言語の関係
类型论和编程语言之间的关系
- 批准号:
63740051 - 财政年份:1988
- 资助金额:
$ 2.5万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
相似海外基金
低次元トポロジーに基づく低レベルプログラミング言語の設計と分析
基于低维拓扑的低级编程语言的设计与分析
- 批准号:
21K11753 - 财政年份:2021
- 资助金额:
$ 2.5万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Godel's system T and computational complexity hierarchy
哥德尔系统 T 和计算复杂度层次结构
- 批准号:
20K03711 - 财政年份:2020
- 资助金额:
$ 2.5万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
Universal Algebraic Datatypes: Theory and Practice on Datatypes based on Higher-Order Rewriting
通用代数数据类型:基于高阶重写的数据类型理论与实践
- 批准号:
20H04164 - 财政年份:2020
- 资助金额:
$ 2.5万 - 项目类别:
Grant-in-Aid for Scientific Research (B)
Modelling of Control Capture and Its Applications
控制捕获建模及其应用
- 批准号:
20K11743 - 财政年份:2020
- 资助金额:
$ 2.5万 - 项目类别:
Grant-in-Aid for Scientific Research (C)