Next Article in Journal
A New Approach to Solving Stochastic Optimal Control Problems
Next Article in Special Issue
Regular CA-Groupoids and Cyclic Associative Neutrosophic Extended Triplet Groupoids (CA-NET-Groupoids) with Green Relations
Previous Article in Journal
Some Properties for Multiple Twisted (p, q)-L-Function and Carlitz’s Type Higher-Order Twisted (p, q)-Euler Polynomials
Previous Article in Special Issue
Neutrosophic Portfolios of Financial Assets. Minimizing the Risk of Neutrosophic Portfolios
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Generalized Abel-Grassmann’s Neutrosophic Extended Triplet Loop

1
School of Arts and Sciences, Shaanxi University of Science & Technology, Xi’an 710021, China
2
School of Science, Xi’an Polytechnic University, Xi’an 710048, China
*
Author to whom correspondence should be addressed.
Mathematics 2019, 7(12), 1206; https://doi.org/10.3390/math7121206
Submission received: 5 November 2019 / Revised: 2 December 2019 / Accepted: 4 December 2019 / Published: 9 December 2019
(This article belongs to the Special Issue New Challenges in Neutrosophic Theory and Applications)

Abstract

:
A group is an algebraic system that characterizes symmetry. As a generalization of the concept of a group, semigroups and various non-associative groupoids can be considered as algebraic abstractions of generalized symmetry. In this paper, the notion of generalized Abel-Grassmann’s neutrosophic extended triplet loop (GAG-NET-Loop) is proposed and some properties are discussed. In particular, the following conclusions are strictly proved: (1) an algebraic system is an AG-NET-Loop if and only if it is a strong inverse AG-groupoid; (2) an algebraic system is a GAG-NET-Loop if and only if it is a quasi strong inverse AG-groupoid; (3) an algebraic system is a weak commutative GAG-NET-Loop if and only if it is a quasi Clifford AG-groupoid; and (4) a finite interlaced AG-(l,l)-Loop is a strong AG-(l,l)-Loop.

1. Introduction

The concept of an Abel-Grassmann’s groupoid (AG-groupoid) was first given by Kazim and Naseeruddin [1] in 1972 and they have called it a left almost semigroup (LA-semigroup). In [2], the same structure is called a left invertive groupoid. In [3,4,5,6,7,8,9], some properties and different classes of an AG-groupoid are investigated.
Smarandache proposed the new concept of neutrosophic set, which is an extension of fuzzy set and intuitionistic fuzzy set [10]. Until now, neutrosophic sets have been applied to many fields such as decision making [11,12,13], forecasting [14], best product selection [15], the shortest path problem [16], minimum spanning tree [17], neutrosophic portfolios of financial assets [18], etc. Some new theoretical studies are also developed [19,20,21,22,23,24]. In [25], Xiaohong Zhang introduced the concept of Abel-Grassmann’s neutrosophic extended triplet loop (AG-NET-loop), and some properties and structure about AG-NET-loop are discussed. Recently, a new algebraic system, generalized neutrosophic extended triplet set, is proposed in [26].
In this paper, we combine the notions of generalized neutrosophic extended triplet set and AG-groupoid, introduce the new concept of generalized Abel-Grassmann’s neutrosophic extended triplet loop (GAG-NET-loop); that is, GAG-NET-loop is both AG-groupoid and generalized neutrosophic extended triplet set. We deeply analyze the internal connecting link between GAG-NET- loop and other AG-groupoid and obtain some important results.
GAG-NET-loop is an extension of AG-NET-loop. Compared with AG-NET-loop, GAG-NET-loop relaxes the restriction on the elements in the AG-groupoid. According to our research, corresponding to the decomposition theorem of AG-NET-loop, some GAG-NET-loops can also be decomposed into smaller ones. This is also the embodiment of the research method of regular semigroups to quasi-regular semigroups in non-associative groupoid.
The paper is organized as follows. Section 2 gives the basic definitions. Some properties about finite interlaced AG-(l,l)-Loop and some structures about strong inverse AG-groupoid are discussed in Section 3. We proposed the GAG-NET-Loop and discussed its properties and structure in Section 4. Finally, the summary and future work are presented in Section 5.

2. Basic Definitions

In this section, the related research and results of the AG-NET-loop are presented. Some related notions are introduced first.
Let S be non-empty set, * is a binary operation on S. If a , b S , implies a * b S , then ( S , * ) is called a groupoid. A groupoid ( S , * ) is called an Abel-Grassmann’s groupoid (AG-groupoid) [27,28] if it holds the left invertive law, that is, for all a , b , c S , ( a * b ) * c = ( c * b ) * a . In an AG-groupoid the medial law holds, for all a , b , c , S , ( a * b ) * ( c * d ) = ( a * c ) * ( b * d ) . In an AG-groupoid ( S , * ) , for all a S , n Z + , the recursive definition of a n is as follows: a 1 = a , a 2 = a * a , a 3 = a 2 * a = ( a * a ) * a , a 4 = a 3 * a , . . . , a n = a n 1 * a .
Definition 1
([29]). Let N be a non-empty set together with a binary operation *. Then, N is called a neutrosophic extended triplet set if for any a N , there exists a neutral of “a” (denoted by n e u t ( a ) ), and an opposite of “a”(denoted by a n t i ( a ) ) , such that n e u t ( a ) N , a n t i ( a ) N and:
a * n e u t ( a ) = n e u t ( a ) * a = a ,
a * a n t i ( a ) = a n t i ( a ) * a = n e u t ( a ) .
The triplet ( a , n e u t ( a ) , a n t i ( a ) ) is called a neutrosophic extended triplet.
Note that, for a neutrosophic triplet set ( N , * ) , a N , n e u t ( a ) and a n t i ( a ) may not be unique. In order not to cause ambiguity, we use the following notations to distinguish: n e u t ( a ) denotes any certain one of neutral of a, { n e u t ( a ) } denotes the set of all neutral of a, a n t i ( a ) denotes any certain one of opposite of a, and { a n t i ( a ) } denotes the set of all opposite of a.
Definition 2
([25]). Let ( N , * ) be a neutrosophic extended triplet set. Then, N is called a neutrosophic extended triplet loop (NET-Loop), if ( N , * ) is well-defined, i.e., for any a , b N , one has a * b N .
Definition 3
([25]). Let ( N , * ) be a neutrosophic extended triplet loop (NET-Loop). Then, N is called an AG-NET-Loop, if ( N , * ) is an AG-groupoid.
An AG-NET-Loop N is called a commutative AG-NET-Loop if for all a , b N , a * b = b * a .
Theorem 1
([25]). Let ( N , * ) be an AG-NET-loop. Then, for any x , y { a n t i ( a ) } ,
(1) 
n e u t ( a ) * x = x * n e u t ( a ) = n e u t ( a ) * y , that is, | n e u t ( a ) * { a n t i ( a ) } | = 1 .
(2) 
( x * n e u t ( a ) ) * a = ( n e u t ( a ) * x ) * a = n e u t ( a ) .
(3) 
a * ( x * n e u t ( a ) ) = a * ( n e u t ( a ) * x ) = n e u t ( a ) .
(4) 
a N , n e u t ( a ) * n e u t ( a ) = n e u t ( a ) .
Definition 4
([5]).
An element a of an AG-groupoid ( S , * ) is called a regular if there exists x S such that a = ( a * x ) * a and S is called regular if all elements of S are regular.
An AG-groupoid ( S , * ) is called quasi regular if, for any a S , there exists a positive integer n such that a n is regular.
Definition 5
([6]).
An element a of an AG-groupoid ( S , * ) is called a fully regular element of S if there exist some p , q , r , s , t , u , v , w , x , y , z S ( p , q , . . . , z may be repeated) such that
a = ( p * a 2 ) * q = ( r * a ) * ( a * s ) = ( a * t ) * ( a * u ) = ( a * a ) * v = w * ( a * a ) = ( x * a ) * ( y * a ) = ( a 2 * z ) * a 2 .
An AG-groupoid ( S , * ) is called fully regular if all elements of S are fully regular.
An AG-groupoid ( S , * ) is called quasi fully regular if for any a S , there exists a positive integer n such that a n is fully regular.

3. Strong Inverse AG-Groupoid and Finite Interlaced AG-Groupoid

