Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FROBENIUS: descent of char poly from B to A #143

Closed
kbuzzard opened this issue Oct 1, 2024 · 2 comments
Closed

FROBENIUS: descent of char poly from B to A #143

kbuzzard opened this issue Oct 1, 2024 · 2 comments
Assignees

Comments

@kbuzzard
Copy link
Collaborator

kbuzzard commented Oct 1, 2024

For the mathematical background, see the blueprint.

We have a ring hom A -> B with image the G-fixed elements, and a polynomial in B[X] which is G-stable descends back to A[X]; furthermore any nice properties (in particular, being monic of degree |G| and having b as as root) also descend.

Right now in the Lean I attempt to do this in quite a bad way, writing down a set-theoretic section from B to A and applying it to the polynomial. @morrison-daniel has suggested a better way here so the argument should be refactored to use his definition of M. This will make things much easier.

@kbuzzard kbuzzard self-assigned this Oct 1, 2024
@kbuzzard
Copy link
Collaborator Author

kbuzzard commented Oct 1, 2024

The thorems were proved by Ruben van de Velde without the refactor.

@kbuzzard
Copy link
Collaborator Author

Frobenius elements are now on their way to mathlib in leanprover-community/mathlib4#17717 and in particular the sorry corresponding to this task is filled. Hence this task can be considered completed.

@github-project-automation github-project-automation bot moved this from Unclaimed to Completed in FLT Project Oct 31, 2024
@github-project-automation github-project-automation bot moved this from Unclaimed to Completed in FLT Project Oct 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Completed
Development

No branches or pull requests

1 participant