feat(IsGaloisGroup): add restrictHom#38864
Conversation
PR summary 55f521fae9Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
|
This pull request has conflicts, please merge |
…ulEquiv 🤖 Prepared with Claude Code
…y/mathlib4 into restrictHom1-clean # Conflicts: # Mathlib/FieldTheory/Galois/IsGaloisGroup.lean
…#40842) This PR was automatically created from PR #38864 by @xroblot via a [review comment](#38864 (comment)) by @tb65536. Co-authored-by: xroblot <46200072+xroblot@users.noreply.github.com>
# Conflicts: # Mathlib/FieldTheory/Galois/IsGaloisGroup.lean # Mathlib/FieldTheory/IntermediateField/Basic.lean
|
Thanks for the thorough review, @tb65536! I think I've incorporated everything. Should be ready for another look. |
…quotientMulEquiv
…quotientMulEquiv
This PR adds the restriction map for the Galois group for domains.
Given a tower of domains
A ≤ B ≤ C,Ga Galois group forC/AandG'a Galois group forB/A, we define:restrictHom: the restriction of theG-action onCto theG'-action onB.quotientMulEquiv: the isomorphism between the quotient ofGby the fixing subgroup ofBand the Galois group ofB/A.Supporting lemmas include:
normal_of_isGalois: ifGis a finite Galois group forL/K,His a Galois group forL/E, andE/Kis Galois, thenHis a normal subgroup ofG.restrictHom_surjective: the restriction map is surjective.IsGaloisGroup.of_algEquivandof_ringEquiv#38902IsFractionRing.mulSemiringAction#40804