Module ZAddProp (Import Z : ZAxiomsMiniSig').
Include ZBaseProp Z.
(** Theorems that are either not valid on N or have different proofs on N and Z *)
Hint Rewrite opp_0 : nz.
(** The next several theorems are devoted to moving terms from one side of an equation to the other. The name contains the operation in the original equation ([add] or [sub]) and the indication whether the left or right term is moved. *)

Theorem add_move_l : forall n m p, n + m == p <-> m == p - n.