Further, it’s not objective: you’re choosing the basis which causes the complexity, but any particular structure can be made simple in some basis.
The complexity of terms is not fixed — that’s simply wrong mathematically. They’re dependent on our chosen basis. Your definition is circular, in that you’re implicitly defining “non-degenerate” as those which make your claim true.
You can’t make the whole class simplified at once, but for any state, there exists a basis in which it is simple.
>You can’t make the whole class simplified at once
Yes, this is literally my point. The further point is that the relative complexities of two systems will not switch orders regardless of basis, except perhaps in degenerate cases. There is no "absolute" complexity, so your other points aren't relevant.
> The further point is that the relative complexities of two systems will not switch orders regardless of basis, except perhaps in degenerate cases.
Two normal bases: Fourier and wavelet; two normal signals: a wave and an impulse.
They’ll change complexity between the two bases despite everything being normal — the wave simple and impulse complex in Fourier terms; the wave complex and impulse simple in wavelet terms.
That our choice of basis makes a difference is literally why we invented wavelets.