Diversity, knowledge and complexity: some introductory issues