src/HOL/Plain.thy
author huffman
Wed, 18 Feb 2009 15:01:53 -0800
changeset 29981 7d0ed261b712
parent 29837 eb7e62c0f53c
child 30073 a4ad0c08b7d9
permissions -rw-r--r--
generalize int_dvd_cancel_factor simproc to idom class
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
27368
9f90ac19e32b established Plain theory and image
haftmann
parents:
diff changeset
     1
header {* Plain HOL *}
9f90ac19e32b established Plain theory and image
haftmann
parents:
diff changeset
     2
9f90ac19e32b established Plain theory and image
haftmann
parents:
diff changeset
     3
theory Plain
29837
eb7e62c0f53c Now imports Fact as suggested by Florian in order to avoid the typerep problem
chaieb
parents: 29820
diff changeset
     4
imports Datatype FunDef Record Extraction Divides Fact
27368
9f90ac19e32b established Plain theory and image
haftmann
parents:
diff changeset
     5
begin
9f90ac19e32b established Plain theory and image
haftmann
parents:
diff changeset
     6
29304
5c71a6da989d tuned header and description of boot files;
wenzelm
parents: 27368
diff changeset
     7
text {*
5c71a6da989d tuned header and description of boot files;
wenzelm
parents: 27368
diff changeset
     8
  Plain bootstrap of fundamental HOL tools and packages; does not
5c71a6da989d tuned header and description of boot files;
wenzelm
parents: 27368
diff changeset
     9
  include @{text Hilbert_Choice}.
5c71a6da989d tuned header and description of boot files;
wenzelm
parents: 27368
diff changeset
    10
*}
5c71a6da989d tuned header and description of boot files;
wenzelm
parents: 27368
diff changeset
    11
29609
a010aab5bed0 changed import hierarchy
haftmann
parents: 29304
diff changeset
    12
instance option :: (finite) finite
a010aab5bed0 changed import hierarchy
haftmann
parents: 29304
diff changeset
    13
  by default (simp add: insert_None_conv_UNIV [symmetric])
a010aab5bed0 changed import hierarchy
haftmann
parents: 29304
diff changeset
    14
27368
9f90ac19e32b established Plain theory and image
haftmann
parents:
diff changeset
    15
ML {* path_add "~~/src/HOL/Library" *}
9f90ac19e32b established Plain theory and image
haftmann
parents:
diff changeset
    16
9f90ac19e32b established Plain theory and image
haftmann
parents:
diff changeset
    17
end