Commit 2026-01-06 16:13 f9dae25d
View on Github →refactor(Analysis/NormedSpace/Exponential): remove the 𝕂 argument from exp (#30706)
This PR builds upon #8370 and avoids Algebra ℚ typeclass assumptions wherever possible.
Many [NormedAlgebra ℚ 𝔸] can be generalized to [NontriviallyNormedField 𝕂] [CharZero 𝕂] [ContinuousSMul ℚ 𝕂] [NormedAlgebra 𝕂 𝔸], which basically means allowing ℚ to use other equivalent norms, and may not be the case of concern.
It might be possible to use some Prop-valued typeclasses to avoid the diamond problem potentially caused by [NormedAlgebra ℚ 𝔸]. This makes it unnecessary to manually obtain [NormedAlgebra ℚ 𝔸] when we have [NormedAlgebra ℝ 𝔸] or [NormedAlgebra ℂ 𝔸].