Systems & Architecture

The Jacquard Mechanism as an External-Program Pattern Control Engine

Period and origin
France, from the beginning of the nineteenth century, with earlier contributions by Bouchon, Falcon and Vaucanson
What it was built to do
To automate the selection of warp threads, so that a long control sequence lives in a replaceable medium rather than in the loom.
How the mechanism works
A chain of punched cards encodes a Boolean matrix. At each pick, one card row determines which warp threads are raised. The loom and the weaver supply cyclic motion and weft insertion; the Jacquard head supplies the selection logic.
Input
A chain of punched cards, and the loom’s cyclic motion.
Transformation
Row-by-row Boolean selection of hooks, advanced one card per pick.
Output
A woven pattern that replays deterministically whenever the same chain is mounted.
What is evidenced
Established: the artefact or the documentary record carries this directly.
What it demonstrates
Program separated from machine, in a medium you can swap. The documented influence reaches Babbage; the broader claim that the loom itself was a computer should be qualified.

Relationship to other mechanisms

Related article

What twenty machines knew

Sources

  • Owner monograph: 12_jacquard_loom_mathematical_monograph.md

Local copies of third-party material are records, not pages: what is published here is the citation and a paraphrase, never the document.

All mechanisms