Estoy tratando de eliminar las variables en algunos bastante simples conjuntos de ecuaciones. Un ejemplo típico es:
$$ 9 x^2 + 18 xy + 9 y^2 - 32 = 256z$$ $$ 9 x^2 + 6 xy - 3 y^2 - 8 = 376z$$ $$ 9 x^2 - 6 xy + y^2 = 512z$$
Me gustaría eliminar la $x$$y$. Mathematica me dice que la respuesta es $ 161 z^2 -162z + 1 = 0 $. OK. Bueno.
Pero, ¿cómo puedo hacer esto eliminación de forma manual (sin Mathematica). Tengo la esperanza de que hay algunos bastante simple proceso mecánico que puedo expresar en un par de cientos de líneas de código C.
Me doy cuenta de que, en general, procedimientos de eliminación son bastante complejos, pero este tipo de problema se ve muy especial y por lo tanto más fácil (espero). A grandes rasgos, es sólo un sistema de "lineal" ecuaciones en las variables $x^2$, $xy$, $y^2$, y $z$. ¿Hay algún tipo de diagonalización proceso que se puede aplicar, por ejemplo ?
Editar: A partir de la propuesta de respuesta a continuación, veo que las cosas pueden ser simplificado mediante el establecimiento $p=3x+3y$$q = 3x-y$. A continuación, las ecuaciones son:
$$p^2 = 32 + 256z$$ $$pq = 8 + 376z$$ $$q^2 = 512z$$ Puedo, a continuación, eliminar la $p$$q$. Hay siempre una transformación lineal que simplifica el problema de esta forma? Si la hay, ¿cómo puedo calcular?