Library Stdlib.Numbers.Integer.Abstract.ZBase


Require Export Decidable.
Require Export ZAxioms.
Require Import NZMulOrder.

Module ZBaseProp (Import Z : ZAxiomsMiniSig').
Include NZMulOrderProp Z.


Theorem pred_inj : forall n m, P n == P m -> n == m.

Theorem pred_inj_wd : forall n1 n2, P n1 == P n2 <-> n1 == n2.

Lemma succ_m1 : S (-1) == 0.

End ZBaseProp.