Home Extensions and Congruences of Partial Lattices
Article Open Access

Extensions and Congruences of Partial Lattices

  • Ivan Chajda and Helmut Länger
Published/Copyright: March 31, 2023
Become an author with De Gruyter Brill

Abstract

For a partial lattice L the so-called two-point extension is defined in order to extend L to a lattice. We are motivated by the fact that the one-point extension broadly used for partial algebras does not work in this case, i.e. the one-point extension of a partial lattice need not be a lattice. We describe these two-point extensions and prove several properties of them. We introduce the concept of a congruence on a partial lattice and show its relationship to the notion of a homomorphism and its connections with congruences on the corresponding two-point extension. In particular we prove that the quotient L/E of a partial lattice L by a congruence E on L is again a partial lattice and that the two-point extension of L/E is isomorphic to the quotient lattice of the two-point extension L* of L by the congruence on L* generated by E. Several illustrative examples are enclosed.

2020 Mathematics Subject Classification: Primary 06B75; Secondary 06A06; 06B05; 06B10; 08A55

1. Introduction

Although our paper is devoted to extensions of partial lattices to lattices as well as to congruences on partial lattices, we assume that it should be helpful to get a brief introduction to partial algebras in general and then apply these concepts to partial lattices. The source of the following concepts are the monographs [1] and [2] by P. Burmeister and, concerning partial lattices, the paper [3] by the first author and Z. Seidl. It is worth noticing that the closedness of classes of partial algebras with respect to quotients, subalgebras etc. was profoundly investigated by K. Denecke in [4] and by Bożena and Bogdan Staruch in [5].

In particular, we use the following concepts concerning various types of identities in partial algebras (see [2]).

Let τ = (ni; iI) be a similarity type, A = (A, F) and B = (B, F) with F = (fi; iI) partial algebras of type τ and p, q terms of type τ. Then

p=eq

means: p and q are defined and they are equal. We say that A satisfies the weak identity

pwq

if the following holds: If a1,…, anA and p(a1,…, an) and q(a1,…, an) are defined, then p(a1,…, an) = q(a1,…, an). We say that A satisfies the strong identity

psq

if the following holds: For a1,…, anA the expression p(a1,…, an) is defined if and only if q(a1,…, an) is defined and in this case p(a1,…, an) = q(a1,…, an). The identity pq is called regular if p and q contain the same variables.

The partial algebra A is called a weak subalgebra of B if AB and if for all iI and all a1,…, aniA, if fi(a1,…, ani) is defined in A, then it is defined in B and has the same value. The weak subalgebra A of B is called a subalgebra of B if for all iI and all a1,…, aniA, if fi(a1,…, ani) is defined in B, then it is defined in A.

A homomorphism from A to B is a mapping; h: AB such that for all iI and all a1,…, ani, aA, fi(a1,,ani)=ea implies fi(h(a1),,h(ani))=eh(a). A homomorphism from A to B is called closed if for all iI and all a1,…, aniA, if fi(h(a1),…, h(ani)) is defined in B, then fi(a1,…, ani) is defined in A. It is easy to see that A is a weak subalgebra of B if and only if AB and idA is a homomorphism from A to B and that A is a subalgebra of B if and only if AB and idA is a closed homomorphism from A to B. An isomorphism is a bijective closed homomorphism.

