×

模块化结构是Isabelle中的从属类型。 (英语) Zbl 0942.68116号

Altenkirch,Thorsten(编辑)等人,《证明和程序的类型》。98型国际研讨会。Kloster Irsee,德国,1999年3月27日至31日。精选论文。柏林:斯普林格。莱克特。票据计算。科学。1657, 121-132 (1999).
摘要:本文描述了在定理证明器Isabelle中表示代数结构的一种方法。我们使用了伊莎贝尔的高阶逻辑,并用集合论结构进行了扩展。依赖类型被构造为HOL集,通过语义嵌入来表示模块结构。模块仍然是逻辑的一级公民。因此,它们能够充分形式化抽象代数结构和自然证明风格。从抽象代数和格理论(塔斯基不动点定理的完整版本)中提取的应用示例验证了该概念。
关于整个系列,请参见[Zbl 0929.00065号].

MSC公司:

68吨15 定理证明(演绎、解析等)(MSC2010)

关键词:

伊莎贝尔
PDF格式BibTeX公司 XML格式引用