I just needed to clarify something.
I read the following proposition and something didn't make sense:
"The map $f$ is injective if and only if $f$ has a left inverse"
Now $f$ having a left inverse implies there is a function $g$ whose domain is the codomain of $f$.
Every element of the domain of $g$ must have a specified value (by definition), then surely $f$ is also surjective since the codomain of $f$ is its range.
My question is, does $f$ having a left inverse imply that $f$ is bijective?