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] - chore(logic/embedding): move some algebra content #7776

Closed
wants to merge 4 commits into from

Conversation

semorrison
Copy link
Collaborator

This moves a lemma about multiplication by an element in a left/right cancellative semigroup being an embedding out of logic.embedding. I didn't find a great home for it, but put it with some content about regular elements, which is at least talking about similar mathematics.

This removes the only direct import from the logic/ directory to the algebra/ directory. There are still indirect imports from logic.small, which currently brings in fintype and hence the whole algebra hierarchy. I'll look at that separately.


Open in Gitpod

@semorrison semorrison added the awaiting-review The author would like community review of the PR label Jun 1, 2021
Copy link
Member

@eric-wieser eric-wieser left a comment

Choose a reason for hiding this comment

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

This looks like a reasonable home to me.

bors r+

@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 Jun 1, 2021
bors bot pushed a commit that referenced this pull request Jun 1, 2021
This moves a lemma about multiplication by an element in a left/right cancellative semigroup being an embedding out of `logic.embedding`. I didn't find a great home for it, but put it with some content about regular elements, which is at least talking about similar mathematics.

This removes the only direct import from the `logic/` directory to the `algebra/` directory. There are still indirect imports from `logic.small`, which currently brings in `fintype` and hence the whole algebra hierarchy. I'll look at that separately.
@eric-wieser
Copy link
Member

bors r-
bors d+

Just in case CI fails

@bors
Copy link

bors bot commented Jun 1, 2021

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

@bors
Copy link

bors bot commented Jun 1, 2021

Canceled.

@github-actions github-actions bot added the delegated The PR author may merge after reviewing final suggestions. label Jun 1, 2021
@semorrison
Copy link
Collaborator Author

bors merge

bors bot pushed a commit that referenced this pull request Jun 2, 2021
This moves a lemma about multiplication by an element in a left/right cancellative semigroup being an embedding out of `logic.embedding`. I didn't find a great home for it, but put it with some content about regular elements, which is at least talking about similar mathematics.

This removes the only direct import from the `logic/` directory to the `algebra/` directory. There are still indirect imports from `logic.small`, which currently brings in `fintype` and hence the whole algebra hierarchy. I'll look at that separately.
@bors
Copy link

bors bot commented Jun 2, 2021

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title chore(logic/embedding): move some algebra content [Merged by Bors] - chore(logic/embedding): move some algebra content Jun 2, 2021
@bors bors bot closed this Jun 2, 2021
@bors bors bot deleted the mv_mul_left_embedding branch June 2, 2021 10:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
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.

None yet

2 participants