Preprint
Article

An Exploration of Ideals and Filters In Triangle Algebras

Altmetrics

Downloads

75

Views

36

Comments

0

A peer-reviewed article of this preprint also exists.

Submitted:

30 July 2024

Posted:

15 August 2024

You are already at the latest version

Alerts
Abstract
In the study of algebraic structures related to logical systems, Ideals and filters have different meanings and they are algebraic notions related to logical provable formulas. Unlike the classical Boolean lattice theory, ideals and filters are not dual notions in residuated lattices. An interesting subclass of residuated lattices is the class of triangle algebras, which is an equational representation of interval-valued residuated lattices that provides an algebraic framework for using closed intervals as truth values in fuzzy logic. The main aim of this article is to introduce and study the concept of ideals in triangle algebras and investigate the connection between ideals and filters. We first point out that the construction procedure for the filter generated by a subset of a triangle algebra established by Zahiri et al. is incorrect, and we proceed to give an alternative characterization.
Keywords: 
Subject: Computer Science and Mathematics  -   Mathematics

MSC:  (2020) 03G10; 06B10; 06B75; 03B52

Introduction

Ideal theory is a very effective tool for studying various algebraic and logical systems. Indeed, the notion of ideal has been introduced in many algebraic structures, including
  • lattices: here, ideals are examples of convex sublattices, and many conditions on elements and ideals of lattices amount to weakened forms of distributivity [3];
  • rings: the set of all ideals of a ring is a common example of a residuated lattice, and ideals are in a one-to-one correspondence with congruence relations. Furthermore, the kernel of any homomorphism is an ideal and reciprocally any ideal is the kernel of a homomorphism. Moreover, the set of all ideals of a ring was used to study some subclasses of the variety of rings; these researches aimed to investigate properties of some subclasses of rings whose residuated lattices of ideals belong to a specific subvariety of residuated lattices (see [1,4]. for example, Belluce et al.[1] studied those rings whose semiring of ideals, under ideal sum and ideal product, can be equipped with the structure of a Heyting algebra.
  • residuated lattices: ideals have crystallized researchers’ attention in MV-algebras [6,7], whereas in general residuated lattices it is filters (shown to be equivalent to deductive systems) that focus researchers’ attention. In MV-algebras, filters and ideals are dual notions (see [10]), but this is no longer the case in the general framework of residuated lattices (see [20]). Some authors have claimed that the notion of ideals is missing in BL-algebras; to fill this gap, Lele and Nganou [6] introduced the notions of ideal, prime ideal and Boolean ideal in BL-algebras and derived some of their characterizations. They used their notion of ideal to characterize BL-algebras.
It is well known in literature that in general, there are more filters than ideals in a residuated lattice (see [7,13,14]). Liu et al. [7] studied ideals and established links with filters in residuated lattices. Furthermore, Tchoua et al. [14] have introduced the notion of N-involutive filters by using the set of complement elements, and they have proved that in a residuated lattice the class of N-involutive filters is isomorphic to the lattice of all ideals. Therefore, in residuated lattices an N-involutive filter is a dual notion of the notion of ideal.
On the other hand, to represent imperfect information without paying too much in terms of computational complexity and to nicely accommodate and combine the facets of vagueness and uncertainty, closed intervals of [0,1] stand out as a particularly appealing and promising choice. Interval-valued fuzzy set theory is an increasingly popular extension of fuzzy set theory where traditional [0,1]-valued truth degrees are replaced by closed intervals of [0,1] that approximate the partially unknown exact degrees. For example, it is quite impossible to measure the crowdness of the roads of the network for a particular time duration as a single value, because, the crowdness in a duration is not fixed, it varies time to time. So, more convenient technique to grade the crowdness is an interval not a point (see application in [9]). Triangle algebras introduced by Van Gasse et al. [15,16,17] as an equational representation of interval-valued residuated lattices (IVRL) provide an algebraic framework for using closed intervals as truth values in fuzzy logic. The same authors introduced and studied the notion of filter in triangle algebras [18] and used it to prove chain completeness, and later the standard completeness [16] of interval-valued fuzzy logics based on triangle algebras. Many other results on triangle algebras have been obtained by various authors, such as Zahiri et al. [21,22,23] and Zhang(2023) et al. [26].
The above discussion motivates us to introduce and investigate the notion of ideal in the framework of triangle algebras. Moreover, this paper delves into the exploration of the link between ideals and filters in triangle algebras. In the context of residuated lattices, filters and ideals have been linked using different operators by Liu [7] on the one hand, and Tchoua Yinga et al. [13] on the other hand. Here, we prove that these operators are equal in residuated lattices. However, in triangle algebras the situation is more complex: although filters are changed into ideals by these operators, as in the case of residuated lattices, the image of an ideal is not always a filter. Therefore, we introduce a new linking operator in the case of triangle algebras.
The paper is organized as follows: In Section 2, we first recall some preliminaries on residuated lattices and triangle algebras. In Section 3, we introduce the notion of ideal in triangle algebras and investigate some of its characterizations. Furthermore, we establish the link between ideals and filters and the link between ideals and congruences. Next, we argue that the existing constructive characterization of the filter generated by a subset of a triangle algebra proposed in [22] by Zahiri et al. is incorrect. For this reason, we introduce and prove a new characterization of the filter generated by a subset in triangle algebras. The section ends with an investigation of the structure of the set of all ideals of a triangle algebra. Finally, in Section 4 we conclude and point out directions for further research.

1. Preliminaries

In this section, we review the basic definitions and results on residuated lattices [2,5,7,18,19], and triangle algebras [16,17,18] that will be used in the sequel.

1.1. Residuated Lattices

A bounded commutative residuated lattice is an algebraic structure ( L , , , , , 0 , 1 ) of type ( 2 , 2 , 2 , 2 , 0 , 0 ) satisfying the following conditions:
(RL1) 
( L , , , 0 , 1 ) is a bounded lattice;
(RL2) 
( L , , 1 ) is a commutative monoid;
(RL3) 
for every x , y , z L , x y z x y z , where ⩽ is the lattice order induced by the lattice operations ∧ and ∨.
Unless otherwise specified, we denote a residuated lattice ( L , , , , , 0 , 1 ) by L. For all x L , we define x * : = x 0 , x * * : = ( x * ) * , x y : = x * y , x y : = ( x * y * ) * , x 0 : = 1 and x n = x n 1 x , for n 1 .
In any bounded commutative residuated lattice L, we have the following rules of calculus (for detailed proofs, see [2,7,10,12,19]):
(r1)
x y x y = 1 ;
(r2)
x y x , y ;
(r3)
x ( x y ) y ;
(r4)
x y x z y z ;
(r5)
x y y z x z z x z y ;
(r6)
x y y * x * ;
(r7)
x x * * and x y x * * y * * ;
(r8)
x * = x * * * ;
(r9)
x * * y * * ( x y ) * * ;
(r10)
( x y ) ( y z ) x z ;
(r11)
x y ( x z ) ( y z ) ;
(r12)
x y ( x z ) ( y z ) ;
(r13)
x y ( x z ) ( y z ) ;
(r14)
x y y * x * ;
(r15)
( x y ) * = x * y * ;
(r16)
x * y * ( x y ) * ;
(r17)
x * * y * * = ( x * * y * * ) * * ;
(r18)
( x y ) ( x z ) x ( y z ) ;
(r19)
( x y ) * = x y * = y x * = x * * y * = y * * x * .
Filters and ideals play an important role in the connection between algebras and formal logic, and they have been intensively studied from an algebraic point of view.
A filter of L is any non-empty subset F of L satisfying:
(F1) 
( x , y L ) ( ( x y and x F ) y F ) ;
(F2) 
( x , y L ) ( ( x F and y F ) x y F ).
Let us now consider the following formulas: for I a subset of L,
(I1) 
( x , y L ) ( ( x y and y I ) x I ) ;
(I’1) 
0 I ;
(I2) 
( x , y L ) ( ( x I and y I ) x y I ) ;
(I3) 
( x , y L ) ( ( x I and y I ) x y I ) ;
(I4) 
( x , y L ) ( ( x I and x * y I ) y I );
(I5) 
( x , y L ) ( ( x I and ( x * y * ) * I ) y I );
(I6) 
( x L ) ( x I x * * I ) .
An ideal of L is a non-empty subset I of L that satisfies (I1) and (I2).
Some alternative characterizations of the notion of ideal in residuated lattices are given in the literature. Particularly, in [5], it is proved that a subset I of L is an ideal of L if and only if (I1) and (I3) are satisfied. In [7], it is proved that a subset I of L is an ideal of L if and only if (I’1) and (I4) are satisfied, if and only if (I’1) and (I5) are satisfied. For any ideal I of L, (I6) is always satisfied.

1.2. Triangle Algebras

Van Gasse et al. [15,16,17,18] introduced triangle algebras as a variety of residuated lattices equipped with approximation operators and with an angular point u different from 0 and 1.
A triangle algebra is an algebraic structure A = ( A , , , , , ν , μ , 0 , u , 1 ) of type (2,2,2,2,1,1,0,0,0) such that ( A , , , , , 0 , 1 ) is a bounded commutative residuated lattice, and in which the following conditions hold: for all x , y A :
(T1) ν x x (T’1) x μ x ;
(T2) ν x ν ν x ; (T’2) μ μ x μ x ;
(T3) ν ( x y ) = ν x ν y ; (T’3) μ ( x y ) = μ x μ y ;
(T4) ν ( x y ) = ν x ν y ; (T’4) μ ( x y ) = μ x μ y ;
(T5) ν u = 0 ; (T’5) μ u = 1 ;
(T6) ν μ x = μ x ; (T’6) μ ν x = ν x ;
(T7) ν ( x y ) ν x ν y ;
(T8) ν ( x y ) μ ( x y ) x y ;
(T9) ν x ν y ν ( ν x ν y ) .
Where, x y : = ( x y ) ( y x ) . Hereafter, we denote by A a triangle algebra ( A , , , , , ν , μ , 0 , u , 1 ) , unless otherwise specified.
The following is a simple example of a triangle algebra, which we will use in the sequel.
Example 1. 
 
Let A 0 = { 0 , u , 1 } , such that 0 < u < 1 and the operators ν , μ , , and → are defined by Table 1; then A 0 = ( A 0 , , , , , ν , μ , 0 , u , 1 ) is a triangle algebra (see [22]).
In general, there is a way to construct a triangle algebra from a residuated lattice by means of the triangularization process; for details, we refer to [16]. In any triangle algebra A , we have the following rules of calculus (see [15,16,17,18]): for all x , y A ,
(p1)
ν ( x y ) = ( ν x ν y ) ( μ x μ y ) ;
(p2)
μ ( x y ) = ( μ x ( μ ( u u ) μ y ) ) ( ν x μ y ) ;
(p3)
ν ( x y ) = ν x ν y ;
(p4)
μ ( x y ) = ( ν x μ y ) ( μ x ν y ) ( μ x μ y μ ( u u ) ) ;
(p5)
ν 1 = 1 , μ 0 = 0 , ν 0 = 0 and μ 1 = 1 ;
(p6)
ν ν x = ν x , μ μ x = μ x , and ν ( ν x ν y ) = ν x ν y ;
(p7)
ν ( ( ν x ) * ) = ( ν x ) * , μ ( ( μ x ) * ) = ( μ x ) * ;
(p8)
μ ( ( ν x ) * ) = ( ν x ) * , ν ( ( μ x ) * ) = ( μ x ) * ;
(p9)
( μ x ) * = ν ( x * ) .
The notion of filter in triangle algebras has been introduced in [18]: a filter of A is any non-empty subset F of A such that for all x , y A :
(F1) 
( x y and x F ) y F ;
(F2) 
( x F and y F ) x y F ;
(FT) 
x F ν x F .
Observe that a filter of a triangle algebra is also a filter of the underlying residuated lattice. We denote by F ( A ) the set of all filters of A .

2. Ideals in Triangle Algebras

In MV-algebras, filters and ideals are dual notions, but this is not necessarily the case in general residuated lattices (see [6,7,13,20]). The authors in [7,13] have studied ideals and established a link with filters in residuated lattices by using different operators. In this section, we start by introducing the notion of ideal in the framework of triangle algebras. To establish the link between filters and ideals, we first prove that the operators used by [7] and [13] in residuated lattices are equal. Then, we prove that applying this operator to an ideal does not yield a filter in triangle algebras. Hence, we set up a new operator to link ideals to filters in the case of triangle algebras. We end by investigating the link between ideals and congruences, and some characterizations of the ideal generated by a given subset.

2.1. Definition and Characterizations of the Notion of Ideal

Since we want an ideal of a triangle algebra to be an ideal of the underlying residuated lattice, and taking into account the approximation operators ν and μ , we propose the following definition.
Definition 1. 
An ideal of A is any non-empty subset I of A satisfying, for all x , y A :
(I1) 
( x y and y I ) x I ;
(I2) 
( x I and y I ) x y I ;
(IT) 
x I μ x I .
We denote by I ( A ) the set of all ideals of A .
The following lemma will be helpful in the sequel.
Lemma 1. 
 
The following properties hold in any triangle algebra A , for all x , y A .
1. 
μ ( x * ) ( ν x ) * and ( μ x ) * μ ( x * ) ;
2. 
μ ( ν x ν y ) = ν x ν y and μ ( μ x μ y ) = μ x μ y ;
3. 
μ ( x y ) μ x μ y and μ ( x y ) μ x μ y (triangle inequalities).
Proof. 
1.
Since ν x x (T1), we have x * ( ν x ) * ( r 6 ) , thus μ ( x * ) μ ( ( ν x ) * ) = ( ν x ) * ((T’3) and ( p 8 ) ).
Since x μ x , we have ( μ x ) * x * μ ( x * ) by ( T 1 and ( r 6 ) ).
2.
μ ( ( ν x ) ( ν y ) ) = μ ( ( ( ν x ) * ( ν y ) * ) * ) ( ν ( ( ν x ) * ( ν y ) * ) ) * ( a c c o r d i n g   t o   1 . a b o v e ) = ( ν ( ( ν x ) * ) ν ( ( ν y ) * ) ) * , ( p 3 ) = ( ( ν x ) * ( ν y ) * ) * , ( p 7 ) = ( ν x ) ( ν y ) μ ( ( ν x ) ( ν y ) ) , ( T 1 )
Hence, we have μ ( ( ν x ) ( ν y ) ) = ( ν x ) ( ν y ) .
By replacing x and y in the above by μ x and μ y , respectively, and using ν μ x = μ x and ν μ y = μ y , we have μ ( μ x μ y ) = μ x μ y .
3.
Since x μ x and y μ y ( T 1 ) , we have x y μ ( x ) μ ( y ) . Therefore, μ ( x y ) μ ( μ ( x ) μ ( y ) ) = μ ( x ) μ ( y ) .
Furthermore,
μ ( x y ) = μ ( x * y ) ν ( x * ) μ y , ( p 2 ) ( μ x ) * μ y , ( p 9 ) = μ x μ y
The following propositions are some characterizations of the notion of ideal in the case of triangle algebras. Some proofs are omitted, since in any residuated lattice we have the following equivalences [2]:
((I1) + (I2)) ⇔ ((I1) + (I3)) ⇔ ((I’1) + (I4)) ⇔ ((I’1) + (I5)).
Proposition 1. 
A non-empty subset I of A is an ideal of A iff for all x , y A :
(I1) 
( x y and y I ) x I ;
(I3) 
( x I and y I ) x y I ;
(IT) 
x I μ x I .
Proposition 2. 
A non-empty subset I of A is an ideal of A iff for all x , y A :
(I’1) 
0 I ;
(I4) 
( x I and x * y I ) y I ;
(IT) 
x I μ x I .
Proposition 3. 
A non-empty subset I of A is an ideal of A iff for all x , y A :
(I’1) 
0 I ;
(I5) 
( x I and ( x * y * ) * I ) y I ;
(IT) 
x I μ x I .
The following result will be useful in some proofs.
Proposition 4. 
Let I be an ideal of A and x A , then the following conditions are equivalent:
(N1)
x I ;
(N2)
μ x I ;
(N3)
x * * I ;
(N4)
( μ x ) * * I ;
(N5)
( ν x * ) * I .
Proof. 
From (I6), we have ( N 1 ) ( N 3 ) , i.e, x I x * * I .
From (I1), (IT) and (T’1), we have ( N 1 ) ( N 2 ) , i.e, x I & & μ x I .
From (I6), we have ( N 2 ) ( N 4 ) , i.e, μ x I ( μ x ) * * I .
Since x μ x ( T 1 ) , we have ( μ x ) * x * ( r 6 ) . Hence, ( μ x ) * = ν ( ( μ x ) * ) ν ( x * ) ( p 8 , T 3 ) , which implies ( ν ( x * ) ) * ( μ x ) * * ( a ) .
Since ν ( x * ) x * , we have x * * ( ν ( x * ) ) * ( b ) .
From (a) and (I1), we have ( N 4 ) ( N 5 ) , i.e, ( μ x ) * * I ( ν ( x * ) ) * I .
From (b) and (I1), we have ( N 5 ) ( N 3 ) , i.e, ( ν ( x * ) ) * I x * * I .
Thus, ( N 1 ) ( N 2 ) ( N 3 ) ( N 4 ) ( N 5 ) . □

2.2. Pseudo-Duality

In the case of residuated lattices, in [7] and [13], the authors studied how to obtain a filter from an ideal, and vice versa, an ideal from a filter.
Let us first recall the procedure followed in [7]. Given F a filter and I an ideal of L, we obtain that F * : = { x L ; y F , x * * y * } is an ideal and I * : = { x L ; y I , y * x * * } is a filter of L. One can also prove that I * * = I , F F * * and F * = F * * * .
In [13], for F and I a filter and an ideal of L respectively, it was shown that N ( I ) : = { x L ; x * I } is a filter and N ( F ) : = { x L ; x * F } is an ideal of L. This induces the following properties:
N ( N ( I ) ) = I , F N ( N ( F ) ) and N ( N ( N ( F ) ) ) = N ( F ) .
When a filter F satisfies N ( N ( F ) ) = F , it is said to be an N-involutive filter.
In the following, we prove that for the pseudo-duality in residuated lattices the operators proposed by [7] and [13] are equal.
First, to simplify the proofs, we will use the following characterization of F * .
Proposition 5. 
Let F be a filter of a residuated lattice L. Then, F * = { x L ; y F , x y * } .
Proof. 
  • Let z F * , then there exists a F such that z * * a * . Since z z * * , we have z a * . Hence z { x L ; y F , x y * } .
  • Let x L such that there exists y F , x y * , then x * * y * * * = y * . Hence x F * .
Proposition 6. 
Let F be a filter and I an ideal of a residuated lattice L, then
(i) 
N ( I ) = I * ;
(ii) 
N ( F ) = F * .
Proof. 
(i)
Let x N ( I ) , then x * I . Putting a = x * , we have a * x * * , x I * .
Reciprocally, let x I * , then there exists a I such that a * x * * , which implies x * a * * . Since a I , we have a * * I , by (I6), thus x * I , by (I1), i.e., x N ( I ) .
(ii)
Let x N ( F ) , then x * F . Since x x * * , we have x F * , with a = x * .
Reciprocally, let x F * , then there exists a F such that x a * , which implies a * * x * . Since a a * * x * , we have x * F , i.e., x N ( F ) .
Let us now, in the case of triangle algebras, consider the pseudo-duality between filters and ideals. We first show that the image of an ideal by the above operator in the case of triangle algebras is not always a filter.
Example 2. 
Let us consider the triangle algebra A 0 of Example 1.
I = { 0 } is an ideal of A 0 , but N ( I ) = { u , 1 } is not a filter of A 0 . Indeed, u N ( I ) , but ν u = 0 N ( I ) , so ( F T ) is not true.
Hence, in the following we introduce a new operator for the pseudo-duality in the case of triangle algebras.
Proposition 7. 
Let I be an ideal of A . Then T ( I ) : = { x A ; a I , a * ( ν x ) * * } is a filter of A .
Proof. 
We have to show that T ( I ) is a filter of A .
For (F1),
let x , y A such that x T ( I ) and x y , we have to show that y T ( I ) .
It holds that x y implies ν x ν y , thus ( ν x ) * * ( ν y ) * * . Since x T ( I ) , there exists a I such that a * ( ν x ) * * , so by transitivity, a * ( ν y ) * * , thus y T ( I ) .
For (F2),
let x , y T ( I ) , we have to show that x y T ( I ) .
Since x T ( I ) , there exists a I such that a * ( ν x ) * * .
Since y T ( I ) , there exists b I such that b * ( ν y ) * * . Then, by ( r 4 ) , a * b * ( ν x ) * * ( ν y ) * * , thus ( a * b * ) * * ( ( ν x ) * * ( ν y ) * * ) * * , i.e., ( a b ) * ( ( ν x ) * * ( ν y ) * * ) * * .
Since a , b I and I is an ideal, a b I , and we have by ( r 9 ) ( ν x ) * * ( ν y ) * * ( ( ν x ) ( ν y ) ) * * , we obtain
( ( ν x ) * * ( ν y ) * * ) * * ( ( ( ν x ) ( ν x ) ) * * ) * * , ( r 9 ) = ( ( ν x ) ( ν x ) ) * * , ( r 8 ) = ( ν ( x y ) ) * * , ( p 3 )
It follows that ( a b ) * ( ν ( x y ) ) * * , thus x y T ( I ) .
For (FT),
let x T ( I ) . We have to show that ν x T ( I ) . Since x T ( I ) , there exists a I such that a * ( ν x ) * * . Since ν ν x = ν x , ( p 6 ) we have a * ( ν ν x ) * * , thus ν x T ( I ) .
The following is a characterization of the above operator.
Proposition 8. 
Let I be an ideal of A , then T ( I ) = { x A ; ( ν x ) * I } .
Proof. 
  • Let z A such that ( ν z ) * I . Since ( ( ν z ) * ) * ( ν z ) * * , we have z { x A ; a I , a * ( ν x ) * * } = T ( I ) , for a = ( ν z ) * .
  • Let x T ( I ) . Hence, there exists a I such that a * ( ν x ) * * , which implies ( ν x ) * a * * . Since a I , by (I6), a * * I , so ( ν x ) * I , by (I1).
According to the relation between μ and ν , we introduce the following operator for filters of triangle algebras.
Proposition 9. 
Let F be a filter of A , then T ( F ) : = { x A ; ( μ x ) * F } is an ideal of A .
Proof. 
For (I1),
let x , y A such that x y and y T ( F ) . We have that ( μ y ) * F and x y imply ( μ y ) * ( μ x ) * . Hence, ( μ x ) * F , because F is a filter. Thus x T ( F ) .
For (I3),
let x , y T ( F ) . Then, ( μ x ) * F and ( μ y ) * F . Hence, ( μ x ) * ( μ y ) * F . Furthermore,
( μ x ) * ( μ x ) * ( ( μ x ) * ( μ y ) * ) * * , ( r 7 ) = ( ( ( μ x ) * ( μ y ) * ) * ) * = ( μ x μ y ) *
Therefore, ( μ x μ y ) * F . From the triangle inequality μ ( x y ) μ x μ y , we have ( μ x μ y ) * ( μ ( x y ) ) * . Hence, ( μ ( x y ) ) * F . Thus, x y T ( F ) .
For (IT),
it holds because μ μ x = μ x .
In the following, we prove that the above operator is equal to the one define, in the case of residuated lattices, on filters, and some characterizations are given.
Proposition 10. 
Let F be a filter of A , then T ( F ) = { x A ; a F , μ x a * } = { x A ; a F , x ( ν a ) * } = N ( F ) .
Proof. 
  • Let z T ( F ) , we have to find a F such that μ z a * .
    Since z T ( F ) , we have ( μ z ) * F . Because μ z ( μ z ) * * , we have z { x A ; a F , μ x a * } , with a = ( μ z ) * .
  • Let z { x A ; a F , μ x a * } . We have to find b F such that z ( ν b ) * . Since z { x A ; a F , μ x a * } , there exists a F such that μ z a * . Hence, a * * ( μ z ) * . Because a a * * , we have a * * F , which implies ( μ z ) * F , by (F1). Since ( ν ( ( μ z ) * ) ) * = ( μ z ) * * ( p 8 ) and z μ z ( μ z ) * * ( T 1 ) , we have z ( ν ( ( μ z ) * ) ) * . Thus, z { x A ; b F , x ( ν b ) * } , with b = ( μ z ) * .
  • Let us prove that { x A ; a F , x ( ν a ) * } T ( F ) . Let z { x A ; a F , x ( ν a ) * } . Then, there exists a F such that z ( ν a ) * . Therefore, μ z μ ( ( ν a ) * ) = ( ν a ) * ( T 3 , p 8 ) . Hence, ( ν a ) * * ( μ z ) * . Because a F , we have ν a F , by (FT). Since ν a ( ν a ) * * , we have ( ν a ) * * F , and then ( μ z ) * F , by (F1). Thus, z T ( F ) .
Next, we have to prove that T ( F ) = N ( F ) .
  • Let x N ( F ) , then x * F , which implies by (FT) ν ( x * ) F . Since ν ( x * ) = ( μ x ) * ( p 9 ) , we have ( μ x ) * F . Thus x T ( F ) .
  • Let x T ( F ) , then ( μ x ) * F , i.e., ν ( x * ) F , by ( p 9 ) . Since ν ( x * ) x * , we have x * F , by ( F 1 ) . Thus x N ( F ) .
Proposition 11. 
Let I be an ideal and F a filter of A . Then,
(1) 
T ( T ( I ) ) = I ;
(2) 
x T ( T ( F ) ) ( ν x ) * * F ;
(3) 
F T ( T ( F ) ) ;
(4) 
T ( T ( T ( F ) ) ) = T ( F ) .
Proof. 
(1)
x T ( T ( I ) ) ( μ x ) * T ( I ) ( ν ( ( μ x ) * ) ) * I ( μ x ) * * I , ( p 8 ) x I , ( P r o p o s i t i o n 4 )
(2)
Let x A .
x T ( T ( F ) ) ( ν x ) * T ( F ) ( μ ( ν x ) * ) * F ( ν x ) * * F , ( by   p 9 )
(3)
Let x F . Then, ν x F , and since ν x ( ν x ) * * , we have ( ν x ) * * F , which implies x T ( T ( F ) ) . Thus F T ( T ( F ) ) .
(4)
Since T ( F ) is an ideal, then T ( T ( T ( F ) ) ) = T ( F ) , by Proposition 11 (1).
We have in the following example an illustration of the previous Propositions; it also highlighted that in Proposition 11 (3), we do not always have an equality.
Example 3. 
 
Let A = { [ 0 , 0 ] ; [ 0 , v ] ; [ 0 , a ] ; [ 0 , b ] ; [ 0 , 1 ] ; [ v , v ] ; [ v , a ] ; [ v , b ] ; [ v , 1 ] ; [ a , a ] ; [ a , 1 ] ; [ b , b ] ; [ b , 1 ] ; [ 1 , 1 ] } . We define * and by the Table 2;
x , y , z , t A , [ x , y ] [ z , t ] = [ x * z , y * t ] , and
[ x , y ] [ z , t ] = [ ( x z ) ( y t ) , ( y t ) ] , μ [ x , y ] = [ y , y ] , ν [ x , y ] = [ x , x ] . Then, A = ( A , , , , , ν , μ , [ 0 , 0 ] , [ 0 , 1 ] , [ 1 , 1 ] ) is a triangle algebra [24] whose lattice is given by Figure 1 .
Let F = { [ a , a ] , [ a , 1 ] , [ 1 , 1 ] } , G = { [ v , v ] , [ v , a ] , [ v , b ] , [ v , 1 ] , [ a , a ] , [ b , b ] , [ a , 1 ] , [ b , 1 ] , [ 1 , 1 ] } , and I = { [ 0 , 0 ] } then:
i) 
F and G are filters and I is an ideal;
ii) 
T ( F ) = I , T ( T ( F ) ) = T ( I ) = G , T ( T ( I ) ) = T ( G ) = I , T ( T ( T ( F ) ) ) = T ( F ) , and I = T ( T ( I ) ) . We have F T ( T ( F ) ) , but [ v , v ] T ( T ( F ) ) and [ v , v ] F , so F T ( T ( F ) ) .
Guided by the above observations, for pseudo-duality in triangle algebras, we will use the operator T, i.e., for any ideal I and filter F of A ,
T ( I ) = { x A ; ( ν x ) * I } T ( F ) = { x A ; ( μ x ) * F } .

