src/HOL/Main.thy
author wenzelm
Sat, 17 Sep 2005 18:11:21 +0200
changeset 17461 83f1dd9d901d
parent 17421 0382f6877b98
child 17509 054cd8972095
permissions -rw-r--r--
minor cleanup, moved stuff in its proper place;

(* $Id$ *)

header {* Main HOL *}

theory Main
imports Refute Reconstruction
begin

text {*
  Theory @{text Main} includes everything.  Note that theory @{text
  PreList} already includes most HOL theories.
*}


subsection {* Special hacks, late package setup etc. *}

text {* \medskip Hide the rather generic names used in theory @{text
  Commutative_Ring}. *}

hide (open) const
  Pc Pinj PX
  Pol Add Sub Mul Pow Neg
  add mul neg sqr pow sub
  norm


text {* \medskip Default values for rufute, see also theory @{text
  Refute}.
*}

refute_params
 ["itself"=1,
  minsize=1,
  maxsize=8,
  maxvars=10000,
  maxtime=60,
  satsolver="auto"]


text {* \medskip Clause setup: installs \emph{all} simprules and
  claset rules into the clause cache; cf.\ theory @{text
  Reconstruction}. *}

setup ResAxioms.clause_setup

end