| author | wenzelm | 
| Tue, 11 Aug 2015 21:15:29 +0200 | |
| changeset 60902 | 9f185acfdcb8 | 
| parent 60804 | 080a979a985b | 
| child 60920 | 97c20589a0db | 
| permissions | -rw-r--r-- | 
| 24799 | 1  | 
For the purposes of the license agreement in the file COPYRIGHT, a  | 
2  | 
'contributor' is anybody who is listed in this file (CONTRIBUTORS) or  | 
|
| 23382 | 3  | 
who is listed as an author in one of the source files of this Isabelle  | 
4  | 
distribution.  | 
|
5  | 
||
| 60138 | 6  | 
Contributions to this Isabelle version  | 
7  | 
--------------------------------------  | 
|
8  | 
||
| 60632 | 9  | 
* Summer 2015: Daniel Matichuk, NICTA and Makarius Wenzel  | 
10  | 
Isar subgoal command for proof structure within unstructured proof  | 
|
11  | 
scripts.  | 
|
12  | 
||
| 60434 | 13  | 
* Summer 2015: Florian Haftmann, TUM  | 
| 60632 | 14  | 
Generic partial division in rings as inverse operation of multiplication.  | 
| 60434 | 15  | 
|
| 
60517
 
f16e4fb20652
separate class for notions specific for integral (semi)domains, in contrast to fields where these are trivial
 
haftmann 
parents: 
60434 
diff
changeset
 | 
16  | 
* Summer 2015: Manuel Eberl and Florian Haftmann, TUM  | 
| 60632 | 17  | 
Type class hierarchy with common algebraic notions of integral  | 
| 
60685
 
cb21b7022b00
moved normalization and unit_factor into Main HOL corpus
 
haftmann 
parents: 
60632 
diff
changeset
 | 
18  | 
(semi)domains like units, associated elements and normalization  | 
| 
 
cb21b7022b00
moved normalization and unit_factor into Main HOL corpus
 
haftmann 
parents: 
60632 
diff
changeset
 | 
19  | 
wrt. units.  | 
| 
60517
 
f16e4fb20652
separate class for notions specific for integral (semi)domains, in contrast to fields where these are trivial
 
haftmann 
parents: 
60434 
diff
changeset
 | 
20  | 
|
| 60804 | 21  | 
* Summer 2015: Florian Haftmann, TUM  | 
22  | 
Fundamentals of abstract type class for factorial rings.  | 
|
23  | 
||
| 60138 | 24  | 
|
| 60012 | 25  | 
Contributions to Isabelle2015  | 
26  | 
-----------------------------  | 
|
| 57695 | 27  | 
|
| 
60119
 
54bea620e54f
added Eisbach, using version 3752768caa17 of its Bitbucket repository;
 
wenzelm 
parents: 
60012 
diff
changeset
 | 
28  | 
* 2014/2015: Daniel Matichuk, Toby Murray, NICTA and Makarius Wenzel  | 
| 
 
54bea620e54f
added Eisbach, using version 3752768caa17 of its Bitbucket repository;
 
wenzelm 
parents: 
60012 
diff
changeset
 | 
29  | 
The Eisbach proof method language and "match" method.  | 
| 
 
54bea620e54f
added Eisbach, using version 3752768caa17 of its Bitbucket repository;
 
wenzelm 
parents: 
60012 
diff
changeset
 | 
30  | 
|
| 60260 | 31  | 
* Winter 2014 and Spring 2015: Ondrej Kuncar, TUM  | 
| 60261 | 32  | 
Extension of lift_definition to execute lifted functions that have as a  | 
33  | 
return type a datatype containing a subtype.  | 
|
| 60260 | 34  | 
|
| 59980 | 35  | 
* March 2015: Jasmin Blanchette, Inria & LORIA & MPII, Mathias Fleury, MPII,  | 
36  | 
and Dmitriy Traytel, TUM  | 
|
| 59813 | 37  | 
More multiset theorems, syntax, and operations.  | 
38  | 
||
| 59980 | 39  | 
* December 2014: Johannes Hölzl, Manuel Eberl, Sudeep Kanav, TUM, and  | 
40  | 
Jeremy Avigad, Luke Serafin, CMU  | 
|
41  | 
Various integration theorems: mostly integration on intervals and  | 
|
42  | 
substitution.  | 
|
| 
59092
 
d469103c0737
add integral substitution theorems from Manuel Eberl, Jeremy Avigad, Luke Serafin, and Sudeep Kanav
 
hoelzl 
parents: 
58626 
diff
changeset
 | 
43  | 
|
| 
58196
 
1b3fbfb85980
theory about lexicographic ordering on functions
 
haftmann 
parents: 
58023 
diff
changeset
 | 
44  | 
* September 2014: Florian Haftmann, TUM  | 
| 
 
1b3fbfb85980
theory about lexicographic ordering on functions
 
haftmann 
parents: 
58023 
diff
changeset
 | 
45  | 
Lexicographic order on functions and  | 
| 
 
1b3fbfb85980
theory about lexicographic ordering on functions
 
haftmann 
parents: 
58023 
diff
changeset
 | 
46  | 
sum/product over function bodies.  | 
| 
 
1b3fbfb85980
theory about lexicographic ordering on functions
 
haftmann 
parents: 
58023 
diff
changeset
 | 
47  | 
|
| 58626 | 48  | 
* August 2014: Andreas Lochbihler, ETH Zurich  | 
| 59980 | 49  | 
Test infrastructure for executing generated code in target languages.  | 
| 58626 | 50  | 
|
| 
58023
 
62826b36ac5e
generic euclidean algorithm (due to Manuel Eberl)
 
haftmann 
parents: 
57882 
diff
changeset
 | 
51  | 
* August 2014: Manuel Eberl, TUM  | 
| 59980 | 52  | 
Generic euclidean algorithms for GCD et al.  | 
| 
58023
 
62826b36ac5e
generic euclidean algorithm (due to Manuel Eberl)
 
haftmann 
parents: 
57882 
diff
changeset
 | 
53  | 
|
| 57695 | 54  | 
|
| 57452 | 55  | 
Contributions to Isabelle2014  | 
56  | 
-----------------------------  | 
|
| 54055 | 57  | 
|
| 57513 | 58  | 
* July 2014: Thomas Sewell, NICTA  | 
| 57516 | 59  | 
Preserve equality hypotheses in "clarify" and friends. New  | 
60  | 
"hypsubst_thin" method configuration option.  | 
|
| 57513 | 61  | 
|
| 57519 | 62  | 
* Summer 2014: Florian Haftmann, TUM  | 
63  | 
Consolidation and generalization of facts concerning (abelian)  | 
|
64  | 
semigroups and monoids, particularly products (resp. sums) on  | 
|
65  | 
finite sets.  | 
|
| 57419 | 66  | 
|
| 57216 | 67  | 
* Summer 2014: Mathias Fleury, ENS Rennes, and Albert Steckermeier, TUM  | 
| 57452 | 68  | 
Work on exotic automatic theorem provers for Sledgehammer (LEO-II,  | 
69  | 
veriT, Waldmeister, etc.).  | 
|
| 57216 | 70  | 
|
| 57875 | 71  | 
* June 2014: Florian Haftmann, TUM  | 
72  | 
Internal reorganisation of the local theory / named target stack.  | 
|
73  | 
||
| 
57254
 
