Try   HackMD

Part of a presentation on Coalgebras over Lawvere Metric Spaces

Generalizing to Quantales

How far can we push the observation that the notions of behavioural equivalence can be generalised using enriched category theory?

As suggested by Rutten (1998) and Worrell (2000) a fruitful level of generality is coalgebras over the category of categories enriched over a quantale

Ω.

Lawvere metric spaces are one of the most interesting examples of categories enriched over a quantale.

Lawvere Metric Spaces

Metric Spaces, Generalized Logic, and Closed Categories:

Image Not Showing Possible Reasons
  • The image was uploaded to a note which you don't have access to
  • The note which the image was originally uploaded to has been deleted
Learn More →

Lawvere focusses in his paper on the quantale

[0,] where
0
is top and the quantale-multiplication is addition, but his ideas can be applied to any quantale.

For the remainder of this presentation we follow our article Extending set functors to generalised metric spaces., where all details and references can be found.

A quantale

Ω is a complete lattice with an order-preserving 'multiplication'
and neutral element
e
such that
v
and
v
have right adjoints for all
vΩ
.

Intuitively, we may think of the order

vw as representing (i) logical impliciation,
w
being closer to truth than
v
or (ii)
v
being a greater distance than
w
. In the latter case
is addition of distances and the internal hom
[v,w]
is
e
if
vw
and, otherwise, how much further from truth
w
is than
v
.

The paradigmatic example for the distance interpretation is the subset of real numbers

Ω=[0,] with addition as multiplication and truncated minus as internal hom.

The categories enriched over

[0,] are known as Lawvere metric spaces. If one uses minimum instead of addition as tensor one obtains Lawvere ultrametric spaces.

The following shows an example with a non symmetric distance.

Example: Let

X be the set of finite and infinite words (strings) over the alphabet
A
. We define a distance on
X
via
X(s,t)=0
if
s
is a prefix of
t
and, otherwise,
X(s,t)=2n
where
n
is the position of the first letter where
s
is different from
t
.

In this section we emphasised quantales as lattices of distances. On the other hand, not every quantale lends itself naturally to this interpretation. The next section offers a different interpretation.

Relational Presheaves

Another way to look at categories enriched over a quantale is as relational presheaves. This point of view is equivalent to the metric point of view, but supports a rather different intutition.

Given a category

X enriched over quantale
Ω
we build a relational structure on the set
X
by choosing one binary relation
RvX×X
for all
vΩ
,
v
, satisfying

(x,y)Rv  X(x,y)v

One can axiomatize those relational structures that arise in this way to obtain an equivalent, independent characterization of categories enriched over

Ω.

Example: Here are two quantales on the 3-element set:

012000010122022[,]012022210122002012000010112012[,]012022210222012

On the left hand side (

e=1): The objects of an
Ω
-category are events subject to a schedule, endowed with a preorder
xy
given by
R1
(with the interpretation that "
x
happens no later than
y
") and a binary relation
xy
given by
R2
(which is intended to mean "
x
happens strictly earlier than
y
").
R2R1
says that strict precedence implies weak precedence, while the multiplication law
12=2
accounts for the prosset-law that
xyzw
implies
xw
.

On the right hand side (

e=2): The relation
x<ty
given by
X1
is interpreted as "
x
precedes
y
in time" and the relation
x<cy
given by
R2
is interpreted as "
x
causally precedes
y
".
R2X1
captures that causal precedence implies temporal precedence and the multiplication law
12=1
reflects that
x<ty<cz<tw
implies
x<tw
.

Example: Of course, one can also see Lawvere metric spaces in this way. This is closely related to uniformities.

Thousands of more examples are available in Jipsen and Galatos RESIDUATED LATTICES OF SIZE UP TO 6.

Summary

My longterm aim is to expand general coalgebraic methods to the quantale enriched setting. In the next section, we will look at one successful generalisation in more detail and the last section will look at one area in which many challenges still remain.

Here are some articles generalising set and order based coalgebra to the enriched setting.

Further References

The example of relational presheaves are due to:

  • R. Casley, On the specification of concurrent systems. PhD thesis, Stanford University (1991)
  • H. Gaifman and V. Pratt, Partial order models of concurrency and the computation of functions. In: LICS 1987, IEEE Computer Society Press, Ithaca, NY (1987), 72–85