Let $K$ be a field extension of the field $F$. Then an element $\alpha$ of $K$ is said to be
$(i)$ a root of a polynomial $f(x) = a_0 + a_1x +···+ a_nx^n$ in $F[x]$ iff $f (\alpha) = a_0 +a_1\alpha +···+ a_n\alpha_n = 0$;
$(ii)$ algebraic over $F$ iff $\alpha$ is a root of some non-null polynomial $f(x)$ in $F[x]$
Definition 1: Let $K$ be a field extension of the field $F$. Then $K$ is said to be an algebraic extension over $F$ iff every element of $K$ is algebraic over $F$.
Definition 2: A simple extension $F(\alpha)$ is said to be an algebraic over $F$ according to whether the element $\alpha$ is algebraic over $F$.
Here comes my question. To check $F(\alpha)$ over $F$ is algebraic or not, from definition 1 we have to check every element which is of the form $\frac{f(\alpha)}{g(\alpha)}$ where $f(x),g(x) \in F[x]$ and $g(\alpha) \neq 0$, is root of a some non null polynomial in $F[x]$. But from definition 2, to check algebraic or not we just have to check $\alpha$ is algebraic or not. What is the guarantee that if $\alpha$ is algebraic then other ratios of polynomial s evaluated at $\alpha$ will also be root of some other non null polynomial in $F[x]$?
Why is that? How definition 2 implies definition 1? Any help is appreciated thanks.