Injection_iff_Left_Cancellable
Provedcancellabilityinjection-iff-left-cancellableinjectionsproofwiki
A mapping f is an injection if and only if f is left cancellable.
Preamble
import Mathlib.Logic.Function.Basic
Formal statement
theorem Injection_iff_Left_Cancellable {α β : Type _} (f : α → β) : Function.Injective f ↔ ∀ {γ : Type _} (g₁ g₂ : γ → α), f ∘ g₁ = f ∘ g₂ → g₁ = g₂ := by sorrySource