594
Views
1
CrossRef citations to date
0
Altmetric
Research Articles

A new branch of bialgebraic structures: UP-bialgebras

ORCID Icon & ORCID Icon
Pages 450-459 | Received 27 Dec 2018, Accepted 04 Mar 2019, Published online: 19 Mar 2019

Abstract

The notion of bialgebraic structures was discussed by Vasantha Kandasamy [Bialgebraic structures and Smarandache bialgebraic structures. India: American Research Press; 2003]. The main target of this paper is to introduce the notions of a KU-bialgebra, a KP-bialgebra, a PK-bialgebra, and a UP-bialgebra and the notions of a UP-bisubalgebra, a UP-bifilter, a UP-biideal, and a strongly UP-biideal of UP-bialgebras, and prove the generalization of the notions and some results related to a UP-subalgebra, a UP-filter, a UP-ideal, and a strongly UP-ideal of UP-algebras. Furthermore, we introduce the notion of a UP-bihomomorphism and study the image and inverse image of a UP-bisubalgebra, a UP-bifilter, a UP-biideal, and a strongly UP-biideal of UP-bialgebras under a UP-bihomomorphism. Finally, we have the generalization diagram of KU/KP/PK/UP-bialgebras (see Figure 1) and the diagram of special subsets of UP-bialgebras (see Figure 2).

Mathematics Subject Classification:

1. Introduction

Among many algebraic structures, algebras of logic form important class of algebras. Examples of these are BCK-algebras [Citation1], BCI-algebras [Citation2], KU-algebras [Citation3], UP-algebra [Citation4] and others (see [Citation5, Citation6]). BCK and BCI-algebras are two classes of logical algebras. They were introduced by Imai and Iséki [Citation1, Citation2] in 1966 and have been extensively investigated by many researchers. It is known that the class of BCK-algebras is a proper subclass of the class of BCI-algebras. The branch of the logical algebra, UP-algebras was introduced by Iampan [Citation4], and it is known that the class of KU-algebras [Citation3] is a proper subclass of the class of UP-algebras. It have been examined by several researchers, for example, the notion of derivations of UP-algebras was introduced by Sawika et al. [Citation7], Somjanta et al. [Citation8] introduced the notion of fuzzy sets in UP-algebras, the concept of hesitant fuzzy sets on UP-algebras was introduced by Mosrijai et al. [Citation9], Senapati et al. [Citation10, Citation11] applied cubic set and interval-valued intuitionistic fuzzy structure in UP-algebras, Romano [Citation12] introduced the notion of proper UP-filters in UP-algebras, Iampan et al. [Citation13] introduced the concept of a partial transformation UP-algebra induced by a UP-algebra, etc.

In 2003, the notion of bialgebraic structures was discussed by Vasantha Kandasamy [Citation14], for instance, bisemigroups, bigroups, bigroupoids, biloops, birings, bisemirings, binear-rings, and so on. Jun et al. [Citation15] introduced the notion of BCK/BCI-bialgebras in 2006. The concept of biideal in BCK/BCI-bialgebras was introduced by Jun [Citation16] later.

In this paper, we introduce the notions of KU/KP/PK/UP-bialgebras and the notions of UP-bisubalgebras, UP-bifilters, UP-biideals, strongly UP-biideals of UP-bialgebras, and prove some results related to UP-subalgebras, UP-filters, UP-ideals, strongly UP-ideals of UP-algebras. Furthermore, we introduce the notion of UP-bihomomorphism and study the image and inverse image of such a subset under a UP-bihomomorphism.

2. Basic results on KU/UP-algebras

Before we begin our study, we will introduce the definition of KU/UP-algebras.

Definition 2.1

[Citation3, Citation4]

An algebra A=(A,,0) of type (2,0) is called a UP-algebra where A is a nonempty set, · is a binary operation on A, and 0 is a fixed element of A (i.e. a nullary operation) if it satisfies the following axioms:

(UP-1)

( x,y,zA)((yz)((xy)(xz))=0),

(UP-2)

( xA)(0x=x),

(UP-3)

( xA)(x0=0), and

(UP-4)

( x,yA)(xy=0,yx=0x=y),

and is called a KU-algebra if it satisfies (UP-2), (UP-3), (UP-4), and

(KU-1)

( x,y,zA)((yx)((xz)(yz))=0).

Example 2.2

[Citation17]

Let A={0,1,2,3,4} be a set with a binary operation · defined by the following Cayley table: 01234001234100234201033300202400000 Then (A,,0) is a KU-algebra.

Example 2.3

[Citation18]

Let X be a universal set and let ΩP(X). Let PΩ(X)={AP(X)ΩA}. Define a binary operation · on PΩ(X) by putting AB=B(AΩ) for all A,BPΩ(X). Then (PΩ(X),,Ω) is a UP-algebra and we shall call it the generalized power UP-algebra of type 1 with respect to Ω.

Example 2.4

[Citation18]

Let X be a universal set and let ΩP(X). Let PΩ(X)={AP(X)AΩ}. Define a binary operation * on PΩ(X) by putting AB=B(AΩ) for all A,BPΩ(X). Then (PΩ(X),,Ω) is a UP-algebra and we shall call it the generalized power UP-algebra of type 2 with respect to Ω.

In particular, (PΩ(X),,) is the power UP-algebra of type 1, and (PΩ(X),,X) is the power UP-algebra of type 2.

Example 2.5

[Citation19]

Let N be the set of all natural numbers with two binary operations ° and • defined by ( x,yN)xy=yif x<y,0otherwise and ( x,yN)xy=yif x>y or x=0,0otherwise Then (N,,0) and (N,,0) are UP-algebras.

