Commit 2026-09-01 13:19 c3be5ef0
View on Github →refactor: Quaternion as abbrev (#43078)
- Mark
Quaternionas anabbrev. Cf. #mathlib4 > Transparency problem with quaternions @ 💬 and this comment. - The instances for
Quaternionthat used to be proved byinferInstanceAsare removed. - Remove five
set_options as a consequence. - Move
normSq_ratCastso that it loses the assumptions[LinearOrder R] [IsStrictOrderedRing R].