在Coq中打印现有的集合集和态射

在Coq中打印现有的集合集和态射,coq,rewriting,Coq,Rewriting,我在用电脑 我想打印当前可用于setoid_rewrite的setoid和态射,以便更好地了解重写失败时缺少的关系或函数。有什么办法吗?也许打印实例…能帮上忙 Require Import Setoid. Print Instances Equivalence. Print Instances Morphisms.Proper. 从您提供的手册页链接 27.2.3打印关系和变形 打印实例命令可用于显示当前 已注册的自反(使用打印实例自反),对称或 Transitiverelations、equ

我在用电脑


我想打印当前可用于
setoid_rewrite
的setoid和态射,以便更好地了解重写失败时缺少的关系或函数。有什么办法吗?

也许
打印实例…
能帮上忙

Require Import Setoid.
Print Instances Equivalence.
Print Instances Morphisms.Proper.
从您提供的手册页链接

27.2.3打印关系和变形

打印实例
命令可用于显示当前 已注册的
自反
(使用
打印实例自反
),
对称
Transitive
relations、
equality
s、
PreOrder
s、
PER
s和态射 (作为
适当的
实例实现)。当改写策略拒绝时 替换上下文中的一个术语,因为后者不是合成词 对于态射,
Print Instances
命令有助于理解 应该注册哪些附加态射