Superquadratic sensitivity separation: construction #
Assembly of the separating function. The nested Hamming-ball family initialFamily is extended to
all index counts, pushed through d recursive tournament levels to obtain terminalPredicate, and
M disjoint copies are combined by an OR and reindexed onto Fin (constructionDimension d M r).
Under the budget max r 16 / M * 3 ^ (d + 1) ≤ 2, the result has sensitivity at most
2 * (d + 2) * M ^ (d + 1) and block sensitivity at least M ^ 2 * (2 * M ^ 2 + 1) ^ d at the
all-false input.
Main definitions #
constructionBase: the initial family, extended to all index counts.ConstructionCoordinates: the coordinate type after a given number of recursive levels.terminalPredicate: the single predicate remaining afterdrecursive levels.finalBoolean: the OR ofMdisjoint copies ofterminalPredicate.constructionDimension: the number(d + 2) * M ^ 2 * ((2 * M ^ 2 + 1) * r) ^ dof coordinates of the final function.finalWitness:finalBooleanreindexed ontoFin (constructionDimension d M r).
Main results #
construction_profiles: under the budget, the zero- and one-side sensitivities at leveln ≤ dare at most2 * (d + 2) * M ^ nand2 * (d + 2) * M ^ (n + 1).terminalPredicate_blockSensitivity: the terminal predicate has block sensitivity at leastM * (2 * M ^ 2 + 1) ^ dat the all-false input.finalWitness_sensitivity: under the budget,sensitivity (finalWitness d T A) ≤ 2 * (d + 2) * M ^ (d + 1).finalWitness_blockSensitivity: the final witness has block sensitivity at leastM ^ 2 * (2 * M ^ 2 + 1) ^ dat the all-false input.final_coordinates_card: the final function has exactlyconstructionDimension d M rcoordinates.
References #
Coordinates for the regular-tournament construction at a given level.
Instances For
The single remaining predicate after all recursive levels.
Instances For
For 0 < r, the terminal predicate has block sensitivity at least M * (2 * M ^ 2 + 1) ^ d at
the all-false input.
Under the budget max r 16 / M * 3 ^ (d + 1) ≤ 2, for every level n ≤ d the tower side
sensitivity is at most 2 * (d + 2) * M ^ n on rejected inputs and at most
2 * (d + 2) * M ^ (n + 1) on accepted inputs.
Disjoin M independent copies of the terminal predicate.
Instances For
Number of coordinates of the final Boolean function.
Instances For
The coordinate type of finalBoolean has exactly constructionDimension d M r elements.
Reindex the final Boolean function onto an ordinary finite Boolean cube.
Instances For
For 0 < r, the final witness rejects the all-false input.
Under the budget max r 16 / M * 3 ^ (d + 1) ≤ 2,
sensitivity (finalWitness d T A) ≤ 2 * (d + 2) * M ^ (d + 1).
For 0 < r, the final witness has block sensitivity at least M ^ 2 * (2 * M ^ 2 + 1) ^ d at
the all-false input.
For 0 < M and 0 < r, the construction dimension is positive.