Home Conditions forcing the existence of relative complements in lattices and posets
Article Open Access

Conditions forcing the existence of relative complements in lattices and posets

  • Ivan Chajda and Helmut Länger EMAIL logo
Published/Copyright: February 15, 2023
Become an author with De Gruyter Brill

Abstract

It is elementary and well known that if an element x of a bounded modular lattice L has a complement in L then x has a relative complement in every interval [a, b] containing x. We show that the relatively strong assumption of modularity of L can be replaced by a weaker one formulated in the language of so-called modular triples. We further show that, in general, we need not suppose that x has a complement in L . By introducing the concept of modular triples in posets, we extend our results obtained for lattices to posets. It should be remarked that the notion of a complement can be introduced also in posets that are not bounded.

1 Introduction

Let L=(L,,,0,1) be a bounded lattice and xL. Then yL is called a complement of x if xy=1 and xy=0. The lattice L is called complemented if every element of L has a complement. Of course, x need not have a unique complement. However, if L is distributive then every element of L has at most one complement (see, e.g., [1]). We can prove a similar result under a bit weaker condition in the following lemma. For this, let us introduce the following concept.

Let (L, ∨, ∧) be a lattice and a, b, cL. We call (a, b, c) a distributive triple if (ab) ∧ c=(ac)∨(bc).

Lemma 1.1

Let L=(L,,,0,1) be a bounded lattice and xL. Assume that y and z are complements of x and that (x, y, z) and (x, z, y) are distributive triples. Then y=z.

Proof. We have

y = 1 y = ( x z ) y = ( x y ) ( z y ) = 0 ( z y ) = z y = y z = 0 ( y z ) = ( x z ) ( y z ) = ( x y ) z = 1 z = z . (1)

Let L=(L,,) be a lattice, a, bL with ab and x ∈ [a, b]. An element z of [a, b] is called a relative complement of x in [a, b] if xz=b and xz=a, i.e. z is a complement of x in the sublattice ([a, b], ∨, ∧) of L . Let R(a, b, x) denote the set of all relative complements of x in [a, b]. The lattice L is called relatively complemented if for any a, bL with ab and each x ∈ [a, b] we have R(a, b, x)≠∅.

It is well known that if L=(L,,,0,1) is a bounded modular lattice, a, bL with ab, x ∈ [a, b] and y is a complement of x then e≔ (ay) ∧ b=a∨(yb) ∈ R(a, b, x). Hence every complemented modular lattice is relatively complemented. However, modularity is only a sufficient condition but not necessary. There exist non-modular complemented lattices where every interval is also complemented, i.e., the lattice is relatively complemented. An example of such a non-modular lattice is depicted in Figure 1.

 
						Figure 1.

Figure 1.

The aim of this paper is not to characterize relatively complemented lattices and posets but to provide conditions under which an element x of [a, b] has a relative complement in this interval. Of course, x can have more than one relative complement, but not all of them can be obtained by our construction.

As mentioned above, if L is a distributive complemented lattice then every element of L has just one complement and L is called Boolean. The converse holds only in a finite lattice, an example of a non-distributive lattice with unique complementation was constructed by R. P. Dilworth 6. Lattices with unique complementation were also studied by the first author and R. Padmanabhan [3].

Let (L, ∨, ∧) be a lattice and a, b, cL. Recall that the triple (a, b, c) is called modular if ac and (ab) ∧ c=a∨(bc).

The concept of complementation was transferred to posets by the first author in [2].

Let (P, ⩽) be a poset a, bP and A, BP. We say AB if xy for all xA and yB. Instead of {a}<{b} , {a}<B and A<{b} we simply write a<b , a<B and A<b , respectively. Analogously we proceed with the relational symbols ⩽, > and ⩾ . Denote by

L ( A ) := { x P x A } and U ( A ) := { x P A x }