2.3. Ideals and Congruences

Let us now investigate the link between ideals and congruences. In particular, we will explain how to build a congruence from an ideal and vice versa.
Definition 2. 
A congruence relation on A is an equivalence relation which is compatible with all operations on A .
Lemma 2. 
 
Let A = ( A , , , , , ν , μ , 0 , u , 1 ) be a triangle algebra, θ be an equivalence of A and α { , , , } .
If for all x , y , z A , x θ y ( x α z ) θ ( y α z ) and ( z α x ) θ ( z α y ) , then, for all x , y , z , t A , ( x θ y and z θ t ) ( x α z ) θ ( y α t ) .
Proof. 
let assume x θ y ( x α z ) θ ( y α z ) ,for all x , y , z A . Let α { , , , } , a , b , c , d A such that a θ b and c θ d ; we have to show that ( a α c ) θ ( b α d ) .
Since a θ b , then, ( a α c ) θ ( b α c ) , and ( c α a ) θ ( c α b ) . Also, since c θ d , then ( c α b ) θ ( d α b ) and ( b α c ) θ ( b α d ) . Furthermore ( a α c ) θ ( b α c ) ( b α c ) θ ( b α d ) which implies ( a α c ) θ ( b α d ) . Likely, ( c α a ) θ ( c α b ) ( c α b ) θ ( d α b ) which implies ( c α a ) θ ( d α b )
The following proposition shows that any ideal of a triangle algebra induces a congruence relation.
Proposition 12. 
Let I be an ideal of A . Then, the binary relation I defined by x I y ( ( ν ( x y ) ) * I and ( ν ( y x ) ) * I ) , for all x , y A , is a congruence on A .
Proof. 
  • I is an equivalence relation.
    Reflexivity: 
    let x A , we have ( ν ( x x ) ) * = ( ν 1 ) * = 0 I .
    Symmetry: 
    I is symmetric by definition.
    Transitivity: 
    let x , y , z A such that x I y and y I z , we have to show that x I z .
    Since x I y , we have ( ν ( x y ) ) * I and ( ν ( y x ) ) * I ;
    since y I z , we have ( ν ( y z ) ) * I and ( ν ( z y ) ) * I ;
    since ( z y ) ( y x ) ( z x ) ( r 10 ) , then by (T3) and ( p 3 ) , ν ( z y ) ν ( y x ) ν ( z x ) , by residuation ν ( z y ) ν ( y x ) ν ( z x ) . Furthermore, ν ( y x ) ν ( z x ) ( ν ( z x ) ) * ( ν ( y x ) ) * ( r 14 ) , then by transitivity ν ( z y ) ( ν ( z x ) ) * ( ν ( y x ) ) * . Hence, ( ( ν ( z x ) ) * ( ν ( y x ) ) * ) * ( ν ( z y ) ) * . Since ( ν ( z y ) ) * I , we have ( ( ν ( z x ) ) * ( ν ( y x ) ) * ) * I .
    Since ( ν ( z x ) ) * ( ν ( y x ) ) * ( ν ( y x ) ) * * ( ν ( z x ) ) * * ( r 14 ) , we have ( ( ν ( y x ) ) * * ( ν ( z x ) ) * * ) * ( ( ν ( z x ) ) * ( ν ( y x ) ) * ) * ; then, ( ( ν ( y x ) ) * * ( ν ( z x ) ) * * ) * I . Furthermore, ( ν ( y x ) ) * * ( ν ( z x ) ) * * ) * I and ( ν ( y x ) ) * I , which implies ( ν ( z x ) ) * I , by Proposition 3.
    Likewise, we can show that ( ν ( x z ) ) * I .
  • I is compatible with the operations of A
    Let x , y , z A , such that x I y , that is ( ν ( x y ) ) * I and ( ν ( y x ) ) * I .
    1.
    We have to show that ( x z ) I ( y z ) .
    We have x y ( x z ) ( y z ) ( r 11 ) , then ν ( x y ) ν ( ( x z ) ( y z ) ) , since ν is increasing. Consequently, ( ν ( ( x z ) ( y z ) ) ) * ( ν ( x y ) ) * . Hence, ( ν ( ( x z ) ( y z ) ) ) * I , since ( ν ( x y ) ) * I . Likewise, we show that ( ν ( ( y z ) ( x z ) ) ) * I . Thus ( x z ) I ( y z ) .
    2.
    We have to show that ( x z ) I ( y z ) .
    We have x y ( x z ) ( y z ) by ( r 13 ) , then ν ( x y ) ν ( ( x z ) ( y z ) ) . Consequently ( ν ( ( x z ) ( y z ) ) ) * ( ν ( x y ) ) * . Hence, ( ν ( ( x z ) ( y z ) ) ) * I , since ( ν ( x y ) ) * I . Likewise, we show that ( ν ( ( y z ) ( x z ) ) ) * I . Thus ( x z ) I ( y z ) .
    3.
    We have to show that ( x z ) I ( y z ) .
    We have x y ( x z ) ( y z ) by ( r 12 ) , then ν ( x y ) ν ( ( x z ) ( y z ) ) . Hence, ( ν ( ( x z ) ( y z ) ) ) * ( ν ( x y ) ) * , then ( ν ( ( x z ) ( y z ) ) ) * I , since ( ν ( x y ) ) * I . Likewise, we show that ( ν ( ( y z ) ( x z ) ) ) * I . Thus ( x z ) I ( y z ) .
    4.
    We have to show that ( x z ) I ( y z ) .
    We have x y ( y z ) ( x z ) by ( r 10 ) and residuation. Hence, ν ( x y ) ν ( ( y z ) ( x z ) ) , then ( ν ( ( y z ) ( x z ) ) ) * ( ν ( x y ) ) * . Therefore ( ν ( ( y z ) ( x z ) ) ) * I , since ( ν ( x y ) ) * I . Likewise, we show that ( ν ( ( x z ) ( y z ) ) ) * I . Thus ( x z ) I ( y z ) .
    5.
    We have to show that z x I z y .
    We have y x ( z y ) ( z x ) by ( r 10 ) and residuation. Hence, ν ( y x ) ν ( ( z y ) ( z x ) ) , then ( ν ( ( z y ) ( z x ) ) ) * ( ν ( y x ) ) * . It follows ( ν ( ( z y ) ( z x ) ) ) * I , since ( ν ( y x ) ) * I . Likewise, we show that ( ν ( ( z x ) ( z y ) ) ) * I . Thus ( z x ) I ( z y ) .
    6.
    We have to show that ν x I ν y .
    We have ν ( x y ) ν x ν y by (T7). Then ( ν x ν y ) * ( ν ( x y ) ) * , hence ( ν x ν y ) * I . We have ( ν ( ν x ν y ) ) * I , since ν ( ν x ν y ) = ν x ν y , ( p 6 ) . Likewise, we show that ( ν ( ν y ν x ) ) * I . Thus ν x I ν y .
    7.
    We have to show that μ x I μ y .
    We have ν ( x y ) μ x μ y by ( p 1 ) . Therefore, ν ( x y ) = ν ν ( x y ) ν ( μ x μ y ) by ( p 6 , T 3 ) . Hence, ( ν ( μ x μ y ) ) * ( ν ( x y ) ) * , and ( ν ( μ x μ y ) ) * I .Likewise, we show that ( ν ( μ y μ x ) ) * I . Thus μ x I μ y .
