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]; the identity theory here presented is close to the exposed in [
10].
Definition 1.
A hyperalgebraic signature is 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 .
-
1.
A hyperoperation of arity over a set A is a function .
-
2.
A hyperoperation # of arity over a set A is strict whenever 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.
A
hyperalgebra
over a signature , is a set A endowed with a family of n-ary hyperoperations
such that: if , then is a strict
n-ary hyperoperation.
Remark 1.
-
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.
-
2.
-
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 are similar, 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 .
-
1.
The set of minima of B is , and the set of maxima of B is .
-
2.
The set of upper bounds of B is . The set of lower bounds of B is .
Observe that , and .
Definition 6 (Morgado hyperlattices, [4, Ch. II, §2, p. 122]).
Let be a proset, and let .
-
1.
The Morgado hypersupremum (or supremoid) of x and y is the set .
-
2.
The Morgado hyperinfimum (or infimoid) of x and y is the set .
-
3.
is said to be a Morgado hyperlattice (or an m-hyperlattice) if and are nonempty sets for every .
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:
-
1.
Let ⪯ be the relation defined as follows: iff (iff ). Then ⪯ is a preorder.
-
2.
and .
-
3.
and .
-
4.
.
Proof.
-
Since L is a hyperalgebra, there exists some which implies (by R3) that . By R6 we get . Similarly we conclude . In particular, .
Now, let and . Then and which implies (by R2) that . In particular, and .
Let . Using R1 and R6 we get . By R3 we get , which means that . Similarly we get .
Let . Using R1 and R3 we get . By R6 we get , which means that . Similarly we get .
Just combine items (1)-(3).
□
Example 1.
-
1.
Every lattice is a m-hyperlattice.
-
2.
-
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.
-
3.
The previous example can be adapted to any propositional Tarskian logic containing (standard) conjunction and disjunction as, for instance, (positive) intuitionistic logic.
-
4.
-
([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.
-
5.
The previous example works if we change vector spaces by other algebraic structures: for instance, algebras, modules, rings, abelian groups etc.
-
6.
-
Let be a small category with binary products ∏ and coproducts ∐ (see, for instance, [11]) and for (the set of objects of ), define
It is straightforward to check that is a m-hyperlattice. In this case, and .
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:
-
1.
implies ;
-
2.
implies .
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, [12]) can be easily obtained for prosets, and so for m-hyperlattices. Indeed, if is a proset, so is its dual
is , where iff , for every . Clearly, any statement Φ (just concerning ⪯) has its dual 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
-
1.
iff .
-
2.
iff .
-
3.
.
-
4.
iff .
-
5.
iff .
-
6.
.
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:
-
1.
If then for .
-
2.
If then .
-
3.
If then .
-
4.
If then .
-
5.
If then .
-
6.
If and then for and any .
-
7.
Let . If and then .
-
8.
Let . If and then .
-
9.
Let . If and then .
-
10.
Let . If then .
-
11.
Let . If then .
-
12.
.
-
13.
.
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 .
Assume that , and let and . Since then , hence . This shows that .
Assume that . By definition, and , where and . By definition of m-hyperlattices, . By item (2), .
Assume that . By definition, and , where and . By definition of m-hyperlattices, . By item (3), .
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, .
A proof can be obtained by dualizing the one given for item (7), i.e.: by changing by , and ⋏ by ⋎.
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, .
A proof can be obtained by dualizing the one given for item (12), i.e.: by changing by , and ⋏ by ⋎, and now by using (5) and (8) instead of (4) and (7), respectively.
□
Remark 5.
-
1.
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 (2). 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.
-
2.
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 (2). 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 are similar, and write , if for every and . That is: and for every and . A non-empty subset is stable if .
Proposition 4.
Let be non-empty 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
x is a lower bound of
a and
b, we have
and
, providing
, which imply
. 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 . The proof for is analogous. □
Supremoinds and infimoids between stable sets can be characterized in a natural way:
Proposition 6. Let be stable sets. Then and .
Proof. Let and . By stability of both A and B, it is immediate to see that . From this and by Proposition 4, . The proof for ⋎ follows by duality. □
As it would be expected, the absorption laws of lattices hold for m-hyperlattices in a suitable weaker 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. Since and , it follows that . Conversely, let . Then , since . This shows that and so . The rest of the proof follows by duality. □
Proposition 8.
Let be stable subsets. Then, for all , and it holds:
In particular,
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 is bounded if .
Remark 6. 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 define M-terms recursively as follows:
-
1.
Every non-empty stable subset is a M-term.
-
2.
If A and B are M-terms, then and are M-terms.
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, Definition 2.3]).
A Sette implicative hyperlattice (or a SIHL)) 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: Let , 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 7. 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 m-hyperlattice. Then:
-
1.
.
-
2.
For all there exist such that .
-
3.
If then . In particular, .
-
4.
If then . In particular, .
-
5.
If and then . In particular, .
-
6.
If then .
-
7.
is stable.
-
8.
If then . In particular, .
-
9.
is stable.
-
10.
For all , iff .
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 .
Let . Then for all . By item (4) of Proposition 3 we get and by (I1), establishing . The converse is an immediate consequence of (I2).
□
Proposition 11.
Let be stable subsets. Then
Proof. By an argument similar to the used in Proposition 8 we get
for all
,
and
. Since by 2 we have
, we get
. The proof for the other equation is similar. □
We finish this Section by proving some basic but useful properties of SIHLs. They will be used in
Section 6.
Proposition 12. Let be a SIHL, and let . Then:
-
1.
.
-
2.
iff .
-
3.
.
-
4.
.
-
5.
.
-
6.
and .
-
7.
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 13.
Let be stable non-empty subsets. Then for all and all ,
In particular, is stable.
Proof. Follows from Lemma 2 items (5) and (9). □
Proposition 14. Let be a SIHL. Let such that , and . Let . Then:
-
1.
iff for every and , iff . In particular, iff for some and some .
-
2.
iff .
-
3.
iff for every , and iff for every , and iff .
-
4.
.
-
5.
.
Proof.
Assume that , and let and . Since , by hypothesis, we infer that , by Proposition 12 (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 follows from (4) by taking and . A direct proof is as follows: let . Then, for some . But and so . From this, .
□
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 be distributive if, for all ,
This relatively weak notion of distributive hyperlattices will be enough for proving, in
Section 6, the soundness of some important axioms of positive intuitionistic logic w.r.t. implicative hyperlattices (see proof of Theorem 1,
).
Proposition 15. In any SIHL the following holds, for any :
-
1.
.
-
2.
.
-
3.
.
-
4.
.
-
5.
If A is stable then: and implies that .
-
6.
.
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 (10) of Proposition 2 that . By Proposition 4, the latter implies that . Therefore, .
-
By Proposition 14 (3), the following holds:
Let and . Observe that A and B are stable, and we have that , by Proposition 12 (1), and . Indeed, , by Proposition 14 (4), hence , by Proposition 14 (3).
Since and , we get (Proposition 5) that . Now, note that and , providing that .
-
By Proposition 14 (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), 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 14.
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 14 (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 15. □
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 define S-terms recursively as follows:
-
1.
Every stable non-empty subset is an S-term.
-
2.
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 13. □
Proposition 17. Let be non-empty stable subsets such that and . Then .
Proof. We only need to prove that
for some
,
,
and
. Let
. Then
and
, which means
and
. Hence,
which implies that
□
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 [
13].
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 [
14],
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 [
15, Theorem 15]). On the other hand, each
(for
) is finitely trivializable, while
is not (see [
15, Theorem 8]).
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 8. It is worth noting that (Ax1)-(Ax8) plu MP constitutes 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 [
16]). 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 [
17]). In the same year, M. Baaz introduced in [
18] 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, for the first time, 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
).
A Sette 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 6 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 , and let be a set of formulas over .
-
1.
The Nmatrix associated to is .
-
2.
We say that φ is a semantical consequence of Γ w.r.t. , denoted by , if .
-
3.
Let be the class of s. Then, φ is a semantical consequence of Γ w.r.t. 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 9.
It is worth noting that the original formulation of hyperalgebras for given in [8, Definition 2.3] 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 [
19, Chapter 6] 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 [
19] 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
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 [
19, Chapter 6] and [
20]), 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:
-
1.
is a which satisfies, for every , condition (H1”): .
-
2.
The preorder in is given as follows: iff in . Hence, iff . Moreover, .
-
3.
.
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 in L if the following holds: (i) ; and (ii) if then .
It is immediate to see that any -saturated 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:
-
1.
;
-
2.
;
-
3.
.
Proof.
(Soundness of w.r.t. 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, (see Proposition 12). Using a similar argument combined with Propositions 12, 14 and 15 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 12 (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 8), 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 [
22], 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, [
23] 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 Rationality, logic and probability - RatioLog, grant 2020/16353-3. Roberto was supported by a post-doctoral grant from FAPESP, grant 2024/18577-7.
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. [Google Scholar]
- 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]
- Pelea, C.; Purdea, I. Multialgebras, universal algebras and identities. Journal of the Australian Mathematical Society 2006, 81, 121–140. [Google Scholar] [CrossRef]
- Mac Lane, S. Categories for the working mathematician; Springer Science & Business Media, 2013; Vol. 5. [Google Scholar]
- Birkhoff, G. What is a Lattice? The American Mathematical Monthly 1943, 50, 484–487. [Google Scholar] [CrossRef]
- da Costa, N.C.A. Sistemas formais inconsistentes; Editora UFPR, 1993; Vol. 3. [Google Scholar]
- 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; Springer, 2016; Vol. 40. [Google Scholar]
- 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. [Google Scholar]
- 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, [ 21] or [ 19]. |
|
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/).