1 Introduction

The concept of a relative pseudocomplemented lattice was introduced by R. P.Dilworth (Dilworth (1939)). It was used in several branches of mathematics, e.g., as an algebraic axiomatization of intuitionistic logic (by Heyting and Brouwer) where the relative pseudocomplement is interpreted as the logical connective implication.

However, every relative pseudocomplemented lattice is distributive, see, e.g., Birkhoff (1979) and Lakser (1971). Because not every non-classical propositional calculus is necessarily distributive (for instance, the logic of quantum mechanics), it was a question whether the concept of relative pseudocomplementation can be extended in a reasonable way to non-distributive lattices. This was realized by the first author in Chajda (2003) by introducing sectional pseudocomplementation. Later on, the concept of sectional pseudocomplementation was extended also to posets, see Chajda et al. (2021).

In the present paper we focus on congruences and filters on sectionally pseudocomplemented lattices and posets. For lattices we can use the machinery of universal algebra (see, e.g., Chajda et al. (2012)) because sectionally pseudocomplemented lattices form a variety which is congruence permutable, congruence distributive and weakly regular. The situation with sectionally pseudocomplemented posets is a bit more complicated due to the fact that such a poset in general cannot be extended to a sectionally pseudocomplemented lattice by means of the Dedekind–MacNeille completion, see Chajda et al. (2021) for the result.

Sectionally pseudocomplemented lattices having 0 and their ideals will be the topic of one of our next studies.

2 Sectionally pseudocomplemented lattices

Recall that a lattice \((L,\vee ,\wedge )\) is said to be sectionally pseudocomplemented if for all \(a,b\in L\) there exists the pseudocomplement of \(a\vee b\) in the interval \(([b),\le )\), i.e., the greatest element c of L satisfying

$$\begin{aligned} (a\vee b)\wedge c=b. \end{aligned}$$

(Here, [b) denotes the set \(\{x\in L\mid b\le x\}\).) In this case c is called the sectional pseudocomplement of a with respect to b and it will be denoted by \(a*b\). We consider sectionally pseudocomplemented lattices as algebras \((L,\vee ,\wedge ,*)\) of type (2, 2, 2). Every non-empty sectionally pseudocomplemented lattice has a greatest element 1, namely the algebraic constant \(x*x\). In the following we consider only non-empty lattices.

An example of a sectionally pseudocomplemented lattice that is not relatively pseudocomplemented is \({\mathbf {N}}_5\) depicted in Fig. 1:

Fig. 1
figure 1

Sectionally pseudocomplemented lattice that is not relatively pseudocomplemented

This lattice is not distributive and hence not relatively pseudocomplemented (see Birkhoff (1979)). The operation table for the sectional pseudocomplementation is as follows:

$$\begin{aligned} \begin{array}{c|ccccc} * &{} 0 &{} a &{} b &{} c &{} 1 \\ \hline 0 &{} 1 &{} 1 &{} 1 &{} 1 &{} 1 \\ a &{} b &{} 1 &{} b &{} 1 &{} 1 \\ b &{} c &{} a &{} 1 &{} c &{} 1 \\ c &{} b &{} a &{} b &{} 1 &{} 1 \\ 1 &{} 0 &{} a &{} b &{} c &{} 1 \end{array} \end{aligned}$$

Recall from Chajda et al. (2021), Theorems 2.5 and 2.6, the following important result.

Proposition 2.1

The class of sectionally pseudocomplemented lattices \((L,\vee ,\wedge ,*)\) forms a variety which besides the lattice axioms is determined by the following identities:

$$\begin{aligned} z\vee y&\le x*((x\vee y)\wedge (z\vee y)), \\ (x\vee y)\wedge (x*y)&\approx y. \end{aligned}$$

This variety is congruence permutable, congruence distributive and weakly regular. A Maltsev term for congruence permutability is given by

$$\begin{aligned} p(x,y,z):=((x*y)*z)\wedge ((z*y)*x). \end{aligned}$$

For the concept of congruence permutability, we refer the reader to Chajda et al. (2012).

Weak regularity means that every congruence \(\Theta \) on a sectionally pseudocomplemented lattice with greatest element 1 is determined by its kernel, i.e., by the congruence class \([1]\Theta \). Hence, our first task is to describe these classes. For this purpose we introduce the following concept:

Definition 2.2

Let \({\mathbf {L}}=(L,\vee ,\wedge ,*)\) be a sectionally pseudocomplemented lattice. A filter of \({\mathbf {L}}\) is a subset F of L containing 1 such that \(x*y,y*x\in F\) implies

$$\begin{aligned}&(x\vee z)*(y\vee z),(x\wedge z)*(y\wedge z),\\&(x*z)*(y*z),(z*x)*(z*y)\in F. \end{aligned}$$

Let \({{\,\mathrm{Fil}\,}}{\mathbf {L}}\) denote the set of all filters of \({\mathbf {L}}\). For any subset M of L define a binary relation \(\Phi (M)\) on L as follows:

$$\begin{aligned} \Phi (M):=\{(x,y)\in L^2\mid x*y,y*x\in M\}. \end{aligned}$$

The following results were proved in Chajda (2003) and Chajda et al. (2021).

Lemma 2.3

If \({\mathbf {L}}=(L,\vee ,\wedge ,*)\) is a sectionally pseudocomplemented lattice and \(a,b,c\in L\), then

  1. (i)

    \(a*b=1\) if and only if \(a\le b\),

  2. (ii)

    \(1*a=a\),

  3. (iii)

    \(a\le b*a\),

  4. (iv)

    \(a\le (a*b)*b\),

  5. (v)

    if \(a\le b\), then \(b*c\le a*c\),

  6. (vi)

    \((a\vee b)\wedge (a*b)=b\).

Observe that (iii) implies \(b\le (a*b)*b\).

The relationship between congruences and filters in sectionally pseudocomplemented lattices is illuminated in the next two theorems.

Theorem 2.4

Let \({\mathbf {L}}=(L,\vee ,\wedge ,*)\) be a sectionally pseudocomplemented lattice and \(\Theta \in {{\,\mathrm{Con}\,}}{\mathbf {L}}\). Then, \([1]\Theta \in {{\,\mathrm{Fil}\,}}{\mathbf {L}}\) and for any \(x,y\in L\),

$$\begin{aligned} (x,y)\in \Theta \text { if and only if }x*y,y*x\in [1]\Theta , \end{aligned}$$

i.e., \(\Phi ([1]\Theta )=\Theta \).

Proof

Let \(a,b\in L\). If \((a,b)\in \Theta \), then \(a*b,b*a\in [a*a]\Theta =[1]\Theta \), i.e., \((a,b)\in \Phi ([1]\Theta )\). Conversely, if \((a,b)\in \Phi ([1]\Theta )\), then \(a*b,b*a\in [1]\Theta \) and hence, using (ii) and (iv) of Lemma 2.3,

