Hostname: page-component-cd9895bd7-hc48f Total loading time: 0 Render date: 2024-12-22T16:21:17.087Z Has data issue: false hasContentIssue false

THE POSET OF ALL LOGICS II: LEIBNIZ CLASSES AND HIERARCHY

Published online by Cambridge University Press:  10 June 2021

R. JANSANA
Affiliation:
DEPARTMENT OF PHILOSOPHY UNIVERSITY OF BARCELONA CARRER DE MONTALEGRE 6 08001 BARCELONA, SPAIN E-mail: jansana@ub.edu
T. MORASCHINI*
Affiliation:
DEPARTMENT OF PHILOSOPHY UNIVERSITY OF BARCELONA CARRER DE MONTALEGRE 6 08001 BARCELONA, SPAIN E-mail: jansana@ub.edu
Rights & Permissions [Opens in a new window]

Abstract

A Leibniz class is a class of logics closed under the formation of term-equivalent logics, compatible expansions, and non-indexed products of sets of logics. We study the complete lattice of all Leibniz classes, called the Leibniz hierarchy. In particular, it is proved that the classes of truth-equational and assertional logics are meet-prime in the Leibniz hierarchy, while the classes of protoalgebraic and equivalential logics are meet-reducible. However, the last two classes are shown to be determined by Leibniz conditions consisting of meet-prime logics only.

Type
Article
Copyright
© The Author(s), 2021. Published by Cambridge University Press on behalf of The Association for Symbolic Logic

1 Introduction

When ordered under intepretability [Reference Jansana and Moraschini24], the class of (propositional) logics forms a preorder. Its associated partial order $\mathsf {Log}$ , called the poset of all logics, consists of equivalence classes of equi-interpretable logics. Building on this formalism, in this paper we introduce and study the notion of a Leibniz class of logics.

From an order-theoretic point of view, Leibniz classes are classes of logics that can be faithfully identified with the upsets of $\mathsf {Log}$ that are closed under infima of arbitrarily large sets. Equivalently, they can be characterized in terms of closure properties as the classes of logics closed under the formation of term-equivalent logics, compatible expansions, and non-indexed products of sets of logics (see [Reference Jansana and Moraschini24] for the relevant definitions).

Part of the interest of Leibniz classes lies in the fact that they allow to clarify the yet informal concept of the Leibniz hierarchy, i.e., a taxonomy in which logics are classified in terms of syntactic principles (up to now recognized on empirical grounds) corresponding to the behaviour of the so-called Leibniz operator [Reference Czelakowski12Reference Font18Reference Font and Jansana19Reference Font, Jansana and Pigozzi20]. The road we take is to identify the Leibniz hierarchy with the complete lattice of Leibniz classes ordered under inclusion. Notably, this abstraction preserves the fact that Leibniz classes are collections of logics globally satisfying some syntactic principles, here called Leibniz conditions, consisting of special sequences of logics indexed by all ordinals.

One of the main advantages of this point of view is that it allowed to unify in [Reference Jansana and Moraschini24] the theory of the Leibniz hierarchy with that of the Maltsev hierarchy of universal algebra, i.e., a taxonomy in which varieties are classified by means of syntactic principles related to the structure of congruence lattices [Reference Hobby and McKenzie22Reference Kearnes and Kiss25Reference Neumann29Reference Pixley31Reference Taylor36Reference Taylor37Reference Wille39].

The paper is organized as follows. First we show that the majority of classes of logics traditionally associated with the Leibniz hierarchy happen to be Leibniz classes. Among them we count the classes of protoalgebraic, equivalential, and assertional logics, whose respective Leibniz conditions are also found (Theorems 3.4, 3.7, and 3.11). Then we begin an order-theoretic investigation of the Leibniz hierarchy, understood as the complete lattice of all Leibniz classes. More precisely, we focus on the problem of determining whether the most prominent Leibniz classes are meet-prime or meet-irreducible elements of the Leibniz hierarchy. Affirmative answers to these questions can then be interpreted as stating that the Leibniz classes under consideration capture primitive or fundamental concepts. Similar problems were studied in the setting of the Maltsev hierarchy, for instance in [Reference García and Taylor21] (see also [Reference Bentz and Sequeira2Reference Opršal30Reference Tschantz38]).

Some of our results can be summarized as follows. On the one hand the Leibniz classes of truth-equational and assertional logics are shown to be meet-prime (Theorems 5.10 and 5.11). On the other hand, it is proved that the classes of protoalgebraic and equivalential logics are meet-reducible (Theorems 6.7 and 6.7). This negative result is compensated by the observation that the Leibniz condition determining the class of protoalgebraic (resp. equivalential) logics consists of logics whose equivalence classes are meet-prime in the poset $\mathsf {Log}$ (Theorems 7.2 and 7.5).

2 Leibniz conditions

We use the same notation as in [Reference Jansana and Moraschini24]. Recall that $\mathsf {OR}$ is the class of ordinals.

Definition 2.1. A strong Leibniz condition $\Phi $ is simply a logic $\vdash _{\Phi }$ . A logic $\vdash $ is said to satisfy $\Phi $ if ${\vdash _{\Phi }} \leqslant {\vdash }$ , and the class of logics satisfying $\Phi $ is denoted by $\text {Log}(\Phi )$ . Similarly, a Leibniz condition $\Phi $ is a class $\{\Phi _{\alpha } \colon \alpha \in \mathsf {OR}\}$ of strong Leibniz conditions such that if $\alpha \leqslant \beta $ , then $\vdash _{\Phi _{\beta }} \leqslant {\vdash _{\Phi _{\alpha }}}$ . A logic $\vdash $ is said to satisfy $\Phi $ if ${\vdash _{\Phi _{\alpha }}} \leqslant {\vdash }$ for some $\alpha \in \mathsf {OR}$ , and the class of logics satisfying $\Phi $ is denoted by $\text {Log}(\Phi )$ .

Accordingly, a class $\mathbb {K}$ of logics is a (resp. strong) Leibniz class if it is of the form $\text {Log}(\Phi )$ for some (resp. strong) Leibniz condition $\Phi $ .

Recall that $ \mathsf {Log}$ is a set-complete meet-semilattice [Reference Jansana and Moraschini24, Theorem 4.6]. A subcollection $F \subseteq \mathsf {Log}$ is a set-complete filter if it is a non-empty upset closed under infima of sets. Similarly, $F \subseteq \mathsf {Log}$ is a principal filter if it is a principal upset of $\mathsf {Log}$ . Finally, given a class $\mathbb {K}$ of logics, we set

The following result is instrumental to construct concrete Leibniz classes.

Theorem 2.2. Let $\mathbb {K}$ be a class of logics. The following conditions are equivalent:

  1. (i) $\mathbb {K}$ is a Leibniz class.

  2. (ii) $\mathbb {K}$ is closed under term-equivalence, compatible expansions, and non-indexed products of sets of logics.

  3. (iii) The collection $\mathbb {K}^{\dagger }$ is a set-complete filter of $\mathsf {Log}$ , and .

Proof We rely on the observation that, given a family $\{ \vdash _{i} \colon i \in I \}$ of logics, the infimum of in $\mathsf {Log}$ is [Reference Jansana and Moraschini24, Theorem 4.6].

(i) $\Rightarrow $ (iii): Suppose that $\mathbb {K}$ is a Leibniz class, i.e., that there is a Leibniz condition $\Phi = \{\Phi _{\alpha } \colon \alpha \in \mathsf {OR}\}$ such that $\mathbb {K} = \text {Log}(\Phi )$ . We begin by proving that the collection $\mathbb {K}^{\dagger }$ is a set-complete filter of $\mathsf {Log}$ .

It is clear that $\mathbb {K}^{\dagger }$ is a non-empty upset of $\mathsf {Log}$ . Then consider a set of logics $\{\vdash _{i} \colon i \in I \} \subseteq \mathbb {K}$ . Since $\mathbb {K} = \text {Log}(\Phi )$ , for every $i \in I$ there exists an ordinal $\alpha _{i}$ such that ${\vdash _{\Phi _{\alpha _{i}}}} \leqslant {\vdash _{i}}$ . Let $\beta $ be the supremum of $\{\alpha _{i} \colon i \in I\}$ . Since $\Phi $ is a Leibniz condition, we have ${\vdash _{\Phi _{\beta }}} \leqslant {\vdash _{\Phi _{\alpha _{i}}}} \leqslant {\vdash _{i}}$ for every $i \in I$ . Hence we obtain ${\vdash _{\Phi _{\beta }}} \leqslant {\bigotimes _{i \in I}{\vdash _{i}}}$ which, together with $\mathbb {K} = \text {Log}(\Phi )$ , implies that ${\bigotimes _{i \in I}{\vdash _{i}}} \in \mathbb {K}$ . Since is the infimum of in $\mathsf {Log}$ , we conclude that $\mathbb {K}^{\dagger }$ is closed under infima of sets. This establishes that $\mathbb {K}^{\dagger }$ is a set-complete filter of $\mathsf {Log}$ .

Now, from the definition of $\mathbb {K}^{\dagger }$ it follows that . To prove the other inclusion, consider a logic $\vdash $ such that . By the definition of $\mathbb {K}^{\dagger }$ , there is a logic ${\vdash ^{\prime }} \in \mathbb {K}$ such that ${\vdash ^{\prime }} \leqslant {\vdash }$ . Since ${\vdash ^{\prime }} \in \mathbb {K}$ , there is an ordinal $\alpha $ such that ${\vdash _{\Phi _{\alpha }}} \leqslant {\vdash ^{\prime }} \leqslant {\vdash }$ . Since $\mathbb {K} = \text {Log}(\Phi )$ , this implies that ${\vdash } \in \mathbb {K}$ as desired.

(iii) $\Rightarrow $ (ii): Suppose that ${\vdash } \in \mathbb {K}$ , and consider a logic $\vdash ^{\prime }$ that is either term-equivalent to $\vdash $ or a compatible expansion of $\vdash $ . By [Reference Jansana and Moraschini24, Proposition 3.8] we have that ${\vdash } \leqslant {\vdash ^{\prime }}$ and, therefore, . Since $\mathbb {K}^{\dagger }$ is an upset of $\mathsf {Log}$ and , we obtain that . Together with the fact that , this yields ${\vdash ^{\prime }} \in \mathbb {K}$ . Hence we conclude that $\mathbb {K}$ is closed under term-equivalence and compatible expansions.

Then consider a family $\{ \vdash _{i} \colon i \in I \} \subseteq \mathbb {K}$ . By assumption the infimum of in $\mathsf {Log}$ belongs to $\mathbb {K}^{\dagger }$ . This amounts to the fact that . As , we conclude that $\bigotimes _{i \in I}{\vdash _{i}} \in \mathbb {K}$ .

(ii) $\Rightarrow $ (i): Consider the cumulative hierarchy $\{ V_{\alpha } \colon \alpha \in \mathsf {OR} \}$ of set theory. For every ordinal $\alpha $ we set

$$ \begin{align*} \mathbb{K}_{\alpha} := \mathbb{K} \cap V_{\alpha}\text{ and }\vdash_{\alpha} := \bigotimes \mathbb{K}_{\alpha}. \end{align*} $$

Note that if $\mathbb {K}_{\alpha } = \emptyset $ , then $\vdash _{\alpha }$ is the inconsistent logic in the empty language over $\omega $ variables. Also note that if $\alpha \leqslant \beta $ , then $\mathbb {K}_{\alpha } \subseteq \mathbb {K}_{\beta }$ and, therefore, ${\vdash _{\beta }} \leqslant {\vdash _{\alpha }}$ . In particular, this implies that the following is a Leibniz condition:

$$ \begin{align*} \Phi := \{\vdash_{\alpha} \colon \alpha \in \mathsf{OR}\}. \end{align*} $$

To conclude the proof, it suffices to show that $\text {Log}(\Phi ) = \mathbb {K}$ . To prove the right-to-left inclusion, consider a logic ${\vdash } \in \mathbb {K}$ . Since ${\vdash }$ is a set, there is an ordinal $\alpha $ such that ${\vdash } \in V_{\alpha }$ . This implies that ${\vdash } \in \mathbb {K}_{\alpha }$ and, therefore, that ${\vdash _{\alpha }} \leqslant {\vdash }$ . Hence we conclude that ${\vdash } \in \text {Log}(\Phi )$ .

To prove the other inclusion, consider ${\vdash } \in \mathsf {Log}(\Phi )$ . There exists an ordinal $\alpha $ such that ${\vdash _{\alpha }} \leqslant {\vdash }$ . By [Reference Jansana and Moraschini24, Proposition 3.8] this implies that $\vdash $ is term-equivalent to a compatible expansion of $\bigotimes \mathbb {K}_{\alpha }$ . As $\mathbb {K}_{\alpha } \subseteq \mathbb {K}$ and $\mathbb {K}$ is closed under non-indexed products of sets of logics, compatible expansions, and term-equivalence, this implies ${\vdash } \in \mathbb {K}$ .

Corollary 2.3. A class $\mathbb {K}$ of logics is a strong Leibniz class if and only if $\mathbb{K}^{\dagger }$ is a principal filter of $\mathsf {Log}$ , and .

Proof sketch The proof of the “only if” part is an easier variant of the one of part (i) $\Rightarrow $ (iii) of Theorem 2.2. Then we sketch the “if” part only. By the assumption we know that $\mathbb {K}^{\dagger }$ is the upset generated by , for some logic ${\vdash } \in \mathbb {K}$ . Let $\Phi $ be the strong Leibniz condition determined by $\vdash $ . It is not hard to see that $\text {Log}(\Phi ) = \mathbb {K}$ and, therefore, that $\mathbb {K}$ is a strong Leibniz class.

Remark 2.4. Typical applications of Theorem 2.2 comprise proofs that certain collections of logics are Leibniz classes. For instance, in [Reference Jansana and Moraschini24, Propositions 3.8 and 6.1] it was shown that the class of equivalential logics is closed under term-equivalence, compatible expansions, and non-indexed products of sets of logics. By Theorem 2.2(ii) we conclude that it is a Leibniz class.

Remark 2.5. From Theorem 2.2(ii) it follows that Leibniz classes are closed under the formation of extensions of logics, as these are special cases of compatible expansions.

In this paper we identify the intuitive concept of the Leibniz hierarchy with the poset of all Leibniz classes ordered under the inclusion relation.

Proposition 2.6. The Leibniz hierarchy is a complete lattice in which infima are intersections and suprema are obtained as follows for every collection $\{ \mathbb {K}_{i} \colon i \in I \}$ of Leibniz classes, where I can be a proper class:

$$ \begin{align*} \bigvee_{i \in I} \mathbb{K}_{i} = \{ {\vdash} \colon {\vdash} \text{ is a logic and }{\bigotimes_{j \in J}{\vdash_{j}}} \leqslant {\vdash} \text{ for some subset }\{ \vdash_{j} \colon j \in J \} \subseteq \bigcup_{i \in I}\mathbb{K}_{i} \}. \end{align*} $$

Proof Immediate from Theorem 2.2.

Remark 2.7. The statement of Proposition 2.6 presupposes that we can meaningfully speak of very large intersections and unions of classes (of logics), as the collection $\{ \mathbb {K}_{i} \colon i \in I \}$ is in general a collection of classes. However, for our purposes this problem is immaterial as we will only work with finite joins and meets of Leibniz classes.

3 Examples of Leibniz classes

In this section we show that a range of classes of logics, traditionally associated with the yet informal concept of the Leibniz hierarchy in abstract algebraic logic, are indeed Leibniz classes.

A logic $\vdash $ is said to be protoalgebraic [Reference Blok and Pigozzi7Reference Czelakowski12] if there is a non-empty setFootnote 1 $\varDelta (x, y, \vec {z})$ of formulas such that for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}(\vdash )$ and $a, b \in A$ ,

$$ \begin{align*} \langle a, b \rangle \in \boldsymbol{\varOmega}^{\boldsymbol{A}}F \Longleftrightarrow \varDelta^{\boldsymbol{A}}(a, b, \vec{c}) \subseteq F \text{, for every }\vec{c} \in A. \end{align*} $$

In this case, we say that $\varDelta (x, y, \vec {z})$ is a set of congruence formulas with parameters for $\vdash $ .

Theorem 3.1. Let $\vdash $ be a logic. The following conditions are equivalent:

  1. (i) $\vdash $ is protoalgebraic.

  2. (ii) $\vdash $ has theorems and $\mathsf {Mod}^{\equiv }(\vdash ) = \mathbb {R}(\mathsf {Mod}(\vdash ))$ .

  3. (iii) There is a non-empty set of formulas $\nabla (x, y)$ such that

    $$ \begin{align*} \emptyset \vdash \nabla(x, x) \qquad x, \nabla(x, y) \vdash y. \end{align*} $$

In this case, the following is a set congruence formulas with parameters for $\vdash $ :

$$ \begin{align*} \hat{\nabla}(x, y, \vec{z}) := \{ \varphi(\psi(x, \vec{z}), \psi(y, \vec{z})) \colon \varphi(x, y) \in \nabla \text{ and }\psi(x, \vec{z}) \in Fm_{\mathscr{L}_{\vdash}}(\omega) \}. \end{align*} $$

Proof For the equivalence between (i), (ii), and (iii), see [Reference Font18, Theorems 6.7, 6.17, and 6.57]. The fact that $\hat {\nabla }$ is a set of equivalence formulas with parameters for $\vdash $ follows from [Reference Blok and Pigozzi9, Theorem 13.5] (see also [Reference Font16, Proposition 3.2]).

Our aim is to prove that protoalgebraic logics form a Leibniz class. To this end, it is convenient to introduce the following concept:

Definition 3.2. Given an infinite cardinal $\kappa $ , let $\mathscr {L}^{\kappa }_{\mathsf {P}}$ be the language consisting of the binary symbols $\{ \multimap _{\alpha } \colon \alpha < \kappa \}$ and the n-ary symbols $\{ \ast _{n \alpha } \colon \alpha < \kappa \}$ for $0 < n \in \omega $ . We set

$$ \begin{align*} \nabla_{\kappa}(x, y) := \{ x \multimap_{\alpha} y \colon \alpha < \kappa \}. \end{align*} $$

The basic protoalgebraic logic of rank $\kappa $ is the logic $\vdash _{\mathsf {P}}^{\kappa }$ formulated on $Fm_{\mathscr {L}_{\mathsf {P}}^{\kappa }}(\omega )$ determined by the rules

$$ \begin{align*} \emptyset \rhd \nabla_{\kappa}(x, x) \qquad x, \nabla_{\kappa}(x, y) \rhd y. \end{align*} $$

The following result explains the role of $\vdash _{\mathsf {P}}^{\kappa }$ .

Proposition 3.3. Let $\vdash $ be a logic.

  1. (i) $\vdash $ is protoalgebraic if and only if ${\,\vdash _{\mathsf {P}}^{\kappa }} \leqslant {\vdash }$ for every (equiv. some) infinite cardinal $\kappa \geqslant \vert \mathscr {L}_{\vdash } \vert $ .

  2. (ii) If $\kappa $ is an infinite cardinal and ${\vdash _{\mathsf {P}}^{\kappa }} \leqslant {\vdash }$ , then $\vdash $ is protoalgebraic.

Proof (ii): Let $\boldsymbol {\tau }$ be an interpretation of $\vdash _{\mathsf {P}}^{\kappa }$ into $\vdash $ . From [Reference Jansana and Moraschini24, Proposition 3.3] we obtain $\emptyset \vdash \boldsymbol {\tau }[\nabla _{\kappa }(x, x)]$ and $x, \boldsymbol {\tau }[\nabla _{\kappa }(x, y)] \vdash y$ . Then the set $\boldsymbol {\tau }[\nabla _{\kappa }(x, y)]$ witnesses the validity of condition (iii) of Theorem 3.1, whence $\vdash $ is protoalgebraic.

(i): As a special instance of (ii) we obtain that if ${\vdash _{\mathsf {P}}^{\kappa }} \leqslant {\vdash }$ for some infinite cardinal $\kappa \geqslant \vert \mathscr {L}_{\vdash } \vert $ , then $\vdash $ is protoalgebraic. Then suppose that $\vdash $ is protoalgebraic, and consider any infinite cardinal $\kappa \geqslant \vert \mathscr {L}_{\vdash } \vert $ . By Theorem 3.1 there is a set of formulas $\nabla (x, y) \subseteq Fm(\vdash )$ such that

(1) $$ \begin{align} \emptyset\vdash \nabla(x, x) \text{ and }x, \nabla(x, y) \vdash y. \end{align} $$

Now, observe that $\vert \nabla \vert \leqslant \max \{\omega , \vert \mathscr {L}_{\vdash }\vert \} \leqslant \kappa $ . Since $\nabla \ne \emptyset $ , there is a surjective map

$$ \begin{align*} f \colon \{ \multimap_{\alpha} \colon \alpha < \kappa \} \to \nabla(x_{1}, x_{2}). \end{align*} $$

Similarly, since $\vert Fm_{\mathscr {L}_{\vdash }}(\omega ) \vert \leqslant \max \{ \omega , \vert \mathscr {L}_{\vdash } \vert \}\leqslant \kappa $ , for every $0 < n \in \omega $ there is a surjective map

$$ \begin{align*} g_{n} \colon \{ \ast_{n \alpha} \colon \alpha < \kappa \} \to \{ \varphi \in Fm_{\mathscr{L}_{\vdash}}(\omega) \colon \varphi = \varphi(x_{1}, \dots, x_{n})\}. \end{align*} $$

Observe that the maps f and $\{ g_{n} \colon 0 < n \in \omega \}$ can be turned in the natural way into a single translation $\boldsymbol {\tau }$ of $\mathscr {L}^{\kappa }_{\mathsf {P}}$ into $\mathscr {L}_{\vdash }$ .

Recall by Theorem 3.1 that $\hat {\nabla }_{\kappa }$ and $\hat {\nabla }$ are sets of congruence formulas with parameters for $\vdash _{\mathsf {P}}^{\kappa }$ and $\vdash $ respectively. We claim that

(2) $$ \begin{align} \hat{\nabla}(x, y, \vec{z}) = \boldsymbol{\tau}[\hat{\nabla}_{\kappa}(x, y, \vec{z})]. \end{align} $$

We begin by proving the inclusion from left to right. Consider $\varphi \in \hat {\nabla }$ . There are $\psi (x, y) \in \nabla (x, y)$ and $\gamma (x, z_{1}, \dots , z_{n-1}) \in Fm_{\mathscr {L}_{\vdash }}(\omega )$ such that

$$ \begin{align*} \varphi = \psi(\gamma(x, z_{1}, \dots, z_{n-1}), \gamma(y, z_{1}, \dots, z_{n-1})). \end{align*} $$

Since f and $g_{n}$ are surjective, there are $\alpha , \beta < \kappa $ such that $\boldsymbol {\tau }(\multimap _{\alpha }) = \psi (x_{1}, x_{2})$ and $\boldsymbol {\tau }(\ast _{n\beta }) = \gamma (x_{1}, \dots , x_{n})$ . Clearly,

$$ \begin{align*} \varphi = \boldsymbol{\tau}(\ast_{n\beta}(x, z_{1}, \dots, z_{n-1})\multimap_{\alpha}\ast_{n\beta}(y, z_{1}, \dots, z_{n-1}) ). \end{align*} $$

Moreover, the definition of $\hat {\nabla }_{\kappa }$ guarantees

$$ \begin{align*} \ast_{n\beta}(x, z_{1}, \dots, z_{n-1})\multimap_{\alpha}\ast_{n\beta}(y, z_{1}, \dots, z_{n-1}) \in \hat{\nabla}_{\kappa}. \end{align*} $$

Hence we conclude that $\varphi \in \boldsymbol {\tau }[\hat {\nabla }_{\kappa }]$ . This establishes the inclusion from left to right in (2).

To prove the other inclusion, consider $\varphi \in \boldsymbol {\tau }[\hat {\nabla }_{\kappa }]$ . Then there are are $\alpha < \kappa $ and $\gamma (x, \vec {z}) \in Fm(\vdash _{\mathsf {P}}^{\kappa })$ such that $\varphi = \boldsymbol {\tau }(\gamma (x, \vec {z}) \multimap _{\alpha } \gamma (y, \vec {z}))$ . Set

$$ \begin{align*} \gamma^{\prime}(x, \vec{z}) := \boldsymbol{\tau}(\gamma(x, \vec{z})) \text{ and }\psi(x, y) := \boldsymbol{\tau}(x \multimap_{\alpha} y). \end{align*} $$

From the definition of $\hat {\nabla }$ and the fact that $f(\multimap _{\alpha }) \in \nabla (x_{1}, x_{2})$ , it follows

$$ \begin{align*} \varphi = \boldsymbol{\tau}(\gamma(x, \vec{z}) \multimap_{\alpha} \gamma(y, \vec{z})) = \psi(\gamma^{\prime}(x, \vec{z}), \gamma^{\prime}(y, \vec{z})) \in \hat{\nabla}. \end{align*} $$

This establishes the equality in (2).

To conclude the proof, it suffices to show that $\boldsymbol {\tau }$ is an interpretation of $\vdash _{\mathsf {P}}^{\kappa }$ into $\vdash $ . To this end, consider a matrix $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ . We begin by showing that $\langle \boldsymbol {A}^{\boldsymbol {\tau }}, F \rangle $ is a model of $\vdash _{\mathsf {P}}^{\kappa }$ . Observe that $\nabla (x, y) = \boldsymbol {\tau }[\nabla _{\kappa }(x, y)]$ . Together with (1) and $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}(\vdash )$ , this yields that the matrix $\langle \boldsymbol {A}, F \rangle $ is a model of the rules $\emptyset \rhd \boldsymbol {\tau }[\nabla _{\kappa }(x, x)]$ and $x, \boldsymbol {\tau }[\nabla _{\kappa }(x, y)] \rhd y$ . As a consequence, $\langle \boldsymbol {A}^{\boldsymbol {\tau }}, F \rangle $ is a model of the rules $\emptyset \rhd \nabla _{\kappa }(x, x)$ and $x, \nabla _{\kappa }(x, y) \rhd y$ , whence it is a model of $\vdash _{\mathsf {P}}^{\kappa }$ .

Now, for every $a, b \in A$ ,

$$ \begin{align*} a = b &\Longleftrightarrow \langle a, b \rangle \in \boldsymbol{\varOmega}^{\boldsymbol{A}}F\\ & \Longleftrightarrow \hat{\nabla}^{\boldsymbol{A}}(a, b, \vec{c})\subseteq F\text{ for every }\vec{c}\in A\\ & \Longleftrightarrow\boldsymbol{\tau}[\hat{\nabla}_{\kappa}]^{\boldsymbol{A}}(a, b, \vec{c})\subseteq F\text{ for every }\vec{c}\in A\\ & \Longleftrightarrow \hat{\nabla}_{\kappa}^{\boldsymbol{A}^{\boldsymbol{\tau}}}(a, b, \vec{c}) \subseteq F\text{ for every }\vec{c}\in A\\ &\Longleftrightarrow \langle a, b \rangle \in \boldsymbol{\varOmega}^{\boldsymbol{A}^{\boldsymbol{\tau}}}F. \end{align*} $$

The above equivalences are justified as follows: the first is a consequence of the fact that $\langle \boldsymbol {A}, F \rangle $ is reduced by Theorem 3.1(ii), the second follows from the fact that $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}(\vdash )$ and that $\hat {\nabla }$ is a set of congruence formulas with parameters for $\vdash $ , the third from (2), the fourth is straightforward, and the fifth from the fact that $\langle \boldsymbol {A}^{\boldsymbol {\tau }}, F \rangle \in \mathsf {Mod}(\vdash _{\mathsf {P}}^{\kappa })$ and that $\hat {\nabla }_{\kappa }$ is a set of congruence formulas with parameters for $\vdash _{\mathsf {P}}^{\kappa }$ . The above display implies that the congruence $\boldsymbol {\varOmega }^{\boldsymbol {A}^{\boldsymbol {\tau }}}F$ is the identity relation. As a consequence, we obtain $\langle \boldsymbol {A}, F \rangle \in \mathbb {R}(\mathsf {Mod}(\vdash _{\mathsf {P}}^{\kappa })) = \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {P}}^{\kappa })$ . This establishes that $\boldsymbol {\tau }$ is an interpretation of $\vdash _{\mathsf {P}}^{\kappa }$ into $\vdash $ , as desired.

For every ordinal $\alpha $ , let $\vdash _{\mathsf {P}}^{\alpha }$ be the logic $\vdash _{\mathsf {P}}^{\omega + \vert \alpha \vert }$ .

Theorem 3.4. The sequence $\Phi = \{ \vdash _{\mathsf {P}}^{\alpha } \colon \alpha \in \mathsf {OR} \}$ is a Leibniz condition and $\text {Log}(\Phi )$ coincides with the class of protoalgebraic logics. In particular, protoalgebraic logics form a Leibniz class.

Proof To prove that $\Phi $ is a Leibniz condition, consider $\alpha , \beta \in \mathsf {OR}$ such that $\alpha \leqslant \beta $ . The logic $\vdash _{\mathsf {P}}^{\alpha }$ is protoalgebraic by Proposition 3.3(ii). This fact and

$$ \begin{align*} \vert \mathscr{L}_{\alpha} \vert = \omega + \vert \alpha \vert \leqslant \omega + \vert \beta \vert \end{align*} $$

allow us to apply Proposition 3.3(i), obtaining ${\vdash _{\mathsf {P}}^{\beta }} \leqslant {\vdash _{\mathsf {P}}^{\alpha }}$ . Hence we conclude that $\Phi $ is a Leibniz condition. Finally, the fact that $\text {Log}(\Phi )$ is the class of protoalgebraic logics is a direct consequence of Proposition 3.3.

By Remark 2.4 we know that the collection $\mathsf {Equiv}$ of equivalential logics is a Leibniz class. It is therefore sensible to wonder whether we can find an intelligible Leibniz condition $\Phi $ such that $\mathsf {Equiv} = \text {Log}(\Phi )$ . This can be done with a simple adaptation of the method employed in the case of protoalgebraic logics.

Definition 3.5. Given an infinite cardinal $\kappa $ , let $\mathscr {L}^{\kappa }_{\mathsf {E}}$ be the language consisting of the binary symbols $\{ \multimap _{\alpha } \colon \alpha < \kappa \}$ . We set

$$ \begin{align*} \varDelta_{\kappa}(x, y) := \{ x \multimap_{\alpha} y \colon \alpha < \kappa \}. \end{align*} $$

The basic equivalential logic of rank $\kappa $ is the logic $\vdash _{\mathsf {E}}^{\kappa }$ formulated on $Fm_{\mathscr {L}_{\mathsf {E}}^{\kappa }}(\omega )$ determined by the following rules, stipulated for every $\alpha < \kappa $ ,

$$ \begin{align*} \emptyset \, \rhd \, \varDelta_{\kappa}(x, x) \qquad x, \varDelta_{\kappa}(x, y) \rhd y \end{align*} $$
$$ \begin{align*} \varDelta_{\kappa}(x_{1}, y_{1}) \, \cup \, \varDelta_{\kappa}(x_{2}, y_{2})\rhd \varDelta_{\kappa}(x_{1} \multimap_{\alpha} x_{2}, y_{1} \multimap_{\alpha} y_{2}). \end{align*} $$

The importance of the logic $\vdash _{\mathsf {E}}^{\kappa }$ is justified as follows:

Proposition 3.6. Let $\vdash $ be a logic.

  1. (i) $\vdash $ is equivalential if and only if ${\vdash _{\mathsf {E}}^{\kappa }} \leqslant {\vdash }$ for every (equiv. some) infinite cardinal $\kappa \geqslant \vert \mathscr {L}_{\vdash } \vert $ .

  2. (ii) If $\kappa $ is an infinite cardinal and ${\vdash _{\mathsf {E}}^{\kappa }} \leqslant {\vdash }$ , then $\vdash $ is equivalential.

Proof Condition (ii) follows from the fact that equivalential logics form a Leibniz class by Remark 2.4, while the proof of (i) is analogous to that of Proposition 3.3(i).

For every ordinal $\alpha $ , let $\vdash _{\mathsf {E}}^{\alpha }$ be the logic $\vdash _{\mathsf {E}}^{\omega + \vert \alpha \vert }$ .

Theorem 3.7. The sequence $\Phi = \{ \vdash _{\mathsf {E}}^{\alpha } \colon \alpha \in \mathsf {OR} \}$ is a Leibniz condition and $\text {Log}(\Phi )$ coincides with the class of equivalential logics. In particular, equivalential logics form a Leibniz class.

Proof Analogous to the one of Theorem 3.4.

A logic $\vdash $ is said to be assertional [Reference Albuquerque, Font, Jansana and Moraschini1Reference Raftery32] if F is a singleton for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ .

Proposition 3.8. Let $\vdash $ be a logic.

  1. (i) If $x, y, \varphi (x, \vec {z}) \vdash \varphi (y, \vec {z})$ for every formula $\varphi (x, \vec {z}) \in Fm(\vdash )$ , then $\vert F \vert \leqslant 1$ for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ .

  2. (ii) $\vdash $ is assertional if and only if it has theorems and $x, y, \varphi (x, \vec {z}) \vdash \varphi (y, \vec {z})$ for every formula $\varphi (x, \vec {z}) \in Fm(\vdash )$ .

Proof See [Reference Albuquerque, Font, Jansana and Moraschini1, Theorem 10]. The result is attributed to Suszko in [Reference Czelakowski11], see also [Reference Rautenberg34].

To prove that assertional logics form a strong Leibniz class, we need a few more concepts.

Definition 3.9. The basic assertional logic is the logic $\vdash _{\mathsf {A}}$ formulated in countably many variables and in the language comprising just a unary connective $\top (x)$ , axiomatized by the rule $\emptyset \rhd \top (x)$ .

A pointed set is an algebra $\boldsymbol {A} = \langle A; \top ^{\boldsymbol {A}} \rangle $ where $\top ^{\boldsymbol {A}}$ is a unary constant map on A. In this case, we denote by $\top _{\ast }^{\boldsymbol {A}}$ the element of A defined by the map $\top ^{\boldsymbol {A}} \colon A \to A$ .

Proposition 3.10. The logic $\vdash _{\mathsf {A}}$ is assertional and

$$ \begin{align*} \mathsf{Mod}^{\equiv}(\vdash_{\mathsf{A}}) = \{ \langle \boldsymbol{A}, \{ \top^{\boldsymbol{A}}_{\ast} \} \rangle \colon \boldsymbol{A} \text{ is a pointed set}\}. \end{align*} $$

Proof Due to the poor signature of $\vdash _{\mathsf {A}}$ and the fact that $\emptyset \vdash _{\mathsf {A}}\top (x)$ , it is easy to see that $\emptyset \vdash _{\mathsf {A}} \varphi $ for every formula $\varphi \in Fm(\vdash _{\mathsf {A}})$ that is not a variable. As a consequence, we obtain $x, y, \varphi (x, \vec {z}) \vdash \varphi (y, \vec {z})$ for every formula $\varphi (x, \vec {z}) \in Fm(\vdash _{\mathsf {A}})$ . Moreover, the logic $\vdash _{\mathsf {A}}$ has theorems, e.g., $\top (x)$ . Hence, we can apply Proposition 3.8(ii) obtaining that $\vdash _{\mathsf {A}}$ is assertional.

Now we turn to prove the equality in the statement. First consider a matrix $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {A}})$ . Since $\vdash _{\mathsf {A}}$ is assertional, $F = \{ a \}$ for some $a \in A$ . Together with the fact that $\top (x)$ is a theorem, this yields $\top ^{\boldsymbol {A}}(c) = a$ for all $c \in A$ . Hence $\top ^{\boldsymbol {A}}$ is a constant map on A and $a = \top ^{\boldsymbol {A}}_{\ast }$ . This establishes the inclusion from left to right.

To prove the other inclusion, let $\boldsymbol {A}$ be a pointed set. It is clear that the matrix $\langle \boldsymbol {A}, \{ \top ^{\boldsymbol {A}}_{\ast } \} \rangle $ is a model of the rule $\emptyset \rhd \top (x)$ and, therefore, of $\vdash _{\mathsf {A}}$ . It only remains to prove that the congruence is the identity relation. To this end, consider two distinct elements $a, c \in A$ . We can assume without loss of generality that $c \ne \top ^{\boldsymbol {A}}_{\ast }$ . Then, by the compatibility of the Leibniz congruence, we obtain $\langle a, c \rangle \notin \boldsymbol {\varOmega }^{\boldsymbol {A}}\{ \top _{\ast }^{\boldsymbol {A}}, a \}$ . Moreover, observe that the matrix $\langle \boldsymbol {A}, \{ \top _{\ast }^{\boldsymbol {A}}, a \} \rangle $ is a model of the rule $\emptyset \rhd \top (x)$ and, therefore, of the logic $\vdash _{\mathsf {A}}$ , whence . Hence we conclude that . This shows that is the identity relation and, therefore, $\langle \boldsymbol {A}, \{ \top _{\ast }^{\boldsymbol {A}}\} \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {A}})$ .

As a consequence, we obtain the following:

Theorem 3.11. Assertional logics form the strong Leibniz class $\text {Log}(\vdash _{\mathsf {A}})$ .

Proof It suffices to show that a logic $\vdash $ is assertional if and only if ${\vdash _{\mathsf {A}}} \leqslant {\vdash }$ . To prove the “if” part, suppose that ${\vdash _{\mathsf {A}}} \leqslant {\vdash }$ and let $\boldsymbol {\tau }$ be an interpretation of $\vdash _{\mathsf {A}}$ into $\vdash $ . Then consider $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ . We have that $\langle \boldsymbol {A}^{\boldsymbol {\tau }}, F\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {A}})$ . Together with Proposition 3.10, this yields that F is a singleton. Hence we conclude that $\vdash $ is assertional.

To prove the “only if’ part,” suppose that $\vdash $ is assertional. From Proposition 3.8(ii) we know that $\vdash $ has a theorem $\varphi (x)$ . Then let $\boldsymbol {\tau }$ be the translation of $\mathscr {L}_{\vdash _{\mathsf {A}}}$ into $\mathscr {L}_{\vdash }$ that sends $\top (x)$ to $\varphi (x)$ . We shall see that $\boldsymbol {\tau }$ is an interpretation of $\vdash _{\mathsf {A}}$ into $\vdash $ . To this end, consider a matrix $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ . Since $\vdash $ is assertional, there is $a \in A$ such that $F = \{ a \}$ . Together with the fact that $\varphi (x)$ is a theorem of $\vdash $ , this implies that $\varphi ^{\boldsymbol {A}}$ is the constant map with value a. Hence $\boldsymbol {A}^{\boldsymbol {\tau }} = \langle A; \varphi ^{\boldsymbol {A}} \rangle $ is essentially a pointed set $\boldsymbol {B}$ , and $\langle \boldsymbol {A}^{\boldsymbol {\tau }}, F \rangle = \langle \boldsymbol {B}, \{ \top ^{\boldsymbol {B}}_{\ast }\}\rangle $ . By Proposition 3.10 this guarantees that $\langle \boldsymbol {A}^{\boldsymbol {\tau }}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {A}})$ . Hence we conclude that $\boldsymbol {\tau }$ is an interpretation of $\vdash _{\mathsf {A}}$ into $\vdash $ .

A logic $\vdash $ is truth-equational [Reference Raftery32] if there is a set $E(x)$ of equations such that for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ , and $a \in A$ ,

$$ \begin{align*} a \in F \Longleftrightarrow \boldsymbol{A} \vDash E(a). \end{align*} $$

Similarly, a logic $\vdash $ is said to be parametrically truth-equational [Reference Moraschini26] if there is a set $E(x, \vec {y})$ of equations such that for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ with $F \ne \emptyset $ , and $a \in A$ ,

$$ \begin{align*} a \in F \Longleftrightarrow \boldsymbol{A} \vDash E(a, \vec{c}) \text{ for every }\vec{c} \in A. \end{align*} $$

Theorem 3.12. Parametrically truth-equational logics, and truth-equational logics form Leibniz classes.

Proof We detail only the proof of the fact that parametrically truth-equational logics form a Leibniz class. By Theorem 2.2 it will be enough to show that parametrically truth-equational logics are closed under term-equivalence, compatible expansions, and non-indexed products of sets. The fact that they are closed under term-equivalence, and compatible expansions is clear. Then consider a family $\{ {\vdash _{i}} \colon i \in I \}$ of parametrically truth-equational logics. For every $j \in I$ , let $E_{j}(x, \vec {y})$ be the set of equations witnessing the fact that $\vdash _{j}$ is parametrically truth-equational. For every formula $\varphi (x, \vec {y})$ of $\vdash _{j}$ , we denote by $\hat {\varphi }$ the sequence $\langle \varphi _{i} \colon i \in I \rangle $ in which $\varphi _{i} = x$ for every $i \in I \smallsetminus \{ j \}$ , and $\varphi _{j} = \varphi $ . Observe that $\hat {\varphi }(x, \vec {y})$ is a basic operation of $\bigotimes _{i \in I}{\vdash _{i}}$ . Bearing this in mind, we define

$$ \begin{align*} E(x, \vec{y}) := \{ \hat{\varphi} \thickapprox \hat{\psi} \colon \varphi \thickapprox \psi \in \bigcup_{i \in I}E_{i}(x, \vec{y}) \}. \end{align*} $$

Then consider a matrix $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\bigotimes _{i \in I}{\vdash _{i}})$ such that $F \ne \emptyset $ . By [Reference Jansana and Moraschini24, Proposition 4.5] we have $\langle \boldsymbol {A}, F \rangle \leqslant _{sd} \bigotimes _{i \in I}\langle \boldsymbol {A}_{i}, F_{i}\rangle $ for some $\langle \boldsymbol {A}_{i}, F_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ with $F_{i} \ne \emptyset $ . For every $a \in A$ ,

$$ \begin{align*} a \in F &\Longleftrightarrow a(i) \in F_{i} \text{ for every }i \in I\\ &\Longleftrightarrow \boldsymbol{A}_{i} \vDash E_{i}(a(i), \vec{c}) \text{ for every }\vec{c} \in A_{i} \text{ and }i \in I\\ &\Longleftrightarrow \boldsymbol{A} \vDash E(a, \vec{c}) \text{ for every }\vec{c} \in A. \end{align*} $$

The above equivalences are justified as follows: the first is straightforward, the second follows from the fact the set $E_{i}(x, \vec {y})$ witnesses that $\vdash _{i}$ is parametrically truth-equational, and the third is a consequence of the fact that the projection $\pi _{i} \colon A \to A_{i}$ is surjective for all $i \in I$ . From the display above we obtain that $\bigotimes _{i \in I}{\vdash _{i}}$ is parametrically truth-equational, as desired.

Problem 1. Is it possible to find a transparent Leibniz condition $\Phi $ such that $\text {Log}(\Phi )$ is the class of (parametrically) truth-equational logics?

A logic $\vdash $ is said to be order algebraizable [Reference Raftery33] if there is a set $\varDelta (x, y)$ of formulas and a set $E(x)$ of inequalities such that for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ the relation $\preccurlyeq _{F}^{\boldsymbol {A}}$ on A defined as follows is a partial order: for every $a, c \in A$ ,

$$ \begin{align*} a \preccurlyeq_{F}^{\boldsymbol{A}}c \Longleftrightarrow \varDelta^{\boldsymbol{A}}(a, c) \subseteq F, \end{align*} $$

and for every $a \in A$ ,

$$ \begin{align*} a \in F \Longleftrightarrow \langle \boldsymbol{A}, \preccurlyeq_{F}^{\boldsymbol{A}} \rangle \vDash E(a). \end{align*} $$

Theorem 3.13. Order algebraizable logics, and logics with theorems form Leibniz classes.

Proof The result can be established by checking condition (ii) of Theorem 2.2 with ideas similar to the ones in the proof of Theorem 3.12.

We expect that a Leibniz condition defining the class of order algebraizable logics could be extracted from [Reference Raftery33, Theorem 7.1(ii)].

Remark 3.14. Recall from Proposition 2.6 that every class of logics that can be written as the intersection of two Leibniz classes is still a Leibniz class. This observation can be exploited to show that some well-known collections of logics are Leibniz classes. For instance, a logic $\vdash $ is said to be algebraizable [Reference Blok and Pigozzi8] (resp. weakly algebraizable [Reference Czelakowski and Jansana13]) if is equivalential (resp. protoalgebraic) and truth-equational. From Theorems 3.4, 3.12, and 3.7 it follows that (weakly) algebraizable logics form a Leibniz class.

We conclude this section by providing some examples of collections of logics that are not Leibniz classes. By Remark 2.5 we know that every class of logics that is not closed under the formation of extensions will serve this purpose. Among these we count, for instance, the class of logics with the Craig deductive interpolation property [Reference Czelakowski and Pigozzi14], and the class of logics with the infinite (resp. finite) Beth definability property [Reference Bezhanishvili, Moraschini and Raftery4Reference Blok and Hoogland5Reference Moraschini28].

To describe another interesting class of logics that is not a Leibniz class, recall that a logic $\vdash $ has an algebraic semantics [Reference Blok and Pigozzi8Reference Blok and Rebagliato10Reference Moraschini27] if there are a set of equations $E(x)$ and a class of algebras $\mathsf {K}$ such that for every $\varGamma \cup \{ \varphi \} \subseteq Fm(\vdash )$ ,

$$ \begin{align*} \varGamma \vdash \varphi \Longleftrightarrow \bigcup \{ E(\gamma) \colon \gamma \in \varGamma \} \vDash_{\mathsf{K}} E(\varphi), \end{align*} $$

where $\vDash _{\mathsf {K}}$ is the equational consequence relative to $\mathsf {K}$ . Surprisingly enough, every logic is term-equivalent to one with an algebraic semantics, as shown essentially in [Reference Blok and Rebagliato10, Theorem 3.1] (see [Reference Moraschini27, Corollary 6.3] for a detailed proof). Together with the fact that some logics lack an algebraic semantics [Reference Blok and Köhler6], this yields that the class of logics with an algebraic semantics is not closed under term-equivalence, whence it is not a Leibniz class by Theorem 2.2(ii).

The reader familiar with abstract algebraic logic may be interested to know that also (fully) selfextensional, and (fully) Fregean logics [Reference Font and Jansana19] do not form Leibniz classes, since these collections are not closed under compatible expansions.

Problem 2. The majority of well-known Leibniz classes can be characterized in terms of the behaviour of the so-called Leibniz operator, i.e., the map $\boldsymbol {\varOmega }^{\boldsymbol {A}} \colon \mathcal {P}(A) \to \text {Con}\boldsymbol {A}$ , defined on every algebra $\boldsymbol {A}$ , that associates a subset $F \subseteq A$ with the Leibniz congruence $\boldsymbol {\varOmega }^{\boldsymbol {A}}F$ . Is it possible to establish a precise relation between Leibniz classes and the behaviour of the Leibniz operator?

Later on we make use of the following well-known observation [Reference Font18].

Proposition 3.15. The classes of protoalgebraic, equivalential, assertional, order algebraizable, and truth-equational logics comprise only logics with theorems.

4 Irreducibility, primality and their boundaries

Part of the speculative power of the identification of the Leibniz hierarchy with the lattice of all Leibniz classes comes from the fact that it allows to apply order-theoretic methods and intuitions to the study of the first. To explain how, recall that an element a of a lattice $\langle A; \land , \lor \rangle $ is said to be meet-irreducible if for every pair $b, c \in A$ ,

$$ \begin{align*} \text{if }a = b \land c\text{, then either }a = b\text{ or }a = c. \end{align*} $$

Similarly, a is said to be meet-prime if for every pair $b, c \in A$ ,

$$ \begin{align*} \text{if }b \land c \leqslant a \text{, then either }b \leqslant a\text{ or }c \leqslant a. \end{align*} $$

Accordingly, a is said to be meet-reducible when it is not meet-irreducible. It is clear that every meet-prime element of $\langle A; \land , \lor \rangle $ is meet-irreducible, while the converse is not true in general.

Since the Leibniz hierarchy is a lattice (Proposition 2.6), it makes sense to ask whether a Leibniz class is meet-irreducible or meet-prime. An affirmative answer to this question can then be regarded as a certificate that the Leibniz class under consideration captures a primitive or fundamental concept.

Remark 4.1. Since infima in the Leibniz hierarchy are intersections, a Leibniz class $\mathbb {K}$ is meet-prime if there is no pair of logics ${\vdash _{1}}, {\vdash _{2}} \notin \mathbb {K}$ such that ${\vdash } \in \mathbb {K}$ , for every logic $\vdash $ such that ${\vdash _{1}}, {\vdash _{2}} \leqslant {\vdash }$ .

Example 4.2. The Leibniz class of algebraizable (resp. weakly algebraizable) logics is meet-reducible, since it can be obtained as the intersection of the strictly larger Leibniz classes of equivalential (resp. protoalgebraic) logics and truth-equational logics (Remark 3.14). Moreover, there are meet-irreducible Leibniz classes that are not meet-prime, e.g., the class of logics $\vdash $ for which there is no three-element algebra $\boldsymbol {A}$ and $a \in A$ such that $\langle \boldsymbol {A}, \{ a \} \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ . Even if we do not pursue the details here, the proof of this fact is an adaptation of an argument in [Reference García and Taylor21, p. 54].

The next results put some boundaries to the expectation that well-known Leibniz classes should be meet-irreducible or meet-prime.

