mathlib4 icon indicating copy to clipboard operation
mathlib4 copied to clipboard

feat(RingTheory/IntegralClosure/IsIntegralClosure/Basic): Add lemmas about MvPolynomial and Polynomial

Open su00000 opened this issue 1 year ago • 1 comments

This PR proves : If I is an ideal of the polynomial ring S[X] and contains a monic polynomial f, then S[X]/I is integral over S. If a ≠ 0, then the degree of X_i in a monomial (MvPolynomial.monomial s) a is equal to s i. These lemmas will be used to prove the Noether Normalization lemma later.


Open in Gitpod

su00000 avatar Oct 26 '24 04:10 su00000

PR summary 7892b78e4a

Import changes for modified files

No significant changes to the import graph

Import changes for all files
Files Import difference

Declarations diff

+ Polynomial.Monic.quotient_isIntegral + Polynomial.Monic.quotient_isIntegralElem + degreeOf_monomial_eq

You can run this locally as follows
## summary with just the declaration names:
./scripts/declarations_diff.sh <optional_commit>

## more verbose report:
./scripts/declarations_diff.sh long <optional_commit>

The doc-module for script/declarations_diff.sh contains some details about this script.

github-actions[bot] avatar Oct 26 '24 04:10 github-actions[bot]

:v: su00000 can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

mathlib-bors[bot] avatar Oct 28 '24 06:10 mathlib-bors[bot]

@su00000, could you address the remaining comments above, and then remove that awaiting-author label so this can have a final round of review? Thanks!

kim-em avatar Nov 05 '24 00:11 kim-em

Thanks!

bors mereg

riccardobrasca avatar Nov 05 '24 13:11 riccardobrasca

bors merge

riccardobrasca avatar Nov 05 '24 13:11 riccardobrasca

Pull request successfully merged into master.

Build succeeded:

mathlib-bors[bot] avatar Nov 05 '24 14:11 mathlib-bors[bot]