For any ideal I of A , the I -class of any x A is denoted by [ x ] I and the set of all I -class is denoted by A / I .
The following proposition establishes a one-to-one correspondence between the set I ( A ) of ideals and the set C o n ( A ) of congruences of A .
Proposition 13. 
Let I be an ideal of A , then I = [ 0 ] I .
Proof. 
  • Let x I , then ( ν ( x 0 ) ) * = ( ν x * ) * I , by Proposition 4.
    Moreover, ( ν ( 0 x ) ) * = ( ν 1 ) * = 1 * = 0 I . Hence, x I 0 , and consequently x [ 0 ] I .
  • Since I is an ideal, it holds that 0 I .
    Let x [ 0 ] I , then ( ν x * ) * I , which implies x I , by Proposition 4.
The following result proves that any congruence relation on a triangle algebra induces an ideal.
Proposition 14. 
For any congruence ∼ of A , [ 0 ] is an ideal.
Proof. 
For (I1),
let x , y A such that x y and y [ 0 ] . Since y [ 0 ] , then y 0 , which implies ( x y ) ( x 0 ) , because ∼ is a congruence. Therefore, x 0 , because 0 x y . Hence, x [ 0 ] .
For (I3),
let x , y [ 0 ] . Since x [ 0 ] , then x 0 . Consequently, x * 0 * = 1 . Similarly, y * 1 . Hence, ( x * y * ) ( 1 1 ) = 1 , therefore ( x * y * ) * 1 * = 0 , i.e., x y 0 . Thus x y [ 0 ] .
For (IT),
let x [ 0 ] . Since x [ 0 ] , then x 0 thus μ x μ 0 = 0 , which implies μ x [ 0 ] .
Hence [ 0 ] is an ideal. □
Given a congruence relation ∼ on A , it is not clear whether [ 0 ] = holds. This remains an open question.
As a consequence of Proposition 12, the following result establishes that the quotient of a triangle algebra by a congruence induced by an ideal is a triangle algebra.
Proposition 15. 
Let I be an ideal of A , then A / I = ( A / I , , , , , ν , μ , I , [ u ] I , [ 1 ] I ) is a triangle algebra, where for all x , y A , θ ( [ x ] I ) = [ θ ( x ) ] I , θ { ν , μ } and [ x ] I α [ y ] I = [ x α y ] I , α { , , , } .
Proof. 
This is a direct consequence of the fact that I is a congruence. □
Definition 3. 
[25]
A homomorphism between A = ( A , , , * , , ν , μ , 0 , u , 1 ) and B = ( B , , , , , ν ¯ , μ ¯ , 0 , u ¯ , 1 ) two triangle algebras is any mapping f : A B , that satisfies for all a, b A , f ( a b ) = f ( a ) f ( b ) , f ( a b ) = f ( a ) f ( b ) , f ( a * b ) = f ( a ) f ( b ) , f ( a b ) = f ( a ) f ( b ) , f ( ν a ) = ν ¯ ( f ( a ) ) , f ( μ a ) = μ ¯ ( f ( a ) ) ; the kernel of f, denoted by k e r ( f ) , is define by k e r ( f ) : = { x A ; f ( x ) = 0 } .
The following establish that the kernel of any homomorphism is an ideal.
Proposition 16. 
Let A , B be two triangle algebras and f : A B a homomorphism, then K e r ( f ) is an ideal of A .
Proof. 
1.
Let x , y A , such that x y and y K e r ( f ) .
Since x y , we have x y = x . Hence, f ( x y ) = f ( x ) . Because f is a homomorphism, we have f ( x ) f ( y ) = f ( x ) . Then f ( x ) f ( y ) .
Since y K e r ( f ) , we have f ( y ) = 0 . Therefore, f ( x ) = 0 . Hence, x K e r ( f ) .
2.
Let x , y K e r ( f ) . Then f ( x ) = 0 and f ( y ) = 0 . Furthermore, because f is a homomorphism, we have f ( x y ) = f ( x ) f ( y ) = 0 . Thus, x y K e r ( f ) .
3.
Let x K e r ( f ) . We have f ( μ x ) = μ ( f ( x ) ) = μ ( 0 ) = 0 . Therefore, μ x K e r ( f ) .
Thus, K e r ( f ) is an ideal of A . □
The following proposition establishes that any ideal is the kernel of a homomorphism of triangle algebras.
Proposition 17. 
Let I be an ideal of a triangle algebra A , then there exists a homomorphism f of triangle algebras such that I = K e r ( f ) .
Proof. 
Let us consider
π : A A / I x [ x ] I
π is a homomorphism between the triangle algebras A and A / I . Let x K e r ( π ) , then π ( x ) = I = [ 0 ] I , i.e., ν ( x 0 ) * = ( ν x * ) * I . Hence, by Proposition 4, x I . □

