Gedichte
Musik
Bilder
Quellcodebibliothek
Diashow
Normaldarstellung
Quellcodebibliothek
Statistik
Leitseite
products
/
sources
/
formale Sprachen
/
Isabelle
/
HOL
/
TLA
/ (
Beweissystem Isabelle
Version 2025-1
©
) Datei vom 16.11.2025 mit Größe 47 kB
Quelle inst_existentials.ML Sprache: SML
signature
INST_EXISTENTIALS =
sig
val
tac : Proof.context -> term
list
-> int -> tactic
end
structure
Inst_Existentials : INST_EXISTENTIALS =
struct
fun
tac ctxt [] =
TRY
o REPEAT_ALL_NEW (resolve_tac ctxt @{thms HOL.conjI})
| tac ctxt (t :: ts) =
(
TRY
o REPEAT_ALL_NEW (resolve_tac ctxt @{thms HOL.conjI}))
THEN_ALL_NEW (
TRY
o (
let
val
thm = Drule.infer_instantiate
' ctxt [NONE, SOME (Thm.cterm_of ctxt t)] @{thm HO
L.exI}
in
resolve_tac ctxt [thm]
THEN
' tac ctxt ts
end
))
end
quality
100%
¤
Dauer der Verarbeitung: 0.30 Sekunden (vorverarbeitet)
¤
*© Formatika GbR, Deutschland
Wurzel
Suchen
Beweissystem der NASA
Beweissystem Isabelle
NIST Cobol Testsuite
Cephes Mathematical Library
Wiener Entwicklungsmethode
Haftungshinweis
Die Informationen auf dieser Webseite wurden nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit, noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
sprechenden Kalenders
2026-03-28