Вычисление

Вычисление, математическая операция, заключающаяся в численном определении результата по численным заданиям. Решение математического вопроса всегда заключается: а) в установлении тех приемов, которые приводят к решению (сторона логическая), b) в действительном осуществлении этих приемов над численными данными (калькуляция). Общие методы вычисление разрабатываются в тех дисциплинах, к которым относятся соответствующие операции. Однако, эти общие приемы и, в особенности, их комбинации часто оказываются настолько сложными, что трудность их выполнения граничит с невозможностью. Замечательно, что некоторые чрезвычайно простые по своей теории приемы оказываются на деле почти совершенно невыполнимыми (например, способ Штурма для отделения корней уравнения). Отсюда постоянное стремление найти наиболее простые практические приемы вычисления. Эти приемы составляют в настоящее время особую дисциплину (calcul numérique, numerisches Rechnen).

Приемы вычисления разбиваются на две существенно различные категории, в зависимости от характера требуемого результата: I точные вычисления, II приближенные вычисления. По самым же приемам они делятся на: а) непосредственные вычисления, которые производятся по известным правилам без особых пособий, т. е. выполняются только пером или карандашом; b) табличные вычисления, в которых калькулятор пользуется еще таблицами, и с) механические вычисления, при которых пользуются специальными техническими приспособлениями. Наконец, механические способы вычисления распадаются на 4 категории по устройству тех технических приспособлений, помощью которых производится вычисление: 1) вычисление с помощью счетных аппаратов, т. е. простых приспособлений, в которых производимые руками движения непосредственно приводят к результату; 2) вычисление с помощью счетных машин, т. е. приспособлений, в которых производимые калькулятором движения преобразовываются с помощью системы зубчатых колес; 3) вычисление с помощью графических методов, т. е. черчения; 4) вычисление с помощью физических методов.

Точные вычисления в конечном счете всегда сводятся к производству четырех арифметических действий. Установившиеся приемы их непосредственного производства вырабатывались веками и в общем имеют несомненные преимущества перед другими приемами, которых имеется множество (см., например, Кэджори, «История элементарной математики»). Но в отдельных специальных случаях оказываются более удобными другие приемы.

Мы укажем только две руководящие идеи, на которых основаны наиболее важные и целесообразные из этих приемов. Если мы через а0, а1, а2,... обозначим цифры множимого (так что самое множимое будет a0+a1 10+а2 102 + ...), через b0, b1, b2, ... - цифры множителя, через c0, c1, c2, ... - цифры произведения, то непосредственное перемножение многочленов дает:

c0+c1 10+c2 102 + ... = (a0+a1 10+a2 102 + ...) (b0+b1 10+b2 102 + ...) = a0b0 + (a1b0+a0b1) 10 + (a0b2+a1b1+a2b0) 102 + ... (1).

Отсюда видно, что число простых единиц произведения равно а0b0, если это число не превышает 9; в противном случае, десятки должны быть выделены и отнесены к десяткам произведения; таким же образом для получения десятков произведения составляем число a1b00b1, прибавляем к нему десятки, полученные при перемножении единиц, и выделяем целые сотни. Чтобы по этому правилу перемножить 356 на 427, нужно поступать так: 6×7=42, в произведении 2 единицы и 4 десятка; 7×5+2×6=47, да 4 десятка - 51 десяток, т. е. 1 десяток и 5 сотен; 7×3+2×5+4×6=55, да 5 сотен - 60 сотен, т. е. 6 тысяч; 2×3+4×5=26, да 6 тысяч - 32 тысячи, т. е. 2 тысячи и 3 десятка тысяч; 3×4=12 да 3-15 десятков тысяч; итого 152012. Преимущество этого метода заключается в том, что он освобождает нас от частных произведений и при известном навыке дает результат очень быстро. Этот метод был известен еще индусам, которые называли его «молниеносным»; теперь его называют «методическим умножением»; калькуляторы им очень часто пользуются. Тождество (1) дает возможность определить и цифру а, когда даны цифры b и с, т. е. производить методическим способом деление. Этот способ разработал подробно Фурье.

