category of sets equipped with a symmetric reflexive binary relation
If we define a reflexive undirected graph as a pair with such that for all , then the pair induces a reflexive undirected graph , and this gives an isomorphism of categories In the proofs below, however, we will mostly not use the graph-theoretic interpretation and instead work with binary relations. This simplifies the exposition and has the additional advantage that we do not need to deal with the varying definitions of the term "graph" in the literature (simple? multiple edges? loops? finite?). Instead, we can focus on the unambiguous notion of a symmetric reflexive binary relation.
It turns out that this category behaves exactly like (i.e. the category of reflexive directed graphs), and the proofs of the properties are very similar.
Satisfied Properties
Assigned properties
- is locally small
- is complete
- is cocomplete
- is semi-strongly connected
- is infinitary extensive
- is finitely accessible
- is locally cartesian closed
- has a regular subobject classifier
- has an extremal generator
- has an extremal cogenerator
- has effective cocongruences
Deduced properties
- is locally finitely presentable
- has filtered-colimit-stable monomorphisms
- is ℵ₁-accessible
- has filtered colimits
- has pullbacks
- has connected limits
- is finitely complete
- has equalizers
- has products
- is multi-complete
- is connected
- has coproducts
- is countably extensive
- has an extremal generating collection
- has a generator
- is locally essentially small
- has connected colimits
- is finitely cocomplete
- has coequalizers
- is multi-cocomplete
- has a cogenerator
- has an extremal cogenerating collection
- is locally ℵ₁-presentable
- has exact filtered colimits
- is accessible
- has ℵ₁-filtered colimits
- is locally finitely multi-presentable
- is regular
- has finite products
- has a multi-terminal object
- is inhabited
- has coreflexive equalizers
- is Cauchy complete
- has countable coproducts
- is extensive
- is filtered
- has directed colimits
- has sifted colimits
- has a generating collection
- has powers
- has ℵ₂-small products
- has wide pullbacks
- has kernel pairs
- is a quasitopos
- has finite coproducts
- has a multi-initial object
- has reflexive coequalizers
- is cofiltered
- has cosifted limits
- has a cogenerating collection
- has copowers
- has ℵ₂-small coproducts
- has wide pushouts
- is locally presentable
- is well-powered
- is locally multi-presentable
- is locally poly-presentable
- has a terminal object
- has coequalizers of kernel pairs
- has quotients of congruences
- has cartesian filtered colimits
- has disjoint finite coproducts
- has a strict initial object
- is distributive
- is infinitary distributive
- is countably distributive
- is sifted
- is ℵ₁-filtered
- has countable products
- has ℵ₂-small powers
- has binary products
- has finite powers
- has cofiltered limits
- is concretizable
- is coregular
- has an initial object
- has coquotients of cocongruences
- is cosifted
- has sequential colimits
- has ℵ₂-small copowers
- has binary coproducts
- has countable copowers
- has finite copowers
- has pushouts
- has a natural numbers object
- has a parametrized natural numbers object
- is well-copowered
- is cartesian closed
- has disjoint coproducts
- has cocartesian cofiltered limits
- has sequential limits
- has countable powers
- has binary powers
- has equalizers of cokernel pairs
- is Barr-coexact
- is ℵ₁-cofiltered
- has directed limits
- has ℵ₁-cofiltered limits
- has binary copowers
- has cokernel pairs
- is cototal
- is total
Unsatisfied Properties
Assigned properties
- is not skeletal
- does not have cofiltered-limit-stable epimorphisms
- is not co-Malcev
Deduced properties*
- is not epi-regular
- is not discrete
- is not gaunt
- is not direct
- is not thin
- is not additive
- does not have exact cofiltered limits
- is not right cancellative
- is not quotient-trivial
- is not essentially finite
- is not inverse
- is not self-dual
- is not preadditive
- is not abelian
- is not left cancellative
- does not have a strict terminal object
- is not balanced
- is not trivial
- is not essentially discrete
- is not a groupoid
- is not finite
- is not regular-subobject-trivial
- is not core-thin
- is not locally finite
- is not essentially small
- is not essentially countable
- is not an elementary topos
- is not cocartesian coclosed
- is not coextensive
- does not have disjoint finite products
- is not conormal
- does not have a quotient object classifier
- does not have a regular quotient object classifier
- is not regular-quotient-trivial
- is not pointed
- is not locally copresentable
- is not Grothendieck abelian
- is not split abelian
- is not core-connected
- is not strongly connected
- is not mono-regular
- is not small
- is not countable
- is not subobject-trivial
- is not Malcev
- is not one-way
- does not have a subobject classifier
- is not a Grothendieck topos
- is not locally cocartesian coclosed
- does not have disjoint products
- is not codistributive
- is not countably coextensive
- is not unital
- does not have effective congruences
- does not have zero morphisms
- is not normal
- is not counital
- is not coaccessible
- is not countably codistributive
- is not infinitary coextensive
- does not have biproducts
- is not multi-algebraic
- is not Barr-exact
- does not have kernels
- does not satisfy CIP
- is not infinitary codistributive
- does not have cokernels
- does not satisfy CSP
- is not finitary algebraic
- is not a generalized variety
- is not a pretopos
- is not one-sorted finitary algebraic
*This also uses the deduced satisfied properties.
Unknown properties
—
Special objects
- terminal object: , which can be seen as the reflexive undirected graph with a single vertex and a loop
- initial object: , which can be seen as the reflexive undirected graph with no vertices and no edges
- products: The product of a family is , where .
- coproducts: The coproduct of a family is , where .
Special morphisms
- isomorphisms: bijective maps that preserve and reflect the relation
- monomorphisms: injective relation-preserving maps
- epimorphisms: surjective relation-preserving maps
- regular monomorphisms: injective maps that reflect and preserve the relation
- regular epimorphisms: morphisms such that is surjective and
Indistinguishable categories
These categories in the database currently have exactly the same properties as the category of sets equipped with a symmetric reflexive binary relation. This indicates that the data may be incomplete or that a distinguishing property may be missing from the database.
Comments
- The "category of simple graphs" studied in the nLab is a misnomer. The nLab article actually studies the current category . Although its objects correspond to undirected graphs, since reflexive relations correspond to irreflexive relations by removing the diagonal, the morphisms are not the same. As mentioned here, the category of undirected graphs is isomorphic to the category of sets equipped with an irreflexive symmetric relation. While it is true that this category does not behave as well as the category of sets equipped with a reflexive symmetric relation, this does not justify renaming it.
- Although the categories and , or equivalently and , agree on all properties currently recorded in the database, they are not equivalent categories. In both categories, we can then count the connected objects up to isomorphism that admit exactly two morphisms from the terminal object, i.e. have two vertices. In , there is only one such graph, (loops not shown), whereas in there are two: and (loops not shown).