プログラム言語における型の論理
编程语言中的类型逻辑
基本信息
- 批准号:02249209
- 负责人:
- 金额:$ 0.45万
- 依托单位:
- 依托单位国家:日本
- 项目类别:Grant-in-Aid for Scientific Research on Priority Areas
- 财政年份:1990
- 资助国家:日本
- 起止时间:1990 至 无数据
- 项目状态:已结题
- 来源:
- 关键词:
项目摘要
型と論理式、プログラムと証明の対応によるプログラムの形式的開発において、プログラムが満足できる程度の自然なプログラムの開発ができる型理論の研究の一環として、従来の型理論や、林のPXシステムにおける仕様記述の方法を拡張した型理論ATT(A Type Theory)の設計と、その基本的性質の解明を行った。ATTの特徴は、従来の型理論の最大の特徴とされていたふたつの型πxeA.B(依存積)とΣxeA.B(依存和)を廃し、simpley typed lambda calculusの型であるA→B,A×B,型の族のunionとintersection、および、singleton type {M}_Aを導入したことである。この結果、ATTでは、依存和、依存積は、基本的型構成子ではなく、ユ-ザ-によって定義させた派生的型構成子となった。従来の型理論では、依存和、依存積を、あまりに多義的に用いていたため、不自然な使い方を余儀なくされていた。例えば、プログラムの実行に関連のない証明のコ-ドを、プログラムの一部として取り込まざるをえない等の欠点は、このことに起因する。ATTでは、依存和,依存積を、より基本的を型に分解したため、プログラムの自然な意味にあった詳細な仕様記述がおこなえるようになったばかりでなく、従来の方法では不可能な仕様記述も行なえるようになった。ATTは、当初,MartinーLo^^°fの型理論に基づいていたが、本年度の後半の研究により、Calculus of Contructionに基づく型理論に変更した。
作为类型理论的研究的一部分,该研究允许使用类型,逻辑公式,程序和证据的对应关系形式地制定自然程序,以正式开发程序的形式满足程序,我们设计和阐明了类型理论(ATT)的基本属性(ATT)的基本属性,该属性扩展了传统类型理论和规格在Hayashi的PX系统中描述方法。 The feature of ATT is that it abolishes the two types πxeA.B (dependent product) and ΣxeA.B (dependent sum), which were considered to be the biggest features of conventional type theory, and introduces the types A→B, A×B, and union and intersection of the type family, as well as the singleton type {M}_A, which are the types of simple typed lambda calculus.结果,在ATT中,依赖性和依赖性产品是由用户定义的类型构造而不是基本类型构造的。在传统类型的理论中,依赖总和和依赖性产品的使用非常模棱两可,以至于它们被迫以不自然的方式使用它们。这是由于缺点,例如,必须将与程序执行无关的证明代码必须作为程序的一部分合并。在ATT中,依赖性总和和依赖性产品被分解为更基本的类型,从而可以创建适合该程序自然含义的详细规范,并可以使常规方法不可能进行规范描述。该ATT最初是基于Martin-Lo ^^°F的类型理论,但在今年晚些时候,我们将其改为基于构造的计算的类型理论。
项目成果
期刊论文数量(8)
专著数量(0)
科研奖励数量(0)
会议论文数量(0)
专利数量(0)
林 晋・小林 聡: "構成的プログラミングの基礎" 遊星社, (1991)
Susumu Hayashi 和 Satoshi Kobayashi:“组合编程基础”Yuseisha,(1991)
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
八杉 満利子・林 晋: "A functional system with transfinitely defined types" 日本数学会1991年春季総合分利会.
Mariko Yasugi 和 Susumu Hayashi:“具有超限定义类型的函数系统”1991 年日本数学会春季大会。
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
井田 哲雄編: "続 新しいプログラミング・パラダイム" 共立出版, (1990)
Tetsuo Ida 编辑:“持续的新编程范式”Kyoritsu Shuppan,(1990 年)
- DOI:
- 发表时间:
- 期刊:
- 影响因子:0
- 作者:
- 通讯作者:
高山 幸秀・林 晋: "Extended projection method with KreiselーTroelstra realizability" Information and Computation.
Yukihide Takayama 和 Susumu Hayashi:“具有 Kreise-Troelstra 可实现性的扩展投影方法”信息和计算。
- 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 }}
林 晋其他文献
X線分光解析における電子-正孔対励起の効果
X 射线光谱中电子-空穴对激发的影响
- DOI:
- 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
井村 健一郎;吉村 幸徳;林 晋;中西 毅;安達孝太,魚住孝幸 - 通讯作者:
安達孝太,魚住孝幸
Odor Recorder Using a Chemical Sensor Array
使用化学传感器阵列的气味记录仪
- DOI:
- 发表时间:
2011 - 期刊:
- 影响因子:0
- 作者:
相原 健郎;林 晋;田中和之,安田宗樹共著(分担執筆);O.Nitta;Takamichi Nakamoto - 通讯作者:
Takamichi Nakamoto
(高次)トポロジカル絶縁体におけるトポロジーについて
关于(高阶)拓扑绝缘体的拓扑
- DOI:
- 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
Bourne Chris;Ogata Yoshiko;松下尚弘;S. Akamine;Jun Ueki;林 晋 - 通讯作者:
林 晋
Topological K-theory and the bulk-edge correspondence
拓扑 K 理论和体边对应
- DOI:
- 发表时间:
2019 - 期刊:
- 影响因子:0
- 作者:
Bourne Chris;Mesland Bram;林 晋 - 通讯作者:
林 晋
映像情報メディア工学大事典(映像情報メディア学会編)/基礎編,第4部門.画像処理,第12章.確率的画像処理
图像信息与媒体工程百科全书(图像信息与媒体工程师学会编)/基础版第4部分.图像处理第12章.概率图像处理
- DOI:
- 发表时间:
2010 - 期刊:
- 影响因子:0
- 作者:
相原 健郎;林 晋;田中和之,安田宗樹共著(分担執筆) - 通讯作者:
田中和之,安田宗樹共著(分担執筆)
林 晋的其他文献
{{
item.title }}
{{ item.translation_title }}
- DOI:
{{ item.doi }} - 发表时间:
{{ item.publish_year }} - 期刊:
- 影响因子:{{ item.factor }}
- 作者:
{{ item.authors }} - 通讯作者:
{{ item.author }}
{{ truncateString('林 晋', 18)}}的其他基金
Mathematical study of topologies for higher-order topological insulators
高阶拓扑绝缘体拓扑的数学研究
- 批准号:
23K12966 - 财政年份:2023
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Early-Career Scientists
REASONING WEB:UMLシステム検証の統合フレームワークに向けて
REASONING WEB:走向 UML 系统验证的集成框架
- 批准号:
16016263 - 财政年份:2004
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Scientific Research on Priority Areas
parametric polymorphismの新しい枠組
参数多态性的新框架
- 批准号:
12878049 - 财政年份:2000
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Exploratory Research
仕様の段階的refinementによるプログラム導出・検証の研究
利用规范的逐步细化进行程序推导和验证的研究
- 批准号:
01780035 - 财政年份:1989
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
関数型プログラムの検証と導出の研究
函数式程序的验证与推导研究
- 批准号:
61780045 - 财政年份:1986
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Encouragement of Young Scientists (A)
相似海外基金
青年期の児童養護施設入所児童を対象とした性暴力予防プログラムの開発と効果検証
为儿童之家接纳的青少年儿童制定性暴力预防方案并验证其有效性
- 批准号:
24K06586 - 财政年份:2024
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
保健師らのコミュニティケアリング力を高める教育教材と教育プログラムの開発と検証
开发和验证教育材料和计划,以提高公共卫生护士的社区护理能力
- 批准号:
24K14061 - 财政年份:2024
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
民生委員を対象にした短縮版ゲートキーパー養成プログラムの開発及び効果検証
民生专员缩短看门人培训计划的制定和有效性验证
- 批准号:
24K14081 - 财政年份:2024
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
看護師のためのチーム連携向上プログラムの検証
护士团队协作改进计划的验证
- 批准号:
24K13581 - 财政年份:2024
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Scientific Research (C)
臨地実習指導者が必要とする教育力向上のための研修プログラムの開発及び効果検証
培训计划的开发和有效性验证,以提高临床培训讲师所需的教育技能
- 批准号:
24K13706 - 财政年份:2024
- 资助金额:
$ 0.45万 - 项目类别:
Grant-in-Aid for Scientific Research (C)