1. Introduction
The concept of derivation originating from analysis has been delineated for a variety of algebraic structures which come in analogy with the Leibniz rule
Posner [
1] introduced the derivation on prime rings
as a mapping
d from
R to
R such that for all
:
It implies that
which are the 0-ary version of
and
, respectively.
The derivations on lattices
were defined in [
2] by Szász and were developed in [
3] by Ferrari as a map
d from
L to
L such that for all elements
in
L:
Xin et al. [
4,
5] investigated the derivations on a lattice satisfying only condition (i). In fact, a derivation
d on
L with both the Leibniz rule (i) and the linearity (ii) implies that
for some
[
6] (Proposition 2.5). If
u is the maximum of a lattice, then such a derivation is actually the identity. It seems that this is an important reason for the derivations on, for instance, BCI-algebra [
7], residuated lattices [
8], basic algebra [
9], L-algebra [
10], and differential lattices [
6], which are defined with the unique requirement of the Leibniz rule (i) (for the discussion in detail, cf.
Section 2).
The derivation on an MV-algebra (
A, ⊕,*, 0) was firstly introduced by Alshehri [
11] as a mapping
d from
A to
A satisfying an (
)-condition:
,
where
is defined to be
. Then, several derivations on MV-algebras have been considered in [
12,
13,
14,
15]. However, the interplay of the ring operations · and + is more similar to the interplay between the MV-operations ⊙ and ∨ rather than that between the MV-operations ⊙ and ⊕. In fact, the main interplay between · and + in rings is the distributivity of · over +. In MV-algebras, ⊙ distributes over ∨, as in rings, while it is not true that ⊙ distributes over ⊕. It is also true that ⊙ distributes over ∧, but ∨ is preferable because the identity element of ∨ is absorbing for ⊙, that is,
for any element
x in an MV-algebra
A, as in rings, while the same is not true for ∧. Therefore, the (⊙, ∨)-derivation on MV-algebras [
16] is a nature improvement of Alshehri’s celebrated work [
11] of the (⊙, ⊕)-derivation (cf.
Section 2 for more discussion).
Let
E and
F be nonempty sets. A multifunction
f:
is a map (or function) from
E into
, the collection of nonempty subsets of
F. The multifunction [
17] is also known as set-valued function [
18]. Significantly, multifunctions have many diverse and interesting applications in control problems [
19,
20] and mathematical economics [
21,
22]. Motivated by the role played by derivations on MV-algebras and the work of multiderivations on lattices [
23], it is imperative to undertake a systematic study of the corresponding algebraic structure for derivations on MV-algebras.
This article is a continuation of work on
-multiderivations based on the nature (⊙, ∨)-derivation on MV-algebras [
16], that is, a set-valued generalization of point-valued
-derivations.
Section 2 starts with a review of the
-derivations on an MV-algebra
A. In
Section 3, we first define a natural preorder on
that
iff for every
there exists
such that
. Then, we introduce
-multiderivations on MV-algebras. The relations between
-derivations and
-multiderivations on an MV-algebra are given (Propositions 5–7). In
Section 4, we investigate the set of
-multiderivations
on an MV-algebra
A. Let
. Define
if
for any
, and an equivalence relation ∼ on
by
iff
and
. Then,
is a poset. For an
n-element MV-chain
, we show that
is isomorphic to the complete lattice
, the underlying set of
-derivations on
(Theorem 1), so we deduce that
, then [
16] (Theorem 3.11) can be applied. Moreover, we define an equivalence relation ∼ on
, and present the fact that the poset
is isomorphic to the complete lattice
(Proposition 11). However, the cardinalities of different equivalence classes with respect to the equivalence relation ∼ are different in general (Example 5). In
Section 5, by building a counting principle (Theorem 3) for
-multiderivations on an
n-element MV-chain
, we finally obtain the enumeration of
:
.
Notation. Throughout this paper, A denotes an MV-algebra; denotes the cardinality of a set X; denotes the set of nonempty subsets of a set X; ⊔ means disjoint union; denotes the set of natural numbers; “iff” is the abbreviation for “if and only if”.
2. Preliminaries
Definition 1 ([
24]).
An algebra (
A, ⊕, *, 0)
is an MV-algebra
if the following axioms are satisfied:(MV1) (associativity)
(MV2) (commutativity)
(MV3) (existence of the unit 0)
(MV4) (involution)
(MV5) (maximal element )
(MV6) (Łukasiewicz axiom)
Define
and
the natural order on
A as follows:
iff
. Then, the interval
for any
and
. Note that
A is a bounded distributive lattice with respect to the natural order [
24] (Proposition 1.5.1) with 0, 1, and
An MV-chain is an MV-algebra which is linearly ordered with respect to the natural order.
Example 1 ([
24]).
Let be the real unit interval. DefineThen (L,⊕, *, 0)
is an MV
-chain. Note that .
Example 2. For every , letThen the n-element subset is an MV
-subalgebra of L.
Lemma 1. ([
24,
25]).
If A is an MV
-algebra, then the following statements are true : - 1.
.
- 2.
iff . iff .
- 3.
If , then , .
- 4.
If , then , .
- 5.
iff .
- 6.
.
- 7.
.
- 8.
iff .
Let
be an index set. The
direct product [
24] of a family of MV-algebras
is the MV-algebra with cartesian product of the family and pointwise MV-operations. We denote
when
is a positive integer
n. We call
idempotent if
. Let
be the set of idempotent elements of
A and
be the
-element Boolean algebra. Note that
is actually
[
24].
Lemma 2 ([
24], Proposition 3.5.3)
. Let A be a subalgebra of . Let and be the infimum of . If , then A is a dense subchain of . If , then for some .
Defintion 2 ([
16])
. If A is an MV
-algebra, then a map d from A to A is an-derivation on A if ,
Let be the set of -derivations on A. For and a map , we shall write d as The mappings
and
, defined by
and
, respectively, are
-derivations on
A. For
, the operator
. More examples are given in [
16].
Proposition 1 ([
16]).
If A is an MV
-algebra and , then the followings hold for all : - 1.
.
- 2.
.
- 3.
If , then for .
Remark 1. Now let us give some explanations of the naturality of an -derivation in Definition 2. The interplay of the ring operations · and + is more similar to the interplay between the MV-operations ⊙ and ∨ rather than that between the MV-operations ⊙ and ⊕.
Next we discuss why we include only Equation (2). Recall that is the 0-ary version of in derivations on a ring. For MV-algebras, is the 0-ary version of (a); see Proposition 1 (1). is the 0-ary version of in derivations on a ring. Hence, it seems that the most faithful and natural derivation notion on A as a translation of the ring-theoretic notion of derivation (cf. Introduction) would include: - (a)
- (b)
,
- (c)
,
- (d)
.
However, (b) and (c) imply that d is trivial (note that (a) is automatically assumed).
Lemma 3. If A is an MV-algebra and is a map satisfying (a), (b) and (c) for any . Then, .
Proof. Assume , it follows from (c) that and thus . Together with (b) , we have for any since . Hence, . □
Next, we consider what will happen if the condition (b′) replaces (b) .
Lemma 4. If is a mapping from an MV-algebra A to A with (a) and (b′) for any , then, .
Proof. Assume d satisfies (a) and (b′). We obtain that d satisfies Proposition 1 (3) since d satisfies (a). Both with (b′) , we obtain for any . Therefore, . □
Recall that for a given
, a
principal -derivation
on
A [
16] is defined by
for all
. An
-derivation
d is
isotone [
16] if
implies that
. Note that
and
are both principal and isotone. More generally, we obtain the following.
Proposition 2 ([
16] (Proposition 3.19))
. Let A be an MV-algebra and d be a map satisfying (a)
and (b”)
. Then, the followings are equivalent: - 1.
d is isotone;
- 2.
for all ;
- 3.
.
If d satisfies (b), then the principal derivations on MV-algebra A will not be included, expect . Even identity derivations will not be within our scope of consideration. Hence, the scope of the study will be significantly narrowed.
Remark 2. Note that d is isotone if d satisfies (c)
. In fact, if , then and thus . The isotone case is a special case of d, thus the scope of research will be narrowed. This case has been partially studied in [16], Section 3.3.
Therefore, we use the derivation meaning from Definition 2 in our series papers since [16] on.
3. -Multiderivations on an MV-Algebra
Let
X and
Y be two nonempty sets. Recall that a
set-valued function or
multivalued function (for short,
multifunction)
F between
X and
Y is a map
. The set
is called the image of
x under
F (cf. [
26], Appendix A).
Definition 3. Let A be an MV
-algebra and . We define four binary operations and an unary operation * on by:where .
Remark 3. - 1.
Note that means the pointwise operation from Equation (1) of sets, which is different from the supremum of M and N. has a similar meaning.
- 2.
We abbreviate and by and , respectively. But if appears by itself such as , we still use .
We define a binary relation iff for every there exists such that . Denote if and .
Then, ⪯ is a preorder on . In fact, the reflexivity and transitivity of ⪯ are clear. However, ⪯ does not satisfy antisymmetry in general. In fact, ⪯ satisfies antisymmetry iff the MV-algebra A is trivial: If A is trivial, we have and . Hence, ⪯ satisfies antisymmetry. Conversely, suppose A is nontrivial, we have , but and , a contradiction.
Lemma 5. Let A be an MV-algebra and . Then, the followings hold:
- 1.
If , then there exists such that and .
- 2.
If , then there exist such that and .
- 3.
.
- 4.
.
Proof. Assume
, then
Thus, we may choose
.
Assume
. Recall that
A is a distributive lattice. So
Hence, we can obtain
by taking
.
For each
, we obtain
by Lemma 1 (4). Thus,
. It suffices to prove that
. For any
, by (1) there is
such that
. If we can prove
, then the result follows immediately. Note that
Since
, we have
by Lemma 1 (8). Together with
, we obtain
. Thus, we conclude that
.
For any
, we have
by Lemma 1 (3). Thus,
. It is enough to prove that
. For any
, there exist
such that
by (2). If we can prove
and
, then the result follows. Note that since
and
, we have
. Similarly,
. Therefore,
. □
The following result holds for any MV-algebra A since it is a distributive lattice under the natural order.
Lemma 6 ([
23] (Lemma 2.1))
. Let L be a lattice and . Then, the following statements hold: - 1.
.
- 2.
If and , then and . In particular, implies .
- 3.
. If M is a sublattice of L, then .
- 4.
.
- 5.
.
- 6.
If , then .
- 7.
If L is distributive, then .
Remark 4. - 1.
Note that the converse inclusion of Lemma 6 (3), i.e., and , does not hold in general. For example, consider the Boolean lattice (see Figure 1), , then and , but .
- 2.
The converse of Lemma 6 (6), i.e., implies may not hold. For example, in , let . We have but .
- 3.
The converse inclusion of Lemma 6 (7) holds if P is a singleton but need not hold in general. This is slightly different from [23]. For example, let be the 8-element Boolean lattice as Figure 2, and . We can check that but .
According to Lemma 1, one obtains
Lemma 7. Assume that A is an MV-algebra, , and . Then, the following statements hold:
- 1.
If and , then and . In particular, implies and .
- 2.
.
- 3.
.
- 4.
.
- 5.
If , then .
Proof. Suppose and . For any , there are and such that and . It follows from Lemma 1 (4) that , where . Thus, . Similarly, we have . In particular, we obtain and .
For any and , we have by Lemma 1 (7). Thus, . The reverse inclusion can be verified similarly. Therefore, .
(3) We have , iff there is such that , iff there is or such that , iff or , iff . Hence, .
For any and , we know by Lemma 1 (1). The result follows immediately.
Assume , then for any , there exists such that . So by Lemma 1 (1) we obtain . Therefore, . □
To study whether (Δ(A), ⊕, *, {0}) is an MV-algebra, we first give
Lemma 8. If A is an MV-algebra, then, for any , the followings hold:
- 1.
.
- 2.
.
- 3.
.
- 4.
.
- 5.
.
Proof. (1)–(5) follow from (MV1)–(MV5), respectively. □
Remark 5. Since (MV1)–(MV5) are satisfied on , it is natural to consider whether (MV6) holds on . The answer is no. For example, let and on three-element MV-chain . It is easy to see that . That is, .
If A is a nontrivial MV-algebra, and is a multifunction on A. is called additive and negative, if and for all , respectively.
Proposition 3. Let A be an MV-algebra and be a multifunction on A. If φ is additive and negative, then (φ(A), ⊕, *, φ(0)) is an MV-algebra, where .
Proof. It is sufficient to prove (MV3), (MV5) and (MV6), since we know that (φ(A), ⊕, *, φ(0)) satisfies (MV1), (MV2) and (MV4) by Lemma 8. Since is additive and negative, it follows that and . Furthermore, for any . Thus, (φ(A), ⊕, *, φ(0)) is an MV-algebra. □
Now let us define the -multiderivation.
Definition 4. If
A is an MV-algebra, a multifunction
is called an
-multiderivation on A if
for all
. Denote the set of
-multiderivations on
A by
.
Example 3. (i) Consider the MV-chain . We define a multifunction σ on by , , . Then, we can check σ is an -multiderivation on . In fact, (see Corollary 1).
(ii) Consider the standard MV-algebra . We define a multifunction by for all . Then, we can verify that σ is an -multiderivation on L (see Proposition 6).
(iii) Let A be an MV-algebra and be a subalgebra of A. Define a multifunction on A by , , then , which is called aprincipal -multiderivation. In fact, for any , since the subalgebra S must be a sublattice of A, it follows that by Lemma 6 (3). According to Lemma 7 (2), we immediately have .
Proposition 4. If A is an MV-algebra and . Then, the followings hold for all ,
- 1.
.
- 2.
.
- 3.
.
- 4.
.
- 5.
If I is a lower set of A, then holds for any .
- 6.
Let . Then, .
Proof. (1) Taking
in Equation (
3), we obtain
.
(2) Since , we know that by . So and we obtain .
(3) By Lemma 6 (3), we have
. Moreover,
and
by (2) and Lemma 7 (1). Thus,
by Lemma 6 (2). Moreover, by Lemma 7 (1) and Lemma 6 (2) we have
(4) Since
, it follows that
by Equation (
3). Then, we can obtain
by Lemma 6 (6).
(5) For any , we know by (2). It induces that holds for any . Then, since I is a lower set. Thus, .
(6) Since , there must exist such that by (4). Moreover, by (2) we know always holds for y. Hence, we obtain and . □
Now, let us explore the relations between -derivation d and -multiderivation on A.
On the one hand, given an
-derivation
d on
A, how can we construct an
-multiderivation on
A? We get started with a direct construction. Assume
. Define a multifunction
as follows:
Then,
.
Proposition 5. If A is an MV
-algebra and , define a multifunction on A as follows Then, iff holds for any with and .
Proof. Assuming
, it follows that
for any
. From the chain of equalities, we know that
. If both
and
, then
.
Conversely, let .
Then,
and
There are only two cases:
If
or
, without loss of generality, assume that
. Then,
Thus,
.
If
, then
Thus,
.
Consequently, we infer . □
Corollary 1. If A is an MV
-algebra, and , a multifunction on A is defined as follows Then .
Proof. If in Proposition 5, then for any , we know . Hence, we infer that by Proposition 5. □
Remark 6. The conclusion is not necessarily true for general -derivations. For example, is an -derivation on . But .
Proposition 6. Let A be an MV
-algebra and . Define a multifunction on A as follows Then .
Proof. Since
, we obtain
. Moreover, we have
Hence, we conclude that . □
On the other hand, if there is a given -multiderivation on A, then we can construct a corresponding -derivation d from . We need the following lemma to prepare.
Lemma 9. If A is an MV-algebra, and , if both and exist, then
- 1.
exists and .
- 2.
exists and .
Proof. Denote and .
(1) Firstly, we prove that is an upper bound of . For any and , we immediately have by Lemma 1 (4). Hence, it is enough to show that is the least upper bound. Assume that for all . It tells us that and so by Lemma 1 (8) and the definition of least upper bound. Then, we have . Similarly, we obtain and . Thus, we can prove that . Finally, holds.
(2) For any and , we have and . So, and . Conversely, since , it implies that and thus . Therefore, . □
Proposition 7. If A is an MV-algebra, , and exists for any , define by . Then, .
Proof. For any
, we have
Hence,
. □
Remark 7. If MV-algebra A is complete, then is always an -derivation on A for an arbitrary -multiderivation σ on A.
If and the image is finite for any , then is always an -derivation on A.
Next, we construct -multiderivations on subalgebras and direct products of MV-algebras from a given -multiderivation.
Proposition 8. Let A be an MV-algebra and . If S is a subalgebra of A and for any , then .
Proof. For any
, we know that
and so
. Then,
by Lemma 6 (3). Thus,
. □
Definition 5. If
is a nonempty set, for each
, let
be a multifunction on
The
direct product of is defined by
for all
.
Lemma 10. Let Ω be a nonempty set, be a family of MV-algebras, and . Then, .
Proof. We first show that . For any , there are for any such that . Denote , we have . And vice versa. Therefore, . □
Proposition 9. Assume that Ω is a nonempty set and is a family of MV-algebras. Then, for any iff .
Proof. Denote
and
. For all
, we have
We can immediately obtain
for all
iff
by Equation (
3). □
Finally, we investigate the condition when an -multiderivation is isotone.
Definition 6. If A is an MV-algebra, and , we say σ is isotone if whenever .
Proposition 10. If A is an MV-algebra, and , then σ is isotone iff for all .
Proof. Assume
is isotone, then,
by Lemma 6 (3) and (2). Conversely, assume that
for all
. Let
with
. Then,
. Thus, for every
there is
such that
. Hence,
and so
. □
Corollary 2. If A is an MV-algebra, and is a subalgebra of A, then the principal -multiderivation is isotone.
Proof. Method 1: Let and . For any , Lemma 1 (4) implies . Thus, .
Method 2: It is enough to verify that
for all
by Proposition 10. For any
, Lemma 1 (6) implies
Thus, . □
4. The Order Structure of -Multiderivations on a Finite MV-Chain
Let
be the set of multifunctions on an MV-algebra
A. Define ≼ on
by:
Then, ≼ is a preorder on
and
for any
, where
and
are defined by
and
for any
, respectively. For any
, we have
, where
, and it is plain that
,
.
For
, set
for any
and
.
Remark 8. - 1.
Note that is meant in the sense of Definition 3, rather than the supremum of and .
- 2.
Note that is an upper bound of σ and by Lemma 6 (1) but is not necessarily a least upper bound. For example, define by , . Then,
It is clear that both σ and are upper bounds of σ and σ, but . In a word, is not a least upper bound of σ and σ.
More generally, let A be an MV-algebra which is not an MV-chain with two incomparable elements . Define as , for . is not a least upper bound of σ and σ.
In the sense of category theory, a preordered set
P is called
complete [
27] (Section 8.5) if for every subset
S of
P both
and
exist (in
P). Note that
and
need not be unique. For example, let
and define a preorder ⪯ as follows:
,
. Take
. Then, both
a and
b are
, also
. Therefore, we use “a” rather than “the” concerning
and
in the following.
Let
be a nonempty family of multifunctions on an MV-algebra
A. Define a multifunction
on
A, by
for any
.
Analogue to [
28] (Theorem I.4.2), we have the following.
Lemma 11. If A is an MV-algebra, then is a complete bounded preordered set, where is a least upper bound of , and is a greatest lower bound of σ and , respectively.
Proof. Note that for any .
Let be a nonempty family of . Then, . Now we will prove that is a least upper bound of . Assume that for every . For any where , there exists such that . Since , there is such that , which shows . Therefore, is a least upper bound of .
Let
be the set of lower bounds of
in
. Next, we verify that
is indeed a greatest lower bound of
. For any
and
, we have
. Thus,
and
. Hence,
is a greatest lower bound of
. Therefore,
is complete.
For any
, since
, it follows that
is a lower bound of
and
. To verify that
is a greatest lower bound, let
. Then, for any
, there are
and
such that
and
by
. Hence,
Therefore,
. Thus,
. □
As already mentioned, ⪯ is not always a partial order on , where iff for each there exists such that . The binary relation ∼ on defined by iff and is an equivalence relation. Given , the equivalence class of M with respect to ∼ will be denoted by . If is a singleton, then we abbreviate by . Thus, we can obtain a partial order ⪯ on defined by iff . We claim that ⪯ is well defined. In fact, if and , then .
Recall that for a subset
M of
A, the
lower set generated by M [
29] is the set
Lemma 12. Let . Then, iff .
Proof. It is sufficient to show that iff .
Let . For every , there is such that . Then, gives for some . Hence, and . Therefore, .
Conversely, assume that . For any , we have . Thus, there exists such that . Hence, .
Similarly, iff . □
Corollary 3. In general, let A be an MV-algebra, , and . Then, iff exists and .
Assume . Then a is an upper bound of M since . To prove a is a least upper bound of M, let b be an upper bound of M. Since , there exists such that . Hence, , which shows .
Conversely, let . It suffices to verify that by Lemma 12. If , then there is such that . It follows that and . If , then . Thus, and . Therefore, .
Corollary 4. Let with and . Then, .
Proof. Observe that is exactly for a certain . It suffices to verify that by Lemma 12. Suppose , there is such that . Since , it follows that . Hence, . Conversely, assume , which means . Since , it follows that . Therefore, and . □
Note that the family of all lower sets of a poset
A is a complete lattice by [
30] (Example O-2.8). We will prove that the family of all nonempty lower sets of
A is also a complete lattice, denoted by
.
Corollary 5. Let A be an MV-algebra, then is isomorphic to the complete lattice .
Proof. Since A has a least element 0, the intersection of a family of nonempty lower sets of A is still a nonempty lower set. Therefore, is a complete lattice.
Define by . Lemma 12 shows that is well defined and injective, and is also surjective since if . As discussed in the proof of Lemma 12, iff for all M, , which gives both and are order preserving. Hence, is an isomorphism. □
Next, we study the order structure on . First, we need
Lemma 13. Let A be an MV-chain, , and exist.
- 1.
If , then .
- 2.
If , then .
- 3.
iff the following conditions hold:
- (a)
.
- (b)
.
In particular, if A is a finite MV-chain, then iff (a) holds.
Proof. (1) Suppose , then . For any there is such that . According to the definition of , we have .
(2) Let . Assume on the contrary . Then, there is such that for any . The definition of implies . Thus, , which contradicts the fact that .
(3) Assume that . (a) follows from (1).
To prove that , we assume . Then, there exists such that by . Since , we have . Hence, . Therefore, by (a). Symmetrically, .
Conversely, assume that (a) and (b) hold, it suffices to show that by Lemma 12. Assume that ; without loss of generality, there is but . That is to say, for arbitrary we have . So, implies . Since , there is such that . It follows by the definition of , which is contrary to . Thus, .
Assume A is a finite MV-chain, and (b) always holds. Hence, iff (a) holds. □
Remark 9. Note that may not imply . For example, let be the standard MV-algebra and . Define and . Then, , but , since , there is no such that .
Example 4. Consider the MV-chain with . Then, is order isomorphic to .
Proof. Define by for any . If , then by Lemma 13 (3). Thus, f is injective. To prove f is surjective, assume , then by Corollary 4.
It is enough to verify that f and are order preserving. If , then since and Corollary 4. Conversely, suppose , we have by Lemma 13 (1). Therefore, f is an isomorphism. □
We next investigate the preorder on the set of -multiderivations.
Similar to , we can define an equivalence relation on by iff and , and define in iff . Observe that ≼ in is a well-defined partial order by the hereditary order of ⪯. Clearly, is a poset. By the definition of ⪯, we know iff for any .
For any , is defined as . We claim that . In fact, is trivial. For any , there exists such that by the definition of . Therefore, for any and .
Lemma 14. If A is an MV-algebra, then:
- 1.
for all .
- 2.
for any .
Proof. (1) Let
and
. Then, we have
and so
.
(2) Assume
. Let
. There exist
and
such that
. It follows that
where
and
. Hence,
.
Conversely, let
. There exist
and
such that
where
and
. Thus,
.
Therefore, . □
Remark 10. When A is an MV-chain, is a least upper bound of σ and in . We know is a least upper bound of σ and in . Note that and the preordered on . It suffices to verify that . For all , is trivial. For any , there exist and such that . Since A is an MV-chain, or . Hence, , which implies . Therefore, for all , and hence, is a least upper bound of σ and in .
At the end of this section, we characterize the lattice .
Theorem 1. If is the n-element MV-chain with , then the lattices and are isomorphic.
Proof. Define a map
by
By Proposition 7 we know
. The order ≦ on
is defined as
iff
,
.
Firstly, we prove that
f is well defined. Suppose
, that is,
for any
. We get
for any
by Lemma 13 (3). Thus,
.
If
, that is,
, then
for any
. Lemma 13 (3) implies
for any
and thus
. Hence,
f is injective. For any
, there is
where
such that
for all
by Propositions 6 and 7. Thus,
and
f is surjective.
To prove that
f is an order-isomorphism, let
, that is, for any
,
. Corollary 4 implies that
for any
. It follows that
and thus
for any
since
is a singleton. Hence,
. Conversely, assume
and
, which means
for all
. Now the construction in Proposition 6 gives
, where
. Furthermore, we have
for any
by the definition of ⪯. Thus,
and
. □
Proposition 11. If is the n-element MV-chain with , then the lattices and are isomorphic.
Proof. Recall that
is isomorphic to the lattice
where
[
16], Theorem 5.6 and ≦ is defined by: for any
,
iff
and
. Moreover,
is isomorphic to the lattice
by Corollary 5.
Define a map
by:
where
. It is easy to see that
f is injective. Now we show that
f is surjective. For any
, we claim
M has at most two maximal elements. By way of contradiction, assume
M has three different maximal elements denoted by
,
; then, there exist
such that
since
. Thus,
and
are comparable, which contradicts the fact that
and
are different maximal elements. If
M has only one maximal element denoted by
, then
If
M has exactly two maximal elements denoted by
and
, then
Therefore, f is surjective.
Since a bijection with supremum preserving is an order isomorphism, it suffices to verify that
f preserves the supremum, that is,
for all
.
Case 1. If
, then
Case 2. If
,
, then
The case
,
is similar.
Case 3. If
,
, then
Now we verify that
f is an isomorphism of posets and hence an isomorphism of lattices. For all
,
Hence,
f is an isomorphism of lattices.
Therefore, and then . □
Corollary 6. If is the n-element MV-chain with , then is isomorphic to the lattice .
Proof. It follows from Theorem 1 and Proposition 11. □
Note that according to the isomorphism in Theorem 1,
by [
16] (Theorem 3.11). However, the following Example 5 shows that the cardinalities of different equivalence classes with respect to the equivalence relation ∼ are different in general.
Example 5. Let and define by . Then, it is easy to check thatIt is clear that but . Hence, .
So, the cardinality of is not easy to deduce from Theorem 1. In the next section, we will investigate the enumeration of the set of -multiderivations on by constructing a counting principle (Theorem 3).
5. The Enumeration of -Multiderivations on a Finite MV-Chain
In this section, we determine the cardinality of
. For small values of
n, this can be performed with calculations using Python (see the
Appendix A Figure A1) in
Table 1:
The result cannot be obtained after due to the limitation of computing resources. But we have shown the following general formula.
Theorem 2. Let be a positive integer. Then, .
In order to prove Theorem 2, we need the following Lemmas.
Lemma 15. Assume that A is an MV-chain and ; then, the following results hold:
- 1.
If , then .
- 2.
For any , we have , where , .
Proof. (1) It follows immediately from Lemma 6 (3), as M is a sublattice.
(2) We prove by induction on n. Obviously, .
Now, assume that
. By Equation (
3), we have
so
holds. □
Note that an MV-chain can be completely characterized by . That is, if A is an MV-algebra, then A is an MV-chain iff for every . In fact, by way of contraposition, assume that and are incomparable, denote . Let . Then, but . This leads to a contradiction.
Let and . In , we know for every . So, any has a representation as a power of .
Next, we give a counting principle for -multiderivations on a finite MV-chain .
Theorem 3. Let σ be a multifunction on and . Then, iff σ satisfies the following conditions:
- 1.
, .
- 2.
.
- 3.
.
Proof. Assume
; then, for each
, we have
by Lemma 15
, and
by Equation (
3). Thus,
satisfies
and
. Furthermore,
holds by Proposition 4 (2).
Conversely, suppose that satisfies , and . Let . There are four cases:
If , then it is easy to see that by Lemma 15 (1).
If
or
, and
. With out loss of generality, suppose that
and
, then
for some
. By (1), we have
. Also, we have
Hence, .
If
and
, then assume that
and
for some
. We have
and
by Lemma 15 (1). Then, there are three cases:
For , by (1) we obtain .
For , by we have and so . And . Thus, .
For
, we have
by (3) and thus Equation (
3) holds.
Therefore, we conclude that . □
Lemma 16. Let . Then, the following results hold:
- 1.
iff .
- 2.
iff .
Proof. Denote , .
(1) Assume , then there exist , such that . Thus, .
Conversely, suppose , then for any since . Hence, .
(2) Assume ; then, for all , we have . Thus, .
Conversely, assume and , . If , then . If , then . In either case, and so . □
Lemma 17. Let and . Denote . Then, the following results hold:
- 1.
If , then iff .
- 2.
If , denote . Then, iff , or .
Proof. (1) Let
and
. Then,
, otherwise,
, a contradiction. Thus,
, which implies
. Hence, we have
Conversely, assume
. Since
, we have
. Hence,
(2) Assume
and
; then,
for some
. Thus,
or
. Denote
and
. By
and
, we have
Since
, we obtain
by (1). Therefore,
where
,
or
.
Conversely, assume
and
, where
,
or
. From
, it follows that
and
Hence, we complete the proof. □
We are now in a position to prove Theorem 2:
Proof of Theorem 2. Assume that
is a multifunction on
and denote
by
v. According to Theorem 3,
is uniquely determined by
and
if
. Hence, it is enough to consider the values of
and
. By Theorem 3,
iff
and
For convenience, we denote
,
,
,
and
. Equation (
5) implies
. By Lemma 16, we know Equation (
6) implies that
and
. Assume that
and
, where
and
. Then,
. Thus,
P has
choices with respect to
k and
ℓ. Now, we will determine all choices of
Q and
.
Case 1. If , then . Hence, can take any subset of and so Q has choices.
If , then , and by Lemma 17 (1) and we know . Hence, has choices.
If , then , by Lemma 17 (2) and we have , or . Thus, has choices.
Case 2. If , denote and . Since , we have . Notice that , so there are choices of . Furthermore, since , can take any subset of P and so has choices. Thus, there are choices of Q in this case. Since , it follows that has also choices by Lemma 17 (1).
Case 3. If , denote and , so we have . Since , there are choices of . Moreover, has choices as in Case 2. Thus, there are choices of Q in this case. Since , it follows that has choices by Lemma 17 (2).
According to Theorem 3, we can determine the unique -multiderivation for each choices of and .
□