Documentation

Complexitylib.Algebraic.LowerBound.Cutwidth.Extractor.CorrelationBreaker.Affine.PhaseOne.Parameters

Checked finite parameters for the actual first affine phase #

The chosen scales and right-source width satisfy every numerical guard of the initial extraction, advice call, and final growing-depth extraction. The original left-source entropy pays both threshold charges and the retained output alphabet. These are unconditional finite arithmetic facts about the named chooser, not assumptions supplied by its clients.

The actual normalized source must still satisfy the entropy bound; its capacity in the left width is not asserted for every input size. The construction follows the first-phase pattern of Chattopadhyay--Liao, Extractors for Sum of Two Sources, Theorem 6.1, https://arxiv.org/pdf/2110.12652, with deliberately conservative parameters. No later independence-merging guarantee or asymptotic capacity is claimed.

The enlarged right source has a controlled logarithm despite its self-contained choice.

The final scale has a linear logarithmic bound in the common base.

The initial extractor can read the full original left input at the chosen scale.

The first depth-sixty-four call has the required scale.

The initial call has room for its local error exponent.

All finite growing-depth runtime and statistical conditions hold for the final call.

All source-length and local-error conditions of the actual advice construction hold.

The first extraction output contains the complete advice construction right state.

The first extraction output pays the advice source entropy reserve.

The uniform right source pays the complete first observation and advice source reserve.

The original right source contains the first extraction seed prefix.

The left entropy reserve pays the first threshold and a full local error budget.

theorem Algebraic.Cutwidth.Extractor.affinePhaseOneParameters_final_reserve (n t a target : ℕ) :
have h := growingMatchedBlockDepth t; have L₀ := affinePhaseOneInitialScale n t a target; have L₁ := affinePhaseOneScale n t a target; 2 ^ (2 * h + 14) * L₁ + matchedBlockOutputBits h L₁ + (t + 1) * matchedBlockOutputBits 64 L₀ + affinePhaseOneLocalError target ≤ affinePhaseOneSourceEntropy n t a target

The left entropy reserve pays the final threshold, retained outputs, and local error.

theorem Algebraic.Cutwidth.Extractor.affinePhaseOneParameters_entropy_le (n t a target : ℕ) :
affinePhaseOneSourceEntropy n t a target ≤ 2 ^ 256 * (t + 1) ^ 2 * (a + 1) * affinePhaseOneBase n t a target ^ 2

The full entropy reserve is bounded by a fixed polynomial in the actual chooser inputs.