aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* Add correctness theorems to Montgomery.ZBoundedGravatar Jason Gross2016-08-31
* Rename congrunce_option to inversion_option, add [inversion_prod]Gravatar Jason Gross2016-08-31
* Add congruence_option tacticGravatar Jason Gross2016-08-31
* updated GF25519 to match new exponentiation chain codeGravatar jadep2016-08-31
* Added square roots to GF1305, started reworking freeze_opt in preparation for...Gravatar jadep2016-08-31
* Generalized exponentiation chains so inverse and square roots can use the sam...Gravatar jadep2016-08-31
* Removed some commented-out code that will probably not be needed.Gravatar jadep2016-08-31
* Compatibility for 8.5; clear assumptions for an admitted canonicalization proof.Gravatar jadep2016-08-31
* Removed lingering SearchAbout.Gravatar jadep2016-08-31
* Proofs for MBS square roots.Gravatar jadep2016-08-31
* fixed typo; extra argumentGravatar jadep2016-08-31
* Parameterized square roots for primes that are 5 mod 8 over any computation o...Gravatar jadep2016-08-31
* Reworked square root theorems to prove they are valid iff a square root exist...Gravatar jadep2016-08-31
* Add runtime equality comparison and square root functions to ModularBaseSystem.Gravatar jadep2016-08-31
* fix duplicate name in PrimeFieldTheoremsGravatar jadep2016-08-31
* square roots modulo p for [p mod 4 = 3]; we now have modular sqrt for all pri...Gravatar jadep2016-08-31
* Defined an equality comparison for tuples that uses bool instead of Prop (lik...Gravatar jadep2016-08-31
* Add reduce via partial to Montgomery ZBoundedGravatar Jason Gross2016-08-29
* Merge pull request #52 from JasonGross/bounded-interfaceGravatar Jason Gross2016-08-25
|\
| * Integrate suggestions from AndresGravatar Jason Gross2016-08-25
* | Changed definition of [sub] to require proof that the modulus multiple actual...Gravatar jadep2016-08-25
* | Proper proofs for all ModularBaseSystem operations except [sub]Gravatar jadep2016-08-24
* | Replaced placeholdeer [opp] operation in ModularBaseSystem with a real implem...Gravatar jadep2016-08-24
| * Rework bounded proofsGravatar Jason Gross2016-08-24
| * Merge remote-tracking branch 'upstream/master' into bounded-interfaceGravatar Jason Gross2016-08-24
| |\ | |/ |/|
* | More zarithGravatar Jason Gross2016-08-24
* | Add more reserved notationsGravatar Jason Gross2016-08-24
* | Fewer side-conditions on zsimplifyGravatar Jason Gross2016-08-24
| * More slight cleanupsGravatar Jason Gross2016-08-24
| * Clean up DoubleBoundedGravatar Jason Gross2016-08-24
* | Added rewrite hints for two ListUtil lemmasGravatar jadep2016-08-24
* | Moved a tactic to Util/Tactics.vGravatar jadep2016-08-24
* | Work around lack of Fixpoint 'equation' lemmas in Coq < 8.4pl6Gravatar jadep2016-08-24
| * Merge remote-tracking branch 'upstream/master' into bounded-interfaceGravatar Jason Gross2016-08-24
| |\ | |/ |/|
* | Fix a typoGravatar Jason Gross2016-08-24
| * Merge remote-tracking branch 'upstream/master' into bounded-interfaceGravatar Jason Gross2016-08-24
| |\ | |/ |/|
* | Add map_cons from Coq 8.6Gravatar Jason Gross2016-08-24
| * Coq 8.4 fixesGravatar Jason Gross2016-08-24
* | Merge branch 'fast-inverse'Gravatar jadep2016-08-24
|\ \
| * | Removed now-obsolete ModularBaseSystemField.v; field lemmas for ModularBaseSy...Gravatar jadep2016-08-24
| * | Added optimized [inv] operation to Specific, and removed dependencies on Modu...Gravatar jadep2016-08-24
| | * Weaken the condition on smaller_boundGravatar Jason Gross2016-08-23
| | * Hook up the bounded interface, finish proofsGravatar Jason Gross2016-08-23
| | * Revert "Add _valid properties"Gravatar Jason Gross2016-08-23
| | * Add _valid propertiesGravatar Jason Gross2016-08-23
| | * Fix some thingsGravatar Jason Gross2016-08-23
| | * Add TODOGravatar Jason Gross2016-08-23
| | * Rework interface to support rewriting databaseGravatar Jason Gross2016-08-23
| | * alternative machine interface specification proposalGravatar Andres Erbsen2016-08-23
| | * Initial work on an architecture interface for ℤ/nℤGravatar Jason Gross2016-08-23
| |/ |/|