(* Title: HOL/Nunchaku.thy
Author : Jasmin Blanchette , VU Amsterdam
Copyright 2015 , 2016 , 2017
Nunchaku : Yet another counterexample generator for Isabelle / HOL .
Nunchaku relies on an external program of the same name . The sources are
available at
https : / / github . com / nunchaku - inria
The " $ NUNCHAKU_HOME " environment variable must be set to the absolute path to
the directory containing the " nunchaku " executable . The Isabelle components
for cvc5 , Kodkodi , and SMBC are necessary to use these backend solvers .
*)
theory Nunchaku
imports Nitpick
keywords
"nunchaku" :: diag and
"nunchaku_params" :: thy_decl
begin
consts unreachable :: 'a
definition The_unsafe :: "('a ==> bool) ==> 'a" where
"The_unsafe = The"
definition rmember :: "'a set ==> 'a ==> bool" where
"rmember A x ⟷ x ∈ A"
ML_file ‹ Tools/Nunchaku/nunchaku_util.ML›
ML_file ‹ Tools/Nunchaku/nunchaku_collect.ML›
ML_file ‹ Tools/Nunchaku/nunchaku_problem.ML›
ML_file ‹ Tools/Nunchaku/nunchaku_translate.ML›
ML_file ‹ Tools/Nunchaku/nunchaku_model.ML›
ML_file ‹ Tools/Nunchaku/nunchaku_reconstruct.ML›
ML_file ‹ Tools/Nunchaku/nunchaku_display.ML›
ML_file ‹ Tools/Nunchaku/nunchaku_tool.ML›
ML_file ‹ Tools/Nunchaku/nunchaku.ML›
ML_file ‹ Tools/Nunchaku/nunchaku_commands.ML›
hide_const (open ) unreachable The_unsafe rmember
end
Messung V0.5 in Prozent C=77 H=100 G=89
¤ Dauer der Verarbeitung: 0.9 Sekunden
(vorverarbeitet am 2026-06-09)
¤
*© Formatika GbR, Deutschland