Evolution of mathematics