Superquadratic sensitivity separation: basic #
This file develops the elementary interface for sensitivity and blockSensitivity: upper and
lower bound principles for the maxima defining sensitivity and block sensitivity, the existence of
block families attaining block sensitivity, and the fact that every nonconstant function has
positive sensitivity.
Main results #
le_blockSensitivityAt_of_family: an indexed family of pairwise disjoint nonempty sensitive blocks atxboundsblockSensitivityAt f xfrom below by its size.exists_blockSensitivityAt_family: the block sensitivity atxis attained by a family of pairwise disjoint nonempty sensitive blocks.sensitivity_pos_of_nonconstant: a nonconstant function has positive sensitivity.
References #
The sensitivity at any input is at most the number of coordinates Fintype.card I.
If sensitivityAt f x ≤ n for every input x, then sensitivity f ≤ n.
Every family of pairwise disjoint nonempty blocks, each of whose flips changes f x,
has cardinality at most blockSensitivityAt f x.
If every family of pairwise disjoint nonempty blocks whose flips all change f x has
at most n members, then blockSensitivityAt f x ≤ n.
Indexed form of le_blockSensitivityAt: if blocks : K → Finset I consists of
nonempty, pairwise disjoint blocks whose flips all change f x, then
Fintype.card K ≤ blockSensitivityAt f x.