Formal operations

The last of Piaget‘s four broad stages of cognitive development.  in formal operations, adolescents become capable of thinking in terms of abstract forms.  Because they involve manipulation of formal rules and abstract expression, algebra and symbolic logic provide examples of formal operational thinking. 

See Abstract reasoning, Cognitive development, Piaget’s stage theory, Stage, Stage of cognitive development