Note G

1843 · Bernoulli Algorithm · Werk 508 von 1.871

Note G, 1843, Bernoulli Algorithm

A printed foldout table of operations of 1843, ruled columns and rows, each row one step of a calculation, fine printed type in the cells, the sheet folded out from a bound volume and creased where it folds, the volume itself half visible at the edge, the columns of the table separated by fine ruled lines, the paper cream, the table laid flat on a grey studio table, even flat light from directly above, the sheet alone in the frame.

Wofür es benutzt wurde
Note G ist die letzte von sieben Anmerkungen, die Ada Lovelace ihrer Übersetzung von Luigi Federico Menabreas Aufsatz über Babbages Analytical Engine beifügte. Gedruckt wurden Übersetzung und Anmerkungen 1843 in Taylor's Scientific Memoirs, Band III, Seiten 666 bis 731; die Anmerkungen stehen ab Seite 691 und sind mit den Buchstaben A. A. L. gezeichnet. Note G zeigt Schritt für Schritt, wie die Maschine die Bernoulli-Zahlen berechnen würde, dazu gehört ein ausklappbares Diagramm mit Tabelle, im gescannten Exemplar zwischen Seite 730 und 731 eingebunden. Lovelace rechnet dort vor: neun Operationskarten für n gleich 1, vierzehn für n gleich 2 und fünfundzwanzig für jedes größere n — und mehr nie, wie groß n auch werde. Babbage schrieb 1864, die Anmerkungen der Gräfin reichten etwa auf die dreifache Länge des ursprünglichen Aufsatzes.
Was daran neu war
Ob dies das erste Programm war, ist umstritten, und zwar namentlich. Allan G. Bromley schrieb 1982, es gebe mehrere Dutzend Beispielprogramme Babbages aus den Jahren 1837 bis 1840, die den Anmerkungen Lovelaces deutlich vorausgingen und von denen einige dort aufgenommen seien; die Science Museum Group verzeichnet 27 Sätze solcher Notationen auf 36 Blättern, datiert 1836 bis 1840. Thomas J. Misa hält Bromley 2022 entgegen, dieser habe Lovelace jahrelang abgetan, nennt die Bezeichnung "erste Programmiererin" aber selbst unbrauchbar und anachronistisch, weil es den Begriff erst Jahrzehnte später gab. Bromley nennt das Bernoulli-Programm das komplizierteste dieser Art, mit verschachtelter Schleife und veränderlicher Grenze der inneren. Babbage schrieb 1864, den algebraischen Teil dazu habe er selbst gerechnet — Lovelace habe ihn zurückgeschickt, weil sie einen schweren Fehler darin gefunden hatte.

Zusammenhänge

Jeder Verweis nennt seine Art. „Vorläufer“ allein wäre eine Behauptung.

  1. Folgt ausThe Card Reader1836Das Verfahren ist für die Kartensteuerung der Analytical Engine geschrieben und ohne sie nicht ausführbar.
  2. Folgt ausThe Store1837Die Spalten der Tafel in Note G sind die Variablen des Speichers. Die Bodleian-Darstellung beschreibt genau diesen Vorgang: Die Größen werden nach Anweisung der Karten aus dem Store geholt, im Mill gerechnet und wieder dorthin zurückgelegt.Beleg: Ada Lovelace and the Analytical Engine (Bodleian Libraries, University of Oxford)

Zum Weiterlesen