2.4. Ideals Generated by a Subset

Before we dive into the case of ideals, let us first highlight that we have identified an inaccuracy in the characterization of the filter generated by a subset of a triangle algebra as proposed in [22]. Here, we provide an example to counter the arguments in the proof given in ([22], Proposition 4.2). Subsequently, we provide some accurate characterizations of the filter generated by a subset of a triangle algebra. Furthermore, we describe the ideal induced by a subset of a triangle algebra.
Recall that for any subset X of a triangle algebra A , the filter generated by X which we will denote [ X ) is the smallest filter of L containing X.
In ([22], Proposition 4.2) they mentioned that for any subset S of a triangle algebra A , [ S ) = { x L ( n , x i ) N * × S , ν x x 1 x 2 x n , i { 1 , 2 , , n } } , which we claim is not accurate, as we can see in Example 4 below.
Example 4. 
Let us consider the triangle algebra A 0 of Example 1. In the following two cases, we have [ S ) { x A ; s 1 s 2 s n ν x , n N , i 1 ; n , s i S } .
1. 
For S = { u , 1 } , S is a filter of the residuated lattice ( A 0 , , , , , 0 , 1 ) , but S is not a filter of the triangle algebra A 0 (see Example 2). Using the fact that [ S ) is the smallest filter of A containing S, we have [ S ) = A 0 ; however, using the characterization above given in [22], we have 0 { x A 0 ; s 1 s 2 s n ν x , n N , i 1 ; n , s i S } . Hence, [ S ) { x A 0 ; s 1 s 2 s n ν x , n N , i 1 ; n , s i S } .
2. 
For S = { u } . Since u u = u , we have u n = u , n N * . Therefore, n N * , u u n t i m e s = u > 0 = ν u . Hence, u { x A ; s 1 s 2 s n ν x , n N , i 1 ; n , s i S } . Thus S ¬ { x A ; s 1 s 2 s n ν x , n N , i 1 ; n , s i S } .
To mend this problem, we introduce the following characterization of the filter induced by a subset of a triangle algebra.
Proposition 18. 
Let S be a non-empty subset of A. Then,
[ S ) = { x A ; ν s 1 ν s 2 ν s n x , n N , i 1 ; n , s i S } .
Proof. 
Let B = { x A ; ν s 1 ν s 2 ν s n x , n N , i 1 ; n , s i S } . We will show that B = [ S ) .
  • First, we show that B is a filter.
    For (F1),
    let x , y A such that x y and x B . Therefore, there exists n N , s 1 , , s n S such that ν s 1 ν s 2 ν s n x . Since x y , then ν s 1 ν s 2 ν s n y . Thus y B .
    For (F2),
    let x , y B . Then, there exists n N , s i S , i 1 ; n such that ν s 1 ν s 2 ν s n x and there exists m N , t i S , i 1 ; m such that ν t 1 ν t 2 ν t m y . By ( r 4 ) , we have ν s 1 ν s 2 ν s n ν t 1 ν t 2 ν t m x y . Thus x y B .
    For (FT),
    let x B . Therefore, there exists n N , s i S , i 1 ; n such that ν s 1 ν s 2 ν s n x . Hence, by (T3), we have ν ( ν s 1 ν s 2 ν s n ) ν x which implies, by ( p 6 ) and ( p 3 ) : ν s 1 ν s 2 ν s n ν x . Thus ν x B .
  • Next, we show that S B .
    Let s S . Since ν s s ( T 1 ) , we have s B .
  • Let F be a filter of A containing S. Let x B , then there exists n N , s i S , i 1 ; n , such that ν s 1 ν s 2 ν s n x . Let i 1 ; n , then s i S F , thus s i F , so by (FT) ν s i F . Because this is true for all i 1 ; n , we have, by (F2): ν s 1 ν s 2 ν s n F . Since ν s 1 ν s 2 ν s n x , we have, by (F1): x F .
