Multilinearity of free cumulants #
Let φ : A →ₗ[R] R be a linear functional on an R-algebra A. Every position i of a finite
set s lies in exactly one part of a finite partition P of s, and appears exactly once in
the word read along that part. Hence the block moment φ_P(a) is linear in the entry a i,
and so is the free cumulant κ_π(a), which is a linear combination of block moments by
Möbius inversion. In other words, the block moments and the free cumulants
κ_n(a₁, …, aₙ) are multilinear functionals of their arguments.
The additive laws only require an additive map from a semiring A to a commutative semiring
R (a commutative ring for cumulants), without a common scalar algebra.
Multilinearity is the basic tool for computing with cumulants: it reduces cumulants of sums and
scalar multiples to cumulants of the summands, for example when splitting each argument into its
centred part and a multiple of 1.
Main definitions #
For a finite linear order α of positions, such as Fin n, the functionals on words indexed by
all of α are bundled as multilinear maps (α → A) → R:
TauCeti.partitionMomentMultilinear φ P— the block momenta ↦ φ_P(a);TauCeti.partitionCumulantMultilinear φ π— the free cumulanta ↦ κ_π(a);TauCeti.freeCumulantMultilinear φ— the free cumulanta ↦ κ_α(a); forα = Fin nwithn ≥ 1this is then-th free cumulantκ_nas an element ofMultilinearMap R (fun _ : Fin n => A) R.
Main results #
TauCeti.partitionMoment_update_add,TauCeti.partitionMoment_update_smul— the block momentφ_P(a)is linear in each entrya iwithi ∈ s.TauCeti.partitionCumulant_update_add,TauCeti.partitionCumulant_update_smul,TauCeti.freeCumulant_update_add,TauCeti.freeCumulant_update_smul— the free cumulantsκ_π(a)andκ_s(a)are linear in each entrya iwithi ∈ s.TauCeti.freeCumulant_add_algebraMap— for a normalisedφ, free cumulants of order at least two are invariant under adding scalars to their arguments, in particular under centring.TauCeti.freeCumulant_sum_smul— the free cumulant of linear combinations of a family expands as a sum over words in the family.
Implementation notes #
The linearity of a block moment in a single entry is proved by writing the word of the part
containing that entry as a list, updated at one index via List.Nodup.map_update, and splitting
its product with List.prod_set. This follows the proof of multilinearity of ordered products in
Mathlib's MultilinearMap.mkPiAlgebraFin.
References #
- A. Nica, R. Speicher, Lectures on the Combinatorics of Free Probability, Lecture 11.
The block moment φ_P(a) is additive in each entry a i with i ∈ s.
The block moment φ_P(a) is homogeneous in each entry a i with i ∈ s.
The free cumulant κ_π(a) is additive in each entry a i with i ∈ s.
The free cumulant κ_s(a) of a word is additive in each entry a i with i ∈ s.
A free cumulant for an additive map vanishes if one of its letters is zero.
The free cumulant κ_π(a) is homogeneous in each entry a i with i ∈ s.
The free cumulant κ_s(a) of a word is homogeneous in each entry a i with i ∈ s.
For a normalised φ, a free cumulant of order at least two is unchanged by adding scalar
multiples of 1 to its arguments: κ_s(a + c • 1) = κ_s(a) when φ 1 = 1 and #s ≥ 2. In
particular, centring the letters a x ↦ a x - φ (a x) • 1 does not change it.
Scalar words have vanishing free cumulants of order at least two for a normalised functional.
The block moment a ↦ φ_P(a) of a finite partition P of all positions of a finite linear
order α, as a multilinear map.
Instances For
Evaluating the bundled block moment at a word gives its block moment.
The free cumulant a ↦ κ_π(a) of a noncrossing partition π of all positions of a finite
linear order α, as a multilinear map.
Instances For
Evaluating the bundled free cumulant of π at a word gives its free cumulant.
The free cumulant a ↦ κ_α(a) of the words indexed by a finite linear order α, as a
multilinear map. For α = Fin n with n ≥ 1 this is the n-th free cumulant
κ_n(a₁, …, aₙ).
Instances For
Multilinear expansion: the free cumulant of the linear combinations
m ↦ ∑ i, c m i • s i is the sum, over all words v in the family s, of the product of the
coefficients c m (v m) times the free cumulant of s ∘ v.