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