the so-called lower and upper cone of A, respectively. Instead of L ({a}), L ({a, b}), L(A∪{a}), L(AB) and L\big(U(A)\big) we simply write L(a), L(a, b), L(A, a), L(A, B) and LU (A), respectively. Analogously, we proceed in similar cases. The element b is called a complement of a if LU (a, b)=UL (a, b)=P (see, e.g., [2]). Of course, if (P, ⩽, 0, 1) is a bounded poset then b is a complement of a if and only if U(a, b)={1} and L(a, b)={0}, i.e., ab=1 and ab=0.

The concept of a modular poset was introduced by Larmerová and Rachůnek [4] as follows:

A poset P=(P,) is called modular if

L ( U ( x , y ) , z ) = L U ( x , L ( y , z ) )

for all x, y, zP with xz. Complements in posets were investigated in [2] and [1]. If (P, ⩽) is a poset, a, bP with ab and x ∈ [a, b] then y ∈ [a, b] is called a relative complement of x in [a, b] if

U ( x , y ) = U ( b ) and L ( x , y ) = L ( a ) .

Of course, this is equivalent to xy=b and xy=a. Again R(a, b, x) denotes the set of all relative complements of x in [a, b]. Relative complements in posets were already treated by the first author and Morávková in [4]. Recall that a subset A of P is called convex if a, b, cP, abc and a, cA together imply bA. Clearly, the set R(a, b, x) of all relative complements of x in [a, b] is convex.

2 Relative complements in lattices

As promised in the introduction, we show that there are conditions weaker than modularity ensuring that an element x of [a, b] has a relative complement. We are going to state two such results. The following result is a special case of Proposition 3.2 in [4]. For the sake of completeness we provide a proof.

Theorem 2.1

Let L=(L,,) be a lattice, a, bL with ab, x ∈ [a, b], yL, e≔ (ay) ∧ b and fa∨(yb). Then fe and the following are equivalent:

  1. e, fR(a, b, x),

  2. (ay) ∧ x=a and x∨(yb)=b.

Proof. Because of aay, ab, ybay and ybb we have fe. Moreover, we have

a f e b , e x = ( ( a y ) b ) x = ( a y ) x , x f = x ( a ( y b ) ) = x ( y b ) .

Since ax and afe, we have that xe=a implies xf=a, and since xb and feb, we have that xf=b implies xe=b. Hence (i) and (ii) are both equivalent to ex=a and xf=b. □

It is worth noticing that we do not assume y to be a complement of x.

Example 2.1

Consider the lattice L depicted in Figure 2. Evidently, L is neither modular nor complemented. Further, x ∈ [a, b], and for yL we have

( a y ) x = a and x ( y b ) = b .

Hence, the assumptions of Theorem 2.1 are satisfied. Put e≔ (ay) ∧ b and fa∨(yb). Then e, fR(a, b, x). It is worth noticing that neither y belongs to [a, b] nor it is a complement of x.

If y is, moreover, a complement of x then we can derive relative complements of x in [a, b] by using modular triples.

Theorem 2.2

Let L=(L,,,0,1) be a bounded lattice, a, bL with ab, x ∈ [a, b], y a complement of x, e≔ (ay) ∧ b and fa∨(yb). Then fe and the following are equivalent:

  1. e, fR(a, b, x),

  2. (a, y, x) and (x, y, b) are modular triples.

 
							Figure 2.

Figure 2.

Proof. Since aay, ab, ybay and ybb, we have fe. Because of Theorem 2.1, (i) is equivalent to

(1) ( a y ) x = a and b = x ( y b ) .

Since

a = a 0 = a ( y x ) and b = 1 b = ( x y ) b ,

(1) is equivalent to

(2) ( a y ) x = a ( y x ) and ( x y ) b = x ( y b ) .

Finally, due to the definition of modular triples, (2) is equivalent to (ii). □

An example of the situation described by Theorem 2.2 is the lattice depicted in Figure 3 where y is a complement of x and the elements e and f satisfy the assumptions of Theorem 2.2. Let us note that f<e in this case.

Example 2.2

Consider the lattice L depicted in Figure 3. The lattice L is not modular, y is a complement of x, the triples (a, y, x) and (x, y, b) are modular since

