In this paper, we introduce the notion of a function kernel which was motivated from the kernel in group theory, and we apply this notion to several algebraic structures, e.g., groups, groupoids, BCK-algebras, semigroups, leftoids. Using the notions of left and right cosets in groupoids, we investigate some relations with function kernels. Moreover, the notion of an idenfunction in groupoids is introduced, which is a generalization of an identity axiom in algebras by functions, and we discuss it with function kernels.
Citation: Hee Sik Kim, Choonkil Park, Eun Hwa Shim. Function kernels and divisible groupoids[J]. AIMS Mathematics, 2022, 7(7): 13563-13572. doi: 10.3934/math.2022749
[1] | Hee Sik Kim, J. Neggers, Sun Shin Ahn . A generalization of identities in groupoids by functions. AIMS Mathematics, 2022, 7(9): 16907-16916. doi: 10.3934/math.2022928 |
[2] | Siriluk Donganont, Sun Shin Ahn, Hee Sik Kim . Several co-associative laws and pre-$ B $-algebras. AIMS Mathematics, 2025, 10(4): 9332-9341. doi: 10.3934/math.2025431 |
[3] | Hatice Gülsün Akay . (Co-)fibration of generalized crossed modules. AIMS Mathematics, 2024, 9(11): 32782-32796. doi: 10.3934/math.20241568 |
[4] | In Ho Hwang, Hee Sik Kim, Joseph Neggers . Locally finiteness and convolution products in groupoids. AIMS Mathematics, 2020, 5(6): 7350-7358. doi: 10.3934/math.2020470 |
[5] | Faisal Yousafzai, Muhammad Danish Zia, Mohammed M. Khalaf, Rashad Ismail . A new look of interval-valued intuitionistic fuzzy sets in ordered AG-groupoids with applications. AIMS Mathematics, 2023, 8(3): 6095-6118. doi: 10.3934/math.2023308 |
[6] | Hee Sik Kim, J. Neggers, Sun Shin Ahn . Construction of $ BCK $-neighborhood systems in a $ d $-algebra. AIMS Mathematics, 2021, 6(9): 9422-9435. doi: 10.3934/math.2021547 |
[7] | Li He . Composition operators on Hardy-Sobolev spaces with bounded reproducing kernels. AIMS Mathematics, 2023, 8(2): 2708-2719. doi: 10.3934/math.2023142 |
[8] | 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 |
[9] | 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 |
[10] | 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 |
In this paper, we introduce the notion of a function kernel which was motivated from the kernel in group theory, and we apply this notion to several algebraic structures, e.g., groups, groupoids, BCK-algebras, semigroups, leftoids. Using the notions of left and right cosets in groupoids, we investigate some relations with function kernels. Moreover, the notion of an idenfunction in groupoids is introduced, which is a generalization of an identity axiom in algebras by functions, and we discuss it with function kernels.
Bruck [2] discussed the theory of groupoids, loops and quasigroups, and several algebraic structures. Borúvka [1] stated the theory of decompositions of sets and its application to binary systems. Recently, several researchers investigated groupoids, and obtained some interesting results [4,8,10]. The notions of BCK-algebras and BCI-algebras were formulated in 1966 by Imai and Iséki [5], and were studied by many researchers [3,6,11,13].
Kim and Neggers [7] introduced the notion of Bin(X) of all binary systems (groupoids, algebras) defined on a set X, and showed that it becomes a semigroup under suitable operation.
For the construction of the quotient group, we introduce the notion of a kernel by using group homomorphisms, and construct left (right) cosets. In this paper, we introduce the notion of right and left function φ-kernels, which was motivated from the kernel in groups, and we apply this notion to several algebraic structures, e.g., groupoids, BCK-algebras, groups, semigroups, leftoids. Moreover, we apply the left and right φ-kernels to the semigroup Bin(X) of all binary systems (groupoids, algebras) defined on X, and investigate some roles of Rφ(∗) and Lφ(∗). We apply the notion of a kernel in groups will be defined in general algebraic structures, i.e., groupoids, and investigate its roles with left and right cosets.
Moreover, we introduce the notion of left and right divisible groupoids, and obtain some relations with function kernels. We show that every subgroup of a group is divisible, but the converse need not be true. The identity axiom in groups, semigroups, BCK-algebras and other general algebraic structures plays an important role for developing the theory. Finally, we introduce the notion of an idenfunction by using functions. We investigate some relations between idenfunctions and function kernels. The notions Fρ(∗,φ) and FRφ(∗) will be discussed with function kernels and KER(∗,φ). The notion of the idenfunction, which is a generalization of an identity axiom in algebras, will be applied to the notion of function kernels, and obtain some useful results.
A d-algebra [9,12] is a nonempty set X with a constant 0 and a binary operation "∗" satisfying the following axioms:
(I) x∗x=0,
(II) 0∗x=0,
(III) x∗y=0 and y∗x=0 imply x=y for all x,y∈X.
A BCK-algebra [3,6,11] is a d-algebra X satisfying the following additional axioms:
(IV) (x∗y)∗(x∗z))∗(z∗y)=0,
(V) (x∗(x∗y))∗y=0 for all x,y,z∈X.
A groupoid (X,∗) is said to be a left zero semigroup if x∗y=x for any x,y∈X, and a groupoid (X,∗) is said to be a right zero semigroup if x∗y=y for any x,y∈X. A groupoid (X,∗) is said to be a leftoid for f:X→X if x∗y=f(x) for any x,y∈X. Similarly, a groupoid (X,∗) is said to be a rightoid for f:X→X if x∗y=f(y) for any x,y∈X. Note that a left (right, resp.) zero semigroup is a special case of a leftoid (right, resp.) (see [7]).
Given two groupoids (X,∗) and (X,∙), we define a new binary operation ◻ by x◻y:=(x∗y)∙(y∗x) for all x,y∈X. Then we obtain a new groupoid (X,◻), i.e., (X,◻)=(X,∗)◻(X,∙). We denote the collection of all binary systems (groupoid, algebras) defined on X by Bin(X) [7].
Theorem 2.1. [7] (Bin(X),◻) is a semigroup and the left zero semigroup is an identity.
Given a groupoid (X,∗), i.e., (X,∗)∈Bin(X), and a function φ:X→Y, we define subsets Rφ(∗) and Lφ(∗) as follows:
Rφ(∗):={t∈X|φ(x∗t)=φ(x),∀x∈X}, |
Lφ(∗):={t∈X|φ(t∗x)=φ(x),∀x∈X}. |
We call Rφ(∗) the right φ-kernel of a groupoid (X,∗), and Lφ(∗) the left φ-kernel of a groupoid (X,∗).
Example 3.1. Let X:={0,1,2,3} be a groupoid with the following table:
∗012300000110112221233330 |
If we define a map φ:X→X by φ(0)=0, φ(1)=φ(2)=1 and φ(3)=3, then it it easy to see that Rφ(∗)={0,2}, but Lφ(∗)=∅.
Example 3.2. Consider BCK-algebras (X,∗,0) and (Y,∙,e) with the following tables [11,p. 245]:
∗012300000110012210233330∙eabceeeeeaaeaebbbeeccbae |
If we define a map φ:X→Y by φ(0)=φ(1)=φ(2)=e and φ(3)=a, then it it easy to see that φ is a BCK-homomorphism and Rφ(∗)={0,1,2}, but Lφ(∗)=∅.
Proposition 3.1. If (X,∗,0) is a BCK-algebra, then 0∈Rφ(∗) for any map φ:X→Y.
Proof. If (X,∗,0) is a BCK-algebra, then x∗0=x for all x∈X. For any map φ:X→Y, we have φ(x∗0)=φ(x) for all x∈X. This shows that 0∈Rφ(∗).
Proposition 3.2. If (X,∗,e) is a group, then e∈Rφ(∗)∩Lφ(∗) for any map φ:X→Y.
Proof. If (X,∗,e) is a group, then x∗e=x=e∗x for all x∈X. It follows that, for any map φ:X→Y, φ(x∗e)=φ(e∗x)=φ(x) for all x∈X, proving that e∈Rφ(∗)∩Lφ(∗).
Example 3.3. Let R be the set of all real numbers and let "+" be the usual addition on R. Define a map φ:R→R by φ(x):=ax+b, where a≠0, b∈R. Then Rφ(+)=Lφ(+)={0}. In fact, if u∈Rφ(+), then φ(x+u)=φ(x) for all x∈R. It follows that a(x+u)+b=ax+b, and hence au=0. Since a≠0, we obtain u=0. Hence Rφ(+)={0}. Similarly, we have Lφ(+)={0}.
Proposition 3.3. If φ:(X,∗,e)→(Y,∙,e∗) is a group homomorphism, then Ker(φ)=Rφ(∗)=Lφ(∗).
Proof. If t∈Ker(φ), then φ(t)=e∗. Given x∈X, we have φ(x∗t)=φ(x)∙φ(t)=φ(x)∙e∗=φ(x). This shows that t∈Rφ(∗). Similarly, we obtain t∈Lφ(∗). If t∈Rφ(∗), then φ(x∗t)=φ(x) for all x∈X. Since φ is a homomorphism, we obtain φ(x)=φ(x∗t)=φ(x)∙φ(t), which shows that φ(t)=e∗. This proves that t∈Ker(φ). Similarly, we prove that if t∈Lφ(∗), then t∈Ker(φ).
Proposition 3.3 shows that the notion of a left (right) φ-kernel is the same as the notion of the kernel in groups.
Proposition 3.4. If (X,∗) is a semigroup, then(Rφ(∗),∗) is also a semigroup.
Proof. Since Rφ(∗)⊆X, it is enough to show that (Rφ(∗),∗) is a subgroupoid of (X,∗). If u,t∈Rφ(∗), then φ(x∗u)=φ(x), φ(x∗t)=φ(x) for all x∈X. Since (X,∗) is a semigroup, we obtain φ(x∗(u∗t))=φ((x∗u)∗t)=φ(x∗u)=φ(x) for all x∈X, and hence u∗t∈Rφ(∗). This proves the proposition.
Let (X,∗) be a groupoid (not necessarily a semigroup). Given a∈X, we define a map ra:X→X by ra(x):=x∗a for all x∈X. The set of all such maps is defined by R∗φ(∗), i.e.,
R∗φ(∗)={ra|φ(ra(x))=φ(x),∀x∈X,a∈X}, |
where φ:X→Y is a map. We obtain the following proposition.
Proposition 3.5. (R∗φ(∗),∘) is a semigroup, where "∘" is the composition of functions.
Proof. Given a,b∈R∗φ(∗) and x∈X, we have (ra∘rb)(x)=ra(rb(x))=ra(x∗b)=(x∗b)∗a. Since a,b∈R∗φ(∗), we obtain φ(x∗a)=φ(x), φ(x∗b)=φ(x) for all x∈X. It follows that φ((x∗b)∗a)=φ(x∗b)=φ(x) for all x∈X. Hence, φ(x)=φ((x∗b)∗a)=φ((ra∘rb)(x)), which shows that ra∘rb∈R∗φ(∗). Thus, (R∗φ(∗),∘) is a semigroup.
Similarly, given a∈X, we define a map la:X→X by la(x):=a∗x for all x∈X. The set of all such maps is defined by L∗φ(∗), i.e.,
L∗φ(∗)={la|φ(la(x))=φ(x),∀x∈X,a∈X}, |
where φ:X→Y is a map. We obtain the following proposition.
Corollary 3.1. (L∗φ(∗),∘) is a semigroup, where "∘" is the composition of functions.
Proposition 3.6. Let φ:(X,∗)→(Y,∙) be a homomorphism of groupoids. If a∈Rφ(∗) and φ is injective, then ra is an identity function on (X,∗).
Proof. Assume that ra is not an identity function on (X,∗). Then there exists x0∈X such that ra(x0)≠x0, i.e., x0∗a≠x0. Since φ is injective, we obtain φ(x0∗a)≠φ(x0), which means that a∉Rφ(∗), which is a contradiction.
Corollary 3.2. Let φ:(X,∗)→(Y,∙) be a homomorphism of groupoids. If a∈Lφ(∗) and φ is injective, then la is an identity function on (X,∗).
Proof. The proof is similar to Proposition 3.6.
Remark 3.1. It is necessary to give a condition: φ is injective, in Proposition 3.6. The mapping φ in Example 3.2 is a BCK-homomorphism, but not injective, and Rφ(∗)={0,1,2}. Since r2(1)=1∗2=0≠1 and r1(2)=2∗1=1≠2, i.e., r1 and r2 are not an identity function.
Example 3.4. Let + be the usual addition on R. If we define a map φ:R→R by φ(x):=sinx, then Rφ(+)={2nπ|n∈Z}. In fact, if t∈Rφ(+), then φ(x+t)=φ(x) for all x∈R, which shows that sin(x+t)=sinx for all x∈R. Hence, t is a period of sinx, i.e., there exists n∈Z such that t=2nπ. Since sin(x+2(m±n)π)=sinx, (Rφ(+),+) is a normal subgroup of (R,+), whence it is a kernel of the map ν:(R,+)→(R,+)/(Rφ(+),+).
Proposition 3.7. Let (X,∗) be a left zero semigroup.
(i) If φ:X→Y is any map, then Rφ(∗)=X.
(ii) If φ:X→Y is not a constant map, then Lφ(∗)=∅.
Proof. (i) Given a∈X, since (X,∗) is a left zero semigroup, we have x∗a=x for all x∈X. It follows that φ(x∗a)=φ(x) for all x∈X. This shows that a∈Rφ(∗).
(ii) Assume that Lφ(∗)≠∅. Then there exists a∈Lφ(∗), which means that φ(a∗x)=φ(x) for all x∈X. Since φ is not a constant function, there exists b∈X such that a≠b and φ(a)≠φ(b). Since (X,∗) is a left zero semigroup, we have φ(a)=φ(a∗b)=φ(b)≠φ(a), which is a contradiction.
Remark 3.2. Proposition 3.7 (i) does not hold for non-left zero semigroup in general. In fact, we see that (R,+) is not a left zero semigroup and Rφ(+)={2nπ|n∈Z}≠R in Example 3.4.
Theorem 3.1. Let (X,∗) and (X,∙) be groupoids and let (X,◻):=(X,∗)◻(X,∙), i.e., x◻y=(x∗y)∙(y∗x) for all x,y∈X. If φ:X→Y is a mapping, then
(i) t∗x∈Rφ(∙),t∈Rφ(∗) implies t∈Rφ(◻);
(ii)t∗x∈Lφ(∙),t∈Rφ(∗) implies t∈Rφ(◻);
(iii)x∗t∈Lφ(∙),t∈Lφ(∗) implies t∈Lφ(◻);
(iv)x∗t∈Rφ(∙),t∈Lφ(∗) implies t∈Lφ(◻).
Proof. (i) If t∗x∈Rφ(∙),t∈Rφ(∗), then φ(x◻t)=φ((x∗t)∙(t∗x))=φ(x∗t)=φ(x), which shows that t∈Rφ(◻).
(ii) If t∗x∈Lφ(∙),t∈Rφ(∗), then φ(t◻x)=φ((t∗x)∙(x∗t))=φ(x∗t)=φ(x), which shows that t∈Rφ(◻).
(iii) If x∗t∈Lφ(∙),t∈Lφ(∗), then φ(x◻t)=φ((x∗t)∙(t∗x))=φ(t∗x)=φ(x), which shows that t∈Lφ(◻).
(iv) If x∗t∈Rφ(∙),t∈Lφ(∗), then φ(t◻x)=φ((t∗x)∙(x∗t))=φ(t∗x)=φ(x), which shows that t∈Lφ(◻).
Let φ:(X,∗)→(Y,∙) be a homomorphism of groupoids and let t∈X. Define a set KER(∗,φ) by
KER(∗,φ):={(x,y)|φ(x)=φ(y)}. |
Given t∈(X,∗), we define the right coset ρ(∗,t) and the left coset λ(∗,t) respectively by
ρ(∗,t):={(x∗t,x)|x∈X} |
and
λ(∗,t):={(t∗x,x)|x∈X}. |
We define two sets RK(∗,φ) and LK(∗,φ) as follows:
RK(∗,φ):={t∈X|ρ(∗,t)⊆KER(∗,φ)} |
and
LK(∗,φ):={t∈X|λ(∗,t)⊆KER(∗,φ)}. |
Proposition 3.8. Given a groupoid (X,∗), i.e., (X,∗)∈Bin(X), and a function φ:X→Y, we have
(i)Rφ(∗)=RK(∗,φ),(ii)Lφ(∗)=LK(∗,φ). |
Proof. (i) Let t∈Rφ(∗). If (x∗t,x)∈ρ(∗,t), then φ(x∗t)=φ(x), i.e., (x∗t,x)∈KER(∗,φ). This shows that ρ(∗,t)⊆KER(∗,φ), which means that t∈RK(∗,φ). If t∈RK(∗,φ), then ρ(∗,t)⊆KER(∗,φ). It follows that (x∗t,x)∈KER(∗,φ) for all x∈X, and hence φ(x∗t)=φ(x). Hence, t∈Rφ(∗). This proves that RK(∗,φ)⊆Rφ(∗).
(ii) The proof is similar to (i).
Theorem 3.2. Let R be the set of all real numbers and let "+" be the usual addition on R and let φ:R→R be a map. Then
∪t∈Rφ(+)ρ(+,t)⊆KER(+,φ)⊆∪t∈Rρ(+,t). |
Proof. If (α,β)∈∪t∈Rφ(+)ρ(+,t), then there exists t∈Rφ(+) such that (α,β)∈ρ(+,t), and hence α=β+t. Since t∈Rφ(+), we have φ(x+t)=φ(x) for all x∈R. It follows that φ(α)=φ(β+t)=φ(β), i.e., (α,β)∈KER(+,φ). Hence, ∪t∈Rφ(+)ρ(+,t)⊆KER(+,φ). If (x,y)∈KER(+,φ), then φ(x)=φ(y). Let t∈R such that x=y+t. It follows that (x,y)=(y+t,y)∈ρ(+,t). Hence, (x,y)∈∪t∈Rρ(+,t), proving the theorem.
A groupoid (X,∗) is said to be right divisible (resp., left divisible) if for any x,y∈X, there exists t∈X such that x=y∗t (resp., x=t∗y). Note that (Z,+) is divisible. We take t:=x−y for any x,y∈Z. It follows that x=(x−y)+y=t+y.
Proposition 4.1. If (X,∗) is a right divisible groupoid, then
X×X=∪t∈Xρ(∗,t). |
Proof. For any (x,y)∈X×X, there exists t∈X such that x=y∗t, since (X,∗) is right divisible. It follows that (x,y)=(y∗t,y)∈ρ(∗,t), which proves that (x,y)∈∪t∈Xρ(∗,t).
Given a groupoid (X,∗), we define a set Tφ(∗) by
Tφ(∗):={t∈X|ρ(∗,t)∩KER(∗,φ)≠∅}. |
Theorem 4.1. Let (X,∗) be a right divisible groupoid. If φ:(X,∗)→(Y,∙) is a homomorphism of groupoids, then
KER(∗,φ)⊆∪t∈Tφ(∗)ρ(∗,t). |
Proof. If (x,y)∈KER(∗,φ), then φ(x)=φ(y). Since (X,∗) is right divisible, there exists t∈X such that x=y∗t. It follows that (x,y)=(y∗t,y)∈ρ(∗,t) and φ(y∗t)=φ(x)=φ(y). We claim that t∈Tφ(∗). In fact,
t∈Tφ(∗)⟺ρ(∗,t)∩KER(∗,φ)≠∅⟺∃y∈Xsuchthat(y∗t,y)∈ρ(∗,t)∩KER(∗,φ)⟺φ(y∗t)=φ(y)holds. |
Hence, (x,y)∈∪t∈Tφ(∗)ρ(∗,t).
Corollary 4.1. If (X,∗) is a left divisible groupoid, then
(i)X×X=∪t∈Xλ(∗,t),
(ii)KER(∗,φ)⊆∪t∈Tφ(∗)λ(∗,t).
Proof. The proof is similar to Proposition 4.1 and Theorem 4.1.
Proposition 4.2. If (X,∗) is a left zero semigroup, then it is left divisible, but not right divisible.
Proof. Given x,y∈X, if we let u:=x, then u∗y=x∗y=x, since (X,∗) is a left zero semigroup. Hence, (X,∗) is left divisible. We claim that (X,∗) is not a right divisible. Assume (X,∗) is right divisible. Let x≠y in X. Then there exists z∈X such that y=x∗z. Since (X,∗) is a left-zero semigroup, we obtain y=x∗z=x, which is a contradiction.
Proposition 4.3. If (X,∗) is a right zero semigroup, then it is right divisible, but not left divisible.
Proposition 4.4. Let (X,∗) be a leftoid for φ:X→X. If φ is onto, then (X,∗) is left divisible, but not right divisible.
Proof. Given x,y∈X, since φ is onto, there exists u∈X such that y=φ(u). It follows that y=φ(u)=u∗x. Hence, (X,∗) is left divisible. Assume (X,∗) is right divisible. Let y1≠y2 in X. Since φ is onto, there exist u1,u2∈X such that y1=x∗u1,y2=x∗u2. Since (X,∗) is a leftoid for φ, we obtain y1=φ(x)=y2, which is a contradiction.
Remark 4.1. It is necessary to add the condition, φ is onto, in Proposition 4.4. See the following example.
Example 4.1. Let R be the set of all real numbers. If we define a map φ:R→R by φ(x):=x+1, then it is a bijective function. Define a binary operation "∗" on R by x∗y:=φ(x) for all x,y∈R. Then (R,∗) is left divisible over φ. In fact, for any y∈R, if we let u:=y−1, then u∗x=φ(u)=φ(y−1)=y for any x∈R. Define a map ψ:R→R by ψ(x):=x2. Given −3,5∈R, there exists no real number t∈R such that −3=t∗5=ψ(t)=t2≥0. This means that (R,∗) is not left divisible over ψ.
Proposition 4.5. Let (X,∗) be a rightoid for φ:X→X. If φ is onto, then (X,∗) is right divisible, but not left divisible.
Proof. The proof is similar to Proposition 4.4.
Let (X,∗) and (Y,∙) be groupoids. Define maps φ:(X,∗)→(X,∗) and ψ:(Y,∙)→(Y,∙). We define a binary operation "∇" on X×Y by (x,y)∇(u,v):=(x∗u,y∙v) and a map ξ:(X×Y,∇)→(X×Y,∇) by ξ(x,y):=(φ(x),ψ(y)). We call (X×Y,∇) a direct product of (X,∗) and (Y,∙) with respect to (φ,ψ).
Theorem 4.2. Let (X×Y,∇) be a direct product of (X,∗) and (Y,∙) with respect to (φ,ψ).If we define a map ξ:(X×Y,∇)→(X×Y,∇) byξ(x,y):=(φ(x),ψ(y)), then Rφ(∗)×Rψ(∙)=Rξ(∇).
Proof. If (α,β)∈Rφ(∗)×Rψ(∙), then α∈Rφ(∗) and β∈Rψ(∙), i.e., φ(x∗α)=φ(x) and ψ(y∙β)=ψ(y) for all x∈X and y∈Y. It follows that
ξ((x,y)∇(α,β))=ξ(x∗α,y∙β)=(φ(x∗α),ψ(y∙β))=(φ(x),ψ(y))=ξ(x,y), |
for all (x,y)∈X×Y. This shows that (α,β)∈Rξ(∇). The converse is similar, and we omit it.
Corollary 4.2. Let (X×Y,∇) be a direct product of (X,∗) and (Y,∙) with respect to (φ,ψ).If we define a map ξ:(X×Y,∇)→(X×Y,∇) byξ(x,y):=(φ(x),ψ(y)), then Lφ(∗)×Lψ(∙)=Lξ(∇).
Proof. The proof is similar to Theorem 4.2.
Proposition 4.6. Let (X×Y,∇) be a direct product of (X,∗) and (Y,∙). If (X,∗) and (Y,∙) are right (resp., left) divisible, then (X×Y,∇) is also right (resp., left) divisible.
Proof. The proof is straightforward.
Proposition 4.7. Every homomorphic image of a right (resp., left) divisible groupoid is right (resp., left) divisible.
Proof. Let φ:(X,∗)→(Y,∙) be an epimorphism of groupoids and let (X,∗) be a right (resp., left) divisible groupoid. Given x,y∈Y, since φ is onto, there exist a,b∈X such that x=φ(a),y=φ(b). Since (X,∗) is right divisible, there exists c∈X such that a=b∗c. Hence, φ(a)=φ(b∗c)=φ(b)∙φ(c), i.e., x=y∙φ(c), which shows that (Y,∙) is right divisible.
Proposition 4.8. Every subgroup of a group is divisible.
Proof. Let (X,∗,e) be a group and let H be a subgroup of X. Given x,y∈H, we let t:=x−1∗y. Then x∗t=x∗(x−1∗y)=(x∗x−1)∗y=e∗y=y. Hence, (H,∗,e) is right divisible. Similarly, we proves that (H,∗,e) is left divisible.
In Proposition 4.8, we showed that every subgroup of a group is divisible. But it does not hold for subgroupoids which are not subgroups. Consider a set Uk={k,k+1,k+2,⋯}. It is a subgroupoid of an abelian group Z, but it is not a subgroup of Z. Clearly, it is not divisible, since there exists no element t in Z such that (k+1)+t=k.
Let (X,∗) be a groupoid. A map ξ:X→X is said to be a right (resp., left) idenfunction of (X,∗) if x∗ξ(x)=x (resp., ξ(x)∗x=x) for all x∈X. If ξ is an identity map, i.e., ξ(x):=e for all x∈X, then e is an right identity of a groupoid (X,∗). The notion of an idenfunction is a generalization of an identity axiom in groupoids.
Example 5.1. Consider a group (Z/(5),⋅). For any x∈Z/(5), we have x5=x. If we take ξ(x):=x4, then x⋅ξ(x)=x⋅x4=x5=x for all x∈Z/(5). Now, 14=1, 24=16=1, 34=81=1, 44=(−1)4=1, 04=0, so that ξ is an idenfunction which is not a constant function. Of course, ξ(x)≡1 yields an identity element.
Example 5.2. Define a binary operation "∗" on R by x∗y:=2x+3y for all x,y∈R. Define a map ξ:R→R satisfying x∗ξ(x)=x for all x∈R. Then x=x∗ξ(x)=2x+3ξ(x). It follows that ξ(x)=−13x is the right idenfunction of (R,∗). Assume ψ:R→R is a map satisfying ψ(x)∗x=x for all x∈R. Then 2ψ(x)+3x=x, and hence ψ(x)=−x is the left idenfunction of (R,∗).
Given a map φ:(X,∗)→(Y,∙), we define sets Fρ(∗,φ) and FRφ(∗) by
Fρ(∗,φ):={(x∗φ(x),x)|x∈X} |
and
FRφ(∗):={ψ:X→X|φ(x∗ψ(x))=φ(x),∀x∈X}. |
We may define Fλ(∗,φ) and FLφ(∗) for a map φ:X→Y.
Let (X,∗) be a groupoid and let a∈X. If we define a map δa:X→X by δa(x):=a for all x∈X, then we may identify the map δa with a, i.e., δa≡a. If a groupoid (X,∗) has a right identity e, then e∈Fρ(∗,δe)=ρ(∗,e).
Proposition 5.1. If a groupoid (X,∗) has a right identity e, then e∈Rφ(∗).
Proof. If e is a right identity of (X,∗), then x∗e=x for all x∈X. It follows that φ(x∗e)=φ(x) for all x∈X. This proves that e∈Rφ(∗).
Proposition 5.2. Let (X,∗) be a groupoid. If ψ:(X,∗)→(X,∗) is a right idenfunction of (X,∗), then ψ∈FRφ(∗) for any map φ:X→Y.
Proof. The proof is straightforward.
Example 5.3. (a) Let R be the set of all real numbers and let "⋅" be the usual multiplication on R. Define a map φ:R→R by φ(x):=sinx. Assume ψ:R→R satisfies the condition: φ(x⋅ψ(x))=φ(x). Then sin(x⋅ψ(x))=sinx and hence x⋅ψ(x)=x+2n(x)π=x(1+1x2n(x)π) for some n(x)∈Z with x≠0. It follows that ψ(x)=1+1x2n(x)π∈FRφ(⋅) for x≠0.
(b) Define φ:(R,+)→[−1,1] by φ(x):=sinx. Assume δ:R→R satisfies the condition: φ(x+δ(x))=φ(x). Then sin(x+δ(x))=sinx, and hence we obtain x+δ(x)=x+2n(x)π, i.e., δ(x)=2n(x)π∈FRφ(+) for some n(x)∈Z.
Theorem 5.1. Let (X,∗) be a groupoid and let φ:X→Y be a map. Then
Rφ(∗)⊆FRφ(∗). |
Proof. If a∈Rφ(∗), then φ(x∗a)=φ(x) for all x∈X. If we define a constant map δa:X→X by δa(x):=a, then we may identify δa≡a. It follows that φ(x)=φ(x∗a)=φ(x∗δa(x)) for all x∈X, and hence a≡δa∈FRφ(∗).
Proposition 5.3. Let (X,∗) be a groupoid and let φ:X→Y be a map. If ξ∈FRφ(∗), thenFρ(∗,ξ)⊆KER(∗,φ).
Proof. Since ξ∈FRφ(∗), if (x∗ξ(x),x)∈Fρ(∗,ξ), then φ(x∗ξ(x))=φ(x) for all x∈X, which proves that (x∗ξ(x),x)∈KER(∗,φ).
Example 5.4. In Example 5.2, we define a map φ(x):=x2 for all x∈R. We find all functions ξ(x) in FRφ(∗). If ξ(x)∈FRφ(∗), then φ(x∗ξ(x))=φ(x), and hence x2=(2x+3ξ(x))2=4x2+12xξ(x)+9ξ(x)2. It follows that ξ(x)=−13x or ξ(x)=−x, i.e., FRφ(∗)={−13x,−x}. Similarly, we obtain FLφ(∗)={−2x,−x}.
In this paper, we introduced the notion of a function kernel, in which the idea came from the kernel in group theory. We applied this concept to several algebraic structures, e.g., groupoids, BCK-algebras, semigroups etc. By introducing the notions of left and right divisible groupoids, we discussed some relations between function kernels and divisible groupoids. Finally, we introduced the notion of an idenfunction, which is a generalized identity axiom in several algebraic structures. The notion can be applied to several algebraic structures, e.g., groups, rings, fields and vector spaces in the sequel, since these algebraic structures contain the identity axiom. This approach may open the new door of several algebras in future.
The authors declare no conflicts of interest.
[1] | O. Borůvka, Foundations of the theory of groupoids and groups, Basel: Springer, 1976. https://doi.org/10.1007/978-3-0348-4121-4 |
[2] | R. H. Bruck, A survey of binary systems, 3 Eds., Berlin, Heidelberg: Springer, 1971. https://doi.org/10.1007/978-3-662-43119-1 |
[3] | Y. S. Huang, BCI-algebra, Beijing: Science Press, 2006. |
[4] |
I. H. Hwang, H. S. Kim, J. Neggers, Some implicativities for groupoids and BCK-algebras, Mathematics, 7 (2019), 1–8. https://doi.org/10.3390/math7100973 doi: 10.3390/math7100973
![]() |
[5] |
Y. Imai, K. Iséki, On axiom systems of propositional calculi. XIV, Proc. Japan Acad., 42 (1966), 19–22. https://doi.org/10.3792/pja/1195522169 doi: 10.3792/pja/1195522169
![]() |
[6] | A. Iorgulescu, Algebras of logic as BCK-algebras, Bucharest: Editura ASE, 2008. |
[7] |
H. S. Kim, J. Neggers, The semigroups of binary systems and some perspectives, Bull. Korean Math. Soc., 45 (2008), 651–661. https://doi.org/10.4134/BKMS.2008.45.4.651 doi: 10.4134/BKMS.2008.45.4.651
![]() |
[8] |
H. S. Kim, J. Neggers, S. S. Ahn, On pre-commutative algebras, Mathematics, 7 (2019), 1–7. https://doi.org/10.3390/math7040336 doi: 10.3390/math7040336
![]() |
[9] |
H. S. Kim, J. Neggers, S. S. Ahn, Construction of BCK-neighborhood systems in a d-algebra, AIMS Math., 6 (2021), 9422–9435. https://doi.org/10.3934/math.2021547 doi: 10.3934/math.2021547
![]() |
[10] |
Y. L. Liu, H. S. Kim, J. Neggers, Some special elements and pseudo inverse functions in groupoids, Mathematics, 7 (2019), 1–7. https://doi.org/10.3390/math7020173 doi: 10.3390/math7020173
![]() |
[11] | J. Meng, Y. B. Jun, BCK-algebras, Seoul: Kyung Moon Sa Co., 1994. |
[12] | J. Neggers, H. S. Kim, On d-algebras, Math. Slovaca, 49 (1999), 19–26. |
[13] |
S. Z. Song, H. S. Kim, Y. B. Jun, Commutative ideals of BCK-algebras and BCI-algebras based on soju structures, AIMS Math., 6 (2021), 8567–8584. https://doi.org/10.3934/math.2021497 doi: 10.3934/math.2021497
![]() |