Example 2.6

Let A={0,1,2,3,4} be a set with a binary operation · defined by the following Cayley table: 01234001234100133200033300003400000 Then (A,,0) is a UP-algebra which is not a KU-algebra because (02)((24)(04))=2(34)=23=30.

In a UP-algebra A=(A,,0), the following assertions are valid (see [Citation4, Citation20]). (1) ( xA)(xx=0),(1) (2) ( x,y,zA)(xy=0,yz=0xz=0),(2) (3) ( x,y,zA)(xy=0(zx)(zy)=0),(3) (4) ( x,y,zA)(xy=0(yz)(xz)=0),(4) (5) ( x,yA)(x(yx)=0),(5) (6) ( x,yA)((yx)x=0x=yx),(6) (7) ( x,yA)(x(yy)=0),(7) (8) ( a,x,y,zA)((x(yz))(x((ay)(az)))=0),(8) (9) ( a,x,y,zA)((((ax)(ay))z)((xy)z)=0),(9) (10) ( x,y,zA)(((xy)z)(yz)=0),(10) (11) ( x,y,zA)(xy=0x(zy)=0),(11) (12) ( x,y,zA)(((xy)z)(x(yz))=0), and(12) (13) ( a,x,y,zA)(((xy)z)(y(az))=0).(13) On a UP-algebra A=(A,,0), we define the UP-ordering ≤ on A [Citation4] as follows: ( x,yA)(xyxy=0).

Definition 2.7

[Citation4, Citation8, Citation21]

A nonempty subset S of a UP-algebra (A,,0) is called

  1. a UP-subalgebra of A if ( x,yS)(xyS).

  2. a UP-filter of A if

    1. the constant 0 of A is in S, and

    2. ( x,yA)(xyS,xSyS).

  3. a UP-ideal of A if

    1. the constant 0 of A is in S, and

    2. ( x,y,zA)(x(yz)S,ySxzS).

  4. a strongly UP-ideal of A if

    1. the constant 0 of A is in S, and

    2. ( x,y,zA)((zy)(zx)S,ySxS).

Guntasow et al. [Citation21] proved the generalization that the notion of UP-subalgebras is a generalization of UP-filters, the notion of UP-filters is a generalization of UP-ideals, and the notion of UP-ideals is a generalization of strongly UP-ideals. Moreover, they also proved that a UP-algebra A is the only one strongly UP-ideal of itself.

Definition 2.8

[Citation4]

Let (A,,0A) and (B,,0B) be UP-algebras. A mapping f form A to B is called a UP-homomorphism if (x,yA)(f(xy)=f(x)f(y)).

A UP-homomorphism f:AB is called

  1. a UP-epimorphism if f is surjective,

  2. a UP-monomorphism if f is injective, and

  3. a UP-isomorphism if f is bijective.

Moreover, we say A is UP-isomorphic to B, symbolically, AB if there is a UP-isomorphism form A to B.

Let f be a mapping form A to B, and let C and D be nonempty subsets of A and of B, respectively. The set {f(x)xC} which denoted by f(C) is called the image of C under f. In particular, f(A) which denoted by Im(f) is called the image of f. The dually set {xAf(x)D} which denoted by f1(D) is called the inverse image of D under f. Especially, the set f1({0B}) which written by Ker(f) is called the kernel of f. That is, Im(f)={f(x)BxA}andKer(f)={xAf(x)=0B}.

Theorem 2.9

[Citation4]

Let A,B and C be UP-algebras. Then the following statements hold:

  1. the identity mapping form A to A is a UP-isomorphism,

  2. if f:AB is a UP-isomorphism, then f1:BA is a UP-isomorphism, and

  3. if f:AB and g:BC are UP-isomorphisms, then gf:AC is a UP-isomorphism.

Theorem 2.10

[Citation4]

Let (A,,0A) and (B,,0B) be UP-algebras and let f:AB be a UP-homomorphism. Then the following statements hold:

  1. f(0A)=0B,

  2. if xy, then f(x)f(y) for all x,yA,

  3. if C is a UP-subalgebra of A, then the image f(C) is a UP-subalgebra of B. In particular, Im(f) is a UP-subalgebra of B,

  4. if D is a UP-subalgebra of B, then the inverse image f1(D) is a UP-subalgebra of A. In particular, Ker(f) is a UP-subalgebra of A,

  5. if C is a UP-filter of A such that Ker(f)C, then the image f(C) is a UP-filter of Im(f),

  6. if D is a UP-filter of B, then the inverse image f1(D) is a UP-filter of A. In particular, Ker(f) is a UP-ideal of A,

  7. if C is a UP-ideal of A such that Ker(f)C, then the image f(C) is a UP-ideal of Im(f),

  8. if D is a UP-ideal of B, then the inverse image f1(D) is a UP-ideal of A. In particular, Ker(f) is a UP-ideal of A, and

  9. Ker(f)={0A} if and only if f is injective.

Theorem 2.11

Let (A,,0A) and (B,,0B) be UP-algebras and let f:AB be a UP-homomorphism. Then the following statements hold:

  1. if C is a strongly UP-ideal of A, then the image f(C) is a strongly UP-ideal of Im(f), and

  2. if D is a strongly UP-ideal of B, then the inverse image f1(D) is a strongly UP-ideal of A.

Proof.

(1) Assume that C is a strongly UP-ideal of A. Then C=A and so f(C)=f(A)=Im(f). By Theorem 2.10 (3), Im(f) is a UP-algebra. Hence, f(C) is a strongly UP-ideal of Im(f).

(2) Assume that D is a strongly UP-ideal of B. Then D=B and so f1(D)=f1(B)=A. Hence, f1(D) is a strongly UP-ideal of A.

