feat(Algebra/Order): maximally varying version of prod_le_prod_of_subset_of_one_le#39646
feat(Algebra/Order): maximally varying version of prod_le_prod_of_subset_of_one_le#39646YaelDillies wants to merge 2 commits into
prod_le_prod_of_subset_of_one_le#39646Conversation
PR summary 00c982ae50Import changes for modified filesNo significant changes to the import graph Import changes for all files
|
e86ff5d to
741edb4
Compare
prod_le_prod_of_subset_of_one_leprod_le_prod_of_subset_of_one_le
| theorem prod_le_prod_of_subset_of_one_le' [MulLeftMono N] (h : s ⊆ t) | ||
| (hf : ∀ i ∈ t, i ∉ s → 1 ≤ f i) : ∏ i ∈ s, f i ≤ ∏ i ∈ t, f i := by | ||
| @[to_additive (attr := gcongr)] | ||
| lemma prod_mono_of_subset_of_one_le [MulLeftMono N] (h : s ⊆ t) (hfg : ∀ i ∈ s, f i ≤ g i) |
There was a problem hiding this comment.
This one should have a prime in the name, since that's the established naming convention for these lemmas.
I'm conscious that you would like to enforce your personal new ₀ convention, but this is not widely applied, and never applied for finset lemmas, so let's not start new half-refactors.
There was a problem hiding this comment.
In addition, the renames are clearly scope-creep!
There was a problem hiding this comment.
Unknown splice-bot command
No label command matched keyword 'maintainer-merge'.
Failed step(s): Resolve configured trigger command.
Advice:
- Either remove the keyword to run the default split-PR flow, or add a matching entry to
label_commands.
Run logs: https://github.com/leanprover-community/mathlib4/actions/runs/27756166287/attempts/1
Step outcomes
- Consume bridge artifact:
success - Fetch and parse trigger comment:
success - Resolve configured trigger command:
failure - Authorize commenter:
success - Check out BASE:
skipped - Check out HEAD:
skipped - Stage file changes:
skipped - Validate create-pull-request inputs:
skipped - Create Pull Request:
skipped - Apply label to split PR:
skipped - Post comment on split PR:
skipped
Token diagnostics
- token source:
inputs.token - branch token source:
inputs.branch_token - authz token source:
inputs.authz_token - commenter: themathqueen
- pr author: YaelDillies
- base repo: leanprover-community/mathlib4
- allow_pr_author: true
- min_repo_permission: disabled
- observed_repo_permission: not-checked
- allowed_users: (none)
- allowed_teams: leanprover-community/mathlib-reviewers, leanprover-community/mathlib-maintainers
- matched_rules: team:leanprover-community/mathlib-reviewers
- authz token source: inputs.authz_token
- trigger keyword:
maintainer-merge - label authz token source:
inputs.authz_token
There was a problem hiding this comment.
Don't think editing worked, might have to do this again:
splice-bot maintainer merge
There was a problem hiding this comment.
Split PR created and commented
Split off the changes to Mathlib/Algebra/Module/ZLattice/Summable.lean in #40752 and posted a comment via splice-bot command maintainer.
|
This PR/issue depends on:
|
…anprover-community#39646 (leanprover-community#40752) Author: Yaël Dillies <yael.dillies@gmail.com> Co-authored-by: YaelDillies <14090593+YaelDillies@users.noreply.github.com>
…anprover-community#39646 (leanprover-community#40752) Author: Yaël Dillies <yael.dillies@gmail.com> Co-authored-by: YaelDillies <14090593+YaelDillies@users.noreply.github.com>
We need this for
gcongr.₀naming convention #39692