Доказательство
Рассмотрим прямые
и
, заданные как линии пересечения плоскостей:


Прямые
и
целиком лежат на поверхности (чтобы убедиться в этом, достаточно почленно перемножить уравнения плоскостей). При этом через каждую точку
поверхности проходит единственная прямая из семейства
и единственная прямая из семейства
. Эти прямые (то есть пары чисел
и
) находятся из однородных систем линейных алгебраических уравнений:
:\quad \alpha \left({X_{0} \over a}-{Z_{0} \over c}\right)=\beta \left(1-{Y_{0} \over b}\right);\;\beta \left({X_{0} \over a}+{Z_{0} \over c}\right)=\alpha \left(1+{Y_{0} \over b}\right)}

:\quad \gamma \left({X_{0} \over a}-{Z_{0} \over c}\right)=\delta \left(1+{Y_{0} \over b}\right);\;\delta \left({X_{0} \over a}+{Z_{0} \over c}\right)=\gamma \left(1-{Y_{0} \over b}\right)}

матрицы которых вырождены (то есть системы имеют нетривиальные решения) и имеют ранг, равный 1 (то есть все решения каждой из систем пропорциональны и определяют единственную прямую). Остается добавить, что прямые не совпадают (достаточно проверить неколлинеарность их направляющих векторов).