blanchet [Tue, 24 Jun 2014 08:20:00 +0200] rev 57295
changed order of facts so that 'name_tabs' has the same order everywhere (which affects unaliasing)
blanchet [Tue, 24 Jun 2014 08:19:58 +0200] rev 57294
use strings to communicate with external process, to ease debugging
blanchet [Tue, 24 Jun 2014 08:19:57 +0200] rev 57293
added 'dummy_thf_ml' prover for experiments with HOLyHammer
blanchet [Tue, 24 Jun 2014 08:19:56 +0200] rev 57292
phantoms may also occur in THF1
blanchet [Tue, 24 Jun 2014 08:19:55 +0200] rev 57291
added experimental MaSh engine
blanchet [Tue, 24 Jun 2014 08:19:55 +0200] rev 57290
move method silencing code closer to the methods it is trying to silence, to reduce bad side-effects
blanchet [Tue, 24 Jun 2014 08:19:54 +0200] rev 57289
help reconstruction of Z3 skolemization by weakening formulas a bit
blanchet [Tue, 24 Jun 2014 08:19:22 +0200] rev 57288
supports gradual skolemization (cf. Z3) by threading context through correctly
blanchet [Tue, 24 Jun 2014 08:19:22 +0200] rev 57287
given two one-liners, only show the best of the two
blanchet [Tue, 24 Jun 2014 08:19:22 +0200] rev 57286
don't generate Isar proof skeleton for what amounts to a one-line proof
blanchet [Tue, 24 Jun 2014 08:19:22 +0200] rev 57285
don't accidentally transform 'show' into 'obtains' (in general, more 'obtain's could be turned into 'have's, but this is not necessary for the correctness of the proof)
nipkow [Sun, 22 Jun 2014 12:37:55 +0200] rev 57284
r_into_(r)trancl should not be [simp]: helps little and comlicates some AFP proofs
nipkow [Sat, 21 Jun 2014 15:46:52 +0200] rev 57283
added [simp]
ballarin [Sat, 21 Jun 2014 10:41:02 +0200] rev 57282
Two basic lemmas on bij_betw.
blanchet [Fri, 20 Jun 2014 09:55:31 +0200] rev 57281
changed default MaSh parameters based on (in vitro) evaluation
blanchet [Fri, 20 Jun 2014 09:42:36 +0200] rev 57280
made 'tptp_graph' more liberal (why reject TFF?)
blanchet [Wed, 18 Jun 2014 17:42:24 +0200] rev 57279
made tactic more robust in the face of 'primcorec' specifications containing 'case_sum'
blanchet [Wed, 18 Jun 2014 17:42:24 +0200] rev 57278
more MaSh engine variations, for evaluations
blanchet [Wed, 18 Jun 2014 17:42:24 +0200] rev 57277
split parameter into two
hoelzl [Wed, 18 Jun 2014 14:31:32 +0200] rev 57276
filters are easier to define with INF on filters.
hoelzl [Wed, 18 Jun 2014 07:31:12 +0200] rev 57275
moved lemmas from the proof of the Central Limit Theorem by Jeremy Avigad and Luke Serafin
blanchet [Wed, 18 Jun 2014 15:23:40 +0200] rev 57274
more generous formula -- there are lots of duplicates out there
blanchet [Wed, 18 Jun 2014 14:19:42 +0200] rev 57273
automatically learn MaSh facts also in 'blocking' mode
blanchet [Wed, 18 Jun 2014 13:23:09 +0200] rev 57272
enabled MaSh by default -- set 'MaSh' to 'none' in Isabelle Plugin Options to disable
ballarin [Tue, 17 Jun 2014 18:41:44 +0200] rev 57271
Lemmas contributed by Joachim Breitner.
blanchet [Tue, 17 Jun 2014 18:33:34 +0200] rev 57270
reintroduce atomize in Waldmeister code
blanchet [Tue, 17 Jun 2014 16:02:49 +0200] rev 57269
changed type encoding for new Waldmeister, to trigger filtering of 'dangerous' lemmas
blanchet [Mon, 16 Jun 2014 19:44:02 +0200] rev 57268
compile
blanchet [Mon, 16 Jun 2014 19:42:44 +0200] rev 57267
integrated new Waldmeister code with 'sledgehammer' command
blanchet [Mon, 16 Jun 2014 19:41:42 +0200] rev 57266
fixed parsing of one-argument 'file()' in TSTP files
blanchet [Mon, 16 Jun 2014 19:41:01 +0200] rev 57265
use right delimiters for Waldmeister proofs
blanchet [Mon, 16 Jun 2014 19:41:00 +0200] rev 57264
added 'waldmeister_new' as ATP
blanchet [Mon, 16 Jun 2014 19:40:59 +0200] rev 57263
simplified code
blanchet [Mon, 16 Jun 2014 19:40:04 +0200] rev 57262
moved code around
blanchet [Mon, 16 Jun 2014 19:39:41 +0200] rev 57261
give Z3 TPTP proofs a chance
blanchet [Mon, 16 Jun 2014 19:18:10 +0200] rev 57260
fixed postprocessing of 'coinduct' formula to obtain right property format (without needless hypotheses)
hoelzl [Mon, 16 Jun 2014 17:52:33 +0200] rev 57259
add more derivative and continuity rules for complex-values functions
fleury [Mon, 16 Jun 2014 16:21:52 +0200] rev 57258
Moving the remote prefix deleting on Sledgehammer's side
fleury [Mon, 16 Jun 2014 16:21:39 +0200] rev 57257
Correcting the type parser
fleury [Mon, 16 Jun 2014 16:18:34 +0200] rev 57256
imported patch leo2_skolem_simplication
fleury [Mon, 16 Jun 2014 16:18:15 +0200] rev 57255
add support for Isar reconstruction for thf1 ATP provers like Leo-II.
hoelzl [Mon, 16 Jun 2014 13:19:48 +0200] rev 57254
lemmas about the moments of the normal distribution
paulson <lp15@cam.ac.uk> [Fri, 13 Jun 2014 14:49:59 +0100] rev 57253
NEWS
hoelzl [Fri, 13 Jun 2014 14:08:20 +0200] rev 57252
properties of normal distributed random variables (by Sudeep Kanav)
nipkow [Fri, 13 Jun 2014 07:05:01 +0200] rev 57251
announce Tree
nipkow [Thu, 12 Jun 2014 21:23:28 +0200] rev 57250
new theory of binary trees
haftmann [Thu, 12 Jun 2014 18:02:39 +0200] rev 57249
formal variable name: IVar NONE is strictly spoken not supported on lhs of function definitions, e.g. in Scala
nipkow [Thu, 12 Jun 2014 18:47:27 +0200] rev 57248
merged
nipkow [Thu, 12 Jun 2014 18:47:16 +0200] rev 57247
added [simp]
blanchet [Thu, 12 Jun 2014 17:50:49 +0200] rev 57246
tuning
blanchet [Thu, 12 Jun 2014 17:10:12 +0200] rev 57245
renamed Sledgehammer options
blanchet [Thu, 12 Jun 2014 17:02:03 +0200] rev 57244
removed dead code
blanchet [Thu, 12 Jun 2014 17:02:03 +0200] rev 57243
reintroduced vital 'Thm.transfer'
blanchet [Thu, 12 Jun 2014 17:02:03 +0200] rev 57242
tuned dependencies
blanchet [Thu, 12 Jun 2014 17:02:03 +0200] rev 57241
updated docs
blanchet [Thu, 12 Jun 2014 17:02:03 +0200] rev 57240
added support for CVC4 in SMT2
blanchet [Thu, 12 Jun 2014 17:02:03 +0200] rev 57239
don't ask proof-disabled solvers to do proofs
blanchet [Thu, 12 Jun 2014 17:02:03 +0200] rev 57238
tuning
blanchet [Thu, 12 Jun 2014 17:02:03 +0200] rev 57237
took out broken support for Yices from SMT2 stack -- see 'NEWS' for rationale
blanchet [Thu, 12 Jun 2014 17:02:02 +0200] rev 57236
made CVC3 work with SMT2 stack
hoelzl [Thu, 12 Jun 2014 15:47:36 +0200] rev 57235
properties of Erlang and exponentially distributed random variables (by Sudeep Kanav)
hoelzl [Wed, 11 Jun 2014 13:39:38 +0200] rev 57234
clean up ContNotDenum; add lemmas by Jeremy Avigad and Luke Serafin
haftmann [Thu, 12 Jun 2014 08:48:59 +0200] rev 57233
uniform treatment of trivial unit instances: simplify by default, unfold in code preprocessor
blanchet [Thu, 12 Jun 2014 01:00:49 +0200] rev 57232
adapted examples to changes in SMT triggers
blanchet [Thu, 12 Jun 2014 01:00:49 +0200] rev 57231
reduces Sledgehammer dependencies
blanchet [Thu, 12 Jun 2014 01:00:49 +0200] rev 57230
eliminate dependency of SMT2 module on 'list'
blanchet [Thu, 12 Jun 2014 01:00:49 +0200] rev 57229
tuning
blanchet [Thu, 12 Jun 2014 01:00:49 +0200] rev 57228
removed subsumed record-related code, now that records are registered as 'ctr_sugar'
blanchet [Thu, 12 Jun 2014 01:00:49 +0200] rev 57227
made lookup more robust in the face of missing (dummy) case constant
blanchet [Thu, 12 Jun 2014 01:00:49 +0200] rev 57226
use 'ctr_sugar' abstraction in SMT(2)
blanchet [Thu, 12 Jun 2014 01:00:49 +0200] rev 57225
register record extensions as freely generated types
haftmann [Wed, 11 Jun 2014 18:22:05 +0200] rev 57224
mixin definitions are within scope of "for"s of import expression
haftmann [Wed, 11 Jun 2014 18:22:04 +0200] rev 57223
proper proof context transfer wrt. background theory avoids ad-hoc restore operation
blanchet [Wed, 11 Jun 2014 19:32:39 +0200] rev 57222
refactoring
blanchet [Wed, 11 Jun 2014 19:32:12 +0200] rev 57221
moved generic code further up
blanchet [Wed, 11 Jun 2014 19:15:55 +0200] rev 57220
tuned code
blanchet [Wed, 11 Jun 2014 19:15:54 +0200] rev 57219
factor out SMT-LIB 2 type/term parsing from Z3-specific code
blanchet [Wed, 11 Jun 2014 19:08:32 +0200] rev 57218
simplify slightly ATP proof generated for Z3
steckerm [Wed, 11 Jun 2014 16:02:10 +0200] rev 57217
tuned whitespaces
blanchet [Wed, 11 Jun 2014 15:44:09 +0200] rev 57216
updated contributors to include students
blanchet [Wed, 11 Jun 2014 15:29:23 +0200] rev 57215
moved new highly experimental Waldmeister-specific code (authored by Albert Steckermeier) into Isabelle
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57214
adapted SMT examples to new, corrected handling of 'typedef'
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57213
fixed unsoundness in SMT(2) as oracle: don't register typedef Abs_x as constructor unless it is known to be injective
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57212
updated NEWS slightly
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57211
updated docs w.r.t. Z3
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57210
rationalized CVC3 and Yices environment variable -- no need (unlike for Z3) to distinguish between old and new versions
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57209
removed '_new' sufffix in SMT2 solver names (in some cases)
blanchet [Wed, 11 Jun 2014 11:28:46 +0200] rev 57208
removed old SMT module from Sledgehammer
blanchet [Wed, 11 Jun 2014 08:58:42 +0200] rev 57207
got rid of 'listF' example, which is now subsumed by the real 'list' type
blanchet [Tue, 10 Jun 2014 21:15:57 +0200] rev 57206
changed syntax of map: and rel: arguments to BNF-based datatypes
blanchet [Tue, 10 Jun 2014 19:51:00 +0200] rev 57205
tuning
blanchet [Tue, 10 Jun 2014 19:15:15 +0200] rev 57204
updated Z3 certificates
blanchet [Tue, 10 Jun 2014 19:15:14 +0200] rev 57203
generate ':named' attributes in SMT-LIB 2 problems, to facilitate reconstruction
blanchet [Tue, 10 Jun 2014 19:15:14 +0200] rev 57202
tuning
Andreas Lochbihler [Tue, 10 Jun 2014 18:24:53 +0200] rev 57201
add type class instances for unit
blanchet [Tue, 10 Jun 2014 12:16:22 +0200] rev 57200
use 'where' clause for selector default value syntax