Zulip Chat Archive
Stream: mathlib4
Topic: star vs. conj
Geoffrey Irving (Aug 21 2025 at 14:53):
Is there a good reason that star and the Complex conj notation are distinct in Mathlib?
Yaël Dillies (Aug 21 2025 at 14:54):
IMO the situation here is terrible wrt discoverability and simp normal form, and I have been wanting to remove the conj notation entirely
Yaël Dillies (Aug 21 2025 at 14:55):
I haven't had time to actually do this refactor, but if you or anyone else wants to try, I am very willing to review
Geoffrey Irving (Aug 21 2025 at 14:56):
Just star does seem better, as long as it shows up in Mathlib searches for conj(ugate) for newcomers.
Eric Wieser (Aug 21 2025 at 14:56):
I argued for this at the inception of conj, but the counterargument was that docs#LinearMap takes a ring-hom
Eric Wieser (Aug 21 2025 at 14:57):
Perhaps the answer is to have a special version of LinearMap.map_smulₛₗ for when sigma is starRingEnd
Last updated: Dec 20 2025 at 21:32 UTC