Projections onto subspaces