$\DeclareMathOperator\SL{SL}\DeclareMathOperator\SO{SO}\DeclareMathOperator\O{O}$I’m studying the group $\O(5,5,\mathbb{Z})$, the indefinite orthogonal matrices with integer entries. In particular, I want to know about its homology/cohomology. It doesn’t seem like much is known about this, so I’m starting with the first integral homology, which is its abelianization. To do this, I'm trying to determine the commutator subgroup of $\O(5,5,\mathbb{Z})$. From the Cartan-Dieudonné theorem it is pretty easy to show that $$[\O(5),\O(5)] = \SO(5)$$ I'm pretty sure we can use this same theorem to show that $$[\O(5,5),\O(5,5)] = \SO(5,5)$$ Now, I'm interested in $[\O(5,5,\mathbb{Z}),\O(5,5,\mathbb{Z})]$. Given the above, my guess is that it is equal to $\SO(5,5,\mathbb{Z})$ (we certainly have that $[\O(5,5,\mathbb{Z}),\O(5,5,\mathbb{Z})]\subseteq \SO(5,5,\mathbb{Z})$). However, we cannot use the Cartan-Dieudonné theorem in this case since we are not working over a field. Furthermore, the only calculation of a commutator subgroup of integral matrices that I have seen is that for $\SL(n,\mathbb{Z})$, but this relied on knowing generators for $\SL(5,\mathbb{Z})$. I don't know any generators for $\O(5,5,\mathbb{Z})$.
Update: I misspoke in the comments, the quadratic form I am considering is $\sum_{n=1}^5 x_ix_{i+5}$. This is the one that is relevant to string theory. That being said, the generators for $O(5,5,\mathbb{Z})$ are given in Becker, Becker, Schwarz “String Theory Aand M-Theory”, equation (7.76) and (7.77): $$\begin{pmatrix} 0 & I_5 \\ I_5 & 0 \end{pmatrix} \text{ and } \begin{pmatrix} I_5 & 0\\ N_{IJ} & I_5 \end{pmatrix} $$ where $N_{IJ}$ is an anti-symmetric matrix of integers.