Я верно понимаю, что "a0+a1" и "b0+b1" означают пару точек, через которые проходит первая и вторая прямые соответственно?
Если это так, то для начала составить для каждой прямой ее уравнение в пространстве. Процедура эта освещается в каждом учебнике по аналитичесой геометрии.
Дальше нужно "сделать" два вектора;один- из точек a0
и +a1, второй- из точек b0 и b1. Затем необходимо сделать третий вектор из получившихся двух через их векторное произведение- получившийся вектор будет нормалью к плоскости, в которой лежат две ваши прямые(и точка пересечения соответсвенно). Дальше нужно выписать уравнение плоскости, для этого даны четыре точки- достаточно выбрать три из них. Итого имеем два уравнения прямой (желательно канонического вида) и одно уравнение плоскости. То бишь, имеем три уравнения с тремя неизвестными. Дальше нужно всего-навсего разрешить полученную систему уравнений. Вот и все