I am currently learning field theory by myself (following Advanced Modern Algebra by Joseph Rotman at Chapter 3).
We suppose $\mathbb{F}$ is some arbitrary field and $P\in\mathbb{F}[x]$, the polynomial ring corresponding to $\mathbb{F}$. Suppose $P$ is irreducible. The Kronecker Theorem for field extensions claims that we can always construct a field $E$ where $P$ splits over $E$. We start by adjoining a root $p_1$ of $P$ to $\mathbb{F}$ to form some field extension $\mathbb{F}_{p_1}$ and I have no problems understanding why $\mathbb{F}[x]/I_{P}$ and $\mathbb{F}_{p_1}$ are isomorphic, where $I_P$ is the ideal generated by $P$ forming a quotient ring for $\mathbb{F}[x]$. This process makes sense if we have a polynomial in $\mathbb{Q}[x]$ since we can adjoin some root in $\mathbb{C}$ to $\mathbb{F}$ since the Fundamental Theorem of Algebra asserts such a root exists. We can pick some roots for quintics using iterative methods and adjoin some particular root to the field. However for some arbitrary collection of objects, together with operations which satisfy the field axioms, how are we defining such a root $p_1$? We know $x+I_p$ is a root of $P$ if we let $P$ be a polynomial with coefficients in $\mathbb{F}[x]/I_P$. But does that guarantee that $p_1$ is well defined, or is $p_1$ merely defined as some arbitrary element not in $\mathbb{F}$ satisfying $P$? I apologise in advance if this question seems elementary or silly or I am thinking in a too abstract or complicated way as I have not started my university education yet (but soon). Please kindly also correct any factual or conceptual errors in any assertions here. I would like to resolve this issue to move on to Galois Theory so I appreciate any help. Thank you.