Suppose there are 2n vectors $\{m_1,m_2,...,m_n\}$ and $\{\mu_1,\mu_2,...,\mu_n\}$. All vectors are in k-dimensional Euclid space $R^k$. The vectors satisfy: $$m_i \mu_j \leq 0, \quad \forall i\neq j $$ and $$ m_i \mu_i > 0, \quad \forall i.$$
What I want to prove: $n \leq 2k$.
Intuitively I think the bound $n \leq 2k$ is correct. It can be achieved by setting $m_i$ and $\mu_i$ to be the canonical base vectors and their negatives.
Edit: So the conjecture is wrong, as Saul RM pointed out, the number is unbounded. I derive this problem from a more cumbersome problem. Maybe it's worth asking directly the original one:
There exists (2n+1) vectors in $R^{k+1}$ $\{m_1,m_2,...,m_n\}$, $\{p_1,p_2,...,p_n\}$ and $p^*$.
$m_i$ are all weakly positive, $p_i$ and $p^*$ are probability vectors (namely they are weakly positive, and their coordinates sum to 1).
The vectors satisfy $$m_i p_j \geq m_i p^* = 1, \quad \forall i\neq j $$ and $$ m_i p_i = 0, \quad \forall i.$$
The question is what is the maximum number of $n$?
This number $n$ is at least bounded by $2^{k+1}-2$, which corresponds to non-trivial faces of the probability simplex. My feeling is that it might be much smaller. (For example, it is easy to show that the support of $m_i$ cannot be a subset of the support of $m_j$.