Let A = (A, (fi; iI)) be a partial algebra and assume cA. Then the one-point extension Ā of A is defined as follows:

  1. If all fi are defined everywhere, then Ā := A.

  2. If at least one fi is not defined everywhere, then Ā := (A ∪ {c}, (gi; iI)), where for all iI and all a1,…, aniA ∪ {c}

    gi(a1,,ani):={fi(a1,,ani)iffi(a1,,ani)isdefinedinA,cotherwise.

It was proved in [4] and [5] that a class of partial algebras can be described by a set of strong and regular identities if and only if it is closed under the formation of subalgebras, closed homomorphic images, direct products, initial segments and one-point extensions.

However, not every interesting class of partial algebras can be described by strong and regular identities. For example, partial lattices treated in [3] are described by identities containing those for absorption that are neither regular nor strong. This is in accordance with the fact that the one-point extension of a partial lattice is not a lattice in general. We want to present another construction for partial lattices, the so-called two-point extension, which preserves also weak identities like the absorption identities.

2. Partial lattices

There exist several definitions of a partial lattice. For our purposes we adopt the following one from [3].

Definition 2.1.

A partial lattice is a partial algebra (L, ∨, ∧) of type (2,2) satisfying the following identities:

xxsxandxxsx,xysyxandxysyx,(xy)zsx(yz)and(xy)zsx(yz)

as well as the following duality conditions:

xy=eximpliesxy=ey,xy=eximpliesxy=ey.

We call weak subalgebras of a partial lattice also partial sublattices.

The following lemma was proved in [3]. For the sake of completeness we repeat the proof.

Lemma 2.1.

Let L be a partial lattice. Then the following hold:

  1. L satisfies (xy)xwx and (xy)xwx.

  2. If L satisfies (xy)xsx and (xy)xsx, then L is a lattice.

Proof. (i) Let a, bL and assume (ab) ∧ a to be defined. Then ab is defined. Since aa=ea we conclude that (aa) ∨ b is defined. Hence a ∨ (ab) and (ab) ∨ a are defined and we obtain

(ab)a=ea(ab)=e(aa)b=eab.

Applying the duality conditions yields (ab)a=ea. The second weak identity follows analogously.

(ii) is clear.

Let P = (P, ≤) be a poset and a, bP. We define

L(a,b):={xP|xa,b},U(a,b):={xP|a,bx}.

The following notions as well as the following result are taken from [3]:

The poset P is said to satisfy the

  • lower bound property (LBP) if for all x, yL the set L(x, y) is either empty or possesses a greatest element,

  • upper bound property (UBP) if for all x, yL the set U(x, y) is either empty or possesses a smallest element.

Let L = (L, ∨, ∧) be a partial lattice. On L we define the binary relations ≤ and ≤ as follows:

xyifandonlyifxy=ey,xyifandonlyifxy=ex.

Due to the duality conditions, the relations ≤ and ≤ coincide and form a partial order relation on L. We call it the induced order of L and denote it by ≤.

We call a poset satisfying the (LBP) and the (UBP) a partially lattice-ordered set.

Example 2.1.

The poset depicted in Figure 1 is not a partially lattice-ordered set since, e.g., U(a,b)={ c,d,1 }0, but U(a, b) has no smallest element.

Figure 1.
Figure 1.

The following theorem was partly proved in [3]. For the sake of completeness, we provide a complete proof.

Theorem 2.1.

  1. Let L = (L, ∨, ∧) be a partial lattice andits induced order. Then (L):=(L,) is a partially lattice-ordered set.

  2. Let P = (P, ≤) be a partially lattice-ordered set and define partial binary operationsandon P as follows:

    xy{:=sup(x,y)ifU(x,y)0,isundefinedotherwise,xy{:=inf(x,y)ifL(x,y)0,isundefinedotherwise

    (x, yP). Then L(P):=(P,,) is a partial lattice.

  3. Let L = (L, ∨, ∧) be a partial lattice. Then L((L))=L.

  4. Let P = (P, ≤) be a partially lattice-ordered set. Then (L(P))=P.

Proof. (i) Let a, b, cL. Then aa=ea=eaa and hence aa. If aba, then ab=eb and ba=ea and hence a=eba=eab=eb. If abc, then

c=ebc=e(ab)c=ea(bc)=eac,

i.e., ac. Now assume cU(a, b). Then ac=ec and bc=ec and hence

c=eac=ea(bc)=e(ab)c,

i.e., ab is defined and abc. Because of

a(ab)=e(aa)b=eab,b(ab)=e(ab)b=ea(bb)=eab,

we have a, bab. Together we obtain that in case U(a,b)0 the element ab is defined and coincides with sup(a, b). The dual assertion can be proved analogously.

(ii) Let a, b, cP. Clearly, aa=sa,aa=sa,ab=sba and ab=sba. Assume (ab) ∨ c to be defined. Since (ab) ∨ cU(b, c) the element bc is defined and since (ab) ∨ cU(a, bc) the element a ∨ (bc) is defined and we obtain (ab) ∨ c = sup(a, b, c) = a ∨ (bc). If, conversely, a ∨ (bc) is defined, then

a(bc)=e(bc)a=e(cb)a=ec(ba)=e(ba)c=e(ab)c.

The strong identity (xy)z=sx(yz) can be proved analogously. Finally, the duality conditions can be easily verified.

(iii) Let (L)=(L,) and L((L))=(L,,) and a, bL. According to the proof of (i), if U(a,b)0, then ab is defined and ab = sup(a, b). Conversely, if ab is defined, then

a(ab)=e(aa)b=eab,b(ab)=e(ab)b=ea(bb)=eab,

and hence abU(a, b) showing U(a,b)0. Hence the following are equivalent: ab is defined; U(a,b)0; ab is defined. In this case we have ab=sup(a,b)=ab. Analogously, one can prove that ab is defined if and only if ab is defined and in this case ab=ab.

(iv) If L(P)=(P,,), (L(P))=(P,) and a, bP, then the following are equivalent: ab;ab=eb; sup(a.b)=eb; ab. This shows (L(P))=P.

3. Extensions

As mentioned above, the one-point extension of a partial lattice need not be a lattice. In order to avoid this difficulty, we introduce the two-point extension of a partial lattice as follows.

Definition 3.1.

Let L = (L, ∨, ∧) be a partial lattice and ≤ its induced order and assume 0,1 ∈ L. Then the two-point extension L* = (L*, ≤*) of L is defined as follows:

  1. If ∨ and ∧ are defined everywhere, then

    L:=(L,).
  2. If ∧ is defined everywhere, but ∨ is not, then

    L:=(L{1},(L×{1})).
  3. If ∨ is defined everywhere, but ∧ is not, then

    L:=(L{0},({0}×L)).
  4. If neither ∨ nor ∧ is defined everywhere, then

    L:=(L{0,1},({0}×L)(L×{1})).

Clearly, L is a partial sublattice of L*. If L is an infinite lattice having neither a smallest nor a greatest element, then its two-point extension coincides with L. Hence, one should have in mind that L* neither need have a smallest nor a greatest element.

The following lemma is obvious.

Lemma 3.1.

Let L = (L, ∨, ∧) be a partial lattice and a, b, c, ∈ L. Then

  1. L* is a lattice with lattice operations

    xy:=sup(x,y)andxy:=inf(x,y)(x,yL);
  2. ab=ecifandonlyifab=candab=edifandonlyifab=d;
  3. ab{abifU(a,b)0,1otherwiseandab{abifL(a,b)0,0otherwise.

For homomorphisms of partial lattices and their two-point extensions, we can prove the following result.

Theorem 3.1.

Let Li = (Li, ∨, ∧), i = 1, 2, be partial lattices.

  1. Let h* be a homomorphism from L1* to L2* with h*(L1) ⊆ L2. Then h*|L1 is a homomorphism from L1 to L2.

  2. Let h be a closed homomorphism from L1 to L2. Then there exists some homomorphism h* from L1* to L2* with h*|L1 = h.

Proof.

  1. Put h := h*|L1 and let a, bL1. First assume ab to be defined. If h(a) ∨ h(b) would not be defined, then we would conclude

    1L2=h(a)h(b)=h(a)h(b)=h(ab)=h(ab)h(L1)L2,

    a contradiction. Hence h(a) ∨ h(b) is defined and

    h(ab)=h(ab)=h(a)h(b)=h(a)h(b).

    Analogously, one can prove that whenever ab is defined, also h(a) ∧ h(b) is defined and h(a) ∨ h(b).

  2. Define h*:L1*L2* by

    h(x):=h(x)forallxL1,h(0L1):=0L2if0L1L1,h(1L1):=1L2if1L1L1.
  • h* is well-defined.

    If 0L2*L2*, then h(x) ∧ h(y) is defined for all x, yL1 and hence, since h is closed, xy is defined for all x, yL1 showing 0L2*L2*. Analogously, one can prove that 1L2*L2* implies 1L1*L1*.

  • h* is a homomorphism from L1* to L2*.

    Let a, bL1. If ab is defined, then h(a) ∨ h(b) is defined and

    h(ab)=h(ab)=h(a)h(b)=h(a)h(b).

    If ab is not defined then, since h is closed, h(a) ∨ h(b) is not defined, too, and

    h(ab)=h(1L1)=1L2=h(a)h(b)=h(a)h(b).

    Analogously, one can show h*(a* b) = h* (a) ∧* h*(b). It is not hard to prove

    h(xy)=h(x)h(y),h(xy)=h(x)h(y)

    for all (x,y)(L1*)2\L12.

  • h*|L1 = h.

    This is clear.

The following example shows that L* need not be the smallest lattice including L as a partial sublattice. Moreover, we show that in general the operator * does not preserve inclusion.

Example 3.1.

The partial lattice L1 = (L1, ∨, ∧), visualized in Figure 2, is a partial sublattice of the partial lattice L2 = (L2, ∨, ∧) depicted in Figure 3.

Figure 2.
Figure 2.

Figure 3.
Figure 3.

One can see that idL1 is a homomorphism from L1 to L2 which is not closed. Although L1L2, we do not have L1*L2* since L1*N5 whereas L2*=L2. Moreover, L1* is not the smallest lattice including L1 as a partial sublattice.

4 Congruences and quotient partial lattices

We are going to introduce the concept of congruence on a partial lattice and show how to define the partial lattice operations for congruence classes in a natural way.

Definition 4.1.

Let L = (L, ∨, ∧) be a partial lattice. By a congruence on L is meant an equivalence relation E on L satisfying Θ(E) ⋂ L2 = E, where Θ(E) denotes the congruence on the lattice L* generated by E. Let Con L denote the set of all congruences on L. For E ∈ Con L we define two partial operation ∨ and ∧ on L/E by

[x]E[y]E{:=[xy](Θ(E))Lifthissetisnon-empty,isundefinedotherwise,[x]E[y]E{:=[xy](Θ(E))Lifthissetisnon-empty,isundefinedotherwise.

It is easy to see that the operations ∨ and ∧ on L/E are well-defined.

The next lemma shows that congruences as defined above have the expected properties.

Lemma 4.1.

Let L = (L, ∨, ∧) be a partial lattice. Then

  1. Con L = {Θ ⋂ L2 | Θ ∈ Con L*},

  2. (Con L, ⊆) is a complete lattice.

Proof.

  1. Let E be an equivalence relation on L. If E ∈ Con L, then Θ(E) ∈ Con L* and E = Θ(E)∩L2. If, conversely, Θ ∈ Con L* and Θ ⋂ L2 = E, then E ⊆ Θ and hence Θ(E) ⊆ Θ whence

    EΘ(E)L2ΘL2=E

    which implies Θ(E) ∩ L2 = E and hence E ∈ Con L.

  2. If Ei ∈ Con L for all iI, then for every iI, there exists some Θi ∈ Con L* satisfying ΘiL2 = Ei and hence iIΘiConL* and

    iIEi=iI(ΘiL2)=(iIΘi)L2ConL

    according to (i).

The following lemma describes the partial lattice operations in quotients of partial lattices.

Lemma 4.2.

Let L = (L, ∨, ∧) be a partial lattice, a, bL and E ∈ Con L. Then

[ a ]E[ b ]E{ =[ ab ]EifU(a,b)0isundefinedifU(a,b)=0and[ 1 ](Θ(E))={ 1 },=[ α ]EifU(a,b)=0and[ 1 ](Θ(E)){ 1 },

where α ∈ [1](Θ(E)) \ {1}.

Proof. If U(a,b)0, then

[ a*b ](Θ(E))L=[ ab ](Θ(E))L=[ ab ]E0,

and hence [a] E ∨ [b] E = [ab] E. If U(a,b)=0 and [1](Θ(E)) = {1}, then

[ a*b ](Θ(E))L=[ 1 ](Θ(E))L={ 1 }L=0,

and hence [a] E ∨ [b] E is not defined. Assume, finally, U(a,b)=0 and [1](Θ(E)) ≠ {1}. then [ 1 ](Θ(E))L=0 would imply [1](Θ(E)) = {0,1} and hence Θ(E) = (L*)2 whence L=L*L=[ 1 ](Θ(E))L=0, a contradiction. This shows that there exists some α ∈ [1](Θ(E)) ∩ L. Now

[ a*b ](Θ(E))L=[ 1 ](Θ(E))L=[ α ](Θ(E))L=[ α ]E0,

and hence [a]E ∨ [b]E = [α]E.

Remark 4.1.

Due to duality, the dual version of Lemma 4.2 holds, too.

The main point is to show that the quotient partial algebra (L/E, ∨, ∧) as defined above is again a partial lattice, the so-called quotient partial lattice by the congruence E.

Theorem 4.1.

Let L = (L, ∨, ∧) be a partial lattice and E ∈ Con L. Then L/E := (L/E, ∨, ∧) is a partial lattice.

Proof. In this proof we often use Lemma 4.2. We prove only a part of the conditions mentioned in Definition 2.1, the remaining conditions follow by duality. Let a, b, cL. It is evident directly by Definition 4.1 that the partial operations ∨ and ∧ on L/E satisfy strong idempotency and strong commutativity. We need to prove also strong associativity. Assume ([a]E ∨ [b]E) ∨ [c]E to be defined. We have

U(a,b),U(ab,c)0if and only ifU(b,c),U(a,bc)0,

and in this case we conclude

(ab)c=sup(a,b,c)=a(bc).

  • Case 1. U(a, b), U(ab,c)0.

    Then [a]E ∨ ([b]E ∨ [c]E) is defined and

    ([ a ]E[ b ]E)[ c ]E=[ ab ]E[ c ]E=[ (ab)c ]E=[ a(bc) ]E=[ a ]E[ bc ]E=[ a ]E([ b ]E[ c ]E).
  • Case 2. U(a,b)=0 or ( U(a,b)=0 and U (ab,c)=0 ).

    Then 1 ∈ L*, [1](Θ(E)) = {1} and [a]E ∨ ([b]E ∨ [c]E) is defined. According to the proof of Lemma 4.2, there exists some α ∈ [1](Θ(E)) ∩ L and

    [ x ]E[ α ]E=[ x*α ](Θ(E))L=[ x*1 ](Θ(E))L=[ 1 ](Θ(E))L=[ α ](Θ(E))L=[ α ]Efor allxL.
  • Case 2a. U(a,b)=U(b,c)=0.

    Then

    ([ a ]E[ b ]E)[ c ]E=[ α ]E[ c ]E=[ α ]E=[ a ]E[ α ]E=[ a ]E([ b ]E[ c ]E).

    Hence ([a]E ∨ [b]E) ∨ [c]E = [a]E ∨ ([b]E ∨ [c]E).

  • Case 2b. U(a,b)=0 and U(b,c)0.

    Then U(a,bc)=0 and

    ([ a ]E[ b ]E)[ c ]E=[ α ]E[ c ]E=[ α ]E=[ a ]E[ bc ]E=[ a ]E([ b ]E[ c ]E).
  • Case 2c. U(a,b)=0 and U(b,c)=0.

    Then U(ab,c)=0 and

    ([ a ]E[ b ]E)[ c ]E=[ ab ]E[ c ]E=[ α ]E=[ a ]E[ α ]E=[ a ]E([ b ]E[ c ]E).
  • Case 2d. U(a,b),U(b,c)=0 and U(ab,c)=U(a,bc)=0.

    Then

    ([ a ]E[ b ]E)[ c ]E=[ ab ]E[ c ]E=[ α ]E=[ a ]E[ bc ]E=[ a ]E([ b ]E[ c ]E).

    If, conversely, [a]E ∨ ([b]E ∨ [c]E) is defined, then

    [ a ]E([ b ]E[ c ]E)=e([ b ]E[ c ]E)[ a ]E=e([ c ]E[ b ]E)[ a ]E=e[ c ]E([ b ]E[ a ]E)=e([ b ]E[ a ]E)[ c ]E=e([ a ]E[ b ]E)[ c ]E.

    Finally, the duality conditions remain to be proved. If [ a ]E[ b ]E=e[ a ]E, then a ∈ [a]E ⊆ [a* b] (Θ(E)), i.e. a Θ(E) (a∨*b) and hence (a* b) Θ(E) ((a* b) ∧* b) = b whence [ a*b ](Θ(E))L=[ b ](Θ(E))L=[ b ]E0, i.e. [ a ]E[ b ]E=e[ b ]E.

Similar to the situation for algebras, there exist natural relationships between congruences and homomorphisms also for partial lattices.

Lemma 4.3.

Let L = (L, ∨, ∧) be a partial lattice and E ∈ Con L and define h: LL/E by h(x) := [x]E for all xL. Then h is a homomorphism from L to L/E and ker h = E. If, in addition, [0L*](Θ(E)) = (0L*} provided 0L*L* and [1L*](Θ(E)) = {1L*} provided 1L*L*, then h is a closed homomorphism from L to L/E.

Proof. This easily follows from Lemma 4.2.

For partial lattices we can now prove the following version of the Homomorphism Theorem.

Theorem 4.2.

For i = 1, 2 let Li = (Li, ∨, ∧) be partial lattices and, h a closed homomorphism from L1 to L2. Then ker h ∈ Con L1. If, in addition, [ 0L1* ](Θ(kerh))={ 0L1* } provided 0L1*L1* and [ 1L1* ](Θ(kerh))={ 1L1* } provided 1L1*L1*, then (h(L1), ∨, ∧) (with partial operations defined as in L2) is a partial lattice which is isomorphic to L1/(ker h).

Proof. According to Theorem 3.1, there exists some homomorphism h* from L1* to L2* satisfying h*|L1 = h. Now ker h* ∈ Con L1 and hence kerh=kerh*L12ConL1. If the additional condition holds, then, according to Lemma 4.2, the mapping h(x) ↦ [x] ker h is a well-defined isomorphism from (h(L1), ∨, ∧) to L1/(ker h) since for a, bL1 the following are equivalent: h(a) ∨ h(b) exists in L2; ab exists in L1; [a] ker h ∨ [b] ker h exists in L1/(ker h). Analogous statements hold for ∧ instead of ∨.

Now we show that our concept of a quotient partial lattice L/E is sound, i.e. its two-point extension is isomorphic to the quotient lattice of the two-point extension of L with respect to Θ(E).

Theorem 4.3.

Let L = (L, ∨, ∧) be a partial lattice and E ∈ Con L. Then (L/E)*L*/(Θ(E)).

Proof. Define f: (L/E)*L*/(Θ(E)) in the following way:

f([x]E):=[x](Θ(E))for all xL,f(0(L/E)*):=[0L*](Θ(E))if 0(L/E)*(L/E)*,f(1(L/E)*):=[1L*](Θ(E))if 1(L/E)*(L/E)*.

We will prove that f is an isomorphism from (L/E)* to L*/(Θ(E)). Let a, bL.

  • f is well-defined.

    If [a]E = [b]E, then [a] (Θ(E)) = [b](Θ(E)). We prove that U([ a ]E,[ b ]E)=0 implies U(a,b)=0. Assume U(a,b)=0, say cU(a, b). Then ac=ec and bc=ec. Hence

    [ a ]E[ c ]E=[ a*c ](Θ(E))L=[ c ](Θ(E))L=[ c ]E

    and, analogously, [b]E ∨ [c]E = [c]E, i.e. [ c ]EU([ a ]E,[ b ]E)0. Hence, if 1(L/E)* ∈ (L/E)*, then there exist d, eL with U([ d ]E,[ e ]E)=0. Therefore U(d,e)=0 which shows 1L*L*. Analogously, one can prove that 0(L/E)* ∈ (L/E)* implies 0L*L*.

  • f is injective.

    If [a](Θ(E)) = [b](Θ(E)), then (a, b) ∈ Θ(E) ∩ L2 = E, i.e. [a]E = [b]E. Now assume 1(L/E)* ∉ (L/E)* and [a](Θ(E)) = [1L*](Θ(E)). Then there exist c, dL with U([ c ]E,[ d ]E)=0. Now we have

    [ c ]E[ a ]E=[ c*a ](Θ(E))L=[ c*1L* ](Θ(E))L=[ 1L* ](Θ(E))L=[ a ](Θ(E))L=[ a ]E

    and, analogously, [d]E ∨ [a]E = [a]E. This shows [a]EU([c]E, [d]E), a contradiction. Hence [a](Θ(E)) ≠ [1L*](Θ(E)). Analogously, one obtains that in case 0(L/E)* ∈ (L/E)* we have [a](Θ(E)) ≠ [0L*](Θ(E)). Now assume 0(L/E)*, 1(L/E)* ∈ (L/E)* and [0L*](Θ(E)) = [1L*](Θ(E)). Then 0L*, 1L*L* and (0L*, 1L*) ∈ Θ(E) and hence Θ(E) = (L*)2 whence

    E=Θ(E)L2=(L*)2L2=L2

    which implies |L/E| = 1 and hence 0(L/E)*, 1(L/e)* ∉ (L/E)*, a contradiction.

  • f is surjective.

    Assume 1L*L*. If 1(L/E)* ∈ (L/E)*, then f(1(L/E)*) = [1L*](Θ(E)). Now assume 1(L/E)* ∉ (L/E)*. Then [x]E∨[y]E is defined in L/E for every x, yL. Suppose [1L*](Θ(E)) = {1L*}. Then U(x,y)0 for all x,yL and hence 1L*L*, a contradiction. Therefore [1L*](Θ(E)) ≠ {1L*}. According to the proof of Lemma 4.2, there exists some α ∈ [1L*](Θ(E)) ∩ L and we obtain f([α]E) = [α](Θ(E)) = [1l*](Θ(E)). Analogously, one can show that in case 0L*L*, there exists some x ∈ (L/E)* with f(x) = [0L*](Θ(E)).

  • f is a homomorphism from (L/E)* to L*/(Θ(E)).

    First assume U(a,b)0. Then

    f([ a ]E[ b ]E)=f([ a*b ](Θ(E))L)=f([ ab ](Θ(E))L)=f([ ab ]E)=[ ab ](Θ(E))=[ a ](Θ(E))[ b ](Θ(E))=f([ a ]E)f([ b ]E).

    Now assume U(a,b)=0. Then 1L*L*. First assume [1L*](Θ(E)) = {1L*}. Then 1(L/E)* ∈ (L/E)* and

    f([ a ]E[ b ]E)=f(1(L/E)*)=[ 1L* ](Θ(E))=[ ab ](Θ(E))=[ a ](Θ(E))[ b ](Θ(E))=f([ a ]E)f([ b ]E).

    Finally, assume [1L*](Θ(E)) ≠ {1L*}. According to the proof of Lemma 4.2, there exists some α ∈ [1L*](Θ(E)) ∩ L, and we have

    f([ a ]E[ b ]E)=f([ a*b ](Θ(E))L)=f([ 1L* ](Θ(E))L)=f([ α ](Θ(E))L)=f([ α ]E)=[ α ](Θ(E))=[ 1L* ](Θ(E))=[ ab ](Θ(E))=[ a ](Θ(E))[ b ](Θ(E))=f([ a ]E)f([ a ]E).

    It is easy to see that f(xy) = f(x) ∨ f(y) for all (x,y) ∈ ((L/E)*)2 \ (L/E)2. Analogously, one can prove f(xy) = f(x) ∧ f(y) for all x, y ∈ (L/E)*.

5. Examples

In the following we present several examples showing different situations concerning two-point extensions and quotient partial lattices.

Example 5.1.

Let L denote the partial lattice visualized in Figure 4.

Figure 4.
Figure 4.

The lattice L* is depicted in Figure 5.

Figure 5.
Figure 5.

Here 0L*, 1L*L*. Put E := {a, c}2 ∪ {b}2 Then Θ(E) = {0L* }2 ∪ {a, c}2 ∪ {b}2 ∪ {1L*}2 and hence Θ(E) is a congruence on L* satisfying Θ(E) ∩ L2 = E and L/E is visualized in Figure 6.

Figure 6.
Figure 6.

The lattice (L/E)* is depicted in Figure 7,

Figure 7.
Figure 7.

and we have 0(L/e)*, 1(L/e)* ∈ (L/E)*.

Finally, L*/(Θ(E)) is visualized in Figure 8.

Figure 8.
Figure 8.

In accordance with Theorem 4.3, (L/E)*L*/(Θ(E)).

Example 5.2.

Let L be the partial lattice depicted in Figure 9.

Figure 9.
Figure 9.

The lattice L* is visualized in Figure 10.

Figure 10.
Figure 10.

Here 0L*, 1L*L*. Put E := {a}2 ∪ {b, d}2 ∪ {c}2. Let us mention that (b, d) ∈ E and ab = c, but ad does not exist in L. We have Θ(E) = {0L*}2 ∪ {a}2 ∪ {b, d}2 ∪ {c, 1L*}2 and hence Θ(E) ∩ L2 = E and L/E is depicted in Figure 11.

Figure 11.
Figure 11.

One can see that although [a]E ∨ [d]E exists in L/E, ad does not exist in L. The lattice (L/E)* is visualized in Figure 12,

Figure 12.
Figure 12.

and we have 0(L/E)* ∈ (L/E)* and 1(L/E)* ∉ (L/E)*.

Finally, L*/(Θ(E)) is depicted in Figure 13.

Figure 13.
Figure 13.

Example 5.3.

Let L denote the partial lattice from Example 5.2. Then 0L*, 1L*L*. Put E := {a, c}2 ∪ {b}2 ∪ {d}2. Here (a, c) ∈ E and cd = b, but ad does not exist in L. We have Θ(E) = {0L*, b}2 ∪ {a, c}2 ∪ {d}2 ∪ {1L* }2 and hence Θ(E) ∩ L2 = E and L/E is visualized in Figure 14.

Figure 14.
Figure 14.

One can see that although [a]E∧ [b]E exists in L/E, ab does not exists in L. The lattice (L/E)* is depicted in Figure 15.

Figure 15.
Figure 15.

and we have 0(L/E)* ∉ (L/E)* and 1(L/E)* ∈ (L/E)*.

Finally, L*/(Θ(E)) is visualized in Figure 16.

Figure 16.
Figure 16.

The next example shows that L/E may be a lattice even if L is only a partial lattice.

Example 5.4.

Let L denote the partial lattice from Example 5.2. Then 0L*, 1L*L*. Put E := {a}2 ∪ {b, c}2 ∪ {d}2. Then Θ(E) = {0L*, a}2 ∪ {b, c}2 ∪ {d, 1l*L2 and hence Θ(E) ∩ L2 = E and L/E is depicted in Figure 17.

Figure 17.
Figure 17.

Hence (L/E)* = L/E and 0(L/E)*, 1(L/E)* ∉ (L/E)*.

Finally, L*/(Θ(E)) is visualized in Figure 18.

Figure 18.
Figure 18.

6. Conclusion

We introduced the so-called two-point extension of a partial lattice which extends it to a lattice with everywhere defined operations. This was not possible by using the one-point extension which was intensively used for partial algebras in general because the one-point extension of a partial lattice need not be a lattice. However, this is not a final step concerning this research. Namely lattice distributivity or modularity can be defined for partial lattices by strong and regular identities but these are not preserved by the two-point extension. For example, if a partial lattice L = (L, ∨, ∧) is a finite antichain containing n ≥ 3 elements, then the join, respectively, meet of two distinct elements of L is not defined and hence L trivially satisfies the strong distributive identity. However, its two-point extension L* is isomorphic to the non-distributive lattice Mn. Hence, this research may continue with finding other tools which avoid this difficulty.


(Communicated by Roberto Giuntini)


Funding statement: Support of the research by the Austrian Science Fund (FWF), project I 4579-N, and the Czech Science Foundation (GAČR), project 20-09869L, entitled “The many facets of orthomodularity”, is gratefully acknowledged.

References

[1] BURMEISTER, P.: A Model Theoretic Oriented Approach to Partial Algebras, Math. Research 32, Akademie-Verlag, Berlin, 1986.10.1515/9783112720875Search in Google Scholar

[2] BURMEISTER, P.: Partial Algebras – An Introductory Survey. In: Algebras and Orders (Rosenberg, I. G., Sabidussi, G., eds.), NATO ASI Series, vol. 389, Kluwer, Dordrecht, 1993.10.1007/978-94-017-0697-1_1Search in Google Scholar

[3] CHAJDA, I.—SEIDL, Z.: An algebraic approach to partial lattices, Demonstratio Math. 30 (1997), 485–494.10.1515/dema-1997-0304Search in Google Scholar

[4] DENECKE, K.: Strong regular varieties of partial algebras. I, Beiträge Algebra Geom. 31 (1991), 163–177.Search in Google Scholar

[5] STARUCH, B.—STARUCH, B.: Strong regular varieties of partial algebras, Algebra Universalis 31 (1994), 157–176.10.1007/BF01236515Search in Google Scholar

Received: 2022-03-31
Accepted: 2022-05-12
Published Online: 2023-03-31
Published in Print: 2023-04-01

© 2023 Mathematical Institute Slovak Academy of Sciences

This work is licensed under the Creative Commons Attribution 4.0 International License.

Downloaded on 18.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/ms-2023-0024/html
Scroll to top button