diff --git a/galois_field.hh b/galois_field.hh index 1ab1f8b..d6e3086 100644 --- a/galois_field.hh +++ b/galois_field.hh @@ -171,6 +171,18 @@ Value operator + (Value a, Value b) return Value(a.v ^ b.v); } +template +Value operator - (Value a) +{ + return a; +} + +template +Value operator - (Value a, Value b) +{ + return a + b; +} + template Index operator * (Index a, Index b) {