OAI/Computability/MaxCut/Games/A5ReverseIndex.lean
51 declarations, 0 contain sorry, 0 declared as axioms
Pointwise identification of the natural frequency transport with the relative frequency used by the actual reverse compression fibers.
- abbrev
OAI.MaxCutGames.Appendix.A5ReverseIndex.EarlierAline 18Source documentation
Earlier codomain constraints inside the final codomain constraint.
abbrev EarlierA (A' : Submodule F2 V) (i : ℕ) := …
- abbrev
OAI.MaxCutGames.Appendix.A5ReverseIndex.EarlierBline 22Source documentation
Earlier retained domains containing the final retained domain.
abbrev EarlierB (B' : Submodule F2 W) (j : ℕ) := …
- def
OAI.MaxCutGames.Appendix.A5ReverseIndex.frequencyEquivline 27Source documentation
Natural frequency coordinates for an earlier pair inside a fixed final pair. This is a change of domain and codomain separately.
def frequencyEquiv (A A' : Submodule F2 V) (B' B : Submodule F2 W) (hA : A ≤ A') (hB : B' ≤ B) : (B' →ₗ[F2] (V ⧸ A')) ≃ₗ[F2] ((B'.comap B.subtype) →ₗ[F2] ((V ⧸ A) ⧸ A'.map A.mkQ)) := … - def
OAI.MaxCutGames.Appendix.A5ReverseIndex.relativeFrequencyline 35 - theorem
OAI.MaxCutGames.Appendix.A5ReverseIndex.relativeFrequency_rankline 39 - abbrev
OAI.MaxCutGames.Appendix.A5ReverseIndex.Ancestorline 49Source documentation
The exact reverse fiber after the earlier dimensions are fixed.
abbrev Ancestor (A' : Submodule F2 V) (B' : Submodule F2 W) (Y : B' →ₗ[F2] (V ⧸ A')) (i j : ℕ) := … - theorem
OAI.MaxCutGames.Appendix.A5ReverseIndex.relative_codomain_dimensionline 57 - theorem
OAI.MaxCutGames.Appendix.A5ReverseIndex.relative_domain_codimension_leline 66 - theorem
OAI.MaxCutGames.Appendix.A5ReverseIndex.card_local_antecedent_leline 77Source documentation
Each fixed earlier pair contributes at most two graph-parameter budgets.
theorem card_local_antecedent_le (A A' : Submodule F2 V) (B' B : Submodule F2 W) (hA : A ≤ A') (hB : B' ≤ B) (Y : B' →ₗ[F2] (V ⧸ A')) (d k : ℕ) (hY : Module.finrank F2 Y.range ≤ k) (hAd : Module.finrank F2 A' ≤ d) (hBd : Module.finrank F2 (W ⧸ B') ≤ d) : Nat.card (AntecedentCount.Antecedent (B'.comap B.subtype) (A'.map A.mkQ) (relativeFrequency A A' B' B hA hB Y)) ≤ 2 ^ (2 * d * k) := by …Mentions: OAI.MaxCutGames.Appendix.AntecedentCount.Antecedent, OAI.MaxCutGames.Appendix.A5ReverseIndex.relativeFrequency
- theorem
OAI.MaxCutGames.Appendix.A5ReverseIndex.card_sigma_le_inline_A5ReverseIndexline 101 - theorem
OAI.MaxCutGames.Appendix.A5ReverseIndex.card_ancestor_leline 114Source documentation
Sharp graph-based upper bound for the entire actual reverse fiber.
theorem card_ancestor_le (A' : Submodule F2 V) (B' : Submodule F2 W) (Y : B' →ₗ[F2] (V ⧸ A')) (d i j k : ℕ) (hY : Module.finrank F2 Y.range ≤ k) (hA : Module.finrank F2 A' ≤ d) (hB : Module.finrank F2 (W ⧸ B') ≤ d) : Nat.card (Ancestor A' B' Y i j) ≤ 2 ^ (d * (i + j) + 2 * d * k) := by … - theorem
OAI.MaxCutGames.Appendix.A5ReverseIndex.card_ancestor_le_sourceline 143 - theorem
OAI.MaxCutGames.Appendix.A5FrequencyTransport.quotient_relativeFrequency_applyline 174 - theorem
OAI.MaxCutGames.Appendix.A5FrequencyTransport.quotient_compress_applyline 186 - theorem
OAI.MaxCutGames.Appendix.A5FrequencyTransport.compression_eq_relativeFrequency_of_pointwiseline 195Source documentation
The relative compression equation follows from the concrete map to the direct quotient on each element of the retained subspace.
theorem compression_eq_relativeFrequency_of_pointwise (A A' : Submodule F2 V) (B' B : Submodule F2 W) (hA : A ≤ A') (hB : B' ≤ B) (X : B →ₗ[F2] (V ⧸ A)) (Y : B' →ₗ[F2] (V ⧸ A')) (hY : ∀ b : B', Submodule.mapQ A A' LinearMap.id hA (X ⟨b.val, hB b.property⟩) = Y b) : compress X (A'.map A.mkQ) (B'.comap B.subtype) = A5ReverseIndex.relativeFrequency A A' B' B hA hB Y := by …Mentions: OAI.MaxCutGames.Appendix.A5ReverseIndex.relativeFrequency
- theorem
OAI.MaxCutGames.Appendix.A5FrequencyTransport.quotientFactor_mapQline 212 - theorem
OAI.MaxCutGames.Appendix.A5FrequencyTransport.dualFactor_quotientline 222 - theorem
OAI.MaxCutGames.Appendix.A5FrequencyTransport.outputFactor_symm_as_inclusionline 233 - theorem
OAI.MaxCutGames.Appendix.A5FrequencyTransport.compression_eq_relativeFrequency_dualFactorline 245Source documentation
The naturally transported local compression belongs to the precise relative-frequency fiber used in
A5ReverseIndex.Ancestor.theorem compression_eq_relativeFrequency_dualFactor (A : Submodule F2 V) (B : Submodule F2 W) (C : Submodule F2 (V ⧸ A)) (D : Submodule F2 B) (hA : A ≤ C.comap A.mkQ) (hB : D.map B.subtype ≤ B) (X : B →ₗ[F2] (V ⧸ A)) : compress X ((C.comap A.mkQ).map A.mkQ) ((D.map B.subtype).comap B.subtype) = A5ReverseIndex.relativeFrequency A (C.comap A.mkQ) (D.map B.subtype) B hA hB (dualFactor A B C D (compress X C D)) := by …Mentions: OAI.MaxCutGames.Appendix.A5ReverseIndex.relativeFrequency
- theorem
OAI.MaxCutGames.Appendix.A5FrequencyTransport.isAntecedent_relativeFrequency_dualFactorline 264Source documentation
Package the actual naturally transported label into its counted antecedent fiber, retaining the original map as the witness.
theorem isAntecedent_relativeFrequency_dualFactor (A : Submodule F2 V) (B : Submodule F2 W) (C : Submodule F2 (V ⧸ A)) (D : Submodule F2 B) (hA : A ≤ C.comap A.mkQ) (hB : D.map B.subtype ≤ B) (X : B →ₗ[F2] (V ⧸ A)) (hdis : Disjoint X.range C) (hcover : D ⊔ X.ker = ⊤) : AntecedentCount.IsAntecedent ((D.map B.subtype).comap B.subtype) ((C.comap A.mkQ).map A.mkQ) (A5ReverseIndex.relativeFrequency A (C.comap A.mkQ) (D.map B.subtype) B hA hB (dualFactor A B C D (compress X C D))) X := by …Mentions: OAI.MaxCutGames.Appendix.AntecedentCount.IsAntecedent, OAI.MaxCutGames.Appendix.A5ReverseIndex.relativeFrequency
- abbrev
OAI.MaxCutGames.Appendix.A5ForwardIndex.Indexline 295 - def
OAI.MaxCutGames.Appendix.A5ForwardIndex.descendantline 299 - def
OAI.MaxCutGames.Appendix.A5ForwardIndex.sourceIline 305 - def
OAI.MaxCutGames.Appendix.A5ForwardIndex.sourceJline 308 - def
OAI.MaxCutGames.Appendix.A5ForwardIndex.targetRankline 311 - theorem
OAI.MaxCutGames.Appendix.A5ForwardIndex.descendant_rankline 315 - theorem
OAI.MaxCutGames.Appendix.A5ForwardIndex.original_sizeline 320 - theorem
OAI.MaxCutGames.Appendix.A5ForwardIndex.original_order_boundsline 326 - theorem
OAI.MaxCutGames.Appendix.A5ForwardIndex.descendant_size_leline 333 - theorem
OAI.MaxCutGames.Appendix.A5ForwardIndex.earlierA_leline 339 - theorem
OAI.MaxCutGames.Appendix.A5ForwardIndex.earlierB_leline 347 - abbrev
OAI.MaxCutGames.Appendix.A5ForwardIndex.Fiberline 352 - def
OAI.MaxCutGames.Appendix.A5ForwardIndex.encodeline 357Source documentation
The encoder keeps the actual earlier pair and actual earlier map.
def encode (d : ℕ) (r : A13Index.Triple (E := E) (F := F)) (i j : ℕ) …
Mentions: OAI.MaxCutGames.Appendix.A13Index.Triple
- def
OAI.MaxCutGames.Appendix.A5ForwardIndex.earlierTripleline 368 - theorem
OAI.MaxCutGames.Appendix.A5ForwardIndex.earlierTriple_encodeline 374 - theorem
OAI.MaxCutGames.Appendix.A5ForwardIndex.encode_injectiveline 384Source documentation
Fixing the result and retained earlier data fixes both the complementary pair and its outer hybrid index. No additional outer-index factor occurs.
theorem encode_injective (d : ℕ) (r : A13Index.Triple (E := E) (F := F)) (i j : ℕ) : …Mentions: OAI.MaxCutGames.Appendix.A13Index.Triple
- theorem
OAI.MaxCutGames.Appendix.A5ForwardIndex.card_fiber_leline 414Source documentation
Actual cardinality bound for every fiber used by the weighted reversal.
theorem card_fiber_le (d : ℕ) (r : A13Index.Triple (E := E) (F := F)) (i j : ℕ) : …
Mentions: OAI.MaxCutGames.Appendix.A13Index.Triple
- theorem
OAI.MaxCutGames.Appendix.A5WeightedReindex.exponent_weight_leline 445 - theorem
OAI.MaxCutGames.Appendix.A5WeightedReindex.counted_weight_leline 460 - def
OAI.MaxCutGames.Appendix.A5WeightedReindex.fiberline 477 - theorem
OAI.MaxCutGames.Appendix.A5WeightedReindex.sum_groupedline 481Source documentation
Exact finite grouping by the actual result and both dimension indices.
theorem sum_grouped (d : ℕ) (result : α → β) (i j : α → ℕ) (hbound : ∀ a, i a ≤ d ∧ j a ≤ d) (C : β → ℕ → ℕ → ℝ) : (∑ a, C (result a) (i a) (j a)) = ∑ b, ∑ r ∈ Finset.range (d + 1), ∑ s ∈ Finset.range (d + 1), ((fiber result i j b r s).card : ℝ) * C b r s := by … - theorem
OAI.MaxCutGames.Appendix.A5WeightedReindex.weighted_reindexline 501 - def
OAI.MaxCutGames.Appendix.A5ReverseSum.actualMomentline 616 - def
OAI.MaxCutGames.Appendix.A5ReverseSum.targetWeightline 620 - theorem
OAI.MaxCutGames.Appendix.A5ReverseSum.targetWeight_nonnegline 625 - theorem
OAI.MaxCutGames.Appendix.A5ReverseSum.targetWeight_descendantline 632 - theorem
OAI.MaxCutGames.Appendix.A5ReverseSum.sum_triples_cutoffline 643Source documentation
The target cutoff is exactly the actual finite hybrid index.
theorem sum_triples_cutoff (d : ℕ) (H : ∀ (A : Submodule F2 E) (B : Submodule F2 F), (B →ₗ[F2] (E ⧸ A)) → ℝ) : (∑ r : A13Index.Triple (E := E) (F := F), …Mentions: OAI.MaxCutGames.Appendix.A13Index.Triple
- theorem
OAI.MaxCutGames.Appendix.A5ReverseSum.target_sum_eqline 674 - theorem
OAI.MaxCutGames.Appendix.A5ReverseSum.source_summand_eqline 705 - theorem
OAI.MaxCutGames.Appendix.A5ReverseSum.source_sum_eqline 715 - theorem
OAI.MaxCutGames.Appendix.A5ReverseSum.weighted_descendantSum_leline 736Source documentation
The weighted sum of actual A.5 descendants is bounded by damped actual map-derivative moments over all hybrid restrictions of order at most
d.theorem weighted_descendantSum_le (d : ℕ) (hd : 1 ≤ d) (f : (E →ₗ[F2] F) → ℝ) : (∑ r : A13Index.BoundedPositiveTriple (E := E) (F := F) d, …Mentions: OAI.MaxCutGames.Appendix.A13Index.BoundedPositiveTriple