Zulip Chat Archive

Stream: Is there code for X?

Topic: Functoriality of MvPolynomial


Nailin Guan (Feb 19 2026 at 12:29):

I found we only have MvPolynomial.map for functoriality on the ring, what about the index set? Since I am trying to push the result "Power series over regular local ring is regular" to MvPolynomial, I am missing the stable under isomorphic change of index and induction step.

Floris van Doorn (Feb 19 2026 at 13:06):

Hmm... It's surprising to me, but that seems to be missing.

Floris van Doorn (Feb 19 2026 at 13:06):

@loogle |- MvPolynomial _ _ →+* MvPolynomial _ _

loogle (Feb 19 2026 at 13:06):

:search: MvPolynomial.map, MvPolynomial.iterToSum, and 3 more

Riccardo Brasca (Feb 19 2026 at 13:07):

It's MvPolynomial.rename.

Riccardo Brasca (Feb 19 2026 at 13:11):

For power series on the other hand the API is much smaller. There is #33188 by @Bingyu Xia that is on my review list (sorry for being very slow).

Nailin Guan (Feb 19 2026 at 13:58):

Sorry, I need power series in the first place, but you solved it also. Thanks

Nailin Guan (Feb 19 2026 at 14:07):

Sorry, maybe not a very appropriate place, but what is happening here?
图片.png

Yiming Fu (Feb 19 2026 at 15:01):

Nailin Guan said:

Sorry, maybe not a very appropriate place, but what is happening here?
图片.png

I think Lean tried but failed to compile this instance because MvPolynomial is noncomputable, so the instance needs to be marked as noncomputable.

Riccardo Brasca (Feb 19 2026 at 15:28):

Yes, most likely due to some noncomputable thing.


Last updated: Feb 28 2026 at 14:05 UTC