Definition 6
([30]).
An AG-groupoid ( S , * ) is called an inverse AG-groupoid if for each element a S , there exists an element x in S such that a = ( a * x ) * a and x = ( x * a ) * x .
Definition 7.
An AG-groupoid ( S , * ) is called a strong inverse AG-groupoid if for any a S , there exists a unary operation a a 1 on S such that
( a 1 ) 1 = a , ( a * a 1 ) * a = a * ( a * a 1 ) = a , a * a 1 = a 1 * a .
The following example shows that an inverse AG-groupoid may not be a strong inverse AG-groupoid.
Example 1.
Let S = { 1 , 2 , 3 , 4 } , an operation * on S is defined as in Table 1. Being 1 = ( 1 * 3 ) * 1 , 3 = ( 3 * 1 ) * 3 , 2 = ( 2 * 4 ) * 2 , 4 = ( 4 * 2 ) * 4 , from Definition 6, S is an inverse AG-groupoid. Being ( 1 * 1 ) * 1 = 3 1 , ( 1 * 2 ) * 1 = 4 1 , ( 1 * 3 ) * 1 = 1 3 = 1 * ( 1 * 3 ) , ( 1 * 4 ) * 1 = 2 1 , from Definition 7, S is not a strong inverse AG-groupoid.
Proposition 1.
Let ( N , * ) be an AG-NET-loop. Then, for any a N , x { a n t i ( a ) } ,
n e u t ( n e u t ( a ) * x ) * a n t i ( n e u t ( a ) * x ) = a .
Proof. 
For any x { a n t i ( a ) } , we have
( n e u t ( a ) * x ) * n e u t ( a ) = ( n e u t ( a ) * x ) * ( a * x ) = ( n e u t ( a ) * a ) * ( x * x ) ( a p p l y i n g t h e m e d i a l l a w ) = ( a * n e u t ( a ) ) * ( x * x ) = ( a * x ) * ( n e u t ( a ) * x ) ( a p p l y i n g t h e m e d i a l l a w ) = n e u t ( a ) * ( n e u t ( a ) * x ) ,
n e u t ( a ) * ( n e u t ( a ) * x ) = ( x * a ) * ( n e u t ( a ) * x ) = ( x * n e u t ( a ) ) * ( a * x ) ( a p p l y i n g t h e m e d i a l l a w ) = ( x * n e u t ( a ) ) * n e u t ( a ) = ( n e u t ( a ) * n e u t ( a ) ) * x = n e u t ( a ) * x , ( b y P r o p o s i t i o n ( 4 ) )
we have ( n e u t ( a ) * x ) * n e u t ( a ) = n e u t ( a ) * ( n e u t ( a ) * x ) = n e u t ( a ) * x .
From Theorem 1 (2) and (3), we have
n e u t ( n e u t ( a ) * x ) = n e u t ( a ) , a a n t i { n e u t ( a ) * x } .
From Theorem 1 (1) n e u t ( a ) * x is unique, we have
n e u t ( n e u t ( a ) * x ) * a n t i ( n e u t ( a ) * x ) = n e u t ( a ) * a = a .
 □
Example 2.
Let N = { a , b , c } , an operation * on N is defined as in Table 2. Since n e u t ( a ) = a , a n t i ( a ) = a , n e u t ( b ) = a , a n t i ( b ) = c , n e u t ( c ) = a , a n t i ( c ) = b , so ( N , * ) is an AG-NET-Loop. Being
n e u t ( n e u t ( a ) * a ) * a n t i ( n e u t ( a ) * a ) = a * a = a ,
n e u t ( n e u t ( b ) * c ) * a n t i ( n e u t ( b ) * c ) = n e u t ( c ) * a n t i ( c ) = b ,
n e u t ( n e u t ( c ) * b ) * a n t i ( n e u t ( c ) * b ) = n e u t ( b ) * a n t i ( b ) = c ,
that is for any a N , x { a n t i ( a ) } , n e u t ( n e u t ( a ) * x ) * a n t i ( n e u t ( a ) * x ) = a .
Theorem 2.
Let ( N , * ) be a groupoid. Then, N is an AG-NET-Loop if and only if it is a strong inverse AG-groupoid.
Proof. 
Necessity: Suppose N is an AG-NET-Loop, from Definition 3, for each a N , such that a has the neutral element and opposite element, denoted by n e u t ( a ) and a n t i ( a ) , respectively. Set
a 1 = n e u t ( a ) * a n t i ( a ) ,
by Theorem 1 (1), n e u t ( a ) * a n t i ( a ) is unique, so a 1 is unique. By Proposition 1, we have
( a 1 ) 1 = n e u t ( n e u t ( a ) * a n t i ( a ) ) * a n t i ( n e u t ( a ) * a n t i ( a ) ) = a .
Being
a 1 * a = ( n e u t ( a ) * a n t i ( a ) ) * a = ( a * a n t i ( a ) ) * n e u t ( a ) = n e u t ( a ) * n e u t ( a ) = n e u t ( a ) ,
a * a 1 = a * ( n e u t ( a ) * a n t i ( a ) ) = ( n e u t ( a ) * a ) * ( n e u t ( a ) * a n t i ( a ) ) = ( n e u t ( a ) * n e u t ( a ) ) * ( a * a n t i ( a ) ) = ( n e u t ( a ) * n e u t ( a ) ) * n e u t ( a ) = n e u t ( a ) ,
( a * a 1 ) * a = n e u t ( a ) * a = a ,
a * ( a * a 1 ) = a * n e u t ( a ) = a ,
we have
a 1 * a = a * a 1 ,
( a * a 1 ) * a = a * ( a * a 1 ) = a .
From Definition 7, N is a strong inverse AG-groupoid.
Sufficiency: If N is a strong inverse AG-groupoid and a 1 N , such that a * a 1 = a 1 * a and ( a * a 1 ) * a = a * ( a * a 1 ) = a . Set
n e u t ( a ) = a * a 1 ,
then n e u t ( a ) * a = ( a * a 1 ) * a = a * ( a * a 1 ) = a * n e u t ( a ) = a , a * ( a ) 1 = ( a ) 1 * a = n e u t ( a ) . From Definition 3, we have that N is an AG-NET-Loop and a 1 { a n t i ( a ) } . □
Example 3.
Apply ( S , * ) in Example 2, we know that it is an AG-NET-Loop. We show that it is a strong inverse AG-groupoid in the following.
For b, there exists a inverse element b 1 = c , such that ( b 1 ) 1 = b , ( b * b 1 ) * b = b * ( b * b 1 ) = b , b * b 1 = b 1 * b = a , so b is strong inverse. a and c are strong inverse for the same reason, so ( S , * ) is a strong inverse AG-groupoid by Definition 7.
An AG-groupoid (S, *) is called interlaced if it satisfies ( a * a ) * b = a * ( a * b ) , a * ( b * b ) = ( a * b ) * b for all a , b in S. An AG-groupoid (S, *) is called locally associative if it satisfies ( a * a ) * a = a * ( a * a ) for all a in S.
Theorem 3.
Let ( D , * ) be a locally associative AG-groupoid with respect to *. If D is finite, there is an idempotent element in D. That is, a D , a * a = a .
Proof. 
Assume that D is a finite locally associative AG-groupoid with respect to *. Then, for any a D , a , a * a = a 2 , a * a * a = a 3 , . . . , a n , . . . D . Since D is finite, there exists natural number m, k such that a m = a m + k .
Case 1: If k = m , then a m = a 2 m , that is, a m = a m * a m , a m is an idempotent element in D.
Case 2: If k > m , then from a m = a m + k we can get
a k = a m * a k m = a m + k * a k m = a 2 k = a k * a k .
This means that a k is an idempotent element in D.
Case 3: If k < m , then from a m = a m + k we can get
a m = a m + k = a m * a k = a m + k * a k = a m + 2 k ;
a m = a m + 2 k = a m * a 2 k = a m + k * a 2 k = a m + 3 k ;
a m = a m + m k .
Since m and k are natural numbers, then m k m . Therefore, from a m = a m + m k , applying Case 1 or Case 2, we know that there exists an idempotent element in D. □
Definition 8
([31]).
Let ( N , * ) be an AG-groupoid. Then, N is called an AG-(l, l)-Loop, if for any a N , there exist two elements b and c in N that satisfy the condition: b * a = a , and c * a = b . In an AG-(l,l)-Loop, a neutral of “a” denoted by n e u t ( l , l ) ( a ) .
Definition 9
([31]).
Let ( N , * ) be an AG-(l, l)-Loop. Then, N is a strong AG-(l, l)-Loop if n e u t ( l , l ) ( a ) * n e u t ( l , l ) ( a ) = n e u t ( l , l ) ( a ) , a N .
Definition 10.
Let ( D , * ) be an AG-(l,l)-Loop. Then, D is called an interlaced AG-(l,l)-Loop, if it satisfies ( a * a ) * b = a * ( a * b ) , a * ( b * b ) = ( a * b ) * b , for all a , b in D.
Theorem 4.
Let ( D , * ) be an interlaced AG-(l, l)-Loop with respect to *. If D is finite, there is an idempotent left neutral element in D. That is, a D , s , p D , s * a = a , p * a = s , s * s = s .
Proof. 
Assume that D is a finite interlaced AG-(l,l)-Loop with respect to *. Then, for any a D , s , p D , s * a = a , p * a = s , we have s * a = ( p * a ) * a = ( a * a ) * p = a * ( a * p ) = a ,
a * s = ( a * ( a * p ) ) * s = ( s * ( a * p ) ) * a ( b y t h e l e f t i n v e r t i v e l a w ) = ( ( p * a ) * ( a * p ) ) * a = ( ( ( a * p ) * a ) * p ) * a ( b y t h e l e f t i n v e r t i v e l a w ) = ( a * p ) * ( ( a * p ) * a ) ( b y t h e l e f t i n v e r t i v e l a w ) = ( ( a * p ) * ( a * p ) ) * a ( b y t h e i n t e r l a c e d l a w ) = ( a * ( a * p ) ) * ( a * p ) ( b y t h e l e f t i n v e r t i v e l a w ) = a * ( a * p ) = a ,
s 2 * a = ( s * s ) * a = ( a * s ) * s = a ,
s 3 * a = ( s 2 * s ) * a = ( a * s ) * s 2 = a * s 2 = a * ( s * s ) = ( a * s ) * s = a * s = a .
When m > 3 , m 0 ( mod 2 ) , we have
s m * a = ( s m 2 * s 2 ) * a = ( a * s 2 ) * s m 2 = a * s m 2 = a * ( s ( m 2 ) / 2 * s ( m 2 ) / 2 ) = ( a * s ( m 2 ) / 2 ) * s ( m 2 ) / 2 ( b y t h e i n t e r l a c e d l a w ) = ( s ( m 2 ) / 2 * s ( m 2 ) / 2 ) * a ( b y t h e l e f t i n v e r t i v e l a w ) = s m 2 * a = . . . . . . = s 2 * a = a .
When m > 3 , m 1 ( mod 2 ) , we have
s m * a = ( s m 1 * s ) * a = ( a * s ) * s m 1 = a * s m 1 = a * ( s ( m 1 ) / 2 * s ( m 1 ) / 2 ) = ( a * s ( m 1 ) / 2 ) * s ( m 1 ) / 2 ( b y t h e i n t e r l a c e d l a w ) = ( s ( m 1 ) / 2 * s ( m 1 ) / 2 ) * a = s m 1 * a = . . . . . . = s 2 * a = a .
Thus, s , s 2 , s 3 . . . . . . s m . . . . . . are all left neutral element.
Applying Theorem 3, we know that there exists an idempotent left neutral element in D. □
Theorem 5.
Assume that ( N , * ) is a finite interlaced AG-(l,l)-Loop. Then, for all a in N, if n e u t ( l , l ) ( a ) is an idempotent element, then it is unique.
Proof. 
Assume that N is a finite interlaced AG-(l,l)-Loop with respect to *. Suppose that there exist x , y { n e u t ( l , l ) ( a ) } , a N . By Definition 8, x * a = a , y * a = a , and there exist p , q N which satisfy p * a = x , q * a = y . If x * x = x , y * y = y , we have
x = x * x = ( p * a ) * x = ( x * a ) * p = a * p ,
y = y * y = ( q * a ) * y = ( y * a ) * q = a * q ,
x * y = ( p * a ) * y = ( y * a ) * p = a * p = x ,
y * x = ( q * a ) * x = ( x * a ) * q = a * q = y ,
x = x * y = ( x * x ) * y = ( y * x ) * x = y * x = y .
We know that x = y , n e u t ( l , l ) ( a ) is unique. □
Theorem 6.
Let ( N , * ) be a finite interlaced AG-(l,l)-Loop. Then, N is a strong AG-(l,l)-Loop.
Proof. 
For any a in N, applying Theorem 4, we have s , p N , s * a = a , p * a = s , s * s = s . From this and Definition 9, we know that N is a strong AG-(l,l)-Loop. □
Example 4.
Let S = { 1 , 2 , 3 } , an operation * on S is defined as in Table 3. Being ( 1 * 1 ) * 2 = 1 * ( 1 * 2 ) = 2 , 1 * ( 2 * 2 ) = ( 1 * 2 ) * 2 = 3 , ( 1 * 1 ) * 3 = 1 * ( 1 * 3 ) = 3 , 1 * ( 3 * 3 ) = ( 1 * 3 ) * 3 = 2 , ( 2 * 2 ) * 3 = 2 * ( 2 * 3 ) = 2 , 2 * ( 3 * 3 ) = ( 2 * 3 ) * 3 = 3 , and 1 * 1 = 1 , 1 * 2 = 2 , 3 * 2 = 1 , 1 * 3 = 3 , 2 * 3 = 1 , we have S is a finite interlaced AG-(l,l)-Loop by Definition 10. Being n e u t ( l , l ) ( 1 ) = n e u t ( l , l ) ( 2 ) = n e u t ( l , l ) ( 3 ) = 1 , 1*1=1, we have S is a strong AG-(l,l)-Loop by Definition 9.
The following example shows that a strong AG-(l,l)-Loop may not be an interlaced AG-(l,l)-Loop.
Example 5.
Let S = { 1 , 2 , 3 } , an operation * on S is defined as in Table 4. Being 1 * 1 = 1 , 1 * 2 = 2 , 2 * 2 = 1 , 1 * 3 = 3 , 3 * 3 = 1 , we have S is a strong AG-(l,l)-Loop by Definition 9. However, it is not an interlaced AG-(l,l)-Loop because 2 * ( 3 * 3 ) = 3 2 = ( 2 * 3 ) * 3 .

