Commit 2025-08-11 22:14 2dcec534
View on Github →refactor(Analysis/Normed/Module/Dual): Abbrev for strong dual (#27699)
Replace NormedSpace.Dual with StrongDual.
- Add a new abbreviation
StrongDualforM →L[R] Rwhere the monoidMis a module over the semiringRandRandMare equipped with topologies; - Remove the abbreviation
NormedSpace.Dualand replace every reference to it withStrongDual; - Move results which do not depend on a norm from
Analysis/Normed/Module/Dualto a new fileTopology/Algebra/Module/StrongDualand move them from theNormedSpacenamespace to theStrongDualnamespace; - Move results which do not depend on a norm from the
NormedSpacenamespace inAnalysis/Normed/Module/WeakDualto a new section at the start of that file in theStrongDualnamespace; - Add deprecated aliases for renamed results. Discussion: https://github.com/leanprover-community/mathlib4/pull/26345/files#r2234132483