aboutsummaryrefslogtreecommitdiff
path: root/src/ModularArithmetic
diff options
context:
space:
mode:
authorGravatar jadep <jade.philipoom@gmail.com>2016-08-28 17:46:26 -0400
committerGravatar jadep <jade.philipoom@gmail.com>2016-08-31 10:03:57 -0400
commit299ae5301892dc3b070fdc05ec7c126183398f21 (patch)
treea346bb654398e24285c14244ea38bff38f36b618 /src/ModularArithmetic
parentcf887e708a1050fe39d882fcac5ded83b5341a7a (diff)
Removed some commented-out code that will probably not be needed.
Diffstat (limited to 'src/ModularArithmetic')
-rw-r--r--src/ModularArithmetic/ModularBaseSystemOpt.v28
1 files changed, 1 insertions, 27 deletions
diff --git a/src/ModularArithmetic/ModularBaseSystemOpt.v b/src/ModularArithmetic/ModularBaseSystemOpt.v
index 28ff29081..72813ca96 100644
--- a/src/ModularArithmetic/ModularBaseSystemOpt.v
+++ b/src/ModularArithmetic/ModularBaseSystemOpt.v
@@ -916,32 +916,6 @@ Section Canonicalization.
Definition freeze_opt_correct us
: freeze_opt us = freeze us
:= proj2_sig (freeze_opt_sig us).
-(*
- Lemma freeze_opt_canonical: forall us vs x,
- @pre_carry_bounds _ _ int_width us -> rep us x ->
- @pre_carry_bounds _ _ int_width vs -> rep vs x ->
- freeze_opt us = freeze_opt vs.
- Proof.
- intros.
- rewrite !freeze_opt_correct.
- eapply freeze_canonical with (B := int_width); eauto.
- Qed.
-
- Lemma freeze_opt_preserves_rep : forall us x, rep us x ->
- rep (freeze_opt us) x.
- Proof.
- intros.
- rewrite freeze_opt_correct.
- eapply freeze_preserves_rep; eauto.
- Qed.
- Lemma freeze_opt_spec : forall us vs x, rep us x -> rep vs x ->
- @pre_carry_bounds _ _ int_width us ->
- @pre_carry_bounds _ _ int_width vs ->
- (rep (freeze_opt us) x /\ freeze_opt us = freeze_opt vs).
- Proof.
- split; eauto using freeze_opt_canonical.
- auto using freeze_opt_preserves_rep.
- Qed.
-*)
End Canonicalization.
+