Documentation

Complexitylib.Classes.P.Cobham.Internal.FstBlock

The block-payload decoder — proof internals #

Cobham.fstBlockTM is the same scan as Cobham.sndBlockTM, emitting each decoded payload bit as it goes and stopping at the separator. Malformed input halts with empty output.

Main results #

The payload decoder: scan doubled payload bits, emitting each decoded bit to the output, until the [false, true] separator or end of input. Computes fstBlock.

Equations
  • One or more equations did not get rendered due to their size.
Instances For

    fstBlock is polynomial-time, via the fstBlockTM scanner.