One of the theorem I have studied states that:
Let $\kappa \ge |L|$, If $\Sigma$ is a $\kappa$-categorical theory of $L$, and every model of $\Sigma$ is infinite, $\Sigma$ is complete.
I wondered why this is not if and only if theorem, but couldn't find a counter-example.
Later on, in a summary I found that $Th(\mathbb N)$ is not categorical for any $\kappa \ge \aleph_0$, I tried proving it but to no avail.
I am looking for a proof on why $Th(\mathbb N)$ is not categorical for any $\kappa$ or a complete theory $\mathbb T$ that is not categorical for any $\kappa$ with proof.
There's a simple recipe for producing such theories. Given two countable complete theories $T_0,T_1$, we can form their "side-by-side theory" $SBS(T_0,T_1)$; this theory basically says that the structure consists of a model of $T_0$ disjoint union a model of $T_1$.
Formally, suppose for simplicity that $T_0$ and $T_1$ have disjoint relational languages $L_0$ and $L_1$. Then $SBS(T_0,T_1)$ has language $L_0\cup L_1\cup \{U\}$, where $U$ is a new unary relation symbol, and axioms saying (i) the $L_0$-reduct of $U$ is a model of $T_0$, (ii) the $L_1$-reduct of $\neg U$ is a model of $T_1$, and (iii) no relation from $L_0$ (resp. $L_1$) holds of any tuple not entirely from $U$ (resp. $\neg U$).
Now if $T_0$ is not $\aleph_0$-categorical and $T_1$ is not categorical in any uncountable cardinality, $SBS(T_0,T_1)$ is not categorical in any cardinality.
In the case of $Th(\mathbb{N})$ specifically, remember the Baldwin-Lachlan theorem; can you show that $Th(\mathbb{N})$ has uncountably many countable models?
HINT: How many types are there over $\mathbb{N}$? How many can be realized in a single countable model?