Другой метод основан на применении дополнений. Дополнением числа называется такое число, которое получается, если все цифры данного числа вычесть из девяти, а последнюю значащую цифру - из 10; дополнение числа 382 есть 618. Если число А содержит n цифр, то его дополнение А′=10n-А. Очень часто действия над числами упрощаются, если заменить данные числа дополнениями или комбинировать их с дополнениями. Так, например, тождество В - А=В+А′-10n показывает, что этим путем можно сводить вычитание к сложению, что очень существенно, когда приходится комбинировать много сложений и вычитаний. Но при умножении и делении также часто бывает полезно пользоваться дополнениями.

Однако, из предыдущего видно, что число приемов непосредственного точного вычисления, имеющих значительные достоинства, очень ограничено. Не слишком большое значение имеют для точного вычисления и таблицы. Для точных вычислений употребляются таблицы двоякого рода: с одним ходом и с двойным ходом. Таблицы двойного хода - это попросту большие таблицы умножения. Множимые располагаются вертикально, множители - горизонтально (два хода); на скрещении помещаются произведения. Наилучшими из этого рода таблиц считаются A. L. Crelle «Rechentafeln» (9-ое изд. 1904 г.); значительной известностью пользуются и русские таблицы Дьякова. Таблицы с одним ходом представляют собой, в сущности, только таблицы степеней. Таблицы квадратов имеют то значение, что они дают возможность выполнять также умножение на основании формулы xy=(x+y)2/4-(x-y)2/4 (2).

Отсюда видно, что нужны собственно не квадраты, а четверти квадратов (J. Blater, «Tafel der Viertel-Quadrate», Wien, 1887); дроби при нечетных числителях опускаются; так как дробная часть всегда равна 1/4 и входит в оба члена выражения (2), то она не нужна. Для специальных надобностей имеются таблицы более высоких степеней. Значительное распространение в деле точного вычисления получили механические способы. О них и о приближенных вычислениях см. приложение Счетные аппараты и пособия.

В. Каган.

Счетные аппараты и пособия.

Древнейшим счетным аппаратом является абак, или счетная доска. В древности абак служил единственным средством производства вычислений; он господствовал в Западной Европе до XVII века включительно. Наши счеты представляют собой разновидность абака. Устройство абака было чрезвычайно многообразно. В греческом абаке плоская поверхность так или иначе делилась на различные области; камешки, пуговки, шарики получали различное значение, смотря по тому, в какую область их клали; в римских абаках пользовались желобками и прутьями, как в наших счетах.

Нужно сказать, что счеты по сей день представляют собой не только простейшее, но и лучшее механическое приспособление для производства сложения и вычитания. Если для выполнения этих действий пользуются неизмеримо более сложными машинами, функционирующими при кассах, конторах и т. п., то это потому, что имеются ввиду цели, совершенно чуждые арифметической стороне дела (контроль, автоматическое проставление итогов и т. д.). Усложнение аппарата действительно необходимо для выполнения более сложных действий - умножения, деления, комбинированных операций и т. д. Исторически, однако, первые счетные аппараты - и помимо абака - служили для выполнения сложения. По идее своей эти аппараты представляли соединение двух одинаковых шкал, скользящих одна по другой. Если желаем, скажем, к 125 прибавить 316, то нужно поставить 0 второй шкалы на 125 первой шкалы и посмотреть, на какое деление первой шкалы падает 316 второй. Чтобы такие аппараты были практичны, шкалы должны иметь много делений; развитие этой идеи приводит к расчленению двух шкал на несколько пар, - техника же дела сводится к возможному упрощению установки подвижных шкал. Из этих приборов заслуживают упоминания аппараты Куммера (Kummer) и Болле (Bollée). Сюда же примыкают аппараты для умножения и деления, представляющие собой по существу подвижную таблицу умножения (аппараты Слонимского, Иоффе и др.). Арифмограф Болле (фиг. 1) представляет собой первое органическое соединение аппаратов того и другого типа - переход к настоящей счетной машине.

