Рассмотрим произвольный невырожденный треугольник на плоскости. Какую-либо из его вершин возьмем за начало координат, а содержащие ее стороны за векторы базиса

. Рассмотрим выражение вида

, где

- некоторые полиномы (от скалярных произведений векторов

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

. Любую ли точку плоскости можно представить в виде такого инварианта? И если да, то как?