The best extending cover-preserving geometric lattices of semimodular lattices
Peng He, Xue-ping Wang

TL;DR
This paper introduces an algorithm to identify optimal cover-preserving geometric lattices for finite semimodular lattices, characterizing their size and atom count to understand minimal embeddings.
Contribution
It proposes a method to compute all minimal cover-preserving geometric lattices for any finite semimodular lattice, establishing key properties of these embeddings.
Findings
The length of the geometric lattice equals that of the semimodular lattice.
The number of atoms in the geometric lattice equals the number of non-zero join-irreducible elements.
The algorithm effectively finds all best extending cover-preserving geometric lattices.
Abstract
In 2010, G\'{a}bor Cz\'{e}dli and E. Tam\'{a}s Schmidt mentioned that the best cover-preserving embedding of a given semimodular lattice is not known yet [A cover-preserving embedding of semimodular lattices into geometric lattices, Advances in Mathematics 225 (2010) 2455-2463]. That is to say: What are the geometric lattices such that a given finite semimodular lattice has a cover-preserving embedding into with the smallest ? In this paper, we propose an algorithm to calculate all the best extending cover-preserving geometric lattices of a given semimodular lattice and prove that the length and the number of atoms of every best extending cover-preserving geometric lattice equal the length of and the number of non-zero join-irreducible elements of , respectively. Therefore, we comprehend the best cover-preserving embedding of a given semimodular…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Algebra and Logic · Rough Sets and Fuzzy Logic · semigroups and automata theory
The best extending cover-preserving geometric lattices of semimodular lattices††thanks: Supported by the National Natural Science
Foundation of China (nos.11901064 and 12071325)
Peng He1111E-mail address: [email protected], Xue-ping Wang2222Corresponding author
1. College of Applied Mathematics, Chengdu University of Information Technology
Chengdu 610225, Sichuan, People’s Republic of China
2. School of Mathematical Sciences, Sichuan Normal University
Chengdu 610066, Sichuan, People’s Republic of China
Corresponding author’s e-mail address: [email protected]
Abstract
In 2010, Gábor Czédli and E. Tamás Schmidt mentioned that the best cover-preserving embedding of a given semimodular lattice is not known yet [A cover-preserving embedding of semimodular lattices into geometric lattices, Advances in Mathematics 225 (2010) 2455-2463]. That is to say: What are the geometric lattices such that a given finite semimodular lattice has a cover-preserving embedding into with the smallest ? In this paper, we propose an algorithm to calculate all the best extending cover-preserving geometric lattices of a given semimodular lattice and prove that the length and the number of atoms of every best extending cover-preserving geometric lattice equal the length of and the number of non-zero join-irreducible elements of , respectively. Therefore, we comprehend the best cover-preserving embedding of a given semimodular lattice.
AMS classification: 06C10; 06B15
Keywords: Finite atomistic lattice; Semimodular lattice; Geometric lattice; Cover-preserving embedding
1 Introduction
Let be a lattice. For all , denotes that and , and denotes that or . means that and there is no element such that , and represents that or . The set of non-zero join-irreducible elements and the set of atoms of will be denoted by and , respectively. The length of , that is, , will be denoted by . Let and be two sets. We define . We assume that the readers are familiar with the basic notions of lattices such as a partially ordered set (poset), a chain, a lattice, a distributive lattice, a modular lattice, a semimodular lattice etc.. Here, we just recall a necessary concept from the theory of lattices (see, e.g., [3, 9]). We say a lattice is (upper) semimodular if implies for all . We know from Crawely and Dilworth [3, Theorem 3.7] (see also [9, Theorem 1.7.1]) that for a strongly atomic algebraic lattice , a semimodularity is equivalent to Birkhoff’s condition:
[TABLE]
It is well known that if is a semimodular lattice with and , then (see [9]).
Classically semimodular lattices arise out of certain closure operators satisfying what is now usually called the Steinitz-Mac Lane exchange property. A semimodularity is one of the most important links between combinatorics and lattice theory (see, e.g., [9, 4]), and the structure of a semimodular lattice plays an important role in lattice theory (see, e.g., [6, 7]). A particular interest is deserved by geometric lattices, originally called matroids, which are semimodular atomistic lattices of finite length.
The Dilworth Embedding Theorem states that each finite lattice can be embedded in a finite geometric lattice (see [3]). Further, P. Pudlák, J. Tüma[8] proved that each finite lattice can be embedded in a finite partition lattice (finite partition lattices are geometric lattices). In 1986, G. Grätzer and E. W. Kiss[5] showed that each finite semimodular lattice has a cover-preserving embedding into a finite geometric lattice. Recently, G. Czédli and E. T. Schmidt [4] extended the results in [5], and they proved that each semimodular lattice of finite length has a cover-preserving embedding into a geometric lattice of the same length and the number of atoms of equals the number of non-zero join-irreducible elements of . That is, they proved the following theorem.
Theorem 1.1** ([4]).**
*Let be a semimodular lattice of finite length. Then there exists a geometric lattice such that is a cover-preserving sublattice of , and . *
Finally, they mentioned that the best cover-preserving embedding is not known yet. That is to say: What are the geometric lattices such that a given finite semimodular lattice has a cover-preserving embedding into with the smallest ? In this paper, we shall construct all the best cover-preserving embeddings of a given finite semimodular lattice into geometric lattices and prove that the length and the number of atoms of every best extending cover-preserving geometric lattice equal the length of and the number of non-zero join-irreducible elements of , respectively.
For the detailed information on semimodular lattices and partially ordered sets the readers are referred to [1, 3, 6, 9]. We use the terminologies and notations of [3, 1].
2 Atomistic partially ordered sets
In this section, we shall introduce the concept of an atomistic partially ordered set and then investigate some of its basic properties.
Definition 2.1**.**
Let be a finite partially ordered set and
[TABLE]
Then we say that is the length of .**
If has the minimum element [math], then let , or for brevity, denote the length of for each element . Thus, and when is the maximum element of .* *
Similar to the definitions of atoms of lattices, an element that covers the least element [math] of a partially ordered set is referred to as an atom of , and denoted by the set of atoms of , i.e., . In particular, , or for brevity, for each .
Example 2.1**.**
The Hasse diagram of a partially ordered set is shown as Fig.1.* *
[math]a$$c$$b$$x$$y$$1Fig.1 The partially ordered set .
In Fig.1, , and .
Definition 2.2**.**
*A finite partially ordered set with the minimum element [math] is atomistic if and only if the following two conditions are satisfied: for all ,
(1) implies that ;
(2) yields that and .** *
0_{P}$$1$$2$$3$$4$$1_{P}Fig.2 The atomistic partially ordered set .
By Definition 2.2, one can check that Fig.1 is not atomistic since but , and Fig.2 is atomistic. Clearly, every finite atomistic lattice is an atomistic partially ordered set, but the inverse is not true generally. For example, Fig.2 is an atomistic partially ordered set, but it is not a finite atomistic lattice since it is not a lattice. However, the following lemma is clear.
Lemma 2.1**.**
*If a finite atomistic partially ordered set is a lattice, then is an atomistic lattice. *
Let be the power set of a nonempty set . Then we easily verify the following lemma.
Lemma 2.2**.**
*Let and . If and then is a finite atomistic partially ordered set. *
For convenience, in the following, if is a finite atomistic partially ordered set then we denote .
Lemma 2.3**.**
*If is a finite atomistic partially ordered set, then . *
Proof. For , define to be a map such that
[TABLE]
We will show that the map is an isomorphism of partially ordered sets.
It is clear that the map is well-defined. If and , then by Definition 2.2. Hence, the map is injective. Moreover, it is clearly that there exists such that for any from the definition of , i.e., the map is surjective. Consequently, the map is a one-to-one map. Below, we only need to prove that both and its inverse are order-preserving.
Set and , and observe that application of the condition (1) of Definition 2.2 yields . Thus the map is order-preserving. Now suppose that and . Then there exist such that . By Definition 2.2, . Thus, the inverse of is order-preserving. Therefore, .
By Lemma 2.3, every finite atomistic partially ordered set can be considered as a set of sets. For instance, Fig.2 and Fig.3 are isomorphic.
\emptyset$$\{1\}$$\{2\}$$\{3\}$$\{4\}$$\{2,3\}$$\{1,2,3\}$$\{2,3,4\}$$\{1,2,4\}$$\{1,2,3,4\}Fig.3 The atomistic partially ordered set .
Definition 2.3**.**
*Let be a finite atomistic partially ordered set. A map from to the power sets of is called an independent function on if it has the following two properties: for any ,
(1) if , then ;
(2) if , then*
[TABLE]
Clearly, for any . Let be a finite atomistic lattice. If , , then for any .
From Definition 2.3 and Theorem 6.5 in [3], the following lemma is obviously.
Lemma 2.4**.**
*Let be a finite geometric lattice and . Then the following three conditions are equivalent:
(1) ;
(2) is a maximal independent set of atoms of ;
(3) is an independent set of atoms of and . *
The diamond (see Fig.4) is a geometric lattice and . One can verify that =1, and and are maximal independent sets of atoms of .
[math]1$$a$$b$$cFig.4 .
3 Constructions of geometric lattices
For the rest of this paper, unless otherwise stated, let be a fixed finite semimodular lattice. Following the convention of, say, Crawley and Dilworth [3] or Birkhoff [1], we assume that is non-empty. Let . For , let be a finite set satisfying that and while , where may be empty set. Insert every element in into . Extend the original order by for every ; this way we obtain a finite partially ordered set with . Notice that if is a lattice, then we call it an extending lattice of . The constructions of three new finite partially ordered sets and are depicted in Fig.5; the black-filled elements are the inserted ones.
[math]a$$b$$1$$c$$d$$L[math]a$$b$$1$$c$$d$$b^{{}^{\prime}}$$\bullet$$P_{1}[math]a$$b$$1$$c$$d$$\bullet$$b^{{}^{\prime}}$$\bullet$$d^{{}^{\prime}}$$\bullet$$c^{{}^{\prime}}$$\bullet$$P_{2}[math]a$$b$$1$$c$$d$$\bullet$$d_{1}^{{}^{\prime}}$$\bullet$$d^{{}^{\prime}}$$\bullet$$c^{{}^{\prime}}$$\bullet$$b^{{}^{\prime}}$$P_{3}Fig.5 An example of and the three extensions and , respectively.
Definition 3.1**.**
If for every , then is called an extending standard form of where .* *
Now, let be the set of all the finite extending standard forms of . In Fig.5, one can check that but .
In what follows, we write when is a cover-preserving sublattice of a lattice , and symbols , and stand for that is a sublattice, a -subsemilattice and a -subsemilattice of a lattice , respectively. Then the following lemma is obvious.
Lemma 3.1**.**
*Suppose that . Then is an atomistic lattice, and . *
For convenience, if , then we denote . It is well known that a finite semimodular lattice can also be expressed as sets of set (see [2]). Therefore, by Lemma 3.1 and Definition 3.1, if , then there exists a lattice with such that
[TABLE]
and
[TABLE]
In fact, .
Consider the semimodular lattice and ’s extending standard form represented in Fig.5 again. Then the two lattices and in Fig.6 satisfy formula (1).
\emptyset$$\{a\}$$\{b^{{}^{\prime}},a\}$$\{d^{{}^{\prime}},b^{{}^{\prime}},a,c^{{}^{\prime}}\}$$\{b^{{}^{\prime}},a,c^{{}^{\prime}}\}$$\{d^{{}^{\prime}},b^{{}^{\prime}},a\}$$(\mathcal{T}^{P_{2}}_{L},\subseteq)$$\emptyset$$\{a\}$$\{b^{{}^{\prime}},a\}$$\{d^{{}^{\prime}},b^{{}^{\prime}},a,c^{{}^{\prime}}\}$$\{b^{{}^{\prime}},a,c^{{}^{\prime}}\}$$\{d^{{}^{\prime}},b^{{}^{\prime}},a\}$$\{b^{{}^{\prime}}\}$$\bullet$$\{d^{{}^{\prime}}\}$$\bullet$$\{c^{{}^{\prime}}\}$$\bullet$$(\mathcal{S}_{P_{2}},\subseteq)Fig.6 Two lattices and .
[TABLE]
By formula (1) and the construction of ’s extending standard forms, the following lemma is clearly.
Lemma 3.2**.**
Let with . Then there exists an element such that . Further, let . Then we have that and where satisfies formulas (1) and (2).* *
The following example illustrates Lemma 3.2.
Example 3.1**.**
Consider the semimodular lattice and ’s extending standard form represented in Fig.5 again. Then the two lattices and in Fig.7 satisfy formulas (1) and (2).**
\emptyset$$\{a\}$$\{b^{{}^{\prime}},a\}$$\{d^{{}^{\prime}},d_{1}^{{}^{\prime}},b^{{}^{\prime}},a,c^{{}^{\prime}}\}$$\{b^{{}^{\prime}},a,c^{{}^{\prime}}\}$$\{d^{{}^{\prime}},d_{1}^{{}^{\prime}},b^{{}^{\prime}},a\}$$(\mathcal{T}^{P_{3}}_{L},\subseteq)$$\emptyset$$\{a\}$$\{b^{{}^{\prime}},a\}$$\{d^{{}^{\prime}},d_{1}^{{}^{\prime}},b^{{}^{\prime}},a,c^{{}^{\prime}}\}$$\{b^{{}^{\prime}},a,c^{{}^{\prime}}\}$$\{d^{{}^{\prime}},d_{1}^{{}^{\prime}},b^{{}^{\prime}},a\}$$\bullet$$\{b^{{}^{\prime}}\}$$\bullet$$\{d^{{}^{\prime}}\}$$\bullet$$\{d_{1}^{{}^{\prime}}\}$$\bullet$$\{c^{{}^{\prime}}\}$$(\mathcal{S}_{P_{3}},\subseteq)Fig.7 Two lattices and .
[TABLE]
Obviously, . Then, from Fig.6, we know that and .* *
As a conclusion of this section, we shall supply an algorithm to construct a finite geometric lattice which satisfies that and .
In the following, for each finite atomistic partially ordered set with , we define two maps and from to the power set of and as
[TABLE]
and
[TABLE]
respectively. Let be an atomistic partially ordered set, and
[TABLE]
for any set when exists. Clearly, if , then .
Suppose that and . Then the following algorithm’s output is a finite geometric lattice whose proof will be given in the next section.
Algorithm 3.1**.**
**Input: , , and . Output: .
Step 1. and . If there exists which has a proper subset satisfying the following three conditions:**
(i1)* if and then ;*
(i2)* if then ; and*
(i3)* if , then ;
then . Otherwise, , and if then go to Step 5 and if not, go to Step 1.
Step 2. If , then , and go to Step 1.
Step 3. If has a proper subset which satisfies the following three conditions:*
(j1)* if and then ;*
(j2)* if then ; and*
(j3)* if then ;
then . Otherwise, go to Step 1.
Step 4. If , then , and go to Step 1. Otherwise, and go to Step 3.
Step 5. Stop. *
4 All the finite geometric lattices
In this section, we shall first prove that the output in Algorithm 3.1 is an atomistic lattice, and then verify that is a cover-preserving sublattice of . Finally, we shall show that all the extending cover-preserving geometric lattices of with the same length can be constructed by Algorithm 3.1.
Below this paper, for convenience, if is a finite atomistic lattice with atoms, then we denote , and if is a finite atomistic lattice with atoms, then we denote , and observe that
[TABLE]
for any .
Lemma 4.1**.**
*Every output in Algorithm 3.1 is a finite atomistic lattice. *
Proof. Note that inasmuch as Algorithm 3.1 and Lemmas 2.2 and 3.1, we know that every output is a finite atomistic partially ordered set and it has the minimum element and the maximum element. Then it suffices to show that the output is a -semilattice. Note that is an atomistic lattice by Lemma 3.1. Obviously, the in Step 3 equals to the in Step 1. Hence, by Algorithm 3.1, we only need to prove that each partially ordered set from Steps 2 and 4 returning to Step 1 in Algorithm 3.1 is a -semilattice.
For convenience, we next denote
[TABLE]
One can see that .
The rest of the proof will be completed in three steps.
A. If is in Step 2, then , in which is an atomistic lattice and is a proper subset of a certain in where satisfies the conditions (i1), (i2) and (i3). Let . Then there are three cases.
Case 1. If , then as is an atomistic lattice, we know that is the maximum of . Therefore, .
Case 2. If and , then suppose that . Thus clearly. Now, assume that . If then and . We claim that . Otherwise , which means that , contrary to . We can distinguish two subcases.
Subcase 1. If , then since .
Subcase 2. If , then . Thus .
From Subcases 1 and 2, we know that there exists an element such that and since . Thus
[TABLE]
and there exists an element such that , or by Algorithm 3.1. Then by (i1) of Algorithm 3.1, we have that . Note that . Therefore,
[TABLE]
Consequently, , i.e., .
Case 3. If , then clearly .
In summary, is a finite -semilattice.
B. If is in Step 4 and in which is a proper subset of and it satisfies the conditions (j1), (j2) and (j3). By Algorithm 3.1, we know that . Suppose that . There are four cases as follows.
Case i. If , then similar to the proof of Case 1, we have that .
Case ii. If and , then similar to the proof of Case 2, we know that
[TABLE]
Case iii. If and , then suppose that . Thus
[TABLE]
Now, assume that . Obviously, and for any , and . There are two subcases as follows.
Subcase (i). If , then or since . We claim that . Otherwise, , contrary to the fact that . Thus , and it follows from that
[TABLE]
Subcase (ii). If , then similar to the proof of Subcase 2, we know that there exists an element such that
[TABLE]
since .
Subcases (i) and (ii) mean that there exists an element such that
[TABLE]
Hence
[TABLE]
and there exists an element such that , or by Algorithm 3.1. Then by (j1) of Algorithm 3.1, we have that . Note that . Therefore,
[TABLE]
Consequently, .
Case iv. If , then, clearly, .
In summary, is a finite -semilattice.
C. Analogously, if is in Step 4 and for where is a proper subset of and it satisfies the conditions (j1), (j2) and (j3), then we can prove that is a finite -semilattice.
To sum up, the output in Algorithm 3.1 is a finite atomistic lattice. This completes the proof.
Algorithm 3.1, Definition 2.3 and Lemma 4.1 imply the following lemma.
Lemma 4.2**.**
*Let , and be the output of Algorithm 3.1. Then the following three statements hold.
(1) for any .
(2) If , then for any .
(3) If and , then for any . *
Lemma 4.3**.**
*For every output in Algorithm 3.1, . *
Proof. Note that since , and by Lemma 4.2, . Thus we have that
[TABLE]
By formula (1) and Algorithm 3.1, there exists a lattice such that and . Therefore, we only need to prove that .
First, by Lemma 3.1, is a finite atomistic lattice. Then for any by (2). On the other hand, from Lemma 4.1, we know that is a finite atomistic lattice, which follows that for any . Consequently, since .
Next, we shall prove that .
Let . Set and . Then by (2). Suppose that , then . Obviously, since . We claim that . Otherwise, , a contradiction. As is a finite semimodular lattice, we know that contains a sublattice lattice as presented in Fig.8 (the required coverings and in the lattice are indicated by one line and double lines in Fig.8, respectively). Furthermore, by formula (1), Fig.8 is also a sublattice of and for any . Therefore, by Lemma 4.2,
[TABLE]
for every .
M\cap N$$M_{1}$$\cdot$$\cdot$$\cdot$$M_{k}$$M$$N$$N_{1}$$\cdot$$\cdot$$\cdot$$N_{k}$$ZFig.8 A sublattice of .
Now, set . As is a finite semimodular lattice and Fig.8 is a sublattice of , we obviously have that and , which together with formula (3) imply
[TABLE]
Let . Then by Definition 2.3 and formula (4), there exists a subset of such that since Fig.8 is also a sublattice of . Hence by Lemma 4.2.
Using formula (4), and , clearly, there is a such that and , which follow by Lemma 4.2 that for every since and . However, , and then , contrary to .
In summary, . Therefore, . This completes the proof.
Notice that
[TABLE]
by the proof of Lemma 4.3
Below, denote
[TABLE]
and
[TABLE]
in which the condition is as follows.
: If , then for any .
Lemma 4.4**.**
*Every is a finite geometric lattice. *
Proof. By Lemma 4.1, we know that is a finite atomistic lattice. Then for any is a geometric lattice when . Now, suppose that is a geometric lattice for every with . By induction, we shall prove that is a geometric lattice for every with .
Assume that is not a semimodular lattice. Then there exist two elements such that but or , say, . Note that . We claim that . Otherwise, . Hence, . Therefore, is a geometric lattice. This follows that since , a contradiction. Consequently, , and which yields that contains a sublattice as presented in Fig.9 (the required coverings and in the lattice are indicated by one line and double lines in Fig.9, respectively).
G\cap H$$H$$G$$G_{1}$$\cdot$$\cdot$$\cdot$$G_{m-1}$$G_{m}$$MFig.9 A sublattice of .
[TABLE]
Let . We claim that . Otherwise, . Then together with yields that . Thus , a contradiction to the fact . Therefore, , then . Note that by the structure of Fig.9 and . Then by (), we know that
[TABLE]
On the other hand, , it follows from that . Thus , and then by formula (6). However, and , a contradiction. Therefore, is a semimodular lattice.
Consequently, is a finite geometric lattice as is a finite atomistic lattice, and the proof of the lemma is complete.
Notice that from Lemmas 4.1, 4.3 and 4.4, we know that every output in Algorithm 3.1 with condition () is a geometric lattice and is a cover-preserving sublattice of .
The following example will illustrate that every output in Algorithm 3.1 with condition () is a geometric lattice and is a cover-preserving sublattice of .
Example 4.1**.**
Consider the lattices and represented in Fig.10, respectively.* *
L$$P
\emptyset$$\{3\}$$\{1,2,3,4,5\}$$\{3,5\}$$\{1,3\}$$\{3,4\}$$\{2,3\}$$\mathcal{T}^{P}_{L}$$\emptyset$$\{3\}$$\{1,2,3,4,5\}$$\{3,5\}$$\{5\}$$\{1,3\}$$\{1\}$$\{3,4\}$$\{4\}$$\{2,3\}$$\{2\}$$\mathcal{S}_{P}Fig.10 Four lattices and .
[TABLE]
Obviously, and satisfy formula (1), respectively.
, and .
Step 1. , , is a proper subset of satisfying (i1), (i2) and (i3), and .
Step 2. , and (the lattice as represented in Fig.11).
Step 3. , , is a proper subset of satisfying (i1), (i2) and (i3), and .
Step 4. , and (the lattice as represented in Fig.12).
Step 5. , , is a proper subset of satisfying (i1), (i2) and (i3), and .
Step 6. , and (the lattice as represented in Fig.13).
Step 7. , , is a proper subset of satisfying (i1), (i2) and (i3), and .
Step 8. , and (the lattice as represented in Fig.14).
Step 9. , and has no proper subset satisfying (i1), (i2) and (i3), .
Step 10. Stop.
\emptyset$$\{3\}$$\{1,2,3,4,5\}$$\{3,5\}$$\{5\}$$\{1,3\}$$\{1\}$$\{3,4\}$$\{4\}$$\{2,3\}$$\{2\}$$\{1,2,4\}$$\mathcal{R}Fig.11 The lattice .
[TABLE]
\emptyset$$\{3\}$$\{1,2,3,4,5\}$$\{3,5\}$$\{5\}$$\{1,3\}$$\{1\}$$\{3,4\}$$\{4\}$$\{2,3\}$$\{2\}$$\{1,2,4\}$$\{1,5\}$$\mathcal{R}Fig.12 The lattice .
[TABLE]
\emptyset$$\{3\}$$\{1,2,3,4,5\}$$\{3,5\}$$\{5\}$$\{1,3\}$$\{1\}$$\{3,4\}$$\{4\}$$\{2,3\}$$\{2\}$$\{1,2,4\}$$\{1,5\}$$\{2,5\}$$\mathcal{R}Fig.13 The lattice .
[TABLE]
\emptyset$$\{3\}$$\{1,2,3,4,5\}$$\{3,5\}$$\{5\}$$\{1,3\}$$\{1\}$$\{3,4\}$$\{4\}$$\{2,3\}$$\{2\}$$\{1,2,4\}$$\{1,5\}$$\{4,5\}$$\{2,5\}$$\mathcal{R}Fig.14 The lattice .
[TABLE]
Therefore, the output in Algorithm 3.1 is the as represented in Fig.14. One can check that , is a finite geometric lattice and .
Definition 4.1**.**
*Let and be two finite atomistic lattices with . If satisfies: for any , *
(e1)* ;
(e2) ; and
(e3) ,
then we say that is a order normal subset lattice of . *
Lemma 4.5**.**
*Let be a finite geometric lattice with and . Then . *
Proof. Let . As is a finite geometric lattice, satisfies condition (). Thus we only need to prove that is an output of Algorithm 3.1. Since , there exists a lattice such that . Hence there exists a lattice such that . Thus there exists a lattice such that and by formula (1).
Because is geometric, the following four statements hold.
C1. For every , is a geometric lattice.
C2. If , then .
C3. If and , then and .
C4. If , and , then and .
The rest of the proof will be completed in three steps.
(I). Let . Then by Definition 4.1, is a 2 order normal subset lattice of . Suppose that and . Let , and . If , then by (e3). It follows from C2 that
[TABLE]
Obviously, by C4 and (e2) and (e3) in Definition 4.1,
[TABLE]
for any . Moreover, by (e2) in Definition 4.1 and C3, we have
[TABLE]
for every since . Thus, by formulas (7), (8) and (9), we know that satisfies (i1), (i2) and (i3) in Algorithm 3.1. Therefore, is an atomistic lattice by the proof of Lemma 4.1. Clearly, is a 2 order normal subset lattice of .
Suppose that and . Let , and . Similar to the proof of the preceding paragraph, we can prove that is an atomistic lattice which is a 2 order normal subset lattice of since is a 2 order normal subset lattice of .
Repeating the process as above, we can obtain an atomistic lattice
[TABLE]
Obviously,
[TABLE]
by (e2) in Definition 4.1. Therefore, is a 3 order normal subset lattice of , and for any with , has no proper subset satisfying (i1), (i2) and (i3) in Algorithm 3.1.
(II). Suppose that and . Let , and . There are two cases as below.
Case 1. If there exists such that . Similar to the proof of formulas (7), (8) and (9), we can verify that satisfies (i1), (i2) and (i3) in Algorithm 3.1. Therefore, is an atomistic lattice by the proof of Lemma 4.1. Clearly, is a 2 order normal subset lattice of . Thus, similar to the proof of (10), we can obtain an atomistic lattice that is a 3 order normal subset lattice of .
Case 2. If there is no element such that , then there exists such that and since is geometric. Thus we have that the following three results.
(a1) By (e2), (e3), C1 and C2, for any ;
(a2) By (e2) and C4, for any ;
(a3) By (e2) and C3, for any .
Therefore, satisfies (j1), (j2) and (j3) in Algorithm 3.1. This follows that is an atomistic lattice which is a 2 order normal subset lattice of . Analogous to the proof of Case 1, we can obtain an atomistic lattice which is a 3 order normal subset lattice of .
From Cases 1 and 2, we always obtain an atomistic lattice which is a 3 order normal subset lattice of .
Continuing as above, we can obtain an atomistic lattice
[TABLE]
Obviously,
[TABLE]
by (e2) in Definition 4.1. Therefore, is a 4 order normal subset lattice of , and for any with there is no element such that satisfies (i1), (i2) and (i3) in Algorithm 3.1.
(III). Repeating the preceding proof, we finally obtain an atomistic lattice
[TABLE]
and for any with there is no element such that satisfies (i1), (i2) and (i3) in Algorithm 3.1. Consequently, by , we know that , and is an output of Algorithm 3.1, completing the proof.
Notable that Lemmas 4.1, 4.3, 4.4 and 4.5 deduce that we can construct all the finite extending cover-preserving geometric lattices of with the same length by Algorithm 3.1. However, applying the method suggested by G. Czédli and E. T. Schmidt in [4] to the as depicted in Fig.10, one can only obtain the finite extending cover-preserving geometric lattice as is shown by Fig.15.
\emptyset$$\{3\}$$\{1,2,3,4,5\}$$\{3,5\}$$\{2,5\}$$\{4,5\}$$\{5\}$$\{1,3\}$$\{1,5\}$$\{1,4\}$$\{1,2\}$$\{1\}$$\{3,4\}$$\{4\}$$\{2,3\}$$\{2\}$$\{2,4\}$$GFig.15 The geometric lattice .
[TABLE]
5 The best geometric lattices
In this section, we shall construct all the best extending cover-preserving geometric lattices of . Denote for any integer . Then we have the following Lemma.
Lemma 5.1**.**
*Let with . Then there exists an element such that . *
Proof. Since , by Lemma 4.3. Then there exists a lattice such that . Hence there exists a lattice such that . This follows from formula (1) that there exists a lattice such that and . By , we know that there exists an element such that . Set and . Then and
[TABLE]
by Lemma 3.2, and there exists a set such that for any . Hence, as , there exists a set such that
[TABLE]
for any by Lemma 4.2. Note that is a finite geometric lattice. Then by Lemma 2.4, we have that
[TABLE]
whenever , and .
Set
[TABLE]
Then, by formulas (11), (13) and (14), we know that
[TABLE]
Now, we shall show that and is a geometric lattice. The proof is made in three steps.
A. is a finite atomistic lattice.
From (14), it is clear that is a finite atomistic partially ordered set. Thus, it suffices to show that is a lattice.
Suppose . Obviously,
[TABLE]
If , then . Now, suppose that and denote . There are three cases.
Case i. If , then . Clearly, by (16). From (14), . Therefore, .
Case j. If and , then, clearly, since . Thus . By formula (16), , so that . Hence, by (14). Therefore, .
Case k. If , then similar to the proof of Case j, we have . Then . There are two subcases.
Subcase . If , then by (14), which is the maximum element of . Thus, .
Subcase . If, then , and since . Thus
[TABLE]
which means that . Then, by (16), we know that . Therefore, by (14), it follows that .
Subcases and imply that if .
Therefore, from Cases i, j and k, is a finite atomistic lattice.
B. is a finite geometric lattice.
Inasmuch as we possess A it suffices to show that is a semimodular lattice. Let and . Obviously, . Next, we shall prove that . There are three cases as follows.
Case a. If , then . By formulas (14) and (16), and . Thus , which together with is a geometric lattice yields that .
We claim that
[TABLE]
Otherwise, . It is clear that by (16). Note that since . Thus
[TABLE]
contrary to the fact that . Therefore, , and then by (14), . Hence, the condition deduces that
[TABLE]
Case b. If , then since . Thus
[TABLE]
and
[TABLE]
by (14).
On the other hand, we claim that . Otherwise, there exists an atom such that . Then by formula (18), , which means that . Thus , contrary to the fact that . Therefore,
[TABLE]
Similarly, we have . Thus , and which means that
[TABLE]
We claim that . Otherwise,
[TABLE]
since and . However, by (17). Hence , a contradiction. Therefore, . This follows that by (14). Further, by formula (20),
[TABLE]
Case c. If and , or and , say, and , then since . Hence,
[TABLE]
by (14).
Similar to the proof of formula (19), we have that . On the other hand, similar to the proof of Case a, we know that . Thus , and which means that
[TABLE]
Analogous to the proof of Case b, we know that
[TABLE]
by formulas (14), (21) and (22).
In summary, is a finite geometric lattice.
C. .
Let . Then there are two elements such that and by (11). Thus by and (11),
[TABLE]
As , we have that
[TABLE]
by formula (12) and (13). Hence, by formulas (14),
[TABLE]
Clearly, by formula (5), we know that
[TABLE]
which together with formulas (23) and (24) clearly leads to . Therefore, . On the other hand, by formula (11), we know that for any . Thus by the proof of A. Hence, .
Obviously, together with (14) means that . Therefore, since , completing the proof of C.
Finally, from B, C and Lemma 4.5, we know that and . This completes the proof.
Let be a finite geometric lattice. It is clear that if , then there exists a sublattice of with such that . Clearly, is also a geometric lattice. Therefore, by Lemmas 4.1, 4.3, 4.4, 4.5 and 5.1, we have the following theorem.
Theorem 5.1**.**
*Every best extending cover-preserving geometric lattice of is the best one in . *
Example 5.1**.**
Consider the lattice in Example 4.1 again. If in Step 1 of Algorithm 3.1. Then is the output lattice of Algorithm 3.1 (the lattice as represented in Fig.16).* *
\emptyset$$\{3\}$$\{1,2,3,4,5\}$$\{3,5\}$$\{5\}$$\{1,3\}$$\{1\}$$\{3,4\}$$\{4\}$$\{2,3\}$$\{2\}$$\{1,2,4,5\}$$\mathcal{Q}Fig.16 The lattice .
[TABLE]
Obviously, . Further, we know that is the unique best extending cover-preserving geometric lattice of in the sense of isomorphism.
6 Conclusions
In this paper, we proposed an algorithm to calculate all the best extending cover-preserving geometric lattice of a given semimodular lattice and proved that and . It is worth pointing out that every different (resp. ) in Algorithm 3.1 leads to a different output, and the computational complexity of Algorithm 3.1 is likely to grow rapidly as and grow.
Data availability statements
The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] G. Birkhoff, Lattice Theory, vol.XXV, 3rd ed., American Mathematical Society Colloquium Publications, Providence, RI, 1973.
- 2[2] J. R. Büchi, Representation of complete lattices by sets, Portugaliae mathematica 11 (1952) 151-167.
- 3[3] P. Crawley, R. P. Dilworth, Algebraic Theory of Lattices, Prentice Hall, Englewood Cliffs, NJ, 1973.
- 4[4] G. Czédli, E. T. Schmidt, A cover-preserving embedding of semimodular lattices into geometric lattices, Advances in Mathematics 225 (2010) 2455-2463.
- 5[5] G. Grätzer, E. W. Kiss, A construction of semimordular lattices, Order 2 (1986) 351-365.
- 6[6] G. Grätzer, F. Wehrung, Lattice Theory: Special Topics and Applications, Birkhäser Verlag, Basel, 2014.
- 7[7] Peng He, Xue-ping Wang, A characterization of a semimodular lattice, Studia Logica 106 (2018) 691-698.
- 8[8] P. Pudlák, J. Tüma, Every finite lattice can be embedded in a partition lattice, Algebra Universalis 10 (1980) 74-95.
