Aljabar
Matematikawan Persia lainnya, Umar Khayyām diakui jasanya sebagai pengidentifikasi dasar-dasar geometri aljabar dan penemu solusi geometris umum untuk persamaan kubik. Bukunya "Risalah tentang Peragaan Soal-Soal Aljabar" (1070), yang menetapkan prinsip-prinsip aljabar, adalah bagian dari tubuh Matematika Persia yang sebenarnya dikirimkan ke Eropa. Matematikawan Persia lainnya, Sharaf al-Din al-Tusi, menemukan solusi aljabar dan numerik untuk beberapa kasus persamaan kubik. Dia juga mengembangkan konsep mengenai fungsi. Matematikawan India, Mahavira dan Bhāskara II, Matematikawan Persia Al-Karaji, dan Matematikawan Tiongkok, Zhu Shijie, menyelesaikan beberapa kasus persamaan kubik, kuartik, kuintik, dan persamaan-persamaan polinomial berorde lebih tinggi menggunakan metode numerik. Pada abad ke-13, penyelesaian persamaan kubik oleh Fibonacci adalah wakil dari awal kebangkitan aljabar Eropa. Abū al-Ḥasan ibn ʿAlī al-Qalaṣādī (1412–1486) mengambil "langkah-langkah pertama menuju perkenalan simbolisme aljabar". Dia juga menghitung ∑"n", ∑"n" dan menggunakan metode pendekatan berurutan (suksesif) untuk menentukan akar kuadrat. Ketika dunia Islam mengalami kemunduran, dunia Eropa mengalami kebangkitan. Dan pada ketika itulah aljabar berkembang lebih jauh.
Matematika Islam abad pertengahan
Omar Khayyám (c. 1038/48 di Iran – 1123/24) menulis "Treatise on Demonstration of Problems of Algebra" yang mencantumkan solusi sistematis untuk persamaan tingkat tiga yang melampaui "Aljabar" karya Khwārazmī. Khayyám mendapatkan solusi persamaan ini dengan mencari titik potong dua bidang kerucut. Metode ini sudah dipakai oleh bangsa Yunani, tetapi mereka tidak menggeneralisasi metode ini untuk semua persamaan berakar positif.
Sharaf al-Dīn al-Ṭūsī (? di Tus, Iran – 1213/4) mengembangkan pendekatan baru terhadap penelitian persamaan kubus, suatu pendekatan untuk mencari titik tempat polinomial kubus mencapai nilai maksimumnya. Misal, untuk menyelesaikan persamaan formula_1, dengan "a" dan "b" positif, ia menulis bahwa titik maksimum kurva formula_2 ada di formula_3, dan persamaan tersebut bisa tidak punya solusi, satu solusi, atau dua solusi, tergantung apakah tinggi kurva pada titik tersebut kurang dari, sama dengan, atau lebih besar daripada "a". Karya-karyanya yang berhasil diselamatkan tidak memberi petunjuk mengenai cara ia menemukan rumus nilai maksimum kurva tersebut. Berbagai konjektur telah dirumuskan untuk mengetahui bagaimana ia menemukan metode ini.