Proposition 4.3. All Leibniz classes properly included into the class of logics with theorems are meet-reducible.

Proof sketch Given a logic $\vdash $ with theorems, we denote by $\vdash _{\emptyset }$ the logic on $Fm(\vdash )$ defined for every $\varGamma \cup \{ \varphi \} \subseteq Fm(\vdash )$ as

$$ \begin{align*} \varGamma \vdash_{\emptyset} \varphi \Longleftrightarrow \varGamma \ne \emptyset \text{ and }\varGamma \vdash \varphi. \end{align*} $$

It is clear that $\vdash _{\emptyset }$ lacks theorems. It is not hard to see that

(3) $$ \begin{align} \mathsf{Mod}^{\equiv}(\vdash_{\emptyset}) = \mathsf{Mod}^{\equiv}(\vdash) \cup \{ \langle \boldsymbol{A}, \emptyset \rangle \colon \langle \boldsymbol{A}, F \rangle \in \mathsf{Mod}^{\equiv}(\vdash) \text{ for some }F \subseteq A \}. \end{align} $$

Then consider a Leibniz class $\mathbb {K}$ properly included into the Leibniz class $\mathsf {Thrms}$ of logics with theorems. We set

$$ \begin{align*} \mathbb{K}_{\emptyset} := \mathbb{K} \cup \{ {\vdash_{\emptyset}} \colon {\vdash} \in \mathbb{K} \}. \end{align*} $$

It is clear that $\mathbb {K} \subsetneq \mathbb {K}_{\emptyset }$ , since $\mathbb {K}_{\emptyset }$ contains logics without theorems. Moreover, $\mathbb {K} = \mathbb {K}_{\emptyset } \cap \mathsf {Thrms}$ . Therefore, to conclude that $\mathbb {K}$ is meet-reducible, it will be enough to show that $\mathbb {K}_{\emptyset }$ is a Leibniz class.

To prove this, consider a Leibniz condition $\Phi = \{ {\vdash ^{\alpha }} \colon \alpha \in \mathsf {OR} \}$ such that $\mathbb {K} = \text {Log}(\Phi )$ . We define $\Phi _{\emptyset } := \{ {\vdash ^{\alpha }_{\emptyset }} \colon \alpha \in \mathsf {OR} \}$ . From the fact that $\Phi $ is a Leibniz condition and (3) it follows that $\Phi _{\emptyset }$ is also Leibniz condition. We shall prove that $\mathbb {K}_{\emptyset } = \text {Log}(\Phi _{\emptyset })$ . To this end, consider a logic ${\vdash } \in \mathbb {K}$ . Then there is $\alpha \in \mathsf {OR}$ such that ${\vdash ^{\alpha }} \leqslant {\vdash }$ . Together with (3), this implies that ${\vdash _{\emptyset }^{\alpha }} \leqslant {\vdash }, {\vdash _{\emptyset }}$ . Hence we obtain $\mathbb {K}_{\emptyset } \subseteq \text {Log}(\Phi _{\emptyset })$ . To prove the other inclusion, consider $\alpha \in \mathsf {OR}$ and a logic $\vdash $ with an interpretation $\boldsymbol {\tau }$ of $\vdash _{\emptyset }^{\alpha }$ into $\vdash $ . If $\vdash $ has theorems, then we can use (3) to conclude that $\boldsymbol {\tau }$ is also an interpretation of $\vdash ^{\alpha }$ into $\vdash $ , whence ${\vdash } \in \text {Log}(\Phi ) = \mathbb {K} \subseteq \mathbb {K}_{\emptyset }$ . Then we consider the case where $\vdash $ lacks theorems. Since ${\vdash ^{\alpha }} \in \mathbb {K}$ , the logic $\vdash ^{\alpha }$ has a theorem $\varphi (x)$ . Let y be a variable different from x and observe that $y \vdash _{\emptyset }^{\alpha } \varphi (x)$ . By [Reference Jansana and Moraschini24, Proposition 3.3] this yields $y \vdash \boldsymbol {\tau }(\varphi (x))$ . Then consider the logic $\vdash ^{+}$ on $Fm(\vdash )$ induced by the class of matrices

(4) $$ \begin{align} \{ \langle \boldsymbol{A}, F \rangle \in \mathsf{Mod}^{\equiv}(\vdash) \colon F \ne \emptyset \}. \end{align} $$

Since $y \vdash \boldsymbol {\tau }(\varphi (x))$ , it is clear that $\emptyset \vdash ^{+} \boldsymbol {\tau }(\varphi )$ . In particular, this guarantees that $\mathsf {Mod}^{\equiv }(\vdash ^{+})$ is the class of matrices in (4). This fact, together with (3), yields that $\boldsymbol {\tau }$ is an interpretation of $\vdash ^{\alpha }$ into $\vdash ^{+}$ . As a consequence, we obtain ${\vdash ^{+}} \in \mathbb {K}$ . Since $\vdash $ coincides with $\vdash ^{+}_{\emptyset }$ , we conclude that ${\vdash } \in \mathbb {K}_{\emptyset }$ . This establishes that $\mathbb {K}_{\emptyset } = \text {Log}(\Phi _{\emptyset })$ and, therefore, that $\mathbb {K}$ is a Leibniz class.

Remark 4.4. Proposition 4.3 indicates that Leibniz classes comprising only logics with theorems (but not all of them) cannot be meet-irreducible in an absolute sense. For this reason, we say that a Leibniz class $\mathbb {K}$ is meet-reducible among logics with theorems if for every pair of Leibniz classes $\mathbb {K}_{1}$ and $\mathbb {K}_{2}$ comprising logics with theorems only, if $\mathbb {K} = \mathbb {K}_{1} \cap \mathbb {K}_{2}$ , then either $\mathbb {K} = \mathbb {K}_{1}$ or $\mathbb {K} = \mathbb {K}_{2}$ . A similar definition applies to the case of meet-prime Leibniz classes.

Proposition 4.5. All Leibniz classes properly included into the class of assertional logics are not meet-prime among Leibniz classes with theorems.

Proof Let $\mathbb {F}$ be the class of logics $\vdash $ with theorems such that if $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ , then either the matrix $\langle \boldsymbol {A}, F \rangle $ is trivial or $\vert F \vert \geqslant 2$ . Using the characterization of Leibniz classes given in Theorem 2.2(ii) it is not hard to see that $\mathbb {F}$ is indeed a Leibniz class.

Now, let $\mathsf {Asrt}$ be the Leibniz class of assertional logics, and consider an arbitrary Leibniz class $\mathbb {K}$ properly included into $\mathsf {Asrt}$ . It is clear that both $\mathsf {Asrt}$ and $\mathbb {F}$ are not included into $\mathbb {K}$ . Bearing this in mind, it only remains to show that $\mathsf {Asrt} \cap \mathbb {F} \subseteq \mathbb {K}$ . To this end, consider a logic ${\vdash } \in \mathsf {Asrt} \cap \mathbb {F}$ . Observe that every matrix $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ is such that F is a singleton (as ${\vdash } \in \mathsf {Asrt}$ ) and, therefore, is trivial (as ${\vdash } \in \mathbb {F}$ ). Thus $\mathsf {Mod}^{\equiv }(\vdash )$ is the class of trivial matrices in the language of $\mathscr {L}_{\vdash }$ . As a consequence, the logic $\vdash $ is inconsistent [Reference Jansana and Moraschini24, Lemma 7.1]. In particular, this guarantees that is the maximum of $\mathsf {Log}$ [Reference Jansana and Moraschini24, Theorem 7.3]. By Theorem 2.2(iii) the collection $\mathbb {K}^{\dagger }$ is a non-empty filter of $\mathsf {Log}$ which implies . Together with , this yields ${\vdash } \in \mathbb {K}$ , as desired.

5 Meet-prime Leibniz classes

In this section we show that the Leibniz class of all logics with theorems, and the Leibniz class of truth-minimal logics that we introduce below are meet-prime in the absolute sense. On the other hand, it is proved that the Leibniz classes of assertional and truth-equational logics are meet-prime among the logics with theorems. As both assertional and truth-equational logics have theorems, Proposition 4.3 guarantees that the restriction to logics with theorems cannot be dropped here. For the present purpose, it is convenient to start the discussion from the new class of truth-minimal logics.

5.1 Truth-minimal logics

Definition 5.1. A logic $\vdash $ is truth-minimal if for every $\langle \boldsymbol {A}, F\rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ ,

$$ \begin{align*} \text{if }\langle \boldsymbol{A}, G\rangle \in \mathsf{Mod}^{\equiv}(\vdash) \text{ and }G \subseteq F\text{, then either }G = F\text{ or }G = \emptyset. \end{align*} $$

The next result is instrumental to construct examples of truth-minimal logics.

Proposition 5.2. Let $\kappa $ be an infinite cardinal and $\mathsf {M}$ a class of matrices such that $\vert F \vert \leqslant 1$ for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {M}$ . The logic $\vdash $ induced by $\mathsf {M}$ formulated in $\kappa $ variables is truth-minimal.

Proof The assumption that $\vert F \vert \leqslant 1$ for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {M}$ implies that $x, y, \varphi (x, \vec {z}) \vdash \varphi (y, \vec {z})$ for every formula $\varphi (x, \vec {z}) \in Fm(\vdash )$ . By Proposition 3.8(i) we conclude that $\vdash $ is truth-minimal.

Our first aim is to show that truth-minimal logics constitute a Leibniz class. To this end, we make use of the following observation:

Lemma 5.3. Let $\{ \vdash _{i} \colon i \in I \}$ be a family of logics, and $\boldsymbol {A} \leqslant _{\text {sd}} \bigotimes _{i \in I}\boldsymbol {A}_{i}$ where $\boldsymbol {A}_{i}$ is an $\mathscr {L}_{\vdash _{i}}$ -algebra for every $i \in I$ . If $G \ne \emptyset $ is a deductive filter of $\bigotimes _{i \in I}{\vdash _{i}}$ on $\boldsymbol {A}$ , then for every $j \in I$ there is a deductive filter $G_{j}$ of $\vdash _{j}$ on $\boldsymbol {A}_{j}$ such that $G = A \cap \prod _{i \in I}G_{i}$ .

Proof For every $j \in I$ , we denote the natural projection map by $\pi _{j} \colon \boldsymbol {A} \to \boldsymbol {A}_{j}$ , and set $G_{j} := \pi _{j}[G]$ .

Then we turn to prove that $G = A \cap \prod _{i \in I}G_{i}$ . The inclusion from left to right is clear. To prove the other one, consider an element $a \in A \cap \prod _{i \in I}G_{i}$ . For every $j \in I$ there is $c_{j} \in G$ such that $c_{j}(j) = a(j)$ . Then consider the basic operation $x \multimap _{j} y$ of $\bigotimes _{i \in I}{\vdash _{i}}$ , whose j-th component is the projection on the first coordinate, and whose i-th component is the projection on the second coordinate for every $i \in I \smallsetminus \{ j \}$ . Since $c_{j}(j) = a(j)$ ,

(5) $$ \begin{align} a \multimap_{j}^{\boldsymbol{A}} c_{j} = c_{j} \in G. \end{align} $$

Now, consider some distinct variables $\{ y_{j} \colon j \in I \} \cup \{ x \} \subseteq Fm(\bigotimes _{i \in I}{\vdash _{i}})$ . Bearing in mind that $\bigotimes _{i \in I}{\vdash _{i}}$ is the logic induced by the class $\bigotimes _{i \in I}\mathsf {Mod}^{\equiv }(\vdash _{i})$ , it is easy to see that the following rule is valid in $\bigotimes _{i \in I}{\vdash _{i}}$ :

$$ \begin{align*} \{ x \multimap_{j} y_{j} \colon j \in I \} \rhd x. \end{align*} $$

Together with (5) and the fact that G is a deductive filter of $\bigotimes _{i \in I}{\vdash _{i}}$ on $\boldsymbol {A}$ , this implies $a \in G$ . Hence we conclude

(6) $$ \begin{align} G = A \cap \prod_{i \in I}G_{i}. \end{align} $$

Consider an index $j \in I$ . To conclude the proof, it suffices to show that $G_{j}$ is a filter of $\vdash _{j}$ on $\boldsymbol {A}_{j}$ . To prove this, suppose that $\varGamma \vdash _{j} \varphi $ and consider a homomorphism $h \colon \boldsymbol {Fm}(\vdash _{j}) \to \boldsymbol {A}_{j}$ such that $h[\varGamma ] \subseteq G_{j}$ . For every n-ary term $\psi (z_{1}, \dots , z_{n}) \in Fm(\vdash _{j})$ , let $\hat {\psi }(z_{1}, \dots , z_{n})$ be an arbitrary basic n-ary operation of $\bigotimes _{i \in I}{\vdash _{i}}$ whose j-th component is $\psi $ . Moreover, consider a variable $y \in Fm(\bigotimes _{i \in I}{\vdash _{i}})$ not occurring in $\varGamma $ .Footnote 2 Again bearing in mind that $\bigotimes _{i \in I}{\vdash _{i}}$ is the logic induced by the class $\bigotimes _{i \in I}\mathsf {Mod}^{\equiv }(\vdash _{i})$ , it is clear that the following rule is valid in $\bigotimes _{i \in I}{\vdash _{i}}$ :

(7) $$ \begin{align} \{ \hat{\gamma} \multimap_{j} y \colon \gamma \in \varGamma \} \rhd \hat{\varphi} \multimap_{j} y. \end{align} $$

Now, choose an element $a \in G$ , and let $f \colon \boldsymbol {Fm}(\bigotimes _{i \in I}{\vdash _{i}}) \to \boldsymbol {A}$ be a homomorphism such that $f(y) = a$ and $f(x)(j) = h(x)$ for every variable $x \in Fm(\vdash _{j})$ . Observe that there exists such an f, since the projection $\pi _{j} \colon A \to A_{j}$ is surjective. For every $i \in I \smallsetminus \{ j \}$ and $\gamma \in \varGamma $ , we have

$$ \begin{align*} f(\hat{\gamma} \multimap_{j} y)(i) &= a(i) \in \pi_{i}[G] = G_{i}\\ f(\hat{\gamma} \multimap_{j} y)(j) &= h(\gamma)\in G_{j}. \end{align*} $$

Together with (6), this implies

$$ \begin{align*} f(\hat{\gamma} \multimap_{j} y) \in A \cap \prod_{i \in I}G_{i} = G \text{, for every }\gamma \in \varGamma. \end{align*} $$

The above display, together with (7) and the fact that G is a deductive filter of $\bigotimes _{i \in I}{\vdash _{i}}$ on $\boldsymbol {A}$ , yields that $f(\hat {\varphi } \multimap _{j}y) \in G$ . As a consequence, we obtain

$$ \begin{align*} h(\varphi) = f(\hat{\varphi} \multimap_{j}y)(j) \in \pi_{j}[G] = G_{j}. \end{align*} $$

Hence we conclude that $G_{j}$ is a deductive filter of $\vdash _{j}$ on $\boldsymbol {A}_{j}$ .

As a consequence, we obtain the following:

Theorem 5.4. The class of truth-minimal logics is a Leibniz class.

Proof It is straightforward that the class of truth-minimal logics is closed under term-equivalence and compatible expansions. In the light of Theorem 2.2, it only remains to prove that this class is closed under the formation of non-indexed products of sets.

To prove this, consider a family $\{ {\vdash _{i}} \colon i \in I \}$ of truth-minimal logics. Moreover, consider $\langle \boldsymbol {A}, F \rangle , \langle \boldsymbol {A}, G \rangle \in \mathsf {Mod}^{\equiv }(\bigotimes _{i \in I} {\vdash _{i}})$ with $\emptyset \ne G \subseteq F$ . We need to show that $F = G$ . By [Reference Jansana and Moraschini24, Proposition 4.5] there is a family of matrices $\{ \langle \boldsymbol {A}_{i}, F_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i}) \colon i \in I \}$ such that $\langle \boldsymbol {A}, F \rangle \leqslant _{\text {sd}} \bigotimes _{i \in I}\langle \boldsymbol {A}_{i}, F_{i}\rangle $ . By Lemma 5.3, for every $j \in I$ there is a deductive filter $G_{j}$ of $\vdash _{j}$ on $\boldsymbol {A}_{j}$ such that

(8) $$ \begin{align} \emptyset \ne G_{j} \subseteq F_{j} \end{align} $$

and $G = A \cap \prod _{i \in I}G_{i}$ . Now, from the fact that $G_{j}$ is a deductive filter of $\vdash _{j}$ and $G_{j} \subseteq F_{j}$ it follows that . Therefore, bearing in mind that is the identity relation, we conclude that the same holds for . In particular, this yields

(9) $$ \begin{align} \langle \boldsymbol{A}_{j}, G_{j}\rangle \in \mathsf{Mod}^{\equiv}(\vdash_{j}). \end{align} $$

Finally, for every $j \in J$ we can apply the fact that $\vdash _{j}$ is truth-minimal to (8, 9), obtaining that $F_{j} = G_{j}$ . As a consequence, we get

$$ \begin{align*} G = A \cap \prod_{i \in I}G_{i} = A \cap \prod_{i \in I}F_{j} = F. \end{align*} $$

Hence we conclude that $\bigotimes _{i \in I}{\vdash _{i}}$ is truth-minimal.

To prove that the Leibniz class of truth-minimal logics is meet-prime, we rely on the following technical observations:

Lemma 5.5. Let $\vdash $ be a logic. If $\langle \boldsymbol {A}, A \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ , then $\boldsymbol {A}$ is the trivial algebra.

Proof From [Reference Jansana and Moraschini24, Proposition 2.2(ii)] we obtain . On the other hand, since $\langle \boldsymbol {A}, A \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ , the congruence is the identity relation. But the fact that $A \times A$ is the identity relation implies that A is a singleton, as desired.

Lemma 5.6. Let $\vdash $ be a logic, and $\langle \boldsymbol {A}, F \rangle , \langle \boldsymbol {A}, G \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ such that $\emptyset \ne G \subsetneq F$ . There are $\langle \boldsymbol {B}, F^{\dagger } \rangle , \langle \boldsymbol {B}, G^{\dagger } \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ such that $\emptyset \ne G^{\dagger } \subsetneq F^{\dagger } \subsetneq B$ and

$$ \begin{align*} \omega \leqslant \vert B \vert = \vert G^{\dagger} \vert = \vert F^{\dagger} \smallsetminus G^{\dagger} \vert = \vert B \smallsetminus F^{\dagger} \vert. \end{align*} $$

Proof Choose an infinite cardinal $\kappa \geqslant \vert A \vert $ and define $\boldsymbol {B} := \boldsymbol {A}^{\kappa } \times \boldsymbol {A}^{\kappa }$ . Then set

$$ \begin{align*} F^{\dagger} := F^{\kappa} \times F^{\kappa} \text{ and }G^{\dagger} := F^{\kappa} \times G^{\kappa}. \end{align*} $$

Since $\mathsf {Mod}^{\equiv }(\vdash )$ is closed under direct products [Reference Jansana and Moraschini24, Lemma 2.3], we obtain

$$ \begin{align*} \langle \boldsymbol{B}, F^{\dagger}\rangle, \langle \boldsymbol{B}, G^{\dagger}\rangle \in \mathsf{Mod}^{\equiv}(\vdash). \end{align*} $$

Moreover, from $\emptyset \ne G \subsetneq F$ it follows $\emptyset \ne G^{\dagger } \subsetneq F^{\dagger }$ .

Observe that since $\emptyset \ne G \subsetneq F$ , the set F contains at least two distinct elements. This fact and $\emptyset \ne G \subsetneq F$ guarantee that

(10) $$ \begin{align} 2^{\kappa} &\leqslant \vert F^{\kappa} \times G^{\kappa} \vert = \vert G^{\dagger} \vert, \end{align} $$
(11) $$ \begin{align} 2^{\kappa} &\leqslant \vert F^{\kappa} \vert \leqslant \vert F^{\kappa} \times (F^{\kappa} \smallsetminus G^{\kappa}) \vert = \vert F^{\dagger} \smallsetminus G^{\dagger} \vert. \end{align} $$

Since F contains at least two elements and $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ , we can apply Lemma 5.5 obtaining $F \subsetneq A$ . Bearing this in mind, we get $F^{\dagger } \subsetneq B$ and

(12) $$ \begin{align} 2^{\kappa} \leqslant \vert A^{\kappa} \vert \leqslant \vert A^{\kappa} \times (A^{\kappa} \smallsetminus F^{\kappa}) \vert \leqslant \vert B \smallsetminus F^{\dagger} \vert. \end{align} $$

Finally, from $\kappa \geqslant \omega + \vert A \vert $ it follows $\vert B \vert = \vert A^{\kappa } \times A^{\kappa } \vert = 2^{\kappa }$ . But, together with (10, 11, 12), this yields

$$ \begin{align*} \omega \leqslant \vert B \vert = \vert G^{\dagger} \vert = \vert F^{\dagger} \smallsetminus G^{\dagger} \vert = \vert B \smallsetminus F^{\dagger} \vert. \end{align*} $$

Lemma 5.7. Let $\vdash _{1}$ and $\vdash _{2}$ be logics, and for every $i = 1, 2$ let $\langle \boldsymbol {A}_{i}, F_{i} \rangle , \langle \boldsymbol {A}_{i}, G_{i} \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ such that $\emptyset \ne G_{i} \subsetneq F_{i}$ . There are sets $\emptyset \ne G \subsetneq F \subsetneq B$ , an $\mathscr {L}_{\vdash _{1}}$ -algebra $\boldsymbol {B}_{1}$ , and an $\mathscr {L}_{\vdash _{2}}$ -algebra $\boldsymbol {B}_{2}$ such that $B_{1} = B_{2} = B$ , and

$$ \begin{align*} \langle \boldsymbol{B}_{1}, F \rangle, \langle \boldsymbol{B}_{1}, G \rangle &\in \mathsf{Mod}^{\equiv}(\vdash_{1}),\\ \langle \boldsymbol{B}_{2}, F \rangle, \langle \boldsymbol{B}_{2}, G \rangle &\in \mathsf{Mod}^{\equiv}(\vdash_{2}). \end{align*} $$

Proof By Lemma 5.6 for every $i = 1, 2$ there are $\langle \boldsymbol {C}_{i}, F^{\dagger }_{i} \rangle , \langle \boldsymbol {C}_{i}, G^{\dagger }_{i} \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ such that $\emptyset \ne G^{\dagger }_{i} \subsetneq F^{\dagger }_{i} \subsetneq C_{i}$ and $\omega \leqslant \vert C_{i} \vert = \vert G^{\dagger }_{i} \vert = \vert F^{\dagger }_{i} \smallsetminus G^{\dagger }_{i} \vert = \vert C_{i} \smallsetminus F^{\dagger }_{i} \vert $ .

Let then $\kappa := \max \{ \vert C_{1} \vert , \vert C_{2} \vert \}$ . Consider also $i = 1, 2$ . Since $\mathsf {Mod}^{\equiv }(\vdash _{i})$ is closed under direct powers [Reference Jansana and Moraschini24, Lemma 2.3], we obtain

(13) $$ \begin{align} \langle \boldsymbol{C}_{i}^{\kappa}, (F^{\dagger}_{i})^{\kappa} \rangle, \langle \boldsymbol{C}_{i}^{\kappa}, (G^{\dagger}_{i})^{\kappa} \rangle \in \mathsf{Mod}^{\equiv}(\vdash_{i}). \end{align} $$

Moreover, since $\emptyset \ne G_{i}^{\dagger } \subsetneq F^{\dagger }_{i} \subsetneq C_{i}$ , we have

$$ \begin{align*} \emptyset\ne G_{i}^{\dagger\kappa} \subsetneq F^{\dagger\kappa}_{i} \subsetneq C_{i}^{\kappa}. \end{align*} $$

Finally, since $\omega \leqslant \vert C_{i} \vert = \vert G^{\dagger }_{i} \vert = \vert F^{\dagger }_{i} \smallsetminus G^{\dagger }_{i} \vert = \vert C_{i} \smallsetminus F^{\dagger }_{i} \vert \leqslant \kappa $ , we have

(14) $$ \begin{align} \kappa = \vert C_{i}^{\kappa} \vert = \vert G^{\dagger\kappa}_{i} \vert = \vert F^{\dagger\kappa}_{i} \smallsetminus G^{\dagger\kappa}_{i} \vert = \vert C_{i}^{\kappa} \smallsetminus F^{\dagger\kappa}_{i} \vert. \end{align} $$

Then consider some sets $\emptyset \ne G \subsetneq F \subsetneq B$ such that

$$ \begin{align*} \kappa = \vert B \vert = \vert G \vert = \vert F \smallsetminus G \vert = \vert B \smallsetminus F \vert. \end{align*} $$

