Module docstring
{"# Algebraically Closed Field
In this file we define the typeclass for algebraically closed fields and algebraic closures, and prove some of their properties.
Main Definitions
IsAlgClosed kis the typeclass sayingkis an algebraically closed field, i.e. every polynomial inksplits.IsAlgClosure R Kis the typeclass sayingKis an algebraic closure ofR, whereRis a commutative ring. This means that the map fromRtoKis injective, andKis algebraically closed and algebraic overRIsAlgClosed.liftis a map from an algebraic extensionLofR, into any algebraically closed extension ofR.IsAlgClosure.equivis a proof that any two algebraic closures of the same field are isomorphic.
Tags
algebraic closure, algebraically closed
Main results
IsAlgClosure.of_splits: ifK / kis algebraic, and every monic irreducible polynomial overksplits inK, thenKis algebraically closed (in fact an algebraic closure ofk). For the stronger fact that only requires every such polynomial has a root inK, seeIsAlgClosure.of_exist_roots.Reference: https://kconrad.math.uconn.edu/blurbs/galoistheory/algclosure.pdf, Theorem 2
"}