3. UP-bialgebras

In this section, we introduce the notions of KU/KP/PK/UP-bialgebras and the notions of UP-bisubalgebras, UP-bifilters, UP-biideals, strongly UP-biideals of UP-bialgebras, and prove some results related to UP-subalgebras, UP-filters, UP-ideals, strongly UP-ideals of UP-algebras.

Definition 3.1

An algebra A=(A,,,0) of type (2,2,0) is called a UP-bialgebra (resp., KU-bialgebra) where A is a nonempty set, · and * are binary operations on A, and 0 is a fixed element of A if there exist two distinct proper subsets A1 and A2 of A with respect to · and *, respectively, such that

  1. A=A1A2,

  2. (A1,,0) is a UP-algebra (resp., KU-algebra), and

  3. (A2,,0) is a UP-algebra (resp., KU-algebra).

We will denote the UP-bialgebra by A=P(A1)P(A2) and denote the KU-bialgebra by A=K(A1)K(A2). If (A1,,0) is a UP-algebra and (A2,,0) is a KU-algebra, then we say that A=(A,,,0) is a PK-bialgebra, which denoted by A=P(A1)K(A2). If (A1,,0) is a KU-algebra and (A2,,0) is a UP-algebra, then we say that A=(A,,,0) is a KP-bialgebra, which denoted by A=K(A1)P(A2). In case of A1A2={0}, we call A zero disjoint.

On a UP-bialgebra A=P(A1)P(A2) with two binary operations · and *, we define a binary relation ≤ on A as follows: ( x,yA)(xy under xy=0) and ( x,yA)(xy under xy=0).

Example 3.2

Let A={0,1,2,3,4,5} be a set with two binary operations · and * defined by the following Cayley tables: 012345001234510000002020000302200040224005022222 012345001243510015552000555305505540555055000550 Consider two proper subsets A1={0,1,2,3,4} and A2={0,1,2,5} of A. Then (A1,,0) and (A2,,0) are UP-algebras. Therefore, (A,,,0) is a UP-bialgebra. Since (A1,,0) and (A2,,0) are not KU-algebras, we obtain (A,,,0) is not a KU/KP/PK-bialgebra and we only say that A=P(A1)P(A2).

Example 3.3

Let A={0,1,2,3,4,5} be a set with two binary operations · and * defined by the following Cayley tables: 012345001234510000002000345300203540020055010000 012345001234510003452000005301004540103005012300 Consider two proper subsets A1={0,2,3,4,5} and A2={0,1} of A. Then (A1,,0) and (A2,,0) are KU-algebras and also are UP-algebras. Therefore, (A,,,0) is a KU/KP/PK/UP-bialgebra and we can say that A=K(A1)U(A2)=K(A1)P(A2)=P(A1)K(A2)=P(A1)P(A2). Because A1A2={0}, so we can say that A is zero disjoint.

Example 3.4

Let A={0,1,2,3,4,5} be a set with two binary operations · and * defined by the following Cayley tables: 012345001234510000002000000303000040303005030340 012345001234510000002000400300200040024005000000 Consider two proper subsets A1={0,1,3,4,5} and A2={0,2,3,4} of A. Then (A1,,0) is a UP-algebra, and (A2,,0) is a KU-algebra and also is a UP-algebra. Therefore, (A,,,0) is a PK/UP-bialgebra. Since (A1,,0) is not a KU-algebra, we obtain (A,,,0) is not a KU/KP-bialgebra and we say that A=P(A1)K(A2)=P(A1)P(A2).

Example 3.5

Let A={0,1,2,3,4,5} be a set with two binary operations · and * defined by the following Cayley tables: 012345001234510000002020000302500040000005022500 012345001234510000002000000300004440003035000000 Consider two proper subsets A1={0,1,2,3,5} and A2={0,3,4,5} of A. Then (A1,,0) is a KU-algebra and also is a UP-algebra, and (A2,,0) is a UP-algebra. Therefore, (A,,,0) is a KP/UP-bialgebra. Since (A2,,0) is not a KU-algebra, we obtain (A,,,0) is not a KU/PK-bialgebra and we say that A=K(A1)P(A2)=P(A1)P(A2).

Example 3.6

Let Z be the set of all integer numbers with two binary operations and defined by ( x,yZ)xy=yif x>y or x=0,0otherwise and ( x,yZ)xy=yif x<y or x=0,0otherwise Then (Z+{0},,0) and (Z{0},,0) are UP-algebras. Hence, (Z,,,0) is a UP-bialgebra.

From [Citation4], we know that the notion of UP-algebras is a generalization of KU-algebras. Hence, we obtain that the notions of KP/PK-bialgebras are a generalization of KU-bialgebras, and the notion of UP-bialgebras is a generalization of KP/PK-bialgebras.

Definition 3.7

A nonempty subset S of a UP-bialgebra A=P(A1)P(A2) is called a UP-bisubalgebra (resp., UP-bifilter, UP-biideal, strongly UP-biideal) of A if there exist subsets S1 of A1 and S2 of A2 with respect to · and *, respectively, such that

  1. S1S2 and S=S1S2,

  2. (S1,,0) is a UP-subalgebra (resp., UP-filter, UP-ideal, strongly UP-ideal) of (A1,,0), and

  3. (S2,,0) is a UP-subalgebra (resp., UP-filter, UP-ideal, strongly UP-ideal) of (A2,,0).

In case of S1A2={0}=A1S2, we call S zero disjoint.

Theorem 3.8

A nonempty subset C of A=P(A1)P(A2) is a strongly UP-biideal of A if and only if C=A.

Proof.

