Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2022-01-26 13:29 590b5eb4

View on Github →

feat(analysis/seminorm): The norm as a seminorm, balanced and absorbent lemmas (#11487) This

  • defines norm_seminorm, the norm as a seminorm. This is useful to translate seminorm lemmas to norm lemmas
  • proves many lemmas about balanced, absorbs, absorbent
  • generalizes many lemmas about the aforementioned predicates. In particular, one_le_gauge_of_not_mem now takes (star_convex ℝ 0 s) (absorbs ℝ s {x}) instead of (convex ℝ s) ((0 : E) ∈ s) (is_open s). The new star_convex lemmas justify that it's a generalization.
  • proves star_convex_zero_iff
  • proves ne_zero_of_norm_ne_zero and friends
  • makes x implicit in convex.star_convex
  • renames balanced.univ to balanced_univ

Estimated changes

added theorem absorbent.absorbs
added theorem absorbent.zero_mem
added theorem absorbent_ball
added theorem absorbent_ball_zero
added theorem absorbent_univ
added theorem absorbs.inter
added theorem absorbs.mono
added theorem absorbs.mono_left
added theorem absorbs.mono_right
added theorem absorbs.union
added theorem absorbs_inter
added theorem absorbs_union
added theorem absorbs_zero_iff
added theorem balanced.smul_mono
added theorem balanced.star_convex
deleted theorem balanced.univ
added theorem balanced_ball_zero
added theorem balanced_univ
added theorem ball_norm_seminorm
added theorem coe_norm_seminorm
added theorem convex.gauge_le
deleted theorem convex.gauge_le_one
modified theorem exists_lt_of_gauge_lt
added theorem gauge_ball
added theorem gauge_empty
added theorem gauge_le_eq
modified theorem gauge_le_of_mem
deleted theorem gauge_le_one_eq'
deleted theorem gauge_le_one_eq
added theorem gauge_lt_eq'
added theorem gauge_lt_eq
added theorem gauge_lt_of_mem_smul
deleted theorem gauge_lt_one_eq'
deleted theorem gauge_lt_one_eq
modified theorem gauge_lt_one_of_mem_of_open
added theorem gauge_mono
added theorem gauge_of_subset_zero
modified def gauge_seminorm
added theorem gauge_smul_left
added theorem gauge_unit_ball
added theorem gauge_zero'
added theorem le_gauge_of_not_mem
added theorem mul_gauge_le_norm
added def norm_seminorm
modified theorem one_le_gauge_of_not_mem
deleted theorem seminorm.absorbent_ball
modified theorem seminorm.balanced_ball_zero
deleted theorem seminorm.gauge_ball
modified theorem seminorm.mem_ball
added theorem smul_unit_ball