haftmann [Wed, 12 May 2010 12:31:52 +0200] rev 36871
grouped local statements
haftmann [Wed, 12 May 2010 12:31:51 +0200] rev 36870
tuned test problems
wenzelm [Wed, 12 May 2010 16:45:59 +0200] rev 36869
merged
nipkow [Wed, 12 May 2010 15:25:23 +0200] rev 36868
merged
nipkow [Wed, 12 May 2010 15:25:02 +0200] rev 36867
simplified proof
wenzelm [Wed, 12 May 2010 16:44:49 +0200] rev 36866
modernized specifications;
wenzelm [Wed, 12 May 2010 15:25:58 +0200] rev 36865
updated/unified some legacy warnings;
wenzelm [Wed, 12 May 2010 15:23:38 +0200] rev 36864
tuned;
wenzelm [Wed, 12 May 2010 14:52:23 +0200] rev 36863
do not emit legacy_feature warnings here -- users have no chance to disable them;
wenzelm [Wed, 12 May 2010 14:17:26 +0200] rev 36862
removed obsolete CVS Ids;
wenzelm [Wed, 12 May 2010 14:02:50 +0200] rev 36861
removed some obsolete admin stuff;
wenzelm [Wed, 12 May 2010 14:02:19 +0200] rev 36860
check NEWS;
wenzelm [Wed, 12 May 2010 13:54:49 +0200] rev 36859
removed obsolete CVS Ids;
wenzelm [Wed, 12 May 2010 13:52:34 +0200] rev 36858
updated some version numbers;
wenzelm [Wed, 12 May 2010 13:34:24 +0200] rev 36857
minor tuning;
wenzelm [Wed, 12 May 2010 13:21:23 +0200] rev 36856
reverted parts of 7902dc7ea11d -- note that NEWS of published Isabelle releases are essentially read-only;
(Spelling note: "supersede" is indeed more common in Isabelle sources, although "supercede" is also correct according to major dictionaries.)
wenzelm [Wed, 12 May 2010 12:51:32 +0200] rev 36855
merged
haftmann [Wed, 12 May 2010 12:20:16 +0200] rev 36854
merged
haftmann [Wed, 12 May 2010 12:09:28 +0200] rev 36853
modernized specifications; tuned reification
haftmann [Wed, 12 May 2010 11:18:42 +0200] rev 36852
merged
haftmann [Wed, 12 May 2010 11:17:59 +0200] rev 36851
added lemmas concerning last, butlast, insort
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 12 May 2010 11:30:18 +0200] rev 36850
Remove RANGE_WARN
hoelzl [Wed, 12 May 2010 11:13:33 +0200] rev 36849
clarified NEWS entry
hoelzl [Wed, 12 May 2010 11:08:15 +0200] rev 36848
merged
hoelzl [Wed, 12 May 2010 11:07:46 +0200] rev 36847
added NEWS entry
hoelzl [Tue, 11 May 2010 19:19:45 +0200] rev 36846
Added atLeastAtMost_singleton_iff, atLeastAtMost_singleton'
hoelzl [Tue, 11 May 2010 19:21:39 +0200] rev 36845
Add rules directly to the corresponding class locales instead.
hoelzl [Tue, 11 May 2010 19:21:05 +0200] rev 36844
Removed usage of normalizating locales.
huffman [Tue, 11 May 2010 21:55:41 -0700] rev 36843
speed up some proofs, fixing linarith_split_limit warnings
huffman [Tue, 11 May 2010 19:38:16 -0700] rev 36842
fix some linarith_split_limit warnings
huffman [Tue, 11 May 2010 19:01:35 -0700] rev 36841
include iszero_simps in semiring_norm just once (they are already included in rel_simps)
huffman [Tue, 11 May 2010 19:00:32 -0700] rev 36840
fix duplicate simp rule warning
huffman [Tue, 11 May 2010 18:06:58 -0700] rev 36839
no more RealPow.thy (remaining lemmas moved to RealDef.thy)
huffman [Tue, 11 May 2010 17:20:11 -0700] rev 36838
merged
huffman [Tue, 11 May 2010 12:38:07 -0700] rev 36837
simplify code for emptiness check
huffman [Tue, 11 May 2010 12:05:19 -0700] rev 36836
removed lemma real_sq_order; use power2_le_imp_le instead
haftmann [Tue, 11 May 2010 21:27:09 +0200] rev 36835
merged
haftmann [Tue, 11 May 2010 19:06:18 +0200] rev 36834
merged
haftmann [Tue, 11 May 2010 19:00:16 +0200] rev 36833
represent de-Bruin indices simply by position in list
haftmann [Tue, 11 May 2010 18:46:03 +0200] rev 36832
tuned reification functions
haftmann [Tue, 11 May 2010 18:31:36 +0200] rev 36831
tuned code; toward a tightended interface with generated code
huffman [Tue, 11 May 2010 11:58:34 -0700] rev 36830
fix spelling of 'superseded'
huffman [Tue, 11 May 2010 11:57:14 -0700] rev 36829
NEWS: removed theory PReal
huffman [Tue, 11 May 2010 11:40:39 -0700] rev 36828
collected NEWS updates for HOLCF
huffman [Tue, 11 May 2010 11:02:56 -0700] rev 36827
merged
huffman [Tue, 11 May 2010 09:10:31 -0700] rev 36826
move floor lemmas from RealPow.thy to RComplete.thy
huffman [Tue, 11 May 2010 07:58:48 -0700] rev 36825
add lemma tendsto_Complex
huffman [Tue, 11 May 2010 06:30:48 -0700] rev 36824
move some theorems from RealPow.thy to Transcendental.thy
huffman [Tue, 11 May 2010 06:27:06 -0700] rev 36823
add lemma power2_eq_1_iff; generalize some other lemmas
huffman [Mon, 10 May 2010 21:33:48 -0700] rev 36822
minimize imports
huffman [Mon, 10 May 2010 21:27:52 -0700] rev 36821
move lemma real_mult_is_one to Rings.thy, renamed to square_eq_1_iff
wenzelm [Wed, 12 May 2010 12:50:00 +0200] rev 36820
clarified Pretty.font_metrics;
wenzelm [Wed, 12 May 2010 11:31:05 +0200] rev 36819
format as topmost list of "divs", not just adjacent "spans" -- for proper line breaking;
wenzelm [Wed, 12 May 2010 11:28:52 +0200] rev 36818
tuned;
wenzelm [Tue, 11 May 2010 23:36:06 +0200] rev 36817
more precise pretty printing based on actual font metrics;
removed obsolete relative margin;
wenzelm [Tue, 11 May 2010 23:09:49 +0200] rev 36816
predefined spaces;
wenzelm [Tue, 11 May 2010 17:55:19 +0200] rev 36815
merged
wenzelm [Tue, 11 May 2010 15:47:31 +0200] rev 36814
support Isabelle plugin properties with defaults;
font size relative to view.textsize of jEdit;
margin relative to component width and approximative font metrics;
Christian Urban <urbanc@in.tum.de> [Tue, 11 May 2010 08:52:22 +0100] rev 36813
merged
Christian Urban <urbanc@in.tum.de> [Tue, 11 May 2010 07:45:47 +0100] rev 36812
tuned proof so that no simplifier warning is printed
haftmann [Tue, 11 May 2010 08:36:02 +0200] rev 36811
renamed former Int.int_induct to Int.int_of_nat_induct, former Presburger.int_induct to Int.int_induct: is more conservative and more natural than the intermediate solution
haftmann [Tue, 11 May 2010 08:30:02 +0200] rev 36810
merged
haftmann [Tue, 11 May 2010 08:29:42 +0200] rev 36809
tuned
haftmann [Tue, 11 May 2010 08:29:42 +0200] rev 36808
theorem Presburger.int_induct has been renamed to Int.int_bidirectional_induct
haftmann [Mon, 10 May 2010 15:33:32 +0200] rev 36807
tuned; dropped strange myassoc2
haftmann [Mon, 10 May 2010 15:24:43 +0200] rev 36806
stylized COOPER exception
haftmann [Mon, 10 May 2010 15:21:13 +0200] rev 36805
simplified oracle
haftmann [Mon, 10 May 2010 15:00:53 +0200] rev 36804
shorten names
haftmann [Mon, 10 May 2010 14:57:04 +0200] rev 36803
updated references to ML files
haftmann [Mon, 10 May 2010 14:55:06 +0200] rev 36802
only one module fpr presburger method
haftmann [Mon, 10 May 2010 14:55:04 +0200] rev 36801
moved int induction lemma to theory Int as int_bidirectional_induct
haftmann [Mon, 10 May 2010 14:18:41 +0200] rev 36800
tuned theory text; dropped unused lemma
haftmann [Mon, 10 May 2010 14:11:50 +0200] rev 36799
one structure is better than three
haftmann [Mon, 10 May 2010 13:58:18 +0200] rev 36798
less complex organization of cooper source code
haftmann [Mon, 10 May 2010 12:25:49 +0200] rev 36797
dropped unused bindings; avoid open (documents dependency on generated code more explicitly)
huffman [Mon, 10 May 2010 14:53:33 -0700] rev 36796
add real_mult_commute to legacy theorem names
huffman [Mon, 10 May 2010 12:12:58 -0700] rev 36795
new construction of real numbers using Cauchy sequences
huffman [Mon, 10 May 2010 11:47:56 -0700] rev 36794
add more credits to ex/Dedekind_Real.thy
huffman [Mon, 10 May 2010 11:30:05 -0700] rev 36793
put construction of reals using Dedekind cuts in HOL/ex
wenzelm [Tue, 11 May 2010 10:36:50 +0200] rev 36792
disable two stage save by default, to avoid change of file permissions (notably the dreaded executable bit on Cygwin);
wenzelm [Mon, 10 May 2010 23:46:49 +0200] rev 36791
simple dialogs: ensure Swing thread;
wenzelm [Mon, 10 May 2010 23:36:47 +0200] rev 36790
font size re-adjustment according to Lobo internals;
wenzelm [Mon, 10 May 2010 22:29:27 +0200] rev 36789
Scala for Netbeans 6.8v1.1.0rc2;
wenzelm [Mon, 10 May 2010 22:27:58 +0200] rev 36788
more convenient get_font;
wenzelm [Mon, 10 May 2010 20:53:06 +0200] rev 36787
renamed Config.get_thy to Config.get_global etc. to indicate that this is not the real thing;
wenzelm [Mon, 10 May 2010 17:37:32 +0200] rev 36786
more convenient look-and-feel setup;
wenzelm [Mon, 10 May 2010 17:29:19 +0200] rev 36785
more convenient get_font;
wenzelm [Mon, 10 May 2010 17:07:47 +0200] rev 36784
explicit getLines(n) ensures platform-independence -- our files follow the POSIX standard, not DOS;
wenzelm [Mon, 10 May 2010 15:18:57 +0200] rev 36783
updated to jedit 4.3.2;
wenzelm [Mon, 10 May 2010 15:01:25 +0200] rev 36782
ignore spurious TIMEOUT messages, maybe caused by change of actor semantics in scala-2.8;
wenzelm [Mon, 10 May 2010 15:00:11 +0200] rev 36781
adapted to scala-2.8.0.RC2;
wenzelm [Mon, 10 May 2010 09:54:41 +0200] rev 36780
merged
huffman [Sun, 09 May 2010 23:57:56 -0700] rev 36779
real_mult_commute -> mult_commute
huffman [Sun, 09 May 2010 22:51:11 -0700] rev 36778
avoid using real-specific versions of generic lemmas
huffman [Sun, 09 May 2010 17:47:43 -0700] rev 36777
avoid using real-specific versions of generic lemmas
huffman [Sun, 09 May 2010 14:21:44 -0700] rev 36776
remove a couple of redundant lemmas; simplify some proofs
huffman [Sun, 09 May 2010 09:39:01 -0700] rev 36775
merged
huffman [Sat, 08 May 2010 17:06:58 -0700] rev 36774
add lemmas one_less_inverse and one_le_inverse
krauss [Sun, 09 May 2010 15:28:44 +0200] rev 36773
do not redeclare [simp] rules, to avoid "duplicate rewrite rule" warnings
krauss [Sun, 09 May 2010 12:00:43 +0200] rev 36772
added lemmas rel_comp_UNION_distrib(2)
wenzelm [Sat, 08 May 2010 22:29:44 +0200] rev 36771
made SML/NJ happy;
wenzelm [Sun, 09 May 2010 22:06:24 +0200] rev 36770
reactivated Thm.legacy_unconstrainT for Nbe.lift_triv_classes_conv;
wenzelm [Sun, 09 May 2010 19:50:56 +0200] rev 36769
Thm.unconstrainT based on Logic.unconstrainT -- no proofterm yet;
wenzelm [Sun, 09 May 2010 19:15:21 +0200] rev 36768
just one version of Thm.unconstrainT, which affects all variables;
temporary workaround for Nbe.lift_triv_classes_conv;
wenzelm [Sun, 09 May 2010 18:09:30 +0200] rev 36767
added Logic.unconstrain_allTs, based on calculations_for_thm_proof by krauss/schropp, but treat type variables uniformly as in strip_shyps (in thm.ML) or stripped_sorts (in more_thm.ML);
wenzelm [Sun, 09 May 2010 13:46:00 +0200] rev 36766
tuned;
wenzelm [Sun, 09 May 2010 13:39:05 +0200] rev 36765
removed unused "option" variants of "same" operations;
wenzelm [Sun, 09 May 2010 13:18:13 +0200] rev 36764
more basic replacement of newlines;
wenzelm [Sun, 09 May 2010 13:12:22 +0200] rev 36763
static Symbol.spaces;
wenzelm [Sat, 08 May 2010 21:25:25 +0200] rev 36762
proper use of var stopped;
wenzelm [Sat, 08 May 2010 21:17:42 +0200] rev 36761
removed junk;
wenzelm [Sat, 08 May 2010 21:08:30 +0200] rev 36760
tuned headers;
wenzelm [Sat, 08 May 2010 20:58:02 +0200] rev 36759
tuned;
wenzelm [Sat, 08 May 2010 20:14:11 +0200] rev 36758
merged
haftmann [Sat, 08 May 2010 20:01:28 +0200] rev 36757
merged
haftmann [Sat, 08 May 2010 18:52:38 +0200] rev 36756
moved normalization proof tool infrastructure to canonical algebraic classes
nipkow [Sat, 08 May 2010 19:29:12 +0200] rev 36755
added lemmas
haftmann [Sat, 08 May 2010 17:15:50 +0200] rev 36754
merged
haftmann [Fri, 07 May 2010 16:12:26 +0200] rev 36753
renamed Normalizer to the more specific Semiring_Normalizer
haftmann [Fri, 07 May 2010 16:12:25 +0200] rev 36752
delete Groebner_Basis directory -- only one file left
haftmann [Fri, 07 May 2010 15:05:52 +0200] rev 36751
split of semiring normalization from Groebner theory; moved field_comp_conv to Numeral_Simproces
haftmann [Fri, 07 May 2010 10:00:24 +0200] rev 36750
merged
haftmann [Fri, 07 May 2010 09:51:55 +0200] rev 36749
moved lemma zdvd_period to theory Int
wenzelm [Sat, 08 May 2010 20:12:49 +0200] rev 36748
tuned;
wenzelm [Sat, 08 May 2010 19:53:11 +0200] rev 36747
discontinued Pretty.setdepth, which appears to be largely unused, but can disrupt important markup if enabled accidentally;
wenzelm [Sat, 08 May 2010 19:18:28 +0200] rev 36746
tuned error message: regular Pretty.string_of instead of raw Pretty.output;
wenzelm [Sat, 08 May 2010 19:14:13 +0200] rev 36745
unified/simplified Pretty.margin_default;
discontinued special Pretty.setmargin etc;
explicit margin argument for Pretty.string_of_margin etc.;
wenzelm [Sat, 08 May 2010 16:53:53 +0200] rev 36744
renamed Thm.get_name -> Thm.derivation_name and Thm.put_name -> Thm.name_derivation, to emphasize the true nature of these operations;
wenzelm [Sat, 08 May 2010 17:10:27 +0200] rev 36743
prefer Thm.get_name_hint, which is closer to a user-space idea of "theorem name";
wenzelm [Sat, 08 May 2010 16:24:44 +0200] rev 36742
tuned signature;
wenzelm [Sat, 08 May 2010 16:03:09 +0200] rev 36741
added of_sort_proof according to krauss/schropp, with slightly more direct canonical_instance;
wenzelm [Sat, 08 May 2010 15:24:59 +0200] rev 36740
back-patching of axclass proofs;
wenzelm [Sat, 08 May 2010 14:41:23 +0200] rev 36739
back-patching via Single_Assignment.var;
wenzelm [Fri, 07 May 2010 23:44:10 +0200] rev 36738
support several sidekick parsers -- very basic default parser;
wenzelm [Fri, 07 May 2010 22:38:13 +0200] rev 36737
sidekick: unformatted content, notably without newlines;
wenzelm [Fri, 07 May 2010 22:27:28 +0200] rev 36736
unformatted output;
wenzelm [Fri, 07 May 2010 22:00:23 +0200] rev 36735
output symbolic pretty printing markup and format in the front end;
wenzelm [Fri, 07 May 2010 20:57:37 +0200] rev 36734
Pretty.formatted operates directly on XML trees, treating XML.Elem like a pro-forma block of indentation 0, like the ML version;
tuned;
wenzelm [Fri, 07 May 2010 20:16:46 +0200] rev 36733
tuned;
wenzelm [Fri, 07 May 2010 19:50:50 +0200] rev 36732
strip_shyps_proof: dummy TFrees are called "'dummy" as in del_conflicting_tvars below;
wenzelm [Fri, 07 May 2010 17:03:06 +0200] rev 36731
use existing undefined function;
wenzelm [Fri, 07 May 2010 15:12:53 +0200] rev 36730
merged
krauss [Fri, 07 May 2010 15:03:57 +0200] rev 36729
removed semicolons
krauss [Fri, 07 May 2010 15:03:53 +0200] rev 36728
rule subrelI (for nice Isar proofs of relation inequalities)
wenzelm [Fri, 07 May 2010 14:47:09 +0200] rev 36727
merged
haftmann [Fri, 07 May 2010 09:59:59 +0200] rev 36726
merged
haftmann [Fri, 07 May 2010 09:59:24 +0200] rev 36725
prefix normalizing replaces class_semiring
haftmann [Thu, 06 May 2010 23:37:07 +0200] rev 36724
xsymbolized
haftmann [Thu, 06 May 2010 23:11:58 +0200] rev 36723
moved method syntax here
haftmann [Thu, 06 May 2010 23:11:58 +0200] rev 36722
tuned proof
haftmann [Thu, 06 May 2010 23:11:57 +0200] rev 36721
former free-floating field_comp_conv now in structure Normalizer
haftmann [Thu, 06 May 2010 23:11:57 +0200] rev 36720
proper sublocales; no free-floating ML sections
haftmann [Thu, 06 May 2010 23:11:56 +0200] rev 36719
moved some lemmas from Groebner_Basis here
haftmann [Thu, 06 May 2010 19:35:43 +0200] rev 36718
revert to loose merge semantics
haftmann [Thu, 06 May 2010 19:27:51 +0200] rev 36717
merged
haftmann [Thu, 06 May 2010 18:16:07 +0200] rev 36716
moved generic lemmas to appropriate places
haftmann [Thu, 06 May 2010 17:59:20 +0200] rev 36715
tuned
haftmann [Thu, 06 May 2010 17:59:19 +0200] rev 36714
dropped duplicate comp_arith
haftmann [Thu, 06 May 2010 17:55:12 +0200] rev 36713
avoid open; tuned references to theorems
haftmann [Thu, 06 May 2010 17:55:11 +0200] rev 36712
avoid references to groebner bases in names which have no references to groebner bases
haftmann [Thu, 06 May 2010 17:09:18 +0200] rev 36711
tuned whitespace
haftmann [Thu, 06 May 2010 17:06:47 +0200] rev 36710
tuned headings
haftmann [Thu, 06 May 2010 17:02:34 +0200] rev 36709
avoid open
haftmann [Thu, 06 May 2010 17:00:46 +0200] rev 36708
tuned internal structure
haftmann [Thu, 06 May 2010 16:57:59 +0200] rev 36707
fail on merge of conflicting normalization entries: functions are not mergable
haftmann [Thu, 06 May 2010 16:57:28 +0200] rev 36706
more canonical data administration
haftmann [Thu, 06 May 2010 16:53:35 +0200] rev 36705
removed former algebra presimpset entirely
haftmann [Thu, 06 May 2010 16:50:26 +0200] rev 36704
removed former algebra presimpset from accessor
haftmann [Thu, 06 May 2010 16:41:14 +0200] rev 36703
removed former algebra presimpset from signature
haftmann [Thu, 06 May 2010 16:40:02 +0200] rev 36702
moved presimplification rules for algebraic methods into named thms functor
haftmann [Thu, 06 May 2010 16:32:21 +0200] rev 36701
tuned whitespace; dropped superfluous open
haftmann [Thu, 06 May 2010 16:32:20 +0200] rev 36700
dropped auxiliary method sring_norm; integrated normalizer.ML and normalizer_data.ML
haftmann [Wed, 05 May 2010 16:53:21 +0200] rev 36699
moved nat_arith ot Nat_Numeral: clarified normalizer setup
haftmann [Wed, 05 May 2010 16:46:19 +0200] rev 36698
dropped unused file
haftmann [Wed, 05 May 2010 16:46:18 +0200] rev 36697
dropped Id
huffman [Thu, 06 May 2010 11:08:19 -0700] rev 36696
remove unused constant preal_of_rat; remove several unused lemmas about preals
Cezary Kaliszyk <kaliszyk@in.tum.de> [Thu, 06 May 2010 14:22:05 +0200] rev 36695
respectfullness and preservation of prod_rel
haftmann [Thu, 06 May 2010 10:55:09 +0200] rev 36694
ProofContext.init_global
haftmann [Thu, 06 May 2010 08:44:19 +0200] rev 36693
merged
haftmann [Wed, 05 May 2010 18:25:34 +0200] rev 36692
farewell to old-style mem infixes -- type inference in situations with mem_int and mem_string should provide enough information to resolve the type of (op =)
haftmann [Thu, 06 May 2010 08:43:51 +0200] rev 36691
constant name access lattice is not in use any longer
wenzelm [Thu, 06 May 2010 23:57:55 +0200] rev 36690
uniform treatment of length = 1 for forced breaks, also makes ML/Pretty.length coincide with Scala/XML.content_length;
wenzelm [Thu, 06 May 2010 23:52:20 +0200] rev 36689
replaced slightly odd fbreak markup by plain "\n", which also coincides with regular linebreaks produced outside the ML pretty engine;
wenzelm [Thu, 06 May 2010 23:32:29 +0200] rev 36688
added separate;
wenzelm [Thu, 06 May 2010 23:07:21 +0200] rev 36687
basic formatting of pretty trees;
line-up ML vs. Scala sources;
wenzelm [Thu, 06 May 2010 22:54:25 +0200] rev 36686
added content_length;
wenzelm [Thu, 06 May 2010 21:02:34 +0200] rev 36685
slightly more general Library.chunks;
wenzelm [Thu, 06 May 2010 17:49:57 +0200] rev 36684
misc tuning -- accumulate body via ListBuffer;
wenzelm [Thu, 06 May 2010 16:27:47 +0200] rev 36683
basic support for symbolic pretty printing;
tuned;
wenzelm [Thu, 06 May 2010 15:04:37 +0200] rev 36682
extractors for document updates;
Session.handle_result: use extractors instead of raw patterns -- NB: using mixed patterns of case classes vs. extractors crashes Scala 2.8.1 RC1;
wenzelm [Thu, 06 May 2010 13:41:30 +0200] rev 36681
extractors for outer keyword declarations;
wenzelm [Wed, 05 May 2010 23:55:29 +0200] rev 36680
eliminated deprecated "--" method;
use case classes with copy method for functional record update;
wenzelm [Wed, 05 May 2010 23:41:59 +0200] rev 36679
use IndexedSeq instead of deprecated RandomAccessSeq, which is merely an alias;
wenzelm [Wed, 05 May 2010 23:22:11 +0200] rev 36678
use SwingApplication instead of deprecated GUIApplication;
wenzelm [Wed, 05 May 2010 23:09:34 +0200] rev 36677
simplified via Position extractors;
wenzelm [Wed, 05 May 2010 22:23:45 +0200] rev 36676
some rearrangement of Scala sources;
Cezary Kaliszyk <kaliszyk@in.tum.de> [Wed, 05 May 2010 15:30:01 +0200] rev 36675
fminus and some more theorems ported from Finite_Set.
haftmann [Wed, 05 May 2010 09:24:42 +0200] rev 36674
eq_morphism is always optional: avoid trivial morphism for empty list of equations
haftmann [Wed, 05 May 2010 09:24:41 +0200] rev 36673
tuned whitespace
haftmann [Wed, 05 May 2010 08:57:23 +0200] rev 36672
tuned interpunctation, dropped dead comment
huffman [Tue, 04 May 2010 21:04:04 -0700] rev 36671
merged
huffman [Tue, 04 May 2010 21:03:50 -0700] rev 36670
avoid using '...' with LIMSEQ (cf. 1cc4ab4b7ff7)
huffman [Tue, 04 May 2010 19:53:57 -0700] rev 36669
generalize some lemmas to class t1_space
huffman [Tue, 04 May 2010 19:23:59 -0700] rev 36668
simplify definition of t1_space; generalize lemma closed_sing and related lemmas
huffman [Tue, 04 May 2010 18:55:18 -0700] rev 36667
generalize some lemmas
huffman [Tue, 04 May 2010 17:37:31 -0700] rev 36666
convert comments to 'text' blocks
huffman [Tue, 04 May 2010 15:44:42 -0700] rev 36665
generalize more lemmas about limits
krauss [Wed, 05 May 2010 00:59:59 +0200] rev 36664
repaired comments where SOMEthing went utterly wrong (cf. 2b04504fcb69)
huffman [Tue, 04 May 2010 13:11:15 -0700] rev 36663
merged
huffman [Tue, 04 May 2010 13:08:56 -0700] rev 36662
generalize types of LIMSEQ and LIM; generalize many lemmas
huffman [Tue, 04 May 2010 10:42:47 -0700] rev 36661
make (f -- a --> x) an abbreviation for (f ---> x) (at a)
huffman [Tue, 04 May 2010 10:06:05 -0700] rev 36660
make (X ----> L) an abbreviation for (X ---> L) sequentially
huffman [Tue, 04 May 2010 09:56:34 -0700] rev 36659
adapt to removed premise on tendsto lemma (cf. 88f0125c3bd2)
huffman [Tue, 04 May 2010 09:41:29 -0700] rev 36658
declare cont_discrete_cpo [cont2cont]
huffman [Mon, 03 May 2010 20:42:58 -0700] rev 36657
remove unneeded constant Zseq
huffman [Mon, 03 May 2010 18:40:48 -0700] rev 36656
add lemmas eventually_nhds_metric and tendsto_mono
huffman [Mon, 03 May 2010 17:39:46 -0700] rev 36655
remove unneeded premise
huffman [Mon, 03 May 2010 17:13:37 -0700] rev 36654
add constants netmap and nhds
ballarin [Tue, 04 May 2010 20:30:22 +0200] rev 36653
Merged.
ballarin [Tue, 04 May 2010 19:57:55 +0200] rev 36652
Provide internal function for printing a single interpretation.
ballarin [Tue, 27 Apr 2010 22:27:22 +0200] rev 36651
Explicitly manage export in dependencies.
wenzelm [Tue, 04 May 2010 20:26:53 +0200] rev 36650
fixed proof (cf. edc381bf7200);
hoelzl [Tue, 04 May 2010 18:19:24 +0200] rev 36649
Corrected imports; better approximation of dependencies.
hoelzl [Tue, 04 May 2010 18:05:22 +0200] rev 36648
Add Convex to Library build
hoelzl [Tue, 04 May 2010 17:53:20 +0200] rev 36647
Removed unnecessary assumption
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 04 May 2010 16:25:16 +0200] rev 36646
Translating lemmas from Finite_Set to FSet.
wenzelm [Tue, 04 May 2010 14:44:30 +0200] rev 36645
merged
berghofe [Tue, 04 May 2010 14:10:42 +0200] rev 36644
merged
berghofe [Tue, 04 May 2010 14:11:28 +0200] rev 36643
Turned Sem into an inductive definition.
berghofe [Tue, 04 May 2010 12:29:22 +0200] rev 36642
Corrected handling of "for" parameters.
berghofe [Tue, 04 May 2010 12:26:46 +0200] rev 36641
induct_true_def and induct_false_def are already contained in induct_rulify_fallback.
bulwahn [Tue, 04 May 2010 11:00:17 +0200] rev 36640
added lemma about irreflexivity of pointer inequality in Imperative_HOL
bulwahn [Tue, 04 May 2010 11:00:16 +0200] rev 36639
added function ffilter and some lemmas from Finite_Set to the FSet theory
haftmann [Tue, 04 May 2010 10:49:46 +0200] rev 36638
merged
haftmann [Tue, 04 May 2010 10:02:43 +0200] rev 36637
avoid if on rhs of default simp rules
krauss [Tue, 04 May 2010 09:25:38 +0200] rev 36636
avoid exception Empty on malformed goal
haftmann [Tue, 04 May 2010 08:55:43 +0200] rev 36635
locale predicates of classes carry a mandatory "class" prefix
haftmann [Tue, 04 May 2010 08:55:39 +0200] rev 36634
a ring_div is a ring_1_no_zero_divisors
haftmann [Tue, 04 May 2010 08:55:34 +0200] rev 36633
NEWS
huffman [Mon, 03 May 2010 10:28:19 -0700] rev 36632
merged
huffman [Sat, 01 May 2010 16:13:24 -0700] rev 36631
merged
huffman [Sat, 01 May 2010 11:46:47 -0700] rev 36630
complete_lattice instance for net type
huffman [Sat, 01 May 2010 09:43:40 -0700] rev 36629
swap ordering on nets, so x <= y means 'x is finer than y'
huffman [Sat, 01 May 2010 07:53:42 -0700] rev 36628
fixrec no longer uses global simpset internally to prove equations
huffman [Sat, 01 May 2010 07:35:22 -0700] rev 36627
move setsum lemmas to Product_plus.thy
huffman [Fri, 30 Apr 2010 13:51:17 -0700] rev 36626
remove duplicate lemmas
huffman [Fri, 30 Apr 2010 13:31:32 -0700] rev 36625
add lemmas about convergent
hoelzl [Mon, 03 May 2010 14:35:10 +0200] rev 36624
Cleanup information theory
hoelzl [Mon, 03 May 2010 14:35:10 +0200] rev 36623
Moved Convex theory to library.
hoelzl [Tue, 20 Apr 2010 17:58:34 +0200] rev 36622
Generalize swap_inj_on; add simps for Times; add Ex_list_of_length, log_inj; Added missing locale edges for linordered semiring with 1.
wenzelm [Tue, 04 May 2010 14:38:59 +0200] rev 36621
proof terms for strip_shyps, based on the version by krauss/schropp with some notable differences:
* present type variables are only compared wrt. first component (the atomic type), not the duplicated sort;
* extra sorts are grounded towards fixed 'a, potentially with different sorts (the original version with Name.names could cause name clashes with other present variables, too, but this should not be a problem);
* deriv_rule_unconditional ensures that proof terms are always maintained independently of the "proofs" flag -- this improves robustness and preserves basic PThm proofs required for extraction attributes, e.g. in theory HOL/Extraction;
wenzelm [Tue, 04 May 2010 12:30:15 +0200] rev 36620
simplified/unified fundamental operations on types/terms/proofterms -- prefer Same.operation over "option" variant;
wenzelm [Tue, 04 May 2010 11:02:50 +0200] rev 36619
renamed Proofterm.freezeT to Proofterm.legacy_freezeT (cf. 88756a5a92fc);
wenzelm [Tue, 04 May 2010 10:52:43 +0200] rev 36618
specification goal: eliminated redundant Thm.legacy_freezeT -- the goal is properly declared and should always produce fixed types in the result;
specification result: replaced Thm.legacy_freezeT by Thm.unvarify_global -- the final result appears to be a closed term that is globally exported;
wenzelm [Mon, 03 May 2010 22:00:06 +0200] rev 36617
UNDISCH/DISJ_CASESL: eliminated slightly odd Thm.legacy_freezeT -- these rules appear to be applied to thms with fixed types only;
wenzelm [Mon, 03 May 2010 20:53:49 +0200] rev 36616
replaced Thm.legacy_freezeT by Thm.unvarify_global -- these facts stem from closed definitions, i.e. there are no term Vars;