OAI/NumberTheory/TotientAsymptotic/FiniteMap.lean
13 declarations, 0 contain sorry, 0 declared as axioms
The finite-map counting lemma in collisions.tex, Lemma finite-map.
The collision count records ordered distinct pairs of good tuples with the
same image. Both the exceptional values and all tuples above them are bounded.
- def
OAI.TotientAsymptotic.FiniteMap.fiberline 17 - def
OAI.TotientAsymptotic.FiniteMap.collisionCountline 20 - def
OAI.TotientAsymptotic.FiniteMap.multipleValuesline 23 - def
OAI.TotientAsymptotic.FiniteMap.badValuesline 26 - def
OAI.TotientAsymptotic.FiniteMap.badPreimagesline 29 - lemma
OAI.TotientAsymptotic.FiniteMap.collisionCount_eq_ordered_pairsline 32 - lemma
OAI.TotientAsymptotic.FiniteMap.twice_le_two_add_pairsline 66 - lemma
OAI.TotientAsymptotic.FiniteMap.two_le_pairsline 74 - lemma
OAI.TotientAsymptotic.FiniteMap.good_preimage_boundline 78 - lemma
OAI.TotientAsymptotic.FiniteMap.multiple_values_boundline 94 - lemma
OAI.TotientAsymptotic.FiniteMap.bad_values_subsetline 108 - lemma
OAI.TotientAsymptotic.FiniteMap.bad_values_boundline 118 - theorem
OAI.TotientAsymptotic.FiniteMap.countingline 130Source documentation
The manuscript's finite-map lemma, with all half-collision bounds expressed over the reals and the bijection expressed as
Set.BijOn.theorem counting [DecidableEq α] (T G D : Finset α) (W E : Finset β) (F : α → β) (hpartition : T = G ∪ D) (hdisjoint : Disjoint G D) (hmap : ∀ t ∈ T, F t ∈ W) (hE : E ⊆ W) (hcoverage : W \ E ⊆ T.image F) : (-(E.card : ℝ) ≤ (T.card : ℝ) - W.card) ∧ ((T.card : ℝ) - W.card ≤ D.card + (collisionCount G W F : ℝ)/2) ∧ ((badValues G D W E F).card : ℝ) ≤ E.card + D.card + (collisionCount G W F : ℝ)/2 ∧ ((badPreimages T G D W E F).card : ℝ) ≤ E.card + 2*D.card + collisionCount G W F ∧ Set.BijOn F (↑(T \ badPreimages T G D W E F)) (↑(W \ badValues G D W E F)) := by …Mentions: OAI.TotientAsymptotic.G, OAI.TotientAsymptotic.D, OAI.TotientAsymptotic.FiniteMap.collisionCount, OAI.TotientAsymptotic.FiniteMap.badValues, OAI.TotientAsymptotic.FiniteMap.badPreimages