Documentation

LeanPool.BooleanMultiplication.N4.PlaceState

Place normalization on the complete target state #

The first-jet argument chooses one of three rational places. This file extends the existing change of variables from rational generators and tangents to every Hankel target. The change is an involution on the Boolean ANF algebra, so target-ambient and rational-low membership can be transported in both directions. The only coordinate certificate is the displayed 7 × 7 change of Hankel coefficients.

The induced changes on the seven Hankel coefficients: identity, translation, and reversal.

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

    Each of the three place changes is an involution on all Boolean ANFs.

    The correlated first-jet state after moving its selected place to zero. The seed representative uses the very same linear form whose nonzero first-jet component was obtained in FirstJetSupport.

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

      The degree-at-most-two state after the first feedback, in zero-place coordinates. The choice of tangent representative is immaterial modulo the rational place E₀.

      Equations
      • One or more equations did not get rendered due to their size.
      Instances For
        theorem UnrestrictedBooleanMul.N4.exists_normalized_feedback_add_seed_of_mem_five {C : Circuit 8 8} (h : NormalizedEight C) {theta : Fin 3} {eps : F₂} (hflag : circuitFlag C 5 = circuitFlag C 4 ⊔ F₂ ∙ targetANF (rationalTangentAt theta eps)) {w : ANF 8} (hw : w ∈ circuitFlag C 5) :
        ∃ (low : ANF 8) (e : F₂), low ∈ zeroFeedbackLowSpace ∧ (anfPlaceNormalize theta) w = low + e • (anfPlaceNormalize theta) (C.gate 3)

        Every wire in the fifth flag becomes a feedback-low wire plus at most one copy of the normalized seed.

        Concrete affine-plus-S representation of the feedback-low state.