From (13) and (14) it easily follows that for each $i = 1, 2$ there is an $\mathscr {L}_{\vdash _{i}}$ -algebra $\boldsymbol {B}_{i}$ with universe B such that $\langle \boldsymbol {B}_{i}, F \rangle \cong \langle \boldsymbol {C}_{i}^{\kappa }, (F^{\dagger }_{i})^{\kappa } \rangle $ , $\langle \boldsymbol {B}_{i}, G\rangle \cong \langle \boldsymbol {C}_{i}^{\kappa }, (G^{\dagger }_{i})^{\kappa } \rangle $ and, therefore, $\langle \boldsymbol {B}_{i}, F \rangle , \langle \boldsymbol {B}_{i}, G\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ .

We are now ready to prove the main result of this part:

Theorem 5.8. The Leibniz class of truth-minimal logics is meet-prime.

Proof Consider two logics $\vdash _{1}$ and $\vdash _{2}$ that are not truth-minimal. It will be enough to construct a logic $\vdash $ that is not truth-minimal and in which $\vdash _{1}$ and $\vdash _{2}$ are interpretable.

To this end, observe that for every $i = 1, 2$ there are $\langle \boldsymbol {A}_{i}, F_{i}\rangle , \langle \boldsymbol {A}_{i}, G_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ such that $\emptyset \ne G_{i} \subsetneq F_{i}$ . From Lemma 5.7 we obtain

$$ \begin{align*} \langle \boldsymbol{B}_{1}, F \rangle, \langle \boldsymbol{B}_{1}, G \rangle \in \mathsf{Mod}^{\equiv}(\vdash_{1}) \text{ and }\langle \boldsymbol{B}_{2}, F \rangle, \langle \boldsymbol{B}_{2}, G \rangle \in \mathsf{Mod}^{\equiv}(\vdash_{2}) \end{align*} $$

for some sets $\emptyset \ne G \subsetneq F \subsetneq B$ , an $\mathscr {L}_{\vdash _{1}}$ -algebra $\boldsymbol {B}_{1}$ , and an $\mathscr {L}_{\vdash _{2}}$ -algebra $\boldsymbol {B}_{2}$ such that $B_{1} = B_{2} = B$ .

Let $\boldsymbol {B}$ be the common expansion of $\boldsymbol {B}_{1}$ and $\boldsymbol {B}_{2}$ with all finitary operations on B. Moreover, let $\vdash $ be the logic, formulated in $\kappa := \max \{ \vert Fm(\vdash _{1}) \vert , \vert Fm(\vdash _{2}) \vert \}$ variables, induced by the set of matrices

$$ \begin{align*} \mathsf{K} := \{ \langle \boldsymbol{B}, F \rangle, \langle \boldsymbol{B}, G \rangle\}. \end{align*} $$

We claim that $\vdash $ is equivalential. To prove this, consider elements $0 \in B \smallsetminus F$ and $1 \in G$ (this is possible, since $\emptyset \ne G$ and $F\subsetneq B$ ). Then let $x \multimap y$ be the binary basic operation of $\boldsymbol {B}$ defined as follows for every $a, c \in B$ ,

$$ \begin{align*} a \multimap^{\boldsymbol{B}} c := \left\{\begin{array}{@{\,}ll} 1 & \text{if}\ a=c,\\ 0 & \text{otherwise.}\\ \end{array} \right. \end{align*} $$

Bearing in mind that $0 \notin F \cup G$ and $1 \in F \cap G$ , it is not hard to see that the set $\varDelta (x, y) := \{ x \multimap y \}$ satisfies the conditions in the right hand side of [Reference Jansana and Moraschini24, Theorem 2.7]. As a consequence we obtain that $\vdash $ is equivalential, establishing the claim.

Since $\boldsymbol {B}$ is endowed with all unary constant maps, we have $\mathbb {S}(\mathsf {K}) = \mathsf {K}$ . Moreover, for each pair of different $a, c \in B$ , we have

$$ \begin{align*} a \multimap^{\boldsymbol{B}} c = 0 \notin G \cup F \text{ and }a \multimap^{\boldsymbol{B}} a = 1 \in G \cap F. \end{align*} $$

By [Reference Jansana and Moraschini24, Proposition 2.2(i)] this implies that the matrices in $\mathsf {K}$ are reduced. This fact, together with the claim and $\mathbb {S}(\mathsf {K}) = \mathsf {K}$ , allows us to apply [Reference Jansana and Moraschini24, Proposition 3.9] obtaining that the identity maps are interpretations of $\vdash _{1}$ and $\vdash _{2}$ into $\vdash $ . Moreover, $\vdash $ is not truth-minimal, as witnessed by the fact that $\mathsf {K} \subseteq \mathsf {Mod}^{\equiv }(\vdash )$ and $\emptyset \ne G \subsetneq F$ .

The proof strategy described above can be adapted to the case of truth-equational and assertional logics, as we proceed to explain.

5.2 Truth-equational logics

To prove that the Leibniz class of truth-equational logics is meet-prime among logics with theorems, it is convenient to recall the following characterization result.

Theorem 5.9. A logic $\vdash $ is truth-equational if and only if for every algebra $\boldsymbol {A}$ ,

$$ \begin{align*} \text{if }\langle \boldsymbol{A}, F \rangle, \langle \boldsymbol{A}, G \rangle \in \mathsf{Mod}^{\equiv}(\vdash) \text{, then }F = G. \end{align*} $$

Proof See [Reference Raftery32, Proposition 17 and Theorem 2.8].

As a consequence we obtain the desired result.

Theorem 5.10. The Leibniz class of truth-equational logics is meet-prime among logics with theorems.

Proof Consider two logics $\vdash _{1}$ and $\vdash _{2}$ with theorems that are not truth-equational. It will be enough to construct a logic $\vdash $ that is not truth-equational and in which $\vdash _{1}$ and $\vdash _{2}$ are interpretable.

First we claim that for every $i = 1, 2$ there are $\langle \boldsymbol {A}_{i}, F_{i}\rangle , \langle \boldsymbol {A}_{i}, G_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ such that $\emptyset \ne G_{i} \subsetneq F_{i}$ . To prove this, consider $i = 1, 2$ . Since the logic $\vdash _{i}$ is not truth-equational, we can apply Theorem 5.9 obtaining an algebra $\boldsymbol {A}_{i}$ and distinct $U_{i}, V_{i} \subseteq A_{i}$ such that $\langle \boldsymbol {A}_{i}, U_{i}\rangle , \langle \boldsymbol {A}_{i}, V_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ . We can assume without loss of generality that $V_{i} \smallsetminus U_{i} \ne \emptyset $ . Bearing this in mind, we define $F_{i} := V_{i}$ and $G_{i} := V_{i} \cap U_{i}$ . It is clear that $\langle \boldsymbol {A}_{i}, G_{i}\rangle \in \mathsf {Mod}(\vdash _{i})$ and $G_{i} \subsetneq F_{i}$ . Since $\vdash _{i}$ has theorems, the fact that $\langle \boldsymbol {A}_{i}, G_{i}\rangle \in \mathsf {Mod}(\vdash _{i})$ implies that $G_{i} \ne \emptyset $ . Moreover, since $G_{i} \subseteq F_{i} = V_{i}$ , we have

Recall that is the identity relation, since $\langle \boldsymbol {A}_{i}, V_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ . Hence is also the identity relation and, therefore, $\langle \boldsymbol {A}_{i}, G_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ . Finally, by the assumptions, $\langle \boldsymbol {A}_{i}, F_{i}\rangle = \langle \boldsymbol {A}_{i}, V_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ . This concludes the proof of the claim.

Together with Lemma 5.7, the claim implies that there are

$$ \begin{align*} \langle \boldsymbol{B}_{1}, F \rangle, \langle \boldsymbol{B}_{1}, G \rangle \in \mathsf{Mod}^{\equiv}(\vdash_{1}) \text{ and }\langle \boldsymbol{B}_{2}, F \rangle, \langle \boldsymbol{B}_{2}, G \rangle \in \mathsf{Mod}^{\equiv}(\vdash_{2}) \end{align*} $$

for some sets $\emptyset \ne G \subsetneq F \subsetneq B$ , an $\mathscr {L}_{\vdash _{1}}$ -algebra $\boldsymbol {B}_{1}$ , and an $\mathscr {L}_{\vdash _{2}}$ -algebra $\boldsymbol {B}_{2}$ such that $B_{1} = B_{2} = B$ .

Now, let $\boldsymbol {B}$ be the common expansion of $\boldsymbol {B}_{1}$ and $\boldsymbol {B}_{2}$ with all finitary operations on B. Moreover, let $\vdash $ be the logic, formulated in $\kappa := \max \{ \vert Fm(\vdash _{1}) \vert , \vert Fm(\vdash _{2}) \vert \}$ variables induced by the set of matrices

$$ \begin{align*} \mathsf{K} := \{ \langle \boldsymbol{B}, F \rangle, \langle \boldsymbol{B}, G \rangle\}. \end{align*} $$

As in the proof of Theorem 5.8, we obtain $\mathsf {K} \subseteq \mathsf {Mod}^{\equiv }(\vdash )$ and ${\vdash _{1}}, {\vdash _{2}} \leqslant {\vdash }$ . Finally, applying Theorem 5.9 to the fact that $\mathsf {K} \subseteq \mathsf {Mod}^{\equiv }(\vdash )$ and $F \ne G$ , we conclude that $\vdash $ is not truth-equational.

5.3 Assertional logics

Theorem 5.11. The Leibniz class of assertional logics is meet-prime among logics with theorems.

Proof Consider two logics $\vdash _{1}$ and $\vdash _{2}$ with theorems that are not assertional. As usual, it will be enough to construct a logic $\vdash $ that is not assertional and in which $\vdash _{1}$ and $\vdash _{2}$ are interpretable.

We claim that for every $i = 1, 2$ there are $\langle \boldsymbol {A}_{i}, F_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ such that $\vert F_{i} \vert \geqslant 2$ and $F_{i} \subsetneq A_{i}$ . To prove this, consider $i = 1, 2$ , and observe that the fact that $\vdash _{i}$ is not assertional implies that there is $\langle \boldsymbol {A}_{i}, F_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ such that $F_{i}$ is not a singleton. Since $\vdash _{i}$ has theorems and $\langle \boldsymbol {A}_{i}, F_{i}\rangle $ is a model of $\vdash _{i}$ we know that $F_{i} \ne \emptyset $ and, therefore, $\vert F_{i} \vert \geqslant 2$ . This fact, together with Lemma 5.5, ensures that $F_{i} \subsetneq A_{i}$ , establishing the claim.

By the claim we can find a cardinal $\kappa $ large enough to guarantee that

$$ \begin{align*} \vert A_{1}^{\kappa} \vert = \vert F_{1}^{\kappa} \vert = \vert A_{1}^{\kappa} \smallsetminus F_{1}^{\kappa} \vert = \vert A_{2}^{\kappa} \vert = \vert F_{2}^{\kappa} \vert = \vert A_{2}^{\kappa} \smallsetminus F_{2}^{\kappa} \vert. \end{align*} $$

Thus there is a set B, a set $F \subseteq B$ , an $\mathscr {L}_{\vdash _{1}}$ -algebra $\boldsymbol {B}_{1}$ , and an $\mathscr {L}_{\vdash _{2}}$ -algebra $\boldsymbol {B}_{2}$ such that $B_{1} = B_{2} = B$ and

$$ \begin{align*} \langle \boldsymbol{B}_{1}, F\rangle \cong \langle \boldsymbol{A}_{1}^{\kappa}, F_{1}^{\kappa}\rangle \text{ and }\langle \boldsymbol{B}_{2}, F\rangle \cong \langle \boldsymbol{A}_{2}^{\kappa}, F_{2}^{\kappa}\rangle. \end{align*} $$

Since $\mathsf {Mod}^{\equiv }(\vdash _{i})$ is closed under the formation of direct powers for every $i = 1, 2$ [Reference Jansana and Moraschini24, Lemma 2.3], we obtain $\langle \boldsymbol {B}_{1}, F\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1})$ and $\langle \boldsymbol {B}_{2}, F\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{2})$ .

Now, let $\boldsymbol {B}$ be the common expansion of $\boldsymbol {B}_{1}$ and $\boldsymbol {B}_{2}$ with all finitary operations on B. Moreover, let $\vdash $ be the logic, formulated in $\kappa := \max \{ \vert Fm(\vdash _{1}) \vert , \vert Fm(\vdash _{2}) \vert \}$ variables induced by the matrix $\langle \boldsymbol {B}, F \rangle $ . As in the proof of Theorem 5.8, we obtain $\langle \boldsymbol {B}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ and ${\vdash _{1}}, {\vdash _{2}} \leqslant {\vdash }$ . Finally, since $\langle \boldsymbol {B}, F \rangle $ and F is not a singleton, we conclude that $\vdash $ is not assertional.

Remark 5.12. In Theorems 5.10 and 5.11 it is shown that the Leibniz classes of truth-equational and assertional logics are meet-prime among logics with theorems. As we mentioned, in the light of Proposition 4.3 this restriction cannot be dropped.

5.4 Logics with theorems

Theorem 5.13. The Leibniz class of logics with theorems is meet-prime.

Proof Let $\vdash _{\mathsf {AI}}$ be an almost inconsistent logic, and recall that if $\vdash $ is a logic without theorems, then ${\vdash } \leqslant {\vdash _{\mathsf {AI}}}$ [Reference Jansana and Moraschini24, Theorem 7.3]. Together with the fact that $\vdash _{\mathsf {IA}}$ lacks theorems, this immediately implies that the Leibniz class of logics with theorems is meet-prime.

6 Meet-reducible Leibniz classes

Recall that protoalgebraic, equivalential, and order algebraizable logics have theorems. In the light of Proposition 4.3 the corresponding Leibniz classes are trivially meet-reducible. In this section we strengthen this result by proving that they remain meet-reducible even among the restricted setting of logics with theorems. In addition, it is shown that the Leibniz class of parametrically truth-equational logics is meet-reducible in the absolute sense.Footnote 3 Notably, the latter result cannot be inferred directly from Proposition 4.3, since parametrically truth-equational logics need not have theorems [Reference Moraschini26, §4]. In what follows we rely on the next technical observation:

Proposition 6.1. Let $\vdash _{1}, \vdash _{2}$ , and $\vdash $ be logics, and $\boldsymbol {\tau }$ an interpretation of $\vdash _{1} \bigotimes \vdash _{2}$ into $\vdash $ . Then for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ there are $\langle \boldsymbol {A}_{1}, F_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1})$ , $\langle \boldsymbol {A}_{2}, F_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{2})$ , and an isomorphism

$$ \begin{align*} f \colon \langle \boldsymbol{A}_{1} \bigotimes \boldsymbol{A}_{2}, F_{1} \times F_{2}\rangle \to \langle \boldsymbol{A}^{\boldsymbol{\tau}}, F \rangle. \end{align*} $$

Moreover, for every submatrix $\langle \boldsymbol {B}, F \cap B\rangle \subseteq \langle \boldsymbol {A}, F \rangle $ and $i = 1, 2$ , there is a submatrix $\langle \boldsymbol {B}_{i}, F_{i} \cap B_{i}\rangle \subseteq \langle \boldsymbol {A}_{i}, F_{i}\rangle $ such that:

  1. (i) the following restriction of f is a well-defined isomorphism:

    $$ \begin{align*} f \colon \langle \boldsymbol{B}_{1} \bigotimes \boldsymbol{B}_{2}, (F_{1} \cap B_{1}) \times (F_{2} \cap B_{2})\rangle \to \langle \boldsymbol{B}^{\boldsymbol{\tau}}, F \cap B \rangle; \end{align*} $$
  2. (ii) if $F \cap B \ne \emptyset $ , then for every $\theta \in \text {Con} \boldsymbol {B}$ compatible with $F \cap B$ and every $i = 1, 2$ , there is $\theta _{i} \in \text {Con}\boldsymbol {B}_{i}$ compatible with $F_{i} \cap B_{i}$ such that

    $$ \begin{align*} \theta = \{ \langle f\langle a, b \rangle, f \langle c, d \rangle\rangle \colon \langle a, c \rangle \in \theta_{1} \text{ and }\langle b, d \rangle \in \theta_{2} \}. \end{align*} $$

Proof The fact that there are $\langle \boldsymbol {A}_{1}, F_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1})$ , $\langle \boldsymbol {A}_{2}, F_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{2})$ , and an isomorphism $f \colon \langle \boldsymbol {A}_{1} \bigotimes \boldsymbol {A}_{2}, F_{1} \times F_{2}\rangle \to \langle \boldsymbol {A}^{\boldsymbol {\tau }}, F \rangle $ is a direct consequence of [Reference Jansana and Moraschini24, Corollary 4.14]. From now on we assume without loss of generality that f is the identity map and, therefore, that

$$ \begin{align*} \langle \boldsymbol{A}^{\boldsymbol{\tau}}, F \rangle = \langle \boldsymbol{A}_{1} \bigotimes \boldsymbol{A}_{2}, F_{1} \times F_{2}\rangle. \end{align*} $$

(i): Consider a submatrix $\langle \boldsymbol {B}, F \cap B\rangle \subseteq \langle \boldsymbol {A}, F \rangle $ . Therefore, $\boldsymbol {B}^{\boldsymbol {\tau }} \subseteq \boldsymbol {A}^{\boldsymbol {\tau }} = \boldsymbol {A}_{1} \bigotimes \boldsymbol {A}_{2}$ . As a consequence, for every $i = 1, 2$ there is $\boldsymbol {B}_{i} \subseteq \boldsymbol {A}_{i}$ such that $\boldsymbol {B}^{\boldsymbol {\tau }} = \boldsymbol {B}_{1} \bigotimes \boldsymbol {B}_{2}$ [Reference Taylor36, Lemma 1.10]. Moreover, since $B = B_{1} \times B_{2}$ and $F = F_{1} \times F_{2}$ ,

$$ \begin{align*} F \cap B = (F_{1} \times F_{2}) \cap (B_{1} \times B_{2}) = (F_{1} \cap B_{1}) \times (F_{2} \cap B_{2}). \end{align*} $$

As a consequence, we obtain

$$ \begin{align*} \langle \boldsymbol{B}^{\boldsymbol{\tau}}, F \cap B \rangle = \langle \boldsymbol{B}_{1} \bigotimes \boldsymbol{B}_{2}, (F_{1} \cap B_{1}) \times (F_{2} \cap B_{2})\rangle. \end{align*} $$

(ii): Consider $\theta \in \text {Con} \boldsymbol {B}$ compatible with $F \cap B$ . Clearly $\theta \in \text {Con} \boldsymbol {B}^{\boldsymbol {\tau }} = \text {Con} (\boldsymbol {B}_{1} \bigotimes \boldsymbol {B}_{2})$ . As shown in [Reference Taylor36, Lemma 1.12], for every $i = 1, 2$ there is $\theta _{i} \in \text {Con}\boldsymbol {B}_{i}$ such that

$$ \begin{align*} \theta = \{ \langle \langle a, b \rangle, \langle c, d \rangle\rangle \colon \langle a, c \rangle \in \theta_{1} \text{ and }\langle b, d \rangle \in \theta_{2} \}. \end{align*} $$

We turn to prove that $\theta _{1}$ is compatible with $F_{1} \cap B_{1}$ . To this end, consider $a, c \in B_{1}$ such that $a \in F_{1} \cap B_{1}$ and $\langle a, c \rangle \in \theta _{1}$ . From the assumption we have $(F_{1} \cap B_{1}) \times (F_{2} \cap B_{2}) = F \cap B \ne \emptyset $ . Then there is $b \in F_{2} \cap B_{2}$ . From the above display it follows that $\langle \langle a, b \rangle , \langle c, b \rangle \rangle \in \theta $ . Since $\theta $ is compatible with F and $\langle a, b \rangle \in F_{1} \times F_{2} = F$ , we get $\langle c, b \rangle \in F = F_{1} \times F_{2}$ . In particular, this guarantees that $c \in F_{1} \cap B_{1}$ . As a consequence we conclude that $\theta _{1}$ is compatible with $F_{1} \cap B_{1}$ . A similar argument shows that $\theta _{2}$ is compatible with $F_{2} \cap B_{2}$ .

6.1 Protoalgebraic logics

Our aim is to show that the Leibniz class of protoalgebraic logics is meet-reducible among logics with theorems. To this end, it is useful to recall a few concepts. An algebra $\boldsymbol {A}$ is said to be congruence uniform [Reference Bergman3, §7.1] if $\vert a / \theta \vert = \vert b / \theta \vert $ , for every $a, b \in A$ and $\theta \in \text {Con}\boldsymbol {A}$ . It is well-known that Boolean algebras are congruence uniform.

We denote by $\mathsf {BA}$ the variety of Boolean algebras, and by $\vdash _{\mathsf {BA}}^{\ast }$ the logic formulated in countably many variables induced by the following class of matrices:

$$ \begin{align*} \{ \langle \boldsymbol{A}, F \rangle \colon \boldsymbol{A} \in \mathsf{BA} \text{ and }1 \in F \}. \end{align*} $$

Lemma 6.2. The logic $\vdash _{\mathsf {BA}}^{\ast }$ has theorems, but is not protoalgebraic. Moreover, the algebraic reducts of the matrices in $\mathsf {Mod}^{\equiv }(\vdash _{\mathsf {BA}}^{\ast })$ belong to $\mathsf {BA}$ .

Proof Clearly $1$ is a theorem of $\vdash _{\mathsf {BA}}^{\ast }$ . Moreover, the fact that the algebraic reducts of the matrices in $\mathsf {Mod}^{\equiv }(\vdash _{\mathsf {BA}}^{\ast })$ belong to $\mathsf {BA}$ is an immediate consequence of [Reference Jansana and Moraschini24, Corollary 2.6].

It only remains to prove that $\vdash _{\mathsf {BA}}^{\ast }$ is not protoalgebraic. Suppose the contrary, with a view to contradiction. Then there is a set $\varDelta (x, y, \vec {z})$ of congruence formulas with parameters for $\vdash _{\mathsf {BA}}^{\ast }$ . We consider the four-element Boolean algebra $\boldsymbol {A}$ with universe $\{ a, b, 0, 1 \}$ , where $0$ and $1$ are respectively the bottom and the top element of the lattice order. Then we set $F := \{ 1, a \}$ and $G := \{ 1, a, b \}$ . From the definition of $\vdash _{\mathsf {BA}}^{\ast }$ it follows that $\langle \boldsymbol {A}, F \rangle , \langle \boldsymbol {A}, G \rangle \in \mathsf {Mod}(\vdash _{\mathsf {BA}}^{\ast })$ . Together with the fact that $\varDelta $ is a set of congruence formulas with parameters for $\vdash _{\mathsf {BA}}^{\ast }$ and that $F \subseteq G$ , this yields that for every $p, q \in A$ ,

$$ \begin{align*} \langle p, q \rangle \in \boldsymbol{\varOmega}^{\boldsymbol{A}}F \Longleftrightarrow & \, \varDelta^{\boldsymbol{A}}(p, q, \vec{c}) \subseteq F \text{, for every }\vec{c}\in A\\ \Longrightarrow & \, \varDelta^{\boldsymbol{A}}(p, q, \vec{c}) \subseteq G \text{, for every }\vec{c}\in A\\ \Longleftrightarrow & \, \langle p, q \rangle \in \boldsymbol{\varOmega}^{\boldsymbol{A}}G. \end{align*} $$

Hence we conclude that $\boldsymbol {\varOmega }^{\boldsymbol {A}}F \subseteq \boldsymbol {\varOmega }^{\boldsymbol {A}}G$ . On the other hand, it is easy to see that $\boldsymbol {\varOmega }^{\boldsymbol {A}}G$ is the identity relation, while $\boldsymbol {\varOmega }^{\boldsymbol {A}}F$ is the congruence with blocks $\{ 1, a \}$ and $\{ 0, b \}$ . But this contradicts the fact that $\boldsymbol {\varOmega }^{\boldsymbol {A}}F \subseteq \boldsymbol {\varOmega }^{\boldsymbol {A}}G$ , as desired.

We denote by $\mathsf {Proto}$ the Leibniz class of protoalgebraic logics, and by $\mathsf {Asrt}$ that of assertional logics. Bearing this in mind, we obtain the following result, in which suprema are taken in the Leibniz hierarchy.

Theorem 6.3. The Leibniz class of protoalgebraic logics is meet-reducible among logics with theorems, and can be described as follows:

$$ \begin{align*} (\mathsf{Proto} \lor \mathsf{Asrt}) \cap (\mathsf{Proto} \lor \mathrm{Log}(\vdash_{\mathsf{BA}}^{\ast})). \end{align*} $$

Proof We set

$$ \begin{align*} \mathbb{K}_{1} := \mathsf{Proto} \lor \mathsf{Asrt} \;\; \text{ and } \;\; \mathbb{K}_{2} := \mathsf{Proto} \lor\mathrm{Log}(\vdash_{\mathsf{BA}}^{\ast}). \end{align*} $$

