claimroutine
Top selected position by two-bit XOR
Top selected bit handled by a plain two-bit XOR in
completes the XOR on the last position
Statement (paper)
After has been implemented, applying the two-bit XOR by Lemma , with the chunks split at the selected positions and the other intervals collapsed, uses a descriptor with a fixed number of positive lengths, each at most , and costs . This supplies the omitted selected position , and when the maps are identities, is empty, and this step is the entire algorithm.
In plain English
Once the procedure for the other selected positions is in place, the remaining position is handled by a single two-bit XOR in time. When the maps are identities, is empty, and this step is the whole algorithm.
Why it's here
This step completes the XOR on all selected positions by adding the one position that omitted. It uses the elementary stream operations of Lemma lem:elementary-streams, with split at the selected positions and other intervals collapsed, so the descriptor has a fixed number of lengths, each at most , and the cost is only linear. The case shows the construction is consistent in the degenerate setting.
Classified routine:
Direct application of the paper's elementary-stream lemma (lem-elementary-streams) to perform a single two-bit XOR in linear time; pure bookkeeping inside the packed selected-bit XOR construction.
Uses
Used by
Sources
PaperOpen
- Section
- §5.2 Packed changes of selected address bits
- Page
- —
- Label
—- Line
sections/05-layers.tex:425
Leannot aligned
Phase 2 aligns this node to a Lean declaration.