Relation

Apartness relation

Let 𝑋 be a collection. An apartness relation (#) on 𝑋 is a relation satisfying laws complementary to that of an equivalence relation #m/def/set

  1. irreflexivity Β¬(π‘₯#π‘₯)
  2. symmetry π‘₯#𝑦 →𝑦#π‘₯
  3. cotransitivity π‘₯#𝑧 β†’(π‘₯#𝑦) ∨(𝑦#𝑧)

An apartness relation on a fibrant type is tight iff it additionally satisfies

  1. tightness Β¬(π‘₯#𝑦) β†’π‘₯ =𝑦

A type equipped with a tight apartness relation is called an aset. Every aset has DN-stable equality, and thus is in particular, an h-set by Hedberg’s theorem.

Proof

Suppose ¬¬(π‘₯ =𝑦). Then it is not the case that π‘₯#𝑦, for if it were then we would have Β¬(π‘₯ =𝑦) by irreflexivity. Hence by tightness we have π‘₯ =𝑦.

Classically asets are boring, and apartness relations are precisely the complements of equivalence relations.


#state/develop | #lang/en | #SemBr