( a y ) x = d x = a and a ( y x ) = a 0 = a , x ( y b ) = x c = b and ( x y ) b = 1 b = b

and e=(ay) ∧ b and f=a∨(yb) are relative complements of x in [a, b] in accordance with Theorem 2.2.

Example 2.3

Unfortunately, the methods presented in Theorems 2.1 and 2.2 do not produce all relative complements of x in [a, b], even if the lattice L is modular. Consider the lattice L visualized in Figure 4. Then (ay) ∧ x=dx=a and x∨(yb)=xc=b. Thus the assumptions of Theorem 2.1 are satisfied. Hence, (ay) ∧ b=db=z2 and a∨(yb)=ac=z2 belong to R(a, b, x). However, x has in [a, b] also another relative complement z1 which is not obtained in this way. The reason is that z1 is both join- and meet-irreducible and hence it cannot be a result of any term function composed by means of join and meet.

 
						Figure 3.

Figure 3.

 
						Figure 4.

Figure 4.

Example 2.4

On the other hand, R(a, b, x) is a convex set, thus if we can compute elements e and f as shown by Theorem 2.1 then also every element z in the interval [f, e] is a relative complement of x, see the lattice depicted in Figure 5. The assumptions of Theorem 2.1 are satisfied, i.e., (ay) ∧ x=dx=a and x∨(yb)=xc=b. Thus e, fR(a, b, x). Here f<z<e , thus zR(a, b, x).

If y is a complement of x and the triple (a, y, b) is modular, we can determine a relative complement of x in [a, b] by using further modular triples. In this case we have e=f, i.e. we compute only one relative complement of x in [a, b].

 
							Figure 5.

Figure 5.

Theorem 2.3

Let L=(L,,,0,1) be a bounded lattice, a, bL with ab, x ∈ [a, b] and y a complement of x, assume (a, y, b) to be a modular triple and put e≔ (ay) ∧ b=a∨(yb). Then the following are equivalent:

  1. eR(a, b, x),

  2. (a, yb, x) and (x, ay, b) are modular triples.

Proof. Because of Theorem 2.1, (i) is equivalent to

(3) ( a ( y b ) ) x = a and b = x ( ( a y ) b ) .

Since

a = a 0 = a ( y x ) = a ( ( y b ) x ) , b = 1 b = ( x y ) b = ( x ( a y ) ) b ,

(3) is equivalent to

(4) ( a ( y b ) ) x = a ( ( y b ) x ) and ( x ( a y ) ) b = x ( ( a y ) b ) .

Finally, due to the definition of modular triples, (4) is equivalent to (ii). □

Remark 2.1

Consider the following well-known result mentioned in the introduction: If L=(L,,,0,1) is a bounded modular lattice, a, bL with ab, x ∈ [a, b], y a complement of x and e≔ (ay) ∧ b then e=a∨(yb) ∈ R(a, b, x). In the proof of this result only modularity of the triples (a, y, b), (a, y, x) and (x, y, b) is used. According to Theorem 2.3, modularity of these three triples must imply modularity of the triples (a, yb, x) and (x, ay, b) which can be easily shown:

( a ( y b ) ) x = ( ( a y ) b ) x = ( a y ) x = a ( y x ) = a ( ( y b ) x ) , ( x ( a y ) ) b = ( x y ) b = x ( y b ) = x ( a ( y b ) ) = x ( ( a y ) b ) .

3 Relative complements in posets

Now we turn our attention to complements and relative complements in posets. For this purpose, we must define again distributive and modular triples.

Let P=(P,) be a poset and a, b, cP. Then the poset P is called distributive if

L ( U ( x , y ) , z ) = L U ( L ( x , z ) , L ( y , z ) )

for all x, y, zP. We call (a, b, c) a distributive triple of P if

L ( U ( a , b ) , c ) = L U ( L ( a , c ) , L ( b , c ) )

and we call (a, b, c) a modular triple of P if ac and

L ( U ( a , b ) , c ) = L U ( a , L ( b , c ) ) .

The following result is a straightforward generalization of the corresponding result for lattices.

