Documentation

LeanPool.BooleanMultiplication.N4.SexticPlane

The degree-six seed-plane equation #

The manuscript's degree-six identity is recorded through one squarefree coefficient. On the three rational-place quadratic directions this coefficient is their alternating determinant. Degree subadditivity removes every term containing an affine factor, so no large exterior-power coordinate space or circuit enumeration is needed.

A six-variable probe on which the three rational places have coefficient one in their exterior product: a₀ a₁ a₃ b₀ b₁ b₃.

Equations
Instances For

    Extract the designated degree-six coefficient of an ANF.

    Equations
    Instances For

      The characteristic-two determinant of three rational-place coefficient vectors.

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

        The selected sextic coefficient of three rational quadratics is exactly the determinant of their three coefficient vectors.

        theorem UnrestrictedBooleanMul.N4.anfSexticProbe_lowProduct_mul_lowFactor (a b c : F₂) (ell m n : LinearForm) (alpha beta delta : Fin 3 → F₂) :
        anfSexticProbe ((affineANF a ell + rationalANF alpha) * (affineANF b m + rationalANF beta) * (affineANF c n + rationalANF delta)) = rationalTripleDet alpha beta delta

        In a product of three rational-low factors, the sextic probe sees only the three rational quadratic parts.

        theorem UnrestrictedBooleanMul.N4.rationalTripleDet_eq_zero_of_seedUsing_target {g correction factor target : ANF 8} {a b c : F₂} {ell m n : LinearForm} {alpha beta delta : Fin 3 → F₂} (hg : g = (affineANF a ell + rationalANF alpha) * (affineANF b m + rationalANF beta)) (hcorrection : correction ∈ rationalLowSpace) (hfactor : factor = affineANF c n + rationalANF delta) (htarget : target = (g + correction) * factor) (htargetAmbient : target ∈ targetAmbient 8 (mulTarget 4)) :
        rationalTripleDet alpha beta delta = 0

        The degree-six part of a seed-using target equation forces the rational quadratic part of the feedback factor into the seed coefficient plane. This lemma records the determinant equation; the finite three-dimensional plane criterion below turns it into explicit span membership.

        The third rational coefficient vector belongs to the span of the first two.

        Equations
        Instances For
          theorem UnrestrictedBooleanMul.N4.rationalTripleDet_zero_mem_plane (alpha beta delta : Fin 3 → F₂) (halpha : alpha ≠ 0) (hbeta : beta ≠ 0) (hab : alpha ≠ beta) (hdet : rationalTripleDet alpha beta delta = 0) :
          InRationalCoeffPlane alpha beta delta

          In F₂³, a zero determinant against two independent vectors is equivalent to membership in their plane.