Observe that $\mathbb {K}_{1}$ and $\mathbb {K}_{2}$ are Leibniz classes by Theorems 3.4 and 3.11. Moreover, they comprise only logics with theorems by Propositions 2.6 and 3.15. We have

(15) $$ \begin{align} \mathsf{Proto} \subsetneq \mathbb{K}_{1} \;\; \text{ and }\;\; \mathsf{Equiv} \subsetneq \mathbb{K}_{2}. \end{align} $$

The validity of the inclusion $\mathsf {Proto} \subseteq \mathbb {K}_{1} \cap \mathbb {K}_{2}$ is straightforward. The fact that $\mathsf {Proto} \subsetneq \mathbb {K}_{1}$ is witnessed by the existence of assertional logics that are not protoalgebraic [Reference Raftery32, Example 7]. Finally, the fact that the inclusion $\mathsf {Equiv} \subseteq \mathbb {K}_{2}$ is strict follows from Lemma 6.2.

In the light of (15), it only remains to prove that $\mathbb {K}_{1} \cap \mathbb {K}_{2} \subseteq \mathsf {Proto}$ . Suppose the contrary, with a view to contradiction. Then there is a logic ${\vdash } \in \mathbb {K}_{1} \cap \mathbb {K}_{2}$ that is not protoalgebraic. By Proposition 2.6, and considering that the non-indexed product of two protoalgebraic logics is protoalgebraic and interpretable in each of them, there are a protoalgebraic logic $\vdash _{pr}$ and an assertional logic $\vdash _{as}$ such that

(16) $$ \begin{align} {\vdash_{pr} \bigotimes \vdash_{as}} \leqslant {\vdash} \;\; \text{ and }\:\; {\vdash_{pr} \bigotimes \vdash_{\mathsf{BA}}^{\ast}} \leqslant {\vdash}. \end{align} $$

Since $\vdash $ has theorems and is not protoalgebraic, we can apply Theorem 3.1(ii) obtaining that $\mathsf {Mod}^{\equiv }(\vdash ) \ne \mathbb {R}(\mathsf {Mod}^{\equiv }(\vdash ))$ , i.e., that there is a matrix $\langle \boldsymbol {A}, F\rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ such that $\boldsymbol {\varOmega }^{\boldsymbol {A}}F$ is not the identity relation.

We claim that for every pair of different $a, c \in A$ , if $\langle a, c \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {A}}F$ , then $a, c \notin F$ . To prove this, consider different $a, c \in A$ such that $\langle a, c \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {A}}F$ . By (16) there is an interpretation $\boldsymbol {\tau }$ of $\vdash _{pr} \bigotimes \vdash _{as}$ into $\vdash $ . By Proposition 6.1 we obtain without loss of generality thatFootnote 4

$$ \begin{align*} \langle \boldsymbol{A}^{\boldsymbol{\tau}}, F \rangle = \langle \boldsymbol{A}_{1} \bigotimes \boldsymbol{A}_{2}, F_{1} \times F_{2}\rangle \end{align*} $$

for some $\langle \boldsymbol {A}_{1}, F_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{pr})$ and $\langle \boldsymbol {A}_{2}, F_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{as})$ . Since $a, c \in A = A_{1} \times A_{2}$ , there are $a_{1}, c_{1} \in A_{1}$ and $a_{2}, c_{2} \in A_{2}$ such that

$$ \begin{align*} a = \langle a_{1}, a_{2}\rangle \text{ and }c = \langle c_{1}, c_{2}\rangle. \end{align*} $$

From Proposition 6.1(ii) it follows that there are $\theta _{1} \in \text {Con} \boldsymbol {A}_{1}$ and $\theta _{2} \in \text {Con} \boldsymbol {A}_{2}$ compatible with $F_{1}$ and $F_{2}$ , respectively, such that

(17) $$ \begin{align} \boldsymbol{\varOmega}^{\boldsymbol{A}}F = \{ \langle \langle p, q \rangle, \langle r, s \rangle \rangle \colon \langle p, r \rangle \in \theta_{1} \text{ and }\langle q, s \rangle \in \theta_{2}\}. \end{align} $$

Since $\vdash _{pr}$ is protoalgebraic and $\langle \boldsymbol {A}_{1}, F_{1} \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{pr})$ , we can apply Theorem 3.1(ii) obtaining that $\boldsymbol {\varOmega }^{\boldsymbol {A}_{1}}F_{1}$ is the identity relation. Together with the fact that $\theta _{1} \subseteq \boldsymbol {\varOmega }^{\boldsymbol {A}_{1}}F_{1}$ and (17), this yields

(18) $$ \begin{align} \boldsymbol{\varOmega}^{\boldsymbol{A}}F = \{ \langle \langle p, q \rangle, \langle p, s \rangle \rangle \colon p \in A_{1} \text{ and }\langle q, s \rangle \in \theta_{2}\}. \end{align} $$

Since $\langle a, c \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {A}}F$ and $a \ne c$ , we conclude that $a_{2} \ne c_{2}$ and $\langle a_{2}, c_{2} \rangle \in \theta _{2}$ .

Now, from the fact that $\theta _{2}$ is compatible with $F_{2}$ and $\langle a_{2}, c_{2}\rangle \in \theta _{2}$ , it follows

(19) $$ \begin{align} \text{either }a_{2}, c_{2} \in F_{2} \text{ or }a_{2}, c_{2} \notin F_{2}. \end{align} $$

Since $\vdash _{as}$ is assertional and $\langle \boldsymbol {A}_{2}, F_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{as})$ , we know that $F_{2}$ is a singleton. Together with $a_{2} \ne c_{2}$ and (19), this yields that $a_{2}, c_{2} \notin F_{2}$ . As a consequence, we obtain $\langle a, c \rangle \notin F_{1} \times F_{2} = F$ , establishing the claim.

Now, by (16) there is an interpretation $\boldsymbol {\tau }$ of $\vdash _{pr} \bigotimes \vdash _{\mathsf {BA}}^{\ast }$ into $\vdash $ . By Proposition 6.1 we obtain without loss of generality that

$$ \begin{align*} \langle \boldsymbol{A}^{\boldsymbol{\tau}}, F \rangle = \langle \boldsymbol{A}_{1} \bigotimes \boldsymbol{A}_{2}, F_{1} \times F_{2}\rangle \end{align*} $$

for some $\langle \boldsymbol {A}_{1}, F_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{pr})$ and $\langle \boldsymbol {A}_{2}, F_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {BA}}^{\ast })$ .

Recall that the matrix $\langle \boldsymbol {A}, F \rangle $ is not reduced. Then there are different $a, c \in A$ such that $\langle a, c\rangle \in \boldsymbol {\varOmega }^{\boldsymbol {A}}F$ . Since $A = A_{1} \times A_{2}$ , there are $a_{1}, c_{1} \in A_{1}$ and $a_{2}, c_{2} \in A_{2}$ such that

$$ \begin{align*} a = \langle a_{1}, a_{2}\rangle \text{ and }c = \langle c_{1}, c_{2}\rangle. \end{align*} $$

As in the proof of the claim, we obtain

(20) $$ \begin{align} \boldsymbol{\varOmega}^{\boldsymbol{A}}F = \{ \langle \langle p, q \rangle, \langle p, s \rangle \rangle \colon p \in A_{1} \text{ and }\langle q, s \rangle \in \theta\} \end{align} $$

for some $\theta \in \text {Con}\boldsymbol {A}_{2}$ compatible with $F_{2}$ . Then we choose elements $e_{1} \in F_{1}$ and $e_{2} \in F_{2}$ (the fact that the logics $\vdash _{pr}$ and $\vdash _{\mathsf {BA}}^{\ast }$ have theorems guarantees $F_{1}, F_{2} \ne \emptyset $ ). Clearly we have

(21) $$ \begin{align} \langle e_{1}, e_{2}\rangle \in F_{1} \times F_{2} = F. \end{align} $$

Together with $a \ne c$ and $\langle a, c \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {A}}F$ , the display (20) implies $a_{2} \ne c_{2}$ and $\langle a_{2}, c_{2}\rangle \in \theta $ . Since $\langle \boldsymbol {A}_{2}, F_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {BA}}^{\ast })$ , we can apply Lemma 6.2 obtaining that $\boldsymbol {A}_{2}$ is a Boolean algebra. Since $\boldsymbol {A}_{2}$ is congruence uniform and $\theta $ identifies two distinct elements of $A_{2}$ (namely $a_{2}$ and $c_{2}$ ), then there is $b \in A_{2} \smallsetminus \{ e_{2} \}$ such that $\langle e_{2}, b \rangle \in \theta $ . By (20) we conclude

$$ \begin{align*} \langle \langle e_{1}, e_{2}\rangle, \langle e_{1}, b \rangle \rangle \in \boldsymbol{\varOmega}^{\boldsymbol{A}}F \text{ and } \langle e_{1}, e_{2}\rangle \ne \langle e_{1}, b \rangle. \end{align*} $$

Together with (21) this contradicts the claim. This produces the desired contradiction.

6.2 Equivalential logics

To prove that the Leibniz class of equivalential logics is meet-reducible among logics with theorems, we need to introduce a new concept:

Definition 6.4. A formula $\varphi (x)$ is an injective theorem of a logic $\vdash $ if $\varphi (x)$ is a theorem of $\vdash $ and for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ the term-function $\varphi ^{\boldsymbol {A}} \colon A \to A$ is injective.

We will rely on the following:

Proposition 6.5. Logics with an injective theorem form a Leibniz class, comprising a protoalgebraic non-equivalential logic.

The proof of the above result proceeds through a series of technical observations.

Fact 1. Logics with an injective theorem form a Leibniz class.

Proof It is not hard to show that logics with an injective theorem are closed under term-equivalence, compatible expansions, and non-indexed products of sets. In the light of Theorem 2.2 this implies that they form a Leibniz class.

Consider the logic $\vdash _{\nabla }$ , formulated in countably many variables and in the language consisting of a single binary connective $\to $ , axiomatized by the following rules:

$$ \begin{align*} \emptyset \rhd x \to x, \qquad x, x \to y \rhd y. \end{align*} $$

The logic $\vdash _{\nabla }$ has been studied in depth in [Reference Font15Reference Font17]. We set $\nabla (x, y):= \{ x \to y \}$ .

Fact 2. The logic $\vdash _{\nabla }$ is protoalgebraic with set of congruence formulas with parameters

$$ \begin{align*} \hat{\nabla}(x, y, \vec{z}) := \{ \varphi(x, \vec{z}) \to \varphi(y, \vec{z}) \colon \varphi(x, \vec{z}) \in Fm(\vdash) \}. \end{align*} $$

Proof The logic $\vdash _{\nabla }$ is protoalgebraic, since the set $\nabla (x, y)$ satisfies the requirements of Theorem 3.1(iv). By the same theorem, $\hat {\nabla }$ is a set of congruence formulas for $\vdash _{\nabla }$ .

Fact 3. For every formula $\varphi \in Fm(\vdash _{\nabla })$ ,

$$ \begin{align*} \emptyset \vdash_{\nabla}\varphi \Longleftrightarrow \varphi = \psi \to \psi\text{, for some formula }\psi. \end{align*} $$

Proof See [Reference Font16, Proposition 2.1].

Now, consider the extension $\vdash _{\varDelta }$ of $\vdash _{\nabla }$ , obtained by adding for each $\psi \in \hat {\nabla }( x, y, \vec {z})$ the rule

(22) $$ \begin{align} \hat{\nabla} ( x \to x, y \to y, \vec{z}) \rhd \psi. \end{align} $$

Fact 4. The logic $\vdash _{\varDelta }$ is protoalgebraic.

Proof This is a consequence of Fact 2, together with the fact that protoalgebraicity is preserved by extensions.

Fact 5. The formula $x \to x$ is an injective theorem of $\vdash _{\varDelta }$ .

Proof Clearly $x \to x$ is a theorem of $\vdash _{\varDelta }$ . Then consider $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\varDelta })$ and $a, b \in A$ such that $a \to ^{\boldsymbol {A}} a = b\to ^{\boldsymbol {A}}b$ . We need to show that $a = b$ . To this end, recall by Fact 4 that $\vdash _{\varDelta }$ is protoalgebraic. Then we can apply Theorem 3.1(iii), obtaining that the matrix $\langle \boldsymbol {A}, F \rangle $ is reduced, i.e., that the congruence $\boldsymbol {\varOmega }^{\boldsymbol {A}}F$ is the identity relation. Therefore, to conclude the proof, it will be enough to show that $\langle a, b \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {A}}F$ . By [Reference Jansana and Moraschini24, Proposition 2.2(i)] this amounts to establishing that for every formula $\varphi (x, \vec {z}) \in Fm(\vdash _{\varDelta })$ and every $\vec {c} \in A$ ,

(23) $$ \begin{align} \varphi^{\boldsymbol{A}}(a, \vec{c}) \in F \Longleftrightarrow \varphi^{\boldsymbol{A}}(b, \vec{c}) \in F. \end{align} $$

To prove the implication from left to right, consider $\varphi (x, \vec {z}) \in Fm(\vdash _{\varDelta })$ and $\vec {c} \in A$ such that $\varphi ^{\boldsymbol {A}}(a, \vec {c}) \in F$ . Consider also an arbitrary formula $\psi (x, \vec {z}) \in Fm(\vdash _{\nabla })$ . We have that $\psi (x, \vec {z}) \to \psi (x, \vec {z})$ is a theorem of $\vdash _{\varDelta }$ . Together with the fact that $a \to ^{\boldsymbol {A}} a = b\to ^{\boldsymbol {A}}b$ , this yields

$$ \begin{align*} \psi^{\boldsymbol{A}}(a \to a, \vec{c}) \to \psi^{\boldsymbol{A}}(b \to b, \vec{c}) = \psi^{\boldsymbol{A}}(a \to a, \vec{c}) \to \psi^{\boldsymbol{A}}(a \to a, \vec{c}) \in F. \end{align*} $$

Hence we conclude that $\hat {\nabla }(a \to ^{\boldsymbol {A}} a, b \to ^{\boldsymbol {A}}b, \vec {c}) \subseteq F$ . Since $\langle \boldsymbol {A}, F \rangle $ is a model of (22), this implies $\hat {\nabla }(a, b, \vec {c}) \subseteq F$ . As a consequence, we obtain $\varphi ^{\boldsymbol {A}}(a, \vec {c}) \to \varphi ^{\boldsymbol {A}}(b, \vec {c}) \in F$ . Together with the assumption that $\varphi ^{\boldsymbol {A}}(a, \vec {c}) \in F$ , and the fact that $\langle \boldsymbol {A}, F \rangle $ is a model of the rule $x, x \to y \rhd y$ , this implies $\varphi ^{\boldsymbol {A}}(b, \vec {c}) \in F$ . This concludes the proof of the left to right implication in (23). The proof of the other implication is analogous. From (23) it follows that $\langle a, b \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {A}}F$ and, therefore, $a = b$ .

Now, recall that a rule $\varGamma \rhd \varphi $ is admissible [Reference Rybakov35] in a logic $\vdash $ , if its addition to $\vdash $ does not produce new theorems. Equivalently, this means that $\emptyset \vdash \sigma \varphi $ , for every substitution $\sigma $ such that $\emptyset \vdash \sigma [\varGamma ]$ .

Fact 6. The rules in (22) are admissible in $\vdash _{\nabla }$ .

Proof To prove this, consider a substitution $\sigma $ such that $\emptyset \vdash _{\nabla } \sigma [\hat {\nabla }( x \to x, y \to y, \vec {z})]$ . Since $x \to y \in \hat {\nabla }(x, y, \vec {z})$ , we have $(x \to x) \to (y \to y) \in \hat {\nabla }(x \to x, y \to y, \vec {z})$ . As a consequence, we obtain $\emptyset \vdash _{\nabla }(\sigma x \to \sigma x) \to (\sigma y \to \sigma y)$ . By Fact 3 this implies $\sigma x \to \sigma x = \sigma y \to \sigma y$ and, therefore, $\sigma x = \sigma y$ . Since $\emptyset \vdash _{\nabla } x \to x$ and $\sigma x = \sigma y$ , we obtain $\emptyset \vdash _{\nabla } \sigma \varphi (x, \vec {z}) \to \sigma \varphi (y, \vec {z})$ , for every formula $\varphi (x, \vec {z}) \in Fm(\vdash _{\nabla })$ . But this amounts to the fact that $\emptyset \vdash _{\nabla } \sigma [\hat {\nabla }( x, y, \vec {z})]$ . Hence we conclude that the rules in (22) are admissible in $\vdash _{\nabla }$ .

Given a formula $\varphi $ , we denote by $Var(\varphi )$ the set of variables occurring in $\varphi $ .

Fact 7. The logic $\vdash _{\varDelta }$ is not equivalential.

Proof Suppose, with a view to contradiction, that $\vdash _{\varDelta }$ is equivalential. Then $\vdash _{\varDelta }$ has a set of congruence formulas $\varDelta (x, y)$ .

We claim that $\emptyset \vdash _{\varDelta }\varphi $ , for every formula $\varphi $ such that $\varDelta (x, y) \vdash _{\varDelta } \varphi $ and ${Var}(\varphi ) \nsubseteq \{ x, y \}$ . To demonstrate this, we reason by complete induction on the length of proofs in $\vdash _{\varDelta }$ . Consider an ordinal $\alpha $ , and suppose that $\emptyset \vdash _{\varDelta } \psi $ , for every formula $\psi $ such that ${Var}(\varphi ) \nsubseteq \{ x, y \}$ , and of which the exists a proof indexed by an ordinal $< \alpha $ from $\varDelta (x, y)$ . Now, let $\pi := \{ \gamma _{\beta } \colon \beta < \alpha \}$ be a proof of a formula $\varphi $ such that ${Var}(\varphi ) \nsubseteq \{ x, y \}$ from $\varDelta (x, y)$ . If $\varphi $ is a substitution instance of the axiom $x \to x$ , then it is a theorem and we are done. Moreover, observe that $\varphi \notin \varDelta (x, y)$ , since ${Var}(\varphi ) \nsubseteq \{ x, y \}$ . Therefore, $\varphi $ is obtained by the application of one of the inference rules of $\vdash _{\varDelta }$ to a proper initial segment of $\pi $ .

First consider the case where $\varphi $ is obtained by an application of the rule $x, x\to y \rhd y$ . Then there is some formula $\psi $ such that $\psi $ and $\psi \to \varphi $ appear in a proper initial segment of $\pi $ . Since ${Var}(\varphi ) \nsubseteq \{ x, y \}$ , then ${Var}(\psi \to \varphi ) \subseteq \{ x, y \}$ . Therefore we can apply the induction hypothesis obtaining $\emptyset \vdash _{\varDelta } \psi \to \varphi $ . By Fact 6 we get $\emptyset \vdash _{\nabla } \psi \to \varphi $ . Moreover, by Fact 3 this yields $\psi = \varphi $ . In particular, this implies ${Var}(\psi ) \nsubseteq \{ x, y \}$ . Therefore we can apply the induction hypothesis, obtaining $\emptyset \vdash _{\varDelta }\psi $ . Since $\varphi = \psi $ , we conclude that $\emptyset \vdash _{\varDelta }\varphi $ , as desired.

Then we consider the case where $\varphi $ is obtained by an application of one of the rules in (22). Then there is a substitution $\sigma $ and a formula $\psi (x, y, \vec {z}) \in \hat {\nabla }( x, y, \vec {z})$ such that $\varphi = \sigma \psi $ , and each element of $\sigma [\hat {\nabla }( x \to x, y \to y, \vec {z})]$ appears in a proper initial segment of $\pi $ . Suppose, with a view to contradiction, that $\emptyset \nvdash _{\varDelta } \sigma \psi $ . Since $\psi \in \hat {\nabla }(x, y, \vec {z})$ , there is a formula $\gamma (x, y, \vec {z}) \in Fm(\vdash _{\nabla })$ such that $\psi = \gamma (x, y, \vec {z}) \to \gamma (y, y, \vec {z})$ . Together with the fact that $\emptyset \vdash _{\varDelta } x \to x$ and $\emptyset \nvdash _{\varDelta } \sigma \psi $ , this yields $\sigma (\gamma (x, y, \vec {z})) \ne \sigma (\gamma (y, y, \vec {z}))$ . But this easily implies $\sigma x \ne \sigma y$ and $x \in {Var}(\gamma (x, y, \vec {z}))$ . As a consequence we obtain $\sigma (\gamma (x \to x, y \to y, \vec {z})) \ne \sigma (\gamma (y \to y, y \to y, \vec {z}))$ . Moreover, from Facts 6 and 3, this yields

$$ \begin{align*} \emptyset \nvdash_{\varDelta}\sigma(\gamma(x \to x, y \to y, \vec{z})) \to \sigma(\gamma(y \to y, y \to y, \vec{z})), \end{align*} $$

which amounts to

(24) $$ \begin{align} \emptyset \nvdash_{\varDelta} \sigma \psi(x\to x, y, \to y, \vec{z})\text{, where }\psi = \psi(x, y, \vec{z}). \end{align} $$

Now, from the fact that ${Var}(\sigma \psi ) = {Var}(\varphi ) \nsubseteq \{ x, y \}$ it follows

$$ \begin{align*} {Var}(\sigma \psi(x \to x, y \to y, \vec{z})) \nsubseteq \{ x, y \}. \end{align*} $$

The above display and the fact that $\sigma \psi (x \to x, y \to y, \vec {z}) \in \sigma [\hat {\nabla }(x \to x, y \to y, \vec {z})]$ allow us to apply the induction hypothesis, obtaining

$$ \begin{align*} \emptyset \vdash_{\varDelta}\sigma \psi(x \to x, y \to y, \vec{z}). \end{align*} $$

But this contradicts (24). Hence we conclude that $\emptyset \vdash _{\varDelta } \sigma \psi $ , establishing the claim.

Now we move back to the main proof. First observe that

(25) $$ \begin{align} \varDelta(x, y) \vdash_{\varDelta} (x \to z) \to (y \to z). \end{align} $$

To prove this, consider $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}(\vdash _{\varDelta })$ and $a, b, c \in A$ such that $\varDelta ^{\boldsymbol {A}}(a, b) \subseteq F$ . Since $\varDelta $ is a set of congruence formulas for $\vdash _{\varDelta }$ , this yields $\langle a, b \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {A}}F$ and, therefore,

$$ \begin{align*} \langle (a \to c) \to (a \to c), (a \to c) \to (b \to c) \rangle \in \boldsymbol{\varOmega}^{\boldsymbol{A}}F. \end{align*} $$

Since $x \to x$ is a theorem of $\vdash _{\varDelta }$ , we have that $(a \to c) \to (a \to c) \in F$ . As $\boldsymbol {\varOmega }^{\boldsymbol {A}}F$ is compatible with F, this implies $(a \to c) \to (b \to c) \in F$ , establishing (25). From (25) and the claim it follows that $\emptyset \vdash _{\varDelta } (x \to z) \to (y \to z)$ . By Facts 6 and 3 this yields $x \to z = y \to z$ , which is false.

We also rely on the following result [Reference Font18, Theorem 6.73]:

Theorem 6.6. A protoalgebraic logic $\vdash $ is equivalential if and only if $\mathsf {Mod}^{\equiv }(\vdash )$ is closed under $\mathbb {S}$ .

We denote by $\mathsf {Equiv}$ and $\mathsf {Injctv}$ the Leibniz classes of equivalential logics and of logics with an an injective theorem, respectively. Bearing this in mind, the main result of this part takes the following form:

Theorem 6.7. The Leibniz class of equivalential logics is meet-reducible among logics with theorems, and can be described as follows:

$$ \begin{align*} (\mathsf{Equiv} \lor (\mathsf{Proto} \cap \mathsf{Injctv})) \cap (\mathsf{Equiv} \lor (\mathsf{Proto} \cap \mathsf{Asrt})). \end{align*} $$

Proof We begin by setting

$$ \begin{align*} \mathbb{K}_{1} := \mathsf{Equiv} \lor (\mathsf{Proto} \cap \mathsf{Injctv}) \; \text{ and }\; \mathbb{K}_{2} := \mathsf{Equiv} \lor (\mathsf{Proto} \cap \mathsf{Asrt}). \end{align*} $$

The fact that $\mathbb {K}_{1}$ and $\mathbb {K}_{2}$ are Leibniz classes is a consequence of Theorems 3.4, 3.7, and 3.11, and Proposition 6.5. Moreover, they comprise only logics with theorems by Propositions 2.6 and 3.15. We have

(26) $$ \begin{align} \mathsf{Equiv} \subsetneq \mathbb{K}_{1} \; \text{ and } \; \mathsf{Equiv} \subsetneq \mathbb{K}_{2}. \end{align} $$