$$\begin{aligned} a=a\wedge ((a*b)*b)\mathrel \Theta (1*a)\wedge (1*b)\mathrel \Theta ((b*a)*a)\wedge b=b, \end{aligned}$$

i.e., \((a,b)\in \Theta \). This shows \(\Phi ([1]\Theta )=\Theta \). Due to the substitution property of \(\Theta \) with respect to \(\vee \), \(\wedge \) and \(*\), we see that \([1]\Theta \) satisfies the conditions from Definition 2.2 and hence \([1]\Theta \in {{\,\mathrm{Fil}\,}}{\mathbf {L}}\). \(\square \)

Theorem 2.4 witnesses that sectionally pseudocomplemented lattices are weakly regular.

We can prove also the converse.

Theorem 2.5

Let \({\mathbf {L}}=(L,\vee ,\wedge ,*)\) be a sectionally pseudocomplemented lattice and \(F\in {{\,\mathrm{Fil}\,}}{\mathbf {L}}\). Then, \(\Phi (F)\in {{\,\mathrm{Con}\,}}{\mathbf {L}}\) and \([1](\Phi (F))=F\).

Proof

Let \(a,b,c\in L\). Evidently, \(\Phi (F)\) is symmetric and since \(1\in F\) and \(x*x\approx 1\) by (i) of Lemma 2.3, it is also reflexive. Assume \(a*b,b*a\in F\). Then, by Definition 2.2

$$\begin{aligned}&(a*c)*(b*c),(b*c)*(a*c),(c*a)*(c*b),\\&(c*b)*(c*a), (a\vee c)*(b\vee c),(b\vee c)*(a\vee c),\\&(a\wedge c)*(b\wedge c),(b\wedge c)* (a\wedge c)\in F \end{aligned}$$

whence

$$\begin{aligned} (a*c,b*c),(c*a,c*b),(a\vee c,b\vee c),(a\wedge c,b\wedge c)\in \Phi (F). \end{aligned}$$

Hence, \(\Phi (F)\) has the substitution property with respect to all basic operations of \({\mathbf {L}}\). Since the variety of sectionally pseudocomplemented lattices is congruence permutable, \(\Phi (F)\) is also transitive, see, e.g., Werner’s Theorem (Werner (1973)) or Corollary 3.1.13 in Chajda et al. (2012), and hence, \(\Phi (F)\in {{\,\mathrm{Con}\,}}{\mathbf {L}}\). Finally, the following are equivalent:

$$\begin{aligned} a&\in [1](\Phi (F)), \\ (a,1)&\in \Phi (F), \\ a*1,1*a&\in F, \\ 1,a&\in F, \\ a&\in F \end{aligned}$$

and hence \([1](\Phi (F))=F\). \(\square \)

It is elementary to check that for every sectionally pseudocomplemented lattice \({\mathbf {L}}\), \(({{\,\mathrm{Fil}\,}}{\mathbf {L}},\subseteq )\) is a complete lattice.

Example 2.6

The sectionally pseudocomplemented lattice from Fig. 1 has the following filters:

$$\begin{aligned} F(1)&=\{1\}, \\ F(a)=F(c)&=\{a,c,1\}, \\ F(0)=F(b)&=\{0,a,b,c,1\}. \end{aligned}$$

The following corollary follows from Theorems 2.4 and 2.5.

Corollary 2.7

For every sectionally pseudocomplemented lattice \({\mathbf {L}}\), the mappings \(\Phi \mapsto [1]\Phi \) and \(F\mapsto \Phi (F)\) are mutually inverse isomorphisms between the complete lattices \(({{\,\mathrm{Con}\,}}{\mathbf {L}},\subseteq )\) and \(({{\,\mathrm{Fil}\,}}{\mathbf {L}},\subseteq )\).

Let \((L,\vee ,\wedge ,*)\) be a sectionally pseudocomplemented lattice. A deductive system of \({\mathbf {L}}\) is a subset D of L containing 1 and satisfying the following condition:

$$\begin{aligned} \text {If }a\in D,b\in L\text { and }a*b\in D\text {, then }b\in D. \end{aligned}$$

In the following \((F*(F*a))*a\) denotes the set \(\{(x*(y*a))*a\mid x,y\in F\}\). Analogously, we proceed in similar cases.

Theorem 2.8

Let \({\mathbf {L}}=(L,\vee ,\wedge ,*)\) be a sectionally pseudocomplemented lattice, \(\Theta \in {{\,\mathrm{Con}\,}}{\mathbf {L}}\), \(F\in {{\,\mathrm{Fil}\,}}{\mathbf {L}}\) and \(a,b\in L\). Then,

  1. (i)

    Every class of \(\Theta \) is a convex subset of \((L,\le )\),

  2. (ii)

    F is a deductive system of \({\mathbf {L}}\),

  3. (iii)

    F is a lattice filter of \({\mathbf {L}}\),

  4. (iv)

    \(a*(F\wedge a)\subseteq F\) and \((F*(F*a))*a\subseteq F\).

Proof

  1. (i)

    If \(c,d\in [a]\Theta \) and \(c\le b\le d\), then

    $$\begin{aligned} b=c\vee b\in [d\vee b]\Theta =[d]\Theta =[a]\Theta . \end{aligned}$$
  2. (ii)

    If \(a,a*b\in F\), then

    $$\begin{aligned} b=1*b\in [a*b](\Phi (F))=[1](\Phi (F))=F. \end{aligned}$$
  3. (iii)

    If \(a\in F\), then

    $$\begin{aligned} a\vee b\in [1\vee b](\Phi (F))=[1](\Phi (F))=F. \end{aligned}$$

    Moreover, if \(a,b\in F\), then

    $$\begin{aligned} a\wedge b\in [1\wedge 1](\Phi (F))=[1](\Phi (F))=F. \end{aligned}$$
  4. (iv)
    $$\begin{aligned}&\quad a*(F\wedge a) \subseteq [a*(1\wedge a)](\Phi (F))\\&\quad =[a*a](\Phi (F))=[1](\Phi (F))=F, \\&\quad (F*(F*a))*a\subseteq [(1*(1*a))*a](\Phi (F))\\&\quad =[(1*a)*a](\Phi (F))=[a*a](\Phi (F))= \\&\quad =[1](\Phi (F))=F. \end{aligned}$$

\(\square \)

3 Sectionally pseudocomplemented posets

Now we turn our attention to sectionally pseudocomplemented posets.

Definition 3.1

Let \({\mathbf {P}}=(P,\le )\) be a poset. Then, \({\mathbf {P}}\) is called sectionally pseudocomplemented if for all \(a,b\in P\) there exists a greatest element c of P satisfying

$$\begin{aligned} L(U(a,b),c)=L(b). \end{aligned}$$

This element c is called the sectional pseudocomplement \(a*b\) of a with respect to b. We write sectionally pseudocomplemented posets in the form \((P,\le ,*)\). A strongly sectionally pseudocomplemented poset is an ordered quadruple \((P,\le ,*,1)\) such that \((P,\le ,*)\) is a sectionally pseudocomplemented poset with greatest element 1 satisfying the identity

