О работах Гиппарха нам известно лишь по упоминаниям о них в «Альмагесте». В математической части «Альмагеста» Птолемей изложил тригонометрию, придав ей тот законченный вид, который она сохранила на протяжении более тысячи лет. Что же касается астрономии, то «Альмагест» содержал подробное изложение геоцентрической теории эпициклов и эксцентриков, дошедшей до нас под названием теории Птолемея. Она была столь точна количественно и так долго не вызывала сомнений, что трудно было устоять перед искушением принять ее за абсолютную истину. Теория Птолемея явилась высшей и окончательной формой предложенного греками решения проблемы Платона о рациональном описании небесных явлений и навсегда осталась первой в истории человечества научной картиной мироздания. Труды Гиппарха, дополненные и завершенные Птолемеем, позволили описать картину «математического первопорядка» во Вселенной с точностью до десятого знака после запятой. Однако у Птолемея, как и у Евдокса, мы находим явное признание того, что его теория — не более чем математическое построение.
Птолемей знал о гелиоцентрической теории Аристарха, но отвергал ее, полагая, что движение (точнее скорость) любого тела пропорционально его массе. Следовательно, если бы Земля двигалась, то она оставила бы далеко позади более легкие тела, например людей и животных. Астрономия Птолемея начинается с утверждения о сферической форме небосвода. В этом Птолемей усматривает самое древнее достоверное положение космологии. Рассуждения самого Птолемея опираются в основном на наблюдения, хотя в его рассуждениях и слышится отзвук старых априорных суждений: «Движение небесных тел должно быть наименее вынужденным и наиболее легким. Среди плоских фигур окружность есть путь наименьшего сопротивления движению, а сфера — среди объемных тел». Птолемей счел необходимым привести доказательства (в данном случае чисто наблюдательные) того, что и Земля имеет форму шара. Как мы уже говорили, Птолемей был убежден в неподвижности земного шара, хотя и признавал, что допущение о вращении Земли не противоречит некоторым из наблюдаемых явлений. Земля, по Птолемею, находится в центре мироздания. Ее размеры, как утверждал он, следуя установившейся традиции, — не более чем точка по сравнению с расстоянием до звезд.
В книге III «Альмагеста» рассматривается задача о траектории Солнца и приводится ее решение, по существу найденное Гиппархом: Солнце движется вокруг некоего центра, расположенного неподалеку от Земли, но не вокруг самой Земли. «Более разумно, — утверждает Птолемей, — придерживаться гипотезы об эксцентрическом движении: она проще и позволяет полностью описать наблюдаемое движение с помощью одного или двух движений [по окружностям]». Этот весьма красноречивый отрывок напоминает нам, что, тщательно продумывая комбинации окружностей, Птолемей руководствовался прежде всего соображениями изящества и экономии, не задаваясь мыслью о реальном существовании небесных окружностей. Описывая движение Луны, Птолемей обнаружил, что модель Гиппарха (эпицикл, движущийся по деференту) согласуется с результатами наблюдений в периоды новолуния и полнолуния, но расходится с данными наблюдений в промежуточных положениях, где, как понимал еще сам Гиппарх, «видимый» диаметр эпицикла должен быть больше. Учитывая это обстоятельство, Птолемей предложил остроумную конструкцию, которая в соответствующих точках траектории увлекала эпицикл по направлению к наблюдателю. Модель Птолемея позволяла с высокой точностью определить долготу Луны, но обладала одним серьезным недостатком: из нее следовало, что расстояние от Земли до нашего естественного спутника колеблется в широких пределах, хотя это не подтверждалось наблюдениями, ибо видимые размеры Луны не менялись сколько-нибудь заметно.
Расстояние от Земли до Луны Птолемей оценил, сравнивая результаты своих наблюдений с положениями Луны, вычисленными по его же теории, и получил, что среднее расстояние от Земли до Луны составляет 29,5 земного радиуса. Воспользовавшись доводами (четырехвековой давности) Аристарха Самосского, Птолемей попытался оценить расстояние до Солнца, но, допустив грубую ошибку, получил величину, вдвое меньшую, чем у Аристарха, и в десять раз меньшую истинного расстояния. Однако на протяжении последующих пятнадцати столетий никто не уточнял оценок Птолемея. В книгах VII и VIII «Альмагеста» Птолемей исправил и дополнил каталог неподвижных звезд, составленный Гиппархом, увеличив число включенных в него звезд от 850 до 1022. Птолемей разделил звезды на шесть классов по их «величине». В современной астрономии под звездной величиной понимают не размеры, а видимую яркость, но в античности принято было считать, что все звезды одинаково удалены от Земли и, следовательно, яркость их просто пропорциональна видимым размерам.