kleing [Fri, 13 Feb 2009 21:14:30 +1100] rev 29896
typo
kleing [Fri, 13 Feb 2009 16:00:45 +1100] rev 29895
find_consts: display the search criteria. (by Timothy Bourke)
kleing [Fri, 13 Feb 2009 14:57:25 +1100] rev 29894
find_consts: documentation. (by Timothy Bourke)
kleing [Fri, 13 Feb 2009 11:49:02 +1100] rev 29893
FindTheorems solves: update documentation (by Timothy Bourke)
haftmann [Fri, 13 Feb 2009 10:41:56 +0100] rev 29892
fixed codegen tool
haftmann [Fri, 13 Feb 2009 10:30:26 +0100] rev 29891
merged
haftmann [Fri, 13 Feb 2009 10:30:13 +0100] rev 29890
fixed codegen tool
nipkow [Fri, 13 Feb 2009 09:56:24 +0100] rev 29889
merged
nipkow [Fri, 13 Feb 2009 09:54:47 +0100] rev 29888
Moved Nat_Int_Bij into Library
haftmann [Fri, 13 Feb 2009 08:59:06 +0100] rev 29887
removed Reflection session
huffman [Thu, 12 Feb 2009 21:24:14 -0800] rev 29886
add lemma add_nonneg_eq_0_iff
huffman [Thu, 12 Feb 2009 20:36:41 -0800] rev 29885
add lemmas about sgn
kleing [Fri, 13 Feb 2009 08:00:46 +1100] rev 29884
added ML file for the find_consts command
kleing [Fri, 13 Feb 2009 07:59:30 +1100] rev 29883
added find_consts to NEWS and CONTRIBUTORS
kleing [Fri, 13 Feb 2009 07:53:38 +1100] rev 29882
New command find_consts searching for constants by type (by Timothy Bourke).
huffman [Thu, 12 Feb 2009 12:35:45 -0800] rev 29881
fix document generation
huffman [Thu, 12 Feb 2009 11:04:22 -0800] rev 29880
move countability proof from Rational to Countable; add instance rat :: countable
nipkow [Thu, 12 Feb 2009 18:14:43 +0100] rev 29879
Moved FTA into Lib and cleaned it up a little.
huffman [Wed, 11 Feb 2009 11:22:42 -0800] rev 29878
ordered_idom instance for polynomials
krauss [Wed, 11 Feb 2009 19:31:20 +0100] rev 29877
Export tactic interface for sizechange method
haftmann [Wed, 11 Feb 2009 15:05:40 +0100] rev 29876
merged
haftmann [Wed, 11 Feb 2009 15:05:26 +0100] rev 29875
liberal inst_meet
haftmann [Wed, 11 Feb 2009 15:05:25 +0100] rev 29874
display code theorems with HOL equality
blanchet [Wed, 11 Feb 2009 13:47:28 +0100] rev 29873
merged
blanchet [Tue, 10 Feb 2009 18:57:02 +0100] rev 29872
Added serial_string to SAT solver input and output files, to prevent multithreading chaos.
Bug reported by Tobias.
blanchet [Tue, 10 Feb 2009 14:58:15 +0100] rev 29871
Added nitpick_const_simp attribute to recdef and record packages.
blanchet [Tue, 10 Feb 2009 14:20:47 +0100] rev 29870
Added nitpick_const_simp attribute to 'simps' produced by the old primrec package.
blanchet [Tue, 10 Feb 2009 14:02:45 +0100] rev 29869
Renamed descriptions of Nitpick (and ATP) attributes, so that they fit well with the rest of the sentence in ProofGeneral.
blanchet [Mon, 09 Feb 2009 12:31:36 +0100] rev 29868
Reintroduced nitpick_ind_intro attribute.
It looks like I need it nonetheless.
blanchet [Mon, 09 Feb 2009 10:39:57 +0100] rev 29867
merged
blanchet [Mon, 09 Feb 2009 10:37:59 +0100] rev 29866
Added Nitpick_Const_Psimp attribute, dropped the 's' in Nitpick_Const_Simps, and killed the Nitpick_Ind_Intros attribute.
This should now be all.
blanchet [Fri, 06 Feb 2009 16:00:05 +0100] rev 29865
merged
blanchet [Fri, 06 Feb 2009 15:59:49 +0100] rev 29864
Merged.
blanchet [Fri, 06 Feb 2009 15:57:47 +0100] rev 29863
Added "nitpick_const_simps" and "nitpick_ind_intros" attributes for theorems;
these will be used by Nitpick, which will be released independently of Isabelle
2009, but they need to be in.
kleing [Wed, 11 Feb 2009 23:07:50 +1100] rev 29862
fixed typo
kleing [Wed, 11 Feb 2009 23:05:58 +1100] rev 29861
updated NEWS etc with "solves" criterion and auto_solves
nipkow [Wed, 11 Feb 2009 10:51:31 +0100] rev 29860
merged
nipkow [Wed, 11 Feb 2009 10:51:07 +0100] rev 29859
Moved Order_Relation into Library and moved some of it into Relation.
kleing [Wed, 11 Feb 2009 16:03:10 +1100] rev 29858
Autosolve feature for detecting duplicate theorems; patch by Timothy Bourke
kleing [Wed, 11 Feb 2009 14:48:14 +1100] rev 29857
FindTheorems: add solves feature; tidy up const name subsettin; patch by Timothy Bourke
huffman [Tue, 10 Feb 2009 17:53:51 -0800] rev 29856
const_name antiquotations
paulson [Tue, 10 Feb 2009 10:25:09 +0000] rev 29855
Repaired a proof that did, after all, refer to the theorem nat_induct2.
paulson [Tue, 10 Feb 2009 09:58:58 +0000] rev 29854
merged
paulson [Tue, 10 Feb 2009 09:51:23 +0000] rev 29853
Strengthened the induction rule nat_induct2.
paulson [Tue, 10 Feb 2009 09:46:11 +0000] rev 29852
Deleted the induction rule nat_induct2, which was too weak and not used even once.
nipkow [Mon, 09 Feb 2009 22:15:37 +0100] rev 29851
merged
nipkow [Mon, 09 Feb 2009 22:14:33 +0100] rev 29850
fix to [arith]
nipkow [Mon, 09 Feb 2009 18:50:10 +0100] rev 29849
new attribute "arith" for facts supplied to arith.
Timothy Bourke [Mon, 09 Feb 2009 17:25:07 +1100] rev 29848
Nicer names in FindTheorems.
* Patch NameSpace.get_accesses, contributed by Timothy Bourke:
NameSpace.get_accesses has been patched to fix the following
bug:
theory OverHOL imports Main begin
lemma conjI: "a & b --> b"
by blast
ML {* val ns = PureThy.facts_of @{theory} |> Facts.space_of;
val x1 = NameSpace.get_accesses ns "HOL.conjI";
val x2 = NameSpace.get_accesses ns "OverHOL.conjI"; *}
end
where x1 = ["conjI", "HOL.conjI"] and x2 = ["conjI", "OverHOL.conjI"],
but x1 should be just ["HOL.conjI"].
NameSpace.get_accesses is only used within the NameSpace
structure itself. The two uses have been modified to retain
their original behaviour.
Note that NameSpace.valid_accesses gives different results:
get_accesses ns "HOL.eq_class.eq"
gives ["eq", "eq_class.eq", "HOL.eq_class.eq"]
but,
valid_accesses ns "HOL.eq_class.eq"
gives ["HOL.eq_class.eq", "eq_class.eq", "HOL.eq", "eq"]
* Patch FindTheorems:
Prefer names that are shorter to type in the current context.
* Re-export space_of.
chaieb [Mon, 09 Feb 2009 17:21:46 +0000] rev 29847
added Determinants to Library
chaieb [Mon, 09 Feb 2009 17:21:19 +0000] rev 29846
Traces, Determinant of square matrices and some properties
chaieb [Mon, 09 Feb 2009 17:09:18 +0000] rev 29845
added Euclidean_Space and Glbs to Library
chaieb [Mon, 09 Feb 2009 17:08:49 +0000] rev 29844
fixed proof -- removed unnecessary sorry
chaieb [Mon, 09 Feb 2009 16:57:10 +0000] rev 29843
Fixed theorem reference
chaieb [Mon, 09 Feb 2009 16:54:03 +0000] rev 29842
(Real) Vectors in Euclidean space, and elementary linear algebra.
chaieb [Mon, 09 Feb 2009 16:43:52 +0000] rev 29841
A generic decision procedure for linear rea arithmetic and normed vector spaces
chaieb [Mon, 09 Feb 2009 16:42:15 +0000] rev 29840
Permutations, both general and specifically on finite sets.
chaieb [Mon, 09 Feb 2009 16:20:24 +0000] rev 29839
Imports Main in order to avoid the typerep problem
chaieb [Mon, 09 Feb 2009 16:19:46 +0000] rev 29838
A theory of greatest lower bounds
chaieb [Mon, 09 Feb 2009 15:38:26 +0000] rev 29837
Now imports Fact as suggested by Florian in order to avoid the typerep problem