Next Article in Journal
Nonlocal Extensions of First Order Initial Value Problems
Previous Article in Journal
Maximizing the Index of Signed Complete Graphs Containing a Spanning Tree with k Pendant Vertices
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Exploration of Ideals and Filters in Triangle Algebras

by
Euclide Noumen
1,
Fabrice Tchoua Yinga
1,
Blaise Blériot Koguep Njionou
1,* and
Chris Cornelis
2
1
Department of Mathematics and Computer Science, Faculty of Science, University of Dschang, Dschang P.O.Box 67, Cameroon
2
Computational Web Intelligence, Department of Applied Mathematics, Computer Science and Statistics, Ghent University, 9000 Ghent, Belgium
*
Author to whom correspondence should be addressed.
Axioms 2024, 13(8), 566; https://doi.org/10.3390/axioms13080566
Submission received: 22 July 2024 / Revised: 9 August 2024 / Accepted: 15 August 2024 / Published: 21 August 2024
(This article belongs to the Special Issue Advances in Applied Algebra and Related Topics)

Abstract

:
In the study of algebraic structures related to logical systems, ideals and filters have different meanings and 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 another study is incorrect, and we proceed to give an alternative characterization.

1. 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 the following:
  • Lattices: Here, ideals are examples of convex sublattices, and many conditions on elements and ideals of lattices amount to weakened forms of distributivity [1];
  • 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 the properties of some subclasses of rings whose residuated lattices of ideals belong to a specific subvariety of residuated lattices (see [2,3]). For example, Belluce et al. [2] studied those rings whose semiring of ideals, under an 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 [4,5], 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 [6]), but this is no longer the case in the general framework of residuated lattices (see [7]). Some authors have claimed that the notion of ideals is missing in BL-algebras; to fill this gap, Lele and Nganou [4] introduced the notions of ideal, prime ideal and Boolean ideal in BL-algebras and derived some of their characterizations. They used their notion of ideals to characterize BL-algebras.
It is well known in the literature that, in general, there are more filters than ideals in a residuated lattice (see [5,8,9]). Liu et al. [5] studied ideals and established links with filters in residuated lattices. Furthermore, Tchoua et al. [9] 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 crowdedness of the roads of a network for a particular time duration as a single value, because the crowdedness in a duration is not fixed, it varies time to time. So, a more convenient technique to grade the crowdedness is via an interval, not a point (see application in [10]). Triangle algebras introduced by Van Gasse et al. [11,12,13] 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 [14] and used it to prove chain completeness, and later the standard completeness [12] 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. [15,16,17] and Zhang (2023) et al. [18].
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 [5] on the one hand, and Tchoua Yinga et al. [8] 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 [16] 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.

2. Preliminaries

In this section, we review the basic definitions and results on residuated lattices [5,14,19,20,21], and triangle algebras [12,13,14] that will be used in the sequel.

2.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 [5,6,19,21,22]):
(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 [20], it is proved that a subset I of L is an ideal of L if and only if (I1) and (I3) are satisfied. In [5], 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.

2.2. Triangle Algebras

Van Gasse et al. [11,12,13,14] 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 below,
Tables of ν, μ, ⊙ and →
x ν x  x μ x  0u1 0u1
00 00 0000 0111
u0 u1 u0uu u011
11 11 10u1 10u1
then A 0 = ( A 0 , , , , , ν , μ , 0 , u , 1 ) is a triangle algebra (see [16]).
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 [12]. In any triangle algebra A , we have the following rules of calculus (see [11,12,13,14]): 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 [14]: 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 .

3. 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 [4,5,7,8]). The authors in [5,8] 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 [5,8] 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.

