Ray, Boyd, Wimsatt & Crutchfield · 2021–2023

Momentum Computing

A new paradigm for thermodynamically efficient, computation-universal information processing using hidden momentum degrees of freedom.

01 · The Problem

Why Standard Frameworks Fail

Continuous-time Markov chains (CTMCs) — the standard tool of stochastic thermodynamics — forbid many basic computations. A bit flip maps 0→1 and 1→0, but CTMC input-output matrices must have positive determinants. A bit flip has determinant −1.

position x 0 0 m=0 m=1 barrier × CTMC cannot cross: distributions overlap → states indistinguishable ×

Once distributions overlap at x=0, a memoryless (Markov) process cannot selectively route particles to opposite sides. Information is irrecoverably lost.

02 · The Solution

Momentum as Hidden Memory

Expand state space to include momentum p. A particle's current momentum distinguishes its future trajectory even when positions overlap. This makes the dynamics a continuous-time hidden Markov chain (CTHMC).

x p m=0 m=1 harmonic swap τ = π√(μ/k)

During computation, the system is briefly decoupled from the heat bath and a quadratic well Vcomp = kx²/2 is applied. Particles undergo half-period harmonic oscillation: x(τ) = −x(0). The swap costs zero net work.

03 · The Mechanism

Costless Bit Flip via Oscillation

The protocol has three steps — decouple, oscillate for τ = π√(μ/k), recouple. The work at t=0 is exactly cancelled by the work at t=τ because the potential is even and the position flips sign.

V store m=0 V comp = kx²/2 (decoupled from bath) x(τ) = −x(0) V store m=1 t=0 decouple recouple t=τ W = V[x(0),0⁺]−V[x(0),0] + V[x(τ),τ]−V[x(τ),τ⁻] = 0

The key symmetry: Vstore is even in x, so the energy injection at t=0 is exactly recovered at t=τ. Net thermodynamic work ⟨W⟩ = 0. This is forbidden by CTMC but allowed by CTHMC.

04 · Universal Computing

Fredkin Gate: Turing Completeness

Generalizing to three particles implements the Fredkin (controlled swap) gate — a reversible, computation-universal operation. The x-particle acts as a control bit; if x>0, the y and z particles undergo a coordinate-rotation swap.

FREDKIN controlled swap mₓ control m_y m_z mₓ m_y m_z swap if mₓ=1 101 ↔ 110 all others fixed W=0

The same half-period oscillation trick, now in a rotated y'–z' basis, implements the swap only when x>0. Fredkin gates are Turing complete — any computation is reachable. Implementation: zero average work in the ideal case.

05 · Thermodynamic Performance

Energy Cost: Orders of Magnitude Below the State of the Art

The second paper (Phys. Rev. Applied, 2023) implements momentum computing in a superconducting Josephson junction circuit, achieving sub-Landauer operation at GHz speeds. Compare with conventional approaches:

CMOS gate
(typical)
~7,000 L
CMOS gate
(efficient)
~3,000 L
CMOS
(theoretical floor)
~100 L
Bit Erase
(Landauer limit)
1 L
Bit Swap (JJ)
(this work, ~1K)
0.43 L
Ideal Swap
(information-theoretic)
exactly zero — logically reversible
0 L

L = 1 Landauer = kBT ln2 ≈ 4×10⁻²¹ J at room temperature, ≈ 10⁻²³ J at 1 K. The Josephson junction implementation achieves minimum ⟨W⟩ = 0.43 Landauers — roughly 10,000× more efficient than the best current CMOS — operating at nanosecond timescales.

06 · Framework Comparison

CTMC vs. CTHMC

Property CTMC CTHMC
State space Position only Position + momentum
Bit flip × Forbidden ✓ Zero work
Bit swap × Forbidden ✓ Sub-Landauer
Fredkin gate × Forbidden ✓ Universal
Computation speed W ∝ 1/τ (slow = cheap) Optimal τ* (fast + cheap)
Fidelity vs. cost Trade-off Aligned: both improve together
Input-output det. Must be positive No restriction
Physical substrate Overdamped Langevin Underdamped (e.g., Josephson junctions, NEMS)
07 · Physical Intuition

Why Momentum Is the Key

When a system is underdamped — weakly coupled to its environment — its momentum persists long enough to carry information. This is a hidden state: not directly observable as a memory bit, but physically real and causally potent.

OVERDAMPED (CTMCs apply) momentum lost instantly → position all that matters strong thermal bath coupling λ ≫ 1 UNDERDAMPED (CTHMCs needed) momentum persists for O(10³) oscillations weak thermal bath coupling λ ≪ 1

In the Josephson junction device, ring-down times are O(10³) oscillations. The computation completes in under 15 ns — far faster than the thermalization timescale τR. During this window, momentum is a reliable hidden memory register.

Momentum computing works because computation can be faster than thermalization. When a particle's momentum persists, position space alone is an incomplete description — the system lives in full phase space. Exploiting this hidden structure enables bit operations that are at once fast, accurate, and thermodynamically free.