<feed xmlns='http://www.w3.org/2005/Atom'>
<title>coq/test-suite/micromega, branch master</title>
<subtitle>The formal proof system</subtitle>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/'/>
<entry>
<title>Merge PR #14108: [zify] bugfix</title>
<updated>2021-04-19T11:22:05+00:00</updated>
<author>
<name>Vincent Laporte</name>
</author>
<published>2021-04-19T11:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=b53642ec813178fedd3e646832e7c033b8163f52'/>
<id>b53642ec813178fedd3e646832e7c033b8163f52</id>
<content type='text'>
Reviewed-by: Zimmi48
Reviewed-by: vbgl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: Zimmi48
Reviewed-by: vbgl
</pre>
</div>
</content>
</entry>
<entry>
<title>[zify] bugfix</title>
<updated>2021-04-16T21:53:38+00:00</updated>
<author>
<name>Frederic Besson</name>
</author>
<published>2021-04-12T19:02:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=d2c7022f0e16e6037c0d8c30c837abaad2c8194f'/>
<id>d2c7022f0e16e6037c0d8c30c837abaad2c8194f</id>
<content type='text'>
- to zify the conclusion, we are using Tactics.apply (not rewrite)

Closes #11089

- constrain the arguments of Add Zify X to be GlobRef.t
Unset Primitive Projections so that projections are GlobRef.t.

Closes #14043

Update doc/sphinx/addendum/micromega.rst

Co-authored-by: Théo Zimmermann &lt;theo.zimmi@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- to zify the conclusion, we are using Tactics.apply (not rewrite)

Closes #11089

- constrain the arguments of Add Zify X to be GlobRef.t
Unset Primitive Projections so that projections are GlobRef.t.

Closes #14043

Update doc/sphinx/addendum/micromega.rst

Co-authored-by: Théo Zimmermann &lt;theo.zimmi@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[zify] More aggressive application of saturation rules</title>
<updated>2021-04-12T20:03:30+00:00</updated>
<author>
<name>BESSON Frederic</name>
</author>
<published>2021-03-31T20:16:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=8193ca191cc435c108a4842ae38a11d74c7c20a5'/>
<id>8193ca191cc435c108a4842ae38a11d74c7c20a5</id>
<content type='text'>
The role of the `zify_saturate` tactic is to augment the goal with
positivity constraints.  The premisses were previously obtained from
the context. If they are not present, we instantiate the saturation
lemma anyway.

Also,
- Remove saturation rules for Z.mul, the reasoning is performed by lia/nia
- Run zify_saturate after zify_to_euclidean_division_equations
- Better lemma for Z.power
- Ensure that lemma are generated once

Co-authored-by:  Andrej Dudenhefner  &lt;mrhaandi&gt;

Closes #12184, #11656
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The role of the `zify_saturate` tactic is to augment the goal with
positivity constraints.  The premisses were previously obtained from
the context. If they are not present, we instantiate the saturation
lemma anyway.

Also,
- Remove saturation rules for Z.mul, the reasoning is performed by lia/nia
- Run zify_saturate after zify_to_euclidean_division_equations
- Better lemma for Z.power
- Ensure that lemma are generated once

Co-authored-by:  Andrej Dudenhefner  &lt;mrhaandi&gt;

Closes #12184, #11656
</pre>
</div>
</content>
</entry>
<entry>
<title>[zify] better error reporting</title>
<updated>2021-04-12T08:11:32+00:00</updated>
<author>
<name>BESSON Frederic</name>
</author>
<published>2021-04-02T17:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=2e75d6606220cb4b5e80766b82007f94788929fb'/>
<id>2e75d6606220cb4b5e80766b82007f94788929fb</id>
<content type='text'>
The vernacular command takes a reference instead of a constr.
Moreover, the head symbol is checked i.e
Add Zify InjTyp ref checks that the referenced term has type
Intyp X1 ... Xn

Closes #14054, #13242