Вычисление
Как мы уже сказали, главное назначение счетной машины есть не сложение (или вычитание), а умножение; но одни машины выполняют умножение, как повторное сложение, а другие делают это непосредственно; первые называются аддитивными, вторые - мультипликативными машинами.

Двум великим математикам принадлежит инициатива в этом отношении. Паскаль придумал первую настоящую машину для сложения, Лейбниц претворил ее в машину для умножения. Нужно сказать, что для Лейбница это был первый шаг к выполнению его грандиозной идеи - механизировать мышление.

Вычисление

С того времени счетная машина пережила сложную эволюцию. Первой представительницей современной счетной машины аддитивного типа нужно признать русский арифмограф Однера (фиг. 2); наиболее распространенная в настоящее время счетная машина «Brunsviga» представляет собой, по существу, переработку однеровской машины. Так как это типичная современная аддитивная машина, то на ней (фиг. 2) удобно выяснить конструкцию этих машин. Аппарат состоит из двух главных частей: барабана (SS) и каретки (LL). Барабан содержит внутри так называемый числительный аппарат, а каретка - передаточный аппарат. Барабан имеет ряд поперечных разрезов, вдоль которых проставлены цифры 1, 2, ... , 9. По разрезам движутся спицы или кнопки, которые движением руки устанавливаются на соответственных цифрах. Каретка состоит из двух частей: счетчика (QQ) и ответного ряда (ZZ). В последнем мы видим ряд отверстий, против каждого из которых внутри каретки находится зубчатое «счетное» колесо с нанесенными на зубьях цифрами. Фиг. 3 изображает аппарат схематически: в барабане спицы поставлены на 12, а каретка на нуле. Под прорезом каждой спицы находится «движущее колесо»; все движущие колеса насажены на общую ось, которая поворачивается рукояткой К (фиг. 2). Фиг. 5 схематически изображает счетное колесо (меньшее) и движущее (большее). Зубья движущего колеса соединены с осью пружинами и зажаты пластинкой RR. Когда мы ставим спицу S на 1, пластинка сдвигается, и выскакивает один зуб; когда ставим спицу на 2, выскакивают 2 зуба движущего колеса и т. д. Если первая спица поставлена, как у нас, на 2, то при полном обороте рукоятки счетное колесо повернется выскочившими зубьями на 2 своих зуба, и вместо 0 в ответном ряду появится 2; при следующем обороте вместо 2 появится 4 и т. д. Если на барабане, как на рис. 3, поставлено 12, то в ответном ряду после первого оборота появится 12, после второго 24 и т. д. Счетчик с левой стороны каретки автоматически указывает число оборотов рукоятки. По этому плану, чтобы умножить число, скажем, на 235, нужно было повернуть рукоятку 235 раз; это слишком затруднительно. Именно для этого каретка и сделана подвижной: повернув рукоятку 5 раз, мы передвигаем каретку на один прорез вправо, так что аппарат получает расположение, изображенное на фиг. 4. Теперь для умножения на десятки множителя достаточно повернуть рукоятку 2 раза и т. д.

Вычисление

Самой трудной задачей в технике дела было наладить приспособление, которое передавало бы всякий раз в надлежащее место накопляющиеся единицы высших разрядов. Среди различных решений этой задачи очень видное место занимает схема, предложенная знаменитым русским математиком П. Л. Чебышевым. Мы лишены, однако, возможности описывать здесь эти приспособления подробно; заметим только, что наиболее обычны в этом отношении зубчатые передачи, наложенные так, что одно колесо делает 1 оборот на 10 оборотов другого.

Вычисление

Когда умножение выполнено, то на барабане отмечено множимое, на счетчике - множитель, в ответном ряду - произведение. Поэтому, если нужно произвести деление, то мы ставим делитель на барабане и вращаем рукоятку до тех пор, пока в ответном ряду не получим делимое или не превзойдем его; тогда на счетчике можно прочесть частное. Такова идея; действительное же выполнение несколько сложнее, так как вращение рукоятки необходимо комбинировать с передвижением каретки.

