0% found this document useful (0 votes)
26 views3 pages

Problem Set 01 Set

The document outlines Problem Set #1 for a Discrete Mathematics course, focusing on set-theoretic notation and combinatorial functions. It presents problems related to k-uniform families, intersecting families, and linear algebra concepts, requiring proofs of various properties and inequalities. The problems involve mathematical induction and double counting techniques to establish results about the relationships between different parameters in combinatorial settings.

Uploaded by

pmatheory
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
26 views3 pages

Problem Set 01 Set

The document outlines Problem Set #1 for a Discrete Mathematics course, focusing on set-theoretic notation and combinatorial functions. It presents problems related to k-uniform families, intersecting families, and linear algebra concepts, requiring proofs of various properties and inequalities. The problems involve mathematical induction and double counting techniques to establish results about the relationships between different parameters in combinatorial settings.

Uploaded by

pmatheory
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

MC322: Discrete Mathematics

Problem Set #1
Instructor: Sang-Hyun Yoon

Recall the standard set-theoretic notation:


• A k-set or k-element set is a set of k elements.
– Similarly, k-subset refers to a subset of k elements.
• [n] ¬ {1, 2, . . . , n} (i.e. “standard” n-element set)
• 2X ¬ {A ⊆ X } (i.e. the powerset of X )
X
 
• ¬ {A ⊆ X : |A| = k} (i.e. the set of every k-subset of X )
k
• F ⊆ 2X is called a k-uniform family if |A| = k for all A ∈ F .
• F ⊆ 2X is said to be intersecting if A ∩ B 6= ∅ for all A, B ∈ F .
• A permutation σ on X is a bijection σ : X → X .
• For a function f : X → Y and a subset A ⊆ X , f (A) ¬ { f (x) | x ∈ A}.

1. (100 points) Given positive integers n, r, k and s1 , s2 , · · · , s r with s1 , · · · , s r ≥ k, let

[n]
   
• C (n, r, k) = c : → [r]
k
– i.e. the set of all functions that map k-subsets of [n] to numbers 1, 2, . . . , r
[n]
 
• α c, s1 , · · · , s r ) = “for some i ∈ [r], there is A ∈ such that
si
A
 
c(B) = i for all B ∈ ”
k
– i.e. for some i ∈ [r], there is an si -subset A ⊂ [n] all of whose k-subsets corre-
spond to number i under c ∈ C (n, r, k)
– The predicate α is defined for each fixed c ∈ C (n, r, k).
• R r (k; s1 , · · · , s r ) ¬ min{n > 0 | α c, s1 , · · · , s r ) = true for all c ∈ C (n, r, k)}
– i.e. the smallest number n with the property that, if the k-subsets of an n-set
are arbitrarily colored with r colors, then for some i ∈ [r], there is an si -subset
of [n], all of whose k-subsets have color i.
• R r (k; s) ¬ R r (k; s1 , · · · , s r ) where s1 = s2 = . . . = s r = s.

3-1
Note that it is not clear a priori that the number R r (k; s1 , · · · , s r ) is finite. Indeed, it could
be the case that there is no finite number satisfying the conditions of R r (k; s1 , . . . , s r ) for
some choice of k, s1 , · · · , s r .
Prove the following step by step:

(a) R2 (k; s, t) ≤ R2 k−1; R2 (k; s−1, t), R2 (k; s, t −1) + 1 .




– Tips: Make use of induction on (k, s, t) where the underlying total order  on
{(k, s, t)} is defined by:
(k, s, t)  (k0 , s0 , t 0 ) ⇐⇒ earlier(k, s, t, k0 , s0 , t 0 ) is true where
boolean earlier(k, s, t, k0 , s0 , t 0 ) {
if (k 6= k0 ) return k < k0 ;
return s + t ≤ s0 + t 0 ;
}
(b) R r+1 (k; s) ≤ R r k; R2 (k; s) .


(c) R r (k; s1 , · · · , s r ) is finite for all r, k, s1 , · · · , s r .

2. (100 points)
Let n, k be positive integers such that n ≥ 2k. Let F ⊆ 2X be an intersecting k-uniform
family where X = Zn . Define

• Bs ¬ s + x mod n x ∈ {0, 1, . . . , k−1}



for each s ∈ X ,
• S ¬ the set of all permutations on X .

Prove the following step by step:

(a) {s ∈ X | Bs ∈ F } ≤ k.
(b) {s ∈ X | σ(Bs ) ∈ F } ≤ k for each σ ∈ S .
n−1
 
(c) |F | ≤ .
k−1
– Make use of double counting of R = {(σ, s) ∈ S × X | σ(Bs ) ∈ F }, i.e.
|R| = {s ∈ X | σ(Bs ) ∈ F } = {σ ∈ S | σ(Bs ) ∈ F }
P P
σ∈S s∈X

3-2
Recall the standard linear-algebraic notation:

Given a field (F, , €) and an integer n ≥ 1, let ⊕ and be binary operations defined by:
• ⊕ : Fn × Fn → Fn ; u ⊕ v = (u1  v1 , · · · , un  vn )
where u = (u1 , . . . , un ), v = (v1 , . . . , vn ) ∈ Fn
• : F × Fn → Fn ; λ v = (λ € v1 , · · · , λ € vn )
We say that
• (Fn , ⊕, ) is a vector space over (F, , €), and each v ∈ Fn is a vector.
– We use u + v and λv instead of u ⊕ v and λ v, resp., if no confusion arises.
For V ⊆ Fn and v1 , . . . , vm ∈ V , we say that:
• {λ1 v1 + . . . + λm vm | λi ∈ F} is the span of v1 , . . . , vm , denoted by span{v1 , . . . , vm }.
• u ∈ V is linearly dependent on v1 , . . . , vm if u ∈ span{v1 , . . . , vm }.
• v1 , . . . , vm are linearly independent if none of them is linearly dependent on the rest.
/ span{v1 , . . . , vi−1 , vi+1 , . . . , vm } for all i = 1, . . . , m.
– i.e. vi ∈
• The set {v1 , v2 , . . . , vm } is a basis of V if v1 , . . . , vm are linearly independent and
span{v1 , . . . , vm } = V .

3. (100 points)
Let k, n be positive integers with 1 ≤ k ≤ n. Let F = {A1 , . . . , Am } ⊆ 2[n] such that

|Ai ∩ A j | = k for all i 6= j.

Prove the following step by step:

(a) Define v1 , . . . , vm ∈ {0, 1}n by:


(
1 if j ∈ Ai
j-th coordinate of vi is
0 / Ai .
if j ∈
Then, v1 , · · · , vm are linearly independent in the vector space Rn .
(b) m ≤ n.

3-3

You might also like