Let $L$ be a lattice in $\mathbb R^d$ and $v_1$ be a shortest nonzero vector in $L$. Is it always possible to find a basis of $L$ containing $v_1$?
It is easy to complete it into a basis of $\mathbb R^d$ but why is it always possible to complete it into a basis of the lattice?
If possible, I would like to see a counterexample or a direct proof (rather than a special case of a very complicated theorem). But please let me know if this is highly nontrivial. Any reference is welcome!
It seems that I have found a proof. Here is a sketch: project $L$ along $v_1$ to get a new lattice $L_1$. Find a basis of $L_1$ and lift them to $L$. Those $d-1$ vectors together with $v_1$ will form a basis of $L$.