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

[Merged by Bors] - feat(RingTheory/Artinian) : prime ideals are maximal in aritinial rings #6309

Closed
wants to merge 2 commits into from

Conversation

jjaassoonn
Copy link
Collaborator

@jjaassoonn jjaassoonn commented Aug 2, 2023

prime ideals in artinian rings are maximal


Open in Gitpod

@jjaassoonn jjaassoonn added awaiting-CI t-algebra Algebra (groups, rings, fields etc) awaiting-review The author would like community review of the PR labels Aug 2, 2023
@jjaassoonn jjaassoonn mentioned this pull request Aug 2, 2023
1 task
@alreadydone
Copy link
Contributor

alreadydone commented Aug 11, 2023

I have a short proof using the fact that an artinian ring (e.g. R/p) surjects onto every localization of itself. Since R/p is a domain, it also injects into its field of fractions, so it's isomorphic to a field and therefore itself a field. The branch contains some irrelevant stuff and only MulEquiv.isField is needed. Feel free to extract the relevant part to this PR; if you do so, please also make an IsArtinianRing (R ⧸ I) instance (done).

Copy link
Member

@jcommelin jcommelin left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks 🎉

bors merge

@leanprover-community-mathlib4-bot leanprover-community-mathlib4-bot added ready-to-merge This PR has been sent to bors. and removed awaiting-review The author would like community review of the PR labels Aug 15, 2023
bors bot pushed a commit that referenced this pull request Aug 15, 2023
…gs (#6309)

prime ideals in artinian rings are maximal
@bors
Copy link

bors bot commented Aug 15, 2023

Pull request successfully merged into master.

Build succeeded!

The publicly hosted instance of bors-ng is deprecated and will go away soon.

If you want to self-host your own instance, instructions are here.
For more help, visit the forum.

If you want to switch to GitHub's built-in merge queue, visit their help page.

@bors bors bot changed the title feat(RingTheory/Artinian) : prime ideals are maximal in aritinial rings [Merged by Bors] - feat(RingTheory/Artinian) : prime ideals are maximal in aritinial rings Aug 15, 2023
@bors bors bot closed this Aug 15, 2023
@bors bors bot deleted the zjj/isMaximal_of_isPrime branch August 15, 2023 20:48
semorrison pushed a commit that referenced this pull request Aug 17, 2023
bors bot pushed a commit that referenced this pull request Aug 18, 2023
Generalizes RingEquiv.noZeroDivisors and RingEquiv.isDomain to MulEquiv

Adds Function.Injective.isLeft/RightCancelMulZero, MulEquiv.toZeroHomClass, and MulEquiv.isField (the last one is useful for #6309)



Co-authored-by: Junyan Xu <junyanxu.math@gmail.com>
bors bot pushed a commit that referenced this pull request Aug 25, 2023
Also changes a lemma to instance and adds a new instance.



Co-authored-by: Jujian Zhang <jujian.zhang1998@outlook.com>
Co-authored-by: Junyan Xu <junyanxu.math@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-to-merge This PR has been sent to bors. t-algebra Algebra (groups, rings, fields etc)
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants