2015-11-20 25 views

回答

1

這就是你如何在Coq中表達這一點。 intuition是一種善於解決像你這樣的邏輯目標的策略。

Lemma lma P S T Q : (P <-> S) -> (S <-> T) -> (T <-> Q) -> (P <-> Q). 
    intuition. 
Qed. 

如果你喜歡寫它明確地說,這樣做:

Lemma lma P S T Q : (P <-> S) -> (S <-> T) -> (T <-> Q) -> (P <-> Q). 
    intros [ps sp] [st ts] [tq qt]. 
    constructor. 
    - intro p. 
    apply tq. 
    apply st. 
    apply ps. 
    apply p. 
    - intro q. 
    apply sp. 
    apply ts. 
    apply qt. 
    apply q. 
Qed. 
+0

我怎麼使用LMA呢?我如何指定P S T Q的值? –

+0

我想我寧願使用「傳遞性」策略。 – Ptival