Four finite-field facts: Fermat series, residue classes, monomial isolation, odd powers #
Auxiliary facts over ZMod p, p prime.
Main results #
ConjeturaC.fermat_series:(k : ZMod p)^(p−1) = if p ∣ k then 0 else 1.ConjeturaC.crt_Xc: for2m + 1 = p nwithgcd(p, n) = 1andn ∤ c, the setX_c = {x ∈ [−m, m] | x ≡ c (mod n)}haspelements, does not contain0, and reduction modulopis a bijection fromX_contoZMod p.ConjeturaC.isolate_monomial_fin,ConjeturaC.isolate_monomial:pdistinct points ofZMod pcarry weightsλwith∑_x λ x · x^i = δ_ijfor alli < p(Vandermonde).ConjeturaC.det_oddChar_ne_zero:det [l^e]_{l = 1..(p−1)/2, e = 1, 3, …, p−2} ≠ 0inZMod p(a diagonal times a Vandermonde matrix inl²).
The Fermat series #
Residue classes in [−m, m] #
X_c = {x ∈ [-m, m] : x ≡ c [ZMOD n]}.
Equations
- ConjeturaC.Xc m n c = {x ∈ Finset.Icc (-↑m) ↑m | x ≡ c [ZMOD ↑n]}
Instances For
Isolating a monomial #
theorem
ConjeturaC.isolate_monomial_fin
{K : Type u_1}
[Field K]
{n : ℕ}
(v : Fin n → K)
(hv : Function.Injective v)
(j : Fin n)
:
Vandermonde core: n distinct points of a field, weights isolating the monomial X^j.