【发布时间】:2017-01-09 16:58:59
【问题描述】:
这有点笼统,所以请随时询问详细信息,我简化了以使问题更易于沟通。
说我的目标是
let (r,_) := f x in Q r
其中f x 的类型为{u | P u}。
我想“破坏”它,以便拥有Q r
以P r 为假设的目标。实现这一目标的最佳方法是什么?
过去,我已经实现了我想要的
pose (f x).
然后简化。
这里有一些简化的代码。
Parameter T:Type.
Parameter P:T -> Prop.
Axiom A : {t:T|P t}.
Definition myvar:T.
destruct A.
exact x.
Defined.
Theorem B : P myvar.
【问题讨论】:
-
看来我完全没有得到你的问题。如果我的回答不是针对真正的问题,您能否更详细地解释您的问题?
标签: coq