4. GAG-NET-Loop

Definition 11
([26]). Let N be a non-empty set together with a binary operation *. Then, N is called a generalized neutrosophic extended triplet set if for any a N , at least exists a positive integer n, a n exists neutral element ( denoted by n e u t ( a n ) ) and opposite element (denoted by a n t i ( a n ) ), such that n e u t ( a n ) N , a n t i ( a n ) N and
a n * n e u t ( a n ) = n e u t ( a n ) * a n = a n , a n * a n t i ( a n ) = a n t i ( a n ) * a n = n e u t ( a n ) .
The triplet ( a , n e u t ( a n ) , a n t i ( a n ) ) is called a generalized neutrosophic extended triplet with degree n.
Definition 12.
Let ( N , * ) be a generalized neutrosophic extended triplet set. Then, N is called a generalized Abel-Grassmann’s neutrosophic extended triplet loop (GAG-NET-Loop), if the following conditions are satisfied: for all a , b , c N , ( a * b ) * c = ( c * b ) * a .
A GAG-NET-Loop N is called a commutative GAG-NET-Loop if for all a , b N , a * b = b * a .
Example 6.
Let S = { a , b , c } , an operation * on S is defined as in Table 5. We can see that ( a , a , a ) , ( a , a , b ) , and ( a , a , c ) are neutrosophic extended triplets, but b and c do not have the neutral element and opposite element. Thus, S is not an AG-NET-Loop. Moreover, b 2 = c 2 = a has the neutral element and opposite element, thus ( S , * ) is a GAG-NET-Loop. ( b , a , a ) and ( c , a , a ) are generalized neutrosophic extended triplets with degree 2. We can infer that ( S , * ) is a GAG-NET-Loop but not an AG-NET-Loop. Moreover it is not a commutative GAG-NET-Loop being b * c c * b .
The algebraic system ( Z n , ) , ⊗ is the classical mod multiplication, where Z n = { [ 0 ] , [ 1 ] , , [ n 1 ] } and n Z + , n 2 .
Example 7.
Consider ( Z 4 , ) , an operation ⊗ on Z 4 is defined as in Table 6. We have:
(1) 
[ 0 ] , [ 1 ] and [ 3 ] have the neutral element and opposite element.
(2) 
[ 2 ] does not have the neutral element and opposite element, but we can see that [ 2 ] 2 = [ 0 ] has the neutral element and opposite element.
Thus, Z 4 is a generalized neutrosophic extended triplet set, but it is not a neutrosophic extended triplet set. Moreover, ( Z 4 , ) is a commutative GAG-NET-Loop.
Proposition 2.
Let ( N , * ) be a GAG-NET-Loop, a N and ( a , n e u t ( a n ) , a n t i ( a n ) ) is a generalized neutrosophic extended triplet with degree n. We have:
(1) 
n e u t ( a n ) is unique.
(2) 
n e u t ( a n ) * n e u t ( a n ) = n e u t ( a n ) .
Proof. 
Assume c , d { n e u t ( a n ) } , so a n * c = c * a n = a n , a n * d = d * a n = a n , and there exists x , y N such that
a n * x = x * a n = c , a n * y = y * a n = d .
We can obtain
c * d = ( x * a n ) * d = ( d * a n ) * x = a n * x = c ,
c * d = ( a n * x ) * ( y * a n ) = ( a n * y ) * ( x * a n ) = ( a n * y ) * c = ( y * a n ) * c = ( c * a n ) * y = a n * y = d .
We have c = d = c * d . Thus, n e u t ( a n ) is unique and n e u t ( a n ) * n e u t ( a n ) = n e u t ( a n ) . □
Proposition 3.
Let ( N , * ) be a GAG-NET-Loop, a N and ( a , n e u t ( a n ) , a n t i ( a n ) ) is a generalized neutrosophic extended triplet with degree n. Then,
(1) 
( a n * a n ) * a n = a n * ( a n * a n ) .
(2) 
n e u t ( a n ) * x = n e u t ( a n ) * y , for any x , y { a n t i ( a n ) } .
(3) 
n e u t ( n e u t ( a n ) ) = n e u t ( a n ) .
(4) 
a n * ( x * n e u t ( a n ) ) = ( x * n e u t ( a n ) ) * a n = n e u t ( a n ) , for any x { a n t i ( a n ) } .
(5) 
a n * ( n e u t ( a n ) * x ) = ( n e u t ( a n ) * x ) * a n = n e u t ( a n ) , for any x { a n t i ( a n ) } .
(6) 
( n e u t ( a n ) * x ) * n e u t ( a n ) = n e u t ( a n ) * ( n e u t ( a n ) * x ) = n e u t ( a n ) * x , for any x { a n t i ( a n ) } .
(7) 
n e u t ( n e u t ( a n ) * x ) * a n t i ( n e u t ( a n ) * x ) = a n , for any x { a n t i ( a n ) } .
Proof. 
(1)
For a N , n e u t ( a n ) * a n = a n * n e u t ( a n ) = a n , we have
( a n * a n ) * a n = ( a n * a n ) * ( n e u t ( a n ) * a n ) = ( a n * n e u t ( a n ) ) * ( a n * a n ) = a n * ( a n * a n ) .
(2)
For any x , y { a n t i ( a n ) } , we have n e u t ( a n ) * x = ( y * a n ) * x = ( x * a n ) * y = n e u t ( a n ) * y .
(3)
From Proposition 2, we have n e u t ( a n ) exists neutral element and opposite element. For any x { a n t i ( a n ) } and y { a n t i ( n e u t ( a n ) ) } ,
( y * x ) * a n = ( a n * x ) * y = n e u t ( a n ) * y = n e u t ( n e u t ( a n ) ) .
Moreover,
( ( y * x ) * a n ) * n e u t ( a n ) = ( n e u t ( a n ) * y ) * n e u t ( a n ) = ( y * n e u t ( a n ) ) * n e u t ( a n ) = ( n e u t ( a n ) * n e u t ( a n ) ) * y = n e u t ( a n ) * y = n e u t ( n e u t ( a n ) ) .
Thus, n e u t ( a n ) = n e u t ( n e u t ( a n ) ) * n e u t ( a n ) = ( ( y * x ) * a n ) * n e u t ( a n ) = n e u t ( n e u t ( a n ) ) .
(4)
For any x { a n t i ( a n ) } , from Definition 11 and Proposition 2, we have
a n * ( x * n e u t ( a n ) ) = ( a n * n e u t ( a n ) ) * ( x * n e u t ( a n ) ) = ( a n * x ) * ( n e u t ( a n ) * n e u t ( a n ) ) = n e u t ( a n ) * n e u t ( a n ) = n e u t ( a n ) ,
( x * n e u t ( a n ) ) * a n = ( a n * n e u t ( a n ) ) * x = a n * x = n e u t ( a n ) .
Thus, a n * ( x * n e u t ( a n ) ) = ( x * n e u t ( a n ) ) * a n = n e u t ( a n ) , for any x { a n t i ( a n ) } .
(5)
For any x { a n t i ( a n ) } , we have
( n e u t ( a n ) * x ) * a n = ( n e u t ( a n ) * x ) * ( n e u t ( a n ) * a n ) = ( n e u t ( a n ) * n e u t ( a n ) ) * ( x * a n ) = n e u t ( a n ) * n e u t ( a n ) = n e u t ( a n ) ,
a n * ( n e u t ( a n ) * x ) = ( n e u t ( a n ) * a n ) * ( n e u t ( a n ) * x ) = ( n e u t ( a n ) * n e u t ( a n ) ) * ( a n * x ) = n e u t ( a n ) * n e u t ( a n ) = n e u t ( a n ) .
Thus, a n * ( n e u t ( a n ) * x ) = ( n e u t ( a n ) * x ) * a n = n e u t ( a n ) .
(6)
For any x { a n t i ( a n ) } , we have
( n e u t ( a n ) * x ) * n e u t ( a n ) = ( n e u t ( a n ) * x ) * ( a n * x ) = ( n e u t ( a n ) * a n ) * ( x * x ) = ( a n * n e u t ( a n ) ) * ( x * x ) = ( a n * x ) * ( n e u t ( a n ) * x ) = n e u t ( a n ) * ( n e u t ( a n ) * x ) ,
n e u t ( a n ) * ( n e u t ( a n ) * x ) = ( x * a n ) * ( n e u t ( a n ) * x ) = ( x * n e u t ( a n ) ) * ( a n * x ) = ( x * n e u t ( a n ) ) * n e u t ( a n ) = ( n e u t ( a n ) * n e u t ( a n ) ) * x = n e u t ( a n ) * x .
Thus, ( n e u t ( a n ) * x ) * n e u t ( a n ) = n e u t ( a n ) * ( n e u t ( a n ) * x ) = n e u t ( a n ) * x .
(7)
From (5) and (6), we have n e u t ( n e u t ( a n ) * x ) = n e u t ( a n ) , a n a n t i { n e u t ( a n ) * x } . From (2), n e u t ( a n ) * a n t i ( a n ) is unique, we have
n e u t ( n e u t ( a n ) * x ) * a n t i ( n e u t ( a n ) * x ) = n e u t ( n e u t ( a n ) * x ) * a n = n e u t ( a n ) * a n = a n .
 □
