I was perusing through some advanced linear algebra texts and could only find proofs for the dimension theorem for infinite basis that require the use of some advanced set-theoretic properties. I understand the need to use Zorn's lemma but I wonder if we could make do without the Cantor–Bernstein theorem and rely solely on linear algebra theorems. I managed to find a paper that seems to show that it is possible. The paper can be found here.
What I don't get is why would he use linear transformations instead of normal functions for the poset he created and secondly for each element in the poset he defined, after restriction of the domain, there is a bijection between the bases. Isn't that the property we are trying to prove?