Documentation

Complexitylib.Algebraic.LowerBound.Cutwidth.Extractor.Strong.Block.Recursion.Scheduled.Codec

Canonical seed-word equivalences for the scheduled extractor #

One flat word contains the initial seed, fresh level seeds in increasing order, and the final condenser and hash seeds. Prefix append laws and exact widths expose the same layout to a runtime loop. The complete word has exactly scheduledBlockSeedBits bits, and its codec is a bijection at that length, including zero-depth schedules.

These are finite representation results built from BinaryFieldCodec and list splitting. They need no enumeration instances and make no polynomial-time claim about operations on abstract field elements or the complete recursion.

The zero-level prefix contains only the initial field seed.

A prefix grows by the exact field width of its next fresh seed.

The full width consists of the recursive prefix and the final seed pair.

The zero-level encoding is the initial field's canonical word.

The next fresh seed is appended after all earlier seeds.

Every prefix encoding has its prescribed initial-plus-level width.

Decoding a canonical prefix recovers all its semantic field seeds.

Every word of the exact prefix width is recovered, including coefficient padding.

A recursive seed prefix is equivalent to one word of its exact width.

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

    The final words follow the prefix in condenser-then-hash order, with left grouping.

    The flat seed word has exactly the previously specified complete seed budget.

    The full decoder recovers every initial, internal, and final field seed.

    theorem Algebraic.Cutwidth.Extractor.encode_decodeScheduledBlockSeeds (n h Q E ell : ℕ) (bits : List Bool) (length : bits.length = scheduledBlockSeedBits n h Q E ell) :
    encodeScheduledBlockSeeds n h Q E ell (decodeScheduledBlockSeeds n h Q E ell bits) = bits

    Every word of the full prescribed length is its decoded tuple's exact encoding.

    The complete semantic seed tuple is equivalent to a flat word of the exact total width.

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