Assume that C is a strongly UP-biideal of A=P(A1)P(A2). Then there exist distinct subsets C1 of A1 and C2 of A2 with respect to · and *, respectively, such that C=C1C2, and (C1,,0) and (C2,,0) are strongly UP-ideals of (A1,,0) and of (A2,,0), respectively. Thus C1=A1 and C2=A2. Therefore, C=C1C2=A1A2=A.

Conversely, let C=A=P(A1)P(A2). Then there exist distinct subsets A1 of C and A2 of C with respect to · and *, respectively, such that C=A1A2, and (A1,,0) and (A2,,0) are UP-algebras. Thus A1 and A2 are strongly UP-ideal of C. Therefore, C is a strongly UP-biideal of A.

Theorem 3.9

Every UP-bifilter of A=P(A1)P(A2) is a UP-bisubalgebra of A.

Proof.

Assume that F is a UP-bifilter of A=P(A1)P(A2). Then there exist distinct subsets F1 of A1 and F2 of A2 with respect to · and *, respectively, such that F=F1F2, and (F1,,0) and (F2,,0) are UP-filters of (A1,,0) and of (A2,,0), respectively. Since every UP-filter of UP-algebras is a UP-subalgebra, we obtain (F1,,0) and (F2,,0) are UP-subalgebras of (A1,,0) and of (A2,,0), respectively. Therefore, F is a UP-bisubalgebra of A.

Example 3.10

Let A={0,1,2,3,4,5} be a set with two binary operations · and * defined by the following Cayley tables: 012345001234510022002010100300000040000005000000 012345001234510000452000000300000040000055000000 Consider two proper subsets A1={0,1,2,3} and A2={0,1,4,5} of A. Then (A1,,0) and (A2,,0) are UP-algebras. Therefore, (A,,,0) is a UP-bialgebra. Choose a subset S={0,1,2,5} of A. Consider two proper subsets S1={0,1,2} and S2={0,1,5} of B. Then (S1,,0) and (S2,,0) are UP-subalgebras of (A1,,0) and of (A2,,0), respectively. Therefore, (S1,,0) and (S2,,0) are not UP-filters of (A1,,0) and of (A2,,0), respectively, because 23=1S1 and 2S1 but 1S1 and, 54=0S2 and 5S2 but 4S2. Hence, F is a UP-bisubalgebra of (A,,,0) but is not a UP-bifilter of (A,,,0).

Theorem 3.11

Every UP-biideal of A=P(A1)P(A2) is a UP-bifilter of A.

Proof.

Assume that I is a UP-biideal of A=P(A1)P(A2). Then there exist distinct subsets I1 of A1 and I2 of A2 with respect to · and *, respectively, such that I=I1I2, and (I1,,0) and (I2,,0) are UP-ideals of (A1,,0) and of (A2,,0), respectively. Since every UP-ideal of UP-algebras is a UP-filter, we obtain (I1,,0) and (I2,,0) are UP-filters of (A1,,0) and of (A2,,0), respectively. Therefore, I is a UP-bifilter of A.

Example 3.12

Let A={0,1,2,3,4,5} be a set with two binary operations · and * defined by the following Cayley tables: 012345001234510022002010200301000040000005000000 012345001234510000002000000300004540003035000000 Consider two proper subsets A1={0,1,2,3} and A2={0,3,4,5} of A. Then (A1,,0) and (A2,,0) are UP-algebras. Therefore, (A,,,0) is a UP-bialgebra. Choose a subset F={0,1,4} of A. Consider two proper subsets F1={0,1} and F2={0,4} of B. Then (F1,,0) and (F2,,0) are UP-filters of (A1,,0) and of (A2,,0), respectively. Therefore, (F1,,0) and (F2,,0) are not UP-ideals of (A1,,0) and of (A2,,0), respectively, because 2(13)=0F1 and 1F1 but 23=2F1 and, 3(45)=0F2 and 4F2 but 35=5F2. Hence, F is a UP-bifilter of (A,,,0) but is not a UP-biideal of (A,,,0).

Theorem 3.13

Every strongly UP-biideal of A=P(A1)P(A2) is a UP-biideal of A.

Proof.

Assume that C is a strongly UP-biideal of A=P(A1)P(A2). Then there exist distinct subsets C1 of A1 and C2 of A2 with respect to · and *, respectively, such that C=C1C2, and (C1,,0) and (C2,,0) are strongly UP-ideals of (A1,,0) and of (A2,,0), respectively. Since every strongly UP-ideal of UP-algebras is a UP-ideal, we obtain (C1,,0) and (C2,,0) are UP-ideals of (A1,,0) and of (A2,,0), respectively. Therefore, C is a UP-biideal of A.

Example 3.14

Let A={0,1,2,3,4,5} be a set with two binary operations · and * defined by the following Cayley tables: 012345001234510023402010340301204040000005000000 012345001234510000002010000301200040000005012300 Consider two proper subsets A1={0,1,2,3,4} and A2={0,1,2,3,5} of A. Then (A1,,0) and (A2,,0) are UP-algebras. Therefore, (A,,,0) is a UP-bialgebra. Choose a subset I={0,1,2,3,5} of A. Consider two proper subsets I1={0,1,2,3} and I2={0,2,3,5} of B. Then (I1,,0) and (I2,,0) are UP-ideals of (A1,,0) and of (A2,,0), respectively. Therefore, I is a UP-biideal of (A,,,0). By Theorem 3.8, we can conclude that I is not a strongly UP-biideal of (A,,,0).

