| author | haftmann | 
| Thu, 18 Mar 2010 13:56:32 +0100 | |
| changeset 35817 | d8b8527102f5 | 
| parent 35763 | 765f8adf10f9 | 
| child 36147 | b43b22f63665 | 
| permissions | -rw-r--r-- | 
| 10253 | 1 | (*<*) | 
| 15131 | 2 | theory Library | 
| 15140 | 3 | imports | 
| 27652 
818666de6c24
refined code generator setup for rational numbers; more simplification rules for rational numbers
 haftmann parents: 
27475diff
changeset | 4 | Abstract_Rat | 
| 21256 | 5 | AssocList | 
| 16908 
d374530bfaaa
Added two new theories to HOL/Library: SetsAndFunctions.thy and BigO.thy
 avigad parents: 
16109diff
changeset | 6 | BigO | 
| 21256 | 7 | Binomial | 
| 29994 
6ca6b6bd6e15
add formalization of a type of integers mod 2 to Library
 huffman parents: 
29993diff
changeset | 8 | Bit | 
| 24332 
e3a2b75b1cf9
boolean algebras as locales and numbers as types by Brian Huffman
 kleing parents: 
24281diff
changeset | 9 | Boolean_Algebra | 
| 21256 | 10 | Char_ord | 
| 26170 | 11 | Code_Char_chr | 
| 12 | Code_Integer | |
| 15131 | 13 | Continuity | 
| 29026 | 14 | ContNotDenum | 
| 26170 | 15 | Countable | 
| 30326 
a01b2de0e3e1
constructive version of Cantor's first diagonalization argument
 haftmann parents: 
30261diff
changeset | 16 | Diagonalize | 
| 35303 | 17 | Dlist | 
| 23854 | 18 | Efficient_Nat | 
| 26348 | 19 | Enum | 
| 24281 | 20 | Eval_Witness | 
| 23854 | 21 | Executable_Set | 
| 28952 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 haftmann parents: 
28668diff
changeset | 22 | Float | 
| 29688 | 23 | Formal_Power_Series | 
| 31761 
3585bebe49a8
Added Library/Fraction_Field.thy: The fraction field of any integral
 chaieb parents: 
31379diff
changeset | 24 | Fraction_Field | 
| 29986 | 25 | FrechetDeriv | 
| 31849 | 26 | Fset | 
| 21256 | 27 | FuncSet | 
| 29879 | 28 | Fundamental_Theorem_Algebra | 
| 27475 
61b979a2c820
add Infinite_Set and Zorn back in (since they are no longer included in main HOL image)
 huffman parents: 
27368diff
changeset | 29 | Infinite_Set | 
| 29993 | 30 | Inner_Product | 
| 35032 
7efe662e41b4
separate library theory for type classes combining lattices with various algebraic structures
 haftmann parents: 
34020diff
changeset | 31 | Lattice_Algebras | 
| 30326 
a01b2de0e3e1
constructive version of Cantor's first diagonalization argument
 haftmann parents: 
30261diff
changeset | 32 | Lattice_Syntax | 
| 26173 | 33 | ListVector | 
| 31990 | 34 | Kleene_Algebra | 
| 29708 | 35 | Mapping | 
| 15131 | 36 | Multiset | 
| 37 | Nat_Infinity | |
| 38 | Nested_Environment | |
| 24332 
e3a2b75b1cf9
boolean algebras as locales and numbers as types by Brian Huffman
 kleing parents: 
24281diff
changeset | 39 | Numeral_Type | 
| 15470 | 40 | OptionalSugar | 
| 26232 | 41 | Option_ord | 
| 15131 | 42 | Permutation | 
| 29985 
57975b45ab70
split polynomial-related stuff from Deriv.thy into Library/Poly_Deriv.thy
 huffman parents: 
29879diff
changeset | 43 | Poly_Deriv | 
| 29987 | 44 | Polynomial | 
| 31060 
75d7c7cc8bdb
added theory for explicit equivalence relation in preorders
 haftmann parents: 
30326diff
changeset | 45 | Preorder | 
| 30019 
a2f19e0a28b2
add theory of products as real vector spaces to Library
 huffman parents: 
30018diff
changeset | 46 | Product_Vector | 
| 24615 | 47 | Quicksort | 
| 35222 
4f1fba00f66d
Initial version of HOL quotient package.
 Cezary Kaliszyk <kaliszyk@in.tum.de> parents: 
35100diff
changeset | 48 | Quotient_List | 
| 
4f1fba00f66d
Initial version of HOL quotient package.
 Cezary Kaliszyk <kaliszyk@in.tum.de> parents: 
35100diff
changeset | 49 | Quotient_Option | 
| 
4f1fba00f66d
Initial version of HOL quotient package.
 Cezary Kaliszyk <kaliszyk@in.tum.de> parents: 
35100diff
changeset | 50 | Quotient_Product | 
| 
4f1fba00f66d
Initial version of HOL quotient package.
 Cezary Kaliszyk <kaliszyk@in.tum.de> parents: 
35100diff
changeset | 51 | Quotient_Sum | 
| 
4f1fba00f66d
Initial version of HOL quotient package.
 Cezary Kaliszyk <kaliszyk@in.tum.de> parents: 
35100diff
changeset | 52 | Quotient_Syntax | 
| 35100 
53754ec7360b
renamed Library/Quotient.thy to Library/Quotient_Type.thy to avoid clash with new theory Quotient in Main HOL;
 wenzelm parents: 
35091diff
changeset | 53 | Quotient_Type | 
| 21635 
32f3e1127de2
added Ramsey.thy to Library imports, to include it in the daily builds
 krauss parents: 
21256diff
changeset | 54 | Ramsey | 
| 29650 | 55 | Reflection | 
| 26192 
52617dca8386
new theory of red-black trees, an efficient implementation of finite maps.
 krauss parents: 
26173diff
changeset | 56 | RBT | 
| 33084 | 57 | SML_Quickcheck | 
| 21256 | 58 | State_Monad | 
| 31117 
527ba4a37843
Added files Sum_Of_Squares.thy, positivstellensatz.ML and sum_of_squares.ML to Library
 chaieb parents: 
31060diff
changeset | 59 | Sum_Of_Squares | 
| 35617 | 60 | Table | 
| 33649 
854173fcd21c
added a tabled implementation of the reflexive transitive closure
 bulwahn parents: 
33356diff
changeset | 61 | Transitive_Closure_Table | 
| 29504 | 62 | Univ_Poly | 
| 15131 | 63 | While_Combinator | 
| 64 | Word | |
| 27475 
61b979a2c820
add Infinite_Set and Zorn back in (since they are no longer included in main HOL image)
 huffman parents: 
27368diff
changeset | 65 | Zorn | 
| 15131 | 66 | begin | 
| 10253 | 67 | end | 
| 68 | (*>*) |