阿拉伯人对古代数学的贡献,早现在人们最熟悉的1、2……9、0十个数字,称为阿拉伯数字。但是,在数学发展过程中,阿拉伯人主要是吸收、保存了希腊和印度的数学,并将它传给欧洲,架起了一座“数学之桥”。
在算术上,阿拉伯人采用和改进了印度的数字记号和进位记法,也采用了印度的无理数运算,但放弃了负数的运算。代数这门学科的名称就是由阿拉伯人发明的。阿拉伯人还解出一些一次、二次方程,甚至三次方程,并且用几何图形来解释它们的解法。如对于方程x2 10x=39,他们的几何解法如下:作一个正方形,假定它的边长为未知数x,然后在经四边上,向外作x=52的矩形。将整个图形扩充成边长为x 5的正方形,整个大正方形面积等于边长为x的正方形面积与边为52的四个正方形面积及边长各为x、52的四个矩形面积之和。所以大正方形面积是x2 4x×52×x 4×52×52,即x2 10x 25.因为x2 10x=39,所以大正方形面积等于39 25即是64.因此,大正方形边长等于8,而x就是8-2×52=3.阿拉伯人还用圆锥曲线相交来解三次方程,这是一大进步。
阿拉伯人还获得了较精确的圆周率,得到了2π=6.283185307195865,π已计算到17位。此外,他们在三角形上引进了正切和余切,给出了平面三角形的正弦定律的证明。平面三角和球面三角的比较完整的理论也是他们提出的。
阿拉伯数学作为“数字之桥”,还在于翻译并著述了大量数字文献,这些著作传到欧洲后,数字从此进入了新的发展时期。