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

[Merged by Bors] - feat({data,linear_algebra}/{finsupp,dfinsupp}): add {add_submonoid,submodule}.[d]finsupp_sum_mem#8269

Closed
eric-wieser wants to merge 3 commits intomasterfrom
eric-wieser/submodule.sum_mem
Closed

[Merged by Bors] - feat({data,linear_algebra}/{finsupp,dfinsupp}): add {add_submonoid,submodule}.[d]finsupp_sum_mem#8269
eric-wieser wants to merge 3 commits intomasterfrom
eric-wieser/submodule.sum_mem

Conversation

@eric-wieser
Copy link
Copy Markdown
Member

@eric-wieser eric-wieser commented Jul 12, 2021

These lemmas are trivial consequences of the finset lemmas, but having them avoids having to unfold [d]finsupp.sum.

dfinsupp_sum_add_hom_mem is particularly useful because this one has some messy decidability arguments to eliminate.


Open in Gitpod

Zulip

…ubmodule}.[d]finsupp_sum_mem`

These lemmas are trivial consequences of the finset lemmas, but having them avoids having to unfold `[d]finsupp.sum`.

`dfinsupp_sum_add_hom_mem` is particularly useful because this one has some messy decidability arguments to eliminate.
@eric-wieser eric-wieser added the awaiting-review The author would like community review of the PR label Jul 12, 2021
@eric-wieser eric-wieser requested a review from Vierkantor July 12, 2021 12:50
Copy link
Copy Markdown
Collaborator

@Vierkantor Vierkantor left a comment

Choose a reason for hiding this comment

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

Looks good to me. There should be a nicer way to get these lemmas also for subalgebra, subring, subfield, intermediate_field, ...

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 Jul 12, 2021
bors bot pushed a commit that referenced this pull request Jul 12, 2021
…ubmodule}.[d]finsupp_sum_mem` (#8269)

These lemmas are trivial consequences of the finset lemmas, but having them avoids having to unfold `[d]finsupp.sum`.

`dfinsupp_sum_add_hom_mem` is particularly useful because this one has some messy decidability arguments to eliminate.
@eric-wieser
Copy link
Copy Markdown
Member Author

Indeed - I stopped at submodule because for #8246 we don't really need any more.

@bors
Copy link
Copy Markdown

bors bot commented Jul 12, 2021

Pull request successfully merged into master.

Build succeeded:

@bors bors bot changed the title feat({data,linear_algebra}/{finsupp,dfinsupp}): add {add_submonoid,submodule}.[d]finsupp_sum_mem [Merged by Bors] - feat({data,linear_algebra}/{finsupp,dfinsupp}): add {add_submonoid,submodule}.[d]finsupp_sum_mem Jul 12, 2021
@bors bors bot closed this Jul 12, 2021
@bors bors bot deleted the eric-wieser/submodule.sum_mem branch July 12, 2021 14:22
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

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