By Theorems 3.9, 3.11, and 3.13 and Examples 3.10, 3.12, and 3.14, we have that the notion of UP-bisubalgebras of UP-bialgebras is the generalization of the notion of UP-bifilters, the notion of UP-bifilters of UP-bialgebras is the generalization of the notion of UP-biideals, and the notion of UP-biideals of UP-bialgebras is the generalization of the notion of strongly UP-biideals.

Theorem 3.15

Let S be a nonempty subset of a UP-bialgebra A=P(A1)P(A2) which satisfies the following conditions:

  1. (SA1,,0) is a UP-subalgebra (resp., UP-filter, UP-ideal, strongly UP-ideal) of (A1,,0), and

  2. (SA2,,0) is a UP-subalgebra (resp., UP-filter, UP-ideal, strongly UP-ideal) of (A2,,0).

Then S is a UP-bisubalgebra (resp., UP-bifilter, UP-biideal, strongly UP-biideal) of A.

Proof.

Let S be a nonempty subset of a UP-bialgebra A=P(A1)P(A2) which satisfies the conditions (1) and (2). In fact, SA1SA2 and (SA1)(SA2)=((SA1)S)((SA1)A2)=((SS)(A1S))((SA2)(A1A2))=(S(A1S))((SA2)A)=S(SA2)=S. Hence, S is a UP-bisubalgebra of A.

Theorem 3.16

Let S be a nonempty subset of a UP-bialgebra A=P(A1)P(A2). If S is a zero disjoint UP-bisubalgebra (resp., zero disjoint UP-bifilter, zero disjoint UP-biideal) of A if and only if it satisfies the following conditions:

  1. (SA1,,0) is a UP-subalgebra (resp., UP-filter, UP-ideal) of (A1,,0), and

  2. (SA2,,0) is a UP-subalgebra (resp., UP-filter, UP-ideal) of (A2,,0).

Proof.

Assume that S is a zero disjoint UP-bisubalgebra (resp., zero disjoint UP-bifilter, zero disjoint UP-biideal) of a UP-bialgebra A=P(A1)P(A2). Then there exist distinct subsets S1 of A1 and S2 of A2 with respect to · and *, respectively, such that S=S1S2, and (S1,,0) and (S2,,0) are UP-subalgebras (resp., UP-filters, UP-ideals) of (A1,,0) and of (A2,,0), respectively. We will show that S1=SA1 and S2=SA2. Now, S1S,S1A1 and S2S,S2A2 imply that S1SA1 and S2SA2.

Next, let xSA1. Then xS and xA1.

Case 1.1: xS1. It is clear that S1SA1.

Case 1.2: xS2. Then xA1S2. Since S is a zero disjoint UP-bisubalgebra (resp., zero disjoint UP-bifilter, zero disjoint UP-biideal) of A, we have xA1S2={0}S1 and so xS1. Thus S1SA1. Therefore, S1=SA1.

Next, let ySA2. Then yS and yA2.

Case 2.1: yS2. It is clear that S2SA2.

Case 2.2: yS1. Then xA2S1. Since S is a zero disjoint UP-bisubalgebra (resp., zero disjoint UP-bifilter, zero disjoint UP-biideal) of A, xA2S1={0}S2 and so xS2. Thus S2SA2. Therefore, S2=SA2.

Hence, (SA1,,0) is a UP-subalgebra (resp., UP-filter, UP-ideal) of (A1,,0), and (SA2,,0) is a UP-subalgebra (resp., UP-filter, UP-ideal) of (A2,,0).

Conversely, it is straightforward by Theorem 3.15.

Corollary 3.17

Let S be a nonempty subset of a zero disjoint UP-bialgebra A=P(A1)P(A2). If S is a UP-bisubalgebra (resp., UP-bifilter, UP-biideal) of A if and only if it satisfies the following conditions:

  1. (SA1,,0) is a UP-subalgebra (resp., UP-filter, UP-ideal) of (A1,,0), and

  2. (SA2,,0) is a UP-subalgebra (resp., UP-filter, UP-ideal) of (A2,,0).

Proof.

It is straightforward by Theorem 3.16.

Theorem 3.18

Let C be a nonempty subset of a UP-bialgebra A=P(A1)P(A2). Then C is a strongly UP-biideal of A if and only if it satisfies the following conditions:

  1. (CA1,,0) is a strongly UP-ideal of (A1,,0), and

  2. (CA2,,0) is a strongly UP-ideal of (A2,,0).

Proof.

Assume that C is a strongly UP-biideal of a UP-bialgebra A=P(A1)P(A2). Then there exist distinct subsets C1 of A1 and C2 of A2 with respect to · and *, respectively, such that C=C1C2, and (C1,,0) and (C2,,0) are strongly UP-ideals of (A1,,0) and of (A2,,0), respectively. Thus C1=A1 and C2=A2. Therefore, CA1=CC1=C1 and CA2=CC2=C2. Hence, (CA1,,0) is a strongly UP-ideal of (A1,,0), and (CA2,,0) is a strongly UP-ideal of (A2,,0).

Conversely, it is straightforward by Theorem 3.15.

4. UP-bihomomorphisms

First, we will reconsider the definition of the restriction function. Let f:AB be a function from a set A to a set B. If C is a subset of A, then the restriction of f to C is the function f[C]:CB. Informally, the restriction of f to C is the same function as f, but is only defined on C.

Because the notion of UP-bialgebras is a generalization of KU/KP/PK-bialgebras, we will only define the following definition on UP-bialgebras.

Definition 4.1

Let A=P(A1)P(A2) with two binary operations · and *, and B=P(B1)P(B2) with two binary operations and . A mapping f form A to B is called a UP-bihomomorphism if it satisfies the following properties:

  1. f[A1]:A1B1 is a UP-homomorphism, and

  2. f[A2]:A2B2 is a UP-homomorphism.

