# Turing complete mechanical processor via automated nonlinear system   design

**Authors:** Marc Serra-Garcia

arXiv: 1906.05846 · 2019-10-09

## TL;DR

This paper presents a universal, Turing complete mechanical processor built from nonlinear mass-spring-damper components, with an automated design method validated through numerical simulations of complex computations like prime number generation.

## Contribution

It introduces a systematic, automated approach to design Turing complete mechanical processors using nonlinear systems, advancing nanomechanical computing technology.

## Key findings

- Successfully designed a Turing complete mechanical processor
- Automated translation of code into mechanical models demonstrated
- Processor validated by computing prime numbers using Erathostenes' sieve

## Abstract

Nanomechanical computers promise a greatly improved energetic efficiency compared to their electrical counterparts. However, progress towards this goal is hindered by a lack of modular components, such as logic gates or transistors, and systematic design strategies. This article describes a universal logic gate implemented as a nonlinear mass-spring-damper model, followed by an automated method to translate computations, expressed as source code of arbitrary complexity, into combinations of this basic building block. The proposed approach is validated numerically in two steps: First, a set of discrete models are generated from code. The models implement computations with increasing complexity, starting by a simple adder and ending in a 8-bit Turing complete mechanical processor. Then, the models are forward integrated to demonstrate their computing performance. The processor is validated by executing the Erathostenes' sieve algorithm to mechanically compute prime numbers.

## Full text

_Full body text omitted from this summary view._ Fetch the complete paper as Markdown: https://tomesphere.com/paper/1906.05846/full.md

## Figures

8 figures with captions in the complete paper: https://tomesphere.com/paper/1906.05846/full.md

## References

34 references — full list in the complete paper: https://tomesphere.com/paper/1906.05846/full.md

---
Source: https://tomesphere.com/paper/1906.05846