#
88c6048e |
|
09-Feb-2020 |
haftmann <none@none> |
more rules for natural deduction from inequalities
|
#
209b4cd4 |
|
09-Nov-2019 |
haftmann <none@none> |
new lemma
|
#
a4784f6f |
|
09-Oct-2019 |
haftmann <none@none> |
dedicated fact collections for algebraic simplification rules potentially splitting goals --HG-- extra : rebase_source : ebbd8d0c13409f8fb536c42910e904c24e43dbe6
|
#
7625757f |
|
07-Aug-2019 |
wenzelm <none@none> |
prefer named lemmas -- more compact proofterms;
|
#
a1c1e852 |
|
14-Jun-2019 |
haftmann <none@none> |
official fact collection sign_simps
|
#
e60cf64d |
|
06-Jan-2019 |
wenzelm <none@none> |
isabelle update -u path_cartouches;
|
#
a4bab154 |
|
04-Jan-2019 |
wenzelm <none@none> |
isabelle update -u control_cartouches;
|
#
1e9e4316 |
|
31-Oct-2018 |
wenzelm <none@none> |
clarified ML_Context.expression: it is a closed expression, not a let-declaration -- thus source positions are more accurate (amending d8849cfad60f, 162a4c2e97bc);
|
#
049952fc |
|
18-Oct-2016 |
haftmann <none@none> |
suitable logical type class for abs, sgn --HG-- extra : rebase_source : 27e95dd7f038f114d0cad11ec69599a166229041
|
#
42d54b80 |
|
15-Sep-2016 |
hoelzl <none@none> |
add add_eq_0_iff_both_eq_0 and zero_eq_add_iff_both_eq_0 to simp set --HG-- extra : rebase_source : 61bd5cb95e6c936ef1675a22b0e76e372620d269
|
#
9b9c2176 |
|
12-Aug-2016 |
wenzelm <none@none> |
more symbols;
|
#
f937778a |
|
02-Aug-2016 |
wenzelm <none@none> |
misc tuning and modernization;
|
#
53ecc8a7 |
|
12-Jul-2016 |
fleury <Mathias.Fleury@mpi-inf.mpg.de> |
sharing simp rules between ordered monoids and rings
|
#
a9815638 |
|
02-Jul-2016 |
haftmann <none@none> |
abstract and concrete multiplicative groups
|
#
e842a6c2 |
|
20-Jun-2016 |
wenzelm <none@none> |
misc tuning and modernization;
|
#
0522687a |
|
11-Jun-2016 |
haftmann <none@none> |
boldify syntax in abstract algebraic structures, to avoid clashes with concrete syntax in corresponding type classes --HG-- extra : rebase_source : 4542f54b0b7fe6c0bea5be2116706e4cfacadaf0
|
#
ddacf0c0 |
|
25-May-2016 |
wenzelm <none@none> |
isabelle update_cartouches -c -t;
|
#
07a7e7cf |
|
13-Mar-2016 |
haftmann <none@none> |
more theorems on orderings --HG-- extra : rebase_source : 4e5a14cb68359f057eb65c380c103e23971ad09c
|
#
259fcfd2 |
|
22-Feb-2016 |
paulson <lp15@cam.ac.uk> |
An assortment of useful lemmas about sums, norm, etc. Also: norm_conv_dist [symmetric] is now a simprule!
|
#
3a51760b |
|
19-Feb-2016 |
hoelzl <none@none> |
generalize more theorems to support enat and ennreal --HG-- extra : rebase_source : 11176604a37483aa41462153f0aa289df506590d
|
#
3042fd7a |
|
12-Feb-2016 |
hoelzl <none@none> |
moved more proofs to ordered_comm_monoid_add; introduced strict_ordered_ab_semigroup/comm_monoid_add --HG-- extra : rebase_source : 8674c79985a670cee921b8193965bb0767549a5c
|
#
cef8f2ad |
|
10-Feb-2016 |
hoelzl <none@none> |
Rename ordered_comm_monoid_add to ordered_cancel_comm_monoid_add. Introduce ordreed_comm_monoid_add, canonically_ordered_comm_monoid and dioid. Setup nat, entat and ennreal as dioids. --HG-- extra : rebase_source : 54bd3e5fcde04ef38241be91231c48d078b850f2
|
#
e3b38c13 |
|
17-Feb-2016 |
haftmann <none@none> |
dropped various legacy fact bindings
|
#
a6f23363 |
|
17-Feb-2016 |
haftmann <none@none> |
generalized some lemmas; moved some lemmas in more appropriate places; deleted potentially dangerous simp rule
|
#
08cabf03 |
|
27-Dec-2015 |
wenzelm <none@none> |
prefer symbols for "abs";
|
#
0df376fc |
|
07-Dec-2015 |
wenzelm <none@none> |
isabelle update_cartouches -c -t;
|
#
4b76bc27 |
|
01-Dec-2015 |
paulson <lp15@cam.ac.uk> |
Removal of redundant lemmas (diff_less_iff, diff_le_iff) and of the abbreviation Exp. Addition of some new material.
|
#
be9ace2b |
|
09-Nov-2015 |
wenzelm <none@none> |
qualifier is mandatory by default;
|
#
607ae3e3 |
|
09-Oct-2015 |
wenzelm <none@none> |
discontinued specific HTML syntax;
|
#
56730d74 |
|
06-Oct-2015 |
wenzelm <none@none> |
fewer aliases for toplevel theorem statements;
|
#
5012105f |
|
13-Sep-2015 |
wenzelm <none@none> |
tuned proofs -- less legacy;
|
#
85ed9565 |
|
01-Sep-2015 |
wenzelm <none@none> |
eliminated \<Colon>;
|
#
a219c2a1 |
|
20-Jul-2015 |
paulson <none@none> |
new material for multivariate analysis, etc.
|
#
1901affb |
|
18-Jul-2015 |
wenzelm <none@none> |
isabelle update_cartouches;
|
#
c41b64c5 |
|
23-Mar-2015 |
haftmann <none@none> |
explicit commutative additive inverse operation; more explicit focal point for commutative monoids with an inverse operation --HG-- extra : rebase_source : ed4c155428dd5783c8e0663805a92b15992e85d3
|
#
a3a520af |
|
19-Feb-2015 |
haftmann <none@none> |
more canonical order of subscriptions avoids superfluous facts --HG-- extra : rebase_source : 4626a7762a2840ce4891fcaa6d3121f5f8d7bd20
|
#
55832464 |
|
19-Feb-2015 |
haftmann <none@none> |
establish unique preferred fact names
|
#
7153ce60 |
|
08-Jan-2015 |
haftmann <none@none> |
tuned order --HG-- extra : rebase_source : 3c43f8f9492c8b5c674921fba04cac3d9fb30b78
|
#
794edf80 |
|
02-Nov-2014 |
wenzelm <none@none> |
modernized header uniformly as section;
|
#
49bf20a8 |
|
16-Aug-2014 |
wenzelm <none@none> |
updated to named_theorems;
|
#
f8ab6576 |
|
18-Jul-2014 |
nipkow <none@none> |
reinstated popular add_ac and mult_ac to avoid needless incompatibilities in user space
|
#
38907e37 |
|
05-Jul-2014 |
haftmann <none@none> |
prefer ac_simps collections over separate name bindings for add and mult
|
#
e46c07fd |
|
04-Jul-2014 |
haftmann <none@none> |
reduced name variants for assoc and commute on plus and mult
|
#
7ecfec02 |
|
13-May-2014 |
hoelzl <none@none> |
add mono rules for diff
|
#
13c9f359 |
|
27-Dec-2013 |
haftmann <none@none> |
prefer target-style syntaxx for sublocale
|
#
b9995ead |
|
08-Dec-2013 |
wenzelm <none@none> |
more antiquotations;
|
#
68f78efa |
|
04-Nov-2013 |
haftmann <none@none> |
fact generalization and name consolidation
|
#
d2ef840a |
|
01-Nov-2013 |
haftmann <none@none> |
more simplification rules on unary and binary minus --HG-- extra : rebase_source : 7c88c9f33c4be8eae76f508a1a73ba79c8b769b1
|
#
6d11884a |
|
18-Oct-2013 |
blanchet <none@none> |
killed more "no_atp"s
|
#
03633065 |
|
18-Oct-2013 |
blanchet <none@none> |
killed most "no_atp", to make Sledgehammer more complete
|
#
a7b3de52 |
|
23-Jun-2013 |
haftmann <none@none> |
migration from code_(const|type|class|instance) to code_printing and from code_module to code_identifier --HG-- extra : rebase_source : ff8027ac9606264aa4b2d4f8da037c426a3db98b
|
#
5e31caf1 |
|
02-Jun-2013 |
haftmann <none@none> |
type class for confined subtraction
|
#
808c8efd |
|
28-May-2013 |
wenzelm <none@none> |
more explicit Printer.type_emphasis, depending on show_type_emphasis; tuned signature;
|
#
ffcd6989 |
|
25-May-2013 |
wenzelm <none@none> |
syntax translations always depend on context;
|
#
eda70abb |
|
26-Mar-2013 |
haftmann <none@none> |
more uniform style for interpretation and sublocale declarations --HG-- extra : rebase_source : 908fa43d5ac738a6c353d74475cb1910f6a318e8
|
#
a8d61ae3 |
|
03-Oct-2012 |
wenzelm <none@none> |
more explicit show_type_constraint, show_sort_constraint;
|
#
76d503d3 |
|
15-Sep-2012 |
haftmann <none@none> |
typeclass formalising bounded subtraction
|
#
e3227796 |
|
22-Aug-2012 |
wenzelm <none@none> |
prefer ML_file over old uses;
|
#
d4b5e3f2 |
|
27-Jul-2012 |
huffman <none@none> |
replace abel_cancel simprocs with functionally equivalent, but simpler and faster ones
|
#
a95f902e |
|
17-Nov-2011 |
huffman <none@none> |
Groups.thy: generalize several lemmas from class ab_group_add to class group_add
|
#
50fe8111 |
|
28-Oct-2011 |
wenzelm <none@none> |
tuned Named_Thms: proper binding;
|
#
378675b3 |
|
08-Sep-2011 |
huffman <none@none> |
remove lemmas nat_add_min_{left,right} in favor of generic lemmas min_add_distrib_{left,right}
|
#
525b491d |
|
22-Aug-2011 |
wenzelm <none@none> |
special treatment of structure index 1 in Pure, including legacy warning;
|
#
bd83f50f |
|
20-Aug-2011 |
huffman <none@none> |
move lemma add_eq_0_iff to Groups.thy
|
#
a7038fec |
|
06-Apr-2011 |
wenzelm <none@none> |
discontinued old-style Syntax.constrainC;
|
#
8d01a3ac |
|
06-Apr-2011 |
wenzelm <none@none> |
typed_print_translation: discontinued show_sorts argument;
|
#
8fa04ea6 |
|
05-Apr-2011 |
wenzelm <none@none> |
moved unparse material to syntax_phases.ML;
|
#
d31cbc95 |
|
05-Nov-2010 |
haftmann <none@none> |
added class relation group_add < cancel_semigroup_add
|
#
d19dab54 |
|
05-Sep-2010 |
wenzelm <none@none> |
turned show_sorts/show_types into proper configuration options;
|
#
44656fed |
|
27-Jul-2010 |
wenzelm <none@none> |
use file names relative to master directory of theory source -- Proof General can now handle that due to the ThyLoad.add_path deception (cf. 3ceccd415145);
|
#
5f8ae943 |
|
19-Jul-2010 |
haftmann <none@none> |
keep explicit diff_def as legacy theorem; modernized abel_cancel simproc setup
|
#
1d1670c1 |
|
19-Jul-2010 |
haftmann <none@none> |
discontinued pretending that abel_cancel is logic-independent; cleaned up junk --HG-- rename : src/Provers/Arith/abel_cancel.ML => src/HOL/Tools/abel_cancel.ML
|
#
acf09750 |
|
17-May-2010 |
huffman <none@none> |
declare add_nonneg_nonneg [simp]; remove now-redundant lemmas realpow_two_le_order(2)
|
#
7e21e473 |
|
26-Apr-2010 |
haftmann <none@none> |
dropped group_simps, ring_simps, field_eq_simps; classes division_ring_inverse_zero, field_inverse_zero, linordered_field_inverse_zero
|
#
5c5d6ac7 |
|
25-Apr-2010 |
haftmann <none@none> |
field_simps as named theorems
|
#
ad5bcf11 |
|
23-Apr-2010 |
haftmann <none@none> |
more localization; tuned proofs
|
#
82fe7ca2 |
|
16-Apr-2010 |
wenzelm <none@none> |
replaced generic 'hide' command by more conventional 'hide_class', 'hide_type', 'hide_const', 'hide_fact' -- frees some popular keywords;
|
#
206a5436 |
|
17-Mar-2010 |
blanchet <none@none> |
now use "Named_Thms" for "noatp", and renamed "noatp" to "no_atp"
|
#
aea2ead5 |
|
11-Mar-2010 |
haftmann <none@none> |
tuned monoid locales and prefix of sublocale interpretations
|
#
46f83f75 |
|
10-Mar-2010 |
haftmann <none@none> |
added locales for monoids
|
#
e3d0611a |
|
27-Feb-2010 |
wenzelm <none@none> |
modernized structure Term_Ord;
|
#
97f02687 |
|
25-Feb-2010 |
wenzelm <none@none> |
more antiquotations;
|
#
836163e7 |
|
22-Feb-2010 |
haftmann <none@none> |
distributed theory Algebras to theories Groups and Lattices
|
#
3aa9f578 |
|
19-Feb-2010 |
haftmann <none@none> |
moved remaning class operations from Algebras.thy to Groups.thy
|
#
aaaa7964 |
|
18-Feb-2010 |
huffman <none@none> |
get rid of many duplicate simp rule warnings
|
#
75f69d99 |
|
10-Feb-2010 |
haftmann <none@none> |
moved less_eq, less to Orderings.thy; moved abs, sgn to Groups.thy
|
#
875c5b73 |
|
08-Feb-2010 |
haftmann <none@none> |
renamed OrderedGroup to Groups; split theory Ring_and_Field into Rings Fields --HG-- rename : src/HOL/Ring_and_Field.thy => src/HOL/Fields.thy rename : src/HOL/OrderedGroup.thy => src/HOL/Groups.thy rename : src/HOL/Ring_and_Field.thy => src/HOL/Rings.thy
|