I have the indefinite quadratic form $q(x,y,z) = 19 x^2 + 5 y^2 - z^2.$ It's not my fault. I find, on reflection, that I have no idea how to describe the orthogonal group of this over the integers. The thing is isotropic in $\mathbb Z,$ for example $19 + 45 = 64. $ Even if that were not the case, the orthogonal group would contain those for the binary forms $19 x^2 - z^2$ and $5 y^2 - z^2.$ Note that there is an answer for the original Pythagorean problem, http://mathoverflow.net/questions/76352/orthogonal-group-of-quadratic-form and to some extent http://en.wikipedia.org/wiki/Tree_of_Pythagorean_triples Oh, note that i found all null vectors of the form, http://math.stackexchange.com/questions/483496/pythagorean-triples-with-additional-parameters/483510#483510 which took two recipes because of an annoying odd even thing. Anyway, given the diagonal matrix $F$ with diagonal entries $19,5,-1,$ here are a number of integral matrices $P$ that solve $P^t F P = F,$ and so are called automorphs or members of the (automorphism, orthogonal, isometry, rotation) group. As we are in odd dimension, we do not much care about the determinant and allow $\pm 1.$ Note also that a recent Bulletin included two articles on the integral orthogonal group for an indefinite quaternary form, one by Kontorovich and one by Fuchs, anyway see http://www.ams.org/journals/bull/2013-50-02/ Um, let's see, oddity, you can take all entries of $P$ positive if you wish, so I'm just printing those. Since we can negate any row or any column at our leisure, it hurts nothing. QUESTION: can someone please give generators for the entire group, that is every isometry can be written as a word in said generators? I'm hoping I've given enough information to do that. I'm guessing it should be no more than about five matrices, with any luck in this list or evident products of same. EDIT: Reading Keith's eight-page note at http://www.math.uconn.edu/~kconrad/blurbs/ called Orthogonal Group of $x^2 + y^2 - z^2.$ Maybe I can do this myself, given time. Not sure. I did learn a bit about reflections for the "Euclidean Forms" project. LIST: -1 0 0 0 1 0 0 0 1 1 0 0 0 -1 0 0 0 1 1 0 0 0 1 0 0 0 -1 1 0 0 0 1 0 0 0 1 1 0 0 0 9 4 0 20 9 1 0 0 0 161 72 0 360 161 39 10 10 38 11 10 190 50 49 39 110 50 38 101 46 190 530 241 39 290 130 38 299 134 190 1430 641 39 1990 890 38 1829 818 190 9590 4289 39 40 20 152 151 76 380 380 191 39 40 20 152 161 80 380 400 199 39 10 10 418 101 106 950 230 241 39 110 50 418 1211 550 950 2750 1249 39 10 10 1102 299 286 2470 670 641 170 0 39 0 1 0 741 0 170 170 780 351 0 9 4 741 3400 1530 210 140 79 76 49 28 931 620 350 210 320 151 76 119 56 931 1420 670 210 20 49 532 49 124 1501 140 350 210 20 49 1216 119 284 2869 280 670 360 250 139 494 341 190 1919 1330 740 360 530 251 494 731 346 1919 2830 1340 360 130 101 950 341 266 2641 950 740 550 480 249 228 201 104 2451 2140 1110 550 660 321 228 271 132 2451 2940 1430 550 60 129 1824 201 428 4731 520 1110 609 380 220 76 49 28 2660 1660 961 609 980 460 76 119 56 2660 4280 2009 609 320 200 1216 641 400 3800 2000 1249 609 20 140 1444 49 332 4180 140 961 759 730 370 646 619 314 3610 3470 1759 759 830 410 646 709 350 3610 3950 1951 759 220 200 836 241 220 3800 1100 1001 780 250 211 38 11 10 3401 1090 920 780 1970 899 38 101 46 3401 8590 3920 780 10 179 950 11 218 4009 50 920 780 670 349 1102 949 494 4199 3610 1880 780 950 461 1102 1339 650 4199 5110 2480 1500 310 371 494 101 122 6631 1370 1640 1500 130 349 1178 101 274 7049 610 1640