2016-11-06 10 views

Antwort

3
pose proof (h h2) as h3. 

einleitet h3 : B als eine neue Hypothese,

specialize (h h2). 

modifiziert h : A -> B in h : B - dies kann nützlich sein, wenn Sie nicht h später benötigen, und symmetrisch,

apply h in h2. 

konvertiert h2 : A in h2 : B.

wäre eine andere (nicht sehr bequem) Art und Weise

assert B as h3 by exact (h h2). 

sein, das ist es, was die pose proof Variante entspricht.

Auch in einem einfachen Fall wie die folgenden, können Sie Ihr Ziel ohne die Einführung einer neuen Hypothese lösen können:

Goal forall (A B : Prop), (A -> B) -> A -> B. 
    intros A B h h2. 
    apply (h h2). 
Qed. 
+0

Danke für die schnelle Antwort, funktionierte perfekt. –

+0

Sie haben meinen Favoriten vergessen! 'apply in' –

+0

@ Zimmi48 Danke für die Erinnerung! Ich habe die Antwort bearbeitet, um 'apply in' einzuschließen. –