I have a question related to geometry of numbers, which although seems quite basic, I was rather confused by it so I decided to ask here. Let $\Lambda$ be a lattice in $\mathbb{R}^n$.
Let $R\_1, ..., R\_n$ be the successive minima of $\Lambda$ and $\mathbf{x}^{(1)}, ..., \mathbf{x}^{(n)}$ be the minimal points of $\Lambda$.


In "Analytic Methods for Diophantine Equations and Diophantine Inequalities", by Harold Davenport, in Lemma 12.2, he proves that if $d(\Lambda)=1$, then 
$$
1 \leq R\_1...R\_n \leq 2^nJ\_n,
$$
where $J\_n$ is the volume of a sphere of radius $1$ in $n$ dimensions. The very first step of the proof is to "rotate the $n$-dimensional space about $O$ until" the matrix
$[\mathbf{x}^{(1)}, ..., \mathbf{x}^{(n)}]$ is upper triangular. 


What I was wondering was that in stead of rotation, could we instead: change coordinates via elementary row operations so that, in the new coordinate system, the minimal points have the given shape? (Since elementary row operations have a non-zero determinant, we can divide 
the resulting transformation by their determinants to obtain a transformation which has determinant $1$.)


I felt perhaps there may be some issues with this, but I was not quite sure.
I would appreciate any clarification. Thank you!



Regarding the set up of a geometry of numbers lemma
I think this step is fine: you can rotate the lattice $\Lambda$, or alternately the standard basis in $\mathbb{R}^n$, so that the matrix $[\mathbf{x}^{(1)}, ..., \mathbf{x}^{(n)}]$ becomes upper triangular. The reason is the Iwasawa decomposition which tells us that any invertible matrix is the product of an upper triangular matrix and an orthogonal matrix. See, for example, Proposition 1.2.6 in Goldfeld: Automorphic forms and L-functions for the group GL(n,R).


Note that it is important to use rotations in this argument so that minimal points remain minimal points. This is because rotations do not alter distances and linear independence.


