History log of /seL4-l4v-master/isabelle/src/HOL/Groups_Big.thy
Revision Date Author Comments
# 4e360eff 09-Jan-2020 nipkow <none@none>

added lemma


# a1f8bb2d 18-Sep-2019 paulson <lp15@cam.ac.uk>

imported new material mostly due to Sébastien Gouëzel


# 5ecf0570 11-Apr-2019 paulson <lp15@cam.ac.uk>

merge plus tidied three proofs


# 48a391b7 10-Apr-2019 paulson <lp15@cam.ac.uk>

The last big tranche of Homology material: invariance of domain; renamings to use generic sum/prod lemmas from their locale


# ae92b525 04-Apr-2019 paulson <lp15@cam.ac.uk>

fixed markup in Poly_Mapping; Free_Abelian_Groups (but not yet imported by Algebra!)


# eb0bba70 04-Apr-2019 paulson <lp15@cam.ac.uk>

More group theory. Sum and product indexed by the non-neutral part of a set


# ecc9c47f 13-Feb-2019 nipkow <none@none>

removed subsumed lemma


# a5be0e78 31-Jan-2019 nipkow <none@none>

less special syntax: make \<Sum> an ordinary function symbol


# 083015db 21-Jan-2019 paulson <lp15@cam.ac.uk>

new material about summations and powers, along with some tweaks


# 6effda26 14-Jan-2019 nipkow <none@none>

uniform naming


# a4bab154 04-Jan-2019 wenzelm <none@none>

isabelle update -u control_cartouches;


# 8cfb6641 27-Dec-2018 immler <none@none>

generalized to big sum


# e8b40bbf 19-Nov-2018 nipkow <none@none>

Retired lemma card_Union_image; use the simpler card_UN_disjoint instead.


# ec8d5b30 10-Nov-2018 haftmann <none@none>

clarified status of legacy input abbreviations


# 6fd6219b 21-Oct-2018 nipkow <none@none>

uniform naming of strong congruence rules


# 5abaa1a1 17-Oct-2018 paulson <lp15@cam.ac.uk>

new theory Abstract_Topology with lots of stuff from HOL Light's metric.sml


# 1cc9c729 06-Oct-2018 nipkow <none@none>

generalization due to Alexander Maletzky


# 23d0d04e 11-Sep-2018 paulson <lp15@cam.ac.uk>

A few new results, elimination of duplicates and more use of "pairwise"


# 2386b68a 03-Jun-2018 paulson <lp15@cam.ac.uk>

infinite product material


# 8b81086d 09-Apr-2018 paulson <lp15@cam.ac.uk>

Syntax for the special cases Min(A`I) and Max (A`I)


# 4dd97d4d 20-Feb-2018 paulson <lp15@cam.ac.uk>

Lots of new material about matrices, etc.


# d463f754 19-Feb-2018 paulson <lp15@cam.ac.uk>

lots of new material, ultimately related to measure theory


# ed336f6e 27-Jan-2018 bulwahn <none@none>

include lemmas generally useful for combinatorial proofs


# fea6a4cc 22-Dec-2017 paulson <lp15@cam.ac.uk>

new/improved theories involving convergence; better pretty-printing for bounded quantifiers and sum/product


# 711c1878 30-Oct-2017 haftmann <none@none>

tuned some proofs and added some lemmas

--HG--
extra : rebase_source : ad93f195ceb7a124396a911453e61f00f52999be


# 1d1ca5f1 08-Oct-2017 haftmann <none@none>

avoid name clashes on interpretation of abstract locales

--HG--
extra : rebase_source : f524b077cafad9e920061f751ff3126d7a903434


# daac7840 07-Aug-2017 blanchet <none@none>

tuning imports


# cef7555a 19-Jun-2017 paulson <lp15@cam.ac.uk>

New theorems; stronger theorems; tidier theorems. Also some renaming


# 7f0566a2 15-Jun-2017 paulson <lp15@cam.ac.uk>

Some new material. SIMPRULE STATUS for sum/prod.delta rules!


# 049b95c4 03-May-2017 paulson <lp15@cam.ac.uk>

two new theorems


# 3f3e576c 02-May-2017 paulson <lp15@cam.ac.uk>

Simplification of some proofs. Also key lemmas using !! rather than ! in premises


# 8b7b9869 02-Feb-2017 hoelzl <none@none>

move mono_neutral_cong from AFP/Deep_Learning/PP_Auxiliary


# 593ff4b4 17-Oct-2016 nipkow <none@none>

setprod -> prod


# 351cc2e6 17-Oct-2016 nipkow <none@none>

setsum -> sum


# dc1c0020 28-Sep-2016 paulson <lp15@cam.ac.uk>

new material connected with HOL Light measure theory, plus more rationalisation


# 14b782c6 22-Sep-2016 paulson <lp15@cam.ac.uk>

More mainly topological results


# 23930628 18-Sep-2016 haftmann <none@none>

more generic algebraic lemmas

--HG--
extra : rebase_source : afd1b38644ce9418dc6eeaf977c35a8502e396b5


# 9a8c3fb3 19-Sep-2016 fleury <Mathias.Fleury@mpi-inf.mpg.de>

left_distrib ~> distrib_right, right_distrib ~> distrib_left


# 6d0b05b4 18-Sep-2016 wenzelm <none@none>

tuned proofs;


# 1667fe95 10-Aug-2016 wenzelm <none@none>

misc tuning and modernization;


# 65b76842 29-Jul-2016 Andreas Lochbihler <none@none>

add lemmas contributed by Peter Gammie


