In the beginning of subparagraph about superconductors (which corresponds to paragraph about spontaneously symmetry breaking) Weingberg states that in superconductors EM gauge invariance is spontaneously broken. He then says that fermion field function corresponds to electron in superconductor may be written as $$ \tag 1 \psi_{n} = e^{iq_{n}\varphi(x)/\hbar}\tilde{\psi}_{n}, $$ where Goldstone boson $\varphi (x)$ which parametrizes subspace $U(1)/Z_{2}$ is identified with $\varphi (x) + \frac{\pi \hbar}{e}$.
The question: I don't understand how do we break $U(1)$ symmetry by writing $(1)$, and how $\varphi$ paranetrizes subspace $U(1)/Z_{2}$ only because $\varphi (x) "=" \varphi + \frac{\pi \hbar }{e}$.
Edit. It seems that the answer is following. By rewriting field $\psi$ through $\psi = e^{i\kappa (x)}\tilde{\psi}$ we remove Goldstone boson degrees of freedom from it. For doing this, we must set $\kappa (x)$ as transformation which leaves $\tilde{\psi}$ orthogonal to massless states vector. Our symmetry $U(1)$ is broken to $Z_{2}$, so transformation $\kappa$ corresponds to $Z_{2}$ group.