Complexity and Ambiguity