OAI/AlgebraicGeometry/PlaneCurves/ThetaCoefficients.lean
22 declarations, 0 contain sorry, 0 declared as axioms
Analytic theta coefficient extraction on circles
- def
OAI.Nagata.W09.thetaCircleMajorantline 17 - theorem
OAI.Nagata.W09.thetaCircleMajorant_summableline 22 - theorem
OAI.Nagata.W09.normalizedLaurentMonomial_circle_boundline 30 - theorem
OAI.Nagata.W09.normalizedLaurentMonomial_hasSum_on_circleline 48Source documentation
The exact local theta-series identity and the checked fixed-disk majorant supply a genuine monomial HasSum on the physical circle r=tau^x0.
theorem normalizedLaurentMonomial_hasSum_on_circle {τ : ℝ} (hτ : 0 < τ) (hτone : τ ≤ 1) (σ x₀ : ℝ) {ε : ℂ} (hε : ‖ε‖ = 1) {n : ℤ} (hn : 0 ≤ n) (K : ℤ) (hhalf : Real.exp ((n : ℝ) * (2 * Real.pi)) * τ ^ thetaMargin (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) ≤ 1 / 2) (f : ℂ → ℂ) (hlocal : ∀ x : ℂ, f (((τ ^ x₀ : ℝ) : ℂ) * Complex.exp x) = ∑' p : ℤ, normalizedThetaTerm (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) (K : ℝ) ε τ p x) {z : ℂ} (hz : z ∈ sphere 0 (τ ^ x₀)) : HasSum (fun p : ℤ => normalizedLaurentCoefficient τ σ x₀ ε n K p * z ^ (K + n * p)) (f z) := by … - theorem
OAI.Nagata.W09.analyticLaurentCoeff_of_local_theta_seriesline 72Source documentation
Under the exact local theta identity, actual contour extraction recovers each explicit chosen Laurent coefficient; normal convergence is proved above.
theorem analyticLaurentCoeff_of_local_theta_series {τ : ℝ} (hτ : 0 < τ) (hτone : τ ≤ 1) (σ x₀ : ℝ) {ε : ℂ} (hε : ‖ε‖ = 1) {n : ℤ} (hn : 0 < n) (K : ℤ) (hhalf : Real.exp ((n : ℝ) * (2 * Real.pi)) * τ ^ thetaMargin (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) ≤ 1 / 2) (f : ℂ → ℂ) (hlocal : ∀ x : ℂ, f (((τ ^ x₀ : ℝ) : ℂ) * Complex.exp x) = ∑' p : ℤ, normalizedThetaTerm (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) (K : ℝ) ε τ p x) (p : ℤ) : analyticLaurentCoeff (τ ^ x₀) f (K + n * p) = normalizedLaurentCoefficient τ σ x₀ ε n K p := by …Mentions: OAI.Nagata.W09.analyticLaurentCoeff
- theorem
OAI.Nagata.W09.analyticLaurentCoeff_local_theta_off_residueline 94Source documentation
The analytic coefficient vanishes outside the selected residue class.
theorem analyticLaurentCoeff_local_theta_off_residue {τ : ℝ} (hτ : 0 < τ) (hτone : τ ≤ 1) (σ x₀ : ℝ) {ε : ℂ} (hε : ‖ε‖ = 1) {n : ℤ} (hn : 0 ≤ n) (K : ℤ) (hhalf : Real.exp ((n : ℝ) * (2 * Real.pi)) * τ ^ thetaMargin (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) ≤ 1 / 2) (f : ℂ → ℂ) (hlocal : ∀ x : ℂ, f (((τ ^ x₀ : ℝ) : ℂ) * Complex.exp x) = ∑' p : ℤ, normalizedThetaTerm (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) (K : ℝ) ε τ p x) (k : ℤ) (hk : k % n ≠ K % n) : analyticLaurentCoeff (τ ^ x₀) f k = 0 := by …Mentions: OAI.Nagata.W09.analyticLaurentCoeff
- theorem
OAI.Nagata.W09.analyticLaurentCoeff_local_theta_eq_supportedOrbitline 119Source documentation
Literal analytic extraction of the normalized local theta series equals the explicitly constructed recurrence coefficient sequence at every integer.
theorem analyticLaurentCoeff_local_theta_eq_supportedOrbit {τ : ℝ} (hτ : 0 < τ) (hτone : τ ≤ 1) (σ x₀ : ℝ) {ε : ℂ} (hε : ‖ε‖ = 1) {n : ℤ} (hn : 0 < n) (K : ℤ) (hhalf : Real.exp ((n : ℝ) * (2 * Real.pi)) * τ ^ thetaMargin (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) ≤ 1 / 2) (f : ℂ → ℂ) (hlocal : ∀ x : ℂ, f (((τ ^ x₀ : ℝ) : ℂ) * Complex.exp x) = ∑' p : ℤ, normalizedThetaTerm (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) (K : ℝ) ε τ p x) (k : ℤ) : analyticLaurentCoeff (τ ^ x₀) f k = supportedOrbitCoefficient (τ : ℂ) (ε * ((τ ^ σ : ℝ) : ℂ)) n K ((τ ^ (-x₀ * (K : ℝ)) : ℝ) : ℂ) k := by …Mentions: OAI.Nagata.W09.analyticLaurentCoeff, OAI.Nagata.W09.supportedOrbitCoefficient
- theorem
OAI.Nagata.W09.norm_normalizedThetaTerm_imaginaryline 154Source documentation
On an imaginary logarithmic contour the frequency exponential has norm one.
theorem norm_normalizedThetaTerm_imaginary {n a K τ : ℝ} {ε : ℂ} (hτ : 0 < τ) (hε : ‖ε‖ = 1) (p : ℤ) (θ : ℝ) : ‖normalizedThetaTerm n a K ε τ p ((θ : ℂ) * Complex.I)‖ = τ ^ thetaExponent n a (p : ℝ) := by … - theorem
OAI.Nagata.W09.summable_geometric_natAbsline 162Source documentation
A bilateral geometric majorant, summable for every q in [0,1).
theorem summable_geometric_natAbs {q : ℝ} (hq : 0 ≤ q) (hqone : q < 1) : Summable (fun p : ℤ => q ^ p.natAbs) := by … - def
OAI.Nagata.W09.thetaImaginaryMajorantline 173 - theorem
OAI.Nagata.W09.thetaImaginaryMajorant_summableline 176 - theorem
OAI.Nagata.W09.normalizedLaurentMonomial_circle_sharp_boundline 182 - theorem
OAI.Nagata.W09.normalizedThetaTerm_hasSum_imaginaryline 195 - def
OAI.Nagata.W09.normalizedSourceThetaSectionline 222Source documentation
The manuscript's normalized theta section as a genuine holomorphic multiplier section, with the common multiplier gamma=epsilon*tau^sigma.
def normalizedSourceThetaSection (n K : ℤ) (hn : 0 < n) (σ x₀ : ℝ) {ε : ℂ} (hε : ε ≠ 0) {τ : ℝ} (hτ : 0 < τ) (hτone : τ < 1) : Nagata.W08.automorphicSections (τ : ℂ) n (ε * ((τ ^ σ : ℝ) : ℂ)) := by …Mentions: OAI.Nagata.W08.automorphicSections
- theorem
OAI.Nagata.W09.normalizedSourceThetaSection_applyline 242 - theorem
OAI.Nagata.W09.normalizedSourceThetaSection_centeredline 250Source documentation
Exact local expression of the genuine global source-normalized section.
theorem normalizedSourceThetaSection_centered (n K : ℤ) (hn : 0 < n) (σ x₀ : ℝ) {ε : ℂ} (hε : ε ≠ 0) {τ : ℝ} (hτ : 0 < τ) (hτone : τ < 1) (x : ℂ) : (normalizedSourceThetaSection n K hn σ x₀ hε hτ hτone).val (((τ ^ x₀ : ℝ) : ℂ) * Complex.exp x) = ∑' p : ℤ, normalizedThetaTerm (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) (K : ℝ) ε τ p x := … - theorem
OAI.Nagata.W09.normalizedLaurentMonomial_hasSum_on_circle_all_tauline 271Source documentation
The exact local theta-series identity and the checked fixed-disk majorant supply a genuine monomial HasSum on the physical circle r=tau^x0.
theorem normalizedLaurentMonomial_hasSum_on_circle_all_tau {τ : ℝ} (hτ : 0 < τ) (hτone : τ < 1) (σ x₀ : ℝ) {ε : ℂ} (hε : ‖ε‖ = 1) {n : ℤ} (hn : 0 ≤ n) (K : ℤ) (ha : 0 < (K : ℝ) - σ + x₀ * (n : ℝ)) (han : (K : ℝ) - σ + x₀ * (n : ℝ) < (n : ℝ)) (f : ℂ → ℂ) (hlocal : ∀ x : ℂ, f (((τ ^ x₀ : ℝ) : ℂ) * Complex.exp x) = ∑' p : ℤ, normalizedThetaTerm (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) (K : ℝ) ε τ p x) {z : ℂ} (hz : z ∈ sphere 0 (τ ^ x₀)) : HasSum (fun p : ℤ => normalizedLaurentCoefficient τ σ x₀ ε n K p * z ^ (K + n * p)) (f z) := by … - theorem
OAI.Nagata.W09.analyticLaurentCoeff_of_local_theta_series_all_tauline 291Source documentation
Under the exact local theta identity, actual contour extraction recovers each explicit chosen Laurent coefficient; normal convergence is proved above.
theorem analyticLaurentCoeff_of_local_theta_series_all_tau {τ : ℝ} (hτ : 0 < τ) (hτone : τ < 1) (σ x₀ : ℝ) {ε : ℂ} (hε : ‖ε‖ = 1) {n : ℤ} (hn : 0 < n) (K : ℤ) (ha : 0 < (K : ℝ) - σ + x₀ * (n : ℝ)) (han : (K : ℝ) - σ + x₀ * (n : ℝ) < (n : ℝ)) (f : ℂ → ℂ) (hlocal : ∀ x : ℂ, f (((τ ^ x₀ : ℝ) : ℂ) * Complex.exp x) = ∑' p : ℤ, normalizedThetaTerm (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) (K : ℝ) ε τ p x) (p : ℤ) : analyticLaurentCoeff (τ ^ x₀) f (K + n * p) = normalizedLaurentCoefficient τ σ x₀ ε n K p := by …Mentions: OAI.Nagata.W09.analyticLaurentCoeff
- theorem
OAI.Nagata.W09.analyticLaurentCoeff_local_theta_off_residue_all_tauline 313Source documentation
The analytic coefficient vanishes outside the selected residue class.
theorem analyticLaurentCoeff_local_theta_off_residue_all_tau {τ : ℝ} (hτ : 0 < τ) (hτone : τ < 1) (σ x₀ : ℝ) {ε : ℂ} (hε : ‖ε‖ = 1) {n : ℤ} (hn : 0 ≤ n) (K : ℤ) (ha : 0 < (K : ℝ) - σ + x₀ * (n : ℝ)) (han : (K : ℝ) - σ + x₀ * (n : ℝ) < (n : ℝ)) (f : ℂ → ℂ) (hlocal : ∀ x : ℂ, f (((τ ^ x₀ : ℝ) : ℂ) * Complex.exp x) = ∑' p : ℤ, normalizedThetaTerm (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) (K : ℝ) ε τ p x) (k : ℤ) (hk : k % n ≠ K % n) : analyticLaurentCoeff (τ ^ x₀) f k = 0 := by …Mentions: OAI.Nagata.W09.analyticLaurentCoeff
- theorem
OAI.Nagata.W09.analyticLaurentCoeff_local_theta_eq_supportedOrbit_all_tauline 338Source documentation
Literal analytic extraction of the normalized local theta series equals the explicitly constructed recurrence coefficient sequence at every integer.
theorem analyticLaurentCoeff_local_theta_eq_supportedOrbit_all_tau {τ : ℝ} (hτ : 0 < τ) (hτone : τ < 1) (σ x₀ : ℝ) {ε : ℂ} (hε : ‖ε‖ = 1) {n : ℤ} (hn : 0 < n) (K : ℤ) (ha : 0 < (K : ℝ) - σ + x₀ * (n : ℝ)) (han : (K : ℝ) - σ + x₀ * (n : ℝ) < (n : ℝ)) (f : ℂ → ℂ) (hlocal : ∀ x : ℂ, f (((τ ^ x₀ : ℝ) : ℂ) * Complex.exp x) = ∑' p : ℤ, normalizedThetaTerm (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) (K : ℝ) ε τ p x) (k : ℤ) : analyticLaurentCoeff (τ ^ x₀) f k = supportedOrbitCoefficient (τ : ℂ) (ε * ((τ ^ σ : ℝ) : ℂ)) n K ((τ ^ (-x₀ * (K : ℝ)) : ℝ) : ℂ) k := by …Mentions: OAI.Nagata.W09.analyticLaurentCoeff, OAI.Nagata.W09.supportedOrbitCoefficient
- theorem
OAI.Nagata.W09.laurentCoefficientMap_normalizedSourceThetaSectionline 375Source documentation
The actual analytic extraction map of the genuine global theta section is exactly the explicit supported Laurent orbit, for the concrete normal-convergence parameter range used by the degeneration.
theorem laurentCoefficientMap_normalizedSourceThetaSection (n K : ℤ) (hn : 0 < n) (σ x₀ : ℝ) {ε : ℂ} (hε : ε ≠ 0) (hunit : ‖ε‖ = 1) {τ : ℝ} (hτ : 0 < τ) (hτone : τ < 1) (hhalf : Real.exp ((n : ℝ) * (2 * Real.pi)) * τ ^ thetaMargin (n : ℝ) ((K : ℝ) - σ + x₀ * (n : ℝ)) ≤ 1 / 2) (k : ℤ) : laurentCoefficientMap (τ : ℂ) n (ε * ((τ ^ σ : ℝ) : ℂ)) (normalizedSourceThetaSection n K hn σ x₀ hε hτ hτone) k = supportedOrbitCoefficient (τ : ℂ) (ε * ((τ ^ σ : ℝ) : ℂ)) n K ((τ ^ (-x₀ * (K : ℝ)) : ℝ) : ℂ) k := by …Mentions: OAI.Nagata.W09.laurentCoefficientMap, OAI.Nagata.W09.normalizedSourceThetaSection, OAI.Nagata.W09.supportedOrbitCoefficient
- theorem
OAI.Nagata.W09.laurentCoefficientMap_normalizedSourceThetaSection_all_tauline 395Source documentation
The actual analytic extraction map of the genuine global theta section is exactly the explicit supported Laurent orbit, for the concrete normal-convergence parameter range used by the degeneration.
theorem laurentCoefficientMap_normalizedSourceThetaSection_all_tau (n K : ℤ) (hn : 0 < n) (σ x₀ : ℝ) {ε : ℂ} (hε : ε ≠ 0) (hunit : ‖ε‖ = 1) {τ : ℝ} (hτ : 0 < τ) (hτone : τ < 1) (ha : 0 < (K : ℝ) - σ + x₀ * (n : ℝ)) (han : (K : ℝ) - σ + x₀ * (n : ℝ) < (n : ℝ)) (k : ℤ) : laurentCoefficientMap (τ : ℂ) n (ε * ((τ ^ σ : ℝ) : ℂ)) (normalizedSourceThetaSection n K hn σ x₀ hε hτ hτone) k = supportedOrbitCoefficient (τ : ℂ) (ε * ((τ ^ σ : ℝ) : ℂ)) n K ((τ ^ (-x₀ * (K : ℝ)) : ℝ) : ℂ) k := by …Mentions: OAI.Nagata.W09.laurentCoefficientMap, OAI.Nagata.W09.normalizedSourceThetaSection, OAI.Nagata.W09.supportedOrbitCoefficient