End RealDomainMonotony.
Section RealDomainArgExtremum.
Context {R : realDomainType} {I : finType} (i0 : I).
Context (P : pred I) (F : I -> R) (Pi0 : P i0).
Definition arg_minr := extremum <=%R i0 P F.
Definition arg_maxr := extremum >=%R i0 P F.

(* Specifications: *)
Lemma arg_minrP: extremum_spec <=%R P F arg_minr.
End RealDomainArgExtremum.