| author | wenzelm | 
| Wed, 30 Dec 2015 14:05:51 +0100 | |
| changeset 61976 | 3a27957ac658 | 
| parent 61766 | 507b39df1a57 | 
| child 62352 | 35a9e1cbb5b3 | 
| permissions | -rw-r--r-- | 
| 10253 | 1 | (*<*) | 
| 15131 | 2 | theory Library | 
| 15140 | 3 | imports | 
| 51161 
6ed12ae3b3e1
attempt to re-establish conventions which theories are loaded into the grand unified library theory;
 haftmann parents: 
50134diff
changeset | 4 | AList | 
| 16908 
d374530bfaaa
Added two new theories to HOL/Library: SetsAndFunctions.thy and BigO.thy
 avigad parents: 
16109diff
changeset | 5 | BigO | 
| 29994 
6ca6b6bd6e15
add formalization of a type of integers mod 2 to Library
 huffman parents: 
29993diff
changeset | 6 | Bit | 
| 56942 | 7 | BNF_Axiomatization | 
| 24332 
e3a2b75b1cf9
boolean algebras as locales and numbers as types by Brian Huffman
 kleing parents: 
24281diff
changeset | 8 | Boolean_Algebra | 
| 61766 
507b39df1a57
add formalisation of Bourbaki-Witt fixpoint theorem
 Andreas Lochbihler parents: 
61178diff
changeset | 9 | Bourbaki_Witt_Fixpoint | 
| 21256 | 10 | Char_ord | 
| 58626 | 11 | Code_Test | 
| 29026 | 12 | ContNotDenum | 
| 36648 | 13 | Convex | 
| 26170 | 14 | Countable | 
| 55075 | 15 | Countable_Set_Type | 
| 48427 
571cb1df0768
library theories for debugging and parallel computing using code generation towards Isabelle/ML
 haftmann parents: 
48283diff
changeset | 16 | Debug | 
| 50087 | 17 | Diagonal_Subsequence | 
| 60727 | 18 | Disjoint_Sets | 
| 48283 | 19 | Dlist | 
| 51542 | 20 | Extended | 
| 21 | Extended_Nat | |
| 22 | Extended_Real | |
| 48028 | 23 | FinFun | 
| 28952 
15a4b2cf8c34
made repository layout more coherent with logical distribution structure; stripped some $Id$s
 haftmann parents: 
28668diff
changeset | 24 | Float | 
| 29688 | 25 | Formal_Power_Series | 
| 31761 
3585bebe49a8
Added Library/Fraction_Field.thy: The fraction field of any integral
 chaieb parents: 
31379diff
changeset | 26 | Fraction_Field | 
| 53953 | 27 | FSet | 
| 21256 | 28 | FuncSet | 
| 48188 | 29 | Function_Division | 
| 51263 
31e786e0e6a7
turned example into library for comparing growth of functions
 haftmann parents: 
51174diff
changeset | 30 | Function_Growth | 
| 29879 | 31 | Fundamental_Theorem_Algebra | 
| 58196 
1b3fbfb85980
theory about lexicographic ordering on functions
 haftmann parents: 
58110diff
changeset | 32 | Fun_Lexorder | 
| 58197 | 33 | Groups_Big_Fun | 
| 37665 | 34 | Indicator_Function | 
| 27475 
61b979a2c820
add Infinite_Set and Zorn back in (since they are no longer included in main HOL image)
 huffman parents: 
27368diff
changeset | 35 | Infinite_Set | 
| 29993 | 36 | Inner_Product | 
| 51161 
6ed12ae3b3e1
attempt to re-establish conventions which theories are loaded into the grand unified library theory;
 haftmann parents: 
50134diff
changeset | 37 | IArray | 
| 35032 
7efe662e41b4
separate library theory for type classes combining lattices with various algebraic structures
 haftmann parents: 
34020diff
changeset | 38 | Lattice_Algebras | 
| 30326 
a01b2de0e3e1
constructive version of Cantor's first diagonalization argument
 haftmann parents: 
30261diff
changeset | 39 | Lattice_Syntax | 
| 57998 
8b7508f848ef
rename Quickcheck_Types to Lattice_Constructions and remove quickcheck setup
 Andreas Lochbihler parents: 
57250diff
changeset | 40 | Lattice_Constructions | 
| 58627 | 41 | Linear_Temporal_Logic_on_Streams | 
| 26173 | 42 | ListVector | 
| 58810 | 43 | Lub_Glb | 
| 29708 | 44 | Mapping | 
| 37790 | 45 | Monad_Syntax | 
| 58199 
5fbe474b5da8
explicit theory with additional, less commonly used list operations
 haftmann parents: 
58197diff
changeset | 46 | More_List | 
| 59813 | 47 | Multiset_Order | 
| 24332 
e3a2b75b1cf9
boolean algebras as locales and numbers as types by Brian Huffman
 kleing parents: 
24281diff
changeset | 48 | Numeral_Type | 
| 61178 
0b071f72f330
Omega_Words_Fun: Infinite words as functions from nat.
 lammich <lammich@in.tum.de> parents: 
60727diff
changeset | 49 | Omega_Words_Fun | 
| 15470 | 50 | OptionalSugar | 
| 26232 | 51 | Option_ord | 
| 56020 
f92479477c52
introduced antimono; incseq, decseq are now abbreviations for mono and antimono; renamed Library/Continuity to Library/Order_Continuity; removed up_cont; renamed down_cont to down_continuity and generalized to complete_lattices
 hoelzl parents: 
55159diff
changeset | 52 | Order_Continuity | 
| 48427 
571cb1df0768
library theories for debugging and parallel computing using code generation towards Isabelle/ML
 haftmann parents: 
48283diff
changeset | 53 | Parallel | 
| 15131 | 54 | Permutation | 
| 44227 
78e033e8ba05
get Library/Permutations.thy compiled and working again
 huffman parents: 
44014diff
changeset | 55 | Permutations | 
| 29985 
57975b45ab70
split polynomial-related stuff from Deriv.thy into Library/Poly_Deriv.thy
 huffman parents: 
29879diff
changeset | 56 | Poly_Deriv | 
| 29987 | 57 | Polynomial | 
| 31060 
75d7c7cc8bdb
added theory for explicit equivalence relation in preorders
 haftmann parents: 
30326diff
changeset | 58 | Preorder | 
| 30019 
a2f19e0a28b2
add theory of products as real vector spaces to Library
 huffman parents: 
30018diff
changeset | 59 | Product_Vector | 
| 60162 | 60 | Quadratic_Discriminant | 
| 35222 
4f1fba00f66d
Initial version of HOL quotient package.
 Cezary Kaliszyk <kaliszyk@in.tum.de> parents: 
35100diff
changeset | 61 | Quotient_List | 
| 
4f1fba00f66d
Initial version of HOL quotient package.
 Cezary Kaliszyk <kaliszyk@in.tum.de> parents: 
35100diff
changeset | 62 | Quotient_Option | 
| 
4f1fba00f66d
Initial version of HOL quotient package.
 Cezary Kaliszyk <kaliszyk@in.tum.de> parents: 
35100diff
changeset | 63 | Quotient_Product | 
| 45074 | 64 | Quotient_Set | 
| 35222 
4f1fba00f66d
Initial version of HOL quotient package.
 Cezary Kaliszyk <kaliszyk@in.tum.de> parents: 
35100diff
changeset | 65 | Quotient_Sum | 
| 
4f1fba00f66d
Initial version of HOL quotient package.
 Cezary Kaliszyk <kaliszyk@in.tum.de> parents: 
35100diff
changeset | 66 | 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 | 67 | Quotient_Type | 
| 21635 
32f3e1127de2
added Ramsey.thy to Library imports, to include it in the daily builds
 krauss parents: 
21256diff
changeset | 68 | Ramsey | 
| 29650 | 69 | Reflection | 
| 44818 
27ba81ad0890
theory of saturated naturals contributed by Peter Gammie
 haftmann parents: 
44561diff
changeset | 70 | Saturated | 
| 38622 | 71 | Set_Algebras | 
| 21256 | 72 | State_Monad | 
| 58607 
1f90ea1b4010
move Stream theory from Datatype_Examples to Library
 hoelzl parents: 
58199diff
changeset | 73 | Stream | 
| 51161 
6ed12ae3b3e1
attempt to re-establish conventions which theories are loaded into the grand unified library theory;
 haftmann parents: 
50134diff
changeset | 74 | Sublist | 
| 41474 | 75 | Sum_of_Squares | 
| 33649 
854173fcd21c
added a tabled implementation of the reflexive transitive closure
 bulwahn parents: 
33356diff
changeset | 76 | Transitive_Closure_Table | 
| 59928 | 77 | Tree_Multiset | 
| 15131 | 78 | While_Combinator | 
| 79 | begin | |
| 10253 | 80 | end | 
| 81 | (*>*) |