Concluding, B = [ S ) . □
Below is another characterization of the filter induced by a subset of a triangle algebra.
Proposition 19. 
Let S be a non-empty subset of A.
Then [ S ) = { x A ; ν s 1 ν s 2 ν s n ν x , n N , i 1 ; n , s i S } .
Proof. 
  • Let a [ S ) , then (FT), ν a [ S ) , so a { x A ; ν s 1 ν s 2 ν s n ν x , n N , i 1 ; n , s i S } .
  • Let a { x A ; ν s 1 ν s 2 ν s n ν x , n N , i 1 ; n , s i S } , then there exists n N , s i S , i 1 ; n , such that ν s 1 ν s 2 ν s n ν a . Since ν a a (by (F1)), it holds that a [ S ) .
We recall that, for any subset S of a triangle algebra A , the ideal generated by S is the smallest ideal of A containing S, it is denoted by ( S ] . Next, we introduce a characterization of the ideal induced by a non-empty subset of a triangle algebra.
Proposition 20. 
Let S be a non-empty subset of a triangle algebra A . We have ( S ] = { x A ; x μ s 1 μ s 2 μ s n , n N , i 1 ; n , s i S } .
Proof. 
Let I = { x A ; x μ s 1 μ s 2 μ s n , n N , i 1 ; n , s i S } .
  • We first show that I is an ideal.
    For (I1),
    this is obvious.
    For (I3),
    let x , y I . Therefore, x μ s 1 μ s 2 μ s n , with n N , i 1 ; n , s i S , and y μ t 1 μ t 2 μ t m , with m N , i 1 ; m , t i S . Hence, x y μ s 1 μ s 2 μ s n μ t 1 μ t 2 μ t m . Thus x y I .
    For (IT),
    let x I . Then, we have x μ s 1 μ s 2 μ s n , with n N , i 1 ; n , s i S . Hence,
    μ x μ ( μ s 1 μ s 2 μ s n ) μ s 1 μ s 2 μ s n , ( L e m m a ( 3 ) , p 6 )
    Thus μ x I .
  • Let s S . Since s μ s , (T’1), we have s I . Thus S I .
  • Let J be an ideal of A containing S. Let x I , we have x μ s 1 μ s 2 μ s n , with n N , i 1 ; n , s i S . Let i 1 ; n , then s i S J . Because J is an ideal of A , μ s i J (IT), for all i 1 ; n . Hence, by (I3), μ s 1 μ s 2 μ s n J and by (I1), x J . Thus I J .
