(** Some more advanced properties of comparison and orders, including [compare_spec] and [lt_irrefl] and [lt_eq_cases]. *)
(** Specification of minimum and maximum *)

(* Specifications: *)
Theorem min_l n m : n <= m -> min n m = n.
Theorem min_r n m : m <= n -> min n m = m.
Theorem max_l n m : m <= n -> max n m = n.
Theorem max_r n m : n <= m -> max n m = m.
(** Specification of lt and le. *)
Lemma lt_succ_r n m : n < succ m <-> n<=m.
Include NBasicProp <+ UsualMinMaxLogicalProperties <+ UsualMinMaxDecProperties.