1. Introduction
Hyperstructures are algebraic systems characterized by at least one multioperation, also known as a hyperoperation, which produces, for a given input, a set of possible outcomes rather than a single one. The concept of hyperstructures, also referred to as multialgebras, was introduced by Frédéric Marty in 1934 during the 8th Congress of Scandinavian Mathematicians [
1]. Marty’s pioneering work laid the foundation for the development of hypergroup theory and the broader study of hyperstructures. In the context of non-classical logics, hyperstructures play a pivotal role by providing a flexible semantical framework which intends to expand the horizons of Abstract Algebraic Logic (AAL). Indeed, hyperalgebras (and non-deterministic semantics in general) enable the representation of logical systems that cannot be adequately captured by traditional algebraic methods, thereby facilitating the study and application of a broader range of logical systems.
In the general context of ordered structures, the concept of hyperlattices was first introduced by Benado in 1953 [
2]. Since then, alternative axiomatizations have been proposed, such as those by D. J. Hansen [
3], who aimed to avoid the partial associativity property present in Benado’s formulation, and by other researchers seeking to refine and generalize the original concept. Notably, José Morgado, in his book “Introdução à Teoria dos Reticulados” [
4], provides a definition of hyperlattice that, to the best of our knowledge, is entirely original.
1 He introduced the term “reticuloide” (reticuloid) to denote hyperlattices, and introduced the concepts of “supremoide” and “infimoide” as the corresponding hyperoperations for supremum and infimum. His two equivalent definitions of hyperlattices are more intuitive than Benado’s, as they resemble the usual lattice definitions while generalizing supremum and infimum properties in quasi-ordered structures. Morgado’s formulation allows for multiple suprema and infima, leading to a natural extension of classical lattice structures.
José Morgado (1921–2003) was a distinguished Portuguese mathematician whose scientific contributions significantly advanced the field of lattice theory. His work encompassed books and numerous papers, with a focus on the structure and properties of lattices. In [
4], Morgado offered a comprehensive introduction to lattice theory, presenting original definitions and concepts that have influenced subsequent research. His innovative approach to hyperlattices, particularly through the introduction of "reticuloides," has been instrumental in extending classical lattice structures to more generalized settings. Morgado’s work continues to be a valuable reference for researchers in the field.
The Brazilian mathematician Antonio Antunes Mario Sette (1939-1999) also made a significant contribution to the study of hyperlattices (and also to the field of non-classical logics). Motivated by the original notion of
-algebras introduced by Newton da Costa in [
6] for his paraconsistent calculi
(for
), Sette and da Costa propose in [
7] the
-algebras for the limiting paraconsistent logic system
. In 1971, Sette introduced in his master’s dissertation under da Costa’s supervision [
8] the concept of
-hyperlattices, proving that they are in correspondence with
-algebras. His approach built upon the hyperlattice definition given by José Morgado. Sette, working under da Costa’s guidance, extended Morgado’s framework to introduce implicative hyperlattices, a natural generalization of implicative lattices within Morgado’s hyperlattice context. This innovation proved to be particularly relevant to the semantics of logic
, as we shall see.
In this paper, we bring to the broader research community the concepts of m-hyperlattices and SIHLs (Sette Implicative Hyperlattices), which were previously available only in Portuguese. We establish fundamental properties of these structures, which in turn allow us to prove the soundness and completeness of with respect to SHCω (Sette hyperalgebras for ) semantics. Furthermore, we introduce a natural subclass of SIHLs defined by swap structures, which also provide an adequate semantics for .
2. Morgado Reticuloids
There are several definitions of hyperalgebra in the literature, considering that each hyperalgebra application in a specific area of Mathematics (mainly Algebra and Logic) requires a particular adaptation. Here, we adapt the notion of hyperalgebra used in [
9].
Definition 1.
Ahyperalgebraic signatureis a sequence of pairwise disjoint sets
where , which is the set of strict hyperoperation symbols and is the set of hyperoperation symbols. In particular, , is the set of symbols for constants and is the set of symbols for hyperconstants. A hyperalgebraic signature can also be denoted by
Definition 2. Let A be any set, and .
A hyperoperation of arity over a set A is a function .
A hyperoperation # of arity over a set A isstrictwhenever it factors through the singleton function , . Thus, it can be naturally identified with an ordinary n-ary operation .
A 0-ary hyperoperation (respectively strict hyperoperation) on A can be identified with a non-empty subset of A (respectively a singleton subset of A).
Definition 3.
Ahyperalgebraover a signature , is a set A endowed with a family of n-ary hyperoperations
such that: if , then is astrict
n-ary hyperoperation.
Remark 1.
-
Every algebraic signature is a hyperalgebraic signature where , for every . Each algebra
over the algebraic signature Σ can be naturally identified with a hyperalgebra
over the same signature.
-
Every hyperalgebraic signature induces naturally a first-order language
where is the set of n-ary operation symbols and is the set of (n+1)-ary relation symbols. In this way, hyper-algebras
over a hyperalgebraic signature can be naturally identified with the first-order structures over the language that satisfies the -sentences:
Definition 4 (Prosets). A preordered set (Proset) is a pair such that P is a non-empty set and ⪯ is a reflexive and transitive relation on P (i.e., a preorder). That is: , for every ; and , implies , for every .
If and we say that x and y aresimilar, and we write . Given , means that for every and every , and so denotes that for every , and denotes that for every .
Observe that and for every . Analogously, and for every .
Definition 5. Let be a proset, and let .
The set ofminimaof B is , and the set ofmaximaof B is .
The set ofupper boundsof B is . The set of lower bounds of B is .
Observe that , and .
Definition 6 (Morgado hyperlattices, [
4Ch. II, §2, p. 122]).
Let be a proset, and let .
TheMorgado hypersupremum(orsupremoid) of x and y is the set .
TheMorgado hyperinfimum(orinfimoid) of x and y is the set .
is said to be aMorgado hyperlattice(or anm-hyperlattice) if and are nonempty sets for every .
It is immediate from the definition above that, in any m-hyperlattice,
and each of the conditions above is equivalent to
.
Remark 2. As observed in [4, Ch. II, §2, pp. 129–132], m-hyperlattices can be alternatively defined as hyperstructures satisfying the following properties:
- R1 -
- R2 -
if and then
- R3 -
if then
- R4 -
- R5 -
if and then
- R6 -
if then .
In this case, the preorder ⪯ is defined as follows: iff (iff ).
It is quite straightforward to deduce Axioms R1-R6 from Definition 6. But the converse is not so trivial. For instance, let us extract some basic properties from Axioms R1-R6 (we leave to the reader to check the main details of the equivalence between Axioms R1-R6 and Definition 6):
Lemma 1. Let be a hyperalgebra satisfying Axioms R1-R6, and let . Then:
iff , for every .
Let ⪯ be the relation defined as follows: iff (iff ). Then ⪯ is a preorder.
and .
and .
.
Proof.
Assume that . By R4, and so , by R6. Using R1 it follows that . Conversely, suppose that . By R3, .
-
Since L is a hyperalgebra, there exists some , which implies (by R6) that . By R3 we get , hence .
Now, suppose that and . Then and which implies (by R2) that . In particular, and so .
Let . Using R1 and R6 we get . By R3 we get , which means that . Similarly we get .
Let . Using R4 and R3 we get . By R6 we get , and so , by R1. This means that . Similarly we get .
Just combine items (2)-(4). Indeed, ⪯ is a preorder, by (2). By (3) and (4), , and . By transitivity of ⪯, .
□
Example 1.
- 1.
Every lattice is a m-hyperlattice.
- 2.
([4, Ch. II, §2, p. 124]) Let V be a vector space (over a field F) and for consider
where denotes the vector subspace of V generated by . Then is a m-hyperlattice.
- 3.
The previous example works if we change vector spaces by other algebraic structures: for instance, algebras, modules, rings, abelian groups etc.
- 4.
-
Let be a small category with binary products ∏ and coproducts ∐ (see, for instance, [10]) and for (the set of objects of ), define
It is straightforward to check that is a m-hyperlattice. In this case, and .
- 5.
-
Let L be the set of formulas of propositional classical logic over signature . It is well-known (from the fact that propositional classical logic is a Tarskian logic) that the relation in L
defines a preorder and so is a proset. Moreover, the sets and are nonempty for every : indeed, and . This is a consequence of the following facts:
(i) and ; and: and implies that .
(ii) and ; and: and implies that .
Then, L is a m-hyperlattice. It can be shown that , and .
- 6.
The previous example can be adapted to any propositional Tarskian logic containing (standard) conjunction and disjunction as, for instance, (positive) intuitionistic logic.
Definition 7. The category MHL of hyperlattices is the one where the objects are hyperlattices and the morphism are just the usual morphisms of hyperalgebras. In other words, given , a function is a morphism if for all we have the following:
Proposition 1. Let be MHLs and be a function. Then f is a MHL-morphism iff for all , implies .
Proof. This is an immediate consequence of the characterization of ⪯ in terms of ⋏ (or ⋎): iff (iff ). □
Remark 3.
It is worth noting that a version of the celebrated Principle of Duality for ordered sets (see, for instance, [11]) can be easily obtained for prosets, and so for m-hyperlattices. Indeed, if is a proset, so is itsdual
is , where iff , for every . Clearly, any statement Φ (just concerning ⪯) has itsdual statement
(obtained from Φ by replacing ⪯ by ⪰). From this, satisfies iff satisfies . Since , it follows that Φ holds in any iff holds in any (Principle of Duality for prosets). This can be extended to m-hyperlattices, and so if is a hyperlattice (with underlying preorder ⪯), its dual (with underlying preorder ⪰) is also a m-hyperlattice, where the hyperoperations are defined by and , for every . By the principle of duality for prosets, and by definition of m-hyperlattices, if a statement Φ (containing ⪯, ⋏, and ⋎) holds in any m-hyperlattice then its dual statement (obtained from Φ by replacing ⪯ by ⪰, ⋏ by ⋎, and ⋎ by ⋏, respectively) also holds in any m-hyperlattice.
Proposition 2. Let be a m-hyperlattice. If such that , then for every and : 2
iff .
iff .
.
iff .
iff .
.
Proof. Items (1)-(2) and (4)-(5) follow from the transitivity of ⪯. For (3), observe that
for every
, by (1). Hence
Item (6) is proved analogously. □
Remark 4. Given non-empty sets , the notation established in Definition 4 can be extended to the hyperoperations ⋏ and ⋎ as follows: , and .
Proposition 3. Let be an m-hyperlattice, and . Then:
for .
If then .
If then .
If then .
If then .
If then for and any .
If and then .
If and then .
If and then .
If then .
If then .
.
.
Proof.
It follows from the fact that and by (R1) and (R4) from Remark 2.
Assume that , and let and . Since then , hence . This shows that .
It follows from (2) by duality.
Assume that . By definition, and , where and . By definition of m-hyperlattices, . By item (2), .
It follows from (4) by duality.
Fix and , and let , . Then and for some and . By hypothesis, and so , by items (4) and (5). From this, and so .
Assume that and . If then , hence . Let . Hence, for some . Since , it follows that . That is, .
It follows from (7) by duality.
Suppose that and , and let . Then, and so, by (8), , for every . Then .
Assume that . Let . Then such that . Hence, there exists and such that . Since it follows that . By (4), , and then (given that ). Since it follows that and so . That is, .
It follows from (10) and by commutativity of ⋏, namely: and for every A and x.
-
Let . Then, for some . From we infer that . From it follows that . By transitivity, (*). Now, and so . By (4), . But , hence (**). From (*) and (**) we prove that , by (7). This shows that .
Conversely, let . Then, , for some . Since it follows that and so , by (4). But then , which implies that (@). In turn, , hence . Since it follows that , and then (@@). By (@), (@@) and (7) (and by the fact that ) it follows that . That is, .
It follows from (12) by duality.
□
Remark 5.
Let . It is worth noting that does not imply, in general, that for and . Moreover: does not imply(in general) that for and . This shows that item (6) of Proposition 3 cannot be generalized to arbitrary non-empty sets C. To see an example, recall the m-hyperlattice L considered in Example 1 (5). Let be 4 different propositional variables, and let , , and . Clearly, . However, . Indeed, and but . Analogously, but : indeed, and but . In order to guarantee monotonicity for ⋏ and ⋎ w.r.t. sets, stability (see Definition 8) is required, as we shall see below in Proposition 5.
It can be proven that, in general, , for . Moreover, in general, for . Analogously, and so in general. Examples can be found, once again, in the m-hyperlattice of Example 1 (5). Indeed, take and for different propositional variables. Since then . Analogously, since then . In order to guarantee the validity of these desirable properties, it is required stability once again, see Proposition 4 below.
Definition 8.
Let L be a m-hyperlattice, and let . We say that A and B aresimilar, and write , if for every and . That is: and for every and . A non-empty subset isstableif .
Proposition 4.
Let be stable subsets. Then and are stable subsets. In particular, for all and we have
Proof. Let
. Then
and
for some
and
. Since
and
, (6) of Proposition 2 provides
and we have
Since
it follows that
. Similarly we get
, providing
. Hence
is stable. For the final part, we already know that if
and
then
(Proposition 2 item (6) again). Then for all
and
we get
The proof for follows by duality. □
Proposition 5. Let be stable sets such that and . Then and .
Proof. Since are stable, we can suppose by Proposition 4 that and for some , , and such that, by hypothesis, and . Since and , we get , providing that . Monotonicity of ⋎ follows from monotonicity of ⋏ by duality. □
Thanks to stability, supremoids and infimoids between stable sets can be characterized in a natural way. Moreover, it follows that both hyperoperators are associative:
Proposition 6. Let be stable sets. Then:
and .
Let . If and then .
.
.
Proof.
Let and . By stability of both A and B, it is immediate to see that . From this and by Proposition 4, . The case for follows from the case for ⋏ by duality.
Let . By item (1), . Suppose that and let . Then, and so . That is, . Let . Hence, and so . This means that . The case for ⋎ follows from here by duality.
By item (12) of Proposition 3, . In turn, where and are stable. Let and . Then, and so , by item (2). This shows that . The converse inclusion is proved analogously.
It follows from item (3) by duality.
□
As it would be expected, the absorption laws of lattices hold for m-hyperlattices in a suitable form:
Proposition 7 (Absorption laws for m-hyperlattices).
Let L be a m-hyperlattice, and let . Then:
Proof. Let . Since and are stable, , by Proposition 6 (1). Since and , it follows that . Conversely, let . Then , since . This shows that and so . Now, let . Hence, . Taking into account that where and are stable, it follows by Proposition 6 (2) that . Finally, let . By a similar argument to the one given in the proof of item (3) of Proposition 6, it is easy to show that . □
Remark 6. It is worth mentioning at this point that, in [12], X. Guo and X. Xin proposed a notion of hyperlattices which is closely related to Morgado’s one. For them, a hyperlattice is a hyperstructure such that the binary hyperoperators ⊗ (infimum) and ⊕ (supremum) satisfy the following properties, for every and :
By the results already proven in this section, it follows that every m-hyperlattice is an hyperlattice in the sense of [12]. However, the converse is not true. Indeed, it can be proven that the 3-elements hyperlattice proposed in [13] satisfies the definition of hyperlattice of [12]. However, it contains elements such that but . Hence, condition of m-hyperlattices (stated right below Definition 6) is not valid in general in this class of hyperlatices, and so no preorder is available. From this, we can see that both notions of hyperlattices are different.
Proposition 8.
Let be stable subsets. Then, for all , and it holds:
Proof. Given
, by Proposition 4 we conclude that
Since is stable and for we have , we get . The proof for the other cases is similar. □
Definition 9.
Let be a m-hyperlattice. The sets and of minima and maxima elements of P will be denoted by ⊥ (or 0) and ⊤ (or 1), respectively. We say that a m-hyperlattice P isboundedif .
Remark 7. Let . If , then iff . Analogously, if , then iff .
To end this section, it will be shown that the denotation, in any concrete hyperlattice L, of any term in the signature of m-hyperlattices, produces a stable subset of L.
Definition 10 (M-term). Let L be a m-hyperlattice. We defineM-termsrecursively as follows:
Proposition 9. Let be a M-term. Then A is a stable subset.
Proof. Just use induction and Propositions 4 and 8. □
3. Sette Implicative Hyperlattices
In this section we recall the class of hyperalgebras introduced by Sette in [
8] (that we called
Sette implicative hyperlattices) as a basis of the hyperalgebraic semantics for da Costa logic
he also proposed. The intuition behind this is to generalize the notion of implicative lattices to the context of hyperalgebras. As we shall see in Proposition 10, Sette’s intuitions were right.
Definition 11 (Sette implicative hyperlattices, [
8]).
ASette implicative hyperlattice
(or aSIHL)
) is a hyperalgebra such that the reduct is a m-hyperlattice and the hyperoperator ⊸ satisfies the following properties, for every :
- (I1)
implies that ;
- (I2)
implies that ;
- (I3)
and implies that .
It is possible to give a more direct characterization of SIHLs.
Definition 12. Let be a m-hyperlattice, and let . The set is given by .
Proposition 10. Let be a hyperalgebra such that is a m-hyperlattice. Then, is an SIHL iff , for every .
Proof.
`Only if’ part: Suppose that is an SIHL, and let . By (I1), and so . Now, let . Then, which implies that , by (I2). Since , by hypothesis, then . This proves that and so . That is, . In order to prove the converse inclusion, let . Then, such that . It holds that , by (I1), then
.
In turn, from it follows that and so
,
by (I2). Now, let (observe that , given that is a hyperalgebra). By and , and , that is, . By (I3), . That is, .
`If’ part: Assume that , for every . Since is an hyperalgebra, by hypothesis, then , for every . If then, by definition of ⊸, , which means that . Hence, ⊸ satisfies (I1). Suppose now that . Then , therefore . This shows that ⊸ satisfies (I2). Finally, suppose that and . By Proposition 2 (6), and given that , it follows that . That is, . Since , it follows from Proposition 2 (5) that . This implies that . That is, ⊸ also satisfies (I3). □
Remark 8. The latter proposition shows that Sette’s intuitions when defining implicative hyperlattices based on Morgado hyperlattices were right: indeed, seems to be the more natural generalization of the notion of implicative lattices to the realm of Morgado hyperlattices.
Corollary 1. Let be a m-hyperlattice. If for every then is a SIHL such that , for every .
Lemma 2. Let be a SIHL. Then:
.
For all there exist such that .
If then . In particular, .
If then . In particular, .
If and then . In particular, .
If then .
is stable.
If then . In particular, .
is stable.
Proof.
It follows from .
It follows from and .
If , then , which means . Similarly .
Proposition 4 provides that for all . If , then and since , we get , providing . Similarly imply . Therefore and in particular, .
Just note that combining the previous items we get
It follows from and .
It follows from the fact that implies .
Let and . Then and . From and we get , providing .
Let . From and we get . Similarly .
□
In the rest of this Section, some basic but useful properties of SIHLs will be obtained. They will be used in
Section 6.
Proposition 11. Let be a SIHL, and let . Then:
.
iff .
.
.
.
and .
and .
Proof.
Let . Then, for some . But and so . From this, .
Suppose that , and let . Given that then . That is, . From this, . Conversely, suppose that , and let . Then, . But (since ), then (recall Remark 2). This implies that .
It follows from (2) and the fact that .
There exist
such that
. Using (2) we get
It follows from (2) and the fact that (so there exist with and ).
It follows from (2) and the fact that (and also ).
It follows from (2) and the fact that (and also ).
□
Proposition 12. Let be stable, and let and .
, hence is stable.
Let . Then and so .
If and then .
Proof.
It follows from Lemma 2 items (5) and (9).
Let .Then, . In particular, and so . Conversely, let , and let and . Since A and B are stable, . Then, and so . This shows that . From this, using item (1), .
It is an immediate consequence of item (1) and property (I3) of SIHLs.
□
Proposition 13. Let be a SIHL. Let such that , and . Let . Then:
iff for every and , iff . In particular, if are stable then iff for some and some iff for some and some .
iff .
iff for every , and iff for every , and iff .
.
Proof.
Assume that , and let and . Since , by hypothesis, we infer that , by Proposition 11 (2). Now, suppose that for every and . Then, . Finally, suppose that , and let and . Then . Let . Then, , and , hence . From this, (by Remark 2) and so . This shows that .
Suppose that , and let . By hypothesis, and so, by Proposition 3 (4), (since ). The converse follows from (I2) of definition of SIHLs.
Assume that and let , and . Since then and so, by (2), , for every , Hence for every and so . Conversely, assume that and let , and . Then (since ) and so , by (2), for every . Hence for every and so .
Clearly . By (3), , and so , by Proposition 3 (1).
□
It is well-known that every implicative lattice is distributive; in particular, any Heyting algebra (which is nothing else than an implicative lattice with a bottom element) is distributive. By considering a suitable notion of distributive m-hyperlattices, it will be proven that the same results hold for implicative hyperlattices (see Corollary 2 below).
Definition 13.
A m-hyperlattice L is said to bedistributiveif, for all ,
The fact that SIHL are distributive hyperlattices will allow us to prove, in
Section 6, the soundness of some important axioms of positive intuitionistic logic w.r.t. implicative hyperlattices (see proof of Theorem 1,
).
Proposition 14. In any SIHL the following holds, for any :
.
.
.
.
If A is stable then: and implies that .
.
Proof.
-
Recall Proposition 6, and let
Since
and
, we have that
This implies that and so .
In order to prove the other inequality, let
Then, and . From this and , by (I2), which implies that . Now, let . Then , which implies by item (2) of Proposition 13 that . By Proposition 4, the latter implies that . Therefore, .
-
By Proposition 13 items (1) and (3), the following holds:
Let and . Observe that A and B are stable, and we have that , by Proposition 11 (1), and . Indeed, , by Proposition 13 (4), hence , by Proposition 13 (3).
Since and , we get, by Proposition 5, that . Now, note that and , providing that .
-
By Proposition 13 items (1) and (3), the following holds:
where
. Let
. By Proposition 8,
, since
A is stable. By Proposition 4,
and
, hence
. By item (1),
From this, it is required to prove that . By Proposition 3 (9), it is enough to prove that and .
Since
and
, we get
. For the other part, note that
and then
It is an immediate consequence of the previous item (3), and items (1) and (3) of Proposition 13.
Assume that and , and let . Then, and , which implies that and , by (I2). From this, . By item (4) and transitivity, . Since A is stable, this shows that . By Proposition 13 (3), .
For the proof of , note that and provide that . For the other inequality, observe that , and . By item (5) (taking ) it follows that . But clearly , and so , by item (5) once again.
□
Corollary 2. Every SIHL is a distributive m-hyperlattice.
Proof. It follows from items (1) and (6) of Proposition 14, by applying an argument similar to the one given in the proof of item (3) of Proposition 6. □
Proposition 15.
Let be stable subsets. Then
Proof. By an argument similar to the used in Proposition 8 we get
for all
,
and
. Since by Corollary 2 we have
, we get
. The proof for the other equation is similar. □
Now, Proposition 9 will be extended to SIHLs, showing that the denotation, in any concrete SIHL L, of any term in the signature of SIHLs, produces a stable subset of L.
Definition 14 (S-term). Let L be a SIHL. We defineS-termsrecursively as follows:
Every stable subset is an S-term.
If A and B are S-terms, then , and are S-terms.
Proposition 16. Let be an S-term. Then A is a stable subset.
Proof. Just use induction and Propositions 4, 8 and 12. □
Proposition 17. Let be stable subsets such that and . Then .
Proof. By stability, we only need to prove that for some , , and . By Proposition 13 (3), the latter is equivalent to prove that . By hypothesis, and . By stability and by Propositions 5 and 11 (1), . This concludes the proof. □
4. The Logic
Among the most influential contributions of the pioneering work of the Brazilian mathematician Newton da Costa (1929–2024) is the development of the logic
, a system that belongs to his well-known hierarchy of paraconsistent logics
(for
) introduced in [
14].
logic, as well as the other systems
, is defined over the signature
. The original idea of da Costa was to consider
as the
syntactic limit of the hierarchy
, for
. In fact, the Hilbert calculus for
contains exactly all the axioms that belong to any
, for
. However, as shown in [
15],
it is not the
deductive limit of these calculi. Despite this,
has several interesting features: it is based on positive intuitionistic logic instead of positive classical logic, as happens with
for
. Indeed, while the latter satisfy Peirce’s law
, the former do not (see [
16]). On the other hand, each
(for
) is finitely trivializable, while
is not (see [
16]).
Definition 15 (Hilbert calculus for ).The Hilbert calculus for over is defined as follows:
Axiom schemas:
- (AX1)
- (AX2)
- (AX3)
- (AX4)
- (AX5)
- (AX6)
- (AX7)
- (AX8)
- (EM)
- (cf)
Inference rule:
Remark 9.
It is worth noting that(Ax1)-(Ax8)plusMPconstitutes a sound and complete Hilbert calculus for positive intuitionistic logic , which is semantically characterized by the class of implicative lattices with 1 as the only designated value.
5. Sette Hyperalgebras for
In 1969, Sette and da Costa proposed in [
7] the first semantics for
by means of
-algebras, based on the notion of
-algebras (afterwards called
da Costa algebras) introduced 3 years before by da Costa in [
6].
-algebras are implicative lattices expanded with an equivalence relation which is congruential with respect to the implicative lattice operations, and with an operator ′ satisfying suitable properties in order to interpret the paraconsistent negation.
Also in 1969 (but only published in 1977), M. Fidel introduced a novel algebraic-relational non-deterministic semantics for all the calculi
(including
), nowadays known as
Fidel structures, proving for the first time the decidability of da Costa’s calculi (see [
17]). In 1986, A. Loparić proposed another semantical characterization for
by means of valuation semantics over
, also known as
bivaluation semantics, proving soundness and completeness (see [
18]). In the same year, M. Baaz introduced in [
19] a sound and complete Kripke-style Semantics for
.
In Chapter 2 of his MSc dissertation from 1971 under supervision of da Costa ([
8]), Sette introduced a class of hyperalgebras for
called
-hyperlattices. He proved that they correspond with
algebras, inducing therefore a suitable semantics for
.
In what follows, a slightly more general definition of Sette’s hyperalgebras will be considered, giving in Theorem 1 a direct proof of soundness and completeness of w.r.t. these hyperalgebras. Recall that , thus if and only if for every .
Definition 16 (Sette hyperalgebras for ). ASette hyperalgebra for (or a SHCω) is a hyperalgebra over such that the reduct is a SIHL and the hyperoperator ÷ satisfies the following properties, for every :
- (H1)
and implies that ;
- (H2)
and implies that .
By Remark 7 it is immediate to see that conditions (H1) and (H2) can be written in a concise way as follows:
- (H1’)
;
- (H2’)
,
for every .
Definition 17 (SHCω semantics).Let be a SHCω, and let be a set of formulas over .
The Nmatrix associated to is .
We say that φ is a semantical consequence of Γ w.r.t. , denoted by , if .
Let be the class of SHCωs. Then, φ is a semantical consequence of Γ w.r.t. SHCωs, denoted by , if for every .
By using the notion of swap structures, in
Section 6 it will we obtained, for the first time, a direct proof of soundness and completeness of
w.r.t. Sette hyperalgebras semantics.
Remark 10.
It is worth noting that the original formulation of hyperalgebras for given in [8] considered, besides(H2’), condition(H1”). The latter condition is clearly stronger than(H1’). By virtue of Definition 17, in order to validate (EM) w.r.t. it suffices to require the weaker condition(H1’), as we did.
6. Swap Structures for
With the aim of obtaining a more elucidative (non-deterministic) semantics for the paraconsistent logics known as
logics of formal inconsistency (LFIs), in [
20] it was introduced a particular way to define non-deterministic matrices (or Nmatrices) called
swap structures. This particular class of Nmatrices can be seen as non-deterministic twist structures (which, in turn, constitute a particular class of logical matrices), see [
9]. Since the LFIs studied in [
20] are based on classical logic, which is characterized by the two-elements Boolean algebra
, the original swap structures were defined over
2. In this section, swap structures for
will be introduced, showing that they form a particular class of SHC
ωs which characterize
. As one could expect, they are defined over implicative lattices, the algebraic models for
.
Recall that, given an implicative lattice and , then is the top element of A, which will be denoted by 1. From now on, given , the first and second components of z will be denoted, respectively, by and . That is, .
Definition 18 (Swap structures for ).Let be an implicative lattice. Let . The swap structure for over is the hyperalgebra over the signature such that the hyperoperators are defined as follows:
The hyperoperations in can be described in a more succinct way as follows:
Following the usual definitions for swap structures (see for instance [
20] and [
21]), it is possible to associate an Nmatrix to each swap structure in a natural way:
Definition 19. Let be an implicative lattice. The Nmatrix associated to is where the set of designated truth-values is .
Proposition 18. Let be the swap structure for over an implicative lattice . Then:
is a SHCω which satisfies, for every , condition(H1”): .
The preorder in is given as follows: iff in . Hence, iff . Moreover, .
.
Proof. It is immediate from the definitions and the properties of implicative lattices. Item (2) uses Remark 2, specifically: iff . □
Definition 20 (Swap structures semantics for ).Let be a set of formulas over . Then, φ is a semantical consequence of Γ w.r.t. swap structures, denoted by , whenever for every implicative lattice .
In order to prove our main result (Theorem 1 below), we recall here some well-known notions and results concerning (Tarskian) logics.
Given a Tarskian and finitary logic L and a set of formulas of L, the set is said to be φ-saturated inL if the following holds: (i) ; and (ii) if then .
It is immediate to see that any -saturated set in a Tarskian logic is deductively closed, i.e.: iff .
By a classical result proven by Lindenbaum and oś, if
is a set of formulas of a Tarskian and finitary logic
L such that
, then there exists a
-saturated set
such that
.
2 Since
is a Tarskian and finitary logic, Lindenbaum-oś theorem holds for it. We arrive to our main result:
Theorem 1 (Soundness and completeness of w.r.t. hypertructures).
Let be a set of formulas over . The following assertions are equivalent:
;
;
.
Proof.
(Soundness of w.r.t. SHCωs). Assume that . In order to prove that , it is enough to prove the following, for every and every valuation over : (i) if is an instance of an axiom of then ; and (ii) if and then . So, let and v.
Axiom(Ax1): Let be an instance of (Ax1), and let and . Then, , by Proposition 11 (4). Using a similar argument combined with Propositions 11, 13 and 14 we prove that if is an instance of the other axioms AX2-AX8 then .
Axiom(EM): Let be an instance of (EM), and let , . Then, and so , by (H1’). This means that .
Axiom(cf): Let be an instance of (cf), and let , , . Then, , and so , by (H2). By Proposition 11 (2), . But then , that is, .
Finally, in order to prove that trueness is preserved by MP, let , , , and suppose that and . Since then , by (I1). Now, if then and (since ) and so , by definition of ⋏. From this, and the fact that , it follows that . Therefore, .
. It is immediate, by Proposition 18, items (1) and (3).
(Completeness of
w.r.t. swap structures semantics). Suppose that
. Then, by Lindenbaum-oś result mentioned above, there exists a
-saturated set
in
such that
. Now, define a relation
over
as follows:
iff
and
. Since
contains positive intuitionistic logic (recall Remark 9), it follows that
is an equivalence relation. Moreover, it is a congruence w.r.t. the signature
. Thus, if
then the following operations over
are well-defined:
where
denotes the equivalence class of
w.r.t.
. Moreover,
is an implicative lattice, therefore
is the top element, for every
. Let
be the swap structure for
over
with domain
as given in Definition 18. Let
be the canonical map given by
for every
. Observe that
then
is a well-defined map. Clearly it is a valuation over
such that
iff
iff
. From this,
for every
, while
, given that
. This shows that
and so
.
This completes the proof. □
7. Conclusions and Final Remarks
In this paper we describe the almost unknown concepts of Morgado hyperlattices and Sette implicative hyperlattices and hyperalgebras for , proving new properties about them. In particular, using the notion of swap structures, we obtain a new and direct proof of soundness and completeness of da Costa logic w.r.t. hyperalgebraic semantics based on Sette hyperalgebras for .
In [
23], R. Cignoli improved a construction of Kalman from 1958, obtaining an adjunction between the category and bounded distributive lattices and Kleene algebras by means of that he called a
Kalman functor. This technique, based on the notion of twist structures, has been amply studied in the literature, and Kalman functor was adapted to other kinds of algebras (see, for instance, [
24] and the references therein). As a future research, we aim to define a Kalman functor from the category of implicative m-hyperlattices to the category of Sette hyperalgebras for
, based on the notion of swap structures. Some first steps to adapt the Kalman functor to the hyperalgebraic setting by means of swap structures have been taken in [
9], in the context of LFIs.
Morgado hyperlattices, as well as Sette implicative hyperlattices and hyperalgebras for , can be an interesting ways to define, with appropriate adaptations, semantics for several non-classical logics. In addition to the applications to logic, the study and further development of hyperlattices of this kind may be of interest to the subject of hyperalgebras in general.
Author Contributions
Conceptualization, all authors; methodology all authors; writing—original draft preparation, all authors; writing—review and editing, all authors. All authors have read and agreed to the published version of the manuscript.
Funding
Coniglio acknowledges support by an individual research grant from the National Council for Scientific and Technological Development (CNPq, Brazil), grant 309830/2023-0. All the authors were supported by the São Paulo Research Foundation (FAPESP, Brazil), thematic project
Conflicts of Interest
The authors declare no conflicts of interest.
References
- Marty, F. Sur une generalization de la notion de groupe. In Proceedings of the 8th congress Math. Scandinaves; 1934; pp. 45–49. [Google Scholar]
- Benado, M. Asupra unei generalizari a notiunii de structura. Acad. RP Romania, Bul. St., Sect. Mat. Fiz 1953, 5, 41–48. [Google Scholar]
- Hansen, D.J. An axiomatic characterization of multilattices. Discrete Mathematics 1981, 33, 99–101. [Google Scholar] [CrossRef]
- Morgado, J. Introduçāo à teoria dos reticulados (Introduction to lattice theory, in Portuguese). Instituto de Física e Matemática, Universidade do Recife, 1962. [Google Scholar]
- Almeida, J.; Machiavelo, A. José Morgado: in memoriam. Boletim da Sociedade Portuguesa de Matemática 2004, 50. [Google Scholar]
- da Costa, N.C.A. Opérations non monotones dans les treillis. Comptes Rendus de l’Académie de Sciences de Paris Séries A–B 1966, 264, A423–A429. [Google Scholar]
- da Costa, N.C.A.; Sette, A.M.A. Les algébres Cω. Comptes Rendus de l’Académie de Sciences de Paris Séries A–B 1969, 268, A1011–A1014. [Google Scholar]
- Sette, A.M.A. Sobre as algebras e hiper-reticulados Cω (On the algebras and hyperlattices for Cω, in Portuguese). Master’s thesis, Universidade Estadual de Campinas, 1971.
- Coniglio, M.E.; Figallo-Orellano, A.; Golzio, A.C. Non-deterministic algebraization of logics by swap structures. Logic Journal of the IGPL 2020, 28, 1021–1059. [Google Scholar] [CrossRef]
- Mac Lane, S. Categories for the working mathematician; Vol. 5, Springer Science & Business Media, 2013.
- Birkhoff, G. What is a Lattice? The American Mathematical Monthly 1943, 50, 484–487. [Google Scholar] [CrossRef]
- Guo, X.Z.; Xin, X.L. Hyperlattices. Pure and Applied Mathematics 2004, 20, 40–43. [Google Scholar]
- He, P.; Xin, X.; Zhan, J. On Rough Hyperideals in Hyperlattices. Journal of Applied Mathematics, 2013; 915217. [Google Scholar]
- da Costa, N.C.A. Sistemas formais inconsistentes; Vol. 3, Editora UFPR, 1993.
- Carnielli, W.A.; Marcos, J. Limits for Paraconsistent Calculi. Notre Dame Journal of Formal Logic 1999, 40, 375–390. [Google Scholar] [CrossRef]
- da Costa, N.C.A. On The Theory of Inconsistent Formal Systems. Notre Dame Journal of Formal Logic 1974, XV, 497–510. [Google Scholar] [CrossRef]
- Fidel, M.M. The decidability of the calculi Cn. Reports on Mathematical Logic, 1977; 31–40. [Google Scholar]
- Loparić, A. A semantical study of some propositional calculi. The Journal of Non-Classical Logic 1986, 3, 73–95. [Google Scholar]
- Baaz, M. Kripke-Type Semantics for da Costa’s paraconsistent Logic Cω. Notre Dame Journal of Formal Logic 1986, 27, 523–527. [Google Scholar] [CrossRef]
- Carnielli, W.A.; Coniglio, M.E. Paraconsistent logic: Consistency, contradiction and negation; Vol. 40, Springer, 2016.
- Coniglio, M.E.; Golzio, A.C. Swap structures semantics for Ivlev-like modal logics. Soft Computing 2019, 23, 2243–2254. [Google Scholar] [CrossRef]
- Wójcicki, R. Lectures on propositional calculi; Ossolineum Wroclaw, 1984.
- Cignoli, R. The class of Kleene algebras satisfying an interpolation property and Nelson algebras. Algebra Universalis 1986, 23, 262–292. [Google Scholar] [CrossRef]
- Busaniche, M.; Galatos, N.; Marcos, M.A. Twist Structures and Nelson Conuclei. Studia Logica 2022, 110, 949–987. [Google Scholar] [CrossRef]
| 1 |
Presumably, Morgado’s ideas are fully original, but verifying the originality of his “reticuloides” to the theory of hyperlattices is a challenging task. This difficulty arises from the fact that the available literature does not always explicitly clarify the novelty of specific results. In particular, in the book [ 4], which, according to [ 5], is based on lecture notes from a seminar delivered in 1960 at the University of Ceará (Brazil), some original results are presented. However, it remains unclear which of these results are truly novel and which may have been previously established in other works. Although this kind of investigation lies beyond the scope of the present work, it remains an interesting topic for future research. |
| 2 |
For a proof of this result see, for instance, [ 22] or [ 20]. |
|
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).