首页> 外文期刊>Electronic Notes in Theoretical Computer Science >Formalization of Universal Algebra in Agda
【24h】

Formalization of Universal Algebra in Agda

机译:阿格达通用代数的形式化

获取原文
       

摘要

In this work we present a novel formalization of universal algebra in Agda. We show that heterogeneous signatures can be elegantly modelled in type-theory using sets indexed by arities to represent operations. We prove elementary results of heterogeneous algebras, including the proof that the term algebra is initial and the proofs of the three isomorphism theorems. We further formalize equational theory and prove soundness and completeness. At the end, we define (derived) signature morphisms, from which we get the contravariant functor between algebras; moreover, we also proved that, under some restrictions, the translation of a theory induces a contra-variant functor between models.
机译:在这项工作中,我们提出了Agda中通用代数的新颖形式化。我们展示了可以使用类型索引(arities indexed)来表示操作的类型集在类型理论中优雅地建模异构签名。我们证明了异质代数的基本结果,包括术语代数是初始的证明和三个同构定理的证明。我们进一步将方程理论形式化,并证明其合理性和完整性。最后,我们定义(派生的)签名态射,从中我们得到代数之间的反函。此外,我们还证明,在某些限制下,理论的翻译会引起模型之间的反变量函子。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号