The authors develop a symmetric monoidal closed category of games, incorporating sums and products, to model quantum computation at higher types. This model is expressive, capable of representing all unitary operators at base types, and is compatible with base types and realizable by unitary operators.
Quantum circuits with non-unitary noise channels have a fundamental limit on space overhead for fault tolerance.