[guided]Assume condition 4: every finite algebraic extension of $k$ is equal to $k$. We want to prove that every irreducible polynomial in $k[x]$ has degree $1$. Let $f\in k[x]$ be irreducible, and suppose for contradiction that
\begin{align*}
n:=\deg f>1.
\end{align*}
The standard way to force a root of $f$ into an extension field is to pass to the quotient by the ideal generated by $f$. Since $k[x]$ is a principal ideal domain and $f$ is irreducible, the ideal $(f)\trianglelefteq k[x]$ is maximal. Therefore the [quotient ring](/page/Quotient%20Ring)
\begin{align*}
K:=k[x]/(f)
\end{align*}
is a field.
We must make precise how $k$ sits inside this quotient field. Define
\begin{align*}
\iota:k\to K,\quad a\mapsto a+(f).
\end{align*}
This is a field homomorphism. It is injective because if $\iota(a)=0$ for some $a\in k$, then $a\in(f)$. A nonzero constant polynomial cannot be a multiple of the nonconstant polynomial $f$, so $a=0$. Thus $K$ is a field extension of the embedded copy $\iota(k)$.
Now define the element
\begin{align*}
\alpha:=x+(f)\in K.
\end{align*}
This element is the class of the polynomial variable. The quotient construction makes $\alpha$ a root of $f$: if
\begin{align*}
f=b_0+b_1x+\cdots+b_nx^n
\end{align*}
with $b_0,\dots,b_n\in k$, then in $K$ we have
\begin{align*}
b_0+(f)+b_1\alpha+\cdots+b_n\alpha^n=f+(f)=0.
\end{align*}
Next we verify that the extension is finite. By polynomial division by a monic associate of $f$, every polynomial $h\in k[x]$ can be written as
\begin{align*}
h=qf+r
\end{align*}
with $q,r\in k[x]$ and either $r=0$ or $\deg r<n$. Passing to the quotient gives
\begin{align*}
h+(f)=r+(f).
\end{align*}
Therefore every element of $K$ is an $\iota(k)$-linear combination of
\begin{align*}
1+(f),\alpha,\alpha^2,\dots,\alpha^{n-1}.
\end{align*}
So $K/\iota(k)$ is finite-dimensional, hence a finite field extension. Every finite field extension is algebraic because each element of a finite-dimensional [vector space](/page/Vector%20Space) over the base field satisfies a nonzero polynomial relation among $1,\beta,\beta^2,\dots,\beta^m$ for sufficiently large $m$. Thus $K/\iota(k)$ is a finite algebraic extension.
Condition 4 now applies, so $K=\iota(k)$. In particular, the element $\alpha\in K$ must equal $\iota(a)$ for some $a\in k$. This means
\begin{align*}
x+(f)=a+(f).
\end{align*}
Equivalently,
\begin{align*}
x-a\in(f).
\end{align*}
Thus $f$ divides the linear polynomial $x-a$ in $k[x]$. This is impossible because $\deg f=n>1$. The contradiction proves that no irreducible polynomial in $k[x]$ can have degree greater than $1$, so every irreducible polynomial in $k[x]$ has degree $1$.[/guided]