Example 8.
Let S = { a , b , c , d } , an operation * on S is defined as in Table 7. Since n e u t ( a ) = a , { a n t i ( a ) } = { a , b , c } , n e u t ( d ) = a , a n t i ( d ) = d and b 2 = a , c 2 = a , so ( S , * ) is a GAG-NET-Loop. We can get that (Corresponding to the results of Proposition 3):
(1) 
Being ( b 2 * b 2 ) * b 2 = b 2 * ( b 2 * b 2 ) , ( d 1 * d 1 ) * d 1 = d 1 * ( d 1 * d 1 ) , that is ( a n * a n ) * a n = a n * ( a n * a n ) .
(2) 
Being a * a = a * b = a * c , that is for any x , y { a n t i ( c 2 ) } , n e u t ( c 2 ) * x = n e u t ( c 2 ) * y .
(3) 
Being n e u t ( n e u t ( a 1 ) ) = n e u t ( a 1 ) = a , n e u t ( n e u t ( d 1 ) ) = n e u t ( d 1 ) = a , n e u t ( n e u t ( b 2 ) ) = n e u t ( b 2 ) = a , n e u t ( n e u t ( c 2 ) ) = n e u t ( c 2 ) = a , that is n e u t ( n e u t ( a n ) ) = n e u t ( a n ) .
(4) 
Being c 2 * ( a * n e u t ( c 2 ) ) = a , ( a * n e u t ( c 2 ) ) * c 2 = a = n e u t ( c 2 ) , c 2 * ( b * n e u t ( c 2 ) ) = a , ( b * n e u t ( c 2 ) ) * c 2 = a = n e u t ( c 2 ) , c 2 * ( c * n e u t ( c 2 ) ) = a , ( c * n e u t ( c 2 ) ) * c 2 = a = n e u t ( c 2 ) , that is c 2 * ( x * n e u t ( c 2 ) ) = ( x * n e u t ( c 2 ) ) * c 2 = n e u t ( c 2 ) , for any x { a n t i ( c 2 ) } . Being d 1 * ( d * n e u t ( d 1 ) ) = a , ( d * n e u t ( d 1 ) ) * d 1 = a = n e u t ( d 1 ) , that is d 1 * ( x * n e u t ( d 1 ) ) = ( x * n e u t ( d 1 ) ) * d 1 = n e u t ( d 1 ) , for any x { a n t i ( d 1 ) } .
(5) 
Being c 2 * ( n e u t ( c 2 ) * a ) = a , ( n e u t ( c 2 ) * a ) * c 2 = a = n e u t ( c 2 ) , c 2 * ( n e u t ( c 2 ) * b ) = a , ( n e u t ( c 2 ) * b ) * c 2 = a = n e u t ( c 2 ) , c 2 * ( n e u t ( c 2 ) * c ) = a , ( n e u t ( c 2 ) * c ) * c 2 = a = n e u t ( c 2 ) , that is c 2 * ( n e u t ( c 2 ) * x ) = ( n e u t ( c 2 ) * x ) * c 2 = n e u t ( c 2 ) , for any x { a n t i ( c 2 ) } . Being d 1 * ( n e u t ( d 1 ) * d ) = a , ( n e u t ( d 1 ) * d ) * d 1 = a = n e u t ( d 1 ) , that is d 1 * ( n e u t ( d 1 ) * x ) = ( n e u t ( d 1 ) * x ) * d 1 = n e u t ( d 1 ) , for any x { a n t i ( d 1 ) } .
(6) 
Being n e u t ( c 2 ) * a = a , ( n e u t ( c 2 ) * a ) * n e u t ( c 2 ) = a , n e u t ( c 2 ) * ( n e u t ( c 2 ) * a ) = a ; n e u t ( c 2 ) * b = a , ( n e u t ( c 2 ) * b ) * n e u t ( c 2 ) = a , n e u t ( c 2 ) * ( n e u t ( c 2 ) * b ) = a ; n e u t ( c 2 ) * c = a , ( n e u t ( c 2 ) * c ) * n e u t ( c 2 ) = a , n e u t ( c 2 ) * ( n e u t ( c 2 ) * a ) = a ; that is ( n e u t ( c 2 ) * x ) * n e u t ( c 2 ) = n e u t ( c 2 ) * ( n e u t ( c 2 ) * x ) = n e u t ( c 2 ) * x , for any x { a n t i ( c 2 ) } . Being n e u t ( d 1 ) * d = d , ( n e u t ( d 1 ) * d ) * n e u t ( d 1 ) = d , n e u t ( d 1 ) * ( n e u t ( d 1 ) * d ) = d , that is ( n e u t ( d 1 ) * x ) * n e u t ( d 1 ) = n e u t ( d 1 ) * ( n e u t ( d 1 ) * x ) = n e u t ( d 1 ) * x , for any x { a n t i ( d 1 ) } .
(7) 
Being n e u t ( n e u t ( c 2 ) * a ) * a n t i ( n e u t ( c 2 ) * a ) = a = c 2 ; n e u t ( n e u t ( c 2 ) * b ) * a n t i ( n e u t ( c 2 ) * b ) = a = c 2 ; n e u t ( n e u t ( c 2 ) * c ) * a n t i ( n e u t ( c 2 ) * c ) = a = c 2 ; that is n e u t ( n e u t ( c 2 ) * x ) * a n t i ( n e u t ( c 2 ) * x ) = c 2 , for any x { a n t i ( c 2 ) } . Being n e u t ( n e u t ( d 1 ) * d ) * a n t i ( n e u t ( d 1 ) * d ) = d 1 , that is n e u t ( n e u t ( d 1 ) * x ) * a n t i ( n e u t ( d 1 ) * x ) = d 1 , for any x { a n t i ( d 1 ) } .
Proposition 4.
Let ( N , * ) be a GAG-NET-Loop, then a , b N , there are two positive integers n and m such that the following hold:
(1) 
n e u t ( a n ) * n e u t ( b m ) = n e u t ( a n * b m ) .
(2) 
a n t i ( a n ) * a n t i ( b m ) { a n t i ( a n * b m ) } .
Proof. 
Being ( N , * ) be a GAG-NET-Loop, then for a N , there is a positive integer n, such that a n has the neutral element and opposite element, denoted by n e u t ( a n ) and a n t i ( a n ) , respectively. For b N , there is a positive integer m, such that b m has the neutral element and opposite element, denoted by n e u t ( b m ) and a n t i ( b m ) , respectively. Thus,
( n e u t ( a n ) * n e u t ( b m ) ) * ( a n * b m ) = ( n e u t ( a n ) * a n ) * ( n e u t ( b m ) * b m ) = a n * b m .
In the same way, we have ( a n * b m ) * ( n e u t ( a n ) * n e u t ( b m ) ) = a n * b m .
That is,
( a n * b m ) * ( n e u t ( a n ) * n e u t ( b m ) ) = ( n e u t ( a n ) * n e u t ( b m ) ) * ( a n * b m ) = a n * b m .
Moreover, for any a n t i ( a n ) { a n t i ( a n ) } and a n t i ( b m ) { a n t i ( b m ) } , we can get
( a n t i ( a n ) * a n t i ( b m ) ) * ( a n * b m ) = ( a n t i ( a n ) * a n ) * ( a n t i ( b m ) * b m ) = n e u t ( a n ) * n e u t ( b m ) .
Similarly, we have ( a n * b m ) * ( a n t i ( a n ) * a n t i ( b m ) ) = n e u t ( a n ) * n e u t ( b m ) . That is:
( a n * b m ) * ( a n t i ( a n ) * a n t i ( b m ) ) = ( a n t i ( a n ) * a n t i ( b m ) ) * ( a n * b m ) = n e u t ( a n ) * n e u t ( b m ) .
Thus, we have
n e u t ( a n ) * n e u t ( b m ) { n e u t ( a n * b m ) } .
From this, by Proposition 2, we get n e u t ( a n ) * n e u t ( b m ) = n e u t ( a n * b m ) . Therefore, we get a n t i ( a n ) * a n t i ( b m ) { a n t i ( a n * b m ) } . □
Example 9.
Apply the ( S , * ) in Example 8, since n e u t ( a ) = a , { a n t i ( a ) } = { a , b , c } , n e u t ( d ) = a , a n t i ( d ) = d and b 2 = a , c 2 = a , so ( S , * ) is a GAG-NET-Loop, we can get:
(1)
Being n e u t ( c 2 ) * n e u t ( d 1 ) = a , n e u t ( c 2 * d 1 ) = a , that is n e u t ( c 2 ) * n e u t ( d 1 ) = n e u t ( c 2 * d 1 ) .
(2)
Being a * d = b * d = c * d = d , that is a n t i ( c 2 ) * a n t i ( d 1 ) { a n t i ( c 2 * d 1 ) }
Theorem 7.
Let ( N , * ) be a GAG-NET-Loop. Then, N is a quasi regular AG-groupoid.
Proof. 
For any a in N, by Definition 11 we have ( a n * a n t i ( a n ) ) * a n = n e u t ( a n ) * a n = a n . From this and Definition 4, we know that N is a quasi regular AG-groupoid. □
The following example shows that a quasi regular AG-groupoid may not be a GAG-NET-loop.
Example 10.
Apply the ( S , * ) in Example 1, Being 1 = ( 1 * 3 ) * 1 , 2 = ( 2 * 4 ) * 2 , 3 = ( 3 * 1 ) * 3 , 4 = ( 4 * 2 ) * 4 , From Definition 4, S is a quasi regular AG-groupoid. However, it is not a GAG-NET-Loop.
Theorem 8.
Let ( N , * ) be a GAG-NET-Loop. Then, N is a quasi fully regular AG-groupoid.
Proof. 
Suppose a N and ( a , n e u t ( a n ) , a n t i ( a n ) ) is a generalized neutrosophic extended triplet with degree n, then there exists m { a n t i ( a n ) } , a n * m = m * a n = n e u t ( a n ) . Denote p = m * n e u t ( a n ) , q = n e u t ( a n ) ; r = m , s = n e u t ( a n ) ; t = m , u = n e u t ( a n ) ; v = m ; w = m * n e u t ( a n ) ; x = m , y = n e u t ( a n ) , then
( p * ( a n ) 2 ) * q = ( ( m * n e u t ( a n ) ) * ( a n ) 2 ) * n e u t ( a n ) = ( ( ( a n ) 2 * n e u t ( a n ) ) * m ) * n e u t ( a n ) ( b y t h e l e f t i n v e r t i v e l a w ) = ( ( ( a n * a n ) * n e u t ( a n ) ) * m ) * n e u t ( a n ) = ( ( ( n e u t ( a n ) * a n ) * a n ) * m ) * n e u t ( a n ) ( b y t h e l e f t i n v e r t i v e l a w ) = ( ( a n * a n ) * m ) * n e u t ( a n ) = ( ( m * a n ) * a n ) * n e u t ( a n ) ( b y t h e l e f t i n v e r t i v e l a w ) = ( n e u t ( a n ) * a n ) * n e u t ( a n ) = a n * n e u t ( a n ) = a n ,
( r * a n ) * ( a n * s ) = ( m * a n ) * ( a n * n e u t ( a n ) ) = n e u t ( a n ) * a n = a n ,
( a n * t ) * ( a n * u ) = ( a n * m ) * ( a n * n e u t ( a n ) ) = n e u t ( a n ) * a n = a n ,
( a n * a n ) * v = ( a n * a n ) * m = ( m * a n ) * a n = n e u t ( a n ) * a n = a n ,
w * ( a n * a n ) = ( m * n e u t ( a n ) ) * ( a n * a n ) = ( m * a n ) * ( n e u t ( a n ) * a n ) ( b y t h e m e d i a l l a w ) = ( m * a n ) * a n = n e u t ( a n ) * a n = a n ,
( x * a n ) * ( y * a n ) = ( m * a n ) * ( n e u t ( a n ) * a n ) = n e u t ( a n ) * a n = a n .
Moreover, from Proposition 4, we get:
n e u t ( a n ) * n e u t ( b m ) = n e u t ( a n * b m ) , a n t i ( a n ) * a n t i ( b m ) { a n t i ( a n * b m ) } .
If b m = a n , we have n e u t ( a n ) * n e u t ( a n ) = n e u t ( a n * a n ) , a n t i ( a n ) * a n t i ( a n ) { a n t i ( a n * a n ) } , there exists k { a n t i ( a n * a n ) } . Denote z = k * m , then
( ( a n ) 2 * z ) * ( a n ) 2 = ( ( a n * a n ) * z ) * ( a n ) 2 = ( ( z * a n ) * a n ) * ( a n ) 2 ( a p p l y i n g t h e l e f t i n v e r t i v e l a w ) = ( ( a n ) 2 * a n ) * ( z * a n ) ( a p p l y i n g t h e l e f t i n v e r t i v e l a w ) = ( ( a n ) 2 * a n ) * ( ( k * m ) * a n ) = ( ( a n ) 2 * a n ) * ( ( a n * m ) * k ) ( b y t h e l e f t i n v e r t i v e l a w ) = ( ( a n ) 2 * a n ) * ( n e u t ( a n ) * k ) ( b y m { a n t i ( a n ) } ) = ( ( a n * a n ) * ( n e u t ( a n ) * a n ) ) * ( n e u t ( a n ) * k ) = ( ( a n * n e u t ( a n ) ) * ( a n * a n ) ) * ( n e u t ( a n ) * k ) ( a p p l y i n g t h e m e d i a l l a w ) = ( a n * ( a n ) 2 ) * ( n e u t ( a n ) * k ) = ( a n * n e u t ( a n ) ) * ( ( a n ) 2 * k ) ( a p p l y i n g t h e m e d i a l l a w ) = a n * n e u t ( a n * a n ) ( b y t h e d e f i n i t i o n o f k { a n t i ( a n * a n ) } ) = a n * ( n e u t ( a n ) * n e u t ( a n ) ) = a n * n e u t ( a n ) ( b y P r o p o s i t i o n ( 2 ) ) = a n .
Therefore, combining above results, by Definition 5, we know that N is a quasi fully regular AG-groupoid. □
The following example shows that a quasi fully regular AG-groupoid may not be a GAG-NET-loop.
Example 11.
Applying the ( S , * ) in Example 1, when a = 1 , p = 1 , q = 3 , r = 4 , s = 3 , t = 2 , u = 3 , v = 2 , w = 2 , x = 4 , y = 2 , z = 3 , we have a 2 = 2 , and
1 = ( 1 * 2 ) * 3 = ( 4 * 1 ) * ( 1 * 3 ) = ( 1 * 2 ) * ( 1 * 3 ) = ( 1 * 1 ) * 2 = 2 * ( 1 * 1 ) = ( 4 * 1 ) * ( 2 * 1 ) = ( 2 * 3 ) * 2 .
When a = 4 , p = 1 , q = 3 , r = 4 , s = 4 , t = 3 , u = 2 , v = 3 , w = 3 , x = 4 , y = 4 , z = 2 , we have a 2 = 3 , and
4 = ( 1 * 3 ) * 3 = ( 4 * 4 ) * ( 4 * 4 ) = ( 4 * 3 ) * ( 4 * 2 ) = ( 4 * 4 ) * 3 = 3 * ( 4 * 4 ) = ( 4 * 4 ) * ( 4 * 4 ) = ( 3 * 2 ) * 3 .
Being 2 2 = 1 , 3 3 = 1 , from Definition 5, S is a quasi fully regular AG-groupoid. However, it is not a GAG-NET-Loop.
Definition 13.
An AG-groupoid ( S , * ) is called a quasi strong inverse AG-groupoid, if the following conditions are satisfied: for any a S , there exists a positive integer n, a n S , and a unary operation a n ( a n ) 1 on S such that
( ( a n ) 1 ) 1 = a n , ( a n * ( a n ) 1 ) * a n = a n * ( a n * ( a n ) 1 ) = a n , a n * ( a n ) 1 = ( a n ) 1 * a n .
Theorem 9.
Let ( N , * ) be a groupoid. Then, N is a GAG-NET-Loop if and only if it is a quasi strong inverse AG-groupoid.
Proof. 
Necessity: Suppose N is a GAG-NET-Loop, from Definition 12, for each a N , there exists a generalized neutrosophic extended triplet with degree n denoted by ( a , n e u t ( a n ) , a n t i ( a n ) ) . Set
( a n ) 1 = n e u t ( a n ) * a n t i ( a n ) ,
by Proposition 3(2), n e u t ( a n ) * a n t i ( a n ) is unique, so ( a n ) 1 is unique. By Proposition 3(7), we have
( ( a n ) 1 ) 1 = n e u t ( n e u t ( a n ) * a n t i ( a n ) ) * a n t i ( n e u t ( a n ) * a n t i ( a n ) ) = a n .
Being
( a n ) 1 * a n = ( n e u t ( a n ) * a n t i ( a n ) ) * a n = ( a n * a n t i ( a n ) ) * n e u t ( a n ) = n e u t ( a n ) * n e u t ( a n ) = n e u t ( a n ) ,
a n * ( a n ) 1 = a n * ( n e u t ( a n ) * a n t i ( a n ) ) = ( n e u t ( a n ) * a n ) * ( n e u t ( a n ) * a n t i ( a n ) ) = ( n e u t ( a n ) * n e u t ( a n ) ) * ( a n * a n t i ( a n ) ) = n e u t ( a n ) ,
we have
( a n ) 1 * a n = a n * ( a n ) 1 ,
( a n * ( a n ) 1 ) * a n = n e u t ( a n ) * a n = a n ,
a n * ( a n * ( a n ) 1 ) = a n * n e u t ( a n ) = a n ,
( a n * ( a n ) 1 ) * a n = a n * ( a n * ( a n ) 1 ) = a n .
From Definition 13, N is a quasi strong inverse AG-groupoid.
Sufficiency: If N is a quasi strong inverse AG-groupoid, and ( a n ) 1 N , such that a n * ( a n ) 1 = ( a n ) 1 * a n and ( a n * ( a n ) 1 ) * a n = a n * ( a n * ( a n ) 1 ) = a n . Set
n e u t ( a n ) = a n * ( a n ) 1 ,
then n e u t ( a n ) * a n = ( a n * ( a n ) 1 ) * a n = a n * ( a n * ( a n ) 1 ) = a n * n e u t ( a n ) = a n ,
a n * ( a n ) 1 = ( a n ) 1 * a n = n e u t ( a n ) .
From Definition 12, we have that N is a GAG-NET-Loop and ( a n ) 1 { a n t i ( a n ) } .  □
Example 12.
Applying ( S , * ) in Example 8, we know that it is a GAG-NET-Loop. We will show that it is a quasi strong inverse AG-groupoid in the following.
For d, there exists an inverse element d 1 = d , such that ( d 1 ) 1 = d , ( d * d 1 ) * d = d * ( d * d 1 ) = d , d * d 1 = d 1 * d = a , so d is quasi strong inverse. a is quasi strong inverse for the same reason. Moreover, being b 2 = a , c 2 = a , b and c are quasi strong inverse, thus ( S , * ) is a quasi strong inverse AG-groupoid by Definition 13.
Definition 14.
Let ( N , * ) be a GAG-NET-Loop. N is called a weak commutative GAG-NET-Loop if a , b N , there exist a generalized neutrosophic extended triplet with degree n (denoted by ( a , n e u t ( a n ) , a n t i ( a n ) ) ) and a generalized neutrosophic extended triplet with degree m (denoted by ( b , n e u t ( b m ) , a n t i ( b m ) ) ), n , m Z + , a n * n e u t ( b m ) = n e u t ( b m ) * a n .
Example 13.
Let S = { 1 , 2 , 3 , 4 , 5 , 6 , 7 } , an operation * on S is defined as in Table 8. Since ( 1 , 1 , 1 ) , ( 2 , 2 , 2 ) and ( 6 , 6 , 6 ) are neutrosophic extended triplets, but 3 , 4 , 5 , 7 do not have the neutral element and opposite element, thus S is not an AG-NET-Loop. Moreover 3 2 = 1 , 4 2 = 1 , 5 2 = 2 , 7 2 = 6 have the neutral element and opposite element, so ( S , * ) is a GAG-NET-Loop. It is not a commutative GAG-NET-Loop being 3 * 1 1 * 3 . We can show that it is a weak commutative GAG-NET-Loop.
For 1 , 2 , 3 , 4 , 5 , 6 and 7, there exist positive integers 1 , 1 , 2 , 2 , 2 , 1 and 2, respectively, thus S = { 1 1 , 2 1 , 3 2 , 4 2 , 5 2 , 6 1 , 7 2 } = { 1 , 2 , 6 } being 3 2 = 1 , 4 2 = 1 , 5 2 = 2 , 7 2 = 6 . We know that n e u t ( 1 ) = 1 , n e u t ( 2 ) = 2 , n e u t ( 6 ) = 6 , thus { n e u t ( 1 ) , n e u t ( 2 ) , n e u t ( 6 ) } S . In Table 8, we can get the sub algebra system ( S , * ) of ( S , * ) as in Table 9, and ( S , * ) is commutative. Thus, ( S , * ) is a weak commutative GAG-NET-Loop.
Example 14.
Let S = { 1 , 2 , 3 , 4 } , an operation * on S is defined as in Table 10. Being n e u t ( 1 ) * 2 = 4 3 = 2 * n e u t ( 1 ) , S is not a weak commutative GAG-NET-Loop. Moreover, it is not a commutative AG-NET-Loop.
Proposition 5.
Let ( N , * ) be a GAG-NET-Loop. Then, ( N , * ) is a weak commutative GAG-NET-Loop if and only if N satisfies the following conditions: a , b N , there exist a generalized neutrosophic extended triplet with degree n (denoted by ( a , n e u t ( a n ) , a n t i ( a n ) ) ) and a generalized neutrosophic extended triplet with degree m (denoted by ( b , n e u t ( b m ) , a n t i ( b m ) ) ), n , m Z + , a n * b m = b m * a n .
Proof. 
Necessity: If ( N , * ) is a weak commutative GAG-NET-Loop, then there are two positive integers n , m , such that a n and b m have the neutral element and opposite element. Thus, from Definition 14, a , b N , we have
a n * b m = ( n e u t ( a n ) * a n ) * ( b m * n e u t ( b m ) ) = ( n e u t ( a n ) * b m ) * ( a n * n e u t ( b m ) ) = ( b m * n e u t ( a n ) ) * ( n e u t ( b m ) * a n ) = ( b m * n e u t ( b m ) ) * ( n e u t ( a n ) * a n ) = b m * a n .
Sufficiency: If ( N , * ) is a GAG-NET-Loop, then for a N , there is a positive integer n, such that a n has the neutral element and opposite element, denoted by n e u t ( a n ) and a n t i ( a n ) , respectively. For b N , there is a positive integer m, such that b m has the neutral element and opposite element, denoted by n e u t ( b m ) and a n t i ( b m ) , respectively. Suppose that ( N , * ) satisfies the conditions a n * b m = b m * a n , From Proposition 2, we have n e u t ( b m ) exists neutral element and opposite element. We get a n * n e u t ( b m ) = n e u t ( b m ) * a n . From Definition 14, we know that ( N , * ) is a weak commutative GAG-NET-Loop. □
Definition 15.
A GAG-NET-Loop ( S , * ) is called a quasi Clifford AG-groupoid, if it is a quasi strong inverse AG-groupoid and for any a , b S , there are two positive integers n , m such that
a n * ( b m * ( b m ) 1 ) = ( b m * ( b m ) 1 ) * a n .
Theorem 10.
Let ( N , * ) be a groupoid. Then, N is a weak commutative GAG-NET-Loop if and only if it is a quasi Clifford AG-groupoid.
Proof. 
Necessity: Suppose that N is a weak commutative GAG-NET-Loop. By Theorem 9, we know that N is a quasi strong inverse AG-groupoid, then a , b N there are two positive integers n , m , such that a n and b m have the neutral element and opposite element. Set
( a n ) 1 = n e u t ( a n ) * a n t i ( a n ) .
For any a , b N , we have
a n * ( b m * ( b m ) 1 ) = a n * n e u t ( b m ) = n e u t ( b m ) * a n = ( b m * ( b m ) 1 ) * a n .
From Definition 15, we know that N is a quasi Clifford AG-groupoid.
Sufficiency: Assume that N is a quasi Clifford AG-groupoid, from Definition 15, it is a quasi strong inverse AG-groupoid. By Theorem 9, we know that N is a GAG-NET-Loop. Then, a , b N there are two positive integers n , m , such that a n and b m have the neutral element and opposite element, ( a n ) 1 N , ( b m ) 1 N . Set
n e u t ( a n ) = a n * ( a n ) 1 , n e u t ( b m ) = b m * ( b m ) 1 .
From Definition 15, being a n * ( b m * ( b m ) 1 ) = ( b m * ( b m ) 1 ) * a n , we have a n * n e u t ( b m ) = n e u t ( b m ) * a n . We can get that N is a weak commutative GAG-NET-Loop by Definition 14. □
Example 15.
Let S = { 1 , 2 , 3 , 4 , 5 , 6 , 7 , 8 } , an operation * on S is defined as in Table 11. It is a weak commutative GAG-NET-Loop. We show that it is a quasi Clifford AG-groupoid. From Theorem 9, we can see that ( S , * ) is a quasi strong inverse AG-groupoid. We just show for any x , y S , there are two positive integers n and m such that x n * ( y m * ( y m ) 1 ) = ( y m * ( y m ) 1 ) * x n .
In Example 15, 1 , 2 , 3 , 4 , 5 , 6 , 7 and 8, there exist positive integers 1 , 1 , 2 , 2 , 2 , 1 , 2 and 2, respectively, and set 1 1 = 1 , 2 1 = 2 , ( 3 2 ) 1 = 1 , ( 4 2 ) 1 = 1 , ( 5 2 ) 1 = 2 , 6 1 = 6 , ( 7 2 ) 1 = 6 , ( 8 2 ) 1 = 6 . For any x , y { 1 1 , 2 1 , 3 2 , 4 2 , 5 2 , 6 1 , 7 2 , 8 2 } , without losing generality, let x = 1 , y = 2 , we can get 1 1 * ( 2 1 * ( 2 1 ) 1 ) = ( 2 1 * ( 2 1 ) 1 ) * 1 1 = 2 . We can verify other cases, thus ( S , * ) is a quasi Clifford AG-groupoid.
Example 16.
Let S = { 1 , 2 , 3 , 4 , 5 } , an operation * on S is defined as in Table 12. it is not a weak commutative GAG-NET-Loop. We show that there exist x , y S , for any two positive integers n and m such that x n * ( y m * ( y m ) 1 ) ( y m * ( y m ) 1 ) * x n .
In Example 16, for any n , m Z + , 1 n = 1 , 2 m = 2 and ( 1 n ) 1 = 1 , ( 2 m ) 1 = 2 , but 1 n * ( 2 m * ( 2 m ) 1 ) = 4 3 = ( 2 m * ( 2 m ) 1 ) * 1 n . That is, for 1 , 2 S , there are not two positive integers n , m such that 1 n * ( 2 m * ( 2 m ) 1 ) = ( 2 m * ( 2 m ) 1 ) * 1 n . Thus, ( S , * ) is not a quasi Clifford AG-groupoid.

