Різнице́ва маши́на (англ. Difference engine) — механічний апарат, винайдений англійським математиком Чарльзом Беббіджем, призначений для автоматизації обчислень шляхом апроксимації функцій многочленами і обчислення скінченних різниць[1]. Можливість наближеного подання в многочленах логарифмів і тригонометричних функцій дозволяє розглядати цю машину як досить універсальний обчислювальний прилад.

Копія різницевої машини (Лондонський музей науки)

Історія ред.

Різницеві машини Беббіджа ред.

Обчислювальні механізми Шойца ред.

 
Третя різницева машина Пера Георга Шойца

Надхненний різницевою машиною Беббіджа в 1834, Пер Георг Шойц збудував кілька експериментальних моделей. В 1837 його син Едвард запропонував збудувати робочу модель з металу, і в 1840 закінчив обчислювальну частину, яка могла обчислювати послідовності 5-розрядних чисел і різниць першого порядку, в 1842-му розширену до різниць третього порядку. В 1843, після додавання частини що друкує, модель була завершена.

В 1851 почалася фінансована урядом робота над більшою і кращою (15-розрядні числа і різниці четвертого порядку) машиною, яка була закінчена в 1853-му. Машину демонстрували на світовій виставці в Парижі в 1855, а в 1856 продали обсерваторії Дадлі[en] в Олбані (Нью-Йорк). Доставлена в 1857, вона була на той час найбільшим проданим друкуючим калькулятором.[2][3][4] В 1857 британський уряд замовив у Шойца це одну різницеву машину, яку збудували в 1859.[5][6] Вона мала таку ж конструкцію як попередня і важила близько 500 кг.[4]

Принцип роботи ред.

Див. також ред.

Посилання ред.

  1. Johann Helfrich von Müller (1786). Beschreibung seiner neu erfundenen Rechenmachine, nach ihrer Gestalt, ihrem Gebrauch und Nutzen (нім.). Frankfurt & Mainz: Varrentrapp Sohn & Wenner. с. 48—50.
  2. Scheutz, George; Scheutz, Edward (1857). Specimens of Tables, Calculated, Stereomoulded, and Printed by Machinery. Whitnig. с. VIII—XII, XIV—XV, 3.
  3. Scheutz Difference Engine. Smithsonian National Museum of American History. Процитовано 14 червня 2019.
  4. а б Merzbach, Uta C.; Ripley, S. Dillon; Merzbach, Uta C. First Printing Calculator. с. 8—9, 13, 25—26, 29—30. CiteSeerX 10.1.1.639.3286.
  5. Swade, Doron (29 жовтня 2002). The Difference Engine: Charles Babbage and the Quest to Build the First Computer. Penguin Books. с. 4, 207. ISBN 9780142001448.
  6. Watson, Ian (2012). The Universal Machine: From the Dawn of Computing to Digital Consciousness. Springer Science & Business Media. с. 37—38. ISBN 978-3-642-28102-0.