OAI/NumberTheory/TotientAsymptotic/PrefixGeometry.lean
24 declarations, 0 contain sorry, 0 declared as axioms
The triangular slack calculation underlying lem:simplex and
eq:intersection-volume in the manuscript. These are identities for the
actual renewal coefficients, with no volume or counting estimate assumed.
- lemma
OAI.TotientAsymptotic.g_convolutionline 16 - def
OAI.TotientAsymptotic.prefixSlackline 37 - lemma
OAI.TotientAsymptotic.weighted_slack_identityline 40 - def
OAI.TotientAsymptotic.prefixMatrixline 77 - lemma
OAI.TotientAsymptotic.prefixMatrix_upperline 80 - lemma
OAI.TotientAsymptotic.prefixMatrix_detline 85 - def
OAI.TotientAsymptotic.prefixLinearline 89 - lemma
OAI.TotientAsymptotic.prefixLinear_detline 92 - lemma
OAI.TotientAsymptotic.prefixLinear_preserves_volumeline 96 - def
OAI.TotientAsymptotic.prefixVectorline 102 - lemma
OAI.TotientAsymptotic.prefixLinear_applyline 104 - lemma
OAI.TotientAsymptotic.prefixLinear_vectorline 119 - lemma
OAI.TotientAsymptotic.prefixSlack_zeroline 131 - lemma
OAI.TotientAsymptotic.weighted_prefix_vectorline 138 - def
OAI.TotientAsymptotic.extendPrefixline 150Source documentation
Coordinates indexed from one, extended by zero outside the prefix.
def extendPrefix (N : ℕ) (u : Fin N → ℝ) (i : ℕ) : ℝ := …
Mentions: OAI.TotientAsymptotic.N
- lemma
OAI.TotientAsymptotic.prefixVector_extendline 153 - lemma
OAI.TotientAsymptotic.weighted_prefixLinearline 158 - def
OAI.TotientAsymptotic.prefixRegionline 165Source documentation
The prefix inequalities for a fixed tail threshold, including index zero.
def prefixRegion (N : ℕ) (B C₀ : ℝ) (C : Fin N → ℝ) : Set (Fin N → ℝ) := …
Mentions: OAI.TotientAsymptotic.N, OAI.TotientAsymptotic.B
- def
OAI.TotientAsymptotic.weightedSimplexline 169 - lemma
OAI.TotientAsymptotic.prefixRegion_eq_simplex_preimageline 173Source documentation
The available slack is the top budget minus all weighted tail thresholds.
lemma prefixRegion_eq_simplex_preimage (N : ℕ) (B C₀ : ℝ) (C : Fin N → ℝ) : prefixRegion N B C₀ C = (fun u => prefixLinear N u - C) ⁻¹' weightedSimplex N (B-C₀-∑ i : Fin N, g (i.val+1)*C i) := by …Mentions: OAI.TotientAsymptotic.N, OAI.TotientAsymptotic.B, OAI.TotientAsymptotic.prefixRegion, OAI.TotientAsymptotic.prefixLinear, OAI.TotientAsymptotic.weightedSimplex, OAI.TotientAsymptotic.g
- lemma
OAI.TotientAsymptotic.prefixAffine_preserves_volumeline 186 - lemma
OAI.TotientAsymptotic.measurableSet_weightedSimplexline 196 - theorem
OAI.TotientAsymptotic.volume_prefixRegionline 206Source documentation
Exact reduction of the prefix volume, valid for every fixed tail threshold.
theorem volume_prefixRegion (N : ℕ) (B C₀ : ℝ) (C : Fin N → ℝ) : MeasureTheory.volume (prefixRegion N B C₀ C) = MeasureTheory.volume (weightedSimplex N (B-C₀-∑ i : Fin N, g (i.val+1)*C i)) := by …Mentions: OAI.TotientAsymptotic.N, OAI.TotientAsymptotic.B, OAI.TotientAsymptotic.prefixRegion, OAI.TotientAsymptotic.weightedSimplex, OAI.TotientAsymptotic.g
- lemma
OAI.TotientAsymptotic.prefixRegion_intersectionline 215Source documentation
Simultaneous witnesses impose coordinatewise maximum tail thresholds.
lemma prefixRegion_intersection {ι : Type*} (N : ℕ) (B : ℝ) (T : Finset ι) (hT : T.Nonempty) (C₀ : ι → ℝ) (C : ι → Fin N → ℝ) : {u | ∀ η ∈ T, u ∈ prefixRegion N B (C₀ η) (C η)} = prefixRegion N B (T.sup' hT C₀) (fun i => T.sup' hT (fun η => C η i)) := by …Mentions: OAI.TotientAsymptotic.N, OAI.TotientAsymptotic.B, OAI.TotientAsymptotic.prefixRegion