Cognitive Development in Mathematics