Как уровень воды превращался в вычисление

Такой компьютер не считал числа в привычном смысле. Он представлял величины физическими параметрами: например, высота воды в ёмкости могла соответствовать значению переменной. Поток из одной части сети в другую изображал изменение этой величины.

Ключевой элемент — интегратор: устройство, которое накапливает изменения во времени. Если вода поступает в резервуар, её уровень растёт; чем сильнее или дольше поток, тем заметнее подъём. В вычислительной модели это соответствует суммированию небольших изменений — например, постепенному накоплению деформации.

Зачем соединять трубы

Один резервуар показывал бы лишь одну величину. Чтобы описывать процесс, в котором несколько параметров влияют друг на друга, ёмкости и каналы соединяли в сеть. Сопротивление потоку задавали так, чтобы движение воды соответствовало нужной математической зависимости. Тогда изменение уровня в одной ёмкости могло влиять на поток в другой, а вся сеть воспроизводила поведение системы во времени.

Так можно было моделировать процессы, для которых важно не только начальное состояние, но и то, как оно меняется. Среди примеров — отверждение бетона и геологические сдвиги: компьютер позволял проследить развитие модели, наблюдая за уровнями воды, а не решая каждое уравнение вручную.

Расчёт, который можно увидеть

В цифровом компьютере результат обычно появляется как число на экране. В гидравлическом аналоговом устройстве вычисление было движением самой среды: вода физически «проходила» через заданную схему, а её уровень показывал накопленный результат. Поэтому сеть труб была одновременно вычислителем и наглядной моделью процесса — изменение состояния можно было буквально увидеть.