Suchergebnisse für Anfrage "coq"

3 die antwort

Fehler bei der Definition von Ackermann in Coq

1 die antwort

Coq - verwende Prop (True | False) in if… then… else

1 die antwort

Beispiel für eine finite Karte

TOP-Veröffentlichungen

1 die antwort

Führen Sie den zuvor bewiesenen Satz als Hypothese ein

Angenommen, ich habe bereits einen Satz in coq bewiesen und möchte ihn später als Hypothese in den Beweis eines anderen Satzes einführen. Gibt es eine prägna...

4 die antwort

Beweis f (f bool) = bool

Wie kann ich in coq beweisen, dass eine Funktion

1 die antwort

Strukturelle Rekursion auf einen abhängigen Parameter

Ich versuche, das Sieb von Eratosthenes in Coq zu schreiben. Ich habe eine Funktion

1 die antwort

Coq: wie man eine Hypothese auf eine andere anwendet

3 die antwort

Beste Möglichkeit, eine universelle Instantiierung in Coq @ durchzuführ

Angenommen, ich habe eine HypotheseH : forall ( x : X ), P x und eine Variablex : X im Kontext. Ich möchte eine universelle Instanziierung durchführen und eine neue Hypothese erhaltenH' : P x. Was ist der schmerzloseste Weg, dies zu ...

2 die antwort

Finde die Definition und Notationen wie ++ in Coq

Wie können wir die Definition / den Typ für diese Notationen wie @ erhalte"+", oder"++" vonList? Ich habe versucht :Search ++, Search "++", Search (++), SearchAbout ... undCheck ++, Check "++", Check(++). Keiner von ihnen funktioniert jedoch ...

4 die antwort

Wie kann man eine einfache Taktik verbieten, um arithmetische Ausdrücke zu entfalten?

Dassimpl Taktik entfaltet Ausdrücke wie2 + a Bäume "zuordnen", was gar nicht so einfach zu sein scheint. Beispielsweise Goal forall i:Z, ((fun x => x + i) 3 = i + 3). simpl.Führt zu forall i : Z, match i with | 0 => 3 | Z.pos y' => Z.pos match ...