Coq 应用假设的暗示

Coq 应用假设的暗示,coq,Coq,我的coq证明目前如下所示: a0 : nat a1 : nat n : nat l : list nat c : nat -> nat -> bool H : forall a0 a1 a2 : nat, Is_true (c a0 a1) /\ Is_true (c a1 a2) -> Is_true (c a0 a2) H0 : Is_true (c a1 a0) H1 : Is_true (c a0 n) ============================

我的coq证明目前如下所示:

a0 : nat
a1 : nat
n : nat
l : list nat
c : nat -> nat -> bool
H : forall a0 a1 a2 : nat,
    Is_true (c a0 a1) /\ Is_true (c a1 a2) -> Is_true (c a0 a2)
H0 : Is_true (c a1 a0)
H1 : Is_true (c a0 n)
============================
 Is_true (c a1 n)
我如何“申请”H并完成证明?

您可以:

apply (H _ _ _ (conj H0 H1)).
或:

但这类似于:

apply H; assumption.
或者类似的东西。我不知道你的问题到底是什么意思。我错过了一个细节吗

apply H; assumption.