OAI/NumberTheory/Ostmann/Construction/CollisionTestTransfer.lean
5 declarations, 0 contain sorry, 0 declared as axioms
Collision stability controls every chosen bounded residue test
- def
OAI.Ostmann.residueTestErrorline 12 - theorem
OAI.Ostmann.residueTestError_eqline 15 - theorem
OAI.Ostmann.residueTestError_sq_leline 21 - theorem
OAI.Ostmann.collisionDefect_controls_testsline 38 - theorem
OAI.Ostmann.weighted_collision_test_errorsline 55Source documentation
The complete weighted collision budget bounds the empirical test errors, even when each test is chosen independently at its prime.
theorem weighted_collision_test_errors (P : Finset ℕ) (S T : ℕ → Finset ℕ) (μ ν f g : ℕ → ℕ → ℝ) (hP : ∀ p ∈ P, p.Prime) (hS : ∀ p ∈ P, (S p).Nonempty) (hT : ∀ p ∈ P, (T p).Nonempty) (hcard : ∀ p ∈ P, (S p).card + (T p).card ≤ p) (hf : ∀ p ∈ P, ∀ r ∈ S p, |f p r| ≤ 1) (hg : ∀ p ∈ P, ∀ r ∈ T p, |g p r| ≤ 1) : (∑ p ∈ P, (Real.log (p : ℝ) / p) * (residueTestError (S p) (μ p) (f p) ^ 2 + residueTestError (T p) (ν p) (g p) ^ 2)) ≤ ∑ p ∈ P, Real.log (p : ℝ) * collisionDefect p (S p) (T p) (μ p) (ν p) := by …Mentions: OAI.Ostmann.residueTestError, OAI.Ostmann.collisionDefect