Abelian Galois extensions remain abelian Galois after compatible ring equivalences on both the base and extension fields.
Source context 2 commands
Surrounding namespaces, section variables, and local commands at this declaration.
noncomputable section
namespace ClassFieldTheorytheorem isAbelianGalois_of_equiv_equiv
{K L M N : Type*}
[Field K] [Field L] [Algebra K L] [IsAbelianGalois K L]
[Field M] [Field N] [Algebra M N]
(f : K ≃+* M) (g : L ≃+* N)
(hcomp : (algebraMap M N).comp f.toRingHom =
g.toRingHom.comp (algebraMap K L)) :
IsAbelianGalois M N