This archive corresponds to the paper "Reflexive tactics for algebra, revisited" by Kazuhiko Sakaguchi, accepted for publication in proceedings of ITP 2022. It contains the following supplementary materials. Note that CC-BY 4.0 applies only to the first two items below. zmodule.v contains the running example and other illustrations that appeared in Section 2.1, 2.3, 2.4, 3, 4, and 5.2. parametricity.v demonstrates that reification by small-scale reflection (Section 3.2) can be adapted to reification by parametricity as mentioned in Section 6. algebra-tactics/ is Algebra Tactics release 1.0.0, licensed under the CeCILL-B free software license agreement, also available on GitHub. apery/ is a snapshot of the formal proof of Apery's theo...
The microworld enable us to keep very accurately student's activity. Every events form keyboard and ...
We describe some features of the tactic language implemented in the theorem prover Ergo 5. This is a...
49 pages.International audienceIn numerical linear algebra, a well-established practice is to choose...
Computational reflection allows us to turn verified decision procedures into efficient automated rea...
National audienceLarge scale reflection tactics are often implemented with ad-hoc data-structures an...
In this paper, I share a hybrid quantitative reasoning/algebra two-course sequence that challenges t...
We propose a simple theory of monotone functions that is the basis for the implementation of a tacti...
International audienceCoq provides linear arithmetic tactics like omega or lia. Currently, these tac...
We present rational, a Coq tactic for equational reasoning in abelian groups, commutative rings, and...
Process algebra is a device for analysing sequential processes, and has been studied in Amsterdam si...
16pInternational audienceWe present a set of tools for rewriting modulo associativity and commutativ...
The extensive use of computers in mathematics and engineering has led to an increased demand for rel...
Realizing that Algebra 1 is a gatekeeper to not only higher mathematics but STEM careers in general,...
This dissertation takes up the problem of applied quantitative inference as a central question for c...
We describe two uses of meta-level inference: to control the search for aproof, and to derive new co...
The microworld enable us to keep very accurately student's activity. Every events form keyboard and ...
We describe some features of the tactic language implemented in the theorem prover Ergo 5. This is a...
49 pages.International audienceIn numerical linear algebra, a well-established practice is to choose...
Computational reflection allows us to turn verified decision procedures into efficient automated rea...
National audienceLarge scale reflection tactics are often implemented with ad-hoc data-structures an...
In this paper, I share a hybrid quantitative reasoning/algebra two-course sequence that challenges t...
We propose a simple theory of monotone functions that is the basis for the implementation of a tacti...
International audienceCoq provides linear arithmetic tactics like omega or lia. Currently, these tac...
We present rational, a Coq tactic for equational reasoning in abelian groups, commutative rings, and...
Process algebra is a device for analysing sequential processes, and has been studied in Amsterdam si...
16pInternational audienceWe present a set of tools for rewriting modulo associativity and commutativ...
The extensive use of computers in mathematics and engineering has led to an increased demand for rel...
Realizing that Algebra 1 is a gatekeeper to not only higher mathematics but STEM careers in general,...
This dissertation takes up the problem of applied quantitative inference as a central question for c...
We describe two uses of meta-level inference: to control the search for aproof, and to derive new co...
The microworld enable us to keep very accurately student's activity. Every events form keyboard and ...
We describe some features of the tactic language implemented in the theorem prover Ergo 5. This is a...
49 pages.International audienceIn numerical linear algebra, a well-established practice is to choose...