там столько скалярных произведений надо посчитать, чтобы координаты вектора найти — проще записать формулу и забыть, зная, что возможность всё это построить руками есть.
Насколько я понимаю, геометрически построить произведение длин двух отрезков в виде длины третьего нельзя, поскольку это обязательно требует предварительного задания отрезка единичной длины. То есть при расчете скалярного произведения проекцию одного вектора на другой построить можно, а вот произведение получившихся двух отрезков в виде третьего -- нет. Только в виде площади. Дальше может понадобиться строить например равновеликий квадрат, а там и до квадратуры круга недалеко...