我的目标是exists x:nat, (P /\ Q)
,但在假设中,P
并未一概而论。是否可以使用revert
或generalize
来证明这一点?例如,要证明这一点:
Fact inject_prop: forall(P Q: Prop), P /\ (exists x:nat, Q )-> exists x:nat, (P /\ Q).
Admitted.
答案 0 :(得分:2)
你的命题很容易证明:
$("#menu-content").$("p").css ("font-weight", "150");
但是,我怀疑你可能想要稍微不同的东西:你的例子中的Fact inject_prop:
forall(P Q: Prop), P /\ (exists x:nat, Q )-> exists x:nat, (P /\ Q).
Proof.
intros P Q [HP [x HQ]]. exists 0. split; eauto.
Qed.
和P
与存在量化的自然数无关(请注意,在我的证明中我说过Q
代替exists 0
)。