A UP-bihomomorphism f:AB is called

  1. a UP-biepimorphism if f[A1] and f[A2] are UP-epimorphisms,

  2. a UP-bimonomorphism if f[A1] and f[A2] are UP-monomorphisms, and

  3. a UP-biisomorphism if f[A1] and f[A2] are UP-isomorphisms.

Moreover, we say A is UP-biisomorphic to B, symbolically, AB if there is a UP-biisomorphism form A to B.

Theorem 4.2

Let A,B and C be UP-bialgebras. Then the following statements hold:

  1. the identity mapping form A to A is a UP-biisomorphism,

  2. if f:AB is a UP-biisomorphism, then f1:BA is a UP-biisomorphism, and

  3. if f:AB and g:BC are UP-biisomorphisms, then gf:AC is a UP-biisomorphism.

Proof.

It is straightforward by Theorem 2.9.

Theorem 4.3

Let A=P(A1)P(A2) with two binary operations · and *, and B=P(B1)P(B2) with two binary operations and and let f:AB be a UP-bihomomorphism. Then the following statements hold:

  1. f(0A)=0B,

  2. if xy under ·(resp., xy under ), then f[A1](x)f[A1](y) (resp., f[A2](x)f[A2](y)) for all x,yA, and

  3. Ker(f)={0A} if and only if f is injective.

Proof.

It is straightforward by Theorem 2.10 (1), 2.10 (2), and 2.10 (9).

Theorem 4.4

Let A=P(A1)P(A2) with two binary operations · and *, and B=P(B1)P(B2) with two binary operations and and let f:AB be a UP-bihomomorphism. Then the following statements hold:

  1. if S is a UP-bisubalgebra of A, then the image f(S) is a UP-subalgebra of B1 and of B2 or f(S) is a UP-bisubalgebra of B,

  2. if S=S1S2 is a UP-bifilter of A, and S1 and S2 are subsets of A1 and of A2, respectivel,y with Ker(f)S1S2, then the image f(S) is a UP-filter of B1 and of B2 or f(S) is a UP-bifilter of B,

  3. if S=S1S2 is a UP-biideal of A, and S1 and S2 are subsets of A1 and of A2, respectively, with Ker(f)S1S2, then the image f(S) is a UP-ideal of B1 and of B2 or f(S) is a UP-biideal of B, and

  4. if f[A1] and f[A2] are surjective and S is a strongly UP-biideal of A, then the image f(S) is a strongly UP-biideal of B.

Proof.

(1) Assume that S is a UP-bisubalgebra of A. Then there exist distinct subsets S1 of A1 and S2 of A2 with respect to · and *, respectively, such that S=S1S2, and (S1,,0A) and (S2,,0A) are UP-subalgebras of (A1,,0A) and of (A2,,0A), respectively. Since f(S1)=f[A1](S1)f[A1](A1)B1 and by Theorem 2.10 (3), we have f(S1) is a UP-subalgebra of B1. Since f(S2)=f[A2](S2)f[A2](A2)B2 and by Theorem 2.10 (3), we have f(S2) is a UP-subalgebra of B2. Because S=S1S2, so f(S)=f(S1S2)=f(S1)f(S2). If f(S1)=f(S2), then f(S)=f(S1) is a UP-subalgebra of B1 and f(S)=f(S2) is a UP-subalgebra of B2. If f(S1)f(S2), then f(S) is a UP-bisubalgebra of A.

(2) Assume that S=S1S2 is a UP-bifilter of A, and S1 and S2 are distinct subsets of A1 and A2, respectively, with Ker(f)S1S2. Then distinct subsets S1 of A1 and S2 of A2 with respect to · and *, respectively, such that S=S1S2, and (S1,,0A) and (S2,,0A) are UP-filters of (A1,,0A) and of (A2,,0A), respectively. We obtain Ker(f)S1 and Ker(f)S2 because Ker(f)S1S2. Since f(S1)=f[A1](S1)f[A1](A1)B1 and by Theorem 2.10 (5), we have f(S1) is a UP-filter of B1. Since f(S2)=f[A2](S2)f[A2](A2)B2 and by Theorem 2.10 (5), we have f(S2) is a UP-filter of B2. Because S=S1S2, so f(S)=f(S1S2)=f(S1)f(S2). If f(S1)=f(S2), then f(S)=f(S1) is a UP-filter of B1 and f(S)=f(S2) is a UP-filter of B2. If f(S1)f(S2), then f(S) is a UP-bifilter of A.

(3) Assume that S=S1S2 is a UP-biideal of A, and S1 and S2 are distinct subsets of A1 and A2, respectively, with Ker(f)S1S2. Then distinct subsets S1 of A1 and S2 of A2 with respect to · and *, respectively, such that S=S1S2, and (S1,,0A) and (S2,,0A) are UP-ideals of (A1,,0A) and of (A2,,0A), respectively. We obtain Ker(f)S1 and Ker(f)S2 because Ker(f)S1S2. Since f(S1)=f[A1](S1)f[A1](A1)B1 and by Theorem 2.10 (7), we have f(S1) is a UP-ideal of B1. Since f(S2)=f[A2](S2)f[A2](A2)B2 and by Theorem 2.10 (7), we have f(S2) is a UP-ideal of B2. Because S=S1S2, so f(S)=f(S1S2)=f(S1)f(S2). If f(S1)=f(S2), then f(S)=f(S1) is a UP-ideal of B1 and f(S)=f(S2) is a UP-ideal of B2. If f(S1)f(S2), then f(S) is a UP-biideal of A.

