Documentation

Complexitylib.Circuits.Encoding.FixedWidth.Evaluation.Sequence.Semantics

Sequential fixed-width evaluation semantics #

Compiled encoded-evaluation prefixes run successfully on valid descriptions and agree, slot output by slot output, with direct evaluation of the padded raw circuit on the same sample input.

noncomputable def Complexity.CircuitCode.FixedWidth.Description.EvaluationSequence.prefixResult {inputWidth gateBound : } {description : Description inputWidth gateBound} (hdescription : description.WellFormed) (input : BitString inputWidth) (count : ) (hcount : count gateBound) :
PrefixResult description input count hcount

A valid description's compiled prefix and padded raw prefix evaluate in lockstep with corresponding gate outputs.

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