Commit 2026-03-06 09:45 ab0ddc2e
View on Github →refactor(PiTensorProduct/{InjectiveNorm, ProjectiveNorm}): Golfs (#35567) This PR cleans up the proofs in Analysis/Normed/Module/PiTensorProduct/{InjectiveSeminorm.lean, ProjectiveSeminorm.lean} In addition, it performs the following minor structural changes:
- Weaken assumptions from
NontriviallyNormedField 𝕜toNormedField 𝕜where possible - The proofs showing that
projectiveSeminormactually defines aSeminormare split off into separate lemmas. This mimics the idiom used e.g. inAnalysis.Normed.Modula.Operator.Basicto define the operator norm. - Register a
Nonempty x.liftsinstance in PiTensorProduct.lean, to avoid creating a half-dozen local instances. This is the first in a series of three PRs with the goal to deprecatePiTensorProuduct.injectiveSeminorm.