pub proof fn lemma_right_inverse_of_bijection_is_bijective<A, B>(
f: FnSpec<(A,), B>,
g: FnSpec<(B,), A>,
domain: Set<A>,
codomain: Set<B>,
)Expand description
requires
bijective_on(f, domain, codomain),right_inverse_on(f, g, domain, codomain),ensuresbijective_on(g, codomain, domain),If f is a bijection from domain to codomain, and g is its right inverse,
then g is a bijection from codomain to domain.