proposition: Lemma meet_sl_mor_reflecting `{!Injective f}: OrderReflecting f.
proof: Proof. repeat (split; try apply _). intros ??. rewrite 2!meet_sl_le_spec, <-preserves_meet. intros. now apply (injective f). Qed.
imports: MathClasses.interfaces.abstract_algebra MathClasses.interfaces.orders MathClasses.orders.maps MathClasses.theory.lattices