我注意到符号可以被区别对待。例如<,它只是一个常规定义的符号,unfold "<"它的工作原理如下例所示:
Theorem a : 4 < 5.
Proof.
unfold "<".
但是,<=与类型相关联的符号le由于某种原因unfold "<="不起作用,如下例所示:
Theorem a : 4 <= 5
Proof.
unfold "<=".
失败了Unable to interpret "<=" as a reference。
我可以用一些 ltac 命令转换4 <= 5成吗?le 4 5