<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coq/theories/Numbers/Natural/SpecViaZ, branch master</title>
<subtitle>The formal proof system</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/'/>
<entry>
<title>BigNums: remove files about BigN,BigZ,BigQ (now in an separate git repo)</title>
<updated>2017-06-13T08:30:29+00:00</updated>
<author>
<name>Pierre Letouzey</name>
</author>
<published>2017-03-22T10:24:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=295107103aaa86db8a31abb0e410123212648d45'/>
<id>295107103aaa86db8a31abb0e410123212648d45</id>
<content type='text'>
 See now https://github.com/coq/bignums
 Int31 is still in the stdlib.
 Some proofs there has be adapted to avoid the need for BigNumPrelude.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 See now https://github.com/coq/bignums
 Int31 is still in the stdlib.
 Some proofs there has be adapted to avoid the need for BigNumPrelude.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update copyright headers.</title>
<updated>2016-01-20T16:33:09+00:00</updated>
<author>
<name>Maxime Dénès</name>
</author>
<published>2016-01-20T16:25:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=86f5c0cbfa64c5d0949365369529c5b607878ef8'/>
<id>86f5c0cbfa64c5d0949365369529c5b607878ef8</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Update headers.</title>
<updated>2015-01-12T13:24:46+00:00</updated>
<author>
<name>Maxime Dénès</name>
</author>
<published>2015-01-12T13:24:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=d90a5d4bfb05cd832b439044542a8c22ad5bd3ee'/>
<id>d90a5d4bfb05cd832b439044542a8c22ad5bd3ee</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Updating headers.</title>
<updated>2012-08-08T18:56:15+00:00</updated>
<author>
<name>herbelin</name>
</author>
<published>2012-08-08T18:56:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=a234672e9d669397b40b59254c482f49007000df'/>
<id>a234672e9d669397b40b59254c482f49007000df</id>
<content type='text'>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15715 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15715 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>ZArith + other : favor the use of modern names instead of compat notations</title>
<updated>2012-07-05T16:56:16+00:00</updated>
<author>
<name>letouzey</name>
</author>
<published>2012-07-05T16:56:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=fc2613e871dffffa788d90044a81598f671d0a3b'/>
<id>fc2613e871dffffa788d90044a81598f671d0a3b</id>
<content type='text'>
 - For instance, refl_equal --&gt; eq_refl
 - Npos, Zpos, Zneg now admit more uniform qualified aliases
   N.pos, Z.pos, Z.neg.
 - A new module BinInt.Pos2Z with results about injections from
   positive to Z
 - A result about Z.pow pushed in the generic layer
 - Zmult_le_compat_{r,l} --&gt; Z.mul_le_mono_nonneg_{r,l}
 - Using tactic Z.le_elim instead of Zle_lt_or_eq
 - Some cleanup in ring, field, micromega
   (use of "Equivalence", "Proper" ...)
 - Some adaptions in QArith (for instance changed Qpower.Qpower_decomp)
 - In ZMake and ZMake, functor parameters are now named NN and ZZ
   instead of N and Z for avoiding confusions

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15515 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - For instance, refl_equal --&gt; eq_refl
 - Npos, Zpos, Zneg now admit more uniform qualified aliases
   N.pos, Z.pos, Z.neg.
 - A new module BinInt.Pos2Z with results about injections from
   positive to Z
 - A result about Z.pow pushed in the generic layer
 - Zmult_le_compat_{r,l} --&gt; Z.mul_le_mono_nonneg_{r,l}
 - Using tactic Z.le_elim instead of Zle_lt_or_eq
 - Some cleanup in ring, field, micromega
   (use of "Equivalence", "Proper" ...)
 - Some adaptions in QArith (for instance changed Qpower.Qpower_decomp)
 - In ZMake and ZMake, functor parameters are now named NN and ZZ
   instead of N and Z for avoiding confusions

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@15515 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>theories/, plugins/ and test-suite/ ported to the Arguments vernacular</title>
<updated>2011-11-21T17:03:52+00:00</updated>
<author>
<name>gareuselesinge</name>
</author>
<published>2011-11-21T17:03:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=ed06a90f16fcf7d45672bbddf42efe4cc0efd4d4'/>
<id>ed06a90f16fcf7d45672bbddf42efe4cc0efd4d4</id>
<content type='text'>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14718 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14718 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup of files related with power over Z.</title>
<updated>2011-07-01T17:38:17+00:00</updated>
<author>
<name>letouzey</name>
</author>
<published>2011-07-01T17:38:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=d2204e78c2d8bfc4f46ba541749b07dedd5e7969'/>
<id>d2204e78c2d8bfc4f46ba541749b07dedd5e7969</id>
<content type='text'>
 - Zpow_def, Zpower, Zpow_facts shortened thanks to stuff in BinInt.Z

 - The alternative Zpower_alt is now in a separate file Zpow_alt.v,
   not loaded by default.

 - Some more injection lemmas in Znat (pow, div, mod, quot, rem)

 - Btw, added a "square" function in Z, N, Pos, ... (instead of
   Zpow_facts.Zsquare).

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14253 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - Zpow_def, Zpower, Zpow_facts shortened thanks to stuff in BinInt.Z

 - The alternative Zpower_alt is now in a separate file Zpow_alt.v,
   not loaded by default.

 - Some more injection lemmas in Znat (pow, div, mod, quot, rem)

 - Btw, added a "square" function in Z, N, Pos, ... (instead of
   Zpow_facts.Zsquare).

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14253 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup in SpecViaZ</title>
<updated>2011-06-30T14:40:52+00:00</updated>
<author>
<name>letouzey</name>
</author>
<published>2011-06-30T14:40:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=bb46716e2fbbc85386429a429de284a6f521c57c'/>
<id>bb46716e2fbbc85386429a429de284a6f521c57c</id>
<content type='text'>
 Note that in NSig (and hence NMake and BigN), to_N is now
 Z.to_N (to_Z ...) instead of Z.abs_N (to_Z ...). This doesn't
 change the result (since to_Z create non-negative integers),
 but some proofs may have to be adapted

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14250 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 Note that in NSig (and hence NMake and BigN), to_N is now
 Z.to_N (to_Z ...) instead of Z.abs_N (to_Z ...). This doesn't
 change the result (since to_Z create non-negative integers),
 but some proofs may have to be adapted

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14250 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Cleanup of Ndigits</title>
<updated>2011-06-30T14:40:50+00:00</updated>
<author>
<name>letouzey</name>
</author>
<published>2011-06-30T14:40:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=962c2260406c630e90bb001bd9238dea72eef0c1'/>
<id>962c2260406c630e90bb001bd9238dea72eef0c1</id>
<content type='text'>
 - No need for compatibility notations for stuff introduced strictly
   after branching of 8.3, for instance Nor, Nand, etc.
 - Properties for N.lor, N.lxor, etc are now in BinNat.N, no need to
   duplicate them in Ndigits, apart from the few compatibility results
   about xor.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14249 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
 - No need for compatibility notations for stuff introduced strictly
   after branching of 8.3, for instance Nor, Nand, etc.
 - Properties for N.lor, N.lxor, etc are now in BinNat.N, no need to
   duplicate them in Ndigits, apart from the few compatibility results
   about xor.

git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14249 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
<entry>
<title>Deletion of useless Zdigits_def</title>
<updated>2011-06-28T23:30:32+00:00</updated>
<author>
<name>letouzey</name>
</author>
<published>2011-06-28T23:30:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=e97cd3c0cab1eb022b15d65bb33483055ce4cc28'/>
<id>e97cd3c0cab1eb022b15d65bb33483055ce4cc28</id>
<content type='text'>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14247 85f007b7-540e-0410-9357-904b9bb8a0f7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14247 85f007b7-540e-0410-9357-904b9bb8a0f7
</pre>
</div>
</content>
</entry>
</feed>
