Complexity and information