Multiple zeta values in positive characteristic
AbbreviationTuples of monic polynomials with strictly decreasing degrees#✓fully proved
Let \(F\) be a finite field and \(r\) a natural number. This is the set of \(r\)-tuples \((a_1, \dots, a_r)\) of monic polynomials in \(F[t]\) such that \(\deg a_1 > \deg a_2 > \dots > \deg a_r\).
abbrev monicStrictAntiNatDegree (r : ℕ) :=
{a : Fin r → Polynomial F // StrictAnti (Polynomial.natDegree ∘ a) ∧ ∀ i, (a i).Monic}
Used by 1
DefinitionMultiple zeta values in positive characteristic#✓fully proved
Let \(F\) be a finite field, \(A = F[t]\), and \(K_\infty = F((1/t))\) the completion of the rational function field \(F(t)\) at the place at infinity. For a natural number \(r\) and positive integers \(s_1, \dots, s_r\), the multiple zeta value is
where the sum runs over all \(r\)-tuples \((a_1, \dots, a_r)\) of monic polynomials in \(A\) with \(\deg a_1 > \deg a_2 > \dots > \deg a_r\).
noncomputable def ζ_A {r : ℕ} (𝔰 : Fin r → ℕ+) : CompletionAtInfty F :=
∑' a : monicStrictAntiNatDegree F r, (∏ i, a.val i ^ (𝔰 i : ℕ))⁻¹
abbrev monicStrictAntiNatDegree (r : ℕ) :=
{a : Fin r → Polynomial F // StrictAnti (Polynomial.natDegree ∘ a) ∧ ∀ i, (a i).Monic}
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:67
DefinitionCompositions of \(w\) into \(r\) parts#✓fully proved
For natural numbers \(w\) and \(r\), \(\mathfrak{S}_w\) is the set of \(r\)-tuples \((s_1, \dots, s_r)\) of positive integers with \(s_1 + \dots + s_r = w\).
DefinitionMultiple zeta values of given depth and weight#✓fully proved
Let \(F\) be a finite field and let \(w\) and \(r\) be natural numbers. The weight of a multiple zeta value \(\zeta_A(s_1, \dots, s_r)\) over \(F\), with \(s_1, \dots, s_r\) positive integers, is \(s_1 + \dots + s_r\). This is the set of multiple zeta values \(\zeta_A(s_1, \dots, s_r)\) over \(F\) of weight \(w\), that is, with \(s_1, \dots, s_r\) positive integers and \(s_1 + \dots + s_r = w\).
def ζ_A_weight (w : ℕ) (r : ℕ) : Set (CompletionAtInfty F) := {ζ_A F 𝔰 | 𝔰 ∈ 𝔖_w w r}
noncomputable def ζ_A {r : ℕ} (𝔰 : Fin r → ℕ+) : CompletionAtInfty F :=
∑' a : monicStrictAntiNatDegree F r, (∏ i, a.val i ^ (𝔰 i : ℕ))⁻¹
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:71
def 𝔖_w (w : ℕ) (r : ℕ) : Set (Fin r → ℕ+) := {𝔰 : Fin r → ℕ+ | ∑ i : Fin r, (𝔰 i : ℕ) = w}
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:75
Uses 2 · Used by 1
DefinitionThe space \(\mathcal{Z}_w\) of multiple zeta values of weight \(w\)#✓fully proved
Let \(K\) be the field of rational functions in one variable over the finite field \(F\), and \(K_\infty\) its completion at infinity. For \(w \in \mathbb{N}\), \(\mathcal{Z}_w\) is the \(K\)-linear subspace of \(K_\infty\) spanned by the multiple zeta values \(\zeta_A(s_1, \dots, s_r)\) for all \(r \ge 0\) and all positive integers \(s_1, \dots, s_r\) with \(s_1 + \dots + s_r = w\).
noncomputable def 𝒵 (w : ℕ) : Submodule (RatFunc F) (CompletionAtInfty F) :=
Submodule.span (RatFunc F) (⋃ r, ζ_A_weight F w r)
def ζ_A_weight (w : ℕ) (r : ℕ) : Set (CompletionAtInfty F) := {ζ_A F 𝔰 | 𝔰 ∈ 𝔖_w w r}
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:79
DefinitionRestricted multiple zeta values of given depth#✓fully proved
Let \(F\) be a finite field with \(q\) elements, \(w\) a natural number and \(r\) a positive integer. This is the set of multiple zeta values \(\zeta_A(s_1, \dots, s_r)\) over \(F\) with positive integers \(s_1, \dots, s_r\) such that \(s_1 + \dots + s_r = w\), \(s_i \le q\) for \(1 \le i \le r - 1\), and \(s_r < q\).
def 𝒯_aux (w : ℕ) (r : ℕ+) : Set (CompletionAtInfty F) :=
let q := Nat.card F
let 𝔖'_w := {𝔰 ∈ 𝔖_w w r | (∀ i : Fin r, i < (r - 1 : ℕ) → 𝔰 i ≤ q) ∧ 𝔰 ⟨r - 1, by simp⟩ < q}
{ζ_A F s | s ∈ 𝔖'_w}
def 𝔖_w (w : ℕ) (r : ℕ) : Set (Fin r → ℕ+) := {𝔰 : Fin r → ℕ+ | ∑ i : Fin r, (𝔰 i : ℕ) = w}
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:75
Uses 2 · Used by 1
DefinitionThe set \(\mathcal{T}_w\) of restricted multiple zeta values#✓fully proved
Let \(q\) be the number of elements of the finite field \(F\). For \(w \in \mathbb{N}\), \(\mathcal{T}_w\) is the set of multiple zeta values \(\zeta_A(s_1, \dots, s_r)\), over all \(r \ge 1\) and all positive integers \(s_1, \dots, s_r\) with \(s_1 + \dots + s_r = w\), \(s_i \le q\) for \(1 \le i \le r - 1\), and \(s_r < q\).
def 𝒯 (w : ℕ) : Set (CompletionAtInfty F) := ⋃ r : ℕ+, 𝒯_aux F w r
def 𝒯_aux (w : ℕ) (r : ℕ+) : Set (CompletionAtInfty F) :=
let q := Nat.card F
let 𝔖'_w := {𝔰 ∈ 𝔖_w w r | (∀ i : Fin r, i < (r - 1 : ℕ) → 𝔰 i ≤ q) ∧ 𝔰 ⟨r - 1, by simp⟩ < q}
{ζ_A F s | s ∈ 𝔖'_w}
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:88
Uses 1 · Used by 2
DefinitionMultiple zeta values of given depth with small entries#✓fully proved
Let \(F\) be a finite field with \(q\) elements, \(w\) a natural number and \(r\) a positive integer. This is the set of multiple zeta values \(\zeta_A(s_1, \dots, s_r)\) over \(F\) with positive integers \(s_1, \dots, s_r\) such that \(s_1 + \dots + s_r = w\) and \(s_i < q\) for all \(i\).
def 𝒯0_aux (w : ℕ) (r : ℕ+) : Set (CompletionAtInfty F) :=
let q := Nat.card F
let 𝔖'_w := {𝔰 ∈ 𝔖_w w r | ∀ i, 𝔰 i < q}
{ζ_A F s | s ∈ 𝔖'_w}
def 𝔖_w (w : ℕ) (r : ℕ) : Set (Fin r → ℕ+) := {𝔰 : Fin r → ℕ+ | ∑ i : Fin r, (𝔰 i : ℕ) = w}
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:75
noncomputable def ζ_A {r : ℕ} (𝔰 : Fin r → ℕ+) : CompletionAtInfty F :=
∑' a : monicStrictAntiNatDegree F r, (∏ i, a.val i ^ (𝔰 i : ℕ))⁻¹
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:71
Uses 2 · Used by 1
DefinitionMultiple zeta values with small entries#✓fully proved
Let \(F\) be a finite field with \(q\) elements and \(w\) a natural number. The set \(\mathcal{T}^0_w\) consists of the multiple zeta values \(\zeta_A(s_1, \dots, s_r)\) over \(F\), for all positive integers \(r\) and \(s_1, \dots, s_r\) such that \(s_1 + \dots + s_r = w\) and \(s_i < q\) for all \(i\).
def 𝒯0 (w : ℕ) : Set (CompletionAtInfty F) := ⋃ r : ℕ+, 𝒯0_aux F w r
def 𝒯0_aux (w : ℕ) (r : ℕ+) : Set (CompletionAtInfty F) :=
let q := Nat.card F
let 𝔖'_w := {𝔰 ∈ 𝔖_w w r | ∀ i, 𝔰 i < q}
{ζ_A F s | s ∈ 𝔖'_w}
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:99
Uses 1 · Used by 1
DefinitionDimension sequence for multiple zeta values#✓fully proved
Let \(F\) be a finite field with \(q\) elements. The sequence \(d(w)\), for natural numbers \(w\), is defined by \(d(0) = 1\), \(d(w) = 2^{w-1}\) for \(1 \le w \le q - 1\), \(d(q) = 2^{q-1} - 1\), and \(d(w) = d(w - 1) + d(w - 2) + \dots + d(w - q)\) for \(w > q\).
This is the sequence of Conjecture 1.5 and Theorems A and D of T. N. Dac, On Zagier-Hoffman's conjectures in positive characteristic.
noncomputable def d (w : ℕ) : ℕ :=
let q := Nat.card F
if w = 0 then 1
else if w ≤ q - 1 then 2 ^ (w - 1)
else if w = q then 2 ^ (w - 1) - 1
else ∑ i ∈ Finset.range q, d (w - (i + 1))
TheoremBrown's theorem in positive characteristic#●ready to prove
Let \(F\) be a finite field with \(q\) elements, \(K = F(t)\), and \(w\) a positive integer. Let \(\mathcal{Z}_w\) be the \(K\)-vector space spanned by the multiple zeta values over \(F\) of weight \(w\), and let \(\mathcal{T}_w\) be the set of multiple zeta values \(\zeta_A(s_1, \dots, s_r)\) with \(r \ge 1\), positive integers \(s_1, \dots, s_r\) with sum \(w\), \(s_i \le q\) for \(1 \le i \le r - 1\), and \(s_r < q\). Then \(\mathcal{Z}_w\) is the \(K\)-linear span of \(\mathcal{T}_w\), so every multiple zeta value of weight \(w\) is a \(K\)-linear combination of elements of \(\mathcal{T}_w\), and \(\dim_K \mathcal{Z}_w \le d(w)\), where \(d\) is the dimension sequence for multiple zeta values.
public theorem_wanted theorem_A (w : ℕ+) :
𝒵 F w = Submodule.span (RatFunc F) (𝒯 F w) ∧
Module.rank (RatFunc F) (𝒵 F w) ≤ d F w
noncomputable def 𝒵 (w : ℕ) : Submodule (RatFunc F) (CompletionAtInfty F) :=
Submodule.span (RatFunc F) (⋃ r, ζ_A_weight F w r)
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:83
def 𝒯 (w : ℕ) : Set (CompletionAtInfty F) := ⋃ r : ℕ+, 𝒯_aux F w r
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:95
noncomputable def d (w : ℕ) : ℕ :=
let q := Nat.card F
if w = 0 then 1
else if w ≤ q - 1 then 2 ^ (w - 1)
else if w = q then 2 ^ (w - 1) - 1
else ∑ i ∈ Finset.range q, d (w - (i + 1))
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:109
Sources
- T. N. Dac,
On Zagier-Hoffman's conjectures in positive characteristic, Annals of Math, 194 (1) 2021. Statement taken from https://github.com/ImperialCollegeLondon/AnnalsChallenge. Problemannals_zagier_hoffman_positive_charof the lean-eval benchmark.
TheoremLinear independence of multiple zeta values with small entries#●ready to prove
Let \(F\) be a finite field with \(q\) elements, \(K = F(t)\), and \(w\) a positive integer. Let \(\mathcal{T}^0_w\) be the set of multiple zeta values \(\zeta_A(s_1, \dots, s_r)\) over \(F\) with \(r \ge 1\), positive integers \(s_1, \dots, s_r\) with sum \(w\), and \(s_i < q\) for all \(i\), and let \(\mathcal{Z}_w\) be the \(K\)-vector space spanned by all multiple zeta values of weight \(w\). Then the elements of \(\mathcal{T}^0_w\) are linearly independent over \(K\), and \(\dim_K \mathcal{Z}_w \ge |\mathcal{T}^0_w|\).
public theorem_wanted theorem_B (w : ℕ+) :
LinearIndependent (RatFunc F) (Subtype.val : 𝒯0 F w → CompletionAtInfty F) ∧
Module.rank (RatFunc F) (𝒵 F w) ≥ Set.ncard (𝒯0 F w)
def 𝒯0 (w : ℕ) : Set (CompletionAtInfty F) := ⋃ r : ℕ+, 𝒯0_aux F w r
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:106
noncomputable def 𝒵 (w : ℕ) : Submodule (RatFunc F) (CompletionAtInfty F) :=
Submodule.span (RatFunc F) (⋃ r, ζ_A_weight F w r)
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:83
Sources
- T. N. Dac,
On Zagier-Hoffman's conjectures in positive characteristic, Annals of Math, 194 (1) 2021. Statement taken from https://github.com/ImperialCollegeLondon/AnnalsChallenge. Problemannals_zagier_hoffman_positive_charof the lean-eval benchmark.
TheoremDimension of multiple zeta values in low weight#●ready to prove
Let \(F\) be a finite field with \(q\) elements, \(K = F(t)\), and \(w\) a positive integer with \(w \le 2q - 2\). Let \(\mathcal{T}_w\) be the set of multiple zeta values \(\zeta_A(s_1, \dots, s_r)\) over \(F\) with \(r \ge 1\), positive integers \(s_1, \dots, s_r\) with sum \(w\), \(s_i \le q\) for \(1 \le i \le r - 1\), and \(s_r < q\), and let \(\mathcal{Z}_w\) be the \(K\)-vector space spanned by all multiple zeta values of weight \(w\). Then the elements of \(\mathcal{T}_w\) are linearly independent over \(K\), and \(\dim_K \mathcal{Z}_w = d(w)\), where \(d\) is the dimension sequence for multiple zeta values.
Together with Brown's theorem in positive characteristic (Theorem A of the source), which says that \(\mathcal{T}_w\) spans \(\mathcal{Z}_w\), this means that \(\mathcal{T}_w\) is a \(K\)-basis of \(\mathcal{Z}_w\).
public theorem_wanted theorem_D (w : ℕ+) (hw : w ≤ 2 * Nat.card F - 2) :
LinearIndependent (RatFunc F) (Subtype.val : 𝒯 F w → CompletionAtInfty F) ∧
Module.rank (RatFunc F) (𝒵 F w) = d F w
def 𝒯 (w : ℕ) : Set (CompletionAtInfty F) := ⋃ r : ℕ+, 𝒯_aux F w r
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:95
noncomputable def 𝒵 (w : ℕ) : Submodule (RatFunc F) (CompletionAtInfty F) :=
Submodule.span (RatFunc F) (⋃ r, ζ_A_weight F w r)
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:83
noncomputable def d (w : ℕ) : ℕ :=
let q := Nat.card F
if w = 0 then 1
else if w ≤ q - 1 then 2 ^ (w - 1)
else if w = q then 2 ^ (w - 1) - 1
else ∑ i ∈ Finset.range q, d (w - (i + 1))
WantedExt/NumberTheory/ZagierHoffmanPositiveCharWanted.lean:109
Sources
- T. N. Dac,
On Zagier-Hoffman's conjectures in positive characteristic, Annals of Math, 194 (1) 2021. Statement taken from https://github.com/ImperialCollegeLondon/AnnalsChallenge. Problemannals_zagier_hoffman_positive_charof the lean-eval benchmark.
Loading dependency explorer…
The dependency explorer needs JavaScript and its graph data.