Documentation

Complexity.Computability.Machines.Turing.MultiTape.Internal.BinaryNormalization

Direct charged bounds for binary-word normalization #

Reverse the raw little-endian word, drop its leading false symbols with the existing transducer, and reverse back. Both component machines have linear clocks and zero work tapes; composition retains linear time and linear workspace, including the encoded output charge. No qualitative polynomial-time certificate supplies the quantitative bound.

Main results #

Read arbitrary little-endian words in linear time and charged linear workspace, including empty words and noncanonical trailing false symbols.