OAI/NumberTheory/TwoPoint/Walks/WitnessCover.lean
12 declarations, 0 contain sorry, 0 declared as axioms
A common hybrid containing a private-prime witness family
The product over all witness tests is expanded only to prove existence. No cardinality of that powerset is charged in an estimate. An omitted coordinate annihilates the full mixed difference; a surviving term must therefore cover every singleton coordinate in one common hybrid.
- def
OAI.TwoPointCorrelations.DependsOnline 22Source documentation
A test depends only on the listed coordinates of the same configuration.
def DependsOn (support : Finset ι) (F : (ι → A) → Bool) : Prop := …
- def
OAI.TwoPointCorrelations.witnessIntersectionline 25 - def
OAI.TwoPointCorrelations.witnessAvoidanceline 28 - def
OAI.TwoPointCorrelations.witnessSupportline 31 - lemma
OAI.TwoPointCorrelations.mixedDifference_sumline 35 - lemma
OAI.TwoPointCorrelations.mixedDifference_const_mulline 41 - lemma
OAI.TwoPointCorrelations.mixedDifference_eq_zero_of_ignoresline 51Source documentation
If one coordinate is irrelevant, its forced-minus-original difference cancels exactly, regardless of the values of the other coordinates.
lemma mixedDifference_eq_zero_of_ignores (a : ι → A) (F : (ι → A) → ℝ) (x : ι → A) (i : ι) (hF : ∀ u v, (∀ j, j ≠ i → u j = v j) → F u = F v) : mixedDifference a F x = 0 := by …Mentions: OAI.TwoPointCorrelations.mixedDifference
- lemma
OAI.TwoPointCorrelations.witnessAvoidance_expansionline 74 - lemma
OAI.TwoPointCorrelations.witnessIntersection_ignoresline 82 - theorem
OAI.TwoPointCorrelations.mixedDifference_common_coverline 99Source documentation
A nonzero full mixed difference of the avoidance event forces a family covering all singleton coordinates, positive in one common hybrid.
theorem mixedDifference_common_cover (support : W → Finset ι) (I : W → (ι → A) → Bool) (hdepends : ∀ w, DependsOn (support w) (I w)) (a x : ι → A) (hnonzero : mixedDifference a (witnessAvoidance I) x ≠ 0) : ∃ S : Finset W, witnessSupport support S = Finset.univ ∧ ∃ H : Finset ι, ∀ w ∈ S, I w (forceCoordinates H a x) = true := by …Mentions: OAI.TwoPointCorrelations.DependsOn, OAI.TwoPointCorrelations.mixedDifference, OAI.TwoPointCorrelations.witnessAvoidance, OAI.TwoPointCorrelations.witnessSupport, OAI.TwoPointCorrelations.forceCoordinates
- theorem
OAI.TwoPointCorrelations.exists_private_subcoverline 137Source documentation
An inclusion-minimal finite cover has a private coordinate in every member, and bounded support sizes bound its cardinality from below.
theorem exists_private_subcover (support : W → Finset ι) (S : Finset W) (hS : witnessSupport support S = Finset.univ) (B : ℕ) (hB : ∀ w ∈ S, (support w).card ≤ B) : ∃ R ⊆ S, witnessSupport support R = Finset.univ ∧ Fintype.card ι ≤ R.card * B ∧ ∀ w ∈ R, ∃ i ∈ support w, ∀ v ∈ R, v ≠ w → i ∉ support v := by …Mentions: OAI.TwoPointCorrelations.witnessSupport
- theorem
OAI.TwoPointCorrelations.mixedDifference_private_witnessesline 177Source documentation
Finite-parameter witness cover: enough singleton coordinates compared with the maximum witness support yields
Tsimultaneous witnesses with pairwise distinct private marked coordinates.theorem mixedDifference_private_witnesses (support : W → Finset ι) (I : W → (ι → A) → Bool) (hdepends : ∀ w, DependsOn (support w) (I w)) (a x : ι → A) (hnonzero : mixedDifference a (witnessAvoidance I) x ≠ 0) (B T : ℕ) (hB : ∀ w, (support w).card ≤ B) (hT : T * B < Fintype.card ι) : ∃ R : Finset W, R.card = T ∧ ∃ H : Finset ι, (∀ w ∈ R, I w (forceCoordinates H a x) = true) ∧ ∃ mark : R → ι, Function.Injective mark ∧ ∀ w : R, mark w ∈ support w ∧ ∀ v ∈ R, v ≠ w → mark w ∉ support v := by …Mentions: OAI.TwoPointCorrelations.DependsOn, OAI.TwoPointCorrelations.mixedDifference, OAI.TwoPointCorrelations.witnessAvoidance, OAI.TwoPointCorrelations.forceCoordinates