Co-authored-by: Vincent Laporte &lt;vbgl@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The vernacular command takes a reference instead of a constr.
Moreover, the head symbol is checked i.e
Add Zify InjTyp ref checks that the referenced term has type
Intyp X1 ... Xn

Closes #14054, #13242

Co-authored-by: Vincent Laporte &lt;vbgl@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[micromega/nia] Improve sharing of proofs</title>
<updated>2021-02-10T08:59:18+00:00</updated>
<author>
<name>BESSON Frederic</name>
</author>
<published>2021-02-08T14:07:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=68c3ffa6db6139081dab196bf3617214862a52af'/>
<id>68c3ffa6db6139081dab196bf3617214862a52af</id>
<content type='text'>
Closes #13794
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Closes #13794
</pre>
</div>
</content>
</entry>
<entry>
<title>[micromega] Add missing support for `implb`</title>
<updated>2021-01-06T09:39:07+00:00</updated>
<author>
<name>BESSON Frederic</name>
</author>
<published>2021-01-05T09:05:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=ac64cad9e6c0496afc600380d5c21fd1129db400'/>
<id>ac64cad9e6c0496afc600380d5c21fd1129db400</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[micromega] Updated test-suite</title>
<updated>2020-11-18T08:49:22+00:00</updated>
<author>
<name>BESSON Frederic</name>
</author>
<published>2020-11-17T22:35:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=0f0581b8d37168a54bd8b9f447317cc2cdd6c2d0'/>
<id>0f0581b8d37168a54bd8b9f447317cc2cdd6c2d0</id>
<content type='text'>
Moved bug_13227.v to complexity/bug_13227_i.v
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Moved bug_13227.v to complexity/bug_13227_i.v
</pre>
</div>
</content>
</entry>
<entry>
<title>[micromega] More pre-procesing</title>
<updated>2020-11-18T08:49:22+00:00</updated>
<author>
<name>BESSON Frederic</name>
</author>
<published>2020-10-19T17:46:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=d18fadb8d8120c61d2fc71c840f6e55f71c808d7'/>
<id>d18fadb8d8120c61d2fc71c840f6e55f71c808d7</id>
<content type='text'>
- Remove obviously redundant constraints
- Perform (partial) Fourier elimination to detect (easy) cutting-planes

Closes #13227
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
- Remove obviously redundant constraints
- Perform (partial) Fourier elimination to detect (easy) cutting-planes

Closes #13227
</pre>
</div>
</content>
</entry>
<entry>
<title>[zify] Add support for Int63.int</title>
<updated>2020-10-20T08:02:09+00:00</updated>
<author>
<name>Frédéric Besson</name>
</author>
<published>2020-05-14T13:58:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=a2f5cc26baca0db087a677196f186ac2f75aa484'/>
<id>a2f5cc26baca0db087a677196f186ac2f75aa484</id>
<content type='text'>
Update doc/sphinx/addendum/micromega.rst
Co-authored-by: Jason Gross &lt;jasongross9@gmail.com&gt;

Update theories/micromega/ZifyInt63.v
Co-authored-by: Jason Gross &lt;jasongross9@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Update doc/sphinx/addendum/micromega.rst
Co-authored-by: Jason Gross &lt;jasongross9@gmail.com&gt;

Update theories/micromega/ZifyInt63.v
Co-authored-by: Jason Gross &lt;jasongross9@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge PR #12815: [micromega] Fix bug#12790</title>
<updated>2020-08-11T08:34:43+00:00</updated>
<author>
<name>Vincent Laporte</name>
</author>
<published>2020-08-11T08:34:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.0x7felf.com/coq/commit/?id=873130ae0e8f6079388f4be8259cd893f314e6d5'/>
<id>873130ae0e8f6079388f4be8259cd893f314e6d5</id>
<content type='text'>
Reviewed-by: vbgl
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Reviewed-by: vbgl
</pre>
</div>
</content>
</entry>
</feed>
