Cryptography Reference
In-Depth Information
We next show that D is maximal with respect to A. Let a ∈ D and some
b ∈ A with a ≤ b. We will show that b ∈ D. First observe that b ∈ M 1 due
to the maximality of M 1 . On the other hand, if it is the case that b ∈ M 2 we
would have that a ∈ M 2 due to the fact that M 2 is lower, a contradiction. It
follows that that b ∈ D and as a result D is maximal with respect to A.
Proposition 2.12. For any lower set A, the sets M 1 ,...,M k in the lower-
maximal partition of A form a partition of A, i.e., they are disjoint and their
union covers A.
Proof. Regarding disjointness, suppose, without loss of generality, that M 1
M 2 is a non-empty proper subset of M 1 and M 2 . Consider, now, the collection
(M 1 ∩M 2 ),M 1 \M 2 ,M 2 \M 1 ,M 3 \ (M 1 ∩M 2 ),...,M k \ (M 1 ∩M 2 ); observe
that all these sets are lower and maximal with respect to A in the light of
lemma 2.11 . It is easy to see that this collection of subsets also satisfies the
requirements of the lower-maximal partition and it is a contradiction as it has
k + 1 elements.
Consider now a ∈ A an atom. Suppose that no set in the lower-maximal
partition M 1 ,...,M k contains it. We will derive a contradiction.
We define a zig-zag path towards a to be a vector of elements hx 1 ,...,x t i
from A such that x 1 = a, and x 1 ≤ x 2 ,x 2 ≥ x 3 ,x 3 ≤ x 4 ,.... Consider the
set M = {x | ∃ zig-zag path hx 1 ,...,x t i : (x 1 = a) ∧ (x t = x)}. This set is
lower : suppose x ≤ y with y ∈ M. Note that x ∈ A due to the fact that
A is lower. Consider the zig-zag path, hy 1 ,...,y t i with y 1 = a and y t = y.
If y t−1 ≤ y t = y then x can extend the zig-zag path and thus x ∈ M. If
y t−1 ≥ y t we have by transitivity that also y t−1 ≥ x and thus hy 1 ,...,y t−1 ,xi
is a zig-zag path that shows x ∈M.
Consider some y ∈ A with x ≤ y and x ∈ M. As before, given the zig-zag
path hx 1 ,...,x t = xi we have that if x t−1 ≥ x we can extend the zig-zag path
to y. On the other hand, if x t−1 ≤ x we have by transitivity that x t−1 ≤ y
and again we obtain a zig-zag path to y. This shows that y ∈ M and that M
is maximal with respect to A.
Obviously M is non-empty (it contains at least a) and it is a subset of A.
Moreover, it cannot be the subset of any of M 1 ,...,M k (that as none of these
sets contain a). Suppose now that for some i it holds that M i ⊆M. This means
that for any b ∈ M i we can find a zig-zag path to a, i.e., there is hx 1 ,...,x t i
with x 1 = a and x t = b. Suppose that b = x t ≥ x t−1 . Due to the fact that
M i is lower we obtain that x t−1 ∈ M i . On the other hand, if b = x t ≤ x t−1
we have that due to the fact that M i is maximal with respect to A it holds
that x t−1 ∈ M i . Repeating this argument along the zig-zag path shows that
a ∈M i which is a contradiction. It follows that it cannot be the case that M i
is covered with M.
Based on the above we conclude that M,M 1 ,...,M k satisfies the proper-
ties of a lower maximal partition with length longer than k, a contradiction.
Therefore all the atoms of A are included in the union of M 1 ,...,M k .
 
Search WWH ::




Custom Search