(*==========================================================

                nr IS THE LOWEST PERIOD... 

===========================================================*)

Definition diff_int_aux
  (m:fmap)(z:dart)(a b:nat)(t:dart): Prop:=
   forall i : nat, (a <= i <= b)%nat -> 
     Iter (f m) i z <> t.

(* Specifications: *)
Lemma diff_int_aux_dec:forall(m:fmap)(z:dart)(a b:nat)(t:dart), {diff_int_aux m z a b t} + {~diff_int_aux m z a b t}.