d3d91422f408
lemmas about the moments of the normal distribution
 
hoelzl 
parents: 
57252 
diff
changeset
 | 
74  | 
* June 2014: Sudeep Kanav, TUM, Jeremy Avigad, CMU, and Johannes Hölzl, TUM  | 
| 57452 | 75  | 
Various properties of exponentially, Erlang, and normal distributed  | 
76  | 
random variables.  | 
|
| 
57235
 
b0b9a10e4bf4
properties of Erlang and exponentially distributed random variables (by Sudeep Kanav)
 
hoelzl 
parents: 
57216 
diff
changeset
 | 
77  | 
|
| 57452 | 78  | 
* May 2014: Cezary Kaliszyk, University of Innsbruck, and  | 
79  | 
Jasmin Blanchette, TUM  | 
|
| 57030 | 80  | 
SML-based engines for MaSh.  | 
81  | 
||
| 55913 | 82  | 
* March 2014: René Thiemann  | 
| 55895 | 83  | 
Improved code generation for multisets.  | 
84  | 
||
| 56416 | 85  | 
* February 2014: Florian Haftmann, TUM  | 
| 57452 | 86  | 
Permanent interpretation inside theory, locale and class targets  | 
87  | 
with mixin definitions.  | 
|
88  | 
||
| 57474 | 89  | 
* Spring 2014: Lawrence C Paulson, Cambridge  | 
90  | 
Theory Complex_Basic_Analysis. Tidying up Number_Theory vs Old_Number_Theory  | 
|
91  | 
||
| 57827 | 92  | 
* Winter 2013 and Spring 2014: Ondrej Kuncar, TUM  | 
93  | 
Various improvements to Lifting/Transfer, integration with the BNF package.  | 
|
94  | 
||
| 57452 | 95  | 
* Winter 2013 and Spring 2014: Makarius Wenzel, Université Paris-Sud / LRI  | 
96  | 
Improvements of Isabelle/Scala and Isabelle/jEdit Prover IDE.  | 
|
| 56416 | 97  | 
|
| 57452 | 98  | 
* Fall 2013 and Winter 2014: Martin Desharnais, Lorenz Panny,  | 
99  | 
Dmitriy Traytel, and Jasmin Blanchette, TUM  | 
|
100  | 
Various improvements to the BNF-based (co)datatype package,  | 
|
101  | 
including a more polished "primcorec" command, optimizations, and  | 
|
102  | 
integration in the "HOL" session.  | 
|
| 
56118
 
d3967fdc800a
updated NEWS and CONTRIBUTORS (BNF, SMT2, Sledgehammer)
 
blanchet 
parents: 
55913 
diff
changeset
 | 
103  | 
|
| 57452 | 104  | 
* Winter/Spring 2014: Sascha Boehme, QAware GmbH, and  | 
105  | 
Jasmin Blanchette, TUM  | 
|
106  | 
"SMT2" module and "smt2" proof method, based on SMT-LIB 2 and  | 
|
107  | 
Z3 4.3.  | 
|
| 
56118
 
d3967fdc800a
updated NEWS and CONTRIBUTORS (BNF, SMT2, Sledgehammer)
 
blanchet 
parents: 
55913 
diff
changeset
 | 
108  | 
|
| 
55316
 
885500f4aa6a
interactive simplifier trace: new panel in Isabelle/jEdit to inspect and modify simplification state
 
Lars Hupel <lars.hupel@mytum.de> 
parents: 
54384 
diff
changeset
 | 
109  | 
* January 2014: Lars Hupel, TUM  | 
| 
 
885500f4aa6a
interactive simplifier trace: new panel in Isabelle/jEdit to inspect and modify simplification state
 
Lars Hupel <lars.hupel@mytum.de> 
parents: 
54384 
diff
changeset
 | 
110  | 
An improved, interactive simplifier trace with integration into the  | 
| 
 
885500f4aa6a
interactive simplifier trace: new panel in Isabelle/jEdit to inspect and modify simplification state
 
Lars Hupel <lars.hupel@mytum.de> 
parents: 
54384 
diff
changeset
 | 
111  | 
Isabelle/jEdit Prover IDE.  | 
| 54055 | 112  | 
|
| 56416 | 113  | 
* December 2013: Florian Haftmann, TUM  | 
114  | 
Consolidation of abstract interpretations concerning min and max.  | 
|
115  | 
||
116  | 
* November 2013: Florian Haftmann, TUM  | 
|
| 56418 | 117  | 
Abolition of negative numeral literals in the logic.  | 
| 56416 | 118  | 
|
| 55913 | 119  | 
|
| 53984 | 120  | 
Contributions to Isabelle2013-1  | 
121  | 
-------------------------------  | 
|
| 50994 | 122  | 
|
| 54363 | 123  | 
* September 2013: Lars Noschinski, TUM  | 
| 54364 | 124  | 
Conversion between function definitions as list of equations and  | 
125  | 
case expressions in HOL.  | 
|
126  | 
New library Simps_Case_Conv with commands case_of_simps,  | 
|
127  | 
simps_of_case.  | 
|
| 54363 | 128  | 
|
| 53396 | 129  | 
* September 2013: Nik Sultana, University of Cambridge  | 
130  | 
Improvements to HOL/TPTP parser and import facilities.  | 
|
131  | 
||
| 54029 | 132  | 
* September 2013: Johannes Hölzl and Dmitriy Traytel, TUM  | 
133  | 
New "coinduction" method (residing in HOL-BNF) to avoid boilerplate.  | 
|
134  | 
||
| 53984 | 135  | 
* Summer 2013: Makarius Wenzel, Université Paris-Sud / LRI  | 
136  | 
Improvements of Isabelle/Scala and Isabelle/jEdit Prover IDE.  | 
|
137  | 
||
| 53613 | 138  | 
* Summer 2013: Manuel Eberl, TUM  | 
139  | 
Generation of elimination rules in the function package.  | 
|
140  | 
New command "fun_cases".  | 
|
141  | 
||
| 54051 | 142  | 
* Summer 2013: Christian Sternagel, JAIST  | 
143  | 
Improved support for ad hoc overloading of constants, including  | 
|
144  | 
documentation and examples.  | 
|
145  | 
||
| 53396 | 146  | 
* Spring and Summer 2013: Lorenz Panny, Dmitriy Traytel, and  | 
147  | 
Jasmin Blanchette, TUM  | 
|
| 
56118
 
d3967fdc800a
updated NEWS and CONTRIBUTORS (BNF, SMT2, Sledgehammer)
 
blanchet 
parents: 
55913 
diff
changeset
 | 
