Zulip Chat Archive

Stream: mathlib4

Topic: !4#2763 RingTheory.Localization.FractionRing


Matej Penciak (Mar 12 2023 at 01:02):

Porting this file was generally uneventful, except at the end the last couple instances were having a hard time with deterministic timeouts unifying some of the _'s.

After filling them in by hand, almost everything works except the last instance which doesn't compile because Lean is unable to synthesize NoZeroSMulDivisors A (FractionRing A), whereas Lean 3 had no issues.

Any help would be appreciated!

Eric Wieser (Mar 12 2023 at 01:07):

Is this lean4#2074 causing issues?

Matej Penciak (Mar 12 2023 at 01:28):

I'm not sure, adding set_option synthInstance.etaExperiment true actually makes things worse! :grimacing:

Jeremy Tan (Mar 12 2023 at 01:35):

Then it's not 2074

Eric Wieser (Mar 12 2023 at 08:46):

Matej Penciak said:

I'm not sure, adding set_option synthInstance.etaExperiment true actually makes things worse! :grimacing:

I think it's possible to set it for a very small part of the file

Kevin Buzzard (Mar 12 2023 at 09:44):

set_option ... in lemma ...


Last updated: Dec 20 2023 at 11:08 UTC