Verifiable computation · internal R&D

VLA — arithmetic that carries its own proof.

Floating-point silently accumulates error; the same code gives different answers on different hardware. VLA replaces that with exact, error-free arithmetic — bit-identical on any GPU, at production speed, and every result ships with a reproducible SHA-256 receipt.

Personal tooling I built & run — proprietary, used across my own projects. Shown here as proof.
up to 4.4M×

faster than arbitrary-precision mpmath at the largest tested size (512×512), scaling with matrix size — and exact, not approximate

Wrong → right

NumPy returns the wrong sign on Hilbert-matrix determinants; VLA is exact

Bit-identical

same checksum on an RTX 4070 and a Tesla T4 — verified on Kaggle

SHA-256 receipt

a third party can reproduce any result byte-for-byte

How it works

Error-free transformations

Built on the classical results of Dekker and Knuth (two-sum, two-product) — every operation captures the rounding error exactly, so nothing is ever lost.

At GPU speed

110+ exact operators across linear algebra, transcendentals, and neural-net primitives — designed to run on the GPU, not a slow arbitrary-precision library.

A reproducible receipt

A prover/verifier protocol emits a SHA-256 receipt: anyone, on any hardware, can re-run the computation and confirm the result is identical to the bit.