In conclusion, ( S ] = I . □
Any ideal generated by { a } will be denoted by ( a ] and will be called principal ideal.
Let us now explore the algebraic structure of I ( A ) , the set of ideals of A . One can observe that, if I and J are two ideals of A , then I J is an ideal of A .
In what follows, we establish that the set of ideals of A is a Heyting algebra.
Proposition 21. 
( I ( A ) , , , { 0 } , A ) is a complete lattice, with I J = I J , I J = ( I J ] , for all I , J I ( A ) .
Proof. 
Let I , J , K I ( A ) ;
Idempotence: 
I I = I I = I ; I I = ( I I ] = ( I ] = I
Symmetry: 
I J = I J = J I = J I ; I J = ( I J ] = ( J I ] = J I
Associativity: 
I ( J K ) = I ( J K ) = ( I J ) K . Moreover,
Since J I J I J ( I J ) K , and K ( I J ) K , we have J K ( I J ) K , thus ( J K ] ( I J ) K , i.e., J K ( I J ) K . Moreover, I ( I J ) K , thus I ( J K ) ( I J ) K , consequently, ( I ( J K ) ] ( I J ) K , i.e., I ( J K ) ( I J ) K .
We show likewise ( I J ) K I ( J K ) , therefore, I ( J K ) = ( I J ) K .
Absorption laws: 
I ( I J ) = I ( I J ) = I ; I ( I J ) = ( I ( I J ) ] = ( I ] = I .
Bounds: 
Let { I i } i Γ a be non-empty family of elements of I ( A ) . For this family the infimum is given by i Γ I i : = i Γ I i and the supremum i Γ I i : = ( i Γ I i ] .
Proposition 22. 
( I ( A ) , , , , { 0 } ) is a Heyting algebra, where J K : = { a A ; J ( a ] K } , for all J , K I ( A ) .
Proof. 
  • Let us show first that ( I ( A ) , , , , , { 0 } , A ) is a residuated lattice.
    For RL1,
    ( I ( A ) , , , 0 , A ) is a bounded lattice.
    For RL2,
    ( I ( A ) , , A ) = ( I ( A ) , , A ) is a commutative ordered monoid.
    For RL3,
    let I , J , K I ( A ) . We will prove that I J K I J K .
    *
    Assume that I J K and let a I .
    Let x J ( a ] , then x J and x ( a ] I . Hence, x I J K . Therefore, J ( a ] K , i.e., a J K . Thus I J K .
    *
    Assume that I J K .
    Let x I J , then x I and x J . Then x J K , since x I J K . Hence, x J ( x ] K . Thus I J K .
  • Since ( I ( A ) , , , , , 0 , A ) is a residuated lattice and the product and the conjunction coincide, it holds that ( I ( A ) , , , , { 0 } ) is a Heyting algebra.