# 04881a62 25-Jun-2016 nipkow <none@none>

added fundef_cong rule


# 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


# 1daf8189 13-May-2016 wenzelm <none@none>

eliminated use of empty "assms";


# a2bc0021 25-Apr-2016 wenzelm <none@none>

eliminated old 'def';
tuned comments;


# 70cb89b7 01-Mar-2016 haftmann <none@none>

tuned bootstrap order to provide type classes in a more sensible order

--HG--
extra : rebase_source : b4008b5f377525bc1866d515a16702fbb0b463c9


# 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


# 0bfb73b6 28-Dec-2015 wenzelm <none@none>

former "xsymbols" syntax is used by default, and ASCII replacement syntax with print mode "ASCII";


# 6fc0f068 28-Dec-2015 wenzelm <none@none>

prefer symbols for "Union", "Inter";


# 08cabf03 27-Dec-2015 wenzelm <none@none>

prefer symbols for "abs";


# 7c503729 27-Dec-2015 wenzelm <none@none>

discontinued ASCII replacement syntax <*>;


# 0df376fc 07-Dec-2015 wenzelm <none@none>

isabelle update_cartouches -c -t;


# e089ca2f 02-Dec-2015 haftmann <none@none>

modernized


# be9ace2b 09-Nov-2015 wenzelm <none@none>

qualifier is mandatory by default;


# 8e8b881c 04-Nov-2015 ballarin <none@none>

Keyword 'rewrites' identifies rewrite morphisms.


# 2f29d214 29-Oct-2015 eberlm <none@none>

added many small lemmas about setsum/setprod/powr/...


# 607ae3e3 09-Oct-2015 wenzelm <none@none>

discontinued specific HTML syntax;


# 5012105f 13-Sep-2015 wenzelm <none@none>

tuned proofs -- less legacy;


# df44ab4c 27-Aug-2015 haftmann <none@none>

standardized some occurences of ancient "split" alias

--HG--
extra : rebase_source : 706ba501d5c0596a2bde6e46d42aa8464a91ede5


# 5eeb10d5 19-Aug-2015 paulson <lp15@cam.ac.uk>

New material and fixes related to the forthcoming Stone-Weierstrass development


# 1901affb 18-Jul-2015 wenzelm <none@none>

isabelle update_cartouches;


# 9b924853 17-Jun-2015 paulson <lp15@cam.ac.uk>

correccted the pretty-printing specs for setsum and setprod


# 603f8dfb 12-Jun-2015 haftmann <none@none>

uniform _ div _ as infix syntax for ring division

--HG--
extra : rebase_source : c4a1892078772c7ce9af33ad66e2abfefe7adea9


# a596c25e 01-Jun-2015 haftmann <none@none>

implicit partial divison operation in integral domains


# ac517014 31-Mar-2015 haftmann <none@none>

given up separate type classes demanding `inverse 0 = 0`


# 20f0204e 28-Mar-2015 haftmann <none@none>

clarified no_zero_devisors: makes only sense in a semiring;
actually turn linorder_semidom into a integral domain

--HG--
extra : rebase_source : 20e224f329987c38e10dba58521b744a19110ced


# 6ececa41 05-Mar-2015 paulson <lp15@cam.ac.uk>

A few new lemmas and a bit of tidying up


# 3b8affd9 20-Jan-2015 hoelzl <none@none>

generalized sum_diff_distrib to setsum_subtractf_nat

--HG--
extra : rebase_source : 713d89f4f5743dee1259a32a3ec3dc08984cd6bf


# 255f0ad6 17-Nov-2014 haftmann <none@none>

generalized lemmas and tuned proofs


# 794edf80 02-Nov-2014 wenzelm <none@none>

modernized header uniformly as section;


# 8a25bc55 16-Sep-2014 nipkow <none@none>

added lemma


# caa51abc 06-Sep-2014 haftmann <none@none>

added various facts


# 4a4ba20a 24-Sep-2014 haftmann <none@none>

added lemmas

--HG--
extra : rebase_source : 9983f0122781b2719b4390818c18fedd04f9cbb5


# e46c07fd 04-Jul-2014 haftmann <none@none>

reduced name variants for assoc and commute on plus and mult


# bf4e83d3 28-Jun-2014 haftmann <none@none>

fact consolidation


# 58c27ade 17-Jun-2014 hoelzl <none@none>

moved lemmas from the proof of the Central Limit Theorem by Jeremy Avigad and Luke Serafin

--HG--
extra : rebase_source : cd4a9d91f2d415deaa6fd3411b5402ef770d74d2


# 43e1aec7 30-May-2014 hoelzl <none@none>

introduce more powerful reindexing rules for big operators


# d766ca99 12-Apr-2014 haftmann <none@none>

more operations and lemmas

--HG--
extra : rebase_source : 8f5be7e0cdc09c667e66c2cda2c667d4da6e5f73


# 5723122d 12-Apr-2014 nipkow <none@none>

made mult_pos_pos a simp rule


# a444e184 11-Apr-2014 nipkow <none@none>

made mult_nonneg_nonneg a simp rule

--HG--
extra : rebase_source : 3f70ac991fa0f02839309ce9b8f418ff53f87c36


# 4f5ebd94 16-Mar-2014 haftmann <none@none>

normalising simp rules for compound operators


# 56332e73 21-Jan-2014 traytel <none@none>

removed theory dependency of BNF_LFP on Datatype


# 31f5a7d3 15-Dec-2013 haftmann <none@none>

disambiguation of interpretation prefixes


# 2c9578d4 15-Dec-2013 haftmann <none@none>

more algebraic terminology for theories about big operators