$$\begin{aligned} x\le (x*y)*y. \end{aligned}$$

The following results were proved in Chajda et al. (2021).

Lemma 3.2

If \({\mathbf {P}}=(P,\le ,*)\) is a sectionally pseudocomplemented poset with greatest element 1 and \(a,b,c\in P\), then

  1. (i)

    \(a*b=1\) if and only if \(a\le b\),

  2. (ii)

    \(1*a=a\),

  3. (iii)

    \(a\le b*a\),

  4. (iv)

    if \(b\le a\), then \(a\le (a*b)*b\),

  5. (v)

    if \(a\le b\), then \(b*c\le a*c\),

  6. (vi)

    \(L(U(a,b),a*b)=L(b)\).

Observe that (iii) implies \(b\le (a*b)*b\). Hence, in case \(a\le b\) we have \(a\le (a*b)*b\).

It is easy to see that every sectionally pseudocomplemented lattice is a strongly sectionally pseudocomplemented poset, and a lattice is sectionally pseudocomplemented if and only if it is sectionally pseudocomplemented as a poset.

Remark 3.3

If \((P,\le ,*)\) is a sectionally pseudocomplemented poset and \(a,b\in P\), then

$$\begin{aligned} L(U(a,b),a*b)=L(b) \end{aligned}$$

which shows that there exists the infimum \(U(a,b)\wedge (a*b)\), and hence, the previous is equivalent to

$$\begin{aligned} U(a,b)\wedge (a*b)=b. \end{aligned}$$

Thus, in case \(a\ge b\) we obtain \(a\wedge (a*b)=b\).

An example of a strongly sectionally pseudocomplemented poset which is not a lattice is visualized in Fig. 2.

Fig. 2
figure 2

Strongly sectionally pseudocomplemented poset

The operation table of \(*\) is as follows:

$$\begin{aligned} \begin{array}{c|ccccccc} * &{} 0 &{} a &{} b &{} c &{} d &{} e &{} 1 \\ \hline 0 &{} 1 &{} 1 &{} 1 &{} 1 &{} 1 &{} 1 &{} 1 \\ a &{} b &{} 1 &{} b &{} 1 &{} 1 &{} 1 &{} 1 \\ b &{} c &{} a &{} 1 &{} c &{} 1 &{} 1 &{} 1 \\ c &{} b &{} a &{} b &{} 1 &{} 1 &{} 1 &{} 1 \\ d &{} 0 &{} a &{} b &{} c &{} 1 &{} e &{} 1 \\ e &{} 0 &{} a &{} b &{} c &{} d &{} 1 &{} 1 \\ 1 &{} 0 &{} a &{} b &{} c &{} d &{} e &{} 1 \end{array} \end{aligned}$$

This poset is not relatively pseudocomplemented since the relative pseudocomplement of c with respect to a does not exist.

It should be noted that there are sectionally pseudocomplemented posets which are not strongly sectionally pseudocomplemented, see, e.g., Chajda et al. (2021), but these are rather curious.

Since a sectionally pseudocomplemented poset \({\mathbf {P}}\) has only one operation, namely \(*\), a congruence on \({\mathbf {P}}\) should satisfy the substitution property with respect to \(*\). However, this condition is rather weak and we cannot expect to obtain a natural relationship between congruences and congruence kernels similar to that obtained for sectionally pseudocomplemented lattices in the previous section. Namely, our concept of a congruence on a strongly sectionally pseudocomplemented poset should respect also some aspects of the partial order relation. This is the reason why we introduce the following property.

Definition 3.4

A binary relation \(\rho \) on a poset is called \(\min \)-stable if the following holds: If \((a,b),(c,d)\in \rho \), a is comparable with c and b is comparable with d, then

$$\begin{aligned} (\min (a,c),\min (b,d))\in \rho . \end{aligned}$$

Observe that this condition trivially holds if \(a\le c\) and \(b\le d\) or if \(a\ge c\) and \(b\ge d\).

Now we can define

Definition 3.5

Let \({\mathbf {P}}=(P,\le ,*)\) be a sectionally pseudocomplemented poset. A congruence on \({\mathbf {P}}\) is a \(\min \)-stable congruence on the algebraic reduct \((P,*)\) of \({\mathbf {P}}\). Let \({{\,\mathrm{Con}\,}}{\mathbf {P}}\) denote the set of all congruences on \({\mathbf {P}}\).

Note that the congruences on a sectionally pseudocomplemented lattice \({\mathbf {L}}\) may not coincide with the congruences on \({\mathbf {L}}\) if it is considered only as a sectionally pseudocomplemented poset.

In analogy to the lattice case, we define

Definition 3.6

Let \({\mathbf {P}}=(P,\le ,*,1)\) be a sectionally pseudocomplemented poset with greatest element 1. A filter of \({\mathbf {P}}\) is a subset F of P containing 1 and satisfying the following conditions for all \(x,y,z,v\in P\):

  • If \(x*y,y*x\in F\), then \((x*z)*(y*z),(z*x)*(z*y)\in F\),

  • if \(x*y,y*x,z*v,v*z\in F\), x and z are comparable and y and v are comparable, then \(\min (x,z)*\min (y,v)\in F\).

Let \({{\,\mathrm{Fil}\,}}{\mathbf {P}}\) denote the set of all filters of \({\mathbf {P}}\). It is elementary to check that for every strongly sectionally pseudocomplemented poset \({\mathbf {P}}\), \(({{\,\mathrm{Con}\,}}{\mathbf {P}},\subseteq )\) and \(({{\,\mathrm{Fil}\,}}{\mathbf {P}},\subseteq )\) are complete lattices. For any subset M of P put

$$\begin{aligned} \Phi (M):=\{(x,y)\in P^2\mid x*y,y*x\in M\}. \end{aligned}$$

The relationship between congruences and filters in strongly sectionally pseudocomplemented posets is illuminated in the next two theorems.

Theorem 3.7

Let \({\mathbf {P}}=(P,\le ,*,1)\) be a strongly sectionally pseudocomplemented poset and \(\Theta \in {{\,\mathrm{Con}\,}}{\mathbf {L}}\). Then, \([1]\Theta \in {{\,\mathrm{Fil}\,}}{\mathbf {L}}\) and for any \(x,y\in P\),

$$\begin{aligned} (x,y)\in \Theta \text { if and only if }x*y,y*x\in [1]\Theta , \end{aligned}$$

i.e., \(\Phi ([1]\Theta )=\Theta \).

Proof

Let \(a,b\in L\). If \((a,b)\in \Theta \), then, by Lemma 3.2, \(a*b,b*a\in [a*a]\Theta =[1]\Theta \), i.e., \((a,b)\in \Phi ([1]\Theta )\). Conversely, if \((a,b)\in \Phi ([1]\Theta )\), then \(a*b,b*a\in [1]\Theta \) and hence, using again Lemma 3.2,

