Mathlib v3 is deprecated. Go to Mathlib v4

Commit 2023-01-31 13:11 b64b1f88

View on Github →

feat(algebra/periodic): generalize some lemmas (#18334)

  • Drop some commutativity assumptions.
  • Golf some proofs.
  • Add protected here and there for future compatibility with Lean 4.

Estimated changes

deleted theorem function.antiperiodic.add
deleted theorem function.antiperiodic.div
deleted theorem function.antiperiodic.eq
deleted theorem function.antiperiodic.mul
deleted theorem function.antiperiodic.neg
deleted theorem function.antiperiodic.sub
deleted theorem function.periodic.comp
deleted theorem function.periodic.div
modified theorem function.periodic.div_const
deleted theorem function.periodic.eq
deleted theorem function.periodic.funext
deleted theorem function.periodic.int_mul
deleted theorem function.periodic.mul
modified theorem function.periodic.mul_const
modified theorem function.periodic.nat_mul
deleted theorem function.periodic.neg
deleted theorem function.periodic.neg_eq
modified theorem function.periodic.neg_nsmul
modified theorem function.periodic.nsmul
deleted theorem function.periodic.smul
modified theorem function.periodic.sub_eq'
modified theorem function.periodic.sub_eq
deleted theorem function.periodic.zsmul
modified theorem function.periodic.zsmul_eq
modified theorem list.periodic_prod