The validity of the inclusion $\mathsf {Equiv} \subseteq \mathbb {K}_{1} \cap \mathbb {K}_{2}$ is straightforward. Moreover, Proposition 6.5 guarantees that $\mathsf {Equiv} \subsetneq \mathbb {K}_{1}$ . Finally, the fact that the inclusion $\mathsf {Equiv} \subseteq \mathbb {K}_{2}$ is strict follows from the following observation [Reference Czelakowski and Jansana13, Proposition 6.1 and Theorem 6.4]:

$$ \begin{align*} (\mathsf{Proto} \cap \mathsf{Asrt}) \smallsetminus \mathsf{Equiv} \ne \emptyset. \end{align*} $$

In the light of (26), it only remains to prove $\mathbb {K}_{1} \cap \mathbb {K}_{2} \subseteq \mathsf {Equiv}$ . Suppose the contrary, with a view to contradiction. Then there is a logic ${\vdash } \in \mathbb {K}_{1} \cap \mathbb {K}_{2}$ that is not equivalential. By Proposition 2.6 there are an equivalential logic $\vdash _{eq}$ , a protoalgebraic logic with an injective theorem $\vdash _{pin}$ , and an assertional protoalgebraic logic $\vdash _{ap}$ such that

(27) $$ \begin{align} {\vdash_{eq} \bigotimes \vdash_{pin}} \leqslant {\vdash} \; \text{ and } \; {\vdash_{eq} \bigotimes \vdash_{ap}} \leqslant {\vdash}. \end{align} $$

Together with [Reference Jansana and Moraschini24, Proposition 3.8] this implies that $\vdash $ is term-equivalent to a compatible expansion of the non-indexed product of a pair of protoalgebraic logics. Since protoalgebraic logics form a Leibniz class, by Theorem 2.2(ii) we conclude that $\vdash $ is protoalgebraic. Moreover, since $\vdash $ is not equivalential, we can apply Theorem 6.6 obtaining that $\mathsf {Mod}^{\equiv }(\vdash )$ is not closed under $\mathbb {S}$ , i.e., there is a matrix $\langle \boldsymbol {A}, F\rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ with a submatrix $\langle \boldsymbol {B}, F \cap B \rangle \subseteq \langle \boldsymbol {A}, F\rangle $ such that $\langle \boldsymbol {B}, F \cap B \rangle \notin \mathsf {Mod}^{\equiv }(\vdash )$ .

We claim that for every pair of different $a, c \in B$ , if $\langle a, c \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {B}}(F \cap B)$ , then $a, b \notin F$ . To prove this, consider different $a, c \in B$ such that $\langle a, c \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {B}}(F \cap B)$ . By (28) there is an interpretation $\boldsymbol {\tau }$ of $\vdash _{eq} \bigotimes \vdash _{ap}$ into $\vdash $ . By Proposition 6.1(i) we obtain without loss of generality that

$$ \begin{align*} \langle \boldsymbol{A}^{\boldsymbol{\tau}}, F \rangle &= \langle \boldsymbol{A}_{1} \bigotimes \boldsymbol{A}_{2}, F_{1} \times F_{2}\rangle,\\ \langle \boldsymbol{B}^{\boldsymbol{\tau}}, F \cap B \rangle &= \langle \boldsymbol{B}_{1} \bigotimes \boldsymbol{B}_{2}, (F_{1} \cap B_{1}) \times (F_{2} \cap B_{2}) \rangle \end{align*} $$

for some $\langle \boldsymbol {B}_{1}, F_{1}\rangle \subseteq \langle \boldsymbol {A}_{1}, F_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{eq})$ and $\langle \boldsymbol {B}_{2}, F_{2}\rangle \subseteq \langle \boldsymbol {A}_{2}, F_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{pa})$ . Since $a, c \in B = B_{1} \times B_{2}$ , there are $a_{1}, c_{1} \in B_{1}$ and $a_{2}, c_{2} \in B_{2}$ such that

$$ \begin{align*} a = \langle a_{1}, a_{2}\rangle \; \text{ and } \; c = \langle c_{1}, c_{2}\rangle. \end{align*} $$

Again from Proposition 6.1(ii) it follows that there are $\theta _{1} \in \text {Con} \boldsymbol {B}_{1}$ and $\theta _{2} \in \text {Con} \boldsymbol {B}_{2}$ compatible with $F_{1} \cap B_{1}$ and $F_{2} \cap B_{2}$ , respectively, such that

$$ \begin{align*} \boldsymbol{\varOmega}^{\boldsymbol{B}}(F \cap B) = \{ \langle \langle p, q \rangle, \langle r, s \rangle \rangle \colon \langle p, r \rangle \in \theta_{1} \text{ and }\langle q, s \rangle \in \theta_{2}\}. \end{align*} $$

Together with the fact that $\langle a, c \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {B}}(F \cap B)$ , this yields

(28) $$ \begin{align} \langle a_{i}, c_{i}\rangle \in \theta_{i} \subseteq \boldsymbol{\varOmega}^{\boldsymbol{B}_{i}}(F_{i} \cap B_{i}), \text{ for every }i = 1, 2. \end{align} $$

Since $\vdash _{eq}$ is equivalential, we can apply Theorem 6.6 obtaining that $\mathsf {Mod}^{\equiv }(\vdash _{eq})$ is closed under $\mathbb {S}$ . Together with $\langle \boldsymbol {A}_{1}, F_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{eq})$ , this implies $\langle \boldsymbol {B}_{1}, F_{1} \cap B_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{eq})$ . Now, recall from Theorem 3.1(ii) that $\mathsf {Mod}^{\equiv }(\vdash _{eq}) = \mathbb {R}(\mathsf {Mod}(\vdash _{eq}))$ . As a consequence, the congruence $\boldsymbol {\varOmega }^{\boldsymbol {B}_{1}}(F_{1} \cap B_{1})$ is the identity relation. Hence by (28) we get $a_{1} = c_{1}$ . Since $a \ne c$ , we conclude that $a_{2} \ne c_{2}$ .

Now, from (28) and the fact that $\boldsymbol {\varOmega }^{\boldsymbol {B}_{2}}(F_{2} \cap B_{2})$ is compatible with $F_{2} \cap B_{2}$ it follows that

(29) $$ \begin{align} \text{either }a_{2}, c_{2} \in F_{2} \cap B_{2} \text{ or }a_{2}, c_{2} \notin F_{2} \cap B_{2}. \end{align} $$

Since $\vdash _{pa}$ is assertional and $\langle \boldsymbol {A}_{2}, F_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{pa})$ , we know that $F_{2}$ is a singleton. Together with $a_{2} \ne c_{2}$ and (29), this yields $a_{2}, c_{2} \notin F_{2} \cap B_{2}$ . As a consequence, we obtain $\langle a, c \rangle \notin F_{1} \times F_{2} = F$ , establishing the claim.

Now, by (28) there is an interpretation $\boldsymbol {\tau }$ of $\vdash _{eq} \bigotimes \vdash _{pin}$ into $\vdash $ . By Proposition 6.1(i) we obtain without loss of generality that

$$ \begin{align*} \langle \boldsymbol{A}^{\boldsymbol{\tau}}, F \rangle &= \langle \boldsymbol{A}_{1} \bigotimes \boldsymbol{A}_{2}, F_{1} \times F_{2}\rangle,\\ \langle \boldsymbol{B}^{\boldsymbol{\tau}}, F \cap B \rangle &= \langle \boldsymbol{B}_{1} \bigotimes \boldsymbol{B}_{2}, (F_{1} \cap B_{1}) \times (F_{2} \cap B_{2}) \rangle \end{align*} $$

for some $\langle \boldsymbol {B}_{1}, F_{1}\rangle \subseteq \langle \boldsymbol {A}_{1}, F_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{eq})$ and $\langle \boldsymbol {B}_{2}, F_{2}\rangle \subseteq \langle \boldsymbol {A}_{2}, F_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{pin})$ .

Recall that the matrix $\langle \boldsymbol {B}, F \cap B \rangle $ is not reduced. Then there are different $a, c \in B$ such that $\langle a, c\rangle \in \boldsymbol {\varOmega }^{\boldsymbol {B}}(F \cap B)$ . Since $B = B_{1} \times B_{2}$ , there are $a_{1}, c_{1} \in B_{1}$ and $a_{2}, c_{2} \in B_{2}$ such that

$$ \begin{align*} a = \langle a_{1}, a_{2}\rangle \; \text{ and } \; c = \langle c_{1}, c_{2}\rangle. \end{align*} $$

As in the proof of the claim, we obtain $a_{2} \ne c_{2}$ and $\langle a_{2}, c_{2}\rangle \in \boldsymbol {\varOmega }^{\boldsymbol {B}_{2}}(F_{2} \cap B_{2})$ .

Now, let $\varphi (x)$ be an injective theorem of $\vdash _{pin}$ . Since $\langle \boldsymbol {A}_{2}, F_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{pin})$ and $a_{2} \ne c_{2}$ , we have

(30) $$ \begin{align} \varphi^{\boldsymbol{A}_{2}}(a_{2}) \ne \varphi^{\boldsymbol{A}_{1}}(a_{2}) \text{ and }\varphi^{\boldsymbol{A}_{2}}(a_{2}), \varphi^{\boldsymbol{A}_{2}}(c_{2}) \in F_{2}. \end{align} $$

Let also $\top (x)$ be an arbitrary theorem of $\vdash _{eq}$ . Since $\langle \boldsymbol {A}_{1}, F_{1}\rangle \in \mathsf {Mod}(\vdash _{eq})$ , we have

(31) $$ \begin{align} \top^{\boldsymbol{A}_{1}}(a_{1}), \top^{\boldsymbol{A}_{1}}(c_{1}) \in F_{1}. \end{align} $$

Observe that the pair $\langle \top , \varphi \rangle $ is a unary connective of ${\vdash _{eq}} \bigotimes {\vdash _{pld}}$ . Together with (30, 31), this yields

$$ \begin{align*} \langle \top, \varphi \rangle^{\boldsymbol{B}_{1} \bigotimes \boldsymbol{B}_{2}} (a)&= \langle \top^{\boldsymbol{A}_{1}}(a_{1}), \varphi^{\boldsymbol{A}_{2}}(a_{2})\rangle \in F_{1} \times F_{2} = F,\\ \langle \top, \varphi \rangle^{\boldsymbol{B}_{1} \bigotimes \boldsymbol{B}_{2}} (c)&= \langle \top^{\boldsymbol{A}_{1}}(c_{1}), \varphi^{\boldsymbol{A}_{2}}(c_{2})\rangle \in F_{1} \times F_{2} = F \end{align*} $$

and

$$ \begin{align*} \langle \top, \varphi \rangle^{\boldsymbol{B}_{1} \bigotimes \boldsymbol{B}_{2}} (a) \ne \langle \top, \varphi \rangle^{\boldsymbol{B}_{1} \bigotimes \boldsymbol{B}_{2}} (c). \end{align*} $$

Since $\boldsymbol {B}_{1} \bigotimes \boldsymbol {B}_{2} = \boldsymbol {B}^{\boldsymbol {\tau }}$ , we know that $\langle \top , \varphi \rangle ^{\boldsymbol {B}_{1} \bigotimes \boldsymbol {B}_{2}}$ is a term-function of $\boldsymbol {B}$ . Together with the above displays and the fact that $\langle a, c \rangle \in \boldsymbol {\varOmega }^{\boldsymbol {B}}(F \cap B)$ , this implies that $\boldsymbol {\varOmega }^{\boldsymbol {B}}(F \cap B)$ identifies two different elements of F, i.e., $\langle \top , \varphi \rangle ^{\boldsymbol {B}_{1} \bigotimes \boldsymbol {B}_{2}} (a)$ and $\langle \top , \varphi \rangle ^{\boldsymbol {B}_{1} \bigotimes \boldsymbol {B}_{2}} (c)$ . But this contradicts the claim. Hence we reached a contradiction, as desired.

6.3 Order algebraizable logics

We denote by $\mathsf {Order}$ and $\mathsf {Truth}$ the Leibniz classes of order algebraizable and truth-equational logics, respectively.

Theorem 6.8. The Leibniz class of order algebraizable logics is meet-reducible among logics with theorems, and can be described as follows:

$$ \begin{align*} (\mathsf{Order} \lor \mathsf{Truth}) \cap \mathsf{Equiv}. \end{align*} $$

Proof First we set $\mathbb {K} := \mathsf {Order} \lor \mathsf {Truth}$ . Observe that $\mathbb {K}$ and $\mathsf {Equiv}$ are Leibniz classes by Theorems 3.7, 3.12, and 3.13. The fact that they comprise only logics with theorems is a consequence of Propositions 2.6 and 3.15. Moreover, we have

(32) $$ \begin{align} \mathsf{Order} \subsetneq \mathbb{K}\;\; \text{ and }\;\; \mathsf{Order} \subsetneq \mathsf{Equiv}. \end{align} $$

To prove this, recall that every order algebraizable logic is equivalential [Reference Raftery33, Proposition 7.11(iii)]. In particular, this implies that $\mathsf {Order} \subseteq \mathbb {K} \cap \mathsf {Equiv}$ . The fact that the inclusion $\mathsf {Order} \subseteq \mathbb {K}$ is strict is an immediate consequence of the fact that so is the inclusion $\mathsf {Equiv} \subseteq \mathbb {K}_{2}$ in the proof of Theorem 6.7. On the other hand, the fact that $\mathsf {Order} \subsetneq \mathsf {Equiv}$ is witnessed by the existence of equivalential logics that are not order algebraizable [Reference Raftery33, p. 267].

In the light of (32), it only remains to prove that $\mathbb {K} \cap \mathsf {Equiv} \subseteq \mathsf {Order}$ . To this end, consider a logic ${\vdash } \in \mathbb {K} \cap \mathsf {Equiv}$ . Clearly, $\vdash $ is equivalential and, therefore, there is a set of formulas $\varDelta (x, y)$ of $\vdash $ such that for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ and $a, c \in A$ ,

(33) $$ \begin{align} a = c \Longleftrightarrow \varDelta^{\boldsymbol{A}}(a, c) \subseteq F. \end{align} $$

Moreover, since ${\vdash } \in \mathbb {K}$ , there are an order algebraizable logic $\vdash _{or}$ , a truth-equational logic $\vdash _{tr}$ , and an interpretation $\boldsymbol {\tau }$ of $\vdash _{or} \bigotimes \vdash _{tr}$ into $\vdash $ . Then there there are a set of formulas $\nabla (x, y)$ and a set of inequalities $I(x)$ of $\vdash _{or}$ such that for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{or})$ ,

  1. (i) the relation $\preccurlyeq ^{\boldsymbol {A}}_{F}$ on A defined for every $a, c \in A$ by

    $$ \begin{align*} a \preccurlyeq_{F}^{\boldsymbol{A}} c \Longleftrightarrow \nabla(a, c)^{\boldsymbol{A}} \subseteq F \end{align*} $$
    is a partial order; and
  2. (ii) for every $a \in A$ , $a \in F$ if and only if $\langle \boldsymbol {A}, \preccurlyeq _{F}^{\boldsymbol {A}} \rangle \vDash I(a)$ .

Finally, since $\vdash _{tr}$ is truth-equational, there is a set of equations $E(x)$ of $\vdash _{tr}$ such that for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{tr})$ and $a \in A$

(34) $$ \begin{align} a \in F \Longleftrightarrow \boldsymbol{A} \vDash E(a). \end{align} $$

Now, we choose a theorem $\top $ of $\vdash _{tr}$ , and for every formula $\varphi \in \nabla (x, y)$ we consider the following basic operations of ${\vdash _{or}} \bigotimes {\vdash _{tr}}$ , in which $\pi _{i}$ is the projection map on the i-th coordinate:

$$ \begin{align*} \hat{\varphi}(x, y) &:= \langle \varphi(x_{1}, x_{2}), \top(x_{1})\rangle,\\ x \multimap y &:= \langle \pi_{1}(x_{1}, x_{2}), \pi_{2}(x_{1}, x_{2})\rangle. \end{align*} $$

Observe that for every $\mathscr {L}_{\vdash _{or}}$ -algebra $\boldsymbol {A}_{1}$ , $\mathscr {L}_{\vdash _{tr}}$ -algebra $\boldsymbol {A}_{2}$ , and elements $\langle a_{1}, a_{2}\rangle , \langle c_{1}, c_{2}\rangle \in A_{1} \times A_{2}$ , we have

(35) $$ \begin{align} \begin{split} \hat{\varphi}^{\boldsymbol{A}_{1}\bigotimes \boldsymbol{A}_{2}}(\langle a_{1}, a_{2}\rangle, \langle c_{1}, c_{2}\rangle) &= \langle \varphi^{\boldsymbol{A}_{1}}(a_{1}, c_{1}), \top^{\boldsymbol{A}_{2}}(a_{2})\rangle,\\ \langle a_{1}, a_{2}\rangle \multimap^{\boldsymbol{A}_{1}\bigotimes \boldsymbol{A}_{2}} \langle c_{1}, c_{2}\rangle &= \langle a_{1}, c_{2}\rangle. \end{split} \end{align} $$

Then we define the following sets of formulas and inequalities of $\vdash $ :

$$ \begin{align*} \nabla^{\ast}(x, y) &:= \{ \boldsymbol{\tau}(\hat{\varphi}) \colon \varphi \in \nabla \} \cup \varDelta(x, \boldsymbol{\tau}(x \multimap y)), \\ I^{\ast}(x) & := \{ \boldsymbol{\tau}(\langle \varepsilon(x_{1}), \zeta(x_{1})\rangle) \preccurlyeq \boldsymbol{\tau}( \langle \delta(x_{1}), \gamma(x_{1})\rangle) \colon \varepsilon \preccurlyeq \delta \in I \text{ and }\zeta \thickapprox \gamma \in E \}. \end{align*} $$

To conclude the proof, it will be enough to show that the sets $\nabla ^{\ast }$ and $I^{\ast }$ witness the order algebraizability of $\vdash $ . To this end, consider a matrix $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ , and let $\preccurlyeq _{F}^{\boldsymbol {A}}$ be the relation on A defined for every $a, c \in A$ as

$$ \begin{align*} a \preccurlyeq_{F}^{\boldsymbol{A}} c \Longleftrightarrow \nabla^{\ast}(a, c)^{\boldsymbol{A}} \subseteq F. \end{align*} $$

We need to show that $\preccurlyeq _{F}^{\boldsymbol {A}}$ is a partial order on A and that for every $a \in A$ ,

(36) $$ \begin{align} a \in F \Longleftrightarrow \langle \boldsymbol{A}, \preccurlyeq_{F}^{\boldsymbol{A}}\rangle \vDash I^{\ast}(a). \end{align} $$

We claim that for every $\langle a_{1}, a_{2}\rangle , \langle c_{1}, c_{2}\rangle \in A_{1} \times A_{2} = A$ ,

$$ \begin{align*} \langle a_{1}, a_{2}\rangle \preccurlyeq_{F}^{\boldsymbol{A}}\langle c_{1}, c_{2}\rangle \Longleftrightarrow a_{1} \preccurlyeq_{F_{1}}^{\boldsymbol{A}_{1}} c_{1} \text{ and }a_{2} = c_{2}. \end{align*} $$

To prove this, observe that