148  | 
Various improvements to the BNF-based (co)datatype package, including  | 
| 54010 | 149  | 
"primrec_new" and "primcorec" commands and a compatibility layer.  | 
| 53307 | 150  | 
|
| 54021 | 151  | 
* Spring and Summer 2013: Ondrej Kuncar, TUM  | 
| 54035 | 152  | 
Various improvements of Lifting and Transfer packages.  | 
| 54021 | 153  | 
|
154  | 
* Spring 2013: Brian Huffman, Galois Inc.  | 
|
| 54035 | 155  | 
Improvements of the Transfer package.  | 
| 54051 | 156  | 
|
| 53728 | 157  | 
* Summer 2013: Daniel Kühlwein, ICIS, Radboud University Nijmegen  | 
158  | 
Jasmin Blanchette, TUM  | 
|
159  | 
Various improvements to MaSh, including a server mode.  | 
|
160  | 
||
161  | 
* First half of 2013: Steffen Smolka, TUM  | 
|
162  | 
Further improvements to Sledgehammer's Isar proof generator.  | 
|
163  | 
||
| 52485 | 164  | 
* May 2013: Florian Haftmann, TUM  | 
165  | 
Ephemeral interpretation in local theories.  | 
|
166  | 
||
| 52266 | 167  | 
* May 2013: Lukas Bulwahn and Nicolai Schaffroth, TUM  | 
| 
53164
 
beb4ee344c22
clarified position of Spec_Check for Isabelle/ML -- it is unrelated to Isabelle/HOL;
 
wenzelm 
parents: 
52896 
diff
changeset
 | 
168  | 
Spec_Check: A Quickcheck tool for Isabelle/ML.  | 
| 52266 | 169  | 
|
| 51682 | 170  | 
* April 2013: Stefan Berghofer, secunet Security Networks AG  | 
171  | 
Dmitriy Traytel, TUM  | 
|
172  | 
Makarius Wenzel, Université Paris-Sud / LRI  | 
|
173  | 
Case translations as a separate check phase independent of the  | 
|
174  | 
datatype package.  | 
|
175  | 
||
| 51487 | 176  | 
* March 2013: Florian Haftmann, TUM  | 
| 51489 | 177  | 
Reform of "big operators" on sets.  | 
178  | 
||
179  | 
* March 2013: Florian Haftmann, TUM  | 
|
| 51487 | 180  | 
Algebraic locale hierarchy for orderings and (semi)lattices.  | 
181  | 
||
| 52503 | 182  | 
* February 2013: Florian Haftmann, TUM  | 
183  | 
Reworking and consolidation of code generation for target language  | 
|
184  | 
numerals.  | 
|
| 51167 | 185  | 
|
| 52503 | 186  | 
* February 2013: Florian Haftmann, TUM  | 
| 51173 | 187  | 
Sieve of Eratosthenes.  | 
188  | 
||
| 51167 | 189  | 
|
| 50993 | 190  | 
Contributions to Isabelle2013  | 
191  | 
-----------------------------  | 
|
| 47887 | 192  | 
|
| 49532 | 193  | 
* 2012: Makarius Wenzel, Université Paris-Sud / LRI  | 
194  | 
Improvements of Isabelle/Scala and Isabelle/jEdit Prover IDE.  | 
|
195  | 
||
| 50648 | 196  | 
* Fall 2012: Daniel Kühlwein, ICIS, Radboud University Nijmegen  | 
| 50222 | 197  | 
Jasmin Blanchette, TUM  | 
198  | 
Implemented Machine Learning for Sledgehammer (MaSh).  | 
|
199  | 
||
| 50219 | 200  | 
* Fall 2012: Steffen Smolka, TUM  | 
| 50648 | 201  | 
Various improvements to Sledgehammer's Isar proof generator,  | 
202  | 
including a smart type annotation algorithm and proof shrinking.  | 
|
| 50219 | 203  | 
|
| 50573 | 204  | 
* December 2012: Alessandro Coglio, Kestrel  | 
| 50991 | 205  | 
Contributions to HOL's Lattice library.  | 
| 50573 | 206  | 
|
| 50142 | 207  | 
* November 2012: Fabian Immler, TUM  | 
| 50184 | 208  | 
"Symbols" dockable for Isabelle/jEdit.  | 
209  | 
||
210  | 
* November 2012: Fabian Immler, TUM  | 
|
211  | 
Proof of the Daniell-Kolmogorov theorem: the existence of the limit  | 
|
212  | 
of projective families.  | 
|
| 50142 | 213  | 
|
| 
49770
 
cf6a78acf445
efficient construction of red black trees from sorted associative lists
 
Andreas Lochbihler 
parents: 
49532 
diff
changeset
 | 
214  | 
* October 2012: Andreas Lochbihler, KIT  | 
| 50184 | 215  | 
Efficient construction of red-black trees from sorted associative  | 
216  | 
lists.  | 
|
| 
49770
 
cf6a78acf445
efficient construction of red black trees from sorted associative lists
 
Andreas Lochbihler 
parents: 
49532 
diff
changeset
 | 
217  | 
|
| 49190 | 218  | 
* September 2012: Florian Haftmann, TUM  | 
219  | 
Lattice instances for type option.  | 
|
220  | 
||
| 49145 | 221  | 
* September 2012: Christian Sternagel, JAIST  | 
222  | 
Consolidated HOL/Library (theories: Prefix_Order, Sublist, and  | 
|
223  | 
Sublist_Order) w.r.t. prefixes, suffixes, and embedding on lists.  | 
|
224  | 
||
| 48977 | 225  | 
* August 2012: Dmitriy Traytel, Andrei Popescu, Jasmin Blanchette, TUM  | 
| 
49510
 
ba50d204095e
renamed "Codatatype" directory "BNF" (and corresponding session) -- this opens the door to no-nonsense session names like "HOL-BNF-LFP"
 
blanchet 
parents: 
49481 
diff
changeset
 | 
226  | 
New BNF-based (co)datatype package.  | 
| 48977 | 227  | 
|
228  | 
* August 2012: Andrei Popescu and Dmitriy Traytel, TUM  | 
|
229  | 
Theories of ordinals and cardinals.  | 
|
230  | 
||
| 
48585
 
a82910dd2270
announce advanced support for Isabelle sessions and build management;
 
wenzelm 
parents: 
48124 
diff
changeset
 | 
231  | 
* July 2012: Makarius Wenzel, Université Paris-Sud / LRI  | 
| 
 
a82910dd2270
announce advanced support for Isabelle sessions and build management;
 
wenzelm 
parents: 
48124 
diff
changeset
 | 
232  | 
Advanced support for Isabelle sessions and build management, notably  | 
| 
 
a82910dd2270
announce advanced support for Isabelle sessions and build management;
 
wenzelm 
parents: 
48124 
diff
changeset
 | 
233  | 
"isabelle build".  | 
| 
 
a82910dd2270
announce advanced support for Isabelle sessions and build management;
 
wenzelm 
parents: 
48124 
diff
changeset
 | 
234  | 
|
| 48111 | 235  | 
* June 2012: Felix Kuperjans, Lukas Bulwahn, TUM and Rafal Kolanski, NICTA  | 
| 
48585
 
a82910dd2270
announce advanced support for Isabelle sessions and build management;
 
wenzelm 
parents: 
48124 
diff
changeset
 | 
236  | 
Simproc for rewriting set comprehensions into pointfree expressions.  | 
| 47887 | 237  | 
|
| 
49481
 
818bf31759e7
NEWS and CONTRIBUTORS for a5377f6d9f14 and f0ecc1550998
 
Andreas Lochbihler 
parents: 
49190 
diff
changeset
 | 
