The distinguishing number and distinguishing chromatic number for posets
Karen L. Collins, Ann N. Trenk

TL;DR
This paper introduces the concepts of the distinguishing number and chromatic number for posets, providing bounds and specific results for certain classes of lattices, advancing understanding of symmetry-breaking in poset structures.
Contribution
It defines new invariants for posets and establishes bounds, including for Boolean and divisibility lattices, using lattice theory techniques.
Findings
Any linear extension of the set of join-irreducibles generates a 2-coloring.
Upper bounds for the distinguishing chromatic number are established.
The distinguishing number of twin-free Cohen-Macaulay planar lattices is at most 2.
Abstract
In this paper we introduce the concepts of the distinguishing number and the distinguishing chromatic number of a poset. For a distributive lattice and its set of join-irreducibles, we use classic lattice theory to show that any linear extension of generates a distinguishing 2-coloring of . We prove general upper bounds for the distinguishing chromatic number and particular upper bounds for the Boolean lattice and for divisibility lattices. In addition, we show that the distinguishing number of any twin-free Cohen-Macaulay planar lattice is at most 2.
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.
The Distinguishing Number and Distinguishing Chromatic Number for Posets
Karen L. Collins
Dept. of Mathematics and Computer Science
Wesleyan University
Middletown CT 06459-0128
Ann N. Trenk
Department of Mathematics
Wellesley College
Wellesley MA 02481
This work was supported by a grant from the Simons Foundation (#426725, Ann Trenk).
(June 23, 2020 )
Abstract
In this paper we introduce the concepts of the distinguishing number and the distinguishing chromatic number of a poset. For a distributive lattice and its set of join-irreducibles, we use classic lattice theory to show that any linear extension of generates a distinguishing 2-coloring of . We prove general upper bounds for the distinguishing chromatic number and particular upper bounds for the Boolean lattice and for divisibility lattices. In addition, we show that the distinguishing number of any twin-free Cohen-Macaulay planar lattice is at most 2.
Keywords: distributive lattice, distinguishing number, distinguishing chromatic number, Birkhoff’s theorem
1 Introduction
The distinguishing number of a graph, introduced by Albertson and Collins [1], is the smallest integer for which the vertices can be colored using colors so that the only automorphism of the graph that preserves colors is the identity. The distinguishing chromatic number, introduced by Collins and Trenk [9], has the additional requirement that the coloring of the vertices is proper, that is, adjacent vertices get different colors. The distinguishing number of graph is denoted by and the distinguishing chromatic number by . These and related topics have received considerable attention by many authors in recent years; see, for example, [2, 4, 10, 13, 15, 16]. In this paper, we introduce the distinguishing number and the distinguishing chromatic number of a poset.
There are several challenges in studying these parameters. A distinguishing coloring of a graph or poset does not always yield a distinguishing coloring of induced subgraphs or subposets. It is possible to have an graph induced in graph for which , and the same holds for posets. We provide an example of this following Definition 7. In addition, the structure inherent in posets makes these parameters qualitatively different from the graph versions.
We end this section with an overview of the rest of the paper. In Section 2, we provide background material about posets, lattices, and distributive lattices. We introduce the distinguishing number of a poset in Section 3, and prove results about sums of chains, distributive lattices, and divisibility lattices. In Section 4, we study the distinguishing chromatic number, giving upper bounds for the distinguishing chromatic number of distributive lattices, divisibility lattices, and Boolean lattices. We also show that there exist posets for which the gap between the distinguishing chromatic number of and that of its comparability graph is arbitrarily large. We return to the distinguishing number in Section 5 and focus on ranked planar lattices (equivalently, Cohen-Macaulay) that are rank-connected. We conclude with several open questions.
2 Preliminaries
In this section we provide definitions related to posets and lattices, and present Birkhoff’s classic lattice theorem, which we use as a tool in Section 3 and Section 4. For additional details and background, see [18].
2.1 General poset definitions
The posets we consider are finite and reflexive. If is the poset , we call the ground set of and refer to the elements of (which we also call the elements of ) as points. We write if and . If or , we say points and are comparable, and otherwise they are incomparable. We say that covers if and there is no other point with . An automorphism of poset is a bijection from to that preserves the relation .
A set of pairwise comparable points in a poset is called a chain, and if the points are pairwise incomparable they form an antichain. An -chain is a chain with points, and such a chain has length . The height of a poset is the size of a maximum chain and the width is the size of a maximum antichain.
If a poset has a unique minimal element, we call this element and if it has a unique maximal element we call it . We say that a poset with a and is ranked if every maximal chain from to has the same length. The rank of a point in a poset, denoted by or , is the length of a longest chain that has as its largest element. For example, in Figure 1, each of posets and has a and a , while poset has neither, and and are ranked, while poset is not.
A poset is planar if its Hasse diagram can be drawn in the plane with no edges crossing and so that the edge from to has strictly increasing -coordinate when . In Figure 1, and are planar, even though the drawing shown of has edges crossing. We demonstrate in Section 5 that poset is not planar (see Remark 34).
2.2 Lattice definitions
A point in poset is called the meet of and in , and denoted by , if it is the unique largest element in such that and . Thus, if exists and and , then . Similarly, a point is called the join of and in , and denoted by , if it is the unique smallest element such that and . Thus, if exists and and , then .
A poset is a lattice if and both exist for all points and in L. Furthermore, is a distributive lattice if and satisfy the distributive laws
[TABLE]
[TABLE]
for all . For example, all the posets in Figure 1 are lattices except for , and all the lattices are distributive except for . A lattice need not be ranked ( is not ranked), but a distributive lattice is ranked, as a consequence of Birkhoff’s Theorem (Theorem 3 in Section 2.3).
A point in a lattice is called join-irreducible if in the Hasse diagram of the lattice has exactly one downward edge. For example, in Figure 1, the join-irreducible points of are and , while there are no join-irreducible points in poset . As we will see in Birkhoff’s Theorem, the join-irreducible points of a distributive lattice generate all the elements in the lattice by the join operation. In this way, they act like the prime numbers in the prime factorization of an integer.
2.3 Birkhoff’s Theorem
In this section, we present a fundamental theorem due to Birkhoff (Theorem 3) and a corollary, both of which will be used as tools in later sections of the paper. Let poset . The downset of a point is defined as and the downset of a subset is defined as .
Definition 1**.**
Let be a poset. The downset lattice has ground set and the relation is . **
Observe that if is a poset, then is a distributive lattice, in which the meet of elements and is and the join of these elements is .
Example 2**.**
In Figure 2, the join-irreducible elements of are , , , and . When these are ordered using the ordering induced by they produce the poset labeled also shown in Figure 2. There are 16 subsets of elements of , producing 12 distinct downsets, which are given in the following table. When these 12 downsets are ordered by set inclusion, we obtain the downset lattice which is isomorphic to the original lattice . **
[TABLE]
This example illustrates the following classic theorem due to Birkhoff [5] and called the Fundamental Theorem of Distributive Lattices in [18].
Theorem 3**.**
If is a distributive lattice and is the poset induced by the join-irreducible points of , then is isomorphic to . Indeed, the function defined by is an isomorphism.
The following notation will be helpful as we use Theorem 3 repeatedly.
Definition 4**.**
For a distributive lattice , denote by the induced poset of all join-irreducible points of . **
Birkhoff’s theorem is fundamental in several ways. First it provides a method for checking whether a poset is a distributive lattice without having to verify that every pair of points has a meet and a join, namely, construct the induced poset and check whether the mapping from Theorem 3 is an isomorphism. Additionally, any distributive lattice can be generated by starting with a poset and constructing . We utilize Theorem 3 in proving that all distributive lattices have distinguishing number at most two (Theorem 14) and in characterizing those that have distinguishing number one (Theorem 13). A proof of Theorem 3 appears in [18].
Observe that in lattice shown in Figure 2, the point 75 can be written as the join of all the join-irreducibles less or equal to it, namely . Equivalently, in , . The next corollary shows this holds in general, that is, every point can be written as the join of a unique subset of join-irreducibles of . It is a well-known consequence of Birkhoff’s Theorem and we provide a proof for completeness.
Corollary 5**.**
Let be a distributive lattice and be the isomorphism from Theorem 3. If , then .
Proof.
Fix and let . For each , the reflexive property implies that , and the fact that is a downset implies that . Therefore, . However, is an isomorphism, so applying to both sides yields , as desired.
∎
For a distributive lattice , the points of are downsets, and the rank of each point is the cardinality of its downset. We record this below.
Remark 6**.**
Every distributive lattice is ranked and the rank of a point is
3 Distinguishing numbers
We begin with the definition of the distinguishing number of a poset and some examples.
Definition 7**.**
A coloring of the points of poset is distinguishing if the only automorphism of that preserves colors is the identity. The distinguishing number of , denoted is the least integer so that has a distinguishing coloring using colors. **
Distinguishing colorings are shown in Figure 1, and the distinguishing numbers are the following: , , , , . Note that while , if we remove point from , the resulting induced subposet has ; thus an induced subposet can have a larger distinguishing number than that of the original. Observe that antichains are the only posets for which each point must receive a different color in a distinguishing coloring.
The comparability graph of poset is the graph where is the ground set of and if and only if and are comparable in . Any automorphism of a poset is also an automorphism of its comparability graph, . This justifies the following remark.
Remark 8**.**
.
Some automorphisms of the graph are not automorphisms of the poset because they do not preserve the ordering of points in . The following example shows that can differ significantly from and . If is an -chain then . However, the comparability graph of is the complete graph , and the incomparability graph of is its complement , and each of these has distinguishing number .
3.1 Sums of chains
In the next two results, we find the distinguishing number for posets consisting of the sum of chains.
Proposition 9**.**
Let be the poset consisting of the sum of chains, each consisting of points and let be the positive integer for which . Then .
Proof.
First we find a distinguishing coloring of using colors. There are different ways to color the elements of an -chain when colors are available. Coloring the elements of each -chain differently is a distinguishing coloring since any automorphism of maps an -chain to an -chain. Thus . We next show . For a contradiction, suppose there is a distinguishing coloring of using colors. There are ways to color each chain and since , two chains have the same coloring. The automorphism that swaps those two chains is non-trivial, a contradiction. ∎
Combining Proposition 9 with the following proposition, allows us to compute the distinguishing number of any poset that consists of the sum of chains.
Proposition 10**.**
Let be the sum of chains and partition as where consists of chains, each consisting of points, where are distinct. Then .
Proof.
The result follows immediately from the fact that any automorphism of will map to itself for each . ∎
3.2 Distributive lattices
We find the distinguishing number of any distributive lattice in Theorems 13 and 14.
In showing that a coloring is distinguishing it can be helpful to analyze the points individually or in groups using the following concept of pinning.
Definition 11**.**
Let be a poset with a color assigned to each point. We say that a point is pinned if every automorphism of that preserves colors maps to itself. **
Note that a coloring of the ground set of a poset is distinguishing precisely when every point is pinned.
Proposition 12**.**
Let be any coloring of a distributive lattice . If restricted to pins every point of , then pins every point of .
Proof.
Let be a coloring of so that restricted to pins every point of . By Corollary 5, every element of is the join of a unique set of elements of . Since joins are preserved by isomorphism, it follows that every point of is pinned. ∎
We now have the tools to determine the distinguishing number of any distributive lattice. Theorem 14 shows that any distributive lattice has distinguishing number at most two and Theorem 13 characterizes those distributive lattices whose distinguishing number is one. The proof of Theorem 14 is illustrated in Examples 15 and 16.
Theorem 13**.**
If is a distributive lattice, then if and only if .
Proof.
By definition, any poset has distinguishing number equal to if and only if it has no non-trivial automorphisms. Let be a coloring of in which every vertex is colored the same. If has no non-trivial automorphisms, then every point in is pinned by and by Proposition 12, every point in is pinned. Conversely, if has a non-trivial automorphism , then by Corollary 5, can be extended to a non-trivial automorphism of , contradicting . ∎
Theorem 14**.**
If is a distributive lattice, then and if and only if .
Proof.
Let be a distributive lattice and where . By Theorem 3, is isomorphic to . We will provide a distinguishing coloring of using two colors, showing . The remainder of the theorem follows from Theorem 13.
Let be the isomorphism defined in Theorem 3, and let . The property of being join-irreducible is preserved under isomorphism, thus is the set of join-irreducible points of .
Let be a linear extension of . Color the following chain of elements of using the color red:
Color the remaining elements green. We show this is a distinguishing coloring of by showing that every nontrivial automorphism of preserves colors.
Since poset automorphisms preserve rank and there is at most one red vertex at each rank of , we know the red vertices are pinned. Next we show all green points in are pinned. For , each is less than a unique lowest red point in the chain of red vertices of . In particular, but is incomparable to all lower ranked red points. Hence each is pinned. Also, is the only point in that is not less than any red vertex, hence it is pinned. Thus the green points in are pinned. By Corollary 5, every point of that is not in is the join of a unique set of elements of , and hence is pinned. Thus all points are pinned and the coloring is distinguishing. ∎
The next two examples illustrate the proof of Theorem 14.
Example 15**.**
For the distributive lattice in Figure 2, the set of join-irreducible points is , where and . For the linear extension of , the chain of points in colored red in the proof of Theorem 14 is and the remaining vertices are green. Observe that each join-irreducible point in except is indeed less than or equal to a unique lowest red point: (rank 1), (rank 2), (rank 3).
Example 16**.**
For the distributive lattice in Figure 3, the set of join-irreducible points is , where , , , and . For the linear extension of , the chain of points in colored red in the proof of Theorem 14 is and the remaining vertices are green. Observe that each join-irreducible point of except is indeed less than or equal to a unique lowest red point: (rank 2), (rank 3), (rank 1). Each point of is the join of a unique set of join-irreducible points of , for example, point is the join of .
Our proof of Theorem 14 provides a distinguishing coloring of for each linear extension of . We record this in Corollary 17.
Corollary 17**.**
For any distributive lattice , each linear extension of leads to a distinguishing coloring of using two colors, one of which appears on exactly points.
3.3 Divisibility lattices
Divisibility lattices form a subset of the set of distributive lattices. The meet of two integers is their greatest common divisor and their join is their least common multiple. For positive integer , the divisibility lattice is the poset consisting of the positive integer divisors of ordered by divisibility. Figure 1 shows the poset for and when and are distinct primes. As illustrated by this figure, the structure of is determined by the prime factorization of .
Let where the are distinct primes and each is a positive integer. It is straightforward to check that if is an automorphism of divisibility lattice and then . The join-irreducible elements of are the factors of of the form . When Theorem 14 is translated to divisibility lattices, we can say precisely when and when .
Theorem 18**.**
Let be an integer greater than 1 and write where are distinct primes and for each . The divisibility lattice has if the are distinct and otherwise.
When , the coloring in the proof of Theorem 14 does not always use a minimum number of red vertices, as seen in the following example.
Example 19**.**
Consider the divisibility lattice where . The join-irreducibles of are the primes and 11. Each of these points has rank 1. Thus, in the proof of Theorem 18, the points colored red are the four in the chain , while the remaining vertices are colored green.
Instead, we could color the three points , , red and the remaining points green. Each of the rank 1 points is pinned as follows: 2 is pinned since it is the only rank one point not below any red point, 3 is pinned since it below a rank 3 red point and no others, 5 is pinned since it is below one rank 2 red point and one rank 3 red point, 7 is pinned since it is below all three red points, and 11 is pinned since it is below one rank 2 red point and no others.**
4 Distinguishing Chromatic Number
The distinguishing chromatic number of a graph was introduced in [9] and studied further by other authors, see for example [3, 4, 8, 12]. It is defined as the minimum number of colors needed to properly color the vertices of so that the only automorphism that preserves colors is the identity. We next define an analogous parameter for posets.
Definition 20**.**
A coloring of the points of poset is proper if comparable points are assigned different colors, that is, each color class induces an antichain. The distinguishing chromatic number of poset , denoted , is the least integer for which there is a coloring of that is both proper and distinguishing. **
For example, for the poset in Figure 1, and one proper distinguishing coloring is the following: color 1 for , color 2 for and , color 3 for , and and color 4 for .
The fact that any automorphism of a poset is also an automorphism of its comparability graph justifies the following remark.
Remark 21**.**
.
However, some automorphisms of the graph are not automorphisms of the poset because they do not preserve the ordering of points in . The following result shows that can differ significantly from .
Proposition 22**.**
There exist posets for which the gap between and is arbitrarily large.
Proof.
Let be a positive integer and be the poset consisting of disjoint -chains. The graph consists of copies of the graph , and thus . However, , where is the smallest integer such that . We will show that , demonstrating that the gap between and can be made arbitrarily large.
It remains to show . For the initial value , we have , so . Observe that
[TABLE]
whereas , so grows at a faster rate than for . Thus for as desired.
∎
Application: The definition of is related to the following problem of designing a student’s course schedule. Form a poset in which the points of are the courses a student plans to take to complete a major, and if course is a prerequisite for course . In a proper coloring, if two courses receive the same color, neither is a prerequisite of the other and they can be taken in the same semester. The minimum number of colors needed for a proper coloring of is the minimum number of semesters needed to complete the major. If the coloring is also distinguishing, then together with its coloring will uniquely identify the courses as well as specify which ones are taken in which semester.
The next result can be used to determine the distinguishing chromatic number of posets consisting of the sum of chains. We denote the falling factorial as .
Proposition 23**.**
(i) If is the poset consisting of the sum of chains in which each chain contains elements, and is the positive integer for which , then .
(ii) Let be the sum of chains and partition as where consists of chains, each consisting of points, where are distinct. Then .
Proof.
Use the arguments given in the proofs of Propositions 9 and 10, except here the vertices of a chain must get different colors, so there are ways to color a chain of points if there are colors available. ∎
An alternate way to properly color the points of a poset is to color two points distinctly if they are incomparable, or equivalently, so that each color class induces a chain. We call this a chain-proper coloring. A coloring that is both chain-proper and distinguishing is related to the following problem of assigning rooms to a set of scheduled events.
Application: Represent a set of events as a poset in which the events are the points of and if event ends before event begins. In a chain-proper coloring, each color class is a set of events that can be assigned to the same room, and thus the minimum number of color classes is the number of rooms needed to schedule all of the events. If the coloring is distinguishing as well as proper, then the poset together with its coloring will uniquely identify the events as well as specifying which room each would occupy.
As an example, the poset in Figure 1, requires two colors for a chain-proper coloring that is distinguishing: color , , and red, and color and blue. The next proposition is a lovely consequence of Dilworth’s theorem.
Proposition 24**.**
For any poset , the minimum number of colors needed for a chain-proper coloring that is also distinguishing is the width of .
Proof.
Let be the width of and let be an antichain of with . Coloring the points of properly requires colors, hence at least colors are required. To show that colors suffice, use Dilworth’s theorem to partition the points of into sets, each of which induces a chain in . Color all points on chain using color for . By definition, this coloring is proper. Observe that all chain-proper colorings are distinguishing because each point on chain has a unique height on that chain, and height is preserved by automorphisms. ∎
4.1 Bounds for distributive lattices
In our next result, we again use Birkhoff’s Theorem, this time to relate the distinguishing chromatic number of a distributive lattice to that of its poset of join-irreducibles. Note that Lemma 25 is tight for when and are distinct primes.
Lemma 25**.**
If is a distributive lattice, then .
Proof.
First color each point of at rank using color for . This provides a proper coloring of and by Remark 6, it uses colors. Next, recolor the points of using a proper and distinguishing coloring with new colors. The resulting coloring of is still proper. It is also distinguishing since by Corollary 5 any point of can be written uniquely as the join of elements of , and automorphisms preserve joins. All rank 1 points of are in , so the color 1 is never used in the final coloring, thus we have a proper and distinguishing coloring of using colors. ∎
The lattice in Figure 3 has and The proof of Lemma 25 provides a proper and distinguishing coloring of using 7 colors. We can show that as follows. At least 5 colors are needed for a proper coloring, and any proper coloring using 5 colors assigns the same color to and , and thus is not distinguishing. The reverse inequality, , follows from our next theorem, and thus lattice is an example that shows the bound in Theorem 26 is tight.
Theorem 26**.**
If is a distributive lattice and , then .
Proof.
Let and let be a proper and distinguishing coloring of , using the colors in the set . Let be the set of points in with color for , that is . We use a different set of colors, the rank colors, for the remaining points of . For each point in , let be its rank in . As before, each uncolored point in has in the set , and we color point using color . As before, this is a proper and distinguishing coloring of using colors. We will construct a new coloring that uses one fewer color by eliminating the color 2.
We define three subsets of points of as follows.
[TABLE]
[TABLE]
[TABLE]
Define a new coloring on points of as follows.
[TABLE]
The coloring is proper on the points of because gives a proper coloring of the points not in , the rank function gives a proper coloring of the points in , and the colors in are different from the colors in . We next show that is a distinguishing coloring of . Let be an automorphism of that preserves the coloring .
First we show that , and , that is, preserves membership in each of the sets , , . For we have , so has a color in the set and thus . By the definition of , we know , and because is a proper coloring, the point is incomparable to all other points of color . Each point in is comparable to a rank 1 point with color . Since preserves coloring , we know . Hence , and . For , we have , so also has a color in the set , and thus . However, is an automorphism and , hence . Each point in is comparable to a rank 1 point with color , and since preserves , we know . Hence and . Similarly, each point in has a color in and thus as well.
Since preserves and , then and for . We know for because preserves . Thus, preserves . Since is a distinguishing coloring of , we conclude that is the identity automorphism. Thus we have shown that is a distinguishing coloring of .
Now we extend to . For each pair of distinct rank 1 points of , define
[TABLE]
We now extend to the elements of that are not in . By Remark 6, each rank 2 point in that is not in covers exactly two rank 1 points of . This allows us to define when and as follows.
[TABLE]
Observe that uses colors from the set , for a total of colors. Since is distinguishing on , it is distinguishing on . We need additionally to show that is proper on . The color , for , is used only on points of rank , so the use of the rank colors is proper. We need to show that the set of points of colored by form an antichain, and similarly for the points colored and the points colored . We partition the set of with as as follows, where the rank 1 points covered by are denoted and :
(i) if
(ii) if and
(iii) if
Then the -color class of is , for . Since is proper, is an antichain, hence is an antichain. Since every point in has rank 2, is an antichain.
Suppose that and are comparable. Since , . Since covers only and neither is in , then . Since , and points of the same rank are not comparable, then . Hence and .
Case 1: Let . Then and , so by the definition of . Therefore, .
Case 2: Let . Then and . Thus is not above any rank 1 point colored , but and and . By transitivity of the order relation, this contradicts the assumption that and are comparable.
Case 3: Let . Then and . Thus, cannot be above both a rank 1 point colored and a rank 1 point colored , but and , and , . By transitivity of the order relation, this contradicts the assumption that and are comparable.
Thus sets of the points colored , respectively are antichains, and is proper. Since we have shown it is distinguishing, , as desired.
∎
Theorem 26 is tight, as we will see in Section 4.3.
4.2 Bounds for divisibility lattices
In the next theorem, we provide an alternative bound in Theorem 26 in the instance when the distributive lattice is a divisibility lattice. We begin by coloring each point by its rank, and then recolor the join-irredicuble points using the method in Proposition 23. Not all join-irredicuble points need to receive new colors, so we can use fewer colors than the number needed in Proposition 23. Recall the falling factorial function is where .
Theorem 27**.**
Let where the are distinct primes and each is a positive integer and let . Partition as where consists of chains, each consisting of points, where are distinct. For , let be the smallest integer such that . Let . Then .
Proof.
We begin by coloring each point in with its rank. There are ranks in . We then re-color some points in with new colors as follows. We can choose points on each -chain to recolor in ways, and the number of ways to recolor these points with colors is . Thus the total number of ways to recolor points of an -chain is . Since two chains with a different number of points recolored will not have the same coloring, the total number of ways to recolor the points of using colors is . By our choice of , we can color the chains, each containing points, differently. Similarly, by our choice of , there are enough colors for each value of . Chains of different lengths in can not map to one another under any automorphism, hence every point in is pinned by this coloring. By Proposition 12, every point in is pinned and our coloring is distinguishing. ∎
As seen from the proof of the theorem, chains of different lengths may be considered independently. Let have chains, each of length , and let be the smallest integer such that . Then the upper bound in Theorem 26 for is , and since an -chain needs at least colors, the smallest value of is . The coloring in Theorem 27 allows us to use fewer than new colors, and thus can be a better bound when is not too large. For example, let and , then Theorem 27 allows us to use only two new colors, whereas the proof in Theorem 26 uses at least five. Thus, Theorem 26 gives an upper bound of , whereas Theorem 27 gives an upper bound of . The formula is a well-known formula for the number of ways of placing rooks on an chessboard [14].
4.3 Bounds for Boolean lattices
The Boolean lattice is the lattice of subsets of , ordered by inclusion. It is a distributive lattice and its join-irreducibles are the singletons . The number of points in any longest chain of is .
By Theorem 26, . The next theorem has a tighter bound.
Theorem 28**.**
Let be the Boolean lattice of . Then .
Proof.
Let be odd. We initially color each element with , for . This coloring is proper. Next we will recolor some of the vertices to obtain a distinguishing coloring, using two new colors, and .
Let for . For , we have and , thus the form an antichain. We change the color of each of the to .
Similarly, let for . For , we have and , thus the form an antichain. We change the color of each of the to .
For example, let . Then we color with , and we color with An alternative description of the red elements is, for each , contains the smallest elements greater than or equal to . Similarly, the blue elements are described as, for each , contains the largest elements less than or equal to .
We show that the coloring is distinguishing. Each point of colored is pinned because it is the only point colored in its rank. Similarly, each point of colored is pinned. Since is the set of rank 1 points, it is enough to show that the rank 1 points are pinned. Given , , then the highest ranked point colored that contains is . For , the highest ranked point colored that contains is . Thus is pinned for .
Similarly, given , , the lowest ranked point colored that contains is . The lowest ranked point colored that contains is , for . Thus is pinned for . Now is the only element that is contained in both a point colored and a point colored at rank . Thus, is pinned. Hence all the join-irreducibles of are pinned, and this coloring is distinguishing.
Let be even. Then color all the elements by their rank and then alter the coloring using the same red and blue elements as in the case for . In this coloring, will not appear in any point colored or , but each of will do so. Thus is pinned. The other join-irreducibles of are pinned for the same reasons as in the previous argument. ∎
The examples in the next two propositions show that the bound in Theorem 26 is tight when or .
Proposition 29**.**
The Boolean Lattice has .
Proof.
Observe that and , so by Theorem 28, . The following is a proper and distinguishing coloring of using five colors: is red, and are blue, and are green, and are yellow, and is purple. Thus, . ∎
Proposition 30**.**
The Boolean lattice has .
Proof.
Observe that and , so by Theorem 28, . Thus we must show that . Suppose for a contradiction that we have a proper and distinguishing coloring of using 6 colors. One color is used for and another for , so the remaining points must be colored using four colors: red, blue, yellow and green. We consider cases depending on the number of colors used on the rank 1 points.
**Case 1: ** Four colors are used on the rank 1 points.
Without loss of generality we may assume is red, is blue, is green, and is yellow. Since is proper, we know must be yellow and must be green. Now no color is available for since it is comparable to points that use all four colors.
Case 2: Three colors are used on the rank 1 points.
Without loss of generality we may assume is red, is blue, and and are yellow. Since is proper, the colors are forced on all points except , namely, and are green, is yellow, is red, is blue, is red, and are green, and is blue. Regardless of whether is red or blue, the automorphism that swaps all instances of and preserves colors, contradicting our assumption that is distinguishing.
Case 3: Two colors are used on the rank 1 points.
First consider the instance that the two colors each appear on two rank 1 points. Without loss of generality we may assume and are red, and are blue, and is green. Since is proper, the colors are forced on all points except and as follows: and are yellow, is green, is green, and are yellow, and is green. Regardless of the colors of and , the automorphism that swaps 1 and 2 and also swaps 3 and 4 preserves colors, contradicting our assumption that is distinguishing.
Now consider the instance that one color appears on three of the rank 1 points and the other appears on one. Without loss of generality we may assume and and are red, is blue, and is green. Since is proper, the colors are forced on all points except , , , and as follows: and are yellow, and are green, and is yellow. The remaining points , , must be green or blue, and two of them must be the same color. Without loss of generality, and are the same color, but then the automorphism that swaps 2 and 3 preserves colors, contradicting our assumption that is distinguishing.
Case 4: The rank 1 points use one color.
If the rank 3 points use two or more colors, then we reach a contradiction using previous cases since is also a proper and distinguishing coloring of the dual of . Thus without loss of generality we may assume , , and are red, and , , , and are blue, and the rank 2 points are green and yellow. Any such coloring is proper but not distinguishing. Coloring the rank 2 points using green and yellow is equivalent to giving a distinguishing coloring to the edges of the graph using green and yellow. We show this is impossible.
If such a coloring were possible, without loss of generality, at least three edges are green. First suppose there is a triangle of green edges, say , , and are green. If the remaining edges are yellow, the automorphism preserves colors. If one additional edge is green, say , then the automorphism preserves colors. If two additional edges are green, say and then the automorphism preserves colors. If there is no triangle of green edges, then without loss of generality, , and are green and the remaining three edges are yellow. In this instance, the automorphism preserves colors. ∎
5 Rank-Connected Planar Posets
In this final section of results, we consider rank-connected planar lattices.
In Section 2.1 we defined planar posets and ranked posets. Note that a planar poset is a lattice if it has both a minimal and maximal element.
Definition 31**.**
A ranked poset is rank-connected if every pair of consecutive ranks, considered as a vertex-induced subgraph is connected.
Definition 32**.**
Incomparable points and are twins if they have the same relationship to all other points of the poset. A poset is twin-free if it has no twins. **
Cohen-Macaulay posets, are a well-known class of posets in the study of flag -vectors of simplicial complexes, for example, see [19]. Although it is difficult to obtain a complete characterization of the set of flag -vectors of Cohen-Macaulay posets, many subclasses of this set are lexicographically shellable and thus have an explicit shelling. Collins [7] has shown that for ranked, planar lattices, being Cohen-Macaulay is the same as being rank-connected. In this section, we show that the distinguishing number of a rank-connected, twin-free, planar lattice is less than or equal to 2. The proof is completely different from the proof of Theorem 14, which uses the regular structure of a distributive lattice. However, the 2-coloring of the points is again a chain in the poset.
We say that a Hasse diagram for ranked planar poset is a standard diagram if it is planar, all points at a given rank have the same -coordinate, and all edges are straight line segments. The following result appears to be part of the folklore of the field [20]. We include a proof for completeness.
Proposition 33**.**
If is a ranked planar poset with and then has a standard diagram.
Proof.
Partition the points of by rank so that is the set of points of rank for . Since is ranked, each covering edge in is between points at consecutive ranks. Suppose we have a planar Hasse diagram for in which the points of each rank have the same -coordinate for ranks and lower and every edge between points of rank at most is a straight line segment. If we are done, so assume .
Let be the elements of listed from left to right in the Hasse diagram. If then and we can draw a straight line segment from each element of to , and this completes the proof. Otherwise, .
Let be the horizontal line containing the points of and the horizontal line containing the point(s) of with lowest -coordinate. In Figure 4, the only point of with lowest -coordinate is . Order the edges between and from left to right as by their order in the strip between lines and . This order is uniquely determined because the diagram is planar. This ordering of edges induces an ordering of the points in as follows: for any , we order before if the leftmost edge incident to is to the left of the leftmost edge incident to . The resulting order is and this is illustrated by the example in Figure 4.
For each that is above line , choose an edge incident to and relocate to the point where edge meets line . In Figure 4, in each case the first such edge was selected. For each , let be the set of points in covered by . The points in have consecutive indices, for otherwise, there would be a point in with no upward route to . Thus we can think of and its edges to as forming a cone. If , then is the only member of that covers any of the internal points , for any other such element in would have no upward path to . Thus cones intersect only at their outermost points. Indeed, if , then no other of can cover both and , because this would imply that one of would have no upward path to . Thus for all with we have, . Furthermore, if and , then by the planarity assumption and the way we indexed the ’s, the unique point in is the rightmost element of incident to and also is the leftmost element of incident to . Starting with edges incident to and continuing rightward, we can draw the edges between and as straight line segments from the points on to the points on and by the properties above we know that none of these segments cross. This is illustrated in the right portion of Figure 4.
It remains to reroute the edges between and . For each , form a narrow band from to along the original edge that is incident to (see Figure 4). Each edge between and will now start at , travel through this band to and continue on its original path to its destination in . The result is a planar Hasse diagram for in which points at each rank are each located on a horizontal line for ranks and lower, and edges between points of ranks at most are straight line segments. The result follows by induction. ∎
Remark 34**.**
Using Proposition 33, it is not hard to show that the poset in Figure 1 is not planar.
The next lemma appears in [7] and is helpful to us in the induction proof of Theorem 36.
Lemma 35**.**
Given a standard diagram of a planar rank-connected poset that has a and a , there exists a rank in which the leftmost element covers exactly one element, , and is covered by exactly one element, . Furthermore, if there is an element immediately to the right of , it also covers and is covered by .
Theorem 36**.**
If is a twin-free, rank-connected planar lattice, then .
Proof.
Let be the maximum rank of points in . In any automorphism of , rank is preserved. If there exists a point in (other than and ) for which is the only element of its rank, then is pinned. Thus we need only pin the elements below and separately the elements above . So without loss of generality, we may assume has at least two points at each rank other the lowest and highest ranks.
By Proposition 33, we may fix a standard diagram of . At each rank, there is a leftmost point in the diagram, and because the diagram is planar and is rank-connected, the union of these points forms maximal chain from to . Color the points on chain red, except for its minimal and maximal elements. Since there is at most one red point at each rank, these points are pinned. Color the remaining points blue. We show this coloring is distinguishing.
We apply Lemma 35, repeatedly to obtain a sequence of chains , each from to , so that and are identical except for two points and where and have the same rank in and is immediately to the right of in the diagram. We know that is pinned since it is red and we proceed by induction.
Assume the points are pinned, thus the points in are pinned. If there are no points at ’s rank that lie to the right of then is pinned since all remaining points at that rank are already pinned. Otherwise, there exists one or more points at ’s rank that lie to the right of .
Let be the point immediately below on chain and the point immediately above on . Suppose is not pinned, so thus there exists a nontrivial automorphism of with for some . We know has the same rank as and is located to the right of since the points to the left of are already pinned. Since is an automorphism, and since and are pinned we have . Partition the set of points with ’s rank as where the points in lie to the left of and the points in lie to the right of . By planarity, is not adjacent to any point in . However, the points in are pinned by our induction hypothesis, and , so cannot be adjacent to any point of either. Also by planarity, is not adjacent to any points in , thus the only point at ’s rank that is adjacent to is the point . Similarly, the only point at ’s rank adjacent to is . So is adjacent only to and . The same must be true of since and and are pinned. This means and are twins in , a contradiction. Thus is pinned and this completes the induction. ∎
6 Open Questions
We conclude with some open questions.
Question 6.1**.**
Is Theorem 28 tight for all ?
Question 6.2**.**
Many theorems about 2-distinguishability can be proven using the Motion Lemma, proved by Russell and Sundaram [17]. Is there a proof of Theorem 14 using the Motion Lemma?
Question 6.3**.**
Hadjicostas [11] has found the generating function for the number of distinguishing 2-colorings of an -cycle. Given a distributive lattice , what is the generating function of the number of distinguishing 2-colorings of ?
Question 6.4**.**
The cost of 2-distinguishing a graph is the minimum size of a color class in any 2-distinguishing labeling of , see [6]. What is the cost of 2-distinguishing a distributive lattice? The cost may be smaller than the minimum sizes of color classes in the 2-labelings we have used in our proofs. For example, the cost of 2-distinguishing is 1, as can be seen by coloring point red and the remaining points blue, whereas the cost of 2-distinguishing is 2, because there will still be an automorphism that preserves the colors even if one point is fixed.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. O. Albertson and K. L. Collins, Symmetry breaking in graphs, Electron. J. of Combin. , 3 (1996) #R 18.
- 2[2] S. Alikhani and S. Soltani, The distinguishing number and distinguishing index of the lexicographic product of two graphs, Discuss. Math. Graph Theory 38(3) (2018) 853-865.
- 3[3] N. Balachandran and S. Padinhatteeri, Distinguishing chromatic number of random Cayley graphs, Discrete Math. 340(10) (2017) 2447-2455.
- 4[4] N. Balachandran and S. Padinhatteeri, χ D ( G ) subscript 𝜒 𝐷 𝐺 \chi_{D}(G) , | A u t ( G ) | 𝐴 𝑢 𝑡 𝐺 |Aut(G)| and a variant of the motion lemma, Ars Math. Contemp. 12(1) (2017) 89-109.
- 5[5] G. Birkhoff, On the combination of subalgebras, Proc. Cambridge Phil. Soc. 29 (1933) 441-464.
- 6[6] D. L. Boutin, The cost of 2-distinguishing Cartesian powers, Electron. J. Combin. 20(1) (2013) Paper 74, 13 pp.
- 7[7] K. L. Collins, Planar lattices are lexicographically shellable, Order 8 (1992) 375-381.
- 8[8] K. L. Collins, M. Hovey, A. N. Trenk, Bounds on the distinguishing chromatic number, Electron. J. Combin. 16(1) (2009) Research Paper 88, 14 pp.
