I'm trying to solve an exercise in my lecture notes. I'm given the following theory of infinitely many disjoint infinite unary predicates:
Let $L_n$ be the language with $n$ unary predicate symbols $P_1, . . . , P_n$. Let $T_n$ be the theory asserting that each $P_i$ is infinite, the $P_i$ are disjoint, and there are infinitely many elements not in any $P_i$, for $i \leq n$. Finally, let $T = \bigcup_n T_n$.
After having proved that both $T_n$ and $T$ are complete, I'm then asked to determine all the $1$-types of $T$, show that there's a unique 1-type $p_n$ including $P_n(x)$, and a unique type $q$ that is not one of the $p_n$.
I have no idea how I'd go about determining all the $1$-types, and while I can certainly find a $1$-type $p_n$ including $P_n(x)$ (by setting $p_n = $ tp$_A(a) = \lbrace ϕ(x) : A \models ϕ(a)\rbrace $, where $A$ is some model with $a\in A$ such that $a\in P_n^A$), but I'm not sure how I'd show it's unique.
I know that if If $π : A → B$ is an isomorphism, $a ∈ A$, $b ∈ B$ and $π(a)= b$ that tp$_A(a) = $tp$_B(b)$, so clearly there's only one $p_n$ obtained by taking a set like tp$_A(a) = \lbrace ϕ(x) : A \models ϕ(a)\rbrace $, but I don't know how to show there are no other $1$-types containing $p_n$ (perhaps this will become clearer once I know what all the $1$-types are). I also have no idea how I'd go about finding the $q$ I'm asked for.
I'd really appreciate any help you could offer.