paulson <lp15@cam.ac.uk> [Sat, 05 Aug 2017 22:12:41 +0200] rev 66344
final tidying up of lemma bounded_variation_absolutely_integrable_interval
paulson <lp15@cam.ac.uk> [Sat, 05 Aug 2017 18:16:35 +0200] rev 66343
finally rid of finite_product_dependent
paulson <lp15@cam.ac.uk> [Sat, 05 Aug 2017 16:18:35 +0200] rev 66342
more cleanup
paulson <lp15@cam.ac.uk> [Sat, 05 Aug 2017 12:18:25 +0200] rev 66341
trying to disentangle bounded_variation_absolutely_integrable_interval
paulson [Fri, 04 Aug 2017 23:07:14 +0200] rev 66340
merged
paulson [Fri, 04 Aug 2017 21:30:38 +0200] rev 66339
more horrible proofs disentangled
haftmann [Fri, 04 Aug 2017 08:13:00 +0200] rev 66338
tuned
haftmann [Fri, 04 Aug 2017 08:12:58 +0200] rev 66337
more structural sharing between common target Generic_Target.init
haftmann [Fri, 04 Aug 2017 08:12:57 +0200] rev 66336
exit always refers to the bottom of a nested local theory stack, after_close always to all non-bottom elements
haftmann [Fri, 04 Aug 2017 08:12:54 +0200] rev 66335
treat exit separate from regular local theory operations
haftmann [Fri, 04 Aug 2017 08:12:37 +0200] rev 66334
provide explicit variant initializers for regular named target vs. almost-named target
haftmann [Fri, 04 Aug 2017 08:12:37 +0200] rev 66333
prefer explicit datatype over implicit sum;
given up separate implementation to pretty-print locale specifications
haftmann [Fri, 04 Aug 2017 08:12:37 +0200] rev 66332
compactified output
haftmann [Thu, 03 Aug 2017 12:50:03 +0200] rev 66331
lifting setup for char
haftmann [Thu, 03 Aug 2017 12:50:02 +0200] rev 66330
one single plugin for code type declarations avoids problems when bootstrapping new plugins over types which have been both declared concrete and abstract in their code historiy
haftmann [Thu, 03 Aug 2017 12:50:01 +0200] rev 66329
uniform namespace handling for both concrete and abstract types, following 32e0da92c786
haftmann [Thu, 03 Aug 2017 12:50:00 +0200] rev 66328
clarified
haftmann [Thu, 03 Aug 2017 12:49:59 +0200] rev 66327
corrected slip
haftmann [Thu, 03 Aug 2017 12:49:58 +0200] rev 66326
tuned
haftmann [Thu, 03 Aug 2017 12:49:57 +0200] rev 66325
work around weakness in export calculation when generating OCaml code
haftmann [Thu, 03 Aug 2017 12:49:55 +0200] rev 66324
tuned
blanchet [Thu, 03 Aug 2017 23:43:17 +0200] rev 66323
pass option recommended by Andy Reynolds to CVC4 1.5 (released) or better
blanchet [Thu, 03 Aug 2017 23:43:17 +0200] rev 66322
updated CVC4 component to official 1.5 release
paulson [Thu, 03 Aug 2017 23:06:36 +0200] rev 66321
merged
paulson <lp15@cam.ac.uk> [Thu, 03 Aug 2017 21:38:05 +0200] rev 66320
eliminated more "guess", etc.
paulson [Thu, 03 Aug 2017 14:15:25 +0200] rev 66319
merged
paulson <lp15@cam.ac.uk> [Thu, 03 Aug 2017 14:15:06 +0200] rev 66318
more tidying
paulson [Thu, 03 Aug 2017 11:29:08 +0200] rev 66317
more tidying up
paulson [Thu, 03 Aug 2017 10:52:13 +0200] rev 66316
merged
paulson [Thu, 03 Aug 2017 08:09:15 +0200] rev 66315
merged
paulson [Wed, 02 Aug 2017 23:15:15 +0200] rev 66314
removed all "guess"
nipkow [Thu, 03 Aug 2017 23:03:44 +0200] rev 66313
tuned
nipkow [Thu, 03 Aug 2017 11:38:55 +0200] rev 66312
merged
nipkow [Thu, 03 Aug 2017 09:30:09 +0200] rev 66311
added lemmas
haftmann [Wed, 02 Aug 2017 20:33:39 +0200] rev 66310
simplified function specification history: each pending function specification is historized at the end of a theory, without additional bookkeeping;
sufficient to keep history stamps rather than complete historized data;
semantically conflicting specifications are temoprary blacklisted after theory merge but remain historized;
clarified signature;
nipkow [Thu, 03 Aug 2017 07:31:25 +0200] rev 66309
merged
nipkow [Wed, 02 Aug 2017 18:22:02 +0200] rev 66308
generalized lemma
haftmann [Tue, 01 Aug 2017 20:38:39 +0200] rev 66307
tuned references
paulson [Wed, 02 Aug 2017 16:31:42 +0200] rev 66306
fixed another horrible proof
wenzelm [Tue, 01 Aug 2017 22:19:37 +0200] rev 66305
misc tuning and modernization;
wenzelm [Tue, 01 Aug 2017 17:33:04 +0200] rev 66304
isabelle update_cartouches -c -t;
wenzelm [Tue, 01 Aug 2017 17:30:02 +0200] rev 66303
misc tuning and modernization;
nipkow [Tue, 01 Aug 2017 10:28:42 +0200] rev 66302
new lemma
boehmes [Tue, 01 Aug 2017 07:26:23 +0200] rev 66301
more explicit Argo proof traces; more correct proof replay for term applications
paulson <lp15@cam.ac.uk> [Mon, 31 Jul 2017 15:38:21 +0100] rev 66300
more cleanup of Tagged_Division
paulson <lp15@cam.ac.uk> [Sun, 30 Jul 2017 21:44:23 +0100] rev 66299
partial cleanup of the horrible Tagged_Division
blanchet [Fri, 28 Jul 2017 15:36:32 +0100] rev 66298
introduced option for nat-as-int in SMT
paulson <lp15@cam.ac.uk> [Thu, 27 Jul 2017 15:22:35 +0100] rev 66297
polytopes: simplical subdivisions, etc.
paulson <lp15@cam.ac.uk> [Wed, 26 Jul 2017 16:07:45 +0100] rev 66296
New theory of Equiintegrability / Continuity of the indefinite integral / improper integration
paulson <lp15@cam.ac.uk> [Wed, 26 Jul 2017 13:36:36 +0100] rev 66295
moved transitive_stepwise_le into Nat, where it belongs
paulson <lp15@cam.ac.uk> [Mon, 24 Jul 2017 16:50:46 +0100] rev 66294
refactored some HORRIBLE integration proofs
Lars Hupel <lars.hupel@mytum.de> [Thu, 20 Jul 2017 23:59:09 +0200] rev 66293
merged
Lars Hupel <lars.hupel@mytum.de> [Thu, 20 Jul 2017 17:13:17 +0200] rev 66292
improve setup for fMin/fMax/fsum; courtesy of Ondřej Kunčar & Florian Haftmann
Lars Hupel <lars.hupel@mytum.de> [Thu, 20 Jul 2017 15:41:01 +0200] rev 66291
tuned code setup
blanchet [Thu, 20 Jul 2017 16:28:43 +0100] rev 66290
strengthened tactic
paulson <lp15@cam.ac.uk> [Thu, 20 Jul 2017 14:05:29 +0100] rev 66289
Divided Convex_Euclidean_Space.thy in half, creating new theory Starlike
blanchet [Wed, 19 Jul 2017 22:56:16 +0100] rev 66288
strengthened tactic (for 'fun' BNF)
paulson <lp15@cam.ac.uk> [Wed, 19 Jul 2017 16:41:26 +0100] rev 66287
new material: Colinearity, convex sets, polytopes
eberlm <eberlm@in.tum.de> [Tue, 18 Jul 2017 11:35:32 +0200] rev 66286
poles and residues of the Gamma function
Andreas Lochbihler [Tue, 18 Jul 2017 08:54:49 +0200] rev 66285
merged
Andreas Lochbihler [Mon, 17 Jul 2017 17:30:34 +0200] rev 66284
new derived targets for evaluating Haskell and Scala programs
eberlm <eberlm@in.tum.de> [Mon, 17 Jul 2017 16:49:19 +0200] rev 66283
Printing natural numbers as numerals in evaluation
Lars Hupel <lars.hupel@mytum.de> [Sun, 16 Jul 2017 23:47:21 +0200] rev 66282
fmap is finite
eberlm <eberlm@in.tum.de> [Sat, 15 Jul 2017 21:40:24 +0100] rev 66281
facts about cardinality of vector type
eberlm <eberlm@in.tum.de> [Sat, 15 Jul 2017 16:27:10 +0100] rev 66280
Adapted Approximation_Bounds to changes in Multiset
eberlm <eberlm@in.tum.de> [Sat, 15 Jul 2017 14:54:13 +0100] rev 66279
Simprocs for roots of numerals
eberlm <eberlm@in.tum.de> [Sat, 15 Jul 2017 14:36:30 +0100] rev 66278
Updated NEWS
eberlm <eberlm@in.tum.de> [Sat, 15 Jul 2017 14:33:56 +0100] rev 66277
HOL-Analysis: Infinite products
eberlm <eberlm@in.tum.de> [Sat, 15 Jul 2017 14:32:02 +0100] rev 66276
More material on powers for HOL-Computational_Algebra/HOL-Number_Theory
Lars Hupel <lars.hupel@mytum.de> [Wed, 12 Jul 2017 18:42:32 +0200] rev 66275
additional lemmas for State_Monad, courtesy of Andreas Lochbihler
Lars Hupel <lars.hupel@mytum.de> [Wed, 12 Jul 2017 11:33:32 +0200] rev 66274
more material on finite maps
traytel [Wed, 12 Jul 2017 07:52:35 +0200] rev 66273
redundant since c6714a9562ae
traytel [Tue, 11 Jul 2017 21:36:42 +0200] rev 66272
store the unfolded definitions of the lifted bnf constants under "_def" name
Lars Hupel <lars.hupel@mytum.de> [Tue, 11 Jul 2017 20:47:19 +0200] rev 66271
state monad
Lars Hupel <lars.hupel@mytum.de> [Tue, 11 Jul 2017 17:22:33 +0200] rev 66270
State_Monad ~> Open_State_Syntax
Lars Hupel <lars.hupel@mytum.de> [Tue, 11 Jul 2017 17:11:37 +0200] rev 66269
more material on fmaps
Lars Hupel <lars.hupel@mytum.de> [Tue, 11 Jul 2017 16:12:36 +0200] rev 66268
canonical representation for fmaps is fmlookup
Lars Hupel <lars.hupel@mytum.de> [Tue, 11 Jul 2017 15:34:35 +0200] rev 66267
fmaps are countable
Lars Hupel <lars.hupel@mytum.de> [Tue, 11 Jul 2017 12:24:27 +0200] rev 66266
merged
Lars Hupel <lars.hupel@mytum.de> [Tue, 11 Jul 2017 09:31:36 +0200] rev 66265
card_0_eq ~> fcard_0_eq
Lars Hupel <lars.hupel@mytum.de> [Tue, 11 Jul 2017 09:22:14 +0200] rev 66264
material from $AFP/Formula_Derivatives/FSet_More
Lars Hupel <lars.hupel@mytum.de> [Mon, 10 Jul 2017 23:21:54 +0200] rev 66263
FSet is monadic
Lars Hupel <lars.hupel@mytum.de> [Mon, 10 Jul 2017 18:53:38 +0200] rev 66262
finite sets are countable
Lars Hupel <lars.hupel@mytum.de> [Mon, 10 Jul 2017 16:38:42 +0200] rev 66261
lift sum to finite sets
haftmann [Mon, 10 Jul 2017 19:48:58 +0200] rev 66260
tuned
haftmann [Sat, 08 Jul 2017 20:05:26 +0200] rev 66259
clarified
haftmann [Sat, 08 Jul 2017 19:34:46 +0200] rev 66258
dropped superfluous theory imports
nipkow [Sat, 08 Jul 2017 17:33:11 +0200] rev 66257
revised lemma
nipkow [Sat, 08 Jul 2017 15:51:34 +0200] rev 66256
merged
nipkow [Sat, 08 Jul 2017 15:51:29 +0200] rev 66255
generalized lemma
wenzelm [Fri, 07 Jul 2017 16:57:50 +0200] rev 66254
proper check wrt. distinct entry dates;
nipkow [Fri, 07 Jul 2017 11:32:06 +0200] rev 66253
added lemma
immler [Tue, 04 Jul 2017 09:36:25 +0100] rev 66252
some generalizations complex=>real_normed_field
haftmann [Sun, 02 Jul 2017 20:13:38 +0200] rev 66251
proper concept of code declaration wrt. atomicity and Isar declarations
wenzelm [Mon, 03 Jul 2017 14:25:07 +0200] rev 66250
merged
wenzelm [Mon, 03 Jul 2017 14:24:55 +0200] rev 66249
complete on long name components as well;
wenzelm [Mon, 03 Jul 2017 13:51:55 +0200] rev 66248
added command 'alias' and 'type_alias';
wenzelm [Mon, 03 Jul 2017 09:57:26 +0200] rev 66247
tuned;
wenzelm [Mon, 03 Jul 2017 09:20:24 +0200] rev 66246
tuned signature;
wenzelm [Mon, 03 Jul 2017 09:12:13 +0200] rev 66245
unused;
Andreas Lochbihler [Mon, 03 Jul 2017 12:19:49 +0200] rev 66244
qualify Complete_Partial_Order2.compact
wenzelm [Sat, 01 Jul 2017 16:39:56 +0200] rev 66243
tuned;
wenzelm [Sat, 01 Jul 2017 16:26:15 +0200] rev 66242
proper fonts (cf. 1d219d76873b);
wenzelm [Sat, 01 Jul 2017 16:22:47 +0200] rev 66241
all_known can cause timeout of VSCode server startup, notably on Windows;
wenzelm [Fri, 30 Jun 2017 21:55:07 +0200] rev 66240
tuned documentation;
updated package version;
updated screenshot reference;
wenzelm [Fri, 30 Jun 2017 21:51:49 +0200] rev 66239
clarified screenshot;
wenzelm [Fri, 30 Jun 2017 21:19:13 +0200] rev 66238
NEWS;
wenzelm [Fri, 30 Jun 2017 16:28:06 +0200] rev 66237
tuned;
wenzelm [Fri, 30 Jun 2017 16:16:45 +0200] rev 66236
more documentation;
wenzelm [Fri, 30 Jun 2017 14:26:45 +0200] rev 66235
retain symlinks in file names from VSCode: relevant for proper file locations in decorations etc.;
wenzelm [Fri, 30 Jun 2017 14:19:37 +0200] rev 66234
clarified platform file operations;
wenzelm [Fri, 30 Jun 2017 14:17:48 +0200] rev 66233
more operations;
wenzelm [Fri, 30 Jun 2017 14:01:55 +0200] rev 66232
clarified signature;
wenzelm [Fri, 30 Jun 2017 13:21:47 +0200] rev 66231
more robust: always package;
wenzelm [Fri, 30 Jun 2017 13:19:24 +0200] rev 66230
prefer explicit link;
wenzelm [Thu, 29 Jun 2017 23:06:20 +0200] rev 66229
updated package;
wenzelm [Thu, 29 Jun 2017 23:05:58 +0200] rev 66228
provide --baseImagesUrl for VSCode extensions marketplace;
wenzelm [Thu, 29 Jun 2017 23:05:33 +0200] rev 66227
tuned;
wenzelm [Thu, 29 Jun 2017 22:40:43 +0200] rev 66226
updated package;
wenzelm [Thu, 29 Jun 2017 22:40:02 +0200] rev 66225
tuned;