Skip to content

[Merged by Bors] - feat: Positivity extension for Finset.sum#10538

Closed
YaelDillies wants to merge 25 commits intomasterfrom
positivity_finset_prod
Closed

[Merged by Bors] - feat: Positivity extension for Finset.sum#10538
YaelDillies wants to merge 25 commits intomasterfrom
positivity_finset_prod

Conversation

@YaelDillies
Copy link
Copy Markdown
Contributor

@YaelDillies YaelDillies commented Feb 14, 2024

Also define a new aesop rule-set and an auxiliary metaprogram proveFinsetNonempty for dealing with Finset.Nonempty conditions.

From LeanAPAP

Co-authored-by: Alex J. Best alex.j.best@gmail.com


Open in Gitpod

YaelDillies and others added 12 commits December 30, 2023 22:35
Note this extension is pretty unopinionated about deriving `Finset.Nonempty` assumptions. We might want to buff it up in the future but it's already a big improvement over the nothing we currently have.

From LeanAPAP

Co-authored-by: Alex J. Best <alex.j.best@gmail.com>
@YaelDillies YaelDillies added awaiting-review blocked-by-core-PR This PR depends on a PR to Core/Std t-algebra Algebra (groups, rings, fields, etc) t-order Order theory labels Feb 14, 2024
@ghost ghost added the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Feb 14, 2024
@YaelDillies YaelDillies force-pushed the positivity_finset_prod branch from 72d04bd to 300250c Compare February 14, 2024 20:35
@eric-wieser
Copy link
Copy Markdown
Member

I think you've marked the dependency backwards?

@YaelDillies YaelDillies removed the blocked-by-core-PR This PR depends on a PR to Core/Std label Feb 15, 2024
@YaelDillies YaelDillies changed the title feat: Positivity extension for Finset.prod feat: Positivity extension for Finset.sum Feb 15, 2024
@YaelDillies YaelDillies removed the blocked-by-other-PR This PR depends on another PR (this label is automatically managed by a bot) label Feb 15, 2024
YaelDillies and others added 2 commits February 17, 2024 10:07
Co-authored-by: Anne Baanen <Vierkantor@users.noreply.github.com>
YaelDillies and others added 2 commits February 18, 2024 14:51
@ghost ghost added the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Feb 19, 2024
@ghost ghost removed the merge-conflict The PR has a merge conflict with master, and needs manual merging. (this label is managed by a bot) label Feb 20, 2024
@Vierkantor
Copy link
Copy Markdown
Contributor

@eric-wieser can I ping you to take a look again?

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

@ghost ghost added ready-to-merge This PR has been sent to bors. and removed awaiting-review labels Feb 22, 2024
mathlib-bors bot pushed a commit that referenced this pull request Feb 22, 2024
Also define a new `aesop` rule-set and an auxiliary metaprogram `proveFinsetNonempty` for dealing with `Finset.Nonempty` conditions.

From LeanAPAP

Co-authored-by: Alex J. Best <alex.j.best@gmail.com>



Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Alex J Best <alex.j.best@gmail.com>
@mathlib-bors
Copy link
Copy Markdown
Contributor

mathlib-bors bot commented Feb 22, 2024

Pull request successfully merged into master.

Build succeeded:

@mathlib-bors mathlib-bors bot changed the title feat: Positivity extension for Finset.sum [Merged by Bors] - feat: Positivity extension for Finset.sum Feb 22, 2024
@mathlib-bors mathlib-bors bot closed this Feb 22, 2024
@mathlib-bors mathlib-bors bot deleted the positivity_finset_prod branch February 22, 2024 14:00
thorimur pushed a commit that referenced this pull request Feb 24, 2024
Also define a new `aesop` rule-set and an auxiliary metaprogram `proveFinsetNonempty` for dealing with `Finset.Nonempty` conditions.

From LeanAPAP

Co-authored-by: Alex J. Best <alex.j.best@gmail.com>



Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Alex J Best <alex.j.best@gmail.com>
thorimur pushed a commit that referenced this pull request Feb 26, 2024
Also define a new `aesop` rule-set and an auxiliary metaprogram `proveFinsetNonempty` for dealing with `Finset.Nonempty` conditions.

From LeanAPAP

Co-authored-by: Alex J. Best <alex.j.best@gmail.com>



Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Alex J Best <alex.j.best@gmail.com>
riccardobrasca pushed a commit that referenced this pull request Mar 1, 2024
Also define a new `aesop` rule-set and an auxiliary metaprogram `proveFinsetNonempty` for dealing with `Finset.Nonempty` conditions.

From LeanAPAP

Co-authored-by: Alex J. Best <alex.j.best@gmail.com>



Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Alex J Best <alex.j.best@gmail.com>
dagurtomas pushed a commit that referenced this pull request Mar 22, 2024
Also define a new `aesop` rule-set and an auxiliary metaprogram `proveFinsetNonempty` for dealing with `Finset.Nonempty` conditions.

From LeanAPAP

Co-authored-by: Alex J. Best <alex.j.best@gmail.com>



Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Alex J Best <alex.j.best@gmail.com>
mathlib-bors bot pushed a commit that referenced this pull request Mar 22, 2024
Inspired by #10538 add a positivity extension for Bochner integrals.
mathlib-bors bot pushed a commit that referenced this pull request Mar 23, 2024
Inspired by #10538 add a positivity extension for Bochner integrals.
mathlib-bors bot pushed a commit that referenced this pull request Mar 23, 2024
Inspired by #10538 add a positivity extension for Bochner integrals.
utensil pushed a commit that referenced this pull request Mar 26, 2024
Inspired by #10538 add a positivity extension for Bochner integrals.
xgenereux pushed a commit that referenced this pull request Apr 15, 2024
Also define a new `aesop` rule-set and an auxiliary metaprogram `proveFinsetNonempty` for dealing with `Finset.Nonempty` conditions.

From LeanAPAP

Co-authored-by: Alex J. Best <alex.j.best@gmail.com>



Co-authored-by: Eric Wieser <wieser.eric@gmail.com>
Co-authored-by: Alex J Best <alex.j.best@gmail.com>
xgenereux pushed a commit that referenced this pull request Apr 15, 2024
Inspired by #10538 add a positivity extension for Bochner integrals.
atarnoam pushed a commit that referenced this pull request Apr 16, 2024
Inspired by #10538 add a positivity extension for Bochner integrals.
uniwuni pushed a commit that referenced this pull request Apr 19, 2024
Inspired by #10538 add a positivity extension for Bochner integrals.
callesonne pushed a commit that referenced this pull request Apr 22, 2024
Inspired by #10538 add a positivity extension for Bochner integrals.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

maintainer-merge A reviewer has approved the changed; awaiting maintainer approval. ready-to-merge This PR has been sent to bors. t-algebra Algebra (groups, rings, fields, etc) t-meta Tactics, attributes or user commands t-order Order theory

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants