Шульба-Сутры — единственный индийский математический текст ведического периода, то есть VIII–II веков до н. э. В нем приведены четкие методы построения алтарей квадратной или круглой формы для дома. Алтари, находившиеся в общественных местах, должны были иметь более сложную форму и содержать треугольники, ромбоиды и трапецоиды. В одном из таких алтарей элементарные многоугольники образовывали фигуру в форме птицы — возможно, это означало, что после жертвоприношения птица поднимет в небеса просьбу просившего.
Одна из задач заключалась в построении алтаря площадью в два раза больше данного. Эту простую геометрическую задачу можно решить на глаз и в численном виде. Второй способ предпочтительнее, если мы хотим заранее определить, сколько материала потребуется на изготовление алтаря. Первым способом решение находится мгновенно: достаточно построить квадрат на диагонали исходного. Полученный квадрат будет содержать ровно четыре половины исходного квадрата.
Численное решение основано на применении теоремы Пифагора или определении числа, которое при возведении в квадрат дает 2. В самом деле, какова длина стороны квадрата
Шульба-Сутры также содержат описание алгоритмического метода вычисления квадратного корня из 2 путем последовательных приближений. Согласно этому методу, нужно добавить к длине стороны ее треть, затем — четвертую часть трети и, наконец, вычесть 30-ю часть четвертой части трети стороны. Иными словами, обозначив через с длину стороны квадрата, который нужно удвоить, имеем:
Выполнив указанные операции, вы увидите, что полученный результат — прекрасное приближение квадратного корня из 2 с точностью до пяти знаков после запятой:
Позднее, в XV веке, к этому числу были добавлены еще два члена, и в результате оно стало равняться корню из 2 с точностью до семи знаков:
Откуда взялись эти цифры и число 34, в Шульба-Сутрах ничего не сказано. В них, как и во многих других математических текстах, зафиксированы лишь ответы, а не пути к решениям. Существует гипотеза, согласно которой индийский алгоритм вычисления корня из 2 основан на методе, известном еще вавилонянам. Мы уже показали, что им удалось с удивительной точностью вычислить длину диагонали квадрата, но нам ничего не известно о том, какой метод они при этом использовали и был он алгебраическим или геометрическим.
Как математики воссоздают творческий процесс решения задачи? Нужно провести некий воображаемый путь, выбрав в качестве начала точку, к которой пришел тот, кто решил задачу. Если мы узнаем, о чем думал автор решения, зафиксированного в Шульба-Сутрах, указанные дроби и числа обретут смысл.
Среди наиболее вероятных объяснений — теория индийского математика Датты, жившего в первой трети XX века. Начнем с того, что приближенное значение корня из 2 получается при помощи числовой последовательности, которая начинается с единицы (такова длина стороны квадрата):
{1, 1,33333, 1,41467, 1,4142157, 1,4142135 } — > √2.
Длина стороны квадрата и его площадь равны единице. Так как на первом шаге мы прибавляем к единице одну треть, разделим квадрат на три равные части. Получим три прямоугольника. Обозначим два первых прямоугольника через
Имеем одиннадцать фигур (
Заполнив пустой угол, получим новый квадрат. Его площадь будет больше площади искомого удвоенного квадрата на величину площади этого пустого угла, так как площадь добавленных фигур равна исходному квадрату. Заметим, что если мы добавим к этой фигуре небольшой квадрат в углу, то площадь полученного квадрата будет в точности совпадать с той, что указана в Шульба-Сутрах:
Датта объясняет использование дроби 1/(3·4·34) с алгебраической точки зрения, свойственной скорее западной математике. По его мнению, пустой угол фигуры — это излишек, который распределяется между двумя ограничивающими его сторонами. Иными словами, этот пустой угол (его площадь равна 1/122
) делится на два прямоугольника и новый пустой угол со сторонойДалее Датта заключает, что площадь нового пустого угла, квадратика со стороной