Proposition 3.1

Let P=(P,) be a distributive poset and xP. Then x has at most one complement.

Analogously as in Lemma 1.1, distributivity of (P, ⩽) can be replaced by a weaker condition. The following lemma extends Lemma 1.1 to posets.

Lemma 3.2

Let P=(P,) be a poset and xL. Assume that y and z are complements of x and that (x, y, z) and (x, z, y) are distributive triples. Then y=z.

Proof. We have

L ( y ) = P L ( y ) = L U ( x , z ) L ( y ) = L ( U ( x , z ) , y ) = L U ( L ( x , y ) , L ( z , y ) ) = L ( U L ( x , y ) U L ( z , y ) ) = L ( P U L ( z , y ) ) = L U L ( z , y ) = L ( z , y ) = L ( y , z ) = L U L ( y , z ) = L ( P U L ( y , z ) ) = L ( U L ( x , z ) U L ( y , z ) ) = L U ( L ( x , z ) , L ( y , z ) ) = L ( U ( x , y ) , z ) = L U ( x , y ) L ( z ) = P L ( z ) = L ( z )

and hence y=z. □

Relations between complements and relative complements in posets were investigated in [2].

Again, modularity of (P, ⩽) can be replaced by some weaker conditions, see the following result.

Proposition 3.2

([2]) Let P=(P,) be a poset, a, bP with ab, x ∈ [a, b] and yP and assume that e is the greatest element of L(U(a, y), b) and f the smallest element of U(a, L(y, b)). If

L ( U ( a , y ) , x ) = L ( a ) and U ( x , L ( y , b ) ) = U ( b )

then e, fR(a, b, x).

Let us note that e is the greatest element of L\big(U(a, y), b\big) if and only if L\big(U(a, y), b\big)=L(e), and f is the smallest element of U\big(a, L(y, b)\big) if and only if U\big(a, L(y, b)\big)=U(f).

Now we show that the converse of Proposition 3.2 is also true, i.e. we can state the following theorem which is an extension of Theorem 2.1 to posets.

Theorem 3.1

Let P=(P,) be a poset, a, bP with ab, x ∈ [a, b] and yP and assume that e is the greatest element of L(U(a, y), b) and f the smallest element of U(a, L(y, b)). Then afeb and the following are equivalent:

  1. e, fR(a, b, x),

  2. L(U(a, y), x)=L(a) and U(x, L(y, b))=U(b).

Proof. We have L(U(a, y), b)=L(e) and U(a, L(y, b))=U(f). Because of U(a, y)∪{b}⊆ U(a, L(y, b))=U(f), we conclude

f L ( f ) = L U ( f ) L ( U ( a , y ) , b ) = L ( e )

and hence afeb. Moreover, we have

L ( e , x ) = L ( e ) L ( x ) = L ( U ( a , y ) , b ) L ( x ) = L U ( a , y ) L ( b ) L ( x ) = L U ( a , y ) L ( x ) = L ( U ( a , y ) , x ) , U ( x , f ) = U ( x ) U ( f ) = U ( x ) U ( a , L ( y , b ) ) = U ( x ) U ( a ) U L ( y , b ) = U ( x ) U L ( y , b ) = U ( x , L ( y , b ) ) .

Since ax and afe, we have that L(x, e)=L(a) implies L(x, f)=L(a), and since xb and feb, we have that U(x, f)=U(b) implies U(x, e)=U(b). Hence (i) and (ii) are both equivalent to L(e, x)=L(a) and U(x, f)=U(b). □

Example 3.1

Consider the poset P depicted in Figure 6.

Clearly, P is not modular. Since

 
							Figure 6.

Figure 6.

L ( U ( a , y ) , b ) = L ( d , h , b ) = L ( e ) , U ( a , L ( y , b ) ) = U ( a , c , g ) = U ( f ) , L ( U ( a , y ) , x ) = L ( d , h , x ) = L ( a ) , U ( x , L ( y , b ) ) = U ( x , c , g ) = U ( b ) ,

