Zulip Chat Archive
Stream: mathlib4
Topic: Proj.openCoverOfISupEqTop
Kenny Lau (Oct 06 2025 at 23:19):
@Joël Riou @Christian Merten #30072 renamed AlgebraicGeometry.Scheme.openCoverOfISupEqTop to docs#AlgebraicGeometry.Scheme.openCoverOfIsOpenCover with deprecation but it also moved AlgebraicGeometry.Proj.openCoverOfISupEqTop to docs#AlgebraicGeometry.Proj.openCoverOfIsOpenCover perhaps by accident, and without deprecation.
Should I revert the change on Proj, or add a deprecation?
Kenny Lau (Oct 06 2025 at 23:21):
also this is when I realised that the declaration diff does not include namespace
Christian Merten (Oct 06 2025 at 23:21):
Oh this is indeed an oversight.
Christian Merten (Oct 06 2025 at 23:21):
But also the old name does not make sense to me.
Kenny Lau (Oct 06 2025 at 23:22):
hmm i always thought that they generate the unit ideal, but apparently this is not true (they only generate the irrelevant ideal)
Christian Merten (Oct 06 2025 at 23:22):
Maybe it should be called AlgebraicGeometry.Proj.affineOpenCoverOfLESpan
Kenny Lau (Oct 06 2025 at 23:24):
actually if you inspect the conditions in the statement, the generators are required to be homogeneous, so in fact the LE is an Eq, so maybe we can call it Proj.affineOpenCoverOfSpanIrrelevant...
Kenny Lau (Oct 06 2025 at 23:24):
idk maybe i just want irrelevant in the name, maybe what i really want is Proj.affineOpenCoverOfIrrelevantLESpan
Christian Merten (Oct 06 2025 at 23:25):
I would approve a PR that does this rename.
Kenny Lau (Oct 06 2025 at 23:29):
#30288 @Christian Merten
Last updated: Dec 20 2025 at 21:32 UTC