По-моему тут надо сослаться на поляризационное тождество.
Я фактически на него и сослался. Только не обязательно на буквально поляризационное, можно и попроще:

Рассматривая это как систему уравнений для двух неизвестных

и

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