Zulip Chat Archive

Stream: mathlib4

Topic: On `Set`-based rewriting of `Rel`


SnO2WMaN (Jul 24 2025 at 11:50):

I updated to mathlib tagged v4.22.0-rc4, I noticed Rel is rewrited to Set (α × β).
In our project, for useful, i was defined supplementary homogeneous relation HRel as Rel α α and use ReflGen, TransGen, and IsTrans, etc (See). But current mathlib's Rel definition is not suitable. What I want to know is whether you plan to rewrite ReflGen and other defs to make them suitable, or not in the future?

Ruben Van de Velde (Jul 24 2025 at 11:53):

Cc @Yaël Dillies

Yaël Dillies (Jul 24 2025 at 12:45):

I have no such plans

Eric Wieser (Jul 24 2025 at 12:59):

I think such changes would be a bad idea, too


Last updated: Dec 20 2025 at 21:32 UTC