Zulip Chat Archive

Stream: mathlib4

Topic: Module.Flat.of_shrink


Andrew Yang (Nov 01 2024 at 16:32):

docs#Module.Flat.of_shrink seems like a bad instance. My machine is currently trying to find

Module.Flat R (Shrink.{max (max (max (max u_2 ?u.793403) ?u.793404) ?u.793405) ?u.793406,
          max (max (max u_2 ?u.791045) ?u.791046) ?u.791047}
        (Shrink.{max (max (max u_2 ?u.791045) ?u.791046) ?u.791047, max (max u_2 ?u.789311) ?u.789312}
          (Shrink.{max (max u_2 ?u.789311) ?u.789312, max u_2 ?u.788243} (Shrink.{max u_2 ?u.788243, u_2} M))))

when the target is Module.Flat R M.

I'll open a PR to de-instance it if this is the case.

Andrew Yang (Nov 01 2024 at 16:33):

(and also docs#Module.Flat.of_ulift)

Yaël Dillies (Nov 01 2024 at 16:34):

Agreed! Those instances should probably go the other way around

Kevin Buzzard (Nov 01 2024 at 21:11):

shrink.png
Someone needs to shrink the docs too!

Eric Wieser (Nov 01 2024 at 21:37):

I remember seeing that ages ago, you should probably report on github since it's unsearchable on Zulip

Andrew Yang (Nov 01 2024 at 22:16):

Voila: #18537

Kevin Buzzard (Nov 01 2024 at 22:28):

and https://github.com/leanprover/doc-gen4/issues/226


Last updated: May 02 2025 at 03:31 UTC