class
Cslib.Congruence
(α : Type u_1)
[HasContext α]
(r : α → α → Prop)
extends IsEquiv α r, CovariantClass (Cslib.HasContext.Context α) α (fun (x1 : Cslib.HasContext.Context α) (x2 : α) => x1[x2]) r :
An equivalence relation preserved by all contexts.
- elim : Covariant (Cslib.HasContext.Context α) α (fun (x1 : Cslib.HasContext.Context α) (x2 : α) => x1[x2]) r