Вычисление

На совершенно ином принципе построены машины мультипликативного типа. Здесь основную часть аппарата составляет пластина, телесно представляющая табл. умножения (фиг. 6). Это Пифагорова таблица умножения, на каждой клетке которой поставлен стержень; длина стержня пропорциональна стоящей в этой клетке цифре. Аппарат приспособлен так, что всякий раз, как мы надлежащим образом установим на одном ребре пластины, скажем, стержень 3, а на другом - стержень 2, стержень, соответствующий произведению, нажмет рычаг таким образом, что он выбросит цифру 6. Комбинирование этого приема при многозначных производителях составляло наиболее трудную задачу в конструкции машин этого типа. Идея принадлежит Болле, наилучшее осуществление - Штейгеру (Steiger). Машины этого типа получили значительно меньшее распространение, чем аддитивные.

Вычисление

Приближенные вычисления играют в практических применениях математики доминирующую роль. Причина этого заключается, с одной стороны, в том, что экспериментальные данные всегда имеют лишь приближенные значения, а с другой стороны, в том, что и теоретически иррациональные числа, к которым результаты сводятся в подавляющем большинстве случаев, могут быть выражены только приближенно. Погрешность, которой сопровождаются все такие вычисления, обусловливается, таким образом, двоякой причиной: погрешностью исходных величин и погрешностью самого вычисления, которое не может быть выполнено с полной точностью. Нужно сказать, что оценка погрешности или, вернее, пределов погрешности экспериментально полученных величин часто представляет весьма серьезные затруднения и производится обыкновенно на основании теории вероятностей (см.); но эта оценка относится уже к той дисциплине, в области которой произведены соответствующие измерения. К теории же приближенных вычислений относятся две задачи: какое влияние оказывают на результат погрешности исходных величин и, обратно, с какой точностью должны быть взяты исходные величины, чтобы мы могли быть гарантированы за определенную заранее точность результата. Сюда примыкает еще задача о том, какую погрешность дает вычисление, остановленное на определенной ступени, если исходные данные известны в точности; и обратно, как далеко нужно вести вычисления, чтобы быть гарантированным за определенную точность результата. Разность между истинным значением результата и тем, который мы получаем, останавливая его на определенной ступени, называется остатком, соответствующим этой ступени вычисления. Можно сказать без преувеличения, что наиболее характерной чертой математики XIX столетия является разыскание и исследование остатка, соответствующего каждому приближению. Почин в этом отношении принадлежит Лагранжу (1797, см. исчисление бесконечно малых).

Требуемая степень приближения выражается обыкновенно указанием единицы десятичного разряда, до которого точность должна быть доведена. Но если даны два числа с точностью до m-го десятичного разряда, то в их произведении мы можем гарантировать только m-2, а иногда даже только m-3 десятичных знака: так быстро падает точность с ходом вычисления, если их не вести по строго определенному плану.

Непосредственное производство приближенных вычислений представляет собой прямое выполнение указаний теории. Но именно при приближенных вычислениях это бывает особенно затруднительно, и потому здесь много пользуются различного рода вспомогательными средствами.

Табличное приближенное вычисление чрезвычайно распространено. Наибольшее (почти исключительное применение) имеют логарифмические таблицы (см. логарифмы). При применении логарифмических таблиц существенно важно определить, сколько знаков нужно брать в логарифмах при данных приближенных значениях чисел. Не так еще давно пользовались многозначными логарифмами там, где они совершенно бесполезны; напротив, иногда краткозначные логарифмы не достигают цели. Решение этого вопроса относится к теории логарифмов. Наиболее ценные 10-значные таблицы - это первые большие таблицы Флака (A. Vlack, «Arithmetica logarithmica»), первое издание которых появилось еще в 1628 году, и Вега (G. Vega, «Thesaurus logarithmorum», 1794, многократно переизданные); эти таблицы доведены до 100 000. Таблицы 9- и 8-значные не привились; зато 7-значные логарифмы долгое время применялись почти исключительно; из них наибольшим распространением пользуются таблицы Шрёна (L. Schrön) и Занга (Е. Sang). Из 6-значных таблиц наиболее известны Бремикера (С. Bremiker). Более краткозначные таблицы почти неисчислимы. Мы привели вообще лишь те, которые послужили типом и материалом для всех остальных таблиц.

