End inversion.
Section injectivity.
Context {a b c : C}.

(* Specifications: *)
(** See definition of curry above for details. Follows immediately from uncurry_curry above. *)
Theorem curry_injective (f g : ((×ᶠⁿᶜ C) _o (a, b))%object –≻ c) :
curry f = curry g → f = g.
(** See definition of uncurry above for details. Follows immediately from curry_uncurry above. *)
Theorem uncurry_injective (f g : a –≻ (HE b c)) :
uncurry f = uncurry g → f = g.