This comes from an exercise in Rotman's "An Introduction to the Theory of Groups":
11.6) Show that a free group $F$ of rank $\geq 2$ has an automorphism $\phi$ with $\phi(\phi(w)) = w$ for all $w \in F$ and with no fixed points ($\phi(w) = w \implies w = 1$).
I started out by working out some finitely generated cases, to make it a bit easier at first, and maybe get a general idea of $\phi$ for an arbitrary free group. The case where $F$ has rank $2$ is trivial: we can swap the generators. In fact, for any even rank, the same holds. This made me feel like there was some way to pick a permutation of the generators.
Enter rank $3$. The only permutations in $S_3$ that have order $2$ are transpositions - but these obviously have a fixed point, and thus don't work. So this is where I got stuck...
I also thought about how every free group (I think - I don't recall if it's true about those of uncountable rank) is a subgroup of the free group on $2$ generators, so maybe the switch of the two would induce an automorphism on its free subgroups, but I couldn't find anyway to make it work...
Could anyone please provide a hint as per how to procede, at least in the rank 3 case? And does this result still hold for any (even uncountable) rank? Rotman's "$\geq 2$" didn't quite make it clear if he only meant finite rank for me.
Thanks in advance!