[step:Use an order pattern to manufacture many complete types]We prove the contrapositive of condition 1 implying condition 3, using the convention stated in condition 1 that the stability cardinal is an infinite cardinal $\kappa\ge |T|$. Suppose that a formula $\varphi(x;y)$ has the [order property](/page/Order%20Property) with respect to $T$, where $x$ and $y$ are finite tuples of variables. By definition, for each $n\in\mathbb{N}$ there are tuples $a_1,\dots,a_n$ and $b_1,\dots,b_n$ in a model of $T$ such that $\varphi(a_i;b_j)$ holds exactly when $i<j$.
Let $\kappa$ be any infinite cardinal with $\kappa\ge |T|$. Choose a dense linear order $I$ without endpoints, of cardinality $\kappa$, with $2^{\kappa}$ Dedekind cuts. We use the [Hausdorff Cut Theorem for Linear Orders](/page/Hausdorff%20Cut%20Theorem%20for%20Linear%20Orders): for every infinite cardinal $\kappa$, there is a dense linear order without endpoints of size $\kappa$ whose set of Dedekind cuts has cardinality $2^\kappa$. By the [Compactness Theorem](/page/Compactness%20Theorem), applied to constants $(c_i)_{i\in I}$ and $(d_i)_{i\in I}$ indexed by $I$, there is a model $N\models T$ containing tuples $(c_i,d_i)_{i\in I}$ such that
\begin{align*}
N\models \varphi(c_i;d_j) \quad\Longleftrightarrow\quad i<j.
\end{align*}
Choose an elementary submodel $M\preceq N$ of cardinality $\kappa$ containing all parameters $d_i$; this exists by the [Downward Lowenheim-Skolem Theorem](/page/Downward%20Lowenheim-Skolem%20Theorem) because the parameter set has cardinality $\kappa$ and $|T|\le \kappa$.
For each Dedekind cut $C\subset I$, meaning an initial segment whose complement is also nonempty and such that every element of $C$ is below every element of $I\setminus C$, define a partial [type](/page/Type) over $M$ in the finite tuple of variables $x$ by
\begin{align*}
p_C(x):=\{\neg\varphi(x;d_i): i\in C\}\cup\{\varphi(x;d_i): i\in I\setminus C\}.
\end{align*}
Let $\Delta\subset p_C(x)$ be finite. Let $P\subset I\setminus C$ be the finite set of indices $i$ for which $\varphi(x;d_i)$ occurs in $\Delta$, and let $R\subset C$ be the finite set of indices $i$ for which $\neg\varphi(x;d_i)$ occurs in $\Delta$. Since $C$ is a cut, every element of $R$ is below every element of $P$. Since $I$ is dense and has no endpoints, there is $j\in I$ such that every element of $R$ is below $j$ and $j$ is below every element of $P$; when $P$ or $R$ is empty, the no-endpoints property supplies the required one-sided choice. Then, for each $i\in P$, the inequality $j<i$ gives $N\models\varphi(c_j;d_i)$, and for each $i\in R$, the inequality $i<j$ gives $N\models\neg\varphi(c_j;d_i)$. Thus $c_j$ realizes $\Delta$. Hence every finite subset of $p_C(x)$ is satisfiable, and the [Compactness Theorem](/page/Compactness%20Theorem) makes $p_C(x)$ consistent with $T$. Extend $p_C$ to a complete type $q_C\in S_x(M)$. If $C\ne C'$, then some $i\in I$ lies in exactly one of the two cuts, and the formula $\varphi(x;d_i)$ separates $q_C$ from $q_{C'}$. Hence the map $C\mapsto q_C$ is injective, so
\begin{align*}
|S_x(M)|\ge 2^{\kappa}>\kappa.
\end{align*}
Therefore $T$ is not [stable in $\kappa$](/page/Stability), because stability for a complete theory bounds complete type spaces in every finite tuple of object variables. Since this holds for every infinite $\kappa\ge |T|$, $T$ is not stable in any cardinal allowed by condition 1. This proves that condition 1 implies condition 3.[/step]