nLab locator

Contents

Contents

Definition

In the real numbers

The open interval in AA between elements aAa \in A and bBb \in B is the set

OpenInt(a,b)={dA|a<d<b}\mathrm{OpenInt}(a,b) = \{d \in A \vert a \lt d \lt b\}

A locator for a real number cc \in \mathbb{R} is an element of the indexed cartesian product

l a b([OpenInt(a,c)][OpenInt(c,b)]) [OpenInt(a,b)]l \in \prod_{a \in \mathbb{Q}} \prod_{b \in \mathbb{Q}} \left([\mathrm{OpenInt}(a,c)] \uplus [\mathrm{OpenInt}(c,b)]\right)^{[\mathrm{OpenInt}(a,b)]}

where ABA \uplus B is the disjoint union of two sets AA and BB, B AB^A is the set of functions from AA to BB, [A][A] is the support of AA, and the indexed cartesian product is defined in set theory as

aAB(a)={f( aAB(a)) A|a,f(a)B(a)}\prod_{a \in A} B(a) = \{f \in \left(\bigcup_{a\in A} B(a)\right)^A \vert \forall a, f(a) \in B(a) \}

for family of sets (B(a)) aA(B(a))_{a \in A}.

In arbitrary dense linear orders

Given a dense linear order (A,< A)(A, \lt_A), the open interval in AA between elements aAa \in A and bBb \in B is the set

OpenInt(a,b)={cA|a<c<b}\mathrm{OpenInt}(a,b) = \{c \in A \vert a \lt c \lt b\}

Given a countable dense linear order (B,< B)(B, \lt_B) such that BAB \subseteq A and for all elements aAa \in A and bAb \in A where a<ba \lt b, there exists cBc \in B such that a<c<ba \lt c \lt b, a BB-indexed locator for an element cAc \in A is an element of the indexed cartesian product

l aB bB([OpenInt(a,c)][OpenInt(c,b)]) [OpenInt(a,b)]l \in \prod_{a \in B} \prod_{b \in B} \left([\mathrm{OpenInt}(a,c)] \uplus [\mathrm{OpenInt}(c,b)]\right)^{[\mathrm{OpenInt}(a,b)]}

In dependent type theory

In dependent type theory, given a real number r:r:\mathbb{R}, a locator on the Dedekind real numbers is a dependent function

l: p: q:(p<q)((p<r)+(r<q))l:\prod_{p:\mathbb{Q}} \prod_{q:\mathbb{Q}} (p \lt q) \to ((p \lt r) + (r \lt q))

Locators were originally defined in Booij 2020 as a propositions as types formulation of the locatedness property of Dedekind cuts. However, locators as defined do not fully satisfy propositions as types: since the real numbers are dense, the proposition p<qp \lt q is equivalent to the existence of an element r:r:\mathbb{R} such that p<rp \lt r and r<qr \lt q, i.e. p<qp \lt q is equivalent to the propositional truncation of the open interval OpenInt(p,q) r:(p<r)×(r<q)\mathrm{OpenInt}(p,q) \coloneqq \sum_{r:\mathbb{R}} (p \lt r) \times (r \lt q):

l: p: q:[OpenInt(p,q)]([OpenInt(p,r)]+[OpenInt(r,q)])l:\prod_{p:\mathbb{Q}} \prod_{q:\mathbb{Q}} [\mathrm{OpenInt}(p, q)] \to ([\mathrm{OpenInt}(p, r)] + [\mathrm{OpenInt}(r, q)])

Properties

Relation to the Cauchy real numbers

Every Cauchy real number merely has a rational-indexed locator; that is, for each Cauchy real number, the set of its rational-indexed locators is inhabited. This is different from every Cauchy real number carrying the structure of a rational-indexed locator, which implies the weak limited principle of omniscience. This is because a rational-indexed locator is equivalent to having the structure of a Cauchy sequence with modulus of convergence. On the other hand, a Cauchy real number by definition merely has a Cauchy sequence with modulus of convergence; that is, for each Cauchy real number, the set of its Cauchy sequence with modulus of convergence that converge on it is inhabited.

In addition, we have the following theorems that say under what conditions the Dedekind real numbers coincide with the Cauchy real numbers:

Theorem

The following statements are equivalent:

  1. The Dedekind real numbers coincide with the Cauchy real numbers.

  2. Every Dedekind real number rr merely has a rational-indexed locator.

  3. The order relation <\lt on the Dedekind real numbers is semi-decidable.

This means that any of these statements can be used to make the Cauchy real numbers and Dedekind real numbers coincide with each other. This is the case in classical mathematics, as is in constructive mathematics which also uses countable choice.

We can also consider the subset of Sierpinski semi-decidable Dedekind real numbers Σ\mathbb{R}_\Sigma, constructed using Sierpinski semi-decidable Dedekind cuts Σ× Σ\mathbb{Q}^\Sigma \times \mathbb{Q}^\Sigma.

Theorem

The following statements are equivalent:

  1. The Sierpinski semi-decidable Dedekind real numbers coincide with the Cauchy real numbers.

  2. Every Sierpinski semi-decidable Dedekind real number rr merely has a rational-indexed locator.

  3. The order relation <\lt on the Sierpinski semi-decidable Dedekind real numbers is semi-decidable.

  4. The existential quantification of a sequence of semi-decidable propositions is a semi-decidable proposition.

  5. The lattice of semi-decidable propositions is a dominance, the Rosolini dominance.

This means that any of these statements can be used to make the Cauchy real numbers and Sierpinski semi-decidable Dedekind real numbers coincide with each other.

References

Last revised on April 19, 2026 at 13:29:43. See the history of this page for a list of all contributions to it.