1. Introduction and Preliminaries
Monoidal topology [
1] provides a unification of settings to describe some important mathematical structures as
-algebras (lax algebras for short) in which
is a quantale and
is a monad on
with a lax extension
to the category
of sets and
-relations.
Examples include:
Metric spaces can be described as
-algebras [
2].
Topological spaces can be characterized as
-algebras [
3,
4].
Approach spaces [
5] can be viewed as
-algebras [
6].
Here, 2 denotes the two-element quantale, is the Lawvere quantale, is the identity monad with the identity extension, and is the ultrafilter monad with the Barr extensions to ( for short) and , respectively.
To study many-valued topologies within the monoidal topology framework, it is of importance to determine the counterpart of the filter monad in the many-valued context and investigate its lax extensions. Extensive studies have been conducted to develop many-valued filter monads and their lax extensions, including the
-valued filter monad [
7], the ⊤-filter monad with its Kleisli extension to
[
8], and the saturated prefilter monad with its Kleisli extension to
[
9]. The lax algebras for the latter two are both CNS spaces, which are a kind of many-value topological spaces introduced in [
10].
Lax extensions offer rich topological structures. For example, as demonstrated in [
11], there are two lax extensions of the filter monad
to
-
the canonical one
and the op-canonical one
. When
the lax algebras with respect to the canonical extension are closure spaces, while those associated with the op-canonical extension are topological spaces. When
the lax algebras with respect to the canonical extension are closeness spaces, while those for the op-canonical extension are approach spaces.
The approach adopted in this paper is motivated by an observation that the filter monad is the discrete restriction of two composite monads on up-set-ideal monad and the down-set-filter monad Furthermore, the canonical (op-canonical) lax extension of the filter monad can be induced from the lax extension of () to .
In
Section 2, we introduce the composite monads
and
and show that the discrete restriction of them are the conical
-semifilter monad [
12], where
is the monad of
-distributors generated by a forward Cauchy net that plays the role of the ordered-ideal monad
The canonical and op-canonical extensions of the conical
-semifilter monad to
are also presented in this section.
Section 3 focuses on the Kleisli extension of the conical
-semifilter monad to
. The lax algebras for the Kleisli extension to
are same to those for the Kleisli extension to
In the remainder of this section, we introduce the many-valued context in which we work, including the quantale -relations and -categories.
1.1. Monads
A monad on a category
is a triple
where
is an endfunctor and
are natural transformations such that
Sometimes, we simply write
T for
if no confusion arises.
Given two monads
and
a morphism
of monads is a natural transformation
such that
where ∗ is the horizontal composition of natural transformations.
We let be a monad on A submonad of is a monad with a monad morphism such that every component is monic. In this case, is called the inclusion transformation. To keep notations simple, we write for submonad
Given monad
on
an Eilenberg–Moore algebra for
(
-algebra for short) is a pair
consisting of an
-object
X and an
-morphism
subject to the following:
is obviously a
-algebra, which is called the free
-algebra on
A -homomorphism of -algebras is an -morphism such that -algebras and -homomorphisms assemble into a category which is called the Eilenberg–Moore category of
Given a monad morphism
there exists a functor
induced by
which is identical on morphisms, sends the
-algebra
to the
-algebra
and makes the diagram
commute, where
are forgetful functors.
For more information on monads, we refer to [
13,
14]. Monads are useful for encoding general algebraic structures. The monograph by Plotkin [
15] offers a comprehensive exploration of the algebraic aspects of database theory. Therefore, further research on the application of monads in the theory of databases is warranted.
Power-Enriched Monads
The powerset monad
is given by the covariant powerset functor
and two natural transformations:
The Eilenberg–Moore category of the powerset monad is isomorphic to the category
of complete lattices and sup-maps.
We consider monad on equipped with monad morphism By the functor , every -algebra carries an order making X a complete lattice, and every morphism of -algebras is a sup-map. In particular, endowed with the order induced by the free -algebra structure on every set becomes a complete lattice.
If, for any sets
the map
is monotone, where the hom-sets
are ordered pointwise, then we refer to
as a power-enriched monad. Morphism
of power-enriched monads is monad morphism
such that
1.2. -Settings
1.2.1. Continuous Triangular Norms
A triangular norm [
16] (t-norm for short) is a binary operation & on the unit interval
I subject to the following:
A t-norm & is called continuous if map is continuous with respect to the standard topologies. We denote by the unit interval I endowed with a continuous t-norm
Example 1. There are three basic continuous t-norms.
- (1)
The Gödel t-norm
- (2)
The product t-norm
- (3)
The Łukasiewicz t-norm
For each
since
preserves arbitrary joints, then there exists a map
which is right adjoint to
and is determined by
A continuous t-norm is said to satisfy condition (S); if it satisfies that, for each map is continuous on the interval
The following proposition includes some basic properties of continuous t-norms.
Proposition 1. For any and
- (1)
- (2)
- (3)
- (4)
- (5)
- (6)
The reasons why we work with the particular quantale include:
Some important many-valued topological structures are considered as topologies valued in with & being certain t-norms. For example, fuzzy topologies can be seen as topologies valued in and since is isomorphic to the Lawvere quantale approach spaces can be considered as topological spaces valued in
Many results about topologies valued in
rely on the structure of
due to the celebrated ordinal sum decomposition theorem [
16,
17], the structure of
is clear.
1.2.2. -Relations
An
-relation
r:
X ⇸
Y is a map
r:
X ×
Y →
I. The composition of
r:
X ⇸
Y,
s:
Y ⇸
Z is an
-relation (
s ·
r):
X ⇸
Z given by
Sets and
-relations assemble into a category
Since the composition of
-relations preserves arbitrary joins in each variable, for each
r:
X ⇸
Y and set
Z, there are two maps (−) ⟜
r:
(
X,
Z) →
(
Y,
Z) and
r (−):
(
Z,
Y) →
(
Z,
X) determined by
for any
t ∈
(
Y,
Z) and
t′ ∈
(
Z,
X).
For each
r:
X ⇸
Y, there is an
-relation
rop:
Y ⇸
X given by
rop(
y,
x) =
r(
x,
y). For each map
f:
X →
Y, graph
f∘:
X ⇸
Y of
f is given by
And the cograph
f∘ of
f is given by
f∘ = (
f∘)
op. There are two functors:
1.2.3. Lax Extensions to
We let
be a monad on
A lax extension [
18] of
to
is a triple
where
is given by a family of maps
subject to the following conditions:
- (1)
Every is monotone;
- (2)
- (3)
and
- (4)
- (5)
for any sets -relations s: X ⇸ Y, r: Y ⇸ Z and every map f: X → Y.
Morphism of lax extensions is a monad morphism such that for any -relation r: X ⇸ Y.
We let
be a monad morphism and
a lax extension of
to
There is a lax extension of
given by
for any
-relation
r:
X ⇸
Y. This lax extension
is called the initial extension of
induced by σ.
1.2.4. -Categories
An
-category [
2,
19] is a pair
consisting of a set
X and a transitive and reflexive
-relation
that is,
for all
For convenience, we simply use
X to denote an
-category
and use
to denote
For every -category the -relation also gives an -category, which is called the dual of
Example 2. (1) The singleton set endowed with is obviously an -category.
- (2)
The set can be made an -category via
An
-functor
is a map
between
-categories such that
for all
If the converse of the above inequality also holds, we refer to this
-functor as fully faithful.
-functors
are called an adjunction
if
for any
In this case, we say
f is left adjoint to
Example 3. Given an -relation r: X ⇸ Y, there is an adjunction r∨ ⊣
r∧, in which r∧,r∨ are given by -categories and
-functors assemble into a category
The forgetful functor
admits a left adjoint:
A locally small category is ordered if every hom-set carries an order such that the composition maps are monotone. A functor between ordered categories is called a 2-functor if every is monotone. A monad on an ordered category is called a 2-monad if the endfunctor is a 2-functor.
The underlying order of an
-category X is given by
An
-category X is called separated if its underlying order is a partial order.
is an ordered category with
carrying the pointwise order.
Given an -category X and the tensor of is an element of X such that the cotensor of is an element of X such that
An -category X is called tensored (cotensored) if it fulfills that the tensor (cotensor ) exists for all
Proposition 2 ([
20]).
The following statements are equivalent:- (1)
X is tensored, is complete, andfor all - (2)
X is cotensored, is complete, andfor all
An -category is called complete if it satisfies the equivalent conditions stated above. For a complete -category, we have
Example 4. The -category is complete and separated. For any the cotensor of is given by
The following proposition is useful in ensuring the existence of adjunctions.
Proposition 3 ([20]). We let be -functors between -categories. Then, is an adjunction if and only if is an adjunction.
3. The Kleisli Extensions of
3.1. The -Powerset Monad
For each set
we let
Then,
can be made a functor from
to
by letting
for each
-relation
Y and
μ ∈
IY. It is routine to check that (—)° is left adjoint to
. The induced monad is called the
-powerset monad and is denoted by
. We spell it out here: for any maps
f:
X →
Y and
,
where 1
A is defined as 1
A(
x)={
and 1
x denotes 1
{x}.
It is easy to check that the
-powerset monad is power-enriched by
It also holds that
3.2. -Power-Enriched Monads
An -power-enriched monad is a pair composed of a monad on and a monad morphism such that is a power-enriched monad. A morphism of -power-enriched monads is a monad morphism such that
We let be a composite monad. Since there is a monad morphism by applying the functor we obtain the following Proposition.
Proposition 8. The monad is -power-enriched by κ whose components are given by An -action in is a complete lattice X endowed with a map subject to the following: for any and
- (1)
and are sup-maps;
- (2)
and
A morphism of -actions is a sup-map such that for any and -actions in and their morphisms assemble into a category
It is shown in [
28] that
is isomorphic to the Eilenberg–Moore category of the
-powerset monad and there exists a functor
Explicitly, we let
be a
-algebra; by functor
X can be made a complete lattice. The
-action on
X in
is given by
Conversely, an
-action
yields a
-algebra structure as follows:
The functor Λ maps a
-algebra
to
where
is an adjunction. Furthermore, we have the following proposition.
Proposition 9. Every -category is complete.
Proof. For every
since
and
a are sup-maps, we have the following adjunctions:
To show
X is cotensored by ↣, we can follow these steps:
□
Thus, the tensor of is given by its -action, the cotensor is given by the right adjoint of its -action. That is the reason why we use the same notations.
Example 6. For a composite monad since is a -algebra, can be made a complete -category viaThe tensor of in is given by 3.3. Kleisli Extensions
Given an
-power-enriched category
for any
-relations
, the composite
-homomorphism
offers an
-functor
where
According to Section 4.5 in [
18], there is a lax extension
of
to
named the Kleisli extension, which is given by
for any
and every
-relation
Y.
Proposition 10. For a composite monad the Kleisli extension of is given bywhere Y is an -relation, Theorem 2. For the monad the op-canonical extension to coincides with the Kleisli extension to
Proof. For any
-relation
Y and
, by Lemma 2, the
-distributor
is given by
ϕ(− ·
·
) =
ϕ(
(−)). Thus, mapping
ϕ to
ϕ(
(−)) is an
-functor
f:
.
To show the op-canonical extension to
coincides with the Kleisli extension to
by Proposition 3, it suffices to show that
is an adjunction. For any
since
we have
This completes the proof. □
Since
for any
Y, where
is the inclusion transformation, we have the following corollary.
Corollary 2. For the conical
-semifilter monad, the op-canonical extension to coincides with the Kleisli extension to .
Proposition 11. We let be a morphism of -power-enriched monads. Then, λ is a morphism of the Kleisli extensions to . Furthermore, every component is fully faithful if and only if the initial extension of induced by λ is the Kleisli extension of .
Proof. We denote
. By the commutative diagram
By the commutative diagram
we have
This completes the proof. □
An element of
IX is called bounded if
> 0. A conical
-semifilter
ϕ is called bounded if
ϕ(
μ) < 1 for any unbounded
μ. Conical bounded
-semiflters also give rise to a monad (
), and there is a monad morphism
η:
see [
12] for details.
Example 7. - (1)
The Kleisli extension of the conical -semifilter monad to coincides with the initial extension induced by the inclusion transformation
- (2)
The conical bounded -semifilter monad is -power-enriched by and is a morphism of -power-enriched monads. Since κ is not fully faithful, the Kleisli extension does not coincide with the initial extension induced by
3.4. Lax Algebras
Given a lax extension
of
to
a
-algebra (lax algebra for short) is a pair
X) so that
A morphism
f: (
X,
a) → (
Y,
b) of lax algebras is a map
f:
X →
Y subject to
Lax algebras and morphisms of lax algebras form a category denoted by
When the involved lax extension is clear, we simply write
.
Lax extensions
of monad
to
and lax algebras of
are defined in a manner similar to those of lax extensions to
and lax algebras of
Given an
-power-enriched monad
it can be extended to
via
which is called the Kleisli extension of
to
where
r is a
-relation and
is defined by treating
r as the
-relation
The following proposition affirms that, at the level of lax algebras, there is no distinction between the Kleisli extension to and the Kleisli extension to
Proposition 12 (Proposition 6.1 in [
18]).
We let be an -power-enriched category. Then, there is an isomorphismin which the lax extensions are the Kleisli extensions. In [
9], it is proven that
where
is the category of CNS spaces. Therefore, we have the following corollary.
When & is the product t-norm, the conical bounded
-semifilter monad is isomorphic to the functional ideal monad, and by [
29], we have
where
is the category of approach spaces and
is the Kleisli extension to
Since is a morphism of the -power-enriched category, by Theorem 11, it is a morphism of the Kleisli extensions. Hence, it induces an algebraic functor as follows:
Proposition 13. If &
is the product t-norm, there is a functor that maps a CNS space X to the approach space where the bounded approach system is given byin which is the interior operator of the CNS space