5. Conclusions

We thoroughly study the GAG-NET-Loop from the perspective of the AG-groupoid theory and obtained some important results. Figure 1 and Figure 2 give the relations of the GAG-NET-Loop and other algebraic structures.
As can be seen in Figure 1, we prove that the AG-NET-Loop is equal to the strong inverse AG-groupoid, the GAG-NET-Loop is equal to the quasi strong inverse AG-groupoid, and the weak commutative GAG-NET-Loop is equal to the quasi Clifford AG-groupoid.
As can be seen in Figure 2, we prove that a GAG-NET-loop is a quasi regular AG-groupoid, but a quasi regular AG-groupoid may not be a GAG-NET-loop; a GAG-NET-loop is a quasi fully regular AG-groupoid, but a quasi fully regular AG-groupoid may not be a GAG-NET-loop.
Figure 3 can be used to further express the relationships among GAG-NET-Loop and some algebraic systems. Here, as shown in Example 2, A represents a commutative AG-NET-Loop; as shown in Example 15, B represents a weak commutative GAG-NET-Loop, but it is not an AG-NET-Loop; as i s shown in Example 14, C represents a non-commutative AG-NET-Loop; D represents a GAG-NET- Loop, but it is neither an AG-NET-Loop nor a weak commutative GAG-NET-Loop; as shown in Example 10, E represents a quasi regular AG-groupoid, but it is not a GAG-NET-Loop; and as shown in Example 11, F represents a quasi fully regular AG-groupoid, but it is not a GAG-NET-Loop. A+B represents a weak commutative GAG-NET-Loop, A+C represents an AG-NET-Loop, A+B+C+D represents a GAG-NET-Loop, A+B+C+D+E represents a quasi regular AG-groupoid, and A+B+C+D+F represents a quasi fully regular AG-groupoid.
All these results are interesting for the exploration of the structure characterization of GAG-NET-Loop. As the next research topics, we want to find some special GAG-NET-Loops which can be decomposed into some smaller GAG-NET-Loops, and explore the relationship between these special GAG-NET-Loops and the related AG-groupoids.

