While talking about various proofs of Nielsen-Schreier Theorem, someone asked a question and I couldn't come up with a satisfying answer on the spot. I was discussing how there's a nice proof using algebraic topology and then there are algebraic proof which are not too difficult but certainly not as visual. But then someone said why doesnt "this" work, "this" being the following argument :
A free group of rank $\alpha$ ($\alpha$ being a cardinal number, not necessarily finite) is unique up to isomorphism so we can reason about them using the usual construction of a group of words on some set of size $\alpha$. Suppose $F$ is free, and $H\subset F$ is a subgroup. Assume $H$ is not free, then there's some relation satisfied by the generators, some reduced word that happens to equal the identity of $H$. But $H$ being a subgroup of $F$, this means that there is such a relation between elements of $F$, which is not possible since $F$ is free. My first objection was that a group could very well have a presentation with generators and a bunch of relations and still be free, my main example was the trivial group, as well as taking the group with presentation $\left\langle a,b,c\vert b=c\right\rangle$. But this was somewhat unsatisfactory for my interlocutor, because the exemples were a bit trivial and they were asking if they could simply just say "let $H$ be a non trivial subgroup of $F$, and assume it to not be free" and go on with their argument. I don't think the argument is correct still, for essentially the same reasons, the argument essentially relies on an equivalence "not free" $\iff$ "there is some 'non trivial' relation between elements of the group" for some meaning on non trivial.