L^p norms on the Boolean cube #
The L^p norm of a real function f on the cube ι → Bool, for the uniform distribution,
is ‖f‖_p = (𝔼_x |f x| ^ p) ^ (1 / p) (BitString.lpNorm) O'Donnell, Section 1.3.
Its p-th power is the p-th absolute moment (BitString.lpNorm_rpow), and ‖f‖_2 is the square
root of the second moment (BitString.lpNorm_two).
The norm does not see how the coordinates are named (BitString.lpNorm_comp_arrowCongr), and on
the cube over a disjoint union ι ⊕ κ it is the norm, over the bits in ι, of the norms over the
bits in κ (BitString.lpNorm_sumElim): the p-th moment over the product of two cubes is the
iterated p-th moment. On the cube over no coordinates, a single point, it is the absolute
value (BitString.lpNorm_of_isEmpty).
Main definitions #
Cslib.BitString.lpNorm: theL^pnorm‖f‖_pof a real function on the cube.
Main results #
Cslib.BitString.lpNorm_rpow,Cslib.BitString.lpNorm_two: thep-th power of‖f‖_pis thep-th absolute moment, and‖f‖_2is the root mean square.Cslib.BitString.lpNorm_sumElim: the norm over a disjoint union of coordinates is the iterated norm.
References #
The L^p norm ‖f‖_p = (𝔼_x |f x| ^ p) ^ (1 / p) of a real function on the cube, for
the uniform distribution.
Instances For
The p-th absolute moment is nonnegative.
The L^p norm is nonnegative.
‖f‖_2 is the root mean square of f.
The square of ‖f‖_2 is the second moment of f.
Renaming and splitting the coordinates #
Renaming the coordinates preserves the L^p norm.
The L^p norm over a disjoint union of coordinates is the iterated norm: the norm over
the bits in ι of the norms over the bits in κ.