Commit 2023-03-10 06:37 d88a041c
View on Github →feat: port Topology.Instances.ENNReal (#2734) API changes:
- Add
HasSum.sum_range_add
,sum_add_tsum_nat_add'
, andtsum_eq_zero_add'
. We had these (or stronger) results for topological groups. These versions works for monoids. - Rename
tendsto_atTop_csupr
totendsto_atTop_csupᵢ
,tendsto_atBot_csupr
totendsto_atBot_csupᵢ
,tendsto_atBot_cinfi
totendsto_atBot_cinfᵢ
, andtendsto_atTop_cinfi
totendsto_atTop_cinfᵢ
. - Add a shortcut instance for
T5Space ENNReal
. - Add
ENNReal.nhdsWithin_Ioi_one_neBot
,ENNReal.nhdsWithin_Ioi_nat_neBot
,ENNReal.nhdsWithin_Ioi_ofNat_nebot
, andENNReal.nhdsWithin_Iio_neBot
. - Add
ENNReal.hasBasis_nhds_of_ne_top
andENNReal.hasBasis_nhds_of_ne_top'
. - Add
ENNReal.binfᵢ_le_nhds
andENNReal.tendsto_nhds_of_Icc
. - Use
Real.nnabs
instead ofnnnorm
to avoid dependency onanalysis.normed.group.basic
(forward-port of leanprover-community/mathlib#18562). - Add
ENNReal.tsum_eq_limsup_sum_nat
. - Add
ENNReal.tsum_comp_le_tsum_of_injective
,ENNReal.tsum_le_tsum_comp_of_surjective
, use them to golf some proofs. - Add
ENNReal.tsum_bunionᵢ_le_tsum
,ENNReal.tsum_unionᵢ_le_tsum
. We had versions of these lemmas for finite collections. The proofs for infinite collections are simpler. Most of these changes were done to fix some long proofs: it was easier for me (@urkud) to add supporting lemmas and golf the proof than to fix the original code.