This Maple worksheet accompanies the papers:
(2013) Di Nardo E., McCullagh P., Senato D. Natural statistics for spectral samples. Annals of Statistics. 41(2), 982-1004. http://arxiv.org/abs/1302.5892
Spectral k-statistics
E. Di Nardo*
elvira.dinardo@unibas.it
http://www.unibas.it/utenti/dinardo/home.html;
Tel: +39 0971205890, Fax: +39 0971205896
G. Guarino**
giuseppe.guarino@rete.basilicata.it
* Dipartimento di Matematica e Informatica, Università degli Studi della Basilicata,Viale dell'Ateneo Lucano n.10, 85100 Potenza, Italy
**Medical Scool, Università del Sacro Cuore (Rome branch), Largo Agostino Gemelli n.8, 00168 Roma, Italy
Introduction
Abstract: The algorithm constructs natural statistics of a spectral sample, by using convolutions on the symmetric group and the Weingarten function. These statistics are unbiased estimators of cumulants of traces.
Application Areas/Subject: Computational statistics
Keyword: Random matrix, cumulant of traces, polykays
Initialization
Background
Consruction of Schur function
The procedure Sch takes in input an integer partition and returns the Schur polynomial in N indeterminates all evaluated in 1.
Example: for the partition (1,2,3) of the integer 6
for the partition (,2) of the integer 4
Weingarten function
The procedure Wg takes in input an integer partition and returns the Weingarten function as a rational function in N.
The algorithm makes use of Schur polynomials and the character of the symmetric group.
Example: for the partition (,2) of the integer 4
The Maple routines
Some details on secondary Maple routines
The procedure compldisjcyc takes as input a permutation and returns its decomposition in disjoint cycles.
In the output there are also the fixed points;
Example: for the permutation which fix 1 and 4 and switch 2 and 3
Example: for the permutation which sends 1 in 2, 2 in 3, 3 in 4 and 4 in 1
Example: for the identity permutations
The procedure tipo takes as input a permutation in disjoint cycles and returns its cycle type, that is how many cycles of each length are present in the cycle decomposition of the permutation.
Examples: for the permutation which fix 1 and 4 and switch 2 and 3
Examples: for the permutation which sends 1 in 2, 2 in 3, 3 in 4 and 4 in 1
Examples: for the identity permutation
The master function
The procedure CXX takes as input a permutation and returns the formula (5.6) in Theorem 5.2, see [1]. This formula corresponds to the convolution between products of traces of a spectral sample X and the inverse of a function giving the spectral sample size powered by the number of disjoint cycles.
The procedure eTr takes as input the output of the procedure CXX and replaces traces with power sums indexed by their powers.
Example: for the permutation which sends 4 in 1, with fixed 2 and 3
Conclusions
This algorithm extends the symmetric functions k-statistics and polykays to spectral sampling. Spectral samples are eigenvalues of freely randomized classical sample. The notion of freely randomized classical sample has been introduced for the first time in [1].
References
1] Di Nardo E., McCullagh P., Senato D. (2013) Natural statistics for spectral samples. Annals of Statistics. 41(2), 982-1004. http://arxiv.org/abs/1302.5892
Legal Notice: The copyright for this application is owned by the author(s). Neither Maplesoft nor the author are responsible for any errors contained within and are not liable for any damages resulting from the use of this material. This application is intended for non-commercial, non-profit use only. Contact the author for permission if you wish to use this application in for-profit activities