(4) Assume that f[A1] and f[A2] are surjective and S is a strongly UP-biideal of A. Then there exist distinct subsets S1 of A1 and S2 of A2 with respect to · and *, respectively, such that S=S1S2, and (S1,,0A) and (S2,,0A) are strongly UP-ideals of (A1,,0A) and of (A2,,0A), respectively. Thus S1=A1 and S2=A2. Since f(S1)=f[A1](S1)=f[A1](A1)B1 and by Theorem 2.11 (1), we have f(S1)=f(A1)=B1 and thus f(S1) is a strongly UP-ideal of B1. Since f(S2)=f[A2](S2)=f[A2](A2)B2 and by Theorem 2.11 (1), we have f(S2)=f(A2)=B2 and thus f(S2) is a strongly UP-ideal of B2. Because S=S1S2, so f(S)=f(S1S2)=f(S1)f(S2). Assume that f(S1)=f(S2). Then f(S)=f(S1) is a strongly UP-ideal of B1 and f(S)=f(S2) is a strongly UP-ideal of B2. Thus B1=f(S)=B2, a contradiction. Therefore, f(S1)f(S2). Hence, f(S) is a strongly UP-biideal of A.

The following example show that f is a UP-epimorphism and S is a strongly UP-biideal of A but the image f(S) is not a strongly UP-biideal of B.

Example 4.5

Let A=P(A1)P(A2) with two binary operations · and *, respectively, defined by the following Cayley tables: 01234001234100234201034301004401230015600156100565000660000 and let B=P(B1)P(B2) with two binary operations and , respectively, defined by the following Cayley tables: 0ab00aba00ba0000ac00aca00cc0a0 Let S=S1S2 be such that S1=A1 and S2=A2. Then S1 and S2 are strongly UP-ideals of A1 and of A2, respectively. Therefore, S is a strongly UP-biideal of A. We define a mapping f form A to B as follows: f(x)=0if x{0,1,4,5},aif x=2,bif x=3,cif x=6. Then f is a UP-epimorphism. We see that f(S) is not a strongly UP-biideal of B because f(S1)={0,a,b} is a strongly UP-ideal of B1 but f(S2)={0,c} is not a strongly UP-ideal of B2.

Theorem 4.6

Let A=P(A1)P(A2) with two binary operations · and *, and B=P(B1)P(B2) with two binary operations and and let f:AB be a UP-bihomomorphism. Then the following statements hold:

  1. if D is a UP-bisubalgebra of B, then the inverse image f1(D) is a UP-subalgebra of A1 and of A2 or f1(D) is a UP-bisubalgebra of A,

  2. if D is a UP-bifilter of B, then the inverse image f1(D) is a UP-filter of A1 and of A2 or f1(D) is a UP-bifilter of A,

  3. if D is a UP-biideal of B, then the inverse image f1(D) is a UP-ideal of A1 and of A2 or f1(D) is a UP-biideal of A, and

  4. if D is a strongly UP-biideal of B, then the inverse image f1(D) is a strongly UP-biideal of A.

Proof.

(1) Assume that D is a UP-bisubalgebra of B. Then there exist distinct subsets D1 of B1 and D2 of B2 with respect to and , respectively, such that D=D1D2, and (D1,,0B) and (D2,,0B) are UP-subalgebras of (B1,,0B) and of (B2,,0B), respectively. Since f1(D1)=f[A1]1(D1)f[A1]1(B1)=A1 and by Theorem 2.10 (4), we have f1(D1) is a UP-subalgebra of A1. Since f1(D2)=f[A2]1(D1)f[A2]1(B2)=A2 and by Theorem 2.10 (4), we have f1(D2) is a UP-subalgebra of A2. Because D=D1D2, so f1(D)=f1(D1D2)=f1(D1)f1(D2). If f1(D1)=f1(D2), then f1(D)=f1(D1) is a UP-subalgebra of A1 and f1(D)=f1(D2) is a UP-subalgebra of A2. If f1(D1)f1(D2), then f1(D) is a UP-bisubalgebra of A.

(2) Assume that D is a UP-bifilter of B. Then there exist distinct subsets D1 of B1 and D2 of B2 with respect to and , respectively, such that D=D1D2, and (D1,,0B) and (D2,,0B) are UP-filters of (B1,,0B) and of (B2,,0B), respectively. Since f1(D1)=f[A1]1(D1)f[A1]1(B1)=A1 and by Theorem 2.10 (6), we have f1(D1) is a UP-filter of A1. Since f1(D2)=f[A2]1(D2)f[A2]1(B2)=A2 and by Theorem 2.10 (6), we have f1(D2) is a UP-filter of A2. Because D=D1D2, so f1(D)=f1(D1D2)=f1(D1)f1(D2). If f1(D1)=f1(D2), then f1(D)=f1(D1) is a UP-filter of A1 and f1(D)=f1(D2) is a UP-filter of A2. If f1(D1)f1(D2), then f1(D) is a UP-bifilter of A.

(3) Assume that D is a UP-biideal of B. Then there exist distinct subsets D1 of B1 and D2 of B2 with respect to and , respectively, such that D=D1D2, and (D1,,0B) and (D2,,0B) are UP-ideals of (B1,,0B) and of (B2,,0B), respectively. Since f1(D1)=f[A1]1(D1)f[A1]1(B1)=A1 and by Theorem 2.10 (8), we have f1(D1) is a UP-ideal of A1. Since f1(D2)=f[A2]1(D2)f[A2]1(B2)=A2 and by Theorem 2.10 (8), we have f1(D2) is a UP-ideal of A2. Because D=D1D2, so f1(D)=f1(D1D2)=f1(D1)f1(D2). If f1(D1)=f1(D2), then f1(D)=f1(D1) is a UP-ideal of A1 and f1(D)=f1(D2) is a UP-ideal of A2. If f1(D1)f1(D2), then f1(D) is a UP-biideal of A.

