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: forward-port leanprover-community/mathlib#18449 #2518

Closed
wants to merge 6 commits into from

Conversation

eric-wieser
Copy link
Member

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

@eric-wieser eric-wieser added the mathlib3-pair This PR is a forward-port of a mathlib3 PR or part of one, either under review or recently merged label Feb 27, 2023
bors bot pushed a commit to leanprover-community/mathlib that referenced this pull request Feb 28, 2023
This typeclass is reasonably new, so some obvious instances are missing.

Also adds some basic API lemmas that were missing about the casting functions `set.up` and `set_semiring.down`.

forward-ported as leanprover-community/mathlib4#2518
bors bot pushed a commit to leanprover-community/mathlib that referenced this pull request Feb 28, 2023
This typeclass is reasonably new, so some obvious instances are missing.

Also adds some basic API lemmas that were missing about the casting functions `set.up` and `set_semiring.down`.

forward-ported as leanprover-community/mathlib4#2518
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

@eric-wieser
Copy link
Member Author

bors r-

@eric-wieser
Copy link
Member Author

eric-wieser commented Mar 2, 2023

This isn't ready to go yet, it's waiting for the SHA from mathlib3! (which is why it doesn't have awaiting-review as a label)

@bors
Copy link

bors bot commented Mar 2, 2023

Canceled.

bors bot pushed a commit to leanprover-community/mathlib 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
@eric-wieser eric-wieser added awaiting-author A reviewer has asked the author a question or requested changes and removed ready-to-merge This PR has been sent to bors. labels Mar 2, 2023
@eric-wieser
Copy link
Member Author

bors merge

@github-actions github-actions bot added ready-to-merge This PR has been sent to bors. and removed awaiting-author A reviewer has asked the author a question or requested changes labels Mar 2, 2023
@bors
Copy link

bors bot commented Mar 2, 2023

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title feat: forward-port leanprover-community/mathlib#18449 [Merged by Bors] - feat: forward-port leanprover-community/mathlib#18449 Mar 2, 2023
@bors bors bot closed this Mar 2, 2023
@bors bors bot deleted the forward-port-18449 branch March 2, 2023 23:09
bors bot pushed a commit that referenced this pull request Mar 16, 2023
This records leanprover-community/mathlib#18539 as already forward-ported; the actual typo fix was included in #2518.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
mathlib3-pair This PR is a forward-port of a mathlib3 PR or part of one, either under review or recently merged ready-to-merge This PR has been sent to bors.
Projects
No open projects
Status: Awaiting mathport output
Development

Successfully merging this pull request may close these issues.

None yet

3 participants