238  | 
* May 2012: Andreas Lochbihler, KIT  | 
| 
 
818bf31759e7
NEWS and CONTRIBUTORS for a5377f6d9f14 and f0ecc1550998
 
Andreas Lochbihler 
parents: 
49190 
diff
changeset
 | 
239  | 
Theory of almost everywhere constant functions.  | 
| 48124 | 240  | 
|
| 50648 | 241  | 
* 2010-2012: Markus Kaiser and Lukas Bulwahn, TUM  | 
242  | 
Graphview in Scala/Swing.  | 
|
243  | 
||
244  | 
||
| 47462 | 245  | 
Contributions to Isabelle2012  | 
246  | 
-----------------------------  | 
|
| 45109 | 247  | 
|
| 47695 | 248  | 
* April 2012: Johannes Hölzl, TUM  | 
| 47808 | 249  | 
Probability: Introduced type to represent measures instead of  | 
250  | 
locales.  | 
|
| 47695 | 251  | 
|
252  | 
* April 2012: Johannes Hölzl, Fabian Immler, TUM  | 
|
253  | 
Float: Moved to Dyadic rationals to represent floating point numers.  | 
|
254  | 
||
| 47808 | 255  | 
* April 2012: Thomas Sewell, NICTA and  | 
256  | 
2010: Sascha Boehme, TUM  | 
|
257  | 
Theory HOL/Word/WordBitwise: logic/circuit expansion of bitvector  | 
|
258  | 
equalities/inequalities.  | 
|
| 
47567
 
407cabf66f21
New tactic "word_bitwise" expands word equalities/inequalities into logic.
 
Thomas Sewell <thomas.sewell@nicta.com.au> 
parents: 
47563 
diff
changeset
 | 
259  | 
|
| 47808 | 260  | 
* March 2012: Christian Sternagel, JAIST  | 
| 47448 | 261  | 
Consolidated theory of relation composition.  | 
262  | 
||
| 47413 | 263  | 
* March 2012: Nik Sultana, University of Cambridge  | 
264  | 
HOL/TPTP parser and import facilities.  | 
|
265  | 
||
| 47462 | 266  | 
* March 2012: Cezary Kaliszyk, University of Innsbruck and  | 
267  | 
Alexander Krauss, QAware GmbH  | 
|
268  | 
Faster and more scalable Import mechanism for HOL Light proofs.  | 
|
269  | 
||
| 47563 | 270  | 
* January 2012: Florian Haftmann, TUM, et al.  | 
| 46596 | 271  | 
(Re-)Introduction of the "set" type constructor.  | 
272  | 
||
| 47700 | 273  | 
* 2012: Ondrej Kuncar, TUM  | 
| 47808 | 274  | 
New package Lifting, various improvements and refinements to the  | 
275  | 
Quotient package.  | 
|
| 47700 | 276  | 
|
| 47563 | 277  | 
* 2011/2012: Jasmin Blanchette, TUM  | 
278  | 
Various improvements to Sledgehammer, notably: tighter integration  | 
|
| 47808 | 279  | 
with SPASS, support for more provers (Alt-Ergo, iProver,  | 
280  | 
iProver-Eq).  | 
|
| 47563 | 281  | 
|
| 47462 | 282  | 
* 2011/2012: Makarius Wenzel, Université Paris-Sud / LRI  | 
| 47485 | 283  | 
Various refinements of local theory infrastructure.  | 
| 47462 | 284  | 
Improvements of Isabelle/Scala layer and Isabelle/jEdit Prover IDE.  | 
| 47265 | 285  | 
|
| 45109 | 286  | 
|
| 44801 | 287  | 
Contributions to Isabelle2011-1  | 
288  | 
-------------------------------  | 
|
| 41651 | 289  | 
|
| 
44818
 
27ba81ad0890
theory of saturated naturals contributed by Peter Gammie
 
haftmann 
parents: 
41651 
diff
changeset
 | 
290  | 
* September 2011: Peter Gammie  | 
| 44908 | 291  | 
Theory HOL/Library/Saturated: numbers with saturated arithmetic.  | 
| 
44818
 
27ba81ad0890
theory of saturated naturals contributed by Peter Gammie
 
haftmann 
parents: 
41651 
diff
changeset
 | 
292  | 
|
| 
 
27ba81ad0890
theory of saturated naturals contributed by Peter Gammie
 
haftmann 
parents: 
41651 
diff
changeset
 | 
293  | 
* August 2011: Florian Haftmann, Johannes Hölzl and Lars Noschinski, TUM  | 
| 
 
27ba81ad0890
theory of saturated naturals contributed by Peter Gammie
 
haftmann 
parents: 
41651 
diff
changeset
 | 
294  | 
Refined theory on complete lattices.  | 
| 
 
27ba81ad0890
theory of saturated naturals contributed by Peter Gammie
 
haftmann 
parents: 
41651 
diff
changeset
 | 
295  | 
|
| 44967 | 296  | 
* August 2011: Brian Huffman, Portland State University  | 
297  | 
Miscellaneous cleanup of Complex_Main and Multivariate_Analysis.  | 
|
298  | 
||
299  | 
* June 2011: Brian Huffman, Portland State University  | 
|
300  | 
Proof method "countable_datatype" for theory Library/Countable.  | 
|
301  | 
||
302  | 
* 2011: Jasmin Blanchette, TUM  | 
|
303  | 
Various improvements to Sledgehammer, notably: use of sound  | 
|
304  | 
translations, support for more provers (Waldmeister, LEO-II,  | 
|
305  | 
Satallax). Further development of Nitpick and 'try' command.  | 
|
306  | 
||
307  | 
* 2011: Andreas Lochbihler, Karlsruhe Institute of Technology  | 
|
308  | 
Theory HOL/Library/Cset_Monad allows do notation for computable sets  | 
|
309  | 
(cset) via the generic monad ad-hoc overloading facility.  | 
|
310  | 
||
311  | 
* 2011: Johannes Hölzl, Armin Heller, TUM and  | 
|
312  | 
Bogdan Grechuk, University of Edinburgh  | 
|
313  | 
Theory HOL/Library/Extended_Reals: real numbers extended with plus  | 
|
314  | 
and minus infinity.  | 
|
315  | 
||
| 44882 | 316  | 
* 2011: Makarius Wenzel, Université Paris-Sud / LRI  | 
317  | 
Various building blocks for Isabelle/Scala layer and Isabelle/jEdit  | 
|
318  | 
Prover IDE.  | 
|
319  | 
||
| 44908 | 320  | 
|
| 41512 | 321  | 
Contributions to Isabelle2011  | 
322  | 
-----------------------------  | 
|
| 37383 | 323  | 
|
| 41567 | 324  | 
* January 2011: Stefan Berghofer, secunet Security Networks AG  | 
325  | 
HOL-SPARK: an interactive prover back-end for SPARK.  | 
|
326  | 
||
| 40379 | 327  | 
* October 2010: Bogdan Grechuk, University of Edinburgh  | 
328  | 
Extended convex analysis in Multivariate Analysis.  | 
|
329  | 
||
| 40287 | 330  | 
* October 2010: Dmitriy Traytel, TUM  | 
331  | 
Coercive subtyping via subtype constraints.  | 
|
332  | 
||
| 41531 | 333  | 
* October 2010: Alexander Krauss, TUM  | 
334  | 
Command partial_function for function definitions based on complete  | 
|
335  | 
partial orders in HOL.  | 
|
336  | 
||
| 39644 | 337  | 
* September 2010: Florian Haftmann, TUM  | 
| 41596 | 338  | 
Refined concepts for evaluation, i.e., normalization of terms using  | 
| 41531 | 339  | 
different techniques.  | 
| 40120 | 340  | 
|
341  | 
* September 2010: Florian Haftmann, TUM  | 
|
| 39644 | 342  | 
Code generation for Scala.  | 
343  | 
||
| 38656 | 344  | 
* August 2010: Johannes Hoelzl, Armin Heller, and Robert Himmelmann, TUM  | 
| 41596 | 345  | 
Improved Probability theory in HOL.  | 
| 38656 | 346  | 
|
| 38461 | 347  | 
* July 2010: Florian Haftmann, TUM  | 
| 39644 | 348  | 
Reworking and extension of the Imperative HOL framework.  | 
| 38461 | 349  | 
|
| 41596 | 350  | 
* July 2010: Alexander Krauss, TUM and Christian Sternagel, University  | 
351  | 
of Innsbruck  | 
|
| 41531 | 352  | 
Ad-hoc overloading. Generic do notation for monads.  | 
353  | 
||
| 37383 | 354  | 
|
| 37144 | 355  | 
Contributions to Isabelle2009-2  | 
| 41512 | 356  | 
-------------------------------  | 
| 33951 | 357  | 
|
| 37303 | 358  | 
* 2009/2010: Stefan Berghofer, Alexander Krauss, and Andreas Schropp, TUM,  | 
359  | 
Makarius Wenzel, TUM / LRI  | 
|
360  | 
Elimination of type classes from proof terms.  | 
|
361  | 
||
| 37144 | 362  | 
* April 2010: Florian Haftmann, TUM  | 
| 36416 | 363  | 
Reorganization of abstract algebra type classes.  | 
364  | 
||
| 37144 | 365  | 
* April 2010: Florian Haftmann, TUM  | 
| 36416 | 366  | 
Code generation for data representations involving invariants;  | 
367  | 
various collections avaiable in theories Fset, Dlist, RBT,  | 
|
368  | 
Mapping and AssocList.  | 
|
369  | 
||
| 37144 | 370  | 
* March 2010: Sascha Boehme, TUM  | 
371  | 
Efficient SHA1 library for Poly/ML.  | 
|
372  | 
||
| 37282 | 373  | 
* February 2010: Cezary Kaliszyk and Christian Urban, TUM  | 
374  | 
Quotient type package for Isabelle/HOL.  | 
|
375  | 
||
| 26874 | 376  | 
|
| 33842 | 377  | 
Contributions to Isabelle2009-1  | 
378  | 
-------------------------------  | 
|
| 
33649
 
854173fcd21c
added a tabled implementation of the reflexive transitive closure
 
bulwahn 
parents: 
33627 
diff
changeset
 | 
379  | 
|
| 33862 | 380  | 
* November 2009, Brian Huffman, PSU  | 
381  | 
New definitional domain package for HOLCF.  | 
|
382  | 
||
| 
33759
 
b369324fc244
Added the contributions of Robert Himmelmann to CONTRIBUTIONS and NEWS
 
hoelzl 
parents: 
33649 
diff
changeset
 | 
383  | 
* November 2009: Robert Himmelmann, TUM  | 
| 33862 | 384  | 
Derivation and Brouwer's fixpoint theorem in Multivariate Analysis.  | 
| 
33759
 
b369324fc244
Added the contributions of Robert Himmelmann to CONTRIBUTIONS and NEWS
 
hoelzl 
parents: 
33649 
diff
changeset
 | 
385  | 
|
| 33842 | 386  | 
* November 2009: Stefan Berghofer and Lukas Bulwahn, TUM  | 
387  | 
A tabled implementation of the reflexive transitive closure.  | 
|
| 
33649
 
854173fcd21c
added a tabled implementation of the reflexive transitive closure
 
bulwahn 
parents: 
33627 
diff
changeset
 | 
388  | 
|
| 
33627
 
ffb4a811e34d
announcing the predicate compiler in NEWS and CONTRIBUTORS
 
bulwahn 
parents: 
33419 
diff
changeset
 | 
389  | 
* November 2009: Lukas Bulwahn, TUM  | 
| 33842 | 390  | 
Predicate Compiler: a compiler for inductive predicates to  | 
| 33843 | 391  | 
equational specifications.  | 
| 48977 | 392  | 
|
| 33897 | 393  | 
* November 2009: Sascha Boehme, TUM and Burkhart Wolff, LRI Paris  | 
| 33842 | 394  | 
HOL-Boogie: an interactive prover back-end for Boogie and VCC.  | 
| 33419 | 395  | 
|
| 
33192
 
08a39a957ed7
added Nitpick's theory and ML files to Isabelle/HOL;
 
blanchet 
parents: 
33010 
diff
changeset
 | 
396  | 
* October 2009: Jasmin Blanchette, TUM  | 
| 33842 | 397  | 
Nitpick: yet another counterexample generator for Isabelle/HOL.  | 
| 
33192
 
08a39a957ed7
added Nitpick's theory and ML files to Isabelle/HOL;
 
blanchet 
parents: 
33010 
diff
changeset
 | 
398  | 
|
| 33010 | 399  | 
* October 2009: Sascha Boehme, TUM  | 
| 33182 | 400  | 
Extension of SMT method: proof-reconstruction for the SMT solver Z3.  | 
| 33010 | 401  | 
|
402  | 
* October 2009: Florian Haftmann, TUM  | 
|
| 33182 | 403  | 
Refinement of parts of the HOL datatype package.  | 
| 33005 | 404  | 
|
| 33010 | 405  | 
* October 2009: Florian Haftmann, TUM  | 
| 33182 | 406  | 
Generic term styles for term antiquotations.  | 
| 33005 | 407  | 
|
| 
32762
 
5f485f98652f
Thomas Sewell, NICTA: more efficient HOL/record implementation;
 
wenzelm 
parents: 
32618 
diff
changeset
 | 
408  | 
* September 2009: Thomas Sewell, NICTA  | 
| 33182 | 409  | 
More efficient HOL/record implementation.  | 
| 
32762
 
5f485f98652f
Thomas Sewell, NICTA: more efficient HOL/record implementation;
 
wenzelm 
parents: 
32618 
diff
changeset
 | 
410  | 
|
| 
32618
 
42865636d006
added new method "smt": an oracle-based connection to external SMT solvers
 
boehmes 
parents: 
32600 
diff
changeset
 | 
411  | 
* September 2009: Sascha Boehme, TUM  | 
| 33182 | 412  | 
SMT method using external SMT solvers.  | 
| 
32618
 
42865636d006
added new method "smt": an oracle-based connection to external SMT solvers
 
boehmes 
parents: 
32600 
diff
changeset
 | 
