Вот этот множитель и дает 4дб вместо 6дб.
Пассивный смеситель, честно умножающий на синус чрезвычайно сложен в реализации, ведь, чтобы такое сделать, нужно играть активным сопротивлением последовательных ключей (причём, обратите внимание - вовсе не по синусоидальному закону!), что, в свою очередь, вызовет рассогласование по входу, и необходимость дополнительных ключей со входа на землю, для поддержки неизменного входного сопротивления, у которых, для честного умножения на синус, закон изменения сопротивления так же должен быть, отнюдь, не синусоидален.
Естественно, в этом случае, из-за потерь полезного сигнала на сопротивлении ключей , КПД преобразователя (полная мощность на выходе к потреблённой мощности входом) будет ниже единицы.
А, если придумать что-то такое пассивное, что по-честному перемножало бы входной сигнал на синус гетеродина БЕЗ ПОТЕРЬ, да ещё и при условии согласования по входу с источником сигнала то два выходных сигнала были бы ровно на 3 дБ ниже входного каждый.
Короче, пассивный синусоидальный смеситель - не более, чем красивая абстракция, и говорить о его коэффициенте передачи, это всё равно, что про коня в вакууме.
Ключевой смеситель принципиально работает по-другому - с идеальными ключами, его КПД единица, при номинальной нагрузке на выходе, он всегда согласован по входу, и увязывать его работу с принципиально иной работой того, что описано выше, вряд ли корректно.
Куда проще всё сделать по-честному, как у меня - перемножили, и по Фурье раскидали. Всё просто понятно, и корректно.
А вот активные смесители, честно множащие на синусоиду, вполне себе реализуемы довольно простыми средствами, но это уже совсем другая песня...