The proof of the theorem
Any decision tree that sorts $n$ distinct elements has height at least $\log n!$
is the following:
Since the result of sorting $n$ elements can be any one of the $n!$ permutations of the input, there must be at least $n!$ leaves in the decision tree.
By the lemma:
A binary tree of height $h$ has at most $2^h$ leaves.
the height must be at least $\log n!$.
$$$$
At the lemma we have thast a binary tree of height $h$ has at most $2^{h}$ leaves, how do we get at the proof of the theorem at least ??
Because
implies