Skip to content
This repository was archived by the owner on Jul 24, 2024. It is now read-only.

[Merged by Bors] - chore(algebra/algebra/basic): missing lemmas about the spelling of algebra_map#18422

Closed
eric-wieser wants to merge 2 commits intomasterfrom
eric-wieser/algebra_map-division-lemmas
Closed

[Merged by Bors] - chore(algebra/algebra/basic): missing lemmas about the spelling of algebra_map#18422
eric-wieser wants to merge 2 commits intomasterfrom
eric-wieser/algebra_map-division-lemmas

Conversation

@eric-wieser
Copy link
Copy Markdown
Member

@eric-wieser eric-wieser commented Feb 10, 2023

This only really scratches the surface; in general we can't afford to have two different spellings here as it forces us to duplicate every result about ring_hom. A previously refactor (#17048) made these lemmas unecessary, but it was reverted to aid with the port. Since these lemmas are needed in mathlib3 PRs, lets have them anyway.

For consistency with the existing algebra_map.coe_mul etc, these are not simp lemmas.
Making them simp lemmas makes a bunch of downstream simp lemmas redundant; so perhaps worth exploring in a future PR.


Open in Gitpod

…f `algebra_map`

This only really scratches the surface; in general we can't afford to have two different spellings here as it forces us to duplicate every result about `ring_hom`.
A previously refactor (#17048) made these lemmas unecessary, but it was reverted to aid with the port.
Since these lemmas are needed in mathlib3 PRs, lets have them anyway.
@eric-wieser eric-wieser added easy < 20s of review time. See the lifecycle page for guidelines. awaiting-review The author would like community review of the PR awaiting-CI The author would like to see what CI has to say before doing more work. labels Feb 10, 2023
@loefflerd loefflerd added awaiting-author A reviewer has asked the author a question or requested changes and removed awaiting-review The author would like community review of the PR awaiting-CI The author would like to see what CI has to say before doing more work. labels Feb 10, 2023
@loefflerd
Copy link
Copy Markdown
Collaborator

Linter's not happy it seems

@eric-wieser eric-wieser added awaiting-review The author would like community review of the PR awaiting-CI The author would like to see what CI has to say before doing more work. and removed awaiting-author A reviewer has asked the author a question or requested changes labels Feb 11, 2023
@github-actions github-actions bot removed the awaiting-CI The author would like to see what CI has to say before doing more work. label Feb 11, 2023
@urkud
Copy link
Copy Markdown
Member

urkud commented Feb 13, 2023

Thanks! 🎉
bors merge

@github-actions github-actions bot added ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.) and removed awaiting-review The author would like community review of the PR labels Feb 13, 2023
bors bot pushed a commit that referenced this pull request Feb 13, 2023
…f `algebra_map` (#18422)

This only really scratches the surface; in general we can't afford to have two different spellings here as it forces us to duplicate every result about `ring_hom`. A previously refactor (#17048) made these lemmas unecessary, but it was reverted to aid with the port. Since these lemmas are needed in mathlib3 PRs, lets have them anyway.

For consistency with the existing `algebra_map.coe_mul` etc, these are not `simp` lemmas.
Making them `simp` lemmas makes a bunch of downstream `simp` lemmas redundant; so perhaps worth exploring in a future PR.
@bors
Copy link
Copy Markdown

bors bot commented Feb 13, 2023

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title chore(algebra/algebra/basic): missing lemmas about the spelling of algebra_map [Merged by Bors] - chore(algebra/algebra/basic): missing lemmas about the spelling of algebra_map Feb 13, 2023
@bors bors bot closed this Feb 13, 2023
@bors bors bot deleted the eric-wieser/algebra_map-division-lemmas branch February 13, 2023 05:30
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

easy < 20s of review time. See the lifecycle page for guidelines. ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants