M is a turing machine description, L(M) is recognized by M, |L(M)| is the size of this language.
Why is {M : |L(M)| <= 330} not CE?
I can't seem to understand the logic why it is not CE, wouldn't it be CE since if it goes over 330, then we just halt?
Here they mention that its complement is CE, then by Rice Theorem, |L(M)| <= 330} is not CE, but I still don't understand why the same logic that was used to prove its complement is CE, can't be applied to "Is |L(M)| <= 330} is CE?".