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