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 : R
is 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 : R
is congruent toX ^ p
modulop
.
References #
- [R. Lidl, G. L. Mullen and G. Turnwald, Dickson polynomials][MR1237403]
TODO #
- Redefine
dickson
in terms ofLinearRecurrence
. - Show that
dickson 2 1
is 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.
The (m * n)
-th Dickson polynomial of the first kind is the composition of the m
-th and
n
-th.