aboutsummaryrefslogtreecommitdiff
path: root/src/Galois/BaseSystem.v
Commit message (Expand)AuthorAge
* Finish seperating our specs: remove old non-specified codeGravatar Andres Erbsen2016-02-15
* ModualrBaseSystem: proved lingering admit in subtraction proof.Gravatar Jade Philipoom2016-01-25
* EdDSA: mostly-complete spec and preliminary structure.Gravatar Jade Philipoom2015-12-12
* reorganized lemmas; moved several to ListUtil and ZUtil.Gravatar Jade Philipoom2015-11-24
* ModularBaseSystem: relocated base_succ to PsuedoMersenneBaseParams, proved ca...Gravatar Jade Philipoom2015-11-20
* Added base_succ precondition to BaseSystem to help prove carrying.Gravatar Jade Philipoom2015-11-19
* ModularBaseSystem.carry: implement, state lemmas, some progress on proofsGravatar Andres Erbsen2015-11-17
* BaseSystem: finish first pass of prettifying proofsGravatar Andres Erbsen2015-11-11
* BaseSystem: more prettyficationGravatar Andres Erbsen2015-11-10
* BaseSystem: implemented and proved subtraction.Gravatar Jade Philipoom2015-11-10
* Merge of local changes and most recent changes in mit-plv masterGravatar Jade Philipoom2015-11-10
|\
* | BaseSystem: added encode definition, included b0_1 precondition in BaseCoefs ...Gravatar Jade Philipoom2015-11-10
| * BaseSystem: more boringGravatar Andres Erbsen2015-11-10
| * BaseSystem: more hints, more boringGravatar Andres Erbsen2015-11-10
|/
* ModularBaseSystem: finished most admits for addition and multiplication, move...Gravatar Jade Philipoom2015-11-09
* BaseSystem: removed confusing notations and added mul_length lemma (currently...Gravatar Jade Philipoom2015-11-07
* Added lemmas to ListUtil and BaseSystem to help in ModularBaseSystem.Gravatar Jade Philipoom2015-11-05
* Relocated boring tactic to ListUtil and added combine_truncate lemma.Gravatar Jade Philipoom2015-11-04
* Merge branch 'master' of github.mit.edu:plv/fiat-cryptoGravatar Jade Philipoom2015-11-03
|\
| * BaseSystem to Util.ListUtil: separate out generic list lemmasGravatar Andres Erbsen2015-10-29
| * remove SearchAboutsGravatar Andres Erbsen2015-10-28
* | BaseSystem: removed axiom b0_1.Gravatar Jade Philipoom2015-10-28
* | Merge branch 'master' into jadeGravatar Jade Philipoom2015-10-28
|\|
* | BaseSystem: proved all admits.Gravatar Jade Philipoom2015-10-28
| * Proof improvements in BaseSystemGravatar Adam Chlipala2015-10-28
* | Proved add_same_length lemma.Gravatar Jade Philipoom2015-10-27
* | Multiply rep mostly proven, working on admits.Gravatar Jade Philipoom2015-10-27
* | More work on proving linearity of multiply.Gravatar Jade Philipoom2015-10-26
* | Modified to use formal preconditions for b0_1 and base_positive.Gravatar Jade Philipoom2015-10-25
| * pos_pow_nat_posGravatar Andres Erbsen2015-10-25
| * nth_tacGravatar Andres Erbsen2015-10-25
* | Merge branch 'base0_1' into jadeGravatar Jade Philipoom2015-10-25
|\ \
* \ \ Merge https://github.com/mit-plv/fiat-crypto into jadeGravatar Jade Philipoom2015-10-25
|\ \ \ | | |/ | |/|
| | * base[0] = 1Gravatar Andres Erbsen2015-10-25
| |/
| * slight refactoring of BaseSystemGravatar Andres Erbsen2015-10-25
* | progress on proving properties about multiplication in positional number systemGravatar Jade Philipoom2015-10-25
* | progress on proving properties about multiplication in positional number systemGravatar Jade Philipoom2015-10-25
| * bounds checksGravatar Andres Erbsen2015-10-25
|/
* positional number system equivalence transcribed from pencil-and-paper proofs...Gravatar Andres Erbsen2015-10-25
* primitive positional numeral system definition on top of ZGravatar Andres Erbsen2015-10-24