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

[Merged by Bors] - fix(algebra/algebra/operations): add missing set_semiring.down casts#18539

Closed
eric-wieser wants to merge 3 commits intomasterfrom
eric-wieser/algebra-operations-set.semiring
Closed

[Merged by Bors] - fix(algebra/algebra/operations): add missing set_semiring.down casts#18539
eric-wieser wants to merge 3 commits intomasterfrom
eric-wieser/algebra-operations-set.semiring

Conversation

@eric-wieser
Copy link
Copy Markdown
Member

@eric-wieser eric-wieser commented Mar 2, 2023

Previously this was abusing the defeq of the types, resulting in lemmas stated in weird ways.

This also fixes a type in #18449, and adds three missing lemmas about image_hom.

Forward port of set_semiring will be included in leanprover-community/mathlib4#2518


Open in Gitpod

@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. labels Mar 2, 2023
@ocfnash
Copy link
Copy Markdown
Collaborator

ocfnash commented Mar 2, 2023

bors d+

@bors
Copy link
Copy Markdown

bors bot commented Mar 2, 2023

✌️ eric-wieser can now approve this pull request. To approve and merge a pull request, simply reply with bors r+. More detailed instructions are available here.

@github-actions github-actions bot added delegated The PR author may merge after reviewing final suggestions. 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 Mar 2, 2023
@eric-wieser
Copy link
Copy Markdown
Member Author

bors merge

@github-actions github-actions bot added the ready-to-merge All that is left is for bors to build and merge this PR. (Remember you need to say `bors r+`.) label Mar 2, 2023
bors bot pushed a commit that referenced this pull request Mar 2, 2023
#18539)

Previously this was abusing the defeq of the types, resulting in lemmas stated in weird ways.

This also fixes a type in #18449, and adds three missing lemmas about `image_hom`.

Forward port of `set_semiring` will be included in leanprover-community/mathlib4#2518
@bors
Copy link
Copy Markdown

bors bot commented Mar 2, 2023

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title fix(algebra/algebra/operations): add missing set_semiring.down casts [Merged by Bors] - fix(algebra/algebra/operations): add missing set_semiring.down casts Mar 2, 2023
@bors bors bot closed this Mar 2, 2023
@bors bors bot deleted the eric-wieser/algebra-operations-set.semiring branch March 2, 2023 20:56
bors bot pushed a commit to leanprover-community/mathlib4 that referenced this pull request Mar 16, 2023
This records leanprover-community/mathlib3#18539 as already forward-ported; the actual typo fix was included in #2518.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

delegated The PR author may merge after reviewing final suggestions. 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.

2 participants