Zulip Chat Archive

Stream: maths

Topic: mv_polynomial


Chris Hughes (Mar 02 2019 at 20:39):

I'm considering an mv_polynomial refactor to get rid of the slow elaboration problems. @Kenny Lau what are the problems?

Kenny Lau (Mar 02 2019 at 20:53):

@Chris Hughes no idea at all. Lean doesn't have the greatest debugging tools.

Kenny Lau (Mar 02 2019 at 20:54):

but if you want some indicators, you can look at how slow pempty_ring_equiv is

Kenny Lau (Mar 02 2019 at 20:55):

and the related lemmas

Andrew Ashworth (Mar 02 2019 at 22:32):

if you're highly motivated you can build your own version of lean and step though / profile the C++ code

Andrew Ashworth (Mar 02 2019 at 22:32):

would not recommend unless you want to learn a lot about computer programming

Chris Hughes (Mar 02 2019 at 22:33):

I had a bit of a play around. Changing all the Type*s to Type approximately halved the time, but it's still slow.

Kenny Lau (Mar 02 2019 at 22:34):

if you're highly motivated you can build your own version of lean and step though / profile the C++ code

so you mean, Lean doesn't have good debugging tools, and won't have, and if I want to debug I should go through a lot of pain

Andrew Ashworth (Mar 02 2019 at 22:36):

This is why I mentioned the highly motivated part


Last updated: Dec 20 2023 at 11:08 UTC