feat: the club filter#39732
Conversation
PR summary 7151ebdefcImport changes exceeding 2%
|
| File | Base Count | Head Count | Change |
|---|---|---|---|
| Mathlib.Algebra.Ring.BooleanRing | 536 | 627 | +91 (+16.98%) |
Import changes for all files
| Files | Import difference |
|---|---|
Mathlib.Algebra.Category.BoolRing |
64 |
Mathlib.Algebra.Ring.BooleanRing |
91 |
Mathlib.SetTheory.Cardinal.Cofinality.Filter (new file) |
908 |
Declarations diff
+ AsBoolAlg.rec
+ AsBoolRing.rec
+ IsClub.isStationary
+ IsCofinal.nonempty
+ IsStationary
+ IsStationary.mono
+ IsStationary.nonempty
+ IsStationary.of_not_isCofinal_compl
+ IsStationary.univ
+ Order.IsNormal.isClub_range
+ StationarySet
+ _root_.isClub_empty_iff
+ cardinalInterFilter_clubFilter
+ clubFilter
+ countableInterFilter_clubFilter
+ iInter_of_countable
+ instance (I : Ideal α) [I.IsTwoSided] : BooleanRing (α ⧸ I)
+ instance : BooleanAlgebra (StationarySet α)
+ isStationary_iUnion_iff
+ isStationary_iUnion_iff_of_cof_le_one
+ isStationary_iUnion_iff_of_countable
+ isStationary_iUnion_iff_of_orderTop
+ isStationary_sUnion_iff
+ isStationary_sUnion_iff_of_cof_le_one
+ isStationary_sUnion_iff_of_countable
+ isStationary_sUnion_iff_of_orderTop
+ isStationary_union_iff
+ isStationary_univ_iff
+ mem_clubFilter
+ mem_nonstationaryIdeal_iff
+ mk
+ mk_compl
+ mk_empty
+ mk_eq_bot
+ mk_eq_mk
+ mk_inter
+ mk_of_not_isStationary
+ mk_sdiff
+ mk_symmDiff
+ mk_union
+ mk_univ
+ nonempty
+ nonstationaryIdeal
+ not_isStationary_empty
+ not_isStationary_iff
+ not_isStationary_of_isEmpty
+ sInter_of_countable
+ toBoolRing_compl
+ toBoolRing_sdiff
+ toBoolRing_sup
- _root_.Order.IsNormal.isClub_range
You can run this locally as follows
## from your `mathlib4` directory:
git clone https://github.com/leanprover-community/mathlib-ci.git ../mathlib-ci
## summary with just the declaration names:
../mathlib-ci/scripts/pr_summary/declarations_diff.sh <optional_commit>
## more verbose report:
../mathlib-ci/scripts/pr_summary/declarations_diff.sh long <optional_commit>The doc-module for scripts/pr_summary/declarations_diff.sh in the mathlib-ci repository contains some details about this script.
No changes to strong technical debt.
No changes to weak technical debt.
|
This pull request has conflicts, please merge |
|
This pull request is now in draft mode. No active bors state needed cleanup. While this PR remains draft, bors will ignore commands on this PR. Mark it ready for review before using commands like |
|
This pull request has conflicts, please merge |
|
This PR/issue depends on:
|
|
@vihdzp if you merge master and finish prepping this PR, I'll review it if you ping me. |
|
This PR inadvertently turned into 2, I'll split the stuff on the club filter into a new PR. |
Uh oh!
There was an error while loading. Please reload this page.