413  | 
|
| 32600 | 414  | 
* September 2009: Florian Haftmann, TUM  | 
| 33182 | 415  | 
Refinement of sets and lattices.  | 
| 32600 | 416  | 
|
417  | 
* July 2009: Jeremy Avigad and Amine Chaieb  | 
|
| 33182 | 418  | 
New number theory.  | 
| 32600 | 419  | 
|
| 
32268
 
d50f0cb67578
Functionality for sum of squares to call a remote csdp prover
 
Philipp Meyer 
parents: 
31997 
diff
changeset
 | 
420  | 
* July 2009: Philipp Meyer, TUM  | 
| 33182 | 421  | 
HOL/Library/Sum_Of_Squares: functionality to call a remote csdp  | 
422  | 
prover.  | 
|
| 
32268
 
d50f0cb67578
Functionality for sum of squares to call a remote csdp prover
 
Philipp Meyer 
parents: 
31997 
diff
changeset
 | 
423  | 
|
| 31997 | 424  | 
* July 2009: Florian Haftmann, TUM  | 
| 33182 | 425  | 
New quickcheck implementation using new code generator.  | 
| 31997 | 426  | 
|
427  | 
* July 2009: Florian Haftmann, TUM  | 
|
| 39644 | 428  | 
HOL/Library/Fset: an explicit type of sets; finite sets ready to use  | 
| 33182 | 429  | 
for code generation.  | 
| 31466 | 430  | 
|
431  | 
* June 2009: Florian Haftmann, TUM  | 
|
| 33843 | 432  | 
HOL/Library/Tree: search trees implementing mappings, ready to use  | 
| 33182 | 433  | 
for code generation.  | 
| 30978 | 434  | 
|
| 
32268
 
d50f0cb67578
Functionality for sum of squares to call a remote csdp prover
 
Philipp Meyer 
parents: 
31997 
diff
changeset
 | 
435  | 
* March 2009: Philipp Meyer, TUM  | 
| 33843 | 436  | 
Minimization tool for results from Sledgehammer.  | 
| 33182 | 437  | 
|
| 
32268
 
d50f0cb67578
Functionality for sum of squares to call a remote csdp prover
 
Philipp Meyer 
parents: 
31997 
diff
changeset
 | 
438  | 
|
| 30978 | 439  | 
Contributions to Isabelle2009  | 
440  | 
-----------------------------  | 
|
441  | 
||
| 30383 | 442  | 
* March 2009: Robert Himmelmann, TUM and Amine Chaieb, University of  | 
443  | 
Cambridge  | 
|
444  | 
Elementary topology in Euclidean space.  | 
|
445  | 
||
| 
30886
 
dda08b76fa99
updated official title of contribution by Johannes Hoelzl;
 
wenzelm 
parents: 
30383 
diff
changeset
 | 
446  | 
* March 2009: Johannes Hoelzl, TUM  | 
| 
 
dda08b76fa99
updated official title of contribution by Johannes Hoelzl;
 
wenzelm 
parents: 
30383 
diff
changeset
 | 
447  | 
Method "approximation", which proves real valued inequalities by  | 
| 
 
dda08b76fa99
updated official title of contribution by Johannes Hoelzl;
 
wenzelm 
parents: 
30383 
diff
changeset
 | 
448  | 
computation.  | 
| 
 
dda08b76fa99
updated official title of contribution by Johannes Hoelzl;
 
wenzelm 
parents: 
30383 
diff
changeset
 | 
449  | 
|
| 30179 | 450  | 
* February 2009: Filip Maric, Univ. of Belgrade  | 
451  | 
A Serbian theory.  | 
|
452  | 
||
| 30162 | 453  | 
* February 2009: Jasmin Christian Blanchette, TUM  | 
| 30154 | 454  | 
Misc cleanup of HOL/refute.  | 
455  | 
||
| 30162 | 456  | 
* February 2009: Timothy Bourke, NICTA  | 
| 29883 | 457  | 
New find_consts command.  | 
458  | 
||
| 30162 | 459  | 
* February 2009: Timothy Bourke, NICTA  | 
| 
29861
 
3c348f5873f3
updated NEWS etc with "solves" criterion and auto_solves
 
kleing 
parents: 
29398 
diff
changeset
 | 
460  | 
"solves" criterion for find_theorems and auto_solve option  | 
| 
 
3c348f5873f3
updated NEWS etc with "solves" criterion and auto_solves
 
kleing 
parents: 
29398 
diff
changeset
 | 
461  | 
|
| 29398 | 462  | 
* December 2008: Clemens Ballarin, TUM  | 
463  | 
New locale implementation.  | 
|
464  | 
||
| 29182 | 465  | 
* December 2008: Armin Heller, TUM and Alexander Krauss, TUM  | 
466  | 
Method "sizechange" for advanced termination proofs.  | 
|
467  | 
||
| 28901 | 468  | 
* November 2008: Timothy Bourke, NICTA  | 
469  | 
Performance improvement (factor 50) for find_theorems.  | 
|
470  | 
||
| 29398 | 471  | 
* 2008: Florian Haftmann, TUM  | 
472  | 
Various extensions and restructurings in HOL, improvements  | 
|
473  | 
in evaluation mechanisms, new module binding.ML for name bindings.  | 
|
474  | 
||
| 
28604
 
f36496b73227
generic ATP manager based on threads (by Fabian Immler);
 
wenzelm 
parents: 
28474 
diff
changeset
 | 
475  | 
* October 2008: Fabian Immler, TUM  | 
| 
 
f36496b73227
generic ATP manager based on threads (by Fabian Immler);
 
wenzelm 
parents: 
28474 
diff
changeset
 | 
476  | 
ATP manager for Sledgehammer, based on ML threads instead of Posix  | 
| 
 
f36496b73227
generic ATP manager based on threads (by Fabian Immler);
 
wenzelm 
parents: 
28474 
diff
changeset
 | 
477  | 
processes. Additional ATP wrappers, including remote SystemOnTPTP  | 
| 
 
f36496b73227
generic ATP manager based on threads (by Fabian Immler);
 
wenzelm 
parents: 
28474 
diff
changeset
 | 
478  | 
services.  | 
| 
 
f36496b73227
generic ATP manager based on threads (by Fabian Immler);
 
wenzelm 
parents: 
28474 
diff
changeset
 | 
479  | 
|
| 30162 | 480  | 
* September 2008: Stefan Berghofer, TUM and Marc Bezem, Univ. Bergen  | 
481  | 
Prover for coherent logic.  | 
|
482  | 
||
| 
28474
 
d0b8b0a1fca5
Vampire wrapper script for remote SystemOnTPTP service (by Fabian Immler);
 
wenzelm 
parents: 
27009 
diff
changeset
 | 
483  | 
* August 2008: Fabian Immler, TUM  | 
| 
 
d0b8b0a1fca5
Vampire wrapper script for remote SystemOnTPTP service (by Fabian Immler);
 
wenzelm 
parents: 
27009 
diff
changeset
 | 
484  | 
Vampire wrapper script for remote SystemOnTPTP service.  | 
| 
 
d0b8b0a1fca5
Vampire wrapper script for remote SystemOnTPTP service (by Fabian Immler);
 
wenzelm 
parents: 
27009 
diff
changeset
 | 
485  | 
|
| 
 
d0b8b0a1fca5
Vampire wrapper script for remote SystemOnTPTP service (by Fabian Immler);
 
wenzelm 
parents: 
27009 
diff
changeset
 | 
486  | 
|
| 
 
d0b8b0a1fca5
Vampire wrapper script for remote SystemOnTPTP service (by Fabian Immler);
 
wenzelm 
parents: 
27009 
diff
changeset
 | 
487  | 
Contributions to Isabelle2008  | 
| 
 
d0b8b0a1fca5
Vampire wrapper script for remote SystemOnTPTP service (by Fabian Immler);
 
wenzelm 
parents: 
27009 
diff
changeset
 | 
488  | 
-----------------------------  | 
| 
 
d0b8b0a1fca5
Vampire wrapper script for remote SystemOnTPTP service (by Fabian Immler);
 
wenzelm 
parents: 
27009 
diff
changeset
 | 
489  | 
|
| 27009 | 490  | 
* 2007/2008:  | 
491  | 
Alexander Krauss, TUM and Florian Haftmann, TUM and Stefan Berghofer, TUM  | 
|
492  | 
HOL library improvements.  | 
|
| 25468 | 493  | 
|
| 27009 | 494  | 
* 2007/2008: Brian Huffman, PSU  | 
495  | 
HOLCF library improvements.  | 
|
496  | 
||
497  | 
* 2007/2008: Stefan Berghofer, TUM  | 
|
| 30179 | 498  | 
HOL-Nominal package improvements.  | 
| 27009 | 499  | 
|
500  | 
* March 2008: Markus Reiter, TUM  | 
|
501  | 
HOL/Library/RBT: red-black trees.  | 
|
| 26728 | 502  | 
|
| 26874 | 503  | 
* February 2008: Alexander Krauss, TUM and Florian Haftmann, TUM and  | 
504  | 
Lukas Bulwahn, TUM and John Matthews, Galois:  | 
|
505  | 
HOL/Library/Imperative_HOL: Haskell-style imperative data structures  | 
|
506  | 
for HOL.  | 
|
| 26728 | 507  | 
|
| 27009 | 508  | 
* December 2007: Norbert Schirmer, Uni Saarbruecken  | 
509  | 
Misc improvements of record package in HOL.  | 
|
510  | 
||
511  | 
* December 2007: Florian Haftmann, TUM  | 
|
512  | 
Overloading and class instantiation target.  | 
|
513  | 
||
514  | 
* December 2007: Florian Haftmann, TUM  | 
|
515  | 
New version of primrec package for local theories.  | 
|
516  | 
||
517  | 
* December 2007: Alexander Krauss, TUM  | 
|
518  | 
Method "induction_scheme" in HOL.  | 
|
519  | 
||
520  | 
* November 2007: Peter Lammich, Uni Muenster  | 
|
521  | 
HOL-Lattice: some more lemmas.  | 
|
| 26198 | 522  | 
|
| 26874 | 523  | 
|
| 25454 | 524  | 
Contributions to Isabelle2007  | 
525  | 
-----------------------------  | 
|
| 23252 | 526  | 
|
| 25409 | 527  | 
* October 2007: Norbert Schirmer, TUM / Uni Saarbruecken  | 
| 25398 | 528  | 
State Spaces: The Locale Way (in HOL).  | 
529  | 
||
| 
25057
 
021fcbe2aaa5
Mark A. Hillebrand, DFKI: Robust sub/superscripts in LaTeX document output.
 
wenzelm 
parents: 
24803 
diff
changeset
 | 
530  | 
* October 2007: Mark A. Hillebrand, DFKI  | 
| 
 
021fcbe2aaa5
Mark A. Hillebrand, DFKI: Robust sub/superscripts in LaTeX document output.
 
wenzelm 
parents: 
24803 
diff
changeset
 | 
531  | 
Robust sub/superscripts in LaTeX document output.  | 
| 
 
021fcbe2aaa5
Mark A. Hillebrand, DFKI: Robust sub/superscripts in LaTeX document output.
 
wenzelm 
parents: 
24803 
diff
changeset
 | 
532  | 
|
| 24799 | 533  | 
* August 2007: Jeremy Dawson, NICTA and Paul Graunke, Galois and Brian  | 
534  | 
Huffman, PSU and Gerwin Klein, NICTA and John Matthews, Galois  | 
|
| 24333 | 535  | 
HOL-Word: a library for fixed-size machine words in Isabelle.  | 
536  | 
||
| 
24332
 
e3a2b75b1cf9
boolean algebras as locales and numbers as types by Brian Huffman
 
kleing 
parents: 
23449 
diff
changeset
 | 
537  | 
* August 2007: Brian Huffman, PSU  | 
| 24799 | 538  | 
HOL/Library/Boolean_Algebra and HOL/Library/Numeral_Type.  | 
| 
24332
 
e3a2b75b1cf9
boolean algebras as locales and numbers as types by Brian Huffman
 
kleing 
parents: 
23449 
diff
changeset
 | 
539  | 
|
| 23252 | 540  | 
* June 2007: Amine Chaieb, TUM  | 
| 24799 | 541  | 
Semiring normalization and Groebner Bases.  | 
| 25449 | 542  | 
Support for dense linear orders.  | 
| 17866 | 543  | 
|
| 23449 | 544  | 
* June 2007: Joe Hurd, Oxford  | 
| 24799 | 545  | 
Metis theorem-prover.  | 
546  | 
||
547  | 
* 2007: Kong W. Susanto, Cambridge  | 
|
548  | 
HOL: Metis prover integration.  | 
|
| 23449 | 549  | 
|
| 24799 | 550  | 
* 2007: Stefan Berghofer, TUM  | 
| 25449 | 551  | 
HOL: inductive predicates and sets.  | 
| 24799 | 552  | 
|
| 24803 | 553  | 
* 2007: Norbert Schirmer, TUM  | 
554  | 
HOL/record: misc improvements.  | 
|
555  | 
||
| 24799 | 556  | 
* 2006/2007: Alexander Krauss, TUM  | 
557  | 
HOL: function package and related theories on termination.  | 
|
| 23449 | 558  | 
|
| 22449 | 559  | 
* 2006/2007: Florian Haftmann, TUM  | 
560  | 
Pure: generic code generator framework.  | 
|
561  | 
Pure: class package.  | 
|
| 24799 | 562  | 
HOL: theory reorganization, code generator setup.  | 
563  | 
||
| 25449 | 564  | 
* 2006/2007: Christian Urban, TUM and Stefan Berghofer, TUM and  | 
565  | 
Julien Narboux, TUM  | 
|
| 24799 | 566  | 
HOL/Nominal package and related tools.  | 
| 22449 | 567  | 
|
| 
21242
 
d73735bb33c1
* November 2006: Lukas Bulwahn, TUM -- HOL/function: method "lexicographic_order".
 
wenzelm 
parents: 
21169 
diff
changeset
 | 
568  | 
* November 2006: Lukas Bulwahn, TUM  | 
| 24799 | 569  | 
HOL: method "lexicographic_order" for function package.  | 
| 
21242
 
d73735bb33c1
* November 2006: Lukas Bulwahn, TUM -- HOL/function: method "lexicographic_order".
 