$$ \begin{align*} \langle a_{1}, a_{2}\rangle \preccurlyeq_{F}^{\boldsymbol{A}}\langle c_{1}, c_{2}\rangle \Longleftrightarrow & \, \nabla^{\ast}(\langle a_{1}, a_{2}\rangle, \langle c_{1}, c_{2}\rangle)^{\boldsymbol{A}} \subseteq F\\ \Longleftrightarrow & \, \{ \boldsymbol{\tau}(\hat{\varphi})^{\boldsymbol{A}}(\langle a_{1}, a_{2}\rangle, \langle c_{1}, c_{2}\rangle) \colon \varphi \in \nabla \} \subseteq F \text{ and}\\ & \, \varDelta^{\boldsymbol{A}}(\langle a_{1}, a_{2}\rangle, \boldsymbol{\tau}(\langle a_{1}, a_{2}\rangle \multimap \langle c_{1}, c_{2}\rangle) \subseteq F \\ \Longleftrightarrow & \, \{ \hat{\varphi}^{\boldsymbol{A}_{1} \bigotimes \boldsymbol{A}_{2}}(\langle a_{1}, a_{2}\rangle, \langle c_{1}, c_{2}\rangle) \colon \varphi \in \nabla \} \subseteq F\text{ and}\\ & \, \varDelta^{\boldsymbol{A}}(\langle a_{1}, a_{2}\rangle, \langle a_{1}, a_{2}\rangle \multimap^{\boldsymbol{A}_{1} \bigotimes \boldsymbol{A}_{2}} \langle c_{1}, c_{2}\rangle) \subseteq F\\ \Longleftrightarrow & \, \{ \langle \varphi^{\boldsymbol{A}_{1}}(a_{1}, c_{1}), \top^{\boldsymbol{A}_{2}}(a_{2})\rangle \colon \varphi \in \nabla \} \subseteq F\text{ and}\\ & \, \varDelta^{\boldsymbol{A}}(\langle a_{1}, a_{2}\rangle, \langle a_{1}, c_{2}\rangle) \subseteq F\\ \Longleftrightarrow & \, \nabla^{\boldsymbol{A}_{1}}(a_{1}, c_{1}) \subseteq F_{1} \text{ and }\langle a_{1}, a_{2}\rangle = \langle a_{1}, c_{2}\rangle\\ \Longleftrightarrow & \, a_{1} \preccurlyeq_{F_{1}}^{\boldsymbol{A}_{1}} c_{1} \text{ and }a_{2} = c_{2}. \end{align*} $$

The above equivalences are justified as follows: the first, the second, and the sixth are straightforward, the third follows from the fact that $\boldsymbol {A}^{\boldsymbol {\tau }} = \boldsymbol {A}_{1} \bigotimes \boldsymbol {A}_{2}$ , the fourth is a consequence of (35), and the fifth follows from (33) and the observation that $F = F_{1} \times F_{2}$ and $\top ^{\boldsymbol {A}_{2}}(a_{2}) \in F_{2}$ . This establishes the claim.

Recall that $\preccurlyeq _{F_{1}}^{\boldsymbol {A}_{1}}$ is a partial order on $A_{1}$ by (i). Together with the claim, this implies that $\preccurlyeq _{F}^{\boldsymbol {A}}$ is a partial order on A. Then consider an element $\langle a_{1}, a_{2}\rangle \in A_{1} \times A_{2} = A$ . We have

$$ \begin{align*} \langle a_{1}, a_{2}\rangle \in F \Longleftrightarrow & \, a_{1} \in F_{1} \text{ and }a_{2} \in F_{2}\\ \Longleftrightarrow& \, \langle \boldsymbol{A}_{1}^{\boldsymbol{\tau}}, \preccurlyeq_{F_{1}}^{\boldsymbol{A}_{1}} \rangle \vDash I(a_{1}) \text{ and }\boldsymbol{A}_{2}^{\boldsymbol{\tau}} \vDash E(a_{2})\\ \Longleftrightarrow & \, \langle \boldsymbol{A}, \preccurlyeq_{F}^{\boldsymbol{A}} \rangle \vDash I^{\ast}(\langle a_{1}, a_{2}\rangle). \end{align*} $$

The above equivalences are justified as follows: the first is a consequence of the equality $F = F_{1} \times F_{2}$ , the second follows from (ii) and (34), and the third from the claim. This establishes (36). Hence we conclude that $\vdash $ is order algebraizable.

6.4 Parametrically truth-equational logics

As we mentioned, parametrically truth-equational logics need not have theorems in general [Reference Moraschini26, §4]. In particular, they lie outside the scope of Proposition 4.3 and we cannot immediately infer that their Leibniz class is meet-reducible in the absolute sense. We proceed to prove that this is indeed the case. To this end, we need the following observation:

Proposition 6.9. Every parametrically truth-equational logic is truth-minimal, but the converse does not hold in general.

Proof Let $\vdash $ be a parametrically truth-equational logic. Then consider two matrices $\langle \boldsymbol {A}, F \rangle , \langle \boldsymbol {A}, G \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ such that $\emptyset \ne G \subseteq F$ . Let also $E(x, \vec {y})$ be the set of equations that witnesses the fact that $\vdash $ is parametrically truth-equational. Since $\langle \boldsymbol {A}, F \rangle , \langle \boldsymbol {A}, G \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ and $F, G \ne \emptyset $ , for every $a \in A$ we have

$$ \begin{align*} a \in F \Longleftrightarrow \boldsymbol{A} \vDash E(a, \vec{c}) \text{ for every }\vec{c} \in A \Longleftrightarrow a \in G. \end{align*} $$

As a consequence we obtain $F = G$ and, therefore, that $\vdash $ is truth-minimal. This establishes that every parametrically truth-equational logic is truth-minimal.

To conclude the proof, we need to exhibit a truth-minimal logic that is not parametrically truth-equational. To this end, let $\vdash $ be the logic formulated in countably many variables induced by the set of matrices $\{ \langle \boldsymbol {B}_{2}, \{ 1 \} \rangle , \langle \boldsymbol {B}_{2}, \{ 0 \} \rangle \}$ , where $\boldsymbol {B}_{2}$ is the two-element Boolean algebra with universe $\{ 0, 1 \}$ . By Proposition 5.2 the logic $\vdash $ is truth-minimal. Now, since $\boldsymbol {B}_{2}$ is a two-element algebra, it is immediate that the matrices $\langle \boldsymbol {B}_{2}, \{ 1 \} \rangle $ and $\langle \boldsymbol {B}_{2}, \{ 0 \} \rangle $ are reduced. As a consequence, we obtain

$$ \begin{align*} \langle \boldsymbol{B}_{2}, \{ 1 \} \rangle, \langle \boldsymbol{B}_{2}, \{ 0 \} \rangle \in \mathbb{R}(\mathsf{Mod}(\vdash)) \subseteq \mathsf{Mod}^{\equiv}(\vdash). \end{align*} $$

Suppose, with a view to contradiction, that $\vdash $ is parametrically truth-equational, and let $E(x, \vec {y})$ be the set of equations witnessing this fact. We have

$$ \begin{align*} 1 \in \{ 1 \} &\Longrightarrow \boldsymbol{B}_{2} \vDash E(1, \vec{c}), \text{ for every }\vec{c} \in B_{2}\\ & \Longrightarrow 1 \in \{ 0 \}\\ & \Longrightarrow 0 = 1. \end{align*} $$

The first implication above follows from the fact that $\langle \boldsymbol {B}_{2}, \{ 1 \} \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ , the second from $\langle \boldsymbol {B}_{2}, \{ 0 \} \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ , and the third is straightforward. Since $0 \ne 1$ , this produces a contradiction. Hence we conclude that $\vdash $ is not parametrically truth-equational.

Given a logic $\vdash $ and an $\mathscr {L}_{\vdash }$ -algebra $\boldsymbol {A}$ , we denote by $\mathcal {F}{i}_{\vdash }\boldsymbol {A}$ the set of deductive filters of $\vdash $ on $\boldsymbol {A}$ . We build on the following characterization result.

Theorem 6.10. A logic $\vdash $ is parametrically truth-equational if and only if for every $\mathscr {L}_{\vdash }$ -algebra $\boldsymbol {A}$ and every family $X \cup \{ F \} \subseteq \mathcal {F}{i}_{\vdash }\boldsymbol {A} \smallsetminus \{ \emptyset \}$ ,

$$ \begin{align*} \text{if }\bigcap\{ \boldsymbol{\varOmega}^{\boldsymbol{A}}G \colon G \in X \} \subseteq \boldsymbol{\varOmega}^{\boldsymbol{A}}F\text{, then }\bigcap X \subseteq F. \end{align*} $$

Proof The result is essentially a re-working of an analogous characterization of truth-equational logics in [Reference Raftery32]. For the details, see [Reference Moraschini26, Theorem 3.9].

We denote by $\mathsf {Thrms}$ , $\mathsf {ParTruth}$ , and $\mathsf {Mnml}$ the Leibniz classes of logics with theorems, parametrically truth-equational logics, and truth-minimal logics respectively.

Theorem 6.11. The Leibniz class of parametrically truth-equational logics is meet-reducible, and can be described as follows:

$$ \begin{align*} (\mathsf{Thrms} \lor \mathsf{ParTruth}) \cap \mathsf{Mnml}. \end{align*} $$

Proof First we set $\mathbb {K} := \mathsf {Thrms} \lor \mathsf {ParTruth}$ , and observe that $\mathbb {K}$ and $\mathsf {Mnml}$ are Leibniz classes by Theorems 3.12, 3.13, and 5.4. Moreover, we have

(37) $$ \begin{align} \mathsf{ParTruth} \subsetneq \mathbb{K}\;\; \text{ and }\;\; \mathsf{ParTruth} \subsetneq \mathsf{Mnml}. \end{align} $$

The validity of the inclusion $\mathsf {ParTruth} \subseteq \mathbb {K}$ is straightforward. The fact that it is strict is witnessed by the existence of logics with theorems that are not parametrically truth-equational, e.g., [Reference Moraschini26, Example 7.5]. On the other hand, from Proposition 6.9 it follows that $\mathsf {ParTruth} \subsetneq \mathsf {Mnml}$ .

In the light of (37), it only remains to prove that $\mathbb {K} \cap \mathsf {Mnml} \subseteq \mathsf {ParTruth}$ . To this end, consider a logic ${\vdash } \in \mathbb {K} \cap \mathsf {Mnml}$ . Clearly, $\vdash $ is truth-minimal, and there are a parametrically truth-equational logic $\vdash _{pt}$ , and a logic with theorems $\vdash _{thm}$ such that ${\vdash _{pt} \bigotimes \vdash _{thm}} \leqslant {\vdash }$ . Then let $\boldsymbol {\tau }$ be an interpretation of $\vdash _{pt} \bigotimes \vdash _{thm}$ into $\vdash $ .

In order to establish that $\vdash $ is parametrically truth-equational, we rely on Theorem 6.10. Consider an $\mathscr {L}_{\vdash }$ -algebra on $\boldsymbol {A}$ , and a family $X \cup \{ F \} \subseteq \mathcal {F}{i}_{\vdash } \boldsymbol {A} \smallsetminus \{ \emptyset \}$ such that

(38) $$ \begin{align} \bigcap \{ \boldsymbol{\varOmega}^{\boldsymbol{A}}G \colon G \in X \} \subseteq \boldsymbol{\varOmega}^{\boldsymbol{A}}F. \end{align} $$

To conclude the proof it suffices to show that $\bigcap X \subseteq F$ . If $\bigcap X = \emptyset $ , we are done. Then we consider the case where $\bigcap X$ is non-empty. For the sake of readability, we set $H := \bigcap X$ and .

From the fact that $\langle \boldsymbol {A} / \theta , H / \theta \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ and [Reference Albuquerque, Font, Jansana and Moraschini1, Proposition 4.12], it follows that

(39) $$ \begin{align} \langle (\boldsymbol{A} / \theta)^{\boldsymbol{\tau}}, H / \theta \rangle = \langle \boldsymbol{A}_{1}, H_{1}\rangle \bigotimes \langle \boldsymbol{A}_{2}, H_{2}\rangle \end{align} $$

for some $\langle \boldsymbol {A}_{1}, H_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{pt})$ and $\langle \boldsymbol {A}_{2}, H_{2}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{thm})$ with $H_{1}, H_{2} \ne \emptyset $ . Moreover, by (38) we obtain

$$ \begin{align*} \theta \subseteq \bigcap \{ \boldsymbol{\varOmega}^{\boldsymbol{A}}G \colon G \in X \} \subseteq \boldsymbol{\varOmega}^{\boldsymbol{A}}F. \end{align*} $$

As a consequence, $\theta $ is compatible with F and, therefore, $F /\theta \in \mathcal {F}{i}_{\vdash }(\boldsymbol {A} / \theta )$ . Together with the fact that $\boldsymbol {\tau }$ is an interpretation of $\vdash _{pt} \bigotimes \vdash _{thm}$ into $\vdash $ and [Reference Jansana and Moraschini24, Proposition 3.3], this yields

$$ \begin{align*} F /\theta \in \mathcal{F}{i}_{\vdash_{pt} \bigotimes \vdash_{thm}}((\boldsymbol{A} / \theta)^{\boldsymbol{\tau}}) \text{ and }F / \theta \ne \emptyset. \end{align*} $$

With an application of Lemma 5.3 to the above display and (39), we conclude that

(40) $$ \begin{align} F / \theta = F_{1} \times F_{2} \text{ for some }F_{1} \in \mathcal{F}{i}_{\vdash_{pt}}\boldsymbol{A}_{1} \smallsetminus \{ \emptyset \} \text{, and }F_{2} \in \mathcal{F}{i}_{\vdash_{thm}}\boldsymbol{A}_{2}. \end{align} $$

We claim that $H / \theta \cap F/ \theta \ne \emptyset $ . To prove this, consider the family $Y := \{ G \in \mathcal {F}{i}_{\vdash _{pt}}\boldsymbol {A}_{1} \colon H_{1} \subseteq G\}$ . We have

where the inclusion

follows from the fact that

is the identity relation, because $\langle \boldsymbol {A}_{1}, H_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{pt})$ . Since $Y \cup \{ F_{1}\} \subseteq \mathcal {F}{i}_{\vdash _{pt}}\boldsymbol {A}_{1} \smallsetminus \{ \emptyset \}$ , we apply the fact that $\vdash _{pt}$ is parametrically truth-equational and Theorem 6.10, obtaining $H_{1} = \bigcap Y \subseteq F_{1}$ . In particular, this guarantees that $H_{1} \cap F_{1} \ne \emptyset $ , since $H_{1} \ne \emptyset $ . Similarly, the fact that $\vdash _{thm}$ has theorems and $H_{2}, F_{2} \in \mathcal {F}{i}_{\vdash _{thm}}\boldsymbol {A}_{2}$ implies $H_{2} \cap F_{2} \ne \emptyset $ . Thus for every $i = 1,2$ there is $a_{i} \in H_{i} \cap F_{i}$ . By (39, 40) we conclude

$$ \begin{align*} \langle a_{1}, a_{2}\rangle \in (H_{1} \times H_{2}) \cap (F_{1} \times F_{2}) = H/ \theta \cap F / \theta, \end{align*} $$

establishing the claim.

Now, observe that the intersection $Z := H / \theta \cap F/ \theta $ is clearly a deductive filter of $\vdash $ on $\boldsymbol {A} / \theta $ . Together with the fact that $Z \subseteq H / \theta $ , this implies . Since the latter congruence is the identity, so is and, therefore, $\langle \boldsymbol {A} / \theta , Z \rangle \in \mathsf {Mod}^{\equiv }(\vdash )$ . This fact, together with the claim and $Z \subseteq H / \theta $ , implies

$$ \begin{align*} H / \theta = Z = H / \theta \cap F / \theta. \end{align*} $$

Since $\theta $ is compatible both with H and F, we conclude that $\bigcap X = H \subseteq F$ .

7 Meet-prime logics

Traditional abstract algebraic logic tends to attribute the status of fundamental concepts both to protoalgebraic and equivalential logics. Unfortunately, this intuition does not match the fact that, when regarded as Leibniz classes, protoalgebraic and equivalential logics happen to be meet-reducible in the Leibniz hierarchy (Theorems 6.3 and 6.7). With an eye towards softening this apparent incoherence, we shall explore a different sense in which a Leibniz class can be considered to capture a primitive or fundamental concept.

Definition 7.1. A logic $\vdash $ is meet-prime when is meet-prime in $\mathsf {Log}$ .

A Leibniz class can then also be considered primitive or fundamental when it is induced by a Leibniz condition whose members are meet-prime logics. In this section we show that this is indeed the case for protoalgebraic, equivalential, and assertional logics.

It is convenient to start with the case of protoalgebraic logics. Recall that for every infinite cardinal $\kappa $ , the basic protoalgebraic logic of rank $\kappa $ is denoted by $\vdash _{\mathsf {P}}^{\kappa }$ (Definition 3.2). Our aim is to prove the following:

Theorem 7.2. For every infinite cardinal $\kappa> 0$ , the logic $\vdash _{\mathsf {P}}^{\kappa }$ is meet-prime.

As a consequence, we obtain the desired result.

Corollary 7.3. The class of protoalgebraic logics has the form $\text {Log}(\Phi )$ for some Leibniz condition $\Phi $ consisting of meet-prime logics.

Proof Immediate from Theorems 3.4 and 7.2.

The proof of Theorem 7.2 proceeds through a series of technical observations. Given a pair of infinite cardinals $\kappa $ and $\nu $ , we let

$$ \begin{align*} \{ \langle \boldsymbol{A}_{j}, F_{j}\rangle \colon j \in J_{\kappa\nu} \} \end{align*} $$

be the set of $\nu $ -generated matrices in $\mathsf {Mod}^{\equiv }(\vdash _{\mathsf {P}}^{\kappa })$ up to isomorphism. We can assume without loss of generality that the various algebras $\boldsymbol {A}_{j}$ have disjoint universes. Then let $\lambda _{\kappa \nu } := \max \{ \omega , \vert \bigcup _{j \in J_{\kappa \nu }} A_{j} \vert \}$ and consider the sets

$$ \begin{align*} A_{\kappa\nu} & := \{ \top, \bot \} \cup \{ p_{\alpha} \colon \alpha < \lambda_{\kappa\nu}^{+} \}\cup \bigcup_{j \in J_{\kappa\nu}} A_{j},\\ F_{\kappa\nu} & := \{ \top \} \cup \{ p_{\alpha} \colon \alpha < \lambda_{\kappa\nu}^{+} \} \cup \bigcup_{j \in J_{\kappa\nu}} F_{j}, \end{align*} $$

where $\bot , \top , p_{\alpha }$ are new distinct elements. We endow $A_{\kappa \nu }$ with the structure of an $\mathscr {L}_{\mathsf {P}}^{\kappa }$ -algebra $\boldsymbol {A}_{\kappa \nu }$ stipulating that for every $\alpha < \kappa $ , $0 < n \in \omega $ , and $a, b, c_{1}, \dots , c_{n} \in A_{\kappa \nu }$ ,

$$ \begin{align*} a \multimap^{\boldsymbol{A}_{\kappa\nu}}_{\alpha} b := \left\{\begin{array}{@{\,}ll} a \multimap^{\boldsymbol{A}_{j}}_{\alpha} b & \text{if}\ a, b \in A_{j}\ \text{for some}\ j \in J_{\kappa\nu},\\ \top & \text{if}\ a = b\ \text{and}\ \{ a, b\} \nsubseteq \bigcup_{j \in J_{\kappa\nu}}A_{j},\\ \bot & \text{if}\ a \ne b\ \text{and}\ \{ a, b\} \nsubseteq \bigcup_{j \in J_{\kappa\nu}}A_{j}\\ \end{array} \right. \end{align*} $$

and

$$ \begin{align*} \ast_{n \alpha}^{\boldsymbol{A}_{\kappa\nu}}(c_{1}, \dots, c_{n}) := \left\{\begin{array}{@{\,}ll} \ast_{n \alpha}^{\boldsymbol{A}_{j}}(c_{1}, \dots, c_{n}) & \text{if}\ c_{1}, \dots, c_{n} \in A_{j}\ \text{for some}\ j \in J_{\kappa\nu},\\ \bot & \text{otherwise.}\\ \end{array} \right. \end{align*} $$

Observe that $\boldsymbol {A}_{\kappa \nu }$ is well defined, since the various $\boldsymbol {A}_{j}$ have disjoint universes.

Fact 8. For every pair of infinite cardinals $\kappa $ and $\nu $ , we have $\vert F_{\kappa \nu } \vert> \vert A_{\kappa \nu } \smallsetminus F_{\kappa \nu } \vert $ .

Proof From the definition of $A_{\kappa \nu }$ and $F_{\kappa \nu }$ it follows that

$$ \begin{align*} \vert F_{\kappa\nu} \vert \geqslant \lambda^{+}_{\kappa\nu}> \lambda_{\kappa\nu} = \max \{ \omega, \vert \bigcup_{j \in J_{\kappa\nu}} A_{j} \vert\} \geqslant \vert A_{\kappa\nu} \smallsetminus F_{\kappa\nu} \vert.\\[-43pt]\end{align*} $$

Fact 9. For every pair of infinite cardinals $\kappa $ and $\nu $ , and $j \in J_{\kappa \nu }$ ,

$$ \begin{align*} \langle \boldsymbol{A}_{\kappa\nu}, F_{\kappa\nu}\rangle \in \mathsf{Mod}^{\equiv}(\vdash_{\mathsf{P}}^{\kappa}) \;\ \text{ and }\;\; \langle \boldsymbol{A}_{j}, F_{j}\rangle \subseteq \langle \boldsymbol{A}_{\kappa\nu}, F_{\kappa\nu}\rangle. \end{align*} $$

Proof The fact that $\langle \boldsymbol {A}_{j}, F_{j}\rangle \subseteq \langle \boldsymbol {A}_{\kappa \nu }, F_{\kappa \nu }\rangle $ is clear.

To establish that $\langle \boldsymbol {A}_{\kappa \nu }, F_{\kappa \nu }\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {P}}^{\kappa })$ , it suffices to prove that the matrix $\langle \boldsymbol {A}_{\kappa \nu }, F_{\kappa \nu }\rangle $ is a reduced model of $\vdash _{\mathsf {P}}^{\kappa }$ . The fact that it is reduced is justified as follows. Consider two distinct elements $a, b \in A_{\kappa \nu }$ . We have to prove that $\langle a, b \rangle \notin \boldsymbol {\varOmega }^{\boldsymbol {A}_{\kappa \nu }}F_{\kappa \nu }$ . First we consider the case where there is $j \in J_{\kappa \nu }$ such that $a, b \in A_{j}$ . Since $\vdash _{\mathsf {P}}^{\kappa }$ is protoalgebraic and $\langle \boldsymbol {A}_{j}, F_{j}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {P}}^{\kappa })$ , we can apply Theorem 3.1(ii), obtaining that the matrix $\langle \boldsymbol {A}_{j}, F_{j}\rangle $ is reduced. In particular, we can assume without loss of generality that there is a unary polynomial function p of $\boldsymbol {A}_{j}$ such that $p(a) \in F_{j}$ and $p(b) \notin F_{j}$ [Reference Jansana and Moraschini24, Prop. 2.2(i)]. Since $\langle \boldsymbol {A}_{j}, F_{j}\rangle \subseteq \langle \boldsymbol {A}_{\kappa \nu }, F_{\kappa \nu }\rangle $ , the map p is also a unary polynomial function of $\boldsymbol {A}_{\kappa \nu }$ such that $p(a) \in F_{\kappa \nu }$ and $p(b) \notin F_{\kappa \nu }$ . As a consequence, $\langle a, b \rangle \notin \boldsymbol {\varOmega }^{\boldsymbol {A}_{\kappa \nu }}F_{\kappa \nu }$ by [Reference Jansana and Moraschini24, Proposition 2.2(i)]. Then we consider the case where there is no $j \in J_{\kappa \nu }$ such that $a, b \in A_{j}$ . Choose an arbitrary $\alpha < \kappa $ , and consider the unary polynomial function $p(x) := x \to _{\alpha }^{\boldsymbol {A}_{\kappa \nu }}a$ of $\boldsymbol {A}_{\kappa \nu }$ . Observe that

$$ \begin{align*} p(b) = a \multimap_{\alpha}^{\boldsymbol{A}_{\kappa\nu}} b = \bot \notin F_{\kappa\nu}. \end{align*} $$

On the other hand, we shall see that $p(a) \in F_{\kappa \nu }$ . If $a \in A_{j}$ for some $j \in J_{\kappa \nu }$ , then we have

$$ \begin{align*} p(a) = a \multimap_{\alpha}^{\boldsymbol{A}_{\kappa\nu}} a \in F_{j} \subseteq F_{\kappa\nu}, \end{align*} $$

since $\langle \boldsymbol {A}_{j}, F_{j}\rangle \in \mathsf {Mod}(\vdash _{\mathsf {P}}^{\kappa })$ and $\emptyset \vdash _{\mathsf {P}}^{\kappa } x \multimap _{\alpha } x$ . Moreover, if $a \notin \bigcup _{j \in J_{\kappa \nu }}A_{j}$ , then

$$ \begin{align*} p(a) = a \multimap_{\alpha}^{\boldsymbol{A}_{\kappa\nu}} a = \top \in F_{\kappa\nu}. \end{align*} $$

Hence we conclude that $p(a) \in F_{\kappa \nu }$ . Together with the fact that $p(b) \notin F_{\kappa \nu }$ and [Reference Jansana and Moraschini24, Proposition 2.2(i)], this implies $\langle a, b \rangle \notin \boldsymbol {\varOmega }^{\boldsymbol {A}_{\kappa \nu }}F_{\kappa \nu }$ . We conclude that $\langle \boldsymbol {A}_{\kappa \nu }, F_{\kappa \nu }\rangle $ is reduced.

It only remains to show that $\langle \boldsymbol {A}_{\kappa \nu }, F_{\kappa \nu }\rangle \in \mathsf {Mod}(\vdash _{\mathsf {P}}^{\kappa })$ , i.e., that $\langle \boldsymbol {A}_{\kappa \nu }, F_{\kappa \nu }\rangle $ is a model of the rules $\emptyset \rhd \varDelta _{\kappa }(x, x)$ and $x, \varDelta _{\kappa }(x, y) \rhd y$ . We detail only the case of $x, \varDelta _{\kappa }(x, y) \rhd y$ , since the other one is similar. Consider $a, b \in A_{\kappa \nu }$ such that $\{ a \} \cup \varDelta ^{\boldsymbol {A}_{\kappa \nu }}(a, b) \subseteq F_{\kappa \nu }$ . First we consider the case where $b \in A_{j}$ for some $j \in J_{\kappa \nu }$ . Looking at the definition of $\boldsymbol {A}_{\kappa \nu }$ , it is not hard to see that the fact that $b \in A_{j}$ and $\varDelta ^{\boldsymbol {A}_{\kappa \nu }}(a, b) \subseteq F_{\kappa \nu }$ implies $a, b \in A_{j}$ . In particular, this guarantees that $\varDelta ^{\boldsymbol {A}_{\kappa \nu }}(a, b) = \varDelta ^{\boldsymbol {A}_{j}}(a, b)$ , whence $\varDelta ^{\boldsymbol {A}_{j}}(a, b) \subseteq A_{j} \cap F_{\kappa \nu } = F_{j}$ . Together with the fact that $\langle \boldsymbol {A}_{j}, F_{j}\rangle $ is a model of the rule $x, \varDelta _{\kappa }(x, y) \rhd y$ , this yields $b \in F_{j} \subseteq F_{\kappa \nu }$ . Then we consider the case where $b \notin \bigcup _{j \in J_{\kappa \nu }}A_{j}$ . Again looking at the definition of $\boldsymbol {A}_{\kappa \nu }$ , it is not difficult to see that the fact that $b \notin \bigcup _{j \in J_{\kappa \nu }}A_{j}$ and $\varDelta ^{\boldsymbol {A}_{\kappa \nu }}(a, b) \subseteq F_{\kappa \nu }$ implies $a = b$ , whence $b = a \in F_{\kappa \nu }$ .

Fact 10. Let $\kappa $ and $\nu $ be infinite cardinals, $\vdash _{1}$ and $\vdash _{2}$ logics, and $\boldsymbol {\tau }$ an interpretation of $\vdash _{1} \bigotimes \vdash _{2}$ into $\vdash _{\mathsf {P}}^{\kappa }$ . Then for every $i = 1, 2$ there is $\langle \boldsymbol {B}_{i}, G_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ such that

$$ \begin{align*} \langle \boldsymbol{A}_{\kappa\nu}^{\boldsymbol{\tau}}, F_{\kappa\nu} \rangle \cong \langle \boldsymbol{B}_{1} \bigotimes \boldsymbol{B}_{2}, G_{1} \times G_{2}\rangle. \end{align*} $$

Moreover, either $\langle \boldsymbol {B}_{1}, G_{1}\rangle $ or $\langle \boldsymbol {B}_{2}, G_{2}\rangle $ is trivial.

Proof Since $\boldsymbol {\tau }$ is an interpretation of $\vdash _{1} \bigotimes \vdash _{2}$ into $\vdash _{\mathsf {P}}^{\kappa }$ , we can apply Fact 9 obtaining $\langle \boldsymbol {A}_{\kappa \nu }^{\boldsymbol {\tau }}, F_{\kappa \nu }\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1}\bigotimes \vdash _{2})$ . By [Reference Jansana and Moraschini24, Corollary 4.14] for every $i = 1, 2$ there is $\langle \boldsymbol {B}_{i}, G_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ such that $\langle \boldsymbol {A}_{\kappa \nu }^{\boldsymbol {\tau }}, F_{\kappa \nu } \rangle \cong \langle \boldsymbol {B}_{1} \bigotimes \boldsymbol {B}_{2}, G_{1} \times G_{2}\rangle $ . For the sake of simplicity, we assume without loss of generality that

(41) $$ \begin{align} \langle \boldsymbol{A}_{\kappa\nu}^{\boldsymbol{\tau}}, F_{\kappa\nu} \rangle = \langle \boldsymbol{B}_{1} \bigotimes \boldsymbol{B}_{2}, G_{1} \times G_{2}\rangle. \end{align} $$

It only remains to prove that either $\langle \boldsymbol {B}_{1}, G_{1}\rangle $ or $\langle \boldsymbol {B}_{2}, G_{2}\rangle $ is trivial. Suppose the contrary, with a view to contradiction. We have

$$ \begin{align*} \vert B_{1} \vert + \vert B_{2} \vert &\leqslant \vert (B_{1} \times (B_{2}\smallsetminus G_{2})) \cup (( B_{1} \smallsetminus G_{1}) \times B_{2}) \vert\\ &= \vert (B_{1} \times B_{2}) \smallsetminus (G_{1} \times G_{2}) \vert\\ &= \vert A_{\kappa\nu} \smallsetminus F_{\kappa\nu} \vert. \end{align*} $$

The first inequality above follows from the fact that, by Lemma 5.5, $G_{i} \subsetneq B_{i}$ for every $i = 1, 2$ . The second one is obvious, and the third one follows from (41).

Now, recall that $\vert A_{\kappa \nu } \vert \geqslant \lambda _{\kappa \nu }^{+} \geqslant \omega $ . Thus the set $A_{\kappa \nu } = B_{1} \times B_{2}$ is infinite, whence so is either $B_{1}$ or $B_{2}$ . In particular, this implies $\vert B_{1} \vert + \vert B_{2} \vert = \vert B_{1} \times B_{2} \vert = \vert A_{\kappa \nu } \vert $ . Together with the above display, this yields

$$ \begin{align*} \vert F_{\kappa\nu} \vert \leqslant \vert A_{\kappa\nu} \vert \leqslant \vert A_{\kappa\nu} \smallsetminus F_{\kappa\nu} \vert. \end{align*} $$

But this is in contradiction with Fact 8.

Proof of Theorem 7.2 Consider an infinite cardinal $\kappa $ . Our aim is to show that the logic $\vdash _{\mathsf {P}}^{\kappa }$ is meet-prime. To this end, consider two logics $\vdash _{1}$ and $\vdash _{2}$ with an interpretation $\boldsymbol {\tau }$ of $\vdash _{1} \bigotimes \vdash _{2}$ into $\vdash _{\mathsf {P}}^{\kappa }$ . Then let $\boldsymbol {\tau }_{1}$ be the translation of $\mathscr {L}_{\vdash _{1}}$ into $\mathscr {L}_{\mathsf {P}}^{\kappa }$ defined for every n-ary $\ast \in \mathscr {L}_{\vdash _{1}}$ as

$$ \begin{align*} \boldsymbol{\tau}_{1}(\ast) := \boldsymbol{\tau}(\langle \ast(x_{1}, \dots, x_{n}), x_{1} \rangle). \end{align*} $$

The above definition is sound, since the pair $\langle \ast (x_{1}, \dots , x_{n}), x_{1} \rangle $ can be regarded as a basic n-ary operation of $\vdash _{1} \bigotimes \vdash _{2}$ . Let also $\boldsymbol {\tau }_{2}$ be the translation of $\mathscr {L}_{\vdash _{2}}$ into $\mathscr {L}_{\mathsf {P}}^{\kappa }$ defined analogously.

We claim that for every infinite cardinal $\nu $ , there is $i = 1, 2$ such that

$$ \begin{align*} \langle\boldsymbol{A}_{j}^{\boldsymbol{\tau}_{i}}, F_{j} \rangle \in \mathsf{Mod}^{\equiv}(\vdash_{i}) \text{ for every }j \in J_{\kappa\nu}. \end{align*} $$

To prove this, consider an infinite cardinal $\nu $ . By Fact 10 we can assume without loss of generality that

$$ \begin{align*} \langle \boldsymbol{A}_{\kappa\nu}^{\boldsymbol{\tau}}, F_{\kappa\nu} \rangle = \langle \boldsymbol{A} \bigotimes \boldsymbol{1}, F \times \{ 1 \} \rangle \end{align*} $$

for some $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1})$ . We shall prove that $\langle \boldsymbol {A}_{j}^{\boldsymbol {\tau }_{1}}, F_{j} \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1})$ for all $j \in J_{\kappa \nu }$ . To this end, consider $j \in J_{\kappa \nu }$ . By Fact 9 we obtain $\langle \boldsymbol {A}_{j}, F_{j}\rangle \subseteq \langle \boldsymbol {A}_{\kappa \nu }, F_{\kappa \nu }\rangle $ , whence

$$ \begin{align*} \langle \boldsymbol{A}_{j}^{\boldsymbol{\tau}}, F_{j}\rangle \subseteq \langle \boldsymbol{A}_{\kappa\nu}^{\boldsymbol{\tau}}, F_{\kappa\nu}\rangle = \langle\boldsymbol{A} \bigotimes \boldsymbol{1}, F \times \{ 1 \} \rangle. \end{align*} $$

Thus there is $\boldsymbol {B} \subseteq \boldsymbol {A}$ such that

(42) $$ \begin{align} \langle \boldsymbol{A}_{j}^{\boldsymbol{\tau}}, F_{j}\rangle = \langle \boldsymbol{B} \bigotimes \boldsymbol{1}, (F \cap B) \times \{ 1 \}\rangle. \end{align} $$

Observe that

(43) $$ \begin{align} \langle \boldsymbol{B}, F \cap B \rangle \in \mathsf{Mod}^{\equiv}(\vdash_{1}). \end{align} $$

To prove this, observe that $\langle \boldsymbol {B}, F \cap B \rangle \in \mathsf {Mod}(\vdash _{1})$ , since $\langle \boldsymbol {B}, F \cap B \rangle \subseteq \langle \boldsymbol {A}, F \rangle $ and $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}(\vdash _{1})$ . Hence it only remains to show that is the identity relation. Consider two distinct elements $a, c \in B$ . Since $\langle \boldsymbol {A}_{j}, F_{j}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {P}}^{\kappa })$ and $\boldsymbol {\tau }$ is an interpretation of $\vdash _{1} \bigotimes \vdash _{2}$ into $\vdash _{\mathsf {P}}^{\kappa }$ , we have

$$ \begin{align*} \langle \boldsymbol{B} \bigotimes \boldsymbol{1}, (F \cap B) \times \{ 1 \}\rangle\in \mathsf{Mod}^{\equiv}(\vdash_{1} \bigotimes \vdash_{2}). \end{align*} $$

Since the elements $\langle a, 1 \rangle , \langle c, 1 \rangle \in B \times \{ 1 \}$ are distinct, we can apply [Reference Jansana and Moraschini24, Proposition 2.2(ii)] to the above display obtaining without loss of generality a set $F \cap B \subseteq G \subseteq B$ such that $G \times \{ 1 \}$ is a deductive filter of $\vdash _{1} \bigotimes \vdash _{2}$ on $\boldsymbol {B}\bigotimes \boldsymbol {1}$ , a pair $\langle \varphi (x, y_{1}, \dots , y_{n}), \psi (x, y_{1}, \dots , y_{n})\rangle $ such that $\varphi \in Fm(\vdash _{1})$ and $\psi \in Fm(\vdash _{2})$ , and elements $b_{1}, \dots , b_{n} \in B$ such that

$$ \begin{align*} \langle \varphi, \psi \rangle^{\boldsymbol{B} \bigotimes \boldsymbol{1}}(\langle a, 1 \rangle, \langle b_{1}, 1 \rangle, \dots, \langle b_{n}, 1 \rangle) &\in G \times \{ 1 \},\\ \langle \varphi, \psi \rangle^{\boldsymbol{B} \bigotimes \boldsymbol{1}}(\langle c, 1 \rangle, \langle b_{1}, 1 \rangle, \dots, \langle b_{n}, 1 \rangle) &\notin G \times \{ 1 \}. \end{align*} $$

In particular, we have

$$ \begin{align*} \varphi^{\boldsymbol{B}}(a, b_{1}, \dots, b_{n}) \in G\;\; \text{ and }\;\; \varphi^{\boldsymbol{B}}(c, b_{1}, \dots, b_{n}) \notin G. \end{align*} $$

Observe that G is a deductive filter of $\vdash _{1}$ on $\boldsymbol {B}$ by Lemma 5.3. Together with the fact that $F\cap B \subseteq G$ and the above display, this allows us to apply [Reference Jansana and Moraschini24, Proposition 2.2(ii)] yielding . This concludes the proof that is the identity relation and establishes (43).

Now, recall from (42) that $A_{j} = B \times \{ 1 \}$ . Then let $\pi \colon A_{j} \to B$ be the projection on the first coordinate. The fact that $\pi $ a bijection between $A_{j}$ and B such that $\pi [F_{j}] = F \cap B$ and $F_{j} = \pi ^{-1}[F \cap B]$ is a direct consequence of (42). Moreover, it is easy to show that $\pi $ is a homomorphism. Therefore, $\pi $ is an isomorphism from $\langle \boldsymbol {A}^{\boldsymbol {\tau }_{1}}_{j}, F_{j}\rangle $ to $\langle \boldsymbol {B}, F \cap B \rangle $ . Together with (43) this yields $\langle \boldsymbol {A}^{\boldsymbol {\tau }_{1}}_{j}, F_{j}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1})$ , establishing the claim.

From the claim it follows that there is $i = 1, 2$ such that for every infinite cardinal $\nu $ there is a cardinal $\mu \geqslant \nu $ such that $\langle \boldsymbol {A}_{j}^{\boldsymbol {\tau }_{i}}, F_{j}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ for all $j \in J_{\kappa \mu }$ . Bearing in mind that if $\nu $ and $\mu $ are infinite cardinals such that $\nu \leqslant \mu $ , then $\{\langle \boldsymbol {A}_{j}, F_{j}\rangle \colon j \in J_{\kappa \nu }\} \subseteq \{\langle \boldsymbol {A}_{j}, F_{j}\rangle \colon j \in J_{\kappa \mu }\}$ , this yields $\langle \boldsymbol {A}_{j}^{\boldsymbol {\tau }_{i}}, F_{j}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ for every infinite cardinal $\nu $ and $j \in J_{\kappa \nu }$ . Hence we have $\langle \boldsymbol {A}^{\boldsymbol {\tau }_{i}}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ for every $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {P}}^{\kappa })$ , whence $\boldsymbol {\tau }_{i}$ is a translation of $\vdash _{i}$ into $\vdash _{\mathsf {P}}^{\kappa }$ . We conclude that ${\vdash _{i}} \leqslant {\vdash _{\mathsf {P}}^{\kappa }}$ and, therefore, that $\vdash _{\mathsf {P}}^{\kappa }$ is a meet-prime logic.

Recall that for every infinite cardinal $\kappa> 0$ , the basic equivalential logic of rank $\kappa $ is denoted by $\vdash _{\mathsf {F}}^{\kappa }$ (Definition 3.5). An argument, similar to the one described above, yields the following conclusion:

Theorem 7.4. For every infinite cardinal $\kappa> 0$ , the logic $\vdash _{\mathsf {E}}^{\kappa }$ is meet-prime. As a consequence, the class of equivalential logics has the form $\text {Log}(\Phi )$ for some Leibniz condition $\Phi $ consisting of meet-prime logics.

Recall that the basic assertional logic is denoted by $\vdash _{\mathsf {A}}$ (Definition 3.9). We have the following:

Theorem 7.5. The logic $\vdash _{\mathsf {A}}$ is meet-prime. As a consequence, the class of assertional logics has the form $\text {Log}(\Phi )$ for a strong Leibniz condition $\Phi $ consisting of a meet-prime logic.

Proof In the light of Theorem 3.11 it will be enough to show that $\vdash _{\mathsf {A}}$ is meet-prime. To this end, consider two logics $\vdash _{1}$ and $\vdash _{2}$ , and an interpretation $\boldsymbol {\tau }$ of $\vdash _{1} \bigotimes \vdash _{2}$ into $\vdash _{\mathsf {A}}$ . Moreover, let $\textbf {2}$ be the two-element pointed set. By Proposition 3.10 we have $\langle \textbf {2}, \{ \top ^{\textbf {2}}_{\ast }\} \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {A}})$ , whence $\langle \textbf {2}^{\boldsymbol {\tau }}, \{ \top ^{\textbf {2}}_{\ast }\} \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1} \bigotimes \vdash _{2})$ . Together with [Reference Jansana and Moraschini24, Corollary 4.14], this implies that for every $i = 1, 2$ there is $\langle \boldsymbol {A}_{i}, F_{i}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{i})$ such that $\langle \textbf {2}^{\boldsymbol {\tau }}, \{ \top ^{\textbf {2}}_{\ast }\} \rangle = \langle \boldsymbol {A}_{1} \bigotimes \boldsymbol {A}_{2}, F_{1} \times F_{2}\rangle $ .

Now, observe that $A_{1} \times A_{2}$ is a two-element set. As a consequence, either $A_{1}$ or $A_{2}$ is a singleton. We can assume without loss of generality that so is $A_{2}$ . Together with the fact that $F_{2} \ne \emptyset $ , this implies that $\langle \boldsymbol {A}_{2}, F_{2}\rangle $ is the trivial matrix $\langle \textbf {1}, \{ 1 \} \rangle $ . Thus

$$ \begin{align*} \langle \textbf{2}^{\boldsymbol{\tau}}, \{ \top^{\textbf{2}}_{\ast}\} \rangle = \langle \boldsymbol{A}_{1} \bigotimes \textbf{1}, F_{1} \times \{ 1 \} \rangle. \end{align*} $$

Consider the translation $\boldsymbol {\tau }_{1}$ of $\mathscr {L}_{\vdash _{1}}$ into $\mathscr {L}_{\vdash _{\mathsf {A}}}$ defined as in the proof of Theorem 7.2. We shall prove that $\boldsymbol {\tau }_{1}$ is an interpretation of $\vdash _{1}$ into $\vdash _{\mathsf {A}}$ . Making use of the above display, it is not hard to see that $\langle \textbf {2}^{\boldsymbol {\tau }_{1}}, \{ \top _{\ast }^{\textbf {2}} \} \rangle \cong \langle \boldsymbol {A}_{1}, F_{1}\rangle $ . Together with the fact that $\langle \boldsymbol {A}_{1}, F_{1}\rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1})$ , this yields $\langle \textbf {2}^{\boldsymbol {\tau }_{1}}, \{ \top _{\ast }^{\textbf {2}} \} \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1})$ . By [Reference Jansana and Moraschini24, Lemma 2.3] we conclude

(44) $$ \begin{align} \mathbb{P}_{\!{\scriptstyle \mathrm{SD}}}^{}(\langle \textbf{2}^{\boldsymbol{\tau}_{1}}, \{ \top_{\ast}^{\textbf{2}} \} \rangle) \subseteq \mathsf{Mod}^{\equiv}(\vdash_{1}). \end{align} $$

To prove that $\boldsymbol {\tau }_{1}$ is an interpretation, consider a matrix $\langle \boldsymbol {A}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{\mathsf {A}})$ . By Proposition 3.10 we know that $\boldsymbol {A}$ is a pointed set and $F = \{ \top _{\ast }^{\boldsymbol {A}} \}$ . In particular, this easily implies $\langle \boldsymbol {A}, F \rangle \in \mathbb {P}_{\!{\scriptstyle \mathrm {SD}}}^{}(\langle \textbf {2}, \{ \top _{\ast }^{\textbf {2}} \})$ , whence $\langle \boldsymbol {A}^{\boldsymbol {\tau }_{1}}, F \rangle \in \mathbb {P}_{\!{\scriptstyle \mathrm {SD}}}^{}(\langle \textbf {2}^{\boldsymbol {\tau }_{1}}, \{ \top _{\ast }^{\textbf {2}} \} \rangle )$ . By (44) this guarantees that $\langle \boldsymbol {A}^{\boldsymbol {\tau }_{1}}, F \rangle \in \mathsf {Mod}^{\equiv }(\vdash _{1})$ . Hence we conclude that $\boldsymbol {\tau }_{1}$ is an interpretation of $\vdash _{1}$ into $\vdash _{\mathsf {A}}$ , whence ${\vdash _{1}} \leqslant {\vdash _{\mathsf {A}}}$ . This shows that $\vdash _{\mathsf {A}}$ is meet-prime, as desired.

Acknowledgements

Thanks are due to James G. Raftery for rising the question about whether the theory of the Maltsev and Leibniz hierarchy could be, to some extent, unified. The authors were supported by the research grant $2017$ SGR $95$ of the AGAUR from the Generalitat de Catalunya and by the I+D+i research project PID2019-110843GA-I00 La geometria de las logicas no-clasicas funded by the Ministry of Science and Innovation of Spain. The second author was also supported by the Beatriz Galindo grant BEAGAL $18$ / $00040$ funded by the Ministry of Science and Innovation of Spain and by the grant CZ. $02$ . $2$ . $69$ / $0$ . $0$ / $0$ . $0$ / $17$ _ $050$ / $0008361$ , OPVVV MŠMT, MSCA-IF Lidské zdroje v teoretické informatice funded by the Ministry of Education, Youth and Sports of the Czech Republic.

Footnotes

1 In the literature the set $\varDelta $ is not required to be non-empty. However, this restriction is almost immaterial as, in a fixed language, there is a unique protoalgebraic logic with an empty $\varDelta $ , namely the almost inconsistent logic [Reference Font18, Proposition 6.11.5].

2 In case there is no such a variable y, we replace in the proof $\varGamma \cup \{ \varphi \}$ by $\sigma [\varGamma \cup \varphi ]$ , where $\sigma $ is a substitution on $Fm(\vdash _{j})$ that maps variables to variables, and that is injective but not surjective.

3 These negative results are compensated by some positive ones in §7 at least for what concerns protoalgebraic and equivalential logics.

4 For the sake of simplicity we assume that the map f in the statement of Proposition 6.1 is the identity. This assumption will be used systematically in this section without further notice.

References

Albuquerque, H., Font, J. M., Jansana, R. and Moraschini, T., Assertional logics, truth-equational logics, and the hierarchies of abstract algebraic logic . Don Pigozzi on Abstract Algebraic Logic and Universal Algebra (J. Czelakowski, editor), Outstanding Contributions, vol. 16, Springer-Verlag, Berlin, 2018.Google Scholar
Bentz, W. and Sequeira, L., Taylor’s modularity conjecture holds for linear idempotent varieties . Algebra Universalis, vol. 71 (2014), no. 2, pp. 101102.CrossRefGoogle Scholar
Bergman, C.. Universal Algebra: Fundamentals and Selected Topics, Chapman & Hall Pure and Applied Mathematics, Chapman and Hall/CRC, Boca Raton, FL, 2011.CrossRefGoogle Scholar
Bezhanishvili, G., Moraschini, T., and Raftery, J.G., Epimorphisms in varieties of residuated structures . Journal of Algebra, vol. 492 (2017), pp. 185211.CrossRefGoogle Scholar
Blok, W. J. and Hoogland, E., The Beth property in Algebraic Logic . Studia Logica, vol. 83 (2006), no. 1–3, pp. 4990.CrossRefGoogle Scholar
Blok, W. J. and Köhler, P., Algebraic semantics for quasi-classical modal logics , this Journal, vol. 48 (1983), pp. 941964.Google Scholar
Blok, W. J. and Pigozzi, D., Protoalgebraic logics . Studia Logica, vol. 45 (1986), pp. 337369.CrossRefGoogle Scholar
Blok, W. J. and Pigozzi, D.. Algebraizable Logics, Memoirs of the American Mathematical Society, vol. 396. American Mathematical Society, Providence, RI, 1989.Google Scholar
Blok, W. J. and Pigozzi, D., Algebraic semantics for universal Horn logic without equality , Universal Algebra and Quasigroup Theory (A. Romanowska and J.D.H. Smith, editors), Heldermann, Berlin, 1992, pp. 156.Google Scholar
Blok, W. J. and Rebagliato, J., Algebraic semantics for deductive systems . Studia Logica, Special Issue on Abstract Algebraic Logic, Part II, vol. 74 (2003), no. 5, pp. 153180.Google Scholar
Czelakowski, J., Equivalential logics, I, II . Studia Logica, vol. 40 (1981), pp. 227236 and 355–372.CrossRefGoogle Scholar
Czelakowski, J., Protoalgebraic Logics, Trends in Logic—Studia Logica Library, vol. 10, Kluwer Academic Publishers, Dordrecht, 2001.CrossRefGoogle Scholar
Czelakowski, J. and Jansana, R., Weakly algebraizable logics , this Journal, vol. 65 (2000), no. 2, pp. 641668.Google Scholar
Czelakowski, J. and Pigozzi, D., Amalgamation and interpolation in abstract algebraic logic , Models, Algebras and Proofs (X. Caicedo and C. H. Montenegro, editors), Lecture Notes in Pure and Applied Mathematics Series, vol. 203, Marcel Dekker, New York, 1999, pp. 187265.Google Scholar
Font, J. M., Atoms in the lattice of theories . Bulletin of the Section of Logic, vol. 42 (2013), no. 1–2, pp. 2131.Google Scholar
Font, J. M., The simplest protoalgebraic logic . Mathematical Logic Quaterly, vol. 59 (2013), no. 6, pp. 435451.CrossRefGoogle Scholar
Font, J. M., Ordering protoalgebraic logics . Journal of Logic and Computation, vol. 26 (2014), no. 5, pp. 13951419.CrossRefGoogle Scholar
Font, J. M., Abstract Algebraic Logic–An Introductory Textbook, Studies in Logic–Mathematical Logic and Foundations, vol. 60, College Publications, London, 2016.Google Scholar
Font, J. M. and Jansana, R., A General Algebraic Semantics for Sentential Logics, Lecture Notes in Logic, vol. 7, Association for Symbolic Logic, Ithaca, second ed., 2017. First edition 1996. Electronic version freely available through Project Euclid at projecteuclid.org/euclid.lnl/1235416965.Google Scholar
Font, J. M., Jansana, R. and Pigozzi, D., A survey on abstract algebraic logic . Studia Logica, Special Issue on Abstract Algebraic Logic, Part II, vol. 74 (2003), nos. 1–2, pp. 1397. With an “Update” in vol. 91 (2009), 125–130.Google Scholar
García, O. C. and Taylor, W., The Lattice of Interpretability Types of Varieties , Memoirs of the American Mathematical Society, vol. 50, American Mathematical Society, Providence, RI, 1984.CrossRefGoogle Scholar
Hobby, D. and McKenzie, R., The Structure of Finite Algebras, Contemporary Mathematics, vol. 76, American Mathematical Society, Providence, RI, 1988.CrossRefGoogle Scholar
Jansana, R. and Moraschini, T., The poset of all logics III: finitely presentable logics . Studia Logica, vol. (2020).Google Scholar
Jansana, R. and Moraschini, T., The poset of all logics I: interpretations and lattice structure , this Journal (2021), to appear.Google Scholar
Kearnes, K. A. and Kiss, E. W., The Shape of Congruences Lattices, Memoirs of the American Mathematical Society, vol. 222, American Mathematical Society, Providence, RI, 2013.Google Scholar
Moraschini, T., A study of the truth predicates of matrix semantics . Review of Symbolic Logic, vol. 11 (2018), no. 4, pp. 780804.CrossRefGoogle Scholar
Moraschini, T., On equational completeness theorems. Submitted, ArXiv, 2021.CrossRefGoogle Scholar
Moraschini, T., Epimorphisms in varieties of Heyting algebras . Annals of Pure and Applied Logic, vol. 171 (2020), no. 9.CrossRefGoogle Scholar
Neumann, W., On Mal’cev conditions . Journal of the Australian Mathematical Society, vol. 17 (1974), pp. 376384.CrossRefGoogle Scholar
Opršal, J., Taylor’s modularity conjecture and related problems for idempotent varieties . Order, vol. 35 (2018), no. 3, pp. 433460.CrossRefGoogle Scholar
Pixley, A. F., Local mal’cev conditions . Canadian Mathematical Bulletin, vol. 15 (1972), pp. 559568.CrossRefGoogle Scholar
Raftery, J. G., The equational definability of truth predicates . Reports on Mathematical Logic, vol. 41 (2006), pp. 95149.Google Scholar
Raftery, J. G., Order algebraizable logics . Annals of Pure and Applied Logic, vol. 164 (2013), no. 3, pp. 251283.CrossRefGoogle Scholar
Rautenberg, W., On reduced matrices . Studia Logica, vol. 52 (1993), pp. 6372.CrossRefGoogle Scholar
Rybakov, V. V., Admissibility of Logical Inference Rules, Studies in Logic, vol. 136, Elsevier, Amsterdam, 1997.CrossRefGoogle Scholar
Taylor, W., Characterizing Mal’cev conditions . Algebra Universalis, vol. 3 (1973), pp. 351397.CrossRefGoogle Scholar
Taylor, W., Varieties obeying homotopy laws . Canadian Journal of Mathematics, vol. 29 (1977), pp. 498527.CrossRefGoogle Scholar
Tschantz, S.. Congruence permutability is join prime. Unpublished manuscript, 1996.Google Scholar
Wille, R.. Kongruenzklassengeometrien, Lecture Notes in Mathematics, vol. 113, Springer-Verlag, Berlin, 1970.CrossRefGoogle Scholar