Однако, в некоторых случаях необходимы логарифмы, вычисленные с гораздо большим числом десятичных знаков (например, при вычислениях сложных процентов и срочных уплат за большие сроки). Вычисление полных таблиц логарифмов с таким большим числом знаков сопряжено с большими затруднениями. Поэтому такие таблицы составлены для сравнительно ограниченного количества чисел, по которым уже вычисляются 20-значные логарифмы для всех чисел в известных пределах. Нужно сказать, что эти вспомогательные вычисления часто бывают довольно сложны; но к ним прибегают в тех случаях, когда непосредственное вычисление граничит с неосуществимостью. Таблицы Гоппе (Норре, «Tafeln zur 30-stelligen logarithmischen Rechnung», 1876) дают возможность вычислять даже 30-значные логарифмы.

Значение логарифмов заключается, главным образом, в том, что логарифм произведения очень просто определяется по данным логарифмам сомножителей. Леонелли (Z. Leonelli, 1802), а за ним Гаусс указали метод нахождения логарифма суммы по данным логарифмам слагаемых при помощи надлежащих таблиц. Эти приемы и таблицы в настоящее время значительно усовершенствованы. Но не нужно думать, что эти таблицы могут служить для облегчения сложения. Они применяются только для определения логарифма суммы, когда даны логарифмы слагаемых, а самые слагаемые не даны; таким образом, можно получить более точный результат, нежели путем предварительного определения слагаемых по их логарифмам.

Кроме логарифмических таблиц, при приближенных вычислениях бывают полезны: 1) таблицы обращения простых дробей в десятичные (Oakes, Wucherer, Brocot и др.); 2) таблицы приближенных значений корней (Barlow, Jahn); 3) наконец, таблицы для решения уравнений; о последних несколько слов. Всякое уравнение 3-ей степени можно привести к виду x3±x=c. Таблица, содержащая сопоставление соответственных значений x и c, дает возможность решать всевозможные уравнения этого вида. Такого рода таблицу составил уже Ламберт (J. H. Lambert, 1770). Эту идею старались распространить на трехчленные уравнения более высоких степеней; но значительного развития она не получила.

Заканчивая вопрос о табличных вычислениях, мы должны обратить внимание на то, что в публике часто бывают распространены таблицы, не имеющие ни малейшего значения вследствие ошибочности и неправильности вычислений. Пользуясь таблицами, нужно предварительно получить обстоятельные сведения об их научной ценности.

Связующее звено между табличным и графическим вычислением представляют так называемые графические таблицы. В простейшем виде графическая таблица строится следующим образом. Положим, что мы хотим построить таблицу значений функции log x  (при основании 10). На вертикальной прямой в произвольном масштабе наносим с левой стороны обыкновенную шкалу значений х. С правой стороны наносятся значения функции log x, но с таким расчетом, чтобы каждое из этих значений стояло против соответствующего значения аргумента х; следовательно, против 1 ставим справа 0, против 10 ставим 1, против 100 ставим 2 и т. д. Промежуточные деления справа наносим с тем же расчетом, т. е., например, 0,5 ставим против того места левой шкалы, которое отвечает значению √10, и т. д. Если шкала достаточно густо нанесена, то значение логарифма читается непосредственно. По этому принципу строятся часто обширные таблицы. Никакая другая таблица по удобству отсчета и интерполяции не может сравниться с графической. Есть отрасли, в которых графические таблицы совершенно вытеснили всякие другие.

