Subspace gate