Let $H$ be a Hilbert space. Show that every orthonormal set in $H$ is contained in some complete orthonormal set.
I'm unable to start from any direction. Do I use the Gram-Schmidt orthogonalization process to construct a complete orthonormal set that contains a chosen orthonormal set?
Hint.
You need to use Zorn's lemma.
Take the orthonormal sets containing your original one ordered by inclusion. Every chain is bounded above. Look then at the maximal element. You can prove that it is complete.