fact: Definition eq_equivalence@{t u} {A : Type@{t}} : @Equivalence@{t u} A (@eq A) := @Build_Equivalence@{t u} A (@eq A) (@eq_Reflexive A) (@eq_Symmetric A) (@eq_Transitive A).
imports: Coq.Classes.RelationClasses Coq.Setoids.Setoid Coq.Vectors.Fin Category.Lib.Foundation