Как использовать бинарный оператор (такой, как union или direct sum), как большой оператор (такой, как sum или product)?