Собственно, графическое вычисление представляет собой непосредственное применение идеи Декарта в аналитической геометрии (см. высшая математика и геометрия). Если нам приходится вычислять значения функции y=ƒ(x), то мы стараемся начертить на основании геометрических соображений кривую, выражаемую этим уравнением; затем наносим данное значение x в качестве абсциссы и строим соответствующую ординату, длина которой выражает значение у. Удобство этого метода заключается в том, что он дает также возможность по данному значению у определить соответствующее значение (или значения) х. Затруднение заключается, конечно, только в вычерчивании кривой. Этот метод применяется поэтому обыкновенно в тех случаях, когда приходится постоянно вычислять значения одной и той же или нескольких определенных функций. Вычерченная кривая представляет собой как бы графическую таблицу значений этой функций. Дальнейшее развитие этой идеи представляет собой определение величин, связанных уравнением z=f(x, y). В этом случае каждому значению z отвечает некоторая кривая. Сообразно этому строится целая сеть кривых, соответствующих последовательным значениям z через известные интервалы; на каждой кривой у одного из ее концов отмечается соответствующее значение z. Желая с помощью этой «графики» определить значение z, отвечающее данным значениям х, y, мы строим точку х, y и смотрим, на какую кривую или вблизи какой кривой она падает. Ясно, что этим способом можно по значениям z и х определить y, а также по значениям z и y определить х. Мы имеем возможность выяснить здесь лишь простейшие приемы графического вычисления. Нужно сказать, однако, что более сложные приемы и практически малоприменимы и часто остаются лишь свидетельством остроумия их изобретателя.

Дисциплина, специально посвященная графическим методам выражения функциональной зависимости и вычисления, называется номографией.

Вычисление

Из аппаратов, служащих для приближенного вычисления, наибольшее значение имеет так называемая логарифмическая линейка. Этот прибор состоит из двух скользящих друг по другу одинаковых шкал, на которых деления нанесены пропорционально логарифмам отмеченных на них чисел (фиг. 7). Это значит, в начале шкалы ставят не 0, как обыкновенно, а 1 (ее логарифм = 0); далее, 2 ставят на таком расстоянии, чтобы оно было равно lg2 в известных единицах; 3 ставят так, чтобы расстояние (1 3) было равно lg3 в тех же единицах и т. д. Чтобы при помощи логарифмической линейки помножить, скажем, 2,75 на 3,25, мы ставим начало второй шкалы против деления 2,75 первой; так как сложение логарифмов соответствует перемножению чисел, то деление первой шкалы, стоящее теперь против деления 3,25 второй шкалы, выражает произведение. Этот прибор представляет для умножения, деления и возвышения в степень те же удобства, какие дают счеты для сложения и вычитания. Трудность изготовления счетной линейки заключается в необходимости большой точности при нанесении шкалы; кроме того, на небольшом протяжении линейки трудно поместить значительную шкалу. Отсюда - различные модификации в форме линейки, расположении шкал, указателей и т. д. После счетов ни один аппарат не получил такого распространения, как логарифмическая линейка.

Числительные машины имеют для приближенных вычислений второстепенное значение. Относящиеся сюда приборы имеют ввиду, главным образом, механическое решение уравнений. Собственно, принципы такой машины указаны, и именно – Вегаге (Wehage, 1877), Вильямом Томсоном (1878), Торресом (1895); но трудность заключается в многообразии коэффициентов и в их нанесении в каждом частном случае. Мы ограничимся тем, что приведем рисунок машины Торреса (фиг. 8).


Вычисление

Наконец, для механического решения уравнений предложено немало чисто физических методов: весовой метод Гранта (G. Grant, 1896), в котором коэффициенты отмечаются различной нагрузкой, гидростатический метод Демоне (Demonet), электрический метод Люка (Lucas). Однако, все эти приемы также служат больше славе изобретателя, чем нуждам калькулятора.

В. Каган.

 

Номер тома12
Номер (-а) страницы110
Просмотров: 809




Алфавитный рубрикатор

А Б В Г Д Е Ё
Ж З И I К Л М
Н О П Р С Т У
Ф Х Ц Ч Ш Щ Ъ
Ы Ь Э Ю Я