Height maximum number of leaves Tree
0 1 x
1 2 n
/ \
x x
2 4 n
/ \
n n
/ \ / \
x x x x
3 8 ...
h 2h
So if a binary tree has L leaves, and is of height h, then L must be less than or equal to the maximum number of leaves possible for a tree of that height:
L <= 2h
or
log(L) <= h
If a binary tree has L leaves, the height must be at least log(L).