Commit 2022-08-16 04:11 e6f3561b
View on Github →refactor(analysis/normed_space/pi_Lp): make argument of pi_Lp a term of ℝ≥0∞ instead of ℝ (#15833)
This refactors pi_Lp so that the p argument has type ℝ≥0∞ instead of ℝ. There are several reasons for doing this:
- It matches the design of lp.
- We have pi_Lp ∞ β, so we can appropriately state various interpolation inequalities.
- It makes more sense semantically
- It should make the equivalence between pi_Lpandlpeasier to implement The new implementation ofpi_Lptries to retain as much as possible of the original implementation, while at the same time mimicking the implementation oflp. Many of the proofs are now significantly longer because of the required case splits.
- depends on: #15852