nLab comparison

Redirected from "weakly linear relation".

Contents

 Definition

A comparison or cotransitive relation or weakly linear relation on a set AA is a (binary) relation ∼\sim on AA such that in every pair of related elements, any other element is related to one of the original elements in the same order as the original pair:

∀(x,y,z:A),x∼z⇒x∼y∨y∼z\forall (x, y, z: A),\; x \sim z \;\Rightarrow\; x \sim y \;\vee\; y \sim z

which generalises from 33 to any (finite, positive) number of elements. To include the case where n=1n = 1, we must explicitly state that the relation is irreflexive.

Alternatively, this is the same condition as

∀(x,z:A),x∼z⇒∀(y:A),x∼y∨y∼z\forall (x, z: A),\; x \sim z \;\Rightarrow\; \forall (y: A),\; x \sim y \;\vee\; y \sim z

Comparisons are most often studied in constructive mathematics. In particular, the relation <\lt on the (located Dedekind) real numbers is an irreflexive comparison, even though its negation ≥\geq is not constructively total. (Indeed, <\lt is a pseudo-order, even though ≥\geq is not constructively a total order.)

A comparison is a cartesian monoidal semicategory enriched on the co-Heyting algebra TV opTV^\op, where TVTV is the Heyting algebra of truth values.

Mere and pure comparisons

In dependent type theory, there are two different notions of a cotransitive or weakly linear relation

  • There is the traditional interpretation of a cotransitive or weakly linear relation which uses the disjunction, and is called a merely cotransitive relation or merely weakly linear relation or a mere comparison
∏ x,y,z:Ax∼z→(x∼y∨y∼z)\prod_{x, y, z: A} x \sim z \to (x \sim y \vee y \sim z)
  • There is the traditional interpretation of a cotransitive or weakly linear relation which uses the sum type to represent inclusive or, and is called a purely cotransitive relation or purely weakly linear relation or a pure comparison or a constructively cotransitive relation or constructively weakly linear relaiton or a constructive comparison
∏ x,y,z:Ax∼z→(x∼y+y∼z)\prod_{x, y, z: A} x \sim z \to (x \sim y + y \sim z)

This distinction could also be made in set theory: Given a proposition PP, PP can be made into a subsingleton set by considering the subset {⊤|P}≔{p∈{⊤}|(p=⊤)∧P}\{\top \vert P\} \coloneqq \{p \in \{\top\} \vert (p = \top) \wedge P\} of the singleton {⊤}\{\top\}. Let [A][A] denote the support of the set AA, and let A⊎BA \uplus B denote the disjoint union of sets AA and BB. Then

  • a merely cotransitive relation or merely weakly linear relation on a set AA is a relation ∼\sim which for all xx, yy, and zz one can construct an element
cotransitive(x,y,z)∈[{⊤|x∼y}⊎{⊤|y∼z}] {⊤|x∼z}\mathrm{cotransitive}(x, y, z) \in \left[\{\top \vert x \sim y\} \uplus \{\top \vert y \sim z\}\right]^{\{\top \vert x \sim z\}}
  • a purely cotransitive relation or purely weakly linear relation or constructively cotransitive relation or constructively weakly linear relation on a set AA is a relation ∼\sim which for all xx, yy, and zz one can construct an element
cotransitive(x,y,z)∈({⊤|x∼y}⊎{⊤|y∼z}) {⊤|x∼z}\mathrm{cotransitive}(x, y, z) \in \left(\{\top \vert x \sim y\} \uplus \{\top \vert y \sim z\}\right)^{\{\top \vert x \sim z\}}

References

Last revised on September 25, 2024 at 22:24:36. See the history of this page for a list of all contributions to it.