(4) Assume that D is a strongly UP-biideal of B. Then there exist distinct subsets D1 of B1 and D2 of B2 with respect to and , respectively, such that D=D1D2, and (D1,,0B) and (D2,,0B) are strongly UP-ideals of (B1,,0B) and of (B2,,0B), respectively. Thus D1=B1 and D2=B2. Since f1(D1)=f[A1]1(D1)=f[A1]1(B1)=A1, we have f1(D1) is a strongly UP-ideal of A1. Since f1(D2)=f[A2]1(D1)=f[A2]1(B2)=A2, we have f1(D2) is a strongly UP-ideal of A2. Because D=D1D2, so f1(D)=f1(D1D2)=f1(D1)f1(D2). Assume that f1(D1)=f1(D2). Then f1(D)=f1(D1) is a strongly UP-ideal of A1 and f1(D)=f1(D2) is a strongly UP-ideal of A2. Thus A1=f1(D)=A2, a contradiction. Therefore, f1(D1)f1(D2). Hence, f1(D) is a strongly UP-biideal of A.

5. Conclusions and future work

In this paper, we have introduced the notions of KU/KP/PK/UP-bialgebras and proved some results related to UP-subalgebras, UP-filters, UP-ideals, strongly UP-ideals of UP-algebras. We also proved its generalizations and investigated some of its important properties. Then we have the generalization diagram of KU/KP/PK/UP-bialgebras below (see Figure ). Also, we have introduced the notion of UP-bisubalgebras (resp., UP-bifilters, UP-biideals, strongly UP-biideals) of UP-bialgebras and investigated some of its important properties. Then we have the diagram of special subsets of UP-bialgebras below (see Figure ).

Figure 1. diagram of KU/KP/PK/UP-bialgebras.

Figure 1. diagram of KU/KP/PK/UP-bialgebras.

Figure 2. diagram of special subsets of UP-bialgebras.

Figure 2. diagram of special subsets of UP-bialgebras.

In our future study of UP-bialgebras, may be the following topics should be considered:

  • To study fuzzy sets in UP-bialgebras.

  • To study intuitionistic fuzzy sets in UP-bialgebras.

  • To study bipolar fuzzy sets in UP-bialgebras.

Acknowledgments

The authors would also like to thank the anonymous referee for giving many helpful suggestion on the revision of present paper.

Disclosure statement

No potential conflict of interest was reported by the authors.

Additional information

Funding

This work was financially supported by the University of Phayao.

References

  • Imai Y, Iséki K. On axiom system of propositional calculi, XIV. Proc Japan Acad. 1966;42(1):19–22.
  • Iséki K. An algebra related with a propositional calculus. Proc Japan Acad. 1966;42(1):26–29.
  • Prabpayak C, Leerawat U. On ideals and congruences in KU-algebras. Sci Magna. 2009;5(1):54–57.
  • Iampan A. A new branch of the logical algebra: UP-algebras. J Algebra Relat Top. 2017;5(1):35–54.
  • Khalil SM. New category of the fuzzy d-algebras. J Taibah Univ Sci. 2018;12(2):143–149.
  • Hu QP, Li X. On BCH-algebras. Math Semin Notes. 1983;11:313–320.
  • Sawika K, Intasan R, Kaewwasri A, et al. Derivations of UP-algebras. Korean J Math. 2016;24(3):345–367.
  • Somjanta J, Thuekaew N, Kumpeangkeaw P, et al. Fuzzy Sets in UP-algebras. Ann Fuzzy Math Inform. 2016;12(6):739–756.
  • Mosrijai P, Kamti W, Satirad A, et al. Hesitant fuzzy sets on UP-algebras. Konuralp J Math. 2017;5(2):268–280.
  • Senapati T, Jun YB, Shum KP. Cubic set structure applied in UP-algebras. Discrete Math Algorithms Appl. 2018;10(4):1850049.
  • Senapati T, Muhiuddin G, Shum KP. Representation of UP-algebras in interval-valued intuitionistic fuzzy environment. Ital J Pure Appl Math. 2017;38:497–517.
  • Romano DA. Proper UP-filters of UP-algebra. Univ J Math Appl. 2018;1(2):98–100.
  • Iampan A, Mosrijai P, Satirad A. Introducing partial transformation UP-algebras. Eur J Pure Appl Math. 2018;11(3):876–881.
  • Vasantha Kandasamy WB. Bialgebraic structures and Smarandache bialgebraic structures. India: American Research Press; 2003.
  • Jun YB, Öztürk MA, Roh EH. BCK/BCI-bialgebras. Sci Math Jpn. 2006;64(3):595–600.
  • Jun YB. Biideals in BCK/BCI-bialgebras. Kyungpook Math J. 2008;48:577–584.
  • Mostafa SM, Abd-Elnaby MA, Yousef MMM. Fuzzy Ideal of KU-Algebras. Int Math Forum. 2011;6(63):3139–3149.
  • Satirad A, Mosrijai P, Iampan A. Generalized power UP-algebras. Int J Math Comput Sci. 2019;14(1):17–25.
  • Dokkhamdang N, Kesorn A, Iampan A. Generalized fuzzy sets in UP-algebras. Ann Fuzzy Math Inform. 2018;16(2):171–190.
  • Iampan A. Introducing fully UP-semigroups. Discuss Math Gen Algebra Appl. 2018;38(2):297–306.
  • Guntasow T, Sajak S, Jomkham A, et al. Fuzzy translations of a fuzzy set in UP-algebras. J Indones Math Soc. 2017;23(2):1–19.