Author Contributions

Conceptualization, Funding acquisition, Writing—review and editing, X.Z.; Data curation, Software, Writing—original draft, Writing–review and editing, X.A.; Resources, Writing–review and editing, Y.M.

Funding

This research was funded by National Natural Science Foundation of China (Grant No. 61976130).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Kazim, M.; Naseeruddin, M. On almost semigroups. Aligarh Bull. Math. 1972, 2, 1–7. [Google Scholar]
  2. Holgate, P. Groupoids satisfying a simple invertive law. Math. Stud. 1992, 61, 101–106. [Google Scholar]
  3. Mushtaq, Q.; Iqbal, Q. Decomposition of a locally associative LA-semigroup. Semigroup Forum 1990, 41, 155–164. [Google Scholar] [CrossRef]
  4. Proti, P.V.; Stevanovi, N. AG-test and some general properties of Abel-Grassmann’s groupoids. Pure Math. Appl. 1995, 6, 371–383. [Google Scholar]
  5. Khan, M.; Faisal; Amjad, V. On some classes of Abel-Grassmann’s groupoids. J. Adv. Res. Pure Math. 2011, 3, 109–119. [Google Scholar] [CrossRef]
  6. Faisal; Khan, A.; Davvaz, B. On fully regular AG-groupoids. Afr. Mat. 2014, 25, 449–459. [Google Scholar] [CrossRef] [Green Version]
  7. Khan, M.; Anis, S. On semilattice decomposition of an Abel-Grassmann’s groupoid. Acta Math. Sin. Engl. Ser. 2012, 28, 1461–1468. [Google Scholar] [CrossRef]
  8. Rashad, M.; Ahmad, I.; Shah, M.; Khuhro, Z.U.A. Left transitive AG-groupoids. Mathematics 2014, 46, 547–552. [Google Scholar]
  9. Iqbal, M.; Ahmad, I. Ideals in CA-AG-groupoids. Indian J. Pure Appl. Math. 2018, 49, 265–284. [Google Scholar] [CrossRef]
  10. Smarandache, F. Neutrosophic set—A generalization of the intuitionistic fuzzy set. Int. J. Pure Appl. Math. 2005, 24, 287–297. [Google Scholar]
  11. Peng, X.; Dai, J. A bibliometric analysis of neutrosophic set: two decades review from 1998 to 2017. Artif. Intell. Rev. 2018. [Google Scholar] [CrossRef] [Green Version]
  12. Peng, X.; Liu, C. Algorithms for neutrosophic soft decision making based on EDAS, new similarity measure and level soft set. J. Intell. Fuzzy Syst. 2017, 32, 955–968. [Google Scholar] [CrossRef] [Green Version]
  13. Peng, X.; Dai, J. Approaches to single-valued neutrosophic MADM based on MABAC, TOPSIS and new similarity measure with score function. Neural Comput. Appl. 2018, 29, 939–954. [Google Scholar] [CrossRef]
  14. Abdel-Basset, M.; Chang, V.; Mohamed, M.; Smarandche, F. A refined approach for forecasting based on neutrosophic time series. Symmetry 2019, 11, 457. [Google Scholar] [CrossRef] [Green Version]
  15. Abdel-Basset, M.; Mohamed, M.; Chang, V.; Smarandache, F. IoT and its impact on the electronics market: a powerful decision support system for helping customers in choosing the best product. Symmetry 2019, 11, 611. [Google Scholar] [CrossRef] [Green Version]
  16. Broumi, S.; Dey, A.; Talea, M.; Bakali, A.; Smarandache, F.; Nagarajan, D.; Lathamaheswari, M.; Kumar, R. Shortest path problem using Bellman algorithm under neutrosophic environment. Complex Intell. Syst. 2019, 5, 409–416. [Google Scholar] [CrossRef] [Green Version]
  17. Broumi, S.; Bakali, A.; Talea, M.; Smarandache, F.; Dey, A.; Son, L.H. Spanning tree problem with neutrosophic edge weights. Procedia Comput. Sci. 2018, 127, 190–199. [Google Scholar] [CrossRef]
  18. Boloş, M.I.; Bradea, I.A.; Delcea, C. Neutrosophic portfolios of financial assets. minimizing the risk of neutrosophic portfolios. Mathematics 2019, 7, 1046. [Google Scholar] [CrossRef] [Green Version]
  19. Zhang, X.; Bo, C.; Smarandache, F.; Dai, J. New inclusion relation of neutrosophic sets with applications and related lattice structure. Int. J. Mach. Learn. Cybern. 2018, 9, 1753–1763. [Google Scholar] [CrossRef] [Green Version]
  20. Zhang, X.; Bo, C.; Smarandache, F.; Park, C. New operations of totally dependent-neutrosophic sets and totally dependent-neutrosophic soft sets. Symmetry 2018, 10, 187. [Google Scholar] [CrossRef] [Green Version]
  21. Zhang, X.; Smarandache, F.; Liang, X. Neutrosophic duplet semi-group and cancellable neutrosophic triplet groups. Symmetry 2017, 9, 275. [Google Scholar] [CrossRef] [Green Version]
  22. Zhang, X.; Wang, X.; Smarandache, F.; Jaiyeola, T.G.; Lian, T. Singular neutrosophic extended triplet groups and generalized groups. Cogn. Syst. Res. 2019, 57, 32–40. [Google Scholar] [CrossRef] [Green Version]
  23. Zhang, X.; Borzooei, R.; Jun, Y. Q-filters of quantum B-algebras and basic implication algebras. Symmetry 2018, 10, 573. [Google Scholar] [CrossRef] [Green Version]
  24. Zhang, X.; Mao, X.; Wu, Y.; Zhai, X. Neutrosophic filters in pseudo-BCI algebras. Int. J. Uncertain. Quan. 2018, 8, 511–526. [Google Scholar] [CrossRef]
  25. Zhang, X.; Wu, X.; Mao, X.; Smarandache, F.; Park, C. On neutrosophic extended triplet groups (loops) and Abel-Grassmann’s groupoids (AG-groupoids). J. Intell. Fuzzy Syst. 2019, 37, 5743–5753. [Google Scholar] [CrossRef]
  26. Ma, Y.; Zhang, X.; Yang, X.; Zhou, X. Generalized neutrosophic extended triplet group. Symmetry 2019, 11, 327. [Google Scholar] [CrossRef] [Green Version]
  27. Shah, M.; Ahmad, I.; Ali, A. On quasi-cancellativity of AG-groupoids. Int. J. Contemp. Math. Sci. 2012, 7, 2065–2070. [Google Scholar]
  28. Ahmad, I.; Ahmad, I.; Rashad, M. A study of anti-commutativity in AG-groupoids. J. Math. 2016, 48, 99–109. [Google Scholar]
  29. Smarandache, F. Neutrosophic Perspectives: Triplets, Duplets, Multisets, Hybrid Operators, Modal Logic, Hedge Algebras and Applications; Pons Publishing House: Brussels, Belgium, 2017. [Google Scholar]
  30. Khan, M.; Anis, S. An analogy of Clifford decomposition theorem for Abel-Grassmann groupoids. Algebra Colloq. 2014, 21, 347–353. [Google Scholar] [CrossRef]
  31. Wu, X.; Zhang, X. The decomposition theorems of AG-neutrosophic extended triplet loops and strong AG-(l, l)-loops. Mathematics 2019, 7, 268. [Google Scholar] [CrossRef] [Green Version]
