I have a set of elements $\mathcal{P}$ of dimension $2N$. I imagine $\mathcal{P}$ as a collection of pairs, e.g. for $N=2$
$$ \mathcal{P}:=\{\underbrace{a_1,a_2}_{\text{pair}}, b_1, b_2\} $$
I want to construct all the possible unordered collections of $k\leq 2N$ elements from $\mathcal{P}$ such that
(1) there are no repetitions
(2) if an element of a pair is included, the other is excluded
Continuing the example above: for $k=2$ the collections are $$ \{a_1,b_1\}, \{a_1,b_2\}, \{a_2,b_1\}, \{a_2,b_2\} $$ for $k=3,4$ there are no collections
for $k=1$ the collections are $$ \{a_1\}, \{a_2\}, \{b_1\}, \{b_2\} $$ How many collections are there for any generic $N$ and $k$?