Zulip Chat Archive
Stream: mathlib4
Topic: Submodule.mkQ vs Submodule.Quotient.mk
Nailin Guan (Feb 17 2025 at 15:18):
I have a question here, why Submodule.Quotient.mk
isn't marked private from the start? It is just a function not the linear function, and simp lemma on this simp mkQ
to mk
, making every theorem using compostion of linear function. I think the ideal way is like Ideal.Quotient.mk
, although it makes dot notaion fail.
Nailin Guan (Feb 18 2025 at 03:22):
Also I think the name is also some how confusing as other quotient structures have their __.Quotient.mk
the correct morphism.
Nailin Guan (Feb 23 2025 at 03:13):
So is everyone satisfied with changing Submodule.Quotient.mk
into Submodule.mkQ
as much as possible? If do, I would try to give a fix when I have some time.
Nailin Guan (Feb 24 2025 at 16:49):
I've opened #22269
Nailin Guan (Feb 25 2025 at 07:43):
However there are some parts that may need more careful design, so I am asking for some help here, thanks.
Last updated: May 02 2025 at 03:31 UTC