$$\begin{aligned} (a,(b*a)*a)&=(1*a,(b*a)*a)\in \Theta , \\ ((a*b)*b,b)&=((a*b)*b,1*b)\in \Theta . \end{aligned}$$

Since \({\mathbf {P}}\) is strongly sectionally pseudocomplemented, we have \(a\le (a*b)*b\) and \((b*a)*a\ge b\); thus, by \(\min \)-stability of \(\Theta \) we conclude

$$\begin{aligned} (a,b)=(\min (a,(a*b)*b),\min ((b*a)*a,b))\in \Theta . \end{aligned}$$

This shows \(\Phi ([1]\Theta )=\Theta \). Due to the substitution property of \(\Theta \) with respect to \(*\) and the \(\min \)-stability of \(\Theta \), we obtain \([1]\Theta \in {{\,\mathrm{Fil}\,}}{\mathbf {L}}\). \(\square \)

We have shown that every congruence \(\Theta \) on a strongly sectionally pseudocomplemented poset is fully determined by its 1-class \([1]\Theta \). Hence, we conclude

Corollary 3.8

Strongly sectionally pseudocomplemented posets are weakly regular.

We can prove also the converse.

Theorem 3.9

Let \({\mathbf {P}}=(P,\le ,*,1)\) be a strongly sectionally pseudocomplemented poset and \(F\in {{\,\mathrm{Fil}\,}}{\mathbf {P}}\). Then, \(\Phi (F)\in {{\,\mathrm{Con}\,}}{\mathbf {P}}\) and \([1](\Phi (F))=F\).

Proof

Let \(a,b,c,d\in P\). Evidently, \(\Phi (F)\) is symmetric and since \(1\in F\) and \(x*x\approx 1\), it is also reflexive. If \((a,b)\in \Phi (F)\), then \(a*b,b*a\in F\) and hence, using the properties listed in Definition 3.6,

$$\begin{aligned}&(a*c)*(b*c),(b*c)*(a*c)\in F, \\&(c*a)*(c*b),(c*b)*(c*a)\in F. \end{aligned}$$

Thus, \((a*c,b*c),(c*a,c*b)\in \Phi (F)\). Hence, \(\Phi (F)\) has the substitution property with respect to \(*\). Moreover, if \((a,b),(c,d)\in \Phi (F)\), a is comparable with c and b is comparable with d, then \(a*b,b*a,c*d,d*c\in F\) and by Definition 3.6

$$\begin{aligned} \min (a,c)*\min (b,d),\min (b,d)*\min (a,c)\in F, \end{aligned}$$

i.e., \((\min (a,c),\min (b,d))\in \Phi (F)\). This shows that \(\Phi (F)\) is \(\min \)-stable. If \((a,b),(b,c)\in \Phi (F)\), then

$$\begin{aligned}&(a*b)*b \mathrel {\Phi (F)}(b*b)*c=1*c=c, \\&a=1*a=(b*b)*a \mathrel {\Phi (F)}(c*b)*b \end{aligned}$$

and hence using \(\min \)-stability of \(\Phi (F)\)

$$\begin{aligned} (a,c)=(\min ((a*b)*b,a),\min (c,(c*b)*b))\in \Phi (F), \end{aligned}$$

i.e., \(\Phi (F)\) is transitive. Therefore, \(\Phi (F)\in {{\,\mathrm{Con}\,}}{\mathbf {P}}\). Finally, the following are equivalent:

$$\begin{aligned} a&\in [1](\Phi (F)), \\ (a,1)&\in \Phi (F), \\ a*1,1*a&\in F, \\ 1,a&\in F, \\ a&\in F. \end{aligned}$$

This shows \([1](\Phi (F))=F\). \(\square \)

Example 3.10

The lattice of filters of the strongly sectionally pseudocomplemented poset from Fig. 2 consists of the following six filters:

$$\begin{aligned} F(1)&=\{1\}, \\ F(d)&=\{d,1\}, \\ F(e)&=\{e,1\}, \\ F(\{d,e\})&=\{d,e,1\}, \\ F(a)=F(c)&=\{a,c,d,e,1\}, \\ F(0)=F(b)&=\{0,a,b,c,d,e,1\}. \end{aligned}$$

The corresponding Hasse diagram is depicted in Fig. 3:

Fig. 3
figure 3

Lattice of filters of the poset from Fig. 2

The following corollary follows from Theorems 3.7 and 3.9.

Corollary 3.11

For every strongly sectionally pseudocomplemented poset \({\mathbf {P}}\), the mappings \(\Phi \mapsto [1]\Phi \) and \(F\mapsto \Phi (F)\) are mutually inverse isomorphisms between the complete lattices \(({{\,\mathrm{Con}\,}}{\mathbf {P}},\subseteq )\) and \(({{\,\mathrm{Fil}\,}}{\mathbf {P}},\subseteq )\).

4 Properties of filters

Using the \(\min \)-stability property of congruences in strongly sectionally pseudocomplemented posets, we can prove

Theorem 4.1

Let \({\mathbf {P}}=(P,\le ,*,1)\) be a strongly sectionally pseudocomplemented poset and \(\Theta \in {{\,\mathrm{Con}\,}}{\mathbf {P}}\). Then, every class of \(\Theta \) is a convex subset of \((P,\le )\).

Proof

If \(a,c\in P\), \(b,d\in [a]\Theta \) and \(b\le c\le d\), then

$$\begin{aligned}&(c*d)*b=1*b=b\le c\le (c*b)*b, \\&((c*d)*b,(c*b)*b)\in \Theta \end{aligned}$$

and hence by \(\min \)-stability of \(\Theta \) we obtain

$$\begin{aligned} (b,c)=(\min ((c*d)*b,c),\min ((c*b)*b,c))\in \Theta , \end{aligned}$$

which implies \(c\in [b]\Theta =[a]\Theta \). \(\square \)

We now investigate quotients \({\mathbf {P}}/\Theta \) of strongly sectionally pseudocomplemented posets \({\mathbf {P}}\) with respect to its congruences.