the assumptions of Theorem 3.1 as well as (ii) of this theorem are satisfied and hence e and f are relative complements of x in [a, b].

Similarly as for lattices, if y is a complement of x then the existence of relative complements of x in [a, b] is assured by certain modular triples as follows.

Theorem 3.2

Let P=(P,) be a poset, a, bP with ab, x ∈ [a, b] and y a complement of x and assume that e is the greatest element of L(U(a, y), b) and f the smallest element of U(a, L(y, b)). Then afeb and the following are equivalent:

  1. e, fR(a, b, x),

  2. (a, y, x) and (x, y, b) are modular triples.

Proof. Since U(a, y)∪{b}⊆ U(a, L(y, b))=U(f), we have

f L ( f ) = L U ( f ) L ( U ( a , y ) , b ) = L ( e )

and hence afeb. Because of Theorem 3.1, (i) is equivalent to

(5) L ( U ( a , y ) , x ) = L ( a ) and U ( b ) = U ( x , L ( y , b ) ) .

Clearly, (5) is equivalent to

(6) L ( U ( a , y ) , x ) = L ( a ) and L ( b ) = L U ( x , L ( y , b ) ) .

Since

L ( a ) = L U ( a ) = L ( U ( a ) P ) = L ( U ( a ) U L ( y , x ) ) = L U ( a , L ( y , x ) ) , L ( b ) = P L ( b ) = L U ( x , y ) L ( b ) = L ( U ( x , y ) , b ) ,

(6) is equivalent to

(7) L ( U ( a , y ) , x ) = L U ( a , L ( y , x ) ) and L ( U ( x , y ) , b ) = L U ( x , L ( y , b ) ) .

Finally, due to the definition of modular triples, (7) is equivalent to (ii). □

If y is not assumed to be a complement of x, but the triple (a, y, b) is modular then we can determine a relative complement of x in [a, b] and, as in Theorem 2.3 for lattices, again e=f.

Theorem 3.3

Let P=(P,) be a poset, a, bL with ab, x ∈ [a, b] and yP and assume (a, y, b) to be a modular triple and e to be the greatest element of L(U(a, y), b)=LU(a, L(y, b)). Then the following are equivalent:

  1. eR(a, b, x),

  2. L(U(a, L(y, b)), x)=L(a) and U(x, L(U(a, y), b))=U(b).

Proof. Since

L ( e ) = L ( U ( a , y ) , b ) = L U ( a , L ( y , b ) ) and U ( e ) = U L ( U ( a , y ) , b )

and

L ( e , x ) = L ( e ) L ( x ) = L U ( a , L ( y , b ) ) L ( x ) = L ( U ( a , L ( y , b ) ) , x ) , U ( x , e ) = U ( x ) U ( e ) = U ( x ) U L ( U ( a , y ) , b ) = U ( x , L ( U ( a , y ) , b ) ) ,

(i) and (ii) are both equivalent to L(e, x)=L(a) and U(x, e)=U(b). □

If we add the assumption that y is a complement of x, then we obtain the following result.

Proposition 3.3

[4] Let P=(P,) be a modular poset, a, bP with ab, x ∈ [a, b] and y a complement of x and assume e to be the greatest element of L(U(a, y), b)=LU(a, L(y, b)). Then eR(a, b, x).

The following theorem generalizes this proposition and Theorem 2.3.

Theorem 3.4

Let P=(P,) be a poset, a, bL with ab, x ∈ [a, b] and y a complement of x and assume (a, y, b) to be a modular triple and e to be the greatest element of L(U(a, y), b)=LU(a, L(y, b)). Then the following are equivalent:

  1. eR(a, b, x),

  2. L(U(a, L(y, b)), x)=LU(a, L(y, b, x)) and L(U(x, a, y), b)=LU(x, L(U(a, y), b)).

Proof. Because of Theorem 3.3, (i) is equivalent to

(8) L ( U ( a , L ( y , b ) ) , x ) = L ( a ) and U ( b ) = U ( x , L ( U ( a , y ) , b ) ) .

Clearly, (8) is equivalent to

