Class IsGraph (A : Type) :=
{
Hom : A -> A -> Type
}.
Notation"a $-> b" := (Hom a b).
Class HasEquivs (A : Type) `{IsGraph A} :=
{
CatEquiv : A -> A -> Type where"a $<~> b" := (CatEquiv a b) ;
}.
Infix"$<~>" := CatEquiv. Axiom cate_fun : forall `{HasEquivs} {a b}, (a $<~> b) -> (a $-> b).
Coercion cate_fun : CatEquiv >-> Hom.
Definition cate_inv {A} `{HasEquivs A} {a b : A} (f : a $<~> b) : a $-> b. Proof. exact f. Defined.
Messung V0.5 in Prozent
¤ Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.0.12Bemerkung:
(vorverarbeitet am 2026-06-04)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.