This is a follow-up of my previous question on time reversal.
Again, I don't think this should be the case, because, for one thing, supposedly we can have charge conjugation symmetry alone.
Consider the second quantize fermion operator $\psi_I$, where subscript $I$ labels position/momentum, spin, orbit, what have you. The action of time reversal, charge conjugation and sublattice (T, C, S) are
$$ \begin{split} T \psi_I T^{\dagger} &= [U_t]_{IJ} \psi_J \\ C \psi_I C^{\dagger} &= \psi_J^{*} [U_c]_{JI} \\ S \psi_I S^{\dagger} &= \psi_J^{*} [U_s]_{JI}\\ \end{split} $$ Here $T$ and $S$ are antiunitary. $S$ is $TC$ with possibly an extra phase shift.
If we do a unitary change of basis $\tilde{\psi}_I = V_{IJ} \psi_J$, then these $U_t$, $U_c$ and $U_s$ matrices transform as $$ \begin{split} \tilde{U}_t &= V^{*} U_t V^{\dagger} \\ \tilde{U}_c &= V U_c V^{T} \\ \tilde{U}_s &= V U_s V^{\dagger} \end{split} $$
We see that $U_c$ and $U_t$ have weird transformation laws. Therefore one has to first specify how $T$ and $C$ acts on one basis and stick to the definition, and then check whether a given Hamiltonian is invariant against the specific choice of $T$ and $C$. This was pretty much the conclusion of my previous question.
However, given that $U_s$ just transforms nicely, I would expect the S-symmetry to be "basis-neutral", so to speak. In other words, I should be able to take a Hamiltonian, in any basis, and just look for an eligible $U_s$.
(I reckon the error is probably in the above paragraph, but I am not sure what is wrong.)
The condition for sublattice symmetry is that, given the Hamiltonian $H = \psi^{*}_I \mathcal{H}_{IJ} \psi_J$, the unitary $U_s$ satisfies $$ U_s \mathcal{H} U_s^{\dagger} = -\mathcal{H}; \, U_s^2 = 1 $$
Assuming $\mathcal{H}$'s eigenvalues are either $\pm E$ pair or $0$. I can always diagonalize it with some unitary $J$, so that $J \mathcal{H} J^{\dagger}$ is real and diagonal.
And then I can construct a permutation matrix $K$ that will swap every pair of eigenvalues, while leaving all zeros in place. Obviously $K K^{\dagger} = K^2 = 1$. Now $$ K J \mathcal{H} J^{\dagger} K^{\dagger} = K \tilde{\mathcal{H}} K^{\dagger} = - \tilde{\mathcal{H}} = - J \mathcal{H} J^{\dagger}. $$
So I can construct $U_s = J^{\dagger} K J$ that meets all the requirements.
To summarize:
Unlike the time reversal $U_t$, $U_s$ transform unitarily.
Therefore, if I find a $U_s$ in any basis, the Hamiltonian has an S-symmetry.
I can always cook up a $U_s$.
Again, please shoot me down.