aboutsummaryrefslogtreecommitdiff
path: root/theories/Numbers/Integer
AgeCommit message (Expand)Author
2011-06-24Numbers: change definition of divide (compat with Znumtheory)letouzey
2011-06-20Some migration of results from BinInt to Numbersletouzey
2011-06-20Arithemtic: more concerning compare, eqb, leb, ltbletouzey
2011-05-05Modularization of BinInt, related fixes in the stdlibletouzey
2011-03-17CompareSpec: a slight generalization/reformulation of CompSpecletouzey
2011-03-10ZBits,ZdivEucl,ZDivFloor: a few lemmas with weaker preconditionsletouzey
2011-02-11An automatic substitution of scope at functor applicationletouzey
2011-02-11Annotations at functor applications:letouzey
2011-01-20Numbers: simplier spec for testbitletouzey
2011-01-04f_equiv : a clone of f_equal that handles setoid equivalencesletouzey
2011-01-03Numbers: some improvements in proofsletouzey
2010-12-17Cosmetic : let's take advantage of the n-ary exists notationletouzey
2010-12-10First release of Vector library.pboutill
2010-12-09ZArith: for uniformity, Zdiv2 becomes Zquot2 while Zdiv2' becomes Zdiv2letouzey
2010-12-06Numbers and bitwise functions.letouzey
2010-11-18NZSqrt: we define sqrt_up, a square root that rounds up instead of down as sqrtletouzey
2010-11-18NZLog: we define log2_up, a base-2 logarithm that rounds up instead of down a...letouzey
2010-11-16Division: avoid imposing rem as an infix keyword in Z_scope and bigZ_scope.letouzey
2010-11-10Integer division: quot and rem (trunc convention) in addition to div and modletouzey
2010-11-05Numbers: axiomatization, properties and implementations of gcdletouzey
2010-11-02NZSqrt : since spec is complete, no need for morphism axiom sqrt_wdletouzey
2010-11-02NZLog : since spec is complete, no need for morphism axiom log2_wdletouzey
2010-11-02Numbers : log2. Abstraction, properties and implementations.letouzey
2010-11-02Numbers: specs about sqrt and pow of neg numbers, even in NZletouzey
2010-11-02Numbers: NZPowProp as a Module Type, some module variable renamingletouzey
2010-10-19Add sqrt in Numbersletouzey
2010-10-14Numbers : also axiomatize constants 1 and 2.letouzey
2010-10-14Numbers: new functions pow, even, odd + many reorganisationsletouzey
2010-07-24Updated all headers for 8.3 and trunkherbelin
2010-06-08Made option "Automatic Introduction" active by default before too manyherbelin
2010-04-29Remove the svn-specific $Id$ annotationsletouzey
2010-02-09Numbers: properties of min/max with respect to 0,S,P,add,sub,mulletouzey
2010-02-09ZBinary (impl of Numbers via Z) reworked, comes earlier, subsumes ZOrderedTypeletouzey
2010-01-29Division in numbers: kills some Include to avoid bad alias Zsucc = ZDiv.Z.Z'.Sletouzey
2010-01-18More improvements of BigN, BigZ, BigQ:letouzey
2010-01-17BigN, BigZ, BigQ: presentation via unique module with both ops and propsletouzey
2010-01-14Avoid some more re-declarations of Equivalence instancesletouzey
2010-01-12Numbers: two more Local Obligation Tacticletouzey
2010-01-11Support "Local Obligation Tactic" (now the default in sections).msozeau
2010-01-08Numbers: BigN and BigZ get instantiations of all properties about div and modletouzey
2010-01-08Numbers: axiomatization + generic properties of abs and sgn.letouzey
2010-01-07Include can accept both Module and Module Typeletouzey
2010-01-07Numbers: separation of funs, notations, axioms. Notations via module, without...letouzey
2010-01-06"by" becomes officially a reserved keyword of Coq (fixes "rewrite ... at ... ...letouzey
2010-01-05Numbers abstract layer: more Module Type, used especially for divisions.letouzey
2010-01-05Avoid declaring hints about refl/sym/trans of eq in DecidableType2letouzey
2010-01-05Division in Numbers: proofs with less auto (less sensitive to hints, in parti...letouzey
2010-01-05Division in Numbers: factorisation of signaturesletouzey
2010-01-04Specific syntax for Instances in Module Type: Declare Instanceletouzey
2009-12-18RelationPairs: stop loading it in all Numbers, stop maximal args with fst/sndletouzey