Я, наверное, всё же чего-то недопонимаю. Неизвестных больше, чем уравнений?
Пусть

(в противном случае рассматриваем последний индекс

, для которого

или

), тогда из первого уравнения выражаем

через предыдущие неизвестные

. Подставляем во второе уравнение, выражаем

через предыдущие, и т.д. Всё, за чем нам нужно следить, - это чтобы очередное уравнение не вырождалось. Поскольку первые

неизвестных произвольны, этого всегда можно добиться.