Это задача об исключении переменных из системы полиномиальных уравнений. Вам же нужно найти, какие значения принимает одна конкретная переменная в каждой системе. В системах компьютерной алгебры
имеется, но надо немножко прочитать про примеры или теорию (порядки на одночленах и как использовать базисы Грёбнера для исключения). Вместо базисов Грёбнера в принципе можно использовать результанты, но у них есть некие ограничения.
Если взять кольцо
![$R = \mathbb Q[x, y, z, \ldots, t]$ $R = \mathbb Q[x, y, z, \ldots, t]$](https://dxdy-02.korotkov.co.uk/f/d/c/3/dc3e524ece4a243e600d30e21d6b6fbd82.png)
с лексикографическим порядком
lex на одночленах, а потом посчитать базис Грёбнера набора многочленов

, то многочлены из этого базиса, зависящие только от последней переменной

, — это как раз результат исключения остальных переменных. Скажем, для

и

будет базис

, и точки пересечения прямой с окружностью как раз имеют ординаты

.
Правда, всё это работает над комплексными числами. Если надо убрать невещественные решения, то речь уже про исключение кванторов над полем вещественных чисел, там куча своих методов.