Skip to content

[Merged by Bors] - feat: forward-port leanprover-community/mathlib#18449#2518

Closed
eric-wieser wants to merge 6 commits intomasterfrom
forward-port-18449
Closed

[Merged by Bors] - feat: forward-port leanprover-community/mathlib#18449#2518
eric-wieser wants to merge 6 commits intomasterfrom
forward-port-18449

Conversation

@eric-wieser
Copy link
Copy Markdown
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/mathlib3 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/mathlib3 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
Copy Markdown
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
Copy Markdown
Member Author

bors r-

@eric-wieser
Copy link
Copy Markdown
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
Copy Markdown

bors bot commented Mar 2, 2023

Canceled.

bors bot pushed a commit to leanprover-community/mathlib3 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
Copy Markdown
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
Copy Markdown

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/mathlib3#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.

3 participants