Coq Reals和Ssreflect GRings

时间:2018-04-16 16:42:07

标签: coq real-number ssreflect

我想在Coq.Reals.Raxioms中定义的Reals上使用ssreflect的引理。 我该怎么做?

例如,我希望能够直接对add类型的变量使用为mul定义的ssralg.GRing.RingRdefintions.R等操作并应用直接在Coq reals上的Num.real_closed_axiom

是否有必要证明从eqType,choice,zmodule等到ClosedReals的所有结构?如果是这样,有人必须在此之前这样做,但我一直无法找到它。我可以使用其他一些开发吗?

如果不是这样,通过公理做正确的方法是什么?是否必须添加其他强制和Canonical结构语句。

1 个答案:

答案 0 :(得分:3)

Anton的回答是正确的,这个问题在最近的MathComp会议上进行了讨论,并且可以在https://github.com/math-comp/analysis/blob/master/Rstruct.v

找到对Coq实际的“官方”实验绑定。

请注意,上面的库仍在大量开发中,建议您直接与开发人员讨论以获取更多信息。