3.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. 
  • 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 ) ).
  • μ ( ( ν x ) ( ν y ) ) = μ ( ( ( ν x ) * ( ν y ) * ) * ) ( ν ( ( ν x ) * ( ν y ) * ) ) * ( according   to   1 . above ) = ( ν ( ( ν 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 .
  • 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 [19]:
((I1) + (I2)) ⇔ ((I1) + (I3)) ⇔ ((I′1) + (I4)) ⇔ ((I′1) + (I5)).
Proposition 1.
A non-empty subset I of A is an ideal of A if 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 if 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 if 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 ) . □

3.2. Pseudo-Duality

In the case of residuated lattices, in [5,8], 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 [5]. 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 [8], 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 [5,8] 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 .
Proposition 8.
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 ) [4] ( ν 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 9.
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 10.
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 defined, in the case of residuated lattices, on filters, and some characterizations are given.
Proposition 11.
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 12.
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 , ( b y 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 12 (1).
We have in the following example an illustration of the previous Propositions; it is also highlighted that in Proposition 12 (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 below,
Tables of ⇒ and ∗
0vab1 0vab1
011111 000000
v01111 v0vvvv
a0b1b1 a0vav1
b0aa11 b0vvbb
10vab1 10vab1
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 [23] 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 } .

3.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.
Acongruence relationon 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 [4] α { , , , } .
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 , [4] ( 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 13.
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 .
    • 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 ) .
    • 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 ) .
    • 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 ) .
    • 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 ) .
    • 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 ) .
    • 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 .
    • 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 14.
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 15.
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 13, the following result establishes that the quotient of a triangle algebra by a congruence induced by an ideal is a triangle algebra.
Proposition 16.
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
([24]). 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 17.
Let A , B be two triangle algebras and f : A B a homomorphism, then K e r ( f ) is an ideal of A .
Proof. 
  • 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 ) .
  • 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 ) .
  • 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 18.
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 . □

