aboutsummaryrefslogtreecommitdiff
path: root/src/ModularArithmetic/ModularBaseSystem.v
diff options
context:
space:
mode:
authorGravatar Andres Erbsen <andreser@mit.edu>2016-08-05 14:09:28 -0400
committerGravatar Andres Erbsen <andreser@mit.edu>2016-08-05 14:09:28 -0400
commitbd75013629d1572c411750b733707c8d4c45c21c (patch)
tree4d8c436e23b09b07dad1d9f136ea470b662d8f86 /src/ModularArithmetic/ModularBaseSystem.v
parentd6770f633286d3292ad3a700c9af89e2704901d0 (diff)
[F] has its own module now
[ZToField] -> [F.of_Z] [FieldToZ] -> [F.to_Z] [Zmod.lem] -> [F.lem]
Diffstat (limited to 'src/ModularArithmetic/ModularBaseSystem.v')
-rw-r--r--src/ModularArithmetic/ModularBaseSystem.v10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/ModularArithmetic/ModularBaseSystem.v b/src/ModularArithmetic/ModularBaseSystem.v
index f80ce05f8..cdc5d8229 100644
--- a/src/ModularArithmetic/ModularBaseSystem.v
+++ b/src/ModularArithmetic/ModularBaseSystem.v
@@ -37,18 +37,18 @@ Section ModularBaseSystem.
from_list (sub [[modulus_multiple]] [[us]] [[vs]])
(length_sub length_to_list length_to_list length_to_list).
- Definition zero : digits := encode (ZToField _ 0).
+ Definition zero : digits := encode (F.of_Z _ 0).
- Definition one : digits := encode (ZToField _ 1).
+ Definition one : digits := encode (F.of_Z _ 1).
(* Placeholder *)
- Definition opp (x : digits) : digits := encode (ModularArithmetic.opp (decode x)).
+ Definition opp (x : digits) : digits := encode (F.opp (decode x)).
(* Placeholder *)
- Definition inv (x : digits) : digits := encode (ModularArithmetic.inv (decode x)).
+ Definition inv (x : digits) : digits := encode (F.inv (decode x)).
(* Placeholder *)
- Definition div (x y : digits) : digits := encode (ModularArithmetic.div (decode x) (decode y)).
+ Definition div (x y : digits) : digits := encode (F.div (decode x) (decode y)).
Definition rep (us : digits) (x : F modulus) := decode us = x.
Local Notation "u ~= x" := (rep u x).