A definable matching theorem and approximate Grothendieck semigroups
For an arbitrary first-order structure, we introduce the notion of an approximate Grothendieck semigroup, which satisfies a Banach-Schröder-Bernstein Theorem, as well as a weak Cancellation Law (wCL). At the heart of the proof of the wCL lies a definable matching theorem, which vastly generalizes a related result in Maříková \cite{mat}, and is of independent interest.