So habe ich zwei Hypothesen, eine, die h : A -> B
ist, und die andere, die h2 : A
ist. Wie kann ich h3 : B
in meinen Hypothesen erscheinen lassen?Kombinieren von zwei Coq-Hypothesen
2
A
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.
Verwandte Themen
- 1. Kombinieren von zwei Datenrahmen
- 2. Kombinieren von zwei Saiten
- 3. Kombinieren von zwei Abfragen
- 4. Kombinieren von zwei Spalten
- 5. Kombinieren von zwei Schleifen
- 6. Kombinieren von zwei Referenzvariablen
- 7. Kombinieren von zwei Jasper-Berichten
- 8. Kombinieren von zwei Postgresql-Abfragen
- 9. Kombinieren von zwei JavaScript-Codes
- 10. Kombinieren von zwei runable Objekte
- 11. JOINKEYS kombinieren zwei Dateien
- 12. Kombinieren Sie zwei NSFetchedResultsController
- 13. Kombinieren zwei Arrays
- 14. Redshift kombinieren zwei Abfragen
- 15. kombinieren zwei gstreamer rohrleitungen
- 16. kombinieren zwei Arrays
- 17. Kombinieren zwei numpy Matrizes
- 18. Kombinieren Sie zwei CGRect
- 19. Wie zwei Bedingungen kombinieren
- 20. Kombinieren Sie zwei Activeabfrageergebnisse
- 21. MySQL zwei Abfragen kombinieren
- 22. Kombinieren Sie zwei Cronexpressions
- 23. Kombinieren zwei relative Uris
- 24. kombinieren zwei Javascript-Funktionen
- 25. .NET: Kombinieren von zwei generischen Listen
- 26. Kombinieren von zwei Fenstern in Bildschirm
- 27. SQL: Kombinieren von zwei SQL-Abfragen
- 28. C# Kombinieren Sie zwei Klassen von Strings
- 29. kombinieren Teile von zwei Arrays zusammen
- 30. Kombinieren von Informationen aus zwei Excel-Tabellen
Danke für die schnelle Antwort, funktionierte perfekt. –
Sie haben meinen Favoriten vergessen! 'apply in' –
@ Zimmi48 Danke für die Erinnerung! Ich habe die Antwort bearbeitet, um 'apply in' einzuschließen. –