(9) L ( U ( a , L ( y , b ) ) , x ) = L ( a ) and L ( b ) = L U ( x , L ( U ( a , y ) , b ) ) .

Finally, since

L ( a ) = L U ( a ) = L ( U ( a ) P ) = L ( U ( a ) U L ( y , x ) ) = L U ( a , L ( y , x ) ) = L U ( a , L ( y , b , x ) ) , L ( b ) = P L ( b ) = L U ( x , y ) L ( b ) = L ( U ( x , y ) , b ) = L ( U ( x , a , y ) , b ) ,

(9) is equivalent to (ii). □


Department of Algebra and Geometry Palacký University Olomouc 17. listopadu 12 CZ-771 46 Olomouc Czech republic

References

[1] Birkhoff, G.: Lattice Theory, AMS, Providence, R.I., 1979.Search in Google Scholar

[2] Chajda, I.: Complemented ordered sets, Arch. Math. (Brno) 28 (1992), 25–34.Search in Google Scholar

[3] Chajda, I.—Länger, H.—Paseka, J.: Uniquely complemented posets, Order 35 (2018), 421–431.10.1007/s11083-017-9440-5Search in Google Scholar

[4] Chajda, I.—Morávková, Z.: Relatively complemented ordered sets, Discuss. Math. Gen. Algebra Appl. 20 (2000), 207–217.10.7151/dmgaa.1018Search in Google Scholar

[5] Chajda, I.—Padmanabhan, R.: Lattices with unique complementation, Acta Sci. Math. (Szeged) 83 (2017), 31–34.10.14232/actasm-016-514-2Search in Google Scholar

[6] D Dilworth, R. P.: Lattices with unique complements, Trans. Amer. Math. Soc. 57 (1945), 123–154.10.1090/S0002-9947-1945-0012263-6Search in Google Scholar

[7] Larmerová, J.—RachŮnek, J.: Translations of distributive and modular ordered sets, Acta Univ. Palack. Olomuc. Fac. Rerum Natur. Math. 27 (1988), 13–23.Search in Google Scholar

Received: 2021-07-05
Accepted: 2022-01-03
Published Online: 2023-02-15
Published in Print: 2023-02-23

© 2023 Mathematical Institute Slovak Academy of Sciences

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

Articles in the same Issue

  1. RNDr. Stanislav Jakubec, DrSc. passed away
  2. Schur m-power convexity for general geometric Bonferroni mean of multiple parameters and comparison inequalities between several means
  3. Conditions forcing the existence of relative complements in lattices and posets
  4. Radically principal MV-algebras
  5. A topological duality for dcpos
  6. Padovan or Perrin numbers that are concatenations of two distinct base b repdigits
  7. Addendum to “A generalization of a result on the sum of element orders of a finite group”
  8. Remarks on w-distances and metric-preserving functions
  9. Solution of logarithmic coefficients conjectures for some classes of convex functions
  10. Multiple periodic solutions of nonautonomous second-order differential systems with (q, p)-Laplacian and partially periodic potentials
  11. Asymptotic stability of nonlinear neutral delay integro-differential equations
  12. On Catalan ideal convergent sequence spaces via fuzzy norm
  13. Fourier transform inversion: Bounded variation, polynomial growth, Henstock–Stieltjes integration
  14. (ε, A)-approximate numerical radius orthogonality and numerical radius derivative
  15. Wg-Drazin-star operator and its dual
  16. On the Lupaş q-transform of unbounded functions
  17. K-contact and (k, μ)-contact metric as a generalized η-Ricci soliton
  18. Compactness with ideals
  19. Number of cells containing a given number of particles in a generalized allocation scheme
  20. A new generalization of Nadarajah-Haghighi distribution with application to cancer and COVID-19 deaths data
  21. Compressive sensing using extropy measures of ranked set sampling
  22. A note on star partial order preservers on the set of all variance-covariance matrices
Downloaded on 29.9.2025 from https://www.degruyterbrill.com/document/doi/10.1515/ms-2023-0003/html
Scroll to top button