Knowledge Spaces and the Completeness of Learning Strategies