wenzelm 
parents: 
21169 
diff
changeset
 | 
570  | 
|
| 21169 | 571  | 
* October 2006: Stefan Hohe, TUM  | 
572  | 
HOL-Algebra: ideals and quotients over rings.  | 
|
573  | 
||
| 
20340
 
6afc1c133b86
Amine Chaieb: experimental generic reflection and reification in HOL;
 
wenzelm 
parents: 
20067 
diff
changeset
 | 
574  | 
* August 2006: Amine Chaieb, TUM  | 
| 
 
6afc1c133b86
Amine Chaieb: experimental generic reflection and reification in HOL;
 
wenzelm 
parents: 
20067 
diff
changeset
 | 
575  | 
Experimental support for generic reflection and reification in HOL.  | 
| 
 
6afc1c133b86
Amine Chaieb: experimental generic reflection and reification in HOL;
 
wenzelm 
parents: 
20067 
diff
changeset
 | 
576  | 
|
| 
20067
 
26bac504ef90
hex and binary numerals (contributed by Rafal Kolanski)
 
kleing 
parents: 
19896 
diff
changeset
 | 
577  | 
* July 2006: Rafal Kolanski, NICTA  | 
| 
 
26bac504ef90
hex and binary numerals (contributed by Rafal Kolanski)
 
kleing 
parents: 
19896 
diff
changeset
 | 
578  | 
Hex (0xFF) and binary (0b1011) numerals.  | 
| 
 
26bac504ef90
hex and binary numerals (contributed by Rafal Kolanski)
 
kleing 
parents: 
19896 
diff
changeset
 | 
579  | 
|
| 19896 | 580  | 
* May 2006: Klaus Aehlig, LMU  | 
581  | 
Command 'normal_form': normalization by evaluation.  | 
|
582  | 
||
| 19650 | 583  | 
* May 2006: Amine Chaieb, TUM  | 
584  | 
HOL-Complex: Ferrante and Rackoff Algorithm for linear real  | 
|
585  | 
arithmetic.  | 
|
| 19470 | 586  | 
|
587  | 
* February 2006: Benjamin Porter, NICTA  | 
|
| 23382 | 588  | 
HOL and HOL-Complex: generalised mean value theorem, continuum is  | 
| 19470 | 589  | 
not denumerable, harmonic and arithmetic series, and denumerability  | 
590  | 
of rationals.  | 
|
| 17532 | 591  | 
|
| 19650 | 592  | 
* October 2005: Martin Wildmoser, TUM  | 
593  | 
Sketch for Isar 'guess' element.  | 
|
594  | 
||
595  | 
||
| 25454 | 596  | 
Contributions to Isabelle2005  | 
597  | 
-----------------------------  | 
|
| 17382 | 598  | 
|
| 17640 | 599  | 
* September 2005: Lukas Bulwahn and Bernhard Haeupler, TUM  | 
600  | 
HOL-Complex: Formalization of Taylor series.  | 
|
601  | 
||
602  | 
* September 2005: Stephan Merz, Alwen Tiu, QSL Loria  | 
|
603  | 
Components for SAT solver method using zChaff.  | 
|
604  | 
||
| 17534 | 605  | 
* September 2005: Ning Zhang and Christian Urban, LMU Munich  | 
606  | 
A Chinese theory.  | 
|
607  | 
||
| 17562 | 608  | 
* September 2005: Bernhard Haeupler, TUM  | 
| 17382 | 609  | 
Method comm_ring for proving equalities in commutative rings.  | 
| 16892 | 610  | 
|
| 17532 | 611  | 
* July/August 2005: Jeremy Avigad, Carnegie Mellon University  | 
| 16892 | 612  | 
Various improvements of the HOL and HOL-Complex library.  | 
| 16868 | 613  | 
|
| 16892 | 614  | 
* July 2005: Florian Zuleger, Johannes Hoelzl, and Simon Funke, TUM  | 
615  | 
Some structured proofs about completeness of real numbers.  | 
|
616  | 
||
| 17532 | 617  | 
* May 2005: Rafal Kolanski and Gerwin Klein, NICTA  | 
618  | 
Improved retrieval of facts from theory/proof context.  | 
|
| 15994 | 619  | 
|
| 16252 | 620  | 
* February 2005: Lucas Dixon, University of Edinburgh  | 
| 17532 | 621  | 
Improved subst method.  | 
622  | 
||
623  | 
* 2005: Brian Huffman, OGI  | 
|
624  | 
Various improvements of HOLCF.  | 
|
625  | 
Some improvements of the HOL-Complex library.  | 
|
626  | 
||
627  | 
* 2005: Claire Quigley and Jia Meng, University of Cambridge  | 
|
628  | 
Some support for asynchronous communication with external provers  | 
|
629  | 
(experimental).  | 
|
630  | 
||
631  | 
* 2005: Florian Haftmann, TUM  | 
|
| 17543 | 632  | 
Contributions to document 'sugar'.  | 
| 17532 | 633  | 
Various ML combinators, notably linear functional transformations.  | 
634  | 
Some cleanup of ML legacy.  | 
|
635  | 
Additional antiquotations.  | 
|
636  | 
Improved Isabelle web site.  | 
|
637  | 
||
638  | 
* 2004/2005: David Aspinall, University of Edinburgh  | 
|
639  | 
Various elements of XML and PGIP based communication with user  | 
|
640  | 
interfaces (experimental).  | 
|
641  | 
||
642  | 
* 2004/2005: Gerwin Klein, NICTA  | 
|
643  | 
Contributions to document 'sugar'.  | 
|
644  | 
Improved Isabelle web site.  | 
|
645  | 
Improved HTML presentation of theories.  | 
|
646  | 
||
647  | 
* 2004/2005: Clemens Ballarin, TUM  | 
|
648  | 
Provers: tools for transitive relations and quasi orders.  | 
|
649  | 
Improved version of locales, notably interpretation of locales.  | 
|
650  | 
Improved version of HOL-Algebra.  | 
|
651  | 
||
652  | 
* 2004/2005: Amine Chaieb, TUM  | 
|
653  | 
Improved version of HOL presburger method.  | 
|
654  | 
||
655  | 
* 2004/2005: Steven Obua, TUM  | 
|
656  | 
Improved version of HOL/Import, support for HOL-Light.  | 
|
657  | 
Improved version of HOL-Complex-Matrix.  | 
|
| 17572 | 658  | 
Pure/defs: more sophisticated checks on well-formedness of overloading.  | 
| 17543 | 659  | 
Pure/Tools: an experimental evaluator for lambda terms.  | 
| 17532 | 660  | 
|
661  | 
* 2004/2005: Norbert Schirmer, TUM  | 
|
662  | 
Contributions to document 'sugar'.  | 
|
663  | 
Improved version of HOL/record.  | 
|
664  | 
||
665  | 
* 2004/2005: Sebastian Skalberg, TUM  | 
|
666  | 
Improved version of HOL/Import.  | 
|
667  | 
Some internal ML reorganizations.  | 
|
668  | 
||
669  | 
* 2004/2005: Tjark Weber, TUM  | 
|
| 17640 | 670  | 
SAT solver method using zChaff.  | 
| 17532 | 671  | 
Improved version of HOL/refute.  |