Coq Reals和SSR反射研磨

Coq Reals和SSR反射研磨,coq,real-number,ssreflect,Coq,Real Number,Ssreflect,我想在Coq.Reals.Raxioms中定义的Reals上使用ssreflect引理。 我该怎么做 例如,我希望能够对类型为rdeffinations.R的变量直接使用add、mul等为ssralg.GRing.Ring定义的操作,并将Num.real\u closed\u公理直接应用于Coq reals 是否有必要证明从eqType、choice、zmodule等到ClosedReals的所有结构?如果是这样的话,肯定有人曾经这样做过,但我一直没能找到它。还有其他的发展我可以使用吗 如果不是

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

例如,我希望能够对类型为
rdeffinations.R
的变量直接使用
add
mul
等为
ssralg.GRing.Ring
定义的操作,并将
Num.real\u closed\u公理直接应用于Coq reals

是否有必要证明从eqType、choice、zmodule等到ClosedReals的所有结构?如果是这样的话,肯定有人曾经这样做过,但我一直没能找到它。还有其他的发展我可以使用吗


如果不是这样,那么通过公理做这件事的正确方法是什么?是否必须添加额外的强制和规范的结构声明。

安东的回答是正确的,这个问题在最近的MathComp会议上讨论过,Coq reals的“官方”实验绑定可以在


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

我还没有仔细研究过它,但可能与此相关。谢谢,这正是我想要的!谢谢Coquelicot和ssreflect是否有更长期的计划来更紧密地结合?恐怕我不是回答这个问题的合适人选。