假设我们有A B C : Prop
给定H : A -> B -> C
和单个目标A -> B -> C
的上下文,
为什么apply H
可以完成证明,解决当前和唯一的目标?
我认为apply
策略为其应用的每个论点产生一个新的目标,如果它的结论与当前目标相符(或者是可以统一的话)。
答案 0 :(得分:1)
如果您的目标仅为C
,您所描述的内容会发生:要从C
证明H: A -> B -> C
,您必须提供A
和{{1}的见证人}}。但是,您目前的情况只是证明B
知道P
的一个实例,无论P
的形状如何。因此,通过P
apply
,您可以提供足够的信息来关闭目标。