Lean4
/-- Warning: This declaration should be used judiciously.
Please consider using `IsScalarTower` and/or `RestrictScalars 𝕜 𝕜' E` instead.
This definition allows the `RestrictScalars.normedSpace` instance to be put directly on `E`
rather on `RestrictScalars 𝕜 𝕜' E`. This would be a very bad instance; both because `𝕜'` cannot be
inferred, and because it is likely to create instance diamonds.
See Note [reducible non-instances].
-/
abbrev restrictScalars : NormedSpace 𝕜 E :=
RestrictScalars.normedSpace _ 𝕜' E