Und schonwieder eine weitere eine Variante:
r teilerfremd mit s
$$ b^2-4ac=\left(\frac rs \right)^2$$
$$ b^2=\left(\frac rs \right)^2 +4ac$$
$$ b^2s^2=r^2 +4acs^2$$
$$ b^2s^2=r^2 +\left(2s\sqrt{ac}\right)^2$$
Parallelbetrachtung: Erzeugung pythagoreischer Tripel:
$$z^2 = x^2+y^2$$
$$ x = u^2-v^2\,\,\,;\,\,\, y = 2uv \,\,\,;\,\,\, z = u^2+v^2 \,\,\,;\,\,\, u,v \in \mathbb{N}^+ $$
$$ \left(u^2+v^2\right)^2=\left(u^2-v^2\right)^2 +\left( 2uv\right)^2$$
Umsetzung in unseren Ansatz mit $$ s=u$$
$$ b^2u^2=r^2 +\left(2u\sqrt{ac}\right)^2$$
$$v=\sqrt{ac}$$
$$ b^2u^2=r^2 +\left(2uv\right)^2$$
Daraus folgt: $$r^2 = s^2-ac$$
$$ b^2u^2= \left(u^2+v^2\right)^2$$
$$ b^2s^2= \left(s^2+ac\right)^2$$
$$ b^2= \frac{\left(s^2+ac\right)^2}{s^2}$$
$$ b= \frac{s^2+ac}{s}$$
$$ b= s+\frac{ac}{s}$$
b ist die Summe aus einer ungeraden Zahl und einem Produkt aus ungeraden Zahlen, das wiederum eine ungerade Zahl ergibt. Die Addition beider ungerader Summanden ergibt eine gerade Zahl, also muss b gerade sein, was aber der Voraussetzung (b sei ungerade) widerspricht.
Mit ungeraden Parametern (a;b;c) kann keine Lösung erzeugt werden, die aus dem Raum der rationalen Zahlen entstammt.