Describir: Logic and reasoning in mathematics