Slow Cat писал(а):
Получается, у меня есть вектор нормали

, и касательная плоскость

тогда условие их перпендикулярности:

Но из этой системы не удается выразить компоненты

, чего требует задача.
Полная путаница. Во-первых,

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