3. Conclusion and Future Work

In this paper, we aimed to introduce and examine the notion of ideals within triangle algebras. We delved into the relations between ideals and filters, as well as the correlations between ideals and congruences. Notably, we have rectified an existing error in the filter construction procedure proposed by Zahiri et al. [22]; as a result, we give an alternative characterization of the filter generated by a subset of a triangle algebra, and this leads to offer a more accurate framework for understanding the relationship between ideals and filters. Particularly, we have proved that the operators given by Liu et al.[7] and Tchoua et al. [13] in the case of residuated lattices are equal, moreover we have proved that in the case of triangle algebras, this operator changes filters to an ideals but the converse is not true. Furthermore, we used the characterization of the ideal generated by a subset to prove that the set of all ideals of a triangle algebra is a Heyting algebra.
In our future work, we plan to study how to use the notion of ideal to develop a logic that formally characterizes antitologies in triangle algebras; moreover, we plan to look about solving equations in algebraic structures as done by [8,11].

Author Contributions

Conceptualization and methodology: Blaise Blériot Koguep Njionou; writing—original draft preparation, Euclide Noumen; writing—review and editing, All authors.

Funding

This research received no external funding.

Acknowledgments

The authors thank the academic editor for his valuable comments and suggestions and the anonymous referees for their remarks which helped them to improve the presentation of the paper.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Belluce, L. P.; Di Nola, A. Commutative rings whose ideals form an MV-algebra. Mathematical Logic Quarterly 2009, 55, 468–486. [Google Scholar] [CrossRef]
  2. Buşneag, D.; Piciu, D.; Dina, A. M. Ideals in residuated lattices. Carpanthian Journal of Mathematics 2021, 37, 53–63. [Google Scholar] [CrossRef]
  3. Gratzer, G. Lattice Theory: First Concepts and Distributive Lattices; Dover Books on Mathematics Series, 2009.
  4. Heubo-Kwegna O., A.; Lele, C.; Ndjeya, S.; Nganou, J. B. BL-rings. Logic Journal of the IGPL, 2018, 26, 290–299. [Google Scholar] [CrossRef]
  5. Holdon, L. C. On ideals in De Morgan residuated lattices. Kybernetika, 2018, 54, 443–475. [Google Scholar]
  6. Lele, C.; Nganou, J. B. MV-algebras derived from ideals in BL-algebras. Fuzzy Sets and Systems 2013, 218, 103–113. [Google Scholar] [CrossRef]
  7. Liu, Y.; Qin, Y.; Qin, X.; Xu, Y. Ideals and fuzzy ideals on residuated lattices. International Journal of Machine Learning and Cybernetic, 2017, 8, 239–253. [Google Scholar] [CrossRef]
  8. Oner, T.; Senturk, I.; Oner, G. An Independent Set of Axioms of MV-Algebras and Solutions to the Set-Theoretical Yang-Baxter Equation. Axioms 2017, 6. [Google Scholar] [CrossRef]
  9. Pal, A.; Pal, M. Some Results on Interval-Valued Fuzzy Matrices. Advances in Intelligent Systems Research, In Proceedings of the 1st International Conference on E-Business Intelligence (ICEBI 2010), Atlantis Press 2010, 554–559.
  10. Piciu, D. Algebras of fuzzy logic. University of Craiova, Editura Universitaria, 2007.
  11. Senturk, I. , Oner, T., Borumand S. A. Theoretical Solutions for the Yang-Baxter Equation in Triangle Algebras. Discussiones Mathematicae-General Algebra and Applications 2024, 44, 15–42. [Google Scholar]
  12. Tallee, K. A. G.; Koguep, N. B. B.; Lele, C.; Strüngmann, L. Relative annihilator in bounded commutative residuated lattices. Indian Journal of Pure and Applied Mathematics 2023, 54, 359–374. [Google Scholar] [CrossRef]
  13. Tchoua, Y. F.; Koguep N., B. B ; Temgoua A. E. R. ; Lele, C. n-fold boolean, implicative and integral ideals on bounded commutative residuated lattices. New mathematics and natural computation 2019, 15, 427–445. [Google Scholar] [CrossRef]
  14. Tchoua, Y.F.; Koguep, N.B.B.; Lele, C.; Temgoua, A.E.R. Ideals and N-Involutive filters on residuated lattices, (submitted).
  15. Van Gasse, B.; Cornelis, C.; Deschrijver, G.; Kerre, E. E. Triangle Algebras: Towards an Axiomatization of Interval-Valued Residuated Lattices. In Lecture Notes in Computer Science, Proceedings of the 5th International Conference on Rough Sets and Current Trends in Computing (RSCTC 2006); 2006; pp. 117–126. [Google Scholar]
  16. Van Gasse, B.; Deschrijver, G.; Cornelis, C.; Kerre, E. E. Triangle algebras :a formal logic approach to interval-valued residuated lattices. Fuzzy Sets and Systems 2008, 159, 1042–1060. [Google Scholar] [CrossRef]
  17. Van Gasse, B.; Deschrijver, G.; Cornelis, C.; Kerre, E. E. The pseudo-linear semantics of interval-valued fuzzy logics. Information Sciences 2009, 179, 717–728. [Google Scholar] [CrossRef]
  18. Van Gasse, B.; Deschrijver, G.; Cornelis, C.; Kerre, E. E. Filters in residuated lattice and triangle algebras. Information Sciences 2010, 180, 3006–3020. [Google Scholar] [CrossRef]
  19. Ward, M.; Dilworth, R. Residuated lattices. Transactions of the American Mathematical Society 1939, 45, 335–354. [Google Scholar] [CrossRef]
  20. Yongwei, Y. , Xiaolong, X. On characterizations of BL-algebras via implicative ideals. Italian Journal of Pure and Applied Mathematics 2017, 37, 493–506. [Google Scholar]
  21. Zahiri, S. , Saeid, A.B., Eslami, E. On maximal filters in triangle algebras. Journal of Intelligent and Fuzzy Systems: Applications in Engineering and Technology 2016, 30, 1181–1193. [Google Scholar] [CrossRef]
  22. Zahiri, S. , Borumand, S. A., Eslami, E. A new approach to filters in triangle algebras. Mathematics, Publications de l’Institut Mathématique (Belgrade) 2017, 101, 267–283. [Google Scholar] [CrossRef]
  23. Zahiri, S. , Borumand, S. A., Eslami, E. An Investigation on the Co-annihilators in Triangle Algebras. Iranian Journal of Fuzzy Systems 2018, 15, 91–102. [Google Scholar]
  24. Zahiri, S. , Borumand, S. A., Kerman An Investigation On THE n-Fold IVRL-Filters In Triangle Algebras. Mathematica Bohemica, 2020, 1, 75–91. [Google Scholar] [CrossRef]
  25. Zahiri, S. , Borumand, S. A., Turunen, E. On local triangle algebras. Fuzzy Sets and Systems 2021, 418, 126–138. [Google Scholar] [CrossRef]
  26. Zhang, X. , Liang, R. Interval-Valued General Residuated Lattice-Ordered Groupoids and Expanded Triangle Algebras. Axioms 2022, 12. [Google Scholar] [CrossRef]
Figure 1. Lattice of Example 3.
Figure 1. Lattice of Example 3.
Preprints 113835 g001
Table 1. Tables of ν , μ , ⊙ and →.
Table 1. Tables of ν , μ , ⊙ and →.
Preprints 113835 i001
Table 2. Tables of ⇒ and *.
Table 2. Tables of ⇒ and *.
Preprints 113835 i002
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.
Copyright: This open access article is published under a Creative Commons CC BY 4.0 license, which permit the free download, distribution, and reuse, provided that the author and preprint are cited in any reuse.
Prerpints.org logo

Preprints.org is a free preprint server supported by MDPI in Basel, Switzerland.

Subscribe

© 2024 MDPI (Basel, Switzerland) unless otherwise stated