3.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 [16]. Here, we provide an example to counter the arguments in the proof given in ([16], 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 ([16], 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 [16], 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 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 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 20.
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 21.
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   1   ( 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 22.
( 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 23.
( 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.

4. Conclusions 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. [16]; 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. [5] and Tchoua et al. [8] in the case of residuated lattices are equal; moreover, we have proved that in the case of triangle algebras, this operator changes filters to 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 anthologies in triangle algebras; moreover, we plan to look at solving equations in algebraic structures, as done by [25,26].

Author Contributions

Conceptualization and methodology: B.B.K.N.; writing—original draft preparation, E.N.; writing—review and editing, all authors. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

No data were used to support this study.

Acknowledgments

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

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Gratzer, G. Lattice Theory: First Concepts and Distributive Lattices; Dover Books on Mathematics Series; Dover Publications: Mineola, NY, USA, 2009. [Google Scholar]
  2. Belluce, L.P.; Di Nola, A. Commutative rings whose ideals form an MV-algebra. Math. Log. Q. 2009, 55, 468–486. [Google Scholar]
  3. Heubo-Kwegna, O.A.; Lele, C.; Ndjeya, S.; Nganou, J.B. BL-rings. Log. J. IGPL 2018, 26, 290–299. [Google Scholar]
  4. Lele, C.; Nganou, J.B. MV-algebras derived from ideals in BL-algebras. Fuzzy Sets Syst. 2013, 218, 103–113. [Google Scholar]
  5. Liu, Y.; Qin, Y.; Qin, X.; Xu, Y. Ideals and fuzzy ideals on residuated lattices. Int. J. Mach. Learn. Cybern. 2017, 8, 239–253. [Google Scholar]
  6. Piciu, D. Algebras of Fuzzy Logic; Editura Universitaria; University of Craiova: Craiova, Romania, 2007. [Google Scholar]
  7. Yongwei, Y.; Xiaolong, X. On characterizations of BL-algebras via implicative ideals. Ital. J. Pure Appl. Math. 2017, 37, 493–506. [Google Scholar]
  8. 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 Math. Nat. Comput. 2019, 15, 427–445. [Google Scholar]
  9. Tchoua, Y.F.; Koguep, N.B.B.; Lele, C.; Temgoua, A.E.R. Ideals and N-Involutive filters on residuated lattices. Kybernetika, 2024; submitted. [Google Scholar]
  10. Pal, A.; Pal, M. Some Results on Interval-Valued Fuzzy Matrices. In 1st International Conference on E-Business Intelligence (ICEBI 2010); Advances in Intelligent Systems Research; Atlantis Press: Amsterdam, The Netherlands, 2010; pp. 554–559. [Google Scholar]
  11. Van Gasse, B.; Cornelis, C.; Deschrijver, G.; Kerre, E.E. Triangle Algebras: Towards an Axiomatization of Interval-Valued Residuated Lattices. In International Conference on Rough Sets and Current Trends in Computing (RSCTC 2006); Lecture Notes in Computer Science; Springer: Berlin/Heidelberg, Germany, 2006; pp. 117–126. [Google Scholar]
  12. Van Gasse, B.; Deschrijver, G.; Cornelis, C.; Kerre, E.E. Triangle algebras: A formal logic approach to interval-valued residuated lattices. Fuzzy Sets Syst. 2008, 159, 1042–1060. [Google Scholar]
  13. Van Gasse, B.; Deschrijver, G.; Cornelis, C.; Kerre, E.E. The pseudo-linear semantics of interval-valued fuzzy logics. Inf. Sci. 2009, 179, 717–728. [Google Scholar]
  14. Van Gasse, B.; Deschrijver, G.; Cornelis, C.; Kerre, E.E. Filters in residuated lattice and triangle algebras. Inf. Sci. 2010, 180, 3006–3020. [Google Scholar]
  15. Zahiri, S.; Saeid, A.B.; Eslami, E. On maximal filters in triangle algebras. J. Intell. Fuzzy Syst. Appl. Eng. Technol. 2016, 30, 1181–1193. [Google Scholar]
  16. Zahiri, S.; Borum, S.A.; Eslami, E. A new approach to filters in triangle algebras. Mathematics 2017, 101, 267–283. [Google Scholar]
  17. Zahiri, S.; Borum, S.A.; Eslami, E. An Investigation on the Co-annihilators in Triangle Algebras. Iran. J. Fuzzy Syst. 2018, 15, 91–102. [Google Scholar]
  18. Zhang, X.; Liang, R. Interval-Valued General Residuated Lattice-Ordered Groupoids and Expanded Triangle Algebras. Axioms 2022, 12, 42. [Google Scholar] [CrossRef]
  19. Buşneag, D.; Piciu, D.; Dina, A.M. Ideals in residuated lattices. Carpanthian J. Math. 2021, 37, 53–63. [Google Scholar]
  20. Holdon, L.C. On ideals in De Morgan residuated lattices. Kybernetika 2018, 54, 443–475. [Google Scholar]
  21. Ward, M.; Dilworth, R. Residuated lattices. Trans. Am. Math. Soc. 1939, 45, 335–354. [Google Scholar]
  22. Tallee, K.A.G.; Koguep, N.B.B.; Lele, C.; Strüngmann, L. Relative annihilator in bounded commutative residuated lattices. Ind. J. Pure Appl. Math. 2023, 54, 359–374. [Google Scholar]
  23. Zahiri, S.; Borum, S.A. Kerman An Investigation On THE n-Fold IVRL-Filters In Triangle Algebras. Math. Bohem. 2020, 1, 75–91. [Google Scholar]
  24. Zahiri, S.; Borum, S.A.; Turunen, E. On local triangle algebras. Fuzzy Sets Syst. 2021, 418, 126–138. [Google Scholar]
  25. 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, 17. [Google Scholar] [CrossRef]
  26. Senturk, I.; Oner, T.; Borum, S.A. Theoretical Solutions for the Yang-Baxter Equation in Triangle Algebras. Discuss. Math. Gen. Algebra Appl. 2024, 44, 15–42. [Google Scholar]
Figure 1. Lattice of Example 3.
Figure 1. Lattice of Example 3.
Axioms 13 00566 g001
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.

Share and Cite

MDPI and ACS Style

Noumen, E.; Tchoua Yinga, F.; Koguep Njionou, B.B.; Cornelis, C. An Exploration of Ideals and Filters in Triangle Algebras. Axioms 2024, 13, 566. https://doi.org/10.3390/axioms13080566

AMA Style

Noumen E, Tchoua Yinga F, Koguep Njionou BB, Cornelis C. An Exploration of Ideals and Filters in Triangle Algebras. Axioms. 2024; 13(8):566. https://doi.org/10.3390/axioms13080566

Chicago/Turabian Style

Noumen, Euclide, Fabrice Tchoua Yinga, Blaise Blériot Koguep Njionou, and Chris Cornelis. 2024. "An Exploration of Ideals and Filters in Triangle Algebras" Axioms 13, no. 8: 566. https://doi.org/10.3390/axioms13080566

APA Style

Noumen, E., Tchoua Yinga, F., Koguep Njionou, B. B., & Cornelis, C. (2024). An Exploration of Ideals and Filters in Triangle Algebras. Axioms, 13(8), 566. https://doi.org/10.3390/axioms13080566

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