繁体   English   中英

您如何使用 agda-stdlib 对用户定义的方程式关系进行方程式推理?

[英]How do you do equational reasoning for user defined equational relations with agda-stdlib?

agda-stdlib 具有为各种特定库定义的关系( 示例)进行等式推理的工具。 它还有一个类型,用于标识此处定义的相等关系。 出于等式原因,我通过命题平等获得相同设施的最简单方法是什么。

该工具包在Relation.Binary.Reasoning.Setoid中定义。

您只需要定义一个证明S ,证明您的关系定义了一个Setoid ,然后您可以open import Relation.Binary.Reasoning.Setoid S来获取等式推理组合器。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM