Actual first phase of the standard-to-affine conversion #
Every execution reads a prefix of its right input, extracts from the same
masked left input, uses the actual advice correlation breaker, and extracts
again. none indexes the honest execution and some i indexes a tampering.
Prefixes use false completion, so the program is total without size guards.
The transcript first observes all seed prefixes and mask contributions on the right, then all first extraction outputs on the left, then all advice outputs on the right. Its factors use the existing normalized conditional kernels, including null rows, and retain both original latent variables.
This is the three-stage first phase of Chattopadhyay--Liao, Extractors for Sum of Two Sources (2021), Theorem 6.1, printed p.23, with this library's actual matched extractors and advice construction: https://arxiv.org/abs/2110.12652. These definitions impose no statistical guarantee or validity condition on those component programs.
A family containing the honest word and all t tampered words.
Equations
Instances For
The initial seed prefix, completed by false bits when necessary.
Equations
Instances For
The actual first linear extraction, with output depth sixty-four.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The actual advice construction supplies the seed for the final extraction.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The actual output of the three-stage first phase.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The first right message fixes all prefixes and first mask contributions.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The original tag and the first right message.
Equations
Instances For
The right transcript followed by all actual first extraction outputs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The complete first-phase transcript, ending with all advice outputs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The first observation depends only on the original right state.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Once the right message is fixed, every actual first output is left-only.
Equations
- Algebraic.Cutwidth.Extractor.affinePhaseOneFirstLeft n t L₀ e₀ x z a i j = (Algebraic.Cutwidth.Extractor.matchedBlockExtractor n 64 L₀ e₀ (x z.1 a) (z.2.1 i) j ^^ z.2.2 i j)
Instances For
Once the first outputs are fixed, every actual advice output is right-only.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The actual first right transcript retains the original tag.
Equations
- Algebraic.Cutwidth.Extractor.affinePhaseOneRightTranscript n d t L₀ e₀ mask ys p = (p.1, Algebraic.Cutwidth.Extractor.affinePhaseOneRightMessage n d t L₀ e₀ mask ys p.1 p.2)
Instances For
The actual first extraction outputs extend the first right transcript.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The actual advice outputs complete the first-phase transcript.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The final extraction's original-left contribution after fixing the transcript.
Equations
- Algebraic.Cutwidth.Extractor.affinePhaseOneOutputLeft n t h L₀ L₁ er x z a i = Algebraic.Cutwidth.Extractor.matchedBlockExtractor n h L₁ er (x z.1.1.1 a) (z.2 i)
Instances For
The final extraction's original-right mask contribution after fixing the transcript.
Equations
- Algebraic.Cutwidth.Extractor.affinePhaseOneOutputRight n t h L₀ L₁ er mask z b i = Algebraic.Cutwidth.Extractor.matchedBlockExtractor n h L₁ er (mask z.1.1.1 b) (z.2 i)
Instances For
Transcript weight after the first right observation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Original right states conditioned on their first observation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Transcript weight after additionally observing all first extraction outputs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
Original left states conditioned on the actual first extraction outputs.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The complete transcript weight, conditioning only the original side variables.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The original left kernel after all three observations.
Equations
- Algebraic.Cutwidth.Extractor.affinePhaseOneTranscriptLeft n t L₀ e₀ L₁ l x z = Algebraic.Cutwidth.Extractor.affinePhaseOneLeftKernel n t L₀ e₀ l x z.1
Instances For
The original right kernel after all three observations.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A left-source envelope after the first right observation.
Equations
- One or more equations did not get rendered due to their size.
Instances For
A left-source envelope after the right and left observations.
Equations
- Algebraic.Cutwidth.Extractor.affinePhaseOneLeftEnvelope n d t L₀ e₀ μ r mask ys z = Algebraic.Cutwidth.Extractor.affinePhaseOneRightLeftEnvelope n d t L₀ e₀ μ r mask ys z.1
Instances For
A right-source envelope after the right and left observations.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The final left-source envelope keeps the probabilities of both right observations.
Equations
- One or more equations did not get rendered due to their size.
Instances For
The final right-source envelope copies the previous envelope to every advice output.
Equations
- Algebraic.Cutwidth.Extractor.affinePhaseOneTranscriptRightEnvelope n t L₀ e₀ L₁ ξ l x z = Algebraic.Cutwidth.Extractor.affinePhaseOneRightEnvelope n t L₀ e₀ ξ l x z.1