diff options
author | 2016-08-05 14:09:28 -0400 | |
---|---|---|
committer | 2016-08-05 14:09:28 -0400 | |
commit | bd75013629d1572c411750b733707c8d4c45c21c (patch) | |
tree | 4d8c436e23b09b07dad1d9f136ea470b662d8f86 /src/ModularArithmetic/ModularBaseSystem.v | |
parent | d6770f633286d3292ad3a700c9af89e2704901d0 (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.v | 10 |
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). |