Let L be the set of all the languages used in KAUST.
a.
Assume 2k≥n+1. Consider P∈Ak, and let LP⊆L be the set of all languages spoken by P. The set LP contains at least k languages.
Let L′⊆L be a set of k languages. We have
∣LP∩L′∣=∣LP∣+∣L′∣−∣LP∪L′∣≥2k−∣L∣=2k−n≥1.
This means that LP∩L′=∅ and therefore P can speak at least one language in L′. Hence P∈Bk.
b.
Assume 2k≤n+1. Consider P∈Bk, and let LP⊆L be the set of all languages spoken by P and L′=L∖LP. Because there is no language in L′ spoken by P we have ∣L′∣≤k−1. We deduce that
∣LP∣=∣L∣−∣L′∣≥n−(k−1)≥k.
This means that P speaks at least k languages and therefore P∈Ak.