OAI/NumberTheory/TotientAsymptotic/ChosenCollision.lean
8 declarations, 0 contain sorry, 0 declared as axioms
Canonical basic witnesses for distinct good tuples and their first differing prime.
- def
OAI.TotientAsymptotic.chosenRemainderline 13 - lemma
OAI.TotientAsymptotic.chosenRemainder_specline 17 - lemma
OAI.TotientAsymptotic.chosenRemainder_tupleline 25 - lemma
OAI.TotientAsymptotic.chosenRemainder_goodline 31 - lemma
OAI.TotientAsymptotic.wholeWitnessPrime_tupleline 35 - lemma
OAI.TotientAsymptotic.chosen_collision_firstline 42 - def
OAI.TotientAsymptotic.goodCollisionPairsline 63 - theorem
OAI.TotientAsymptotic.good_collision_surviving_identityline 70Source documentation
All the qualitative comparison data are extracted from the actual finite collision set, with the universal good-witness condition preserved.
theorem good_collision_surviving_identity {x t : ℝ} {H : ℕ} (hPH : P H < H) (hP : 1 ≤ P H) (hHm : H ≤ m x) (hind : ∀ i ≤ R x H, i+collisionCutoff (m x-i) < L x H) {τ σ : TotientTuple (R x H)} (hq : (τ,σ) ∈ goodCollisionPairs x H t) : ∃ i ≤ R x H, 0 < (collisionSurvivors τ.head σ.head (chosenRemainder x H τ.tail) (chosenRemainder x H σ.tail) i (collisionLastIndex x i)).card ∧ (collisionSurvivors τ.head σ.head (chosenRemainder x H τ.tail) (chosenRemainder x H σ.tail) i (collisionLastIndex x i)).card ≤ collisionCutoff (m x-i)+1 ∧ (collisionResidual (chosenRemainder x H τ.tail) i)* shiftedProduct (survivingPair τ.head σ.head (chosenRemainder x H τ.tail) …Mentions: OAI.TotientAsymptotic.P, OAI.TotientAsymptotic.m, OAI.TotientAsymptotic.R, OAI.TotientAsymptotic.collisionCutoff, OAI.TotientAsymptotic.L, OAI.TotientAsymptotic.TotientTuple, OAI.TotientAsymptotic.goodCollisionPairs, OAI.TotientAsymptotic.collisionSurvivors, OAI.TotientAsymptotic.chosenRemainder, OAI.TotientAsymptotic.collisionLastIndex, OAI.TotientAsymptotic.collisionResidual, OAI.TotientAsymptotic.shiftedProduct, OAI.TotientAsymptotic.survivingPair