Dickson polynomials #
The (generalised) Dickson polynomials are a family of polynomials indexed by ℕ × ℕ,
with coefficients in a commutative ring R depending on an element a∈R. More precisely, the
they satisfy the recursion dickson k a (n + 2) = X * (dickson k a n + 1) - a * (dickson k a n)
with starting values dickson k a 0 = 3 - k and dickson k a 1 = X. In the literature,
dickson k a n is called the n-th Dickson polynomial of the k-th kind associated to the
parameter a : R. They are closely related to the Chebyshev polynomials in the case that a=1.
When a=0 they are just the family of monomials X ^ n.
Main definition #
Polynomial.dickson: the generalised Dickson polynomials.
Main statements #
Polynomial.dickson_one_one_mul, the(m * n)-th Dickson polynomial of the first kind for parameter1 : Ris the composition of them-th andn-th Dickson polynomials of the first kind for1 : R.Polynomial.dickson_one_one_charP, for a prime numberp, thep-th Dickson polynomial of the first kind associated to parameter1 : Ris congruent toX ^ pmodulop.
References #
- [R. Lidl, G. L. Mullen and G. Turnwald, Dickson polynomials][MR1237403]
TODO #
- Redefine
dicksonin terms ofLinearRecurrence. - Show that
dickson 2 1is equal to the characteristic polynomial of the adjacency matrix of a type A Dynkin diagram. - Prove that the adjacency matrices of simply laced Dynkin diagrams are precisely the adjacency
matrices of simple connected graphs which annihilate
dickson 2 1.
dickson is the n-th (generalised) Dickson polynomial of the k-th kind associated to the
element a ∈ R.
Equations
- Polynomial.dickson k a 0 = 3 - ↑k
- Polynomial.dickson k a 1 = Polynomial.X
- Polynomial.dickson k a n.succ.succ = Polynomial.X * Polynomial.dickson k a (n + 1) - Polynomial.C a * Polynomial.dickson k a n
Instances For
A Lambda structure on ℤ[X] #
Mathlib doesn't currently know what a Lambda ring is.
But once it does, we can endow ℤ[X] with a Lambda structure
in terms of the dickson 1 1 polynomials defined below.
There is exactly one other Lambda structure on ℤ[X] in terms of binomial polynomials.