Try โ€‚โ€‰HackMD

Logic of Ordered Neighbourhood Coalgebras

(draft โ€ฆ references to be added) โ€ฆ (up)

Introduction

We write

2 for the 2-chain
0<1
in various ordered categories such as posets or bounded distributed lattices.

Let

  • U:Posโ†’Pos
    take upsets ordered by reverse inclusion:
    UX=[X,2]o
  • D:Posโ†’Pos
    take downsets ordered by inclusion:
    DX=[Xo,2]

Let

  • X
    be the category of poset
  • A
    be the category of bounded distributive lattices
  • T=DU

Then

Coalg(T) is category of (monotone) neighbourhood frames (over posets). In particular
DUX=UpPX
for discrete
X
. Note that
DUX=22X
if we define
2X
as the poset of monotone maps
Xโ†’2
.

Let

  • P:Xโ†’A
    be the contravariant functor
    Xโ†ฆ2X
    .
  • S:Aโ†’X
    the contravariant functor
    Aโ†ฆDL(A,2)
    .

Then

  • the dual

    Uโˆ‚:DLโ†’DL of
    U
    is presented by operations and equations as follows.
    Uโˆ‚A
    is generated by
    {โ—ปaโˆฃaโˆˆPX}
    and the equations stating that
    โ—ป
    preserves finite meets. This gives an isomorphism
    Uโˆ‚PXโ†’UPX

    for finite posets

    X.

  • the dual

    Dโˆ‚:DLโ†’DL of
    D
    is presented by operations and equations as follows.
    Dโˆ‚A
    is generated by
    {โ—ŠaโˆฃaโˆˆPX}
    and the equations stating that
    โ—Š
    preserves finite meets. This gives an isomorphism
    Dโˆ‚PXโ†’DPX

for finite posets

X.

The 2-sorted view

We can also think of coalgebras

Xโ†’UDX

as special 2-dimensional coalgebras

(X,Y)โ†’(UY,DX).

The dual of these coalgebras on the algebraic side are algebras

(Dโˆ‚B,Uโˆ‚A)โ†’(A,B)

Remark: Given functors

F and
G
, Kurz-Petrisan calls the functor which maps
(X,Y)
to
(FY,GX)
the symmetric composition of
F
and
G
. While the presentation of the functor
FG
is typically not compositional in the presentations of
F
and
G
, the symmetric composition does have the obvious componentwise presentation.

An adjunction

Let

Coalg(F,G) be the category of 2-sorted coalgebras of the kind
(X,Y)โ†’(FY,GX).

Theorem:

Coalg(FG) is a full reflective subcategory of
Coalg(F,G)
.

Proof: We map

Xโ†’FGX to
(X,GX)โ†’(FGX,GX)
where the second component is the identity. This functor has a left adjoint which maps
(X,Y)โ†’(FY,GX)
to
Xโ†’FYโ†’FGX
.

The unit of the adjunction is the obvious coalgebra morphism from

(X,Y)โ†’(FY,GX) to
(X,GX)โ†’(FGX,GX)
. The counit is the identity.

Moreover, the right-adjoint is full and faithful. QED

Corollary:

Coalg(FG) is closed under limits in
Coalg(F,G)
. In particular, the final coalgebra in
Coalg(F,G)
is also the final coalgebra in
Coalg(FG)
.

Corollary:

Alg(FG) is a full co-reflective subcategory of
Alg(F,G)
.

Corollary: The category of

Dโˆ‚Uโˆ‚-algebras is a full coreflective subcategory of
Alg(Dโˆ‚,Uโˆ‚)
.

Corollary:

Alg(FG) is closed under colimits in
Alg(F,G)
. In particular, the initial algebra in
Alg(F,G)
is also the initial algebra in
Alg(FG)
.

References

Pauly: โ€ฆ

Hansen, Kupke: โ€ฆ

Kurz, Petrisan: โ€ฆ

โ€ฆ