Documentation

LeanPool.SumDifferenceExponent.Construction

Explicit row-column sets and their cardinality estimates.

Scale separating the linear and quadratic parts of a row label.

Equations
Instances For

    Quadratic row labels whose cross-row sums identify both contributing rows.

    Equations
    Instances For

      A modulus large enough that sums of the relevant row labels do not carry.

      Equations
      Instances For
        theorem SumDifferenceExponent.ColumnConstruction.index_sum_lt_scale {l i j : ℕ} (hi : i < 2 * l) (hj : j < 2 * l) :
        i + j < rowScale l
        theorem SumDifferenceExponent.ColumnConstruction.rowLabel_sum_mod {l i j : ℕ} (hl : 0 < l) (hi : i < 2 * l) (hj : j < 2 * l) :
        (rowLabel l i + rowLabel l j) % rowScale l = i + j
        theorem SumDifferenceExponent.ColumnConstruction.rowLabel_sum_injective {l i j p q : ℕ} (hl : 0 < l) (hi : i < 2 * l) (hj : j < 2 * l) (hp : p < 2 * l) (hq : q < 2 * l) (hij : i < j) (hpq : p < q) (h : rowLabel l i + rowLabel l j = rowLabel l p + rowLabel l q) :
        i = p ∧ j = q
        theorem SumDifferenceExponent.ColumnConstruction.rowLabel_sum_lt_base {l i j : ℕ} (hl : 0 < l) (hi : i < 2 * l) (hj : j < 2 * l) :

        The number of base-39 digits needed to make the sparse contributions negligible.

        Equations
        Instances For

          The full zero row, containing every column below columnModulus l.

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

            The 2 * l sparse rows, with columns restricted to the digit set.

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

              The explicit finite integer set used to approach the optimal exponent.

              Equations
              Instances For

                Encode two row indices and a column as a sumset witness.

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

                  Distinct sums supplied by one row in each half of the row index range.

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

                    The symmetric integer interval containing all differences of column indices.

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

                      A cover of differences between two elements of the full zero row.

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

                        A cover of differences from a sparse row to the full zero row.

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

                          A cover of differences from the full zero row to a sparse row.

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

                            A cover of differences between two sparse rows.

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

                              The four covers for the full/sparse row cases of a difference.

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