Documentation

Complexity.Algorithms.WordRAM.ThreeSum.Host.Callee

Concrete finite Exact Triangle callees for the native host #

A callee is actual finite standard code, with raw unsigned protocol registers 0–5 and a raw Boolean in register 6. Matrix cells use the existing signed encoding. The callee must preserve the complete memory prefix below AB, including every remaining preprocessing instance.

The charged time and logarithmic width guarantee are proof obligations about that code, not instructions or runtime oracles. No fast solver is assumed to have been constructed.

Main definitions #

This native calling convention and its composition interface are original.

A certified finite solver block. Unused registers and old workspace contents are arbitrary. The caller delivers all six arguments; the solver establishes its own scratch initialization.

Instances For