Ancient Babylonian algorithms

  title={Ancient Babylonian algorithms},
  author={Donald Ervin Knuth},
  journal={Commun. ACM},
  • D. Knuth
  • Published 1 July 1972
  • Physics
  • Commun. ACM
The early origins of mathematics are discussed, emphasizing those aspects which seem to be of greatest interest from the standpoint of computer science. A number of old Babylonian tablets, many of which have never before been translated into English, are quoted. 

A personal account of Turing's imprint on the development of computer science

Computer Science and its Relation to Mathematics

A personal view of how this subject interacts with Mathematics is given, by discussing the similarities and differences between the two fields, and by examining some of the ways in which they help each other.

The Algorithm Concept - Tool for Historiographic Interpretation or Red Herring?

The paper discusses the relevance of the algorithm concept, on one hand as an analytical tool for the understanding and comparison of mathematical procedures, on the other as a possible key to how pre-Modern reckoners thoughttheir mathematics and to how they thought about it.

From Universal to Programming Languages

A class of non-natural languages created in the same period and sometimes by the same scientists involved in logic, mathematics, and computability, such as Descartes, Leibniz and Peano is analyzed.

The Oldest Trig in the Book

  • H. Boas
  • Art
    The College Mathematics Journal
  • 2019
Harold P. Boas ( defended his PhD dissertation on functions of several complex variables the year that Talley’s Folly (by Lanford Wilson) won a Pulitzer Prize. He has been a faculty

Explicit and less explicit algorithmic thinking, 1200-1500

An introductory section discusses the utility of the algorithm concept in the historiographic analysis of non-recent mathematics, in particular the sense that can be given to claims that a particular

A first problem for the algorithms course

I present a problem to be used in the first class of the algorithms course as an introduction to the topic, simple but rich enough to illustrate several issues.

Was Algol 60 the First Algorithmic Language?

This article traces the use of the terms "algebraic" to "algorithmic" during the development of the programming language Algol, which originated through a cooperation between the ACM and German Association for Applied Mathematics and Mechanics groups of programming specialists.



Episodes from the early history of mathematics

1. Babylonian mathematics 2. Early Greek mathematics and Euclid s construction of the regular pentagon 3. Three samples of Archimedean mathematics 4. Ptolemy s construction of a trigonometric table.

Mathematical Cuneiform Texts

A COMPREHENSIVE work on Babylonian mathematics in English has long been wanted. Apart from a few isolated articles in periodicals, the only material available hitherto was in German. The texts

Mathematische Keilschrift-Texte

THIS Part 3 of the volume of mathematical cuneiform texts forming vol. 3 of Section A of the “Quellen. und Studien zur Geschichte der Mathematik, Astronomie und Physik”, though only supplementary to

The exact sciences in antiquity.

  • O. Neugebauer
  • Physics
    Acta historica scientiarum naturalium et medicinalium
  • 1951
The origin of the history of science in classical readings questions for discussion iup personal websites read about drew brees trupin the source of the materiality of time in antiquity materiale textkulturen.

The Netherlands, 1938, 243 pp. 9. van der Waerden, B.L. Science Awakening. Tr

  • Communications of the ACM July
  • 1954

Textes Math~matiques Babyloniens

  • The Netherlands, 1938,
  • 1938

Seminumerical Algorithms

  • Seminumerical Algorithms
  • 1971