Figure 1. The relations of GAG-NET-Loop and other algebraic structures.
Figure 1. The relations of GAG-NET-Loop and other algebraic structures.
Mathematics 07 01206 g001
Figure 2. The relations of GAG-NET-Loop and other AG-groupoids.
Figure 2. The relations of GAG-NET-Loop and other AG-groupoids.
Mathematics 07 01206 g002
Figure 3. The relationships among some algebraic systems and GAG-NET-Loop.
Figure 3. The relationships among some algebraic systems and GAG-NET-Loop.
Mathematics 07 01206 g003
Table 1. The operation table of Example 1.
Table 1. The operation table of Example 1.
*1234
12431
23124
31342
44213
Table 2. An AG-NET-Loop of Example 2.
Table 2. An AG-NET-Loop of Example 2.
*abc
aabc
bbca
ccab
Table 3. A finite interlaced AG-(l,l)-Loop of Example 4.
Table 3. A finite interlaced AG-(l,l)-Loop of Example 4.
*123
1123
2231
3312
Table 4. A strong AG-(l,l)-Loop of Example 5.
Table 4. A strong AG-(l,l)-Loop of Example 5.
*123
1123
2312
3231
Table 5. A GAG-NET-Loop of Example 6.
Table 5. A GAG-NET-Loop of Example 6.
*abc
aaaa
baac
caba
Table 6. The operation table of Z 4 .
Table 6. The operation table of Z 4 .
[0][1][2][3]
[ 0 ] [ 0 ] [0][0][0]
[ 1 ] [ 0 ] [1][2][3]
[ 2 ] [ 0 ] [2][0][2]
[ 3 ] [ 0 ] [3][2][1]
Table 7. A GAG-NET-Loop of Example 8.
Table 7. A GAG-NET-Loop of Example 8.
*abcd
aaaad
baacd
cabad
dddda
Table 8. The operation table of Example 13.
Table 8. The operation table of Example 13.
*1234567
11234567
22222222
34213567
43241567
55255222
66266266
77277266
Table 9. The sub algebra system S of S in Example 13.
Table 9. The sub algebra system S of S in Example 13.
*126
1126
2222
6626
Table 10. The operation table of Example 14.
Table 10. The operation table of Example 14.
*1234
11423
23241
34132
42314
Table 11. The operation table of Example 15.
Table 11. The operation table of Example 15.
*12345678
112345678
222222222
342135678
432415678
552552222
662662666
772772666
882882666
Table 12. The operation table of Example 16.
Table 12. The operation table of Example 16.
*12345
114231
232413
341324
423142
514235

Share and Cite

MDPI and ACS Style

An, X.; Zhang, X.; Ma, Y. Generalized Abel-Grassmann’s Neutrosophic Extended Triplet Loop. Mathematics 2019, 7, 1206. https://doi.org/10.3390/math7121206

AMA Style

An X, Zhang X, Ma Y. Generalized Abel-Grassmann’s Neutrosophic Extended Triplet Loop. Mathematics. 2019; 7(12):1206. https://doi.org/10.3390/math7121206

Chicago/Turabian Style

An, Xiaogang, Xiaohong Zhang, and Yingcang Ma. 2019. "Generalized Abel-Grassmann’s Neutrosophic Extended Triplet Loop" Mathematics 7, no. 12: 1206. https://doi.org/10.3390/math7121206

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop