K5 Learning Contractions