We construct the splitting field by iterating the process of adjoining a root to a field.
Let ๐(๐ฅ) โ๐พ[๐ฅ]
Suppose the statement and bound have been proven for polynomials ๐(๐ฅ) โ๐พ[๐ฅ] with degโก๐ <degโก๐.
Let ๐(๐ฅ) โ๐พ[๐ฅ] be an irreducible factor of ๐(๐ฅ), so that
๐พ(๐ผ):=๐พ[๐ฅ]โจ๐(๐ฅ)โฉ:๐พis an extension of degree degโก๐ โคdegโก๐,
in which ๐(๐ฅ) has a linear factor (๐ฅ โ๐ผ),
so letting ๐(๐ฅ) =๐(๐ฅ)/(๐ฅ โ๐ผ) gives degโก๐ =degโก๐ โ1 so the splitting field ๐น of ๐(๐ฅ) over ๐พ(๐ผ) exists with [๐น :๐พ(๐ผ)] โค(degโก๐ โ1)!.
It follows that ๐น is a splitting field for ๐(๐ฅ) over ๐พ and
[๐น:๐พ]=[๐น:๐พ(๐ผ)][๐พ(๐ผ):๐พ]โค(degโก๐)(degโก๐โ1)!=(degโก๐)!as claimed.
Now suppose that ๐ :๐พโฒ โ๐พ is an isomorphism of fields,
and let โ(๐ฅ) โ๐พโฒ[๐ฅ] such that ๐(๐ฅ) =๐(โ(๐ฅ)),
and let ๐นโฒ be a splitting field for โ(๐ฅ) over ๐พโฒ.
Consider the composite extension โโ๐พ :๐พ โ
๐พโฒ.
Since ๐น :๐พโฒ is algebraic, by Embedding an algebraic extension into an algebraically closed field there exists a morphism
๐โ๐ฅ๐
๐ฝ๐พโฒ(๐นโฒ,โโ๐พ).where ๐ โพ๐พโฒ =๐ โพ๐พโฒ.
Since ๐นโฒ =๐พโฒ(๐ผโฒ๐)๐๐=1 where {๐ผโฒ๐}๐๐=1 โ๐นโฒ are the roots of โ(๐ฅ),
it follows
๐(๐นโฒ)=๐พ(๐ผ๐)๐๐=1โคโโ๐พwhere {๐ผ๐}๐๐=1 are the roots of ๐(๐(๐ฅ)) =๐(๐(๐ฅ)) =๐(๐ฅ) in โโ๐พ,
so ๐(๐นโฒ) is independent of the chosen morphism ๐ and the splitting field ๐นโฒ.