Research article Special Issues

Construction of BCK-neighborhood systems in a d-algebra

  • The BCK-neighborhood systems in d-algebras as measures of distance of these algebras from BCK-algebras is introduced. We consider examples of various cases and situations related to the general theory, as well as a compilcated analytical example of one of particular interest in the theory of pseudo-BCK-algebras. It appears also that a digraph theory may play a constructive role in this case as it dose in the theory of BCK-algebras.

    Citation: Hee Sik Kim, J. Neggers, Sun Shin Ahn. Construction of BCK-neighborhood systems in a d-algebra[J]. AIMS Mathematics, 2021, 6(9): 9422-9435. doi: 10.3934/math.2021547

    Related Papers:

    [1] Abdelaziz Alsubie, Anas Al-Masarwah . MBJ-neutrosophic hyper $ BCK $-ideals in hyper $ BCK $-algebras. AIMS Mathematics, 2021, 6(6): 6107-6121. doi: 10.3934/math.2021358
    [2] Anas Al-Masarwah, Abd Ghafur Ahmad . Subalgebras of type (α, β) based on m-polar fuzzy points in BCK/BCI-algebras. AIMS Mathematics, 2020, 5(2): 1035-1049. doi: 10.3934/math.2020072
    [3] Rajab Ali Borzooei, Hee Sik Kim, Young Bae Jun, Sun Shin Ahn . MBJ-neutrosophic subalgebras and filters in $ BE $-algebras. AIMS Mathematics, 2022, 7(4): 6016-6033. doi: 10.3934/math.2022335
    [4] Ibrahim Senturk, Tahsin Oner, Duygu Selin Turan, Gozde Nur Gurbuz, Burak Ordin . Axiomatic analysis of state operators in Sheffer stroke BCK-algebras associated with algorithmic approaches. AIMS Mathematics, 2025, 10(1): 1555-1588. doi: 10.3934/math.2025072
    [5] Hee Sik Kim, Choonkil Park, Eun Hwa Shim . Function kernels and divisible groupoids. AIMS Mathematics, 2022, 7(7): 13563-13572. doi: 10.3934/math.2022749
    [6] Anas Al-Masarwah, Abd Ghafur Ahmad . On (complete) normality of m-pF subalgebras in BCK/BCI-algebras. AIMS Mathematics, 2019, 4(3): 740-750. doi: 10.3934/math.2019.3.740
    [7] Seok-Zun Song, Hee Sik Kim, Young Bae Jun . Commutative ideals of BCK-algebras and BCI-algebras based on soju structures. AIMS Mathematics, 2021, 6(8): 8567-8584. doi: 10.3934/math.2021497
    [8] M. Mohseni Takallo, Rajab Ali Borzooei, Seok-Zun Song, Young Bae Jun . Implicative ideals of BCK-algebras based on MBJ-neutrosophic sets. AIMS Mathematics, 2021, 6(10): 11029-11045. doi: 10.3934/math.2021640
    [9] Yiwei Zheng . On the structure of irreducible Yetter-Drinfeld modules over $ D $. AIMS Mathematics, 2024, 9(8): 21321-21336. doi: 10.3934/math.20241035
    [10] Jinlei Dong, Fang Li, Longgang Sun . Derived equivalence, recollements under $ H $-Galois extensions. AIMS Mathematics, 2023, 8(2): 3210-3225. doi: 10.3934/math.2023165
  • The BCK-neighborhood systems in d-algebras as measures of distance of these algebras from BCK-algebras is introduced. We consider examples of various cases and situations related to the general theory, as well as a compilcated analytical example of one of particular interest in the theory of pseudo-BCK-algebras. It appears also that a digraph theory may play a constructive role in this case as it dose in the theory of BCK-algebras.



    Imai and Iséki introduced two classes of abstract algebras: BCK-algebras and BCI-algebras [5,6]. Neggers and Kim introduced the notion of d-algebras which is another useful generalization of BCK-algebras, and they investigated several relations between d-algebras and BCK-algebras [10]. Allen et al. [1] developed a theory of companion d-algebras in sufficient detail to demonstrate considerable parallelism with the theory of BCK-algebras as well as obtaining a collection of results of a novel type. Allen et al. [2] introduced the notion of deformation in d/BCK-algebras. Using such deformations they constructed d-algebras from BCK-algebras in such a manner as to maintain control over properties of the deformed BCK-algebras via the nature of the deformation employed, and observed that certain BCK-algebras cannot be deformed at all, leading to the notion of a rigid d-algebra, and consequently of a rigid BCK-algebra as well. Kim et al. [7] explored properties of the set of d-units of a d-algebra. Moreover, they discussed the notions of a d-integral domain and a left-injectivity.

    Since the notion of a d-algebra was defined simply by deleting two complicated axioms from a BCK-algebra, d-algebras became a wider class than the class of BCK-algebras. The following question arises: Can a d-algebra X which is not a BCK-algebra be a union of its subsets Uα which satisfy the two complicated BCK-axioms, i.e., (Uα{0},,0) forms a BCK-algebra? In the sense of this concept, we introduce the notion of a BCK-neighborhood system of a d-algebra. In this paper, we introduce 3 different cases of the BCK-neighborhood system in different d-algebras.

    In this paper, we introduce BCK-neighborhood systems in d-algebras as measures of distance of these algebras from BCK-algebras. We find examples of various cases and situations related to the general theory, as well as a complicated analytical example of one of particular interest in the theory of pseudo-BCK-algebras. It appears also that a digraph theory may play a constructive role in this case as it dose in the theory of BCK-algebras.

    There are many algebraic structures which are generalizations of BCK-algebras in the literature, e.g., BCH-algebras, BCI-algebras, BE-algebras, BF-algebras, etc.. If we use the notion of the BCK-neighborhood system to such algebras, then we can develop the theory of BCK-algebras and general algebraic structures also. There will be some interesting results.

    A d-algebra [9,10] is a non-empty set X with a constant 0 and a binary operation "" satisfying the axioms:

    (D1) xx=0,

    (D2) 0x=0,

    (D3) xy=0 and yx=0 imply x=y, for all x,yX.

    A d-algebra X is said to be edge if x0=x for all xX.

    For brevity, we also call X a d-algebra. In X we can define a binary relation "" by xy if and only if xy=0. A non-empty subset I of a d-algebra X is a d-subalgebra of X if x,yI implies xyI.

    A BCK-algebra [3,4,8] is a d-algebra (X,,0) satisfying the following additional axioms:

    (D4) ((xy)(xz)(zy)=0,

    (D5) (x(xy))y=0, for all x,y,zX.

    There are many d-algebras which are not BCK-algebras. Among them, we can find some d-algebras which can be divided into its subsets satisfying all BCK-axioms. We formulate this concept as below:

    Definition 3.1. Let (X,,0) be a d-algebra. A family {Uα}αΣ of subsets of X is said to be a BCK-neighborhood system of X if

    (N1) αΣUα=X,

    (N2) αΣ, x,yUα, (x(xy))y=0,

    (N3) αΣ, x,y,zUα, ((xy)(xz))(zy)=0.

    Such examples of BCK-neighborhood systems can be found in Examples 5.4 and 6.4 below.

    Proposition 3.2. Let (X,,0) be an edge d-algebra. If Σ:=X and Ux:={x},xX, then N0:={Ux|xX} is a BCK-neighborhood system of X.

    Proof. Straightforward.

    By Proposition 3.2, we have the following corollary.

    Corollary 3.3. Every edge d-algebra X permits a BCK-neighborhood system.

    Example 3.4. Let {Uα}αΣ be a BCK-neighborhood system of X where Σ:={0} and U0:=X. Then X is a BCK-algebra.

    Let X be a non-empty set and "" be a binary relation on X. A system (X,) is said to be a quasi ordered set if is reflexive and transitive.

    Proposition 3.5. Let N:={Uα}αΣ be a BCK-neighborhood system of X and let M:={Vβ}βT be a system of subsets of X such that

    (i) βTVβ=X,

    (ii) VβM,UαN such that VβUα.

    Then M is also a BCK-neighborhood system of X.

    Proof. (N1) By (i), we have βTVβ=X.

    (N2) If x,yVβ (βT), then there exists UαN such that VβUα. Hence x,yUα. Since {Uα}αΣ is a BCK-neighborhood system of X, we have (x(xy))y=0.

    (N3) If x,y,zVβ (βT), then there exists UαN such that VβUα. Hence x,y,zUα. Since {Uα}αΣ is a BCK-neighborhood system of X, we have ((xy)(xz))(zy)=0. Hence M is a BCK-neighborhood system of X.

    In Proposition 3.5, we denote it by MN. We call M a sub-BCK-neighborhood system of N. We denote the set of all BCK-neighborhood systems of X by BCK(X).

    Proposition 3.6. (BCK(X),) is a quasi ordered set. The BCK-neighborhood system N0 in Proposition 3.2 is the unique minimal BCK-neighborhood system of BCK(X).

    Proof. Clearly, (BCK(X),) is a quasi ordered set. Let N be any BCK-neighborhood system of BCK(X). We show that N0N. The first two conditions hold trivially. Since N0={{x}|xX}, we have Vβ={β}, for any VβN0. Since N is a BCK-neighborhood system of X, there exists Uα in N such that βUα. Hence VβUα. Therefore N0N. It completes the proof.

    In this section, we construct the BCK-neighborhood systems using analytic methods. We give a main assumption that X:=[0,) is a set of all positive real numbers, and "" is a binary operation defined on X as follows: For any x,yX,

    xy:={0ifxy,2xπtan1(lnxy)ify<x.

    Proposition 4.1. (X,,0) is an edge d-algebra.

    Proof. Clearly, we have xx=0=0x for any xX. We claim that if xy=0, then xy. In fact, if we assume that xy=0 and x>y for some x,yX. Then 2xπtan1(lnxy)=xy=0. It follows that either x=0 or tan1(lnxy)=0, i.e., lnxy=0. Therefore either x=0 or y=x, which is a contradiction to y<x. Assume that xy=0=yx for any x,yX. Then, by claim, we obtain xy and yx. Therefore x=y. Thus (X,,0) is a d-algebra. For any xX, we have x0=2xπtan1(lnx0)=2xππ2=x. Hence (X,,0) is an edge d-algebra.

    We want to find a BCK-neighborhood system {Uα}αΣ based on Proposition 4.1. By analytic method, we search to find such an Uα.

    Proposition 4.2. Let xX with x>0 and y=1λx(λ>1). Then xyx.

    Proof. For such x and y in X, we have

    xy=2xπtan1(lnxy)=2xπtan1(lnx1λx)=2xπtan1(lnλ)=2xπtan1(τ)[λ=eτ,τ>0]2xππ2=x

    Since xyx, we obtain

    x(xy)=2xπtan1(lnxxy). (4.1)

    Lemma 4.3. Let xX with x>0 and y=1λx(λ>1). Then

    x(xy)0. (4.2)

    Proof. If xy=0, then x(xy)=x0=x0. If xy0, then xxy1, since xyx. It follows that ln(xxy)ln1=0, and hence tan1(lnxxy)tan10=0. This shows that x(xy)=2xπtan1(lnxxy)2xπtan10=0.

    Theorem 4.4. Let xX with x>0 and let y=1λx(λ>1). Then the condition x(xy)y is equivalent to the following inequality.

    lnπln2ln(tan1τ)tan(π2λ). (4.3)

    Proof. Since y=1λx, by (1), we have

    x(xy)y2xπtan1(lnxxy)ytan1(lnxxy)πy2xlnxxytan(πy2x)lnxxytan(π2λ)

    We compute lnxxy as follows:

    lnxxy=lnxln(xy)=lnxln(2xπtan1(τ))=lnxln2πlnxln(tan1(τ))=lnπln2ln(tan1(τ))

    where λ=eτ,τ>0 as in Proposition 4.2. Hence the condition x(xy)y is equivalent to the inequality (3).

    Remark. Consider (3). If we let λ:=1 in (3), then tan(π2λ)=tanπ2=. Hence the inequality (3) holds. If we let τ, since λ=eτ and τ>0, we have λ and so tan(πλ)=0. On the while, lnπln2ln(tan1τ)=lnπln2ln(π2)=0. Therefore the inequality (3) holds.

    Theorem 4.5. Let xX with x>0 and let y=1λx(λ>1). Then there exists λ0 such that if λλ0, then (x(xy))y=(x(x1λx))1λx=0.

    Proof. If we let α:=lnπln2ln(tan1τ) and β:=tan(π2λ), then, by using L'Hˆopital's rule, we obtain

    limλαβ=limλlnπln2ln(tan1τ)tan(π2λ)=limλlnπ2ln(tan1(ln(λ))tan(π2λ)=limλ1tan1(lnλ)11+(lnλ)21λsec2(π2λ)(π21λ2)=limλ2λ2tan1(lnλ)[1+(lnλ)2]sec2(π2λ)λπ=limλ(2πtan1(lnλ)sec2(π2λ))(λ1+(lnλ)2)=limλ(2πtan1(lnλ)sec2(π2λ))(limλλ1+(lnλ)2)=2ππ21limλλ1+(lnλ)2=4π2limλ12(lnλ)1λ=2π2limλλlnλ=2π2limλ11λ=.

    It follows that there exists λ0X such that if λ>λ0, then α>β, i.e., λ0 such that λ>λ0 implies x(xy)>y. This shows that λλ0 implies x(xy)y. Therefore there exists λ0X such that

    λλ0implies (x(xy))y=(x(x1λx))1λx=0. (4.4)

    Remark. It is a problem to determine λ0 exactly. A partial answer is that if we take τ:=0.824, then λ=eτ=e0.8242.2796. Let λ0:=2.2796.

    We construct a BCK-neighborhood system A={Ux|xX}, where Ux:=[xλ0,λ0x]. Here we use the real number λ0 which is obtained from Theorem 4.5.

    Lemma 4.6. If a,bUx=[xλ0,λ0x], then (a(ab))b=0.

    Proof. If ab, then (a(ab))b=(a0)b=ab=0 by Proposition 4.1. If a>b, then there exists λ>1 such that b=aλ. Since a,bUx, we have xλ0baλ0x and so

    ba1λ0xλ0x=1λ0,

    i.e., aλ=b1λ0a. Hence λλ0. By applying Theorem 4.5, we prove that (a(ab))b=0.

    Given x,y,zX with yxz in X, we have the following:

    xy=2xπtan1(lnxy)andzy=2zπtan1(lnzy).

    Lemma 4.7. If yxz, then xyzy.

    Proof. If yxz, then ln(xy)ln(zy), and hence tan1(lnxy)tan1(lnzy). Since xz, we obtain xy=2xπtan1(lnxy)2zπtan1(lnzy)=zy. It completes the proof.

    Lemma 4.8. If zyx, then xyxz.

    Proof. The proof is similar to Lemma 4.7, and we omit it.

    Let yzx in X. By Lemma 4.8, we obtain xzxy. It follows that

    (xy)(xz)=2(xy)πtan1(lnxyxz) (4.5)

    and

    zy=2zπtan1(lnzy). (4.6)

    In order to satisfy the condition (N3), we need to show that (5)(6), i.e.,

    2(xy)πtan1(lnxyxz)2zπtan1(lnzy)tan1(lnxyxz)tan1(lnzy)zxy(xy)tan1(lnxyxz)ztan1(lnzy)1

    If y=z or x=z in yzx, then the condition ((xy)(xz))(zy)=0 holds trivially. We may assume y<z<x. Let y:=αx,z:=βx, where α<β,β=λα<1. Then 1λ1α. Therefore, we have

    zy=βxαx=βα=λαα=λ, (4.7)

    and hence

    xyxz=2xπtan1(lnxy)2xπtan1(lnxz)=tan1(lnxαx)tan1(lnxβx)=tan1(lnα)tan1(lnλα) (4.8)

    and

    xyz=2xπtan1(lnxαx)λαx=2tan1(lnα)πλα=2tan1(lnα)πλα. (4.9)

    Note that 1tan1(lnλ)2π, since tan1(lnλ)π2. If we let

    A:=(xy)tan1(lnxyxz)ztan1(lnzy),

    then

    A=2tan1(lnα)tan1[lntan1(lnα)tan1(lnλα)]πλαtan1(lnλ) (4.10)
    2π1λα2πtan1(lnα)tan1[lntan1(lnα)tan1(lnλα)]=1λ[4π2αtan1(ln1α)tan1[lntan1(lnα)tan1(lnλα)]] (4.11)

    By formula (10), we see that A is a function of λ and so we replace A by A(λ).

    Note that if A(λ)=0, then

    tan1(lnα)tan1[lntan1(lnα)tan1(lnλα)]=0.

    It follows that either tan1(lnα)=0 or tan1[lntan1(lnα)tan1(lnλα)]=0, and hence either α=1 or λ=1. Since λα<1, we conclude λ1 is an approximate solution of A(λ)=0. We denote such a solution by λ1.

    Pick α near zero and β=λα near 1. Then we simplify the bracket expression of (11) to the following:

    A=4π2αtan1(ln1α)tan1(lntan1(lnα)tan1(lnλα))4π2απ2tan1(ln(π20))=2παπ2=1α.

    Hence A(λ)1λ1α=1β>1. Take λ so that 1α>λ, say λα:=1ϵ for some ϵ>0. Then λ=1ϵα<1α. Hence A(λ)>1 is possible for some λ.

    Let λ:=e in A(λ). Then we get

    A(e)=2tan1(lnα)tan1(ln(tan1(lnα)tan1(lnαe)))παetan1(lne)=2tan1(lnα)tan1(ln(tan1(lnα)tan1(lnα+1)))παetan1(1)=8π2αetan1(lnα)tan1(ln(tan1(lnα)tan1(lnα+1))) (4.12)

    Since λ=e and 1<λ<1α, we have 0<α<1λ=1e<1 and so lnα<0. Hence we get

    tan1(lnα)<0. (4.13)

    Since y=tan1x is a monotone increasing function, we obtain tan1(lnα)<tan1(lnα+1) and hence tan1(lnα)tan1(lnα+1)<1. If we take a logarithm, then ln(tan1(lnα)tan1(lnα+1))<0. Therefore we get

    tan1(lntan1(lnα)tan1(lnα+1))<0. (4.14)

    By (12)–(14), we obtain

    A(e)=8π2αetan1(lnα)tan1(lntan1(lnα)tan1(lnα+1))8π2etan1(lne)tan1(lntan1(lne)tan1(lne+1))=8π2eπ4tan1(lntan11tan12)8π2e(π4)2=12e.

    From the observation, we see that A(λ) is a continuous function and A(λ)>1 is possible for some λ. Moreover, we showed that A(e)12e. Hence there exists λ2 such that A(λ2)=1. Let λ3X such that λ2<λ3<λ1 and let ^Ua:=[aλ3,aλ3] where aX. The largest spread is y=aλ3,z=aλ3(1ϵ),x=aλ3 for some ϵ>0. This shows that ^Ua satisfies the conditions (N2) and (N3). Therefore we have the following theorem.

    Theorem 4.9. Let λ1 be a solution of A(λ)=0 as in (10) and let λ2 be a solution of A(λ)=1. Given λ3X such that λ2<λ3<λ1, define a set ^Ua:=[1λ3,aλ3] where aX. Then the conditions (N2),(N3) hold on ^Ua.

    Now, we show that A={^Ua|aX} forms a BCK-neighborhood system on (X,).

    Given x,y,zX, we have 6 cases: (i) xyz, (ii) xzy, (iii) yxz, (iv) zxy, (v) zyx, (vi) yzx. If xy=0, i.e., cases (i), (ii), (iv), then the condition (N3) holds, since (X,) is an edge d-algebra. For the case (iii), we have xz=0, and hence (xy)(xz)=(xy)0=xyzy by Lemma 4.7. Hence we obtain ((xy)(xz))(zy)=0. We consider (v) zyx. Since zy=0, by Lemma 4.8, we obtain ((xy)(xz))(zy)=((xy)(xz))0=(xy)(xz)=0. Finally, we consider the case (vi) yzx. It was already proved by Theorem 4.9. We summarize:

    Theorem 4.10. Let λ1 be a solution of A(λ)=0 as in (10) and let λ2 be a solution of A(λ)=1. Given λ3X such that λ2<λ3<λ1, define a set ^Ua:=[1λ3,aλ3] where aX. Then A={^Ua|aX} forms a BCK-neighborhood system on (X,).

    Theorem 5.1. X:=[0,) be a set. Define a binary operation "" on X by

    (i) xx=0=0x,

    (ii) if x0,xy, we define xy:=φ(x,y) and φ(x,y)x+y, where φ:X×XX is a map,

    (iii) x0=x

    for all x,yX. Then (X,,0) is an edge d-algebra.

    Proof. It is enough to show the anti-symmetry law holds. Assume that there exist a,bX such that ab=0=ba,ab. If a0, then 0=ab=φ(a,b)a+ba>0, a contradiction. If b0, then 0=ba=φ(b,a)b+ab>0, a contradiction. If a=0, then 0=ba=b0=b, a contradiction. Similarly, if b=0, then 0=ab=a0=a, a contradiction.

    We construct a BCK-neighborhood system on the d-algebra (X,) as in Theorem 5.1.

    Theorem 5.2. Let (X,,0) be an edge d-algebra as in Theorem 5.1. Define a set Ux by

    Ux:={{x,0}ifx0,{0}ifx=0

    for any xX. Then A:={Ux|xX} is a BCK-neighborhood system of X.

    Proof. (N1) A=xXUx=xX{x,0}=xX{x}=X.

    (N2) For any x,yUα with α0, we have 3 cases: (i) x=y=α; (ii) x=α,y=0; (iii) x=0,y=α. If x=y=α, then (x(xy))y=(α(αα))α=(α0)α=αα=0, since (X,,0) is an edge d-algebra. If x=α,y=0, then (x(xy))y=(α(α0))0=α(α0)=αα=0. If x=0,y=α, then (x(xy))y=(0(0α))α=0.

    (N3) Given x,y,zUα={0,α} with α0, we have 8 cases. We consider one case, and the other cases are similar, and so we omit it. If x=α,y=z=0, then ((xy)(xz))(zy)=((α0)((α0))(00)=((α0)(α0))(00)=(αα)0=0. Hence A:={Ux|xX} is a BCK-neighborhood system of X.

    Proposition 5.3. Let (X,,0) be an edge d-algebra as in Theorem 5.1. Let A:={Ux|xX}, where

    Ux:={{x,0}ifx0{0}ifx=0.

    Then A:={Ux|xX} is a unique maximal BCK-neighborhood system of X, i.e., if B is a BCK-neighborhood system of X such that AB, then A=B.

    Proof. Assume that there exists a BCK-neighborhood system B of X such that AB. Then B contains a neighborhood U such that |U|3. Let x,y,0U such that xy,x0y. Then x(xy)=xφ(x,y). Since φ(x,y)x+y>x, we have xφ(x,y). Hence we obtain

    x(xy)=xφ(x,y)=φ(x,φ(x,y))x+φ(x,y)x+x+y=2x+y.

    Since xy, we get x(xy)y. Hence we obtain

    (x(xy))y=φ(x(xy),y)x(xy)+y2x+y+y=2(x+y)>0.

    This shows that (x(xy))y=0 does not hold for xy in U. Hence B is not a BCK-neighborhood system of X, a contradiction. Therefore A is a unique maximal BCK-neighborhood system of (X,,0).

    Example 5.4. Let X:=[0,) be a set. Define a binary operation "" on X by xx=0x=0, x0=x, and xy:=x+y if xy and x0 for all x,yX, where + is the usual addition of real numbers. Then it is easy to see that (X,,0) is an edge d-algebra. Given xX, if we define Ux:={x,0} and A:={Ux|xX}, then A is a BCK-neighborhood system of (X,,0).

    Theorem 5.5. Let (X,,0) be a d-algebra. Let A:={Uα|αΛ} be a BCK-neighborhood system of X. If we define a class of sets

    ˆA:={^Uα|Uα1,,UαnAsuchthat^Uα=Uα1Uαn},

    then ˆA is a BCK-neighborhood system of X.

    Proof. (N1). Given xX, since A is a BCK-neighborhood of X, there exists UαA such that xUα. Let ^Uα:=UαUα. Then ^Uα and ^UαˆA. Hence xαΛ^Uα{^Uα|^UαˆA}. Therefore X={^Uα|^UαˆA}.

    (N2) and (N3). Given ^UαˆA, there exist Uα1,,UαnˆA such that ^Uα=Uα1Uα2Uαn. If x,y,z^Uα, then x,y,zUαi for all i=1,,m. Since A is a BCK-neighborhood system of X, we get (x(xy))y=0 and ((xy)(xz))(zy)=0 for all i=1,,m, and hence the equations hold for ^Uα. Hence ˆA is a BCK-neighborhood system.

    Proposition 6.1. Let (X,) be a digraph and let 0X. Let 0x for any xX, and let X:=X{0}. Define a binary operation "" on X by

    (i) xx=0=0x,

    (ii) x0=x,

    (iii) xy=0,yx=y if xy,

    (iv) xy=x,yx=y if there is no arrow between x and y

    for any x,yX Then (X,,0) is an edge d-algebra.

    Proof. It is enough to show that "" is anti-symmetry. Assume that there exist x,yX such that xy=0=yx, xy. If one of x,y is zero, say x=0,y0, then 0=yx=y0=y by (ii), which is a contradiction. Assume x0y. If xy, then we have xy=0,yx=y by using (iii). It leads to 0=yx=y, a contradiction. Similarly, if yx, then it leads to x=0, a contradiction. If there is no arrow between x and y, then we have xy=x,yx=y by (iv). Since xy=0=yx, we obtain x=0=y, which is a contradiction. Hence (X,,0) is an edge d-algebra.

    Example 6.2. Consider a digraph (X:={a,b,c,d},) with the following digraph:

    Adjoin 0 to X so that 0α for all αX. Let X:=X{0}. By Proposition 6.1, we obtain an edge d-algebra (X,,0) as follows:

    0abcd000000aa00aabbb00bcccc00dd0dd0

    In Example 6.2, we call such an algebra (X,,0) a prism d-algebra of order 4.

    Theorem 6.3. Every prism d-algebra (X,,0) has a BCK-neighborhood system.

    Proof. We consider two cases: (i) X is a finite set; (ii) X is an infinite set. Case (i): |X|<. We consider two cases. Subcase (i)-1: |X|=2n(nN). Let X:={x1,x2,,x2n1,x2n} such that x1x2x3x2n1x2nx1 and 0xi for all i=1,,2n. Let N1:={0,x1,x2},N3:={0,x3,x4},,N2n1:={0,x2n1,x2n}. Then X=N1N2n1. Since 0x2i+1x2i+2, we have

    0x2i+1x2i+20000x2i+1x2i+100x2i+2x2i+2x2i+20

    Then it is easy to see that (N2i+1,,0) is a BCK-algebra, and so the conditions (N2) and (N3) of Definition 3.1 hold for N2i+1. Then {N1,,N2n1} is a BCK-neighborhood system. Subcase (i)-2: |X|=2n+1(nN). Let X:={x1,x2,,x2n,x2n+1} such that x1x2x3x2nx2n+1x1 and 0xi for all i=1,,2n+1. Let N2:={0,x1,x2},N4:={0,x3,x4},,N2n:={0,x2n1,x2n} and N2n+1:={0,x2n+1}. Then X=N2N2nN2n+1. It is already shown that N2i is a BCK-algebra. Since 0x2n+1, we have

    0x2i+1000x2i+1x2i+10

    Then (N2n+1,,0) is a BCK-algebra. Hence {N2,N4,,N2n,N2n+1} is a BCK-neighborhood system of X.

    Case (ii): |X|=. Assume X={xn|nN} such that x1x2xnxn+1 and 0xi for all iN. Let N2i1:={0,x2i1,x2i}(i=1,2,). Then X=N2i1 and N2i1 is a BCK-algebra. Therefore X has a BCK-neighborhood system.

    Example 6.4. In Example 6.2, we take N1:={0,a,b}, N2:={0,c,d}. Then (Ni,,0) is a BCK-algebra (i=1,2) and X=N1N2. Then {N1,N2} is a BCK-neighborhood system of X. Also (X,,0) in Example 6.2 is not a BCK-algebra, since ((bd)(bc))(cd)=(b0)0=b0.

    Remark 6.5. There exists a BCK-neighborhood system A:={Ni|iΛ} such that there exist N1,N2A such that |N1N2|2.

    Example 6.6. Let X:={0,a,b,c,d,e} be a set satisfying the conditions: abcdea and 0x for all xX. Then we obtain the following table:

    0abcde0000000aa00aaabbb00bbcccc00cddddd00ee0eee0

    by applying Proposition 6.1, and we get (X,,0) is an edge d-algebra. If we take N1:={0,a,b},N2:={0,c,d}, and N3:={0,d,e}, then X=N1N2N3. We see that Ni (i=1,2,3) are BCK-algebras and |N2N3|=2.

    As part of the development of a general theory of groupoids (binary systems) a fundamental problem would be to try to determine how much a certain groupoid approximates a certain known type of interest, e.g., a group, a commutative group, a semigroup, etc.. Among these types a very significant type is that of BCK-algebra which may be very closely related to Boolean algebras, partially ordered sets with minimal element 0, and other subclasses. One way of dealing with providing an answer is to consider using the block product (X,)=(X,)(X,) of groupoids. It was shown that the block product of strong d-algebras is a strong d-algebra. It is also true that the block product of groups is not a group, but a groupoid which has properties in common with groups and are objects worth investigating in this way. BCK-algebras can be studied using the same tool. Another approach to deal with this question which is also promising is the following stated for example for groups (not yet done): Given a groupoid (X,), a group neighborhood system {(Xα,α,eα)}α has the property that αXα=X and if x,y,zXα,(xy)z=x(yz), and xXα implies that there is an element x1αXα such that xαx1α=x1ααx=eα. Obviously, if there is a group neighborhood system containing only one element then the groupoid (X,) is a group. There will be a detailed investigation of group neighborhood systems.

    In the development of a theory of this nature for a class of groupoids, our first choice has been the class of BCK-algebras. In order to obtain a "strickter" system with a better chance of obtaining sufficiently interesting results, we took the groupoid (X,) to be a d-algebra (i.e., already somewhat close to a BCK-algebra) and we let 0α=0β=0 for all α,β, for a "better fit" of the BCK-algebras Xα in the BCK-neighborhood system, where it is obvious that if the system is a sigleton {(X,1,01)}={1}, then (X,)=(X,1,01)=(X,,0) is a BCK-algebra. As far as applications of these results, it is known that BCK-algebras as algebras of logic [4] already play a role in the design of both hardware networks and software algorithms. It is necessary to allow a more flexible approach to deal with groupoids (e.g., d-algebras) which have BCK-neighborhood systems of low cardinality.

    From a purely theoretical viewpoint, it is clear that these "neighborhood systems" approaches are of interest on their own as well as resulting in more general information becoming available for deeper understanding of the structure principles governing the class/variety of groupoids (X,) for arbitrary sets X and arbitrary products xy on these sets.

    The authors hereby declare that there are no conflicts of interest regarding the publication of this paper.



    [1] P. J. Allen, H. S. Kim, J. Neggers, Companion d-algebras, Math. Slovaca., 57 (2007), 93–106. doi: 10.2478/s12175-007-0001-z
    [2] P. J. Allen, H. S. Kim, J. Neggers, Deformations of d/BCK-algebras, Bull. Korean Math. Soc., 48 (2011), 315–324. doi: 10.4134/BKMS.2011.48.2.315
    [3] Y. Huang, BCI-algebras, Beijing: Science Press, 2006.
    [4] A. Iorgulescu, Algebras of logic as BCK-algebras, Bucharest: Editura ASE, 2008.
    [5] K. Iséki, On BCI-algebras, Math. Semin. Notes, 8 (1980), 125–130.
    [6] K. Iséki, S. Tanaka, An introduction to theory of BCK-algebras, Math. Japonicae, 23 (1978), 1–26.
    [7] H. S. Kim, J. Neggers, K. S. So, Some aspects of d-units in d/BCK-algebras, Jour. Appl. Math., 2012 (2012), 1–10.
    [8] J. Meng, Y. B. Jun, BCK-algebras, Seoul: Kyungmoon Sa, 1994.
    [9] J. Neggers, Y. B. Jun, H. S. Kim, On d-ideals in d-algebras, Math. Slovaca, 49 (1999), 243–251.
    [10] J. Neggers, H. S. Kim, On d-algebras, Math. Slovaca, 49 (1999), 19–26.
  • This article has been cited by:

    1. Hee Sik Kim, Choonkil Park, Eun Hwa Shim, Function kernels and divisible groupoids, 2022, 7, 2473-6988, 13563, 10.3934/math.2022749
  • Reader Comments
  • © 2021 the Author(s), licensee AIMS Press. This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0)
通讯作者: 陈斌, bchen63@163.com
  • 1. 

    沈阳化工大学材料科学与工程学院 沈阳 110142

  1. 本站搜索
  2. 百度学术搜索
  3. 万方数据库搜索
  4. CNKI搜索

Metrics

Article views(2366) PDF downloads(80) Cited by(1)

Other Articles By Authors

/

DownLoad:  Full-Size Img  PowerPoint
Return
Return

Catalog