(** Minimum / maximum *)

Definition min (i1 i2 : int) :=
  if (i1 <=? i2)%uint63 then i1 else i2.Definition max (i1 i2 : int) :=
  if (i1 <=? i2)%uint63 then i2 else i1.

Lemma max_spec (x y : int) : φ (max x y) = Z.max (φ x) (φ y).