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
StrongDual
forM →L[R] R
where the monoidM
is a module over the semiringR
andR
andM
are equipped with topologies; - Remove the abbreviation
NormedSpace.Dual
and replace every reference to it withStrongDual
; - Move results which do not depend on a norm from
Analysis/Normed/Module/Dual
to a new fileTopology/Algebra/Module/StrongDual
and move them from theNormedSpace
namespace to theStrongDual
namespace; - Move results which do not depend on a norm from the
NormedSpace
namespace inAnalysis/Normed/Module/WeakDual
to a new section at the start of that file in theStrongDual
namespace; - Add deprecated aliases for renamed results. Discussion: https://github.com/leanprover-community/mathlib4/pull/26345/files#r2234132483