aboutsummaryrefslogtreecommitdiff
path: root/src/Galois/GaloisTheory.v
diff options
context:
space:
mode:
Diffstat (limited to 'src/Galois/GaloisTheory.v')
-rw-r--r--src/Galois/GaloisTheory.v20
1 files changed, 15 insertions, 5 deletions
diff --git a/src/Galois/GaloisTheory.v b/src/Galois/GaloisTheory.v
index f8d1c4c7a..3cfa0323c 100644
--- a/src/Galois/GaloisTheory.v
+++ b/src/Galois/GaloisTheory.v
@@ -182,21 +182,31 @@ Module GaloisTheory (M: Modulus).
Lemma inject_distr_add : forall (m n : Z),
inject (m + n) = inject m + inject n.
- Admitted.
+ Proof.
+ galois.
+ Qed.
Lemma inject_distr_sub : forall (m n : Z),
inject (m - n) = inject m - inject n.
- Admitted.
+ Proof.
+ galois.
+ Qed.
Lemma inject_distr_mul : forall (m n : Z),
inject (m * n) = inject m * inject n.
- Admitted.
+ Proof.
+ galois.
+ Qed.
Lemma inject_eq : forall (x : GF), inject x = x.
- Admitted.
+ Proof.
+ galois.
+ Qed.
Lemma inject_mod_eq : forall x, inject x = inject (x mod modulus).
- Admitted.
+ Proof.
+ galois.
+ Qed.
Definition GFquotrem(a b: GF): GF * GF :=
match (Z.quotrem a b) with