수학이 어떻게 탄생했는지 고대 문명의 발전 과정을 들여다보면, 문명의 필요에 따라 수학이 자연적으로 발생했음이 분명하다. 지중해 근처에서 발전한 3대 문명을 생각해보자. 지금의 이라크 근처에서 발전한 메소포타미아 문명이 그 하나인데 바빌로니아 문명이라고도 한다. 이 지역은 아시아·유럽·아프리카로 이어지는 길목으로 국제 교역의 요충지였다. 그래서 상업 수학이 발전했는데 물물 교환을 가능하게 하기 위한 수학이었다. 또 다른 문명인 이집트 문명은 나일강의 범람에 대응하고 피라미드를 짓는 과정에서 측량의 필요에 따라 기하학을 발전시켰다. 나머지 하나가 고대 그리스 문명이다. 시기적으로는 조금 늦었는데 수학의 발전 수준은 가장 높은 수준이었다.
지중해 근처 3대 문명에선 상업적이고 측량적인 필요에 따라 고도의 수학이 발달했는데, 이를 통해 수학은 문명의 필요에 따라 자연적으로 발생했음을 알 수 있다.