Exponent substitution and the dagger weight #
The substitutions n', n'' and the lifted weight in §2, and the weight in equation (16).
The exponent matrix and the discriminant are explicit arguments, allowing the
combinatorial identities to be used independently of the polynomial factorization.
The integer n'' in §2.
Equations
- NairTenenbaum.weightedMass γ n = ∏ h : Fin r, ↑(n h) ^ NairTenenbaum.totalExponent γ h
Instances For
@[simp]
@[simp]
theorem
NairTenenbaum.substitute_coprime
{k r : ℕ}
(γ : Fin k → Fin r → ℕ)
{a b : Tuple r}
(h : ∀ (i j : Fin r), (↑(a i)).Coprime ↑(b j))
:
Coprime (substitute γ a) (substitute γ b)
Distinct tuples need cross-coordinate coprimality before substitution.
@[simp]
@[simp]
@[simp]
All positive tuples with each coordinate at most N.
Equations
- NairTenenbaum.tupleBox r N = Fintype.piFinset fun (x : Fin r) => Finset.Icc 1 N
Instances For
Tuples in the fiber of n'', subject to the dagger conditions.
Equations
- NairTenenbaum.weightFiber γ D N = {n ∈ NairTenenbaum.tupleBox r N | NairTenenbaum.weightedMass γ n = ↑N ∧ NairTenenbaum.Dagger D n}
Instances For
noncomputable def
NairTenenbaum.weight
{k r : ℕ}
(γ : Fin k → Fin r → ℕ)
(D : ℕ)
(F : ArithmeticMap k)
(θ : Fin r → ℕ → ℝ)
(N : ℕ+)
:
Equation (16), for a positive integer argument.
Equations
- NairTenenbaum.weight γ D F θ N = ∑ n ∈ NairTenenbaum.weightFiber γ D N, NairTenenbaum.pullback γ F n * ∏ h : Fin r, θ h ↑(n h) / ↑↑(n h)
Instances For
theorem
NairTenenbaum.coordinate_le_weightedMass
{k r : ℕ}
(γ : Fin k → Fin r → ℕ)
(hγ : ∀ (h : Fin r), 0 < totalExponent γ h)
(n : Tuple r)
(i : Fin r)
: