Ко времени Гиясаддина Абу-ль-Фатха Омара ибн Ибрахим ал-Хайяма Нишапури, более известного как Омар Хайям (1048–1131), турки-сельджуки захватили Багдад и объявили там ортодоксальный мусульманский султанат. После обучения в Нишапурском медресе Хайям в 1070 году оставил эти политически опасные земли и перебрался в относительное спокойствие Самарканда. Хотя он больше известен как поэт и автор рубаи, Хайям главным образом был ученым и философом. Именно в Самарканде он написал свою «Алгебру», самая оригинальная часть которой была посвящена решению кубических уравнений геометрическими средствами. Его открытие состояло в том, что решение кубического уравнения можно было найти путем определения точки пересечения двух конических сечений, с которыми он познакомился, читая перевод труда Аполлония Пергского. Например, уравнение вида х3 + ах = с решалось как пересечение соответственно построенного круга и параболы. Он разделил по типам кубические уравнения и их решения, создал алгебраические методы для того, чтобы упростить некоторые сложные кубические уравнения до уже известных типов или до более простых квадратных уравнений. Хотя с точки зрения развития алгебры это может показаться шагом назад, многие аспекты делают вклад Хайяма уникальным. Он утверждал, что древние не оставили никаких сведений относительно решения кубических уравнений, так что нам следует предположить, что у него был достаточный доступ к лучшим библиотекам в империи. Хайям также заявлял, что геометрическое решение кубических уравнений не может быть найдено с использованием только циркуля и линейки — доказательство этого факта будет получено только через семьсот лет. Хайям первым сумел понять, что в кубическом уравнении может быть больше одного решения, но не сумел уловить, что их может быть три. Хайям признавал, что его работа не закончена, и искал полное алгебраическое решение кубического уравнения и уравнений более высокого порядка, аналогичное формуле для решения квадратных уравнений. Но это достижение будет сделано только в эпоху итальянского Ренессанса. Аналитическая геометрия Хайяма стала кульминацией арабского сплава алгебраических и геометрических познаний. Затем до Декарта не было сделано практически ни одного серьезного шага.
Арабские математики в основном интересовались астрономией, их достижения в области тригонометрии позволили им построить более точные астрономические таблицы. Исламский календарь был основан на лунных месяцах. Каждый месяц начинался с первого появления лунного месяца после новолуния. Ежедневно, в зависимости от положения Солнца, должны были читаться пять молитв: например, дневная молитва должна происходить в тот момент, когда длина тени, отбрасываемой предметом в полдень, увеличилась на величину, равную высоте самого предмета. Верующий должен произносить молитву, обратившись лицом в направлении Каабы в Мекке. Все три этих правила требовали астрономических знаний и понимания движений планет, а также географии Земли. Поначалу они в основном использовали методы наблюдения, а из греческих и индийских источников пришли таблицы. Арабы значительно улучшили и таблицы, и методы наблюдения, в мечетях в тринадцатом веке работали астрономы, профессионально использовавшие астролябии, секстанты и солнечные часы.
Стало очевидно, что любой шаг вперед в области астрономических вычислений требовал создания более точных тригонометрических таблиц. Давайте оценим это развитие по методам, используемым для вычисления синуса 1°. Были даны определения синуса, косинуса и тангенса, были выведены различные формулы, вроде синуса суммы и разницы двух углов. Общие методы начинали создаваться с тех синусов, которые были точно известны из геометрических вычислений, вроде синуса 60° = √3/2 или синус 30° = 1/2, а затем использовались формулы для уменьшения угла вдвое. Угол последовательно делился пополам, пока не доходил до значения в 1° или становился близок к этому значению. Один из крупнейших математиков и астрономов средневекового Востока Абу-л-Вафа (Абу-л-Вафа Мухаммад ибн Мухаммад ибн Яхья ибн Исмаил ибн Аббас ал-Бузджани) (940–998) начал с известного значения синуса 60° и уже вычисленного значения синуса 72°, и, применяя подходящие формулы, он смог вычислить синус 2°. Используя формулу двойного угла, он постепенно вычислил синус 1°30′ и синус 45'. Поскольку эти два угла достаточно близки, он предполагал, что промежуточные значения будут подчиняться относительно линейным соотношениям и арифметический метод, таким образом, привел бы к необходимому значению синуса 1°. При использовании подобных методов Абу-л-Вафа смог построить полную таблицу синусов, с углами около 1/4°, или 15' в шестидесятеричной системе. Он добился точности в 5 шестидесятеричных знаков или 8 десятичных знаков.