Let \({\mathbf {P}}=(P,\le ,*,1)\) be a strongly sectionally pseudocomplemented poset and \(\Theta \in {{\,\mathrm{Con}\,}}{\mathbf {P}}\). We define a binary relation \(\le '\) on \(P/\Theta \) by

$$\begin{aligned} \text {for all }a,b\in P, [a]\Theta \le '[b]\Theta \text { if and only if }[a]\Theta *[b]\Theta =[1]\Theta . \end{aligned}$$

Recall that a poset \((P,\le )\) is called up-directed if for any \(x,y\in P\) there exists some \(z\in P\) with \(x,y\le z\). Hence, every poset having a greatest element is up-directed.

It should be mentioned that the poset \((P/\Theta ,\le ')\) where \({\mathbf {P}}=(P,\le ,*,1)\) denotes the strongly sectionally pseudocomplemented poset from Fig. 2 and \(\Theta \) the congruence on \({\mathbf {P}}\) corresponding to the filter \(F(\{d,e\})\) of \({\mathbf {P}}\) is isomorphic to the lattice from Fig. 1.

The following theorem was partly proved for congruences on the algebraic reduct \((P,*)\) in Chajda et al. (2021).

Theorem 4.2

Let \({\mathbf {P}}=(P,\le ,*,1)\) be a strongly sectionally pseudocomplemented poset, \(n\ge 1\), \(a,a_1,\ldots ,a_n,b\in P\) and \(\Theta \in {{\,\mathrm{Con}\,}}{\mathbf {P}}\). Then, the following hold:

  1. (i)

    if \(a\le b\), then \([a]\Theta \le '[b]\Theta \),

  2. (ii)

    \([a]\Theta \le '[b]\Theta \) if and only if there exists some \(c\in [b]\Theta \) with \(a\le c\),

  3. (iii)

    \((P/\Theta ,\le ')\) is a poset,

  4. (iv)

    Every class of \(\Theta \) is up-directed,

  5. (v)

    \(U([a_1]\Theta ,\ldots ,[a_n]\Theta )=\{[x]\Theta \mid x\in U(a_1.\ldots ,a_n)\}\) in \((P/\Theta ,\le ')\).

Proof

  1. (i)

    If \(a\le b\), then \(a*b=1\) whence \(a*b\mathrel \Theta 1\), i.e., \([a]\Theta *[b]\Theta =[a*b]\Theta =[1]\Theta \); thus, \([a]\Theta \le '[b]\Theta \).

  2. (ii)

    If \([a]\Theta \le '[b]\Theta \), then \(a*b\mathrel \Theta 1\) and hence \(a\le (a*b)*b\in [1*b]\Theta =[b]\Theta \). So one can put \(c:=(a*b)*b\). If, conversely, there exists some \(c\in [b]\Theta \) with \(a\le c\), then according to (i) we have \([a]\Theta \le '[c]\Theta =[b]\Theta \).

  3. (iii)

    Obviously, \(\le '\) is reflexive. Now assume \([a]\Theta \le '[b]\Theta \) and \([b]\Theta \le '[a]\Theta \). Then, by (ii), there exists some \(c\in [b]\Theta \) with \(a\le c\). Because of \([c]\Theta =[b]\Theta \le '[a]\Theta \) there exists some \(d\in [a]\Theta \) with \(c\le d\). Since \(a\le c\le d\), \(a,d\in [a]\Theta \) and \(([a]\Theta ,\le ')\) is convex we conclude \(c\in [a]\Theta \). Therefore \([a]\Theta =[c]\Theta =[b]\Theta \) which proves antisymmetry of \(\le '\). Finally, let \(c\in P\) and assume \([a]\Theta \le '[b]\Theta \) and \([b]\Theta \le '[c]\Theta \). Then, by (ii) there exists some \(e\in [b]\Theta \) with \(a\le e\) and because of \([e]\Theta =[b]\Theta \le '[c]\Theta \) some \(f\in [c]\Theta \) with \(e\le f\). From \(a\le e\le f\) we have \(a\le f\) which implies \([a]\Theta \le '[f]\Theta =[c]\Theta \) by (i), proving transitivity of \(\le '\).

  4. (iv)

    Let \(b,c\in [a]\Theta \). Then,

    $$\begin{aligned}&(b*c)*c\in [(c*c)*c]\Theta =[1*c]\Theta =[c]\Theta =[a]\Theta , \\&\quad b\le (b*c)*c\text { since }{\mathbf {P}}\text { is strongly sectionally}\\&\qquad \text {pseudocomplemented}, \\&\quad c\le (b*c)*c\text { according to Lemma}~3.2~ (iii). \end{aligned}$$

    Thus, \((b*c)*c\) is a common upper bound of b and c within \(([a]\Theta ,\le )\).

  5. (v)

    Assume \([a]\Theta \in U([a_1]\Theta ,\ldots ,[a_n]\Theta )\). According to (ii), for all \(i\in \{1,\ldots ,n\}\) there exists some \(b_i\in [a]\Theta \) with \(a_i\le b_i\). Because of (iv), \(([a]\Theta ,\le ')\) is up-directed and hence there exists some \(c\in [a]\Theta \) with \(b_1,\ldots ,b_n\le c\). This shows

    $$\begin{aligned}{}[a]\Theta =[c]\Theta \in \{[x]\Theta \mid x\in U(a_1,\ldots ,a_n)\}. \end{aligned}$$

    The converse inclusion follows from (i).

\(\square \)

From (iv) we conclude that if \((P,\le )\) satisfies the ascending chain condition (in particular, if P is finite), then every class of \(\Theta \) has a greatest element.

The following concept is inspired by the derivation rule Modus Ponens in the non-classical logic based on a sectionally pseudocomplemented poset where \(*\) models the logical connective implication.

Let \((P,\le ,*,1)\) be a strongly sectionally pseudocomplemented poset. A deductive system of \({\mathbf {P}}\) is a subset D of P containing 1 and satisfying the following condition:

$$\begin{aligned} \text {If }a\in D,b\in P\text { and }a*b\in D\text {, then }b\in D. \end{aligned}$$

We can prove the following result in analogy to the corresponding result for sectionally pseudocomplemented lattices.

Theorem 4.3

Let \({\mathbf {P}}=(P,\le ,*,1)\) be a strongly sectionally pseudocomplemented poset, \(F\in {{\,\mathrm{Fil}\,}}{\mathbf {P}}\) and \(c\in P\). Then,

  1. (i)

    F is a deductive system of \({\mathbf {P}}\),

  2. (ii)

    F is an order filter of \({\mathbf {P}}\),

  3. (iii)

    \(P*F\subseteq F\),

  4. (iv)

    \(c*(F\wedge c),(F*(F*c))*c\subseteq F\).

Proof

We use the fact that the filter F is the 1-class of the congruence \(\Phi (F)\).

  1. (i)

    If \(a\in F\), \(b\in P\) and \(a*b\in F\), then

    $$\begin{aligned} b=1*b\in [a*b](\Phi (F))=[1](\Phi (F))=F. \end{aligned}$$
  2. (ii)

    If \(a\in F\), \(b\in P\) and \(a\le b\), then \(a*b=1\in F\) and hence \(b\in F\) by (i).

  3. (iii)

    If \(a\in P\) and \(b\in F\), then \(a*b\in [a*1](\Phi (F))=[1](\Phi (F))=F\).

  4. (iv)
    $$\begin{aligned}&c*(F\wedge c) \subseteq [c*(1\wedge c)](\Phi (F))\\&\quad =[c*c](\Phi (F))=[1](\Phi (F))=F, \\&\quad (F*(F*c))*c \subseteq [(1*(1*c))*c](\Phi (F))\\&\quad =[(1*c)*c](\Phi (F))=[c*c](\Phi (F))= \\&\quad =[1](\Phi (F))=F. \end{aligned}$$

\(\square \)

Theorem 4.3 shows that every filter is a deductive system. However, our concept of a filter is rather complicated and it seems that not all the properties of a filter are necessary to prove this assertion. We can prove

Proposition 4.4

Let \({\mathbf {P}}=(P,\le ,*,1)\) be a strongly sectionally pseudocomplemented poset and M a subset of P containing 1 and satisfying \((M*(M*x))*x\subseteq M\) for all \(x\in P\). Then, M is a deductive system of \({\mathbf {P}}\).

Proof

Let \(a\in M\) and \(b\in P\). We have \(1\in M\). If \(a\le b\), then

$$\begin{aligned} b=1*b=(a*b)*b=(a*(1*b))*b\in (M*(M*b))*b\subseteq M. \end{aligned}$$

Hence, if \(a*b\in M\), then because of \(a\le (a*b)*b\) we have \((a*b)*b\in M\) which implies

$$\begin{aligned} b=1*b=(((a*b)*b)*((a*b)*b))*b\in (M*(M*b))*b\subseteq M. \end{aligned}$$

\(\square \)

Observe that the condition mentioned in Proposition 4.4 is just the second one of (iv) of Theorem 4.3.

For the concept of an ideal of a universal algebra which corresponds to our concept of a filter and for the concept of ideal terms, the reader is referred to Ursini (1972). In particular, for ideals (alias filters) in permutable and weakly regular varieties see also Chajda et al. (2012) for details.

Definition 4.5

An ideal term for sectionally pseudocomplemented lattices is a term \(t(x_1,\ldots ,x_n,y_1,\ldots ,y_m)\) in the language of sectionally pseudocomplemented lattices satisfying the identity

$$\begin{aligned} t(x_1,\ldots ,x_n,1,\ldots ,1)\approx 1. \end{aligned}$$

Of course, there exist an infinite number of ideal terms in sectionally pseudocomplemented lattices. The following list including five ideal terms is a so-called basis for filters in sectionally pseudocomplemented lattices, i.e., filters can be characterized by this short list of ideal terms.

Lemma 4.6

The following terms are ideal terms for sectionally pseudocomplemented lattices:

$$\begin{aligned}&t_1 :=1, \\&\quad t_2(x_1,x_2,x_3,y_1,y_2) \\&\quad :=(((x_1\vee x_2)\wedge (y_1*x_2)\wedge y_2)\vee x_3)\\&\quad *(x_2\vee x_3), \\&\quad t_3(x_1,x_2,x_3,y_1,y_2) \\&\quad :=(((x_1\vee x_2)\wedge (y_1*x_2)\wedge y_2)\wedge x_3)\\&\quad *(x_2\wedge x_3), \\&\quad t_4(x_1,x_2,x_3,y_1,y_2) \\&\quad :=(((x_1\vee x_2)\wedge (y_1*x_2)\wedge y_2)*x_3)\\&\quad *(x_2*x_3), \\&\quad t_5(x_1,x_2,x_3,y_1,y_2)\\&\quad :=(x_3*x_1)*(x_3*((x_1\vee x_2)\wedge (y_2*x_1)\wedge y_1)). \end{aligned}$$

Proof

Put

$$\begin{aligned} t(x,y,z,u):=(x\vee y)\wedge (z*y)\wedge u. \end{aligned}$$

Then,

$$\begin{aligned} t_2(x_1,x_2,x_3,y_1,y_2)&=(t(x_1,x_2,y_1,y_2)\vee x_3)*(x_2\vee x_3), \\ t_3(x_1,x_2,x_3,y_1,y_2)&=(t(x_1,x_2,y_1,y_2)\wedge x_3)*(x_2\wedge x_3), \\ t_4(x_1,x_2,x_3,y_1,y_2)&=(t(x_1,x_2,y_1,y_2)*x_3)*(x_2*x_3), \\ t_5(x_1,x_2,x_3,y_1,y_2)&=(x_3*x_1)*(x_3*t(x_2,x_1,y_2,y_1)). \end{aligned}$$

and according to Lemma 2.3

$$\begin{aligned} t(x,y,1,1)=(x\vee y)\wedge (1*y)\wedge 1=(x\vee y)\wedge y=y \end{aligned}$$

and hence

$$\begin{aligned}&t_2(x_1,x_2,x_3,1,1) \\&\quad =(t(x_1,x_2,1,1)\vee x_3)*(x_2\vee x_3)=(x_2\vee x_3)\\&\quad *(x_2\vee x_3)=1, \\&\quad t_3(x_1,x_2,x_3,1,1) \\&\quad =(t(x_1,x_2,1,1)\wedge x_3)*(x_2\wedge x_3)=(x_2\wedge x_3)\\&\quad *(x_2\wedge x_3)=1, \\&\quad t_4(x_1,x_2,x_3,1,1) =(t(x_1,x_2,1,1)*x_3)*(x_2*x_3)\\&\quad =(x_2*x_3)*(x_2*x_3)=1, \\&\quad t_5(x_1,x_2,x_3,1,1) =(x_3*x_1)*(x_3*t(x_2,x_1,1,1))\\&\quad =(x_3*x_1)*(x_3*x_1)=1. \end{aligned}$$

\(\square \)

The closedness with respect to ideal terms was also introduced by A. Ursini ( Ursini (1972)).

Definition 4.7

A subset A of a sectionally pseudocomplemented lattice \({\mathbf {L}}=(L,\vee ,\wedge ,*)\) is said to be closed with respect to the ideal terms \(t_i(x_1,\ldots ,x_n,y_1,\ldots ,y_m)\), \(i\in I\), if for every \(i\in I\), all \(x_1,\ldots ,x_n\in L\) and all \(y_1,\ldots ,y_m\in A\) we have \(t_i(x_1,\ldots ,x_n,y_1,\ldots ,y_m)\in A\).

Now we prove that the ideal terms listed in Lemma 4.6 form a basis for filters, i.e., filters are characterized as those subsets which are closed with respect to these ideal terms.

Theorem 4.8

Let \({\mathbf {L}}=(L,\vee ,\wedge ,*)\) be a sectionally pseudocomplemented lattice and \(F\subseteq L\). Then, \(F\in {{\,\mathrm{Fil}\,}}{\mathbf {L}}\) if and only if F is closed with respect to the ideal terms \(t_1,\ldots ,t_5\) listed in Lemma 4.6.

Proof

If \(F\in {{\,\mathrm{Fil}\,}}{\mathbf {L}}\), then \(F=[1](\Phi (F))\) according to Theorem 2.5, and if

$$\begin{aligned} t_i(x_1,\ldots ,x_n,y_1,\ldots ,y_m),\quad i\in \{1,\ldots ,5\}, \end{aligned}$$

are the ideal terms listed in Lemma 4.6, \(a_1,\ldots ,a_n\in L\) and \(b_1,\ldots ,b_m\in F\), then

$$\begin{aligned}&{t}_{i}({a}_{1},{\ldots },{a}_{n},{b}_{1},{\ldots },{b}_{m}){\in }[{t}_{i}({a}_{1},{\ldots },{a}_{n},{1},{\ldots },{1})]({\Phi }(F))\quad \quad \\&\qquad =[1](\Phi (F))=F \end{aligned}$$

according to Lemma 4.6 and hence F is closed with respect to the ideal terms \(t_1,\ldots ,t_5\). Conversely, assume F to be closed with respect to the ideal terms \(t_1,\ldots ,t_5\). Then, \(1=t_1\in F\). Now assume \(a,b\in L\) and \(a*b,b*a\in F\). For the term

$$\begin{aligned} t(x,y,z,u):=(x\vee y)\wedge (z*y)\wedge u, \end{aligned}$$

we have

$$\begin{aligned} t_2(x_1,x_2,x_3,y_1,y_2)&=(t(x_1,x_2,y_1,y_2)\vee x_3)*(x_2\vee x_3), \\ t_3(x_1,x_2,x_3,y_1,y_2)&=(t(x_1,x_2,y_1,y_2)\wedge x_3)*(x_2\wedge x_3), \\ t_4(x_1,x_2,x_3,y_1,y_2)&=(t(x_1,x_2,y_1,y_2)*x_3)*(x_2*x_3), \\ t_5(x_1,x_2,x_3,y_1,y_2)&=(x_3*x_1)*(x_3*t(x_2,x_1,y_2,y_1)) \end{aligned}$$

and according to Lemma 2.3 (iv) and (vi) we obtain

$$\begin{aligned}&t(x,y,x*y,y*x) =(x\vee y)\wedge ((x*y)*y)\wedge (y*x)= \\&\quad =((y\vee x)\wedge (y*x))\wedge ((x*y)*y)\\&\quad =x\wedge ((x*y)*y)=x. \end{aligned}$$

Hence,

$$\begin{aligned}&(a\vee c)*(b\vee c) =(t(a,b,a*b,b*a)\vee c)*(b\vee c)\\&\quad =t_2(a,b,c,a*b,b*a)\in F, \\&\quad (a\wedge c)*(b\wedge c) =(t(a,b,a*b,b*a)\wedge c)*(b\wedge c)\\&\quad =t_ 3(a,b,c,a*b,b*a)\in F, \\&\quad (a*c)*(b*c) =(t(a,b,a*b,b*a)*c)*(b*c)\\&\quad =t_4(a,b,c,a*b,b*a)\in F, \\&\quad (c*a)*(c*b) =(c*a)*(c*t(b,a,b*a,a*b))\\&\quad =t_5(a,b,c,a*b,b*a)\in F \end{aligned}$$

showing \(F\in {{\,\mathrm{Fil}\,}}{\mathbf {L}}\). \(\square \)

Remark 4.9

Let us note that the term t from the proof of Theorem 4.8 gives rise to a Maltsev term. Namely, if

$$\begin{aligned} t(x,y,z,u)&:=(x\vee y)\wedge (z*y)\wedge u\text { and} \\ q(x,y,z)&:=t(x,z,x*y,y*x), \end{aligned}$$

then

$$\begin{aligned} q(x,y,z)&=(x\vee z)\wedge ((x*y)*z)\wedge (y*x), \\ q(x,x,z)&=(x\vee z)\wedge ((x*x)*z)\wedge (x*x)\\&=(x\vee z)\wedge (1*z)\wedge 1=(x\vee z)\wedge z=z, \\ q(x,z,z)&=(x\vee z)\wedge ((x*z)*z)\wedge (z*x)\\&=((z\vee x)\wedge (z*x))\wedge ((x*z)*z)= \\&=x\wedge ((x*z)*z)=x. \end{aligned}$$

Observe that the Maltsev term q(xyz) is different from that in Proposition 2.1.

In the following we write \(a\wedge b\wedge c\) instead of \(\inf (a,b,c)\).

Now we introduce a certain modification of the notion an ideal term (for posets) which need not be defined everywhere. This will be used in the sequel.

Definition 4.10

A partial ideal term for sectionally pseudocomplemented posets with greatest element 1 is a partially defined term \(T(x_1,\ldots ,x_n,y_1,\ldots ,y_m)\) in the language of sectionally pseudocomplemented posets with greatest element 1 satisfying the identity

$$\begin{aligned} T(x_1,\ldots ,x_n,1,\ldots ,1)\approx 1. \end{aligned}$$

This language contains also a binary operator U(xy).

Using the concept of partial ideal terms, we will try to describe filters also in strongly sectionally pseudocomplemented posets. Similarly as in Lemma 4.6, we firstly get a list of four partial ideal terms which will be shown to suffice.

Lemma 4.11

The following partial terms are partial ideal terms for strongly sectionally pseudocomplemented posets:

$$\begin{aligned}&T_1 :=1, \\&\quad T_2(x_1,x_2,x_3,y_1,y_2)\\&\quad :=((U(x_1,x_2)\wedge (y_1*x_2)\wedge y_2)*x_3)*(x_2*x_3), \\&\quad T_3(x_1,x_2,x_3,y_1,y_2) \\&\quad :=(x_3*x_1)*(x_3*(U(x_1,x_2)\wedge (y_2*x_1)\wedge y_1)), \\&\quad T_4(x_1,x_2,x_3,x_4,y_1,y_2,y_3,y_4) \\&\quad :=((U(x_1,x_2)\wedge (y_1*x_2)\wedge y_2)\wedge \\&\quad \wedge (U(x_3,x_4)\wedge (y_3*x_4)\wedge y_4))*(x_2\wedge x_4). \end{aligned}$$

Proof

Put

$$\begin{aligned} T(x,y,z,u):=U(x,y)\wedge (z*y)\wedge u. \end{aligned}$$

Then,

$$\begin{aligned}&T_2(x_1,x_2,x_3,y_1,y_2) \\&\quad =(T(x_1,x_2,y_1,y_2)*x_3)\\&\quad *(x_2*x_3), \\&\quad T_3(x_1,x_2,x_3,y_1,y_2) \\&\quad =(x_3*x_1)\\&\quad *(x_3*T(x_2,x_1,y_2,y_1)), \\&\quad T_4(x_1,x_2,x_3,x_4,y_1,y_2,y_3,y_4)\\&\quad =(T(x_1,x_2,y_1,y_2)\wedge T(x_3,x_4,y_3,y_4))\\&\quad *(x_2\wedge x_4) \end{aligned}$$

and according to Lemma 3.2

$$\begin{aligned} T(x,y,1,1)=U(x,y)\wedge (1*y)\wedge 1=U(x,y)\wedge y=y. \end{aligned}$$

Hence,

$$\begin{aligned}&T_2(x_1,x_2,x_3,1,1) \\&\quad =(T(x_1,x_2,1,1)*x_3)\\&\quad *(x_2*x_3)=(x_2*x_3)*(x_2*x_3)=1, \\&\quad T_3(x_1,x_2,x_3,1,1) \\&\quad =(x_3*x_1)*(x_3*T(x_2,x_1,1,1))=(x_3*x_1)\\&\quad *(x_3*x_1)=1, \\&\quad T_4(x_1,x_2,x_3,x_4,1,1,1,1) \\&\quad =(T(x_1,x_2,1,1)\wedge T(x_3,x_4,1,1))\\&\quad *(x_2\wedge x_4)= \\&\quad =(x_2\wedge x_4)*(x_2\wedge x_4)=1. \end{aligned}$$

\(\square \)

Now we define closedness with respect to partial ideal terms.

Definition 4.12

A subset A of a strongly sectionally pseudocomplemented poset \({\mathbf {P}}=(P,\le ,*,1)\) is said to be closed with respect to the partial ideal terms \(T_i(x_1,\ldots ,x_n,y_1,\ldots \) \(\ldots ,y_m)\), \(i\in I\), if for every \(i\in I\), all \(x_1,\ldots ,x_n\in P\) and all \(y_1,\ldots ,y_m\in A\) we have that \(T_i(x_1,\ldots ,x_n,y_1,\ldots ,y_m)\) is defined and \(T_i(x_1,\ldots ,x_n,y_1,\ldots ,y_m)\in A\).

Although our ideal terms are only partial, we can prove that every subset of a strongly sectionally pseudocomplemented poset \({\mathbf {P}}\) closed with respect to them is really a filter of \({\mathbf {P}}\).

Theorem 4.13

Let \({\mathbf {P}}=(P,\le ,*,1)\) be a strongly sectionally pseudocomplemented poset and F a subset of P that is closed with respect to the partial ideal terms \(T_1,\ldots ,T_4\) listed in Lemma 4.11. Then, \(F\in {{\,\mathrm{Fil}\,}}{\mathbf {P}}\).

Proof

We have \(1=T_1\in F\). Now assume \(a,b,c,d\in P\) and \(a*b,b*a,c*d,d*c\in F\). For the partial term

$$\begin{aligned} T(x,y,z,u):=U(x,y)\wedge (z*y)\wedge u, \end{aligned}$$

we have

$$\begin{aligned}&T_2(x_1,x_2,x_3,y_1,y_2) \\&\quad =(T(x_1,x_2,y_1,y_2)*x_3)*(x_2*x_3), \\&\quad T_3(x_1,x_2,x_3,y_1,y_2) \\&\quad =(x_3*x_1)*(x_3*T(x_2,x_1,y_2,y_1)), \\&\quad T_4(x_1,x_2,x_3,x_4,y_1,y_2,y_3,y_4) \\&\quad =(T(x_1,x_2,y_1,y_2)\wedge T(x_3,x_4,y_3,y_4))*(x_2\wedge x_4) \end{aligned}$$

and according to Lemma 3.2 and Remark 3.3 we obtain

$$\begin{aligned} T(x,y,x*y,y*x)&=U(x,y)\wedge ((x*y)*y)\wedge (y*x)= \\&=(U(y,x)\wedge (y*x))\wedge ((x*y)*y)\\&=x\wedge ((x*y)*y)=x. \end{aligned}$$

Hence,

$$\begin{aligned} (a*c)*(b*c)&=(T(a,b,a*b,b*a)*c)*(b*c)\\&=T_2(a,b,c,a*b,b*a)\in F, \\ (c*a)*(c*b)&=(c*a)*(c*T(b,a,b*a,a*b))\\&=T_3(a,b,c,a*b,b*a)\in F. \end{aligned}$$

Moreover, if a and c are comparable and b and d are comparable, then we apply the partial term \(T_4\) to derive

$$\begin{aligned}&\min (a,c)*\min (b,d) \\&\quad =(T(a,b,a*b,b*a)\wedge T(c,d,c*d,d*c))*(b\wedge d)= \\&\quad =T_4(a,b,c,d,a*b,b*a,c*d,d*c)\in F. \end{aligned}$$

This shows \(F\in {{\,\mathrm{Fil}\,}}{\mathbf {P}}\). \(\square \)

Remark 4.14

Let us consider the partial term \(T(x,y,z,u):=U(x,y)\wedge (z*y)\wedge u\) from the proof of Lemma 4.11 and put

$$\begin{aligned} Q(x,y,z):=T(x,z,x*y,y*x), \end{aligned}$$

i.e.,

$$\begin{aligned} Q(x,y,z)=U(x,z)\wedge ((x*y)*z)\wedge (y*x). \end{aligned}$$

Of course, this is only a partial term because the infimum in Q need not exists for some elements from a strongly sectionally pseudocomplemented poset \({\mathbf {P}}=(P,\le ,*,1)\). It is of some interest that this partial term behaves like a Maltsev term. Namely, we can easily compute

$$\begin{aligned} Q(x,x,z)&=U(x,z)\wedge ((x*x)*z)\wedge (x*x)\\&=U(x,z)\wedge (1*z)\wedge 1=U(x,z)\wedge z=z, \\ Q(x,z,z)&=U(x,z)\wedge ((x*z)*z)\wedge (z*x)\\&=(U(z,x)\wedge (z*x))\wedge ((x*z)*z)= \\&=x\wedge ((x*z)*z)=x. \end{aligned}$$

Moreover, these expressions Q(xxz) and Q(xzz) are defined for all \(x,z\in P\).

For every sectionally pseudocomplemented lattice \({\mathbf {L}}=(L,\vee ,\wedge ,*)\) and every \(M\subseteq L\), let F(M) denote the filter of \({\mathbf {L}}\) generated by M.

The connection between filters generated by a certain subset and congruences on sectionally pseudocomplemented lattices is described in the following proposition.

Proposition 4.15

Let \({\mathbf {L}}=(L,\vee ,\wedge ,*)\) be a sectionally pseudocomplemented lattice, \(M\subseteq L\) and \(a\in L\). Then,

$$\begin{aligned} \Phi (F(M))&=\Theta (M\times \{1\}), \\ [1](\Theta (M\times \{1\}))&=F(M). \end{aligned}$$

In particular,

$$\begin{aligned} \Phi (F(a))&=\Theta (a,1), \\ [1](\Theta (a,1))&=F(a). \end{aligned}$$

Proof

Since \(M\times \{1\}\subseteq \Phi (F(M))\), we have

$$\begin{aligned} \Theta (M\times \{1\})\subseteq \Phi (F(M)) \end{aligned}$$

and hence

$$\begin{aligned}{}[1](\Theta (M\times \{1\}))\subseteq [1](\Phi (F(M)))=F(M) \end{aligned}$$

according to Corollary 2.7. Because of \(M\subseteq [1](\Theta (M\times \{1\}))\), we have

$$\begin{aligned} F(M)\subseteq [1](\Theta (M\times \{1\})) \end{aligned}$$

and hence

$$\begin{aligned} \Phi (F(M))\subseteq \Phi ([1](\Theta (M\times \{1\})))=\Theta (M\times \{1\}) \end{aligned}$$

according to Corollary 2.7. \(\square \)

An analogous result holds for strongly sectionally pseudocomplemented posets.