OAI/Probability/CoordinateSweeps/PlacementMoment.lean
48 declarations, 0 contain sorry, 0 declared as axioms
- abbrev
OAI.CoordinateSweeps.Grid.Holes.Placementline 19 - def
OAI.CoordinateSweeps.Grid.Holes.placementActionline 21 - def
OAI.CoordinateSweeps.Grid.Holes.placementChartline 24 - lemma
OAI.CoordinateSweeps.Grid.Holes.placementAction_applyline 33 - lemma
OAI.CoordinateSweeps.Grid.Holes.placement_validline 36 - lemma
OAI.CoordinateSweeps.Grid.Holes.pointFix_iffline 43 - def
OAI.CoordinateSweeps.Grid.Holes.augmentFixEquivline 60Source comment
The point--placement stabilizer is the literal stabilizer of all augmented holes, not an abstract group with the same cardinality.def augmentFixEquiv : (H.placementChart u).pointFix x ≃* (H.augment (fun i => (x i).val) v (H.placement_valid x) ω₀ h₀ hv).stabilizer where … - def
OAI.CoordinateSweeps.Grid.Holes.augmentedline 84 - lemma
OAI.CoordinateSweeps.Grid.Holes.augmented_compatibleline 88 - def
OAI.CoordinateSweeps.Grid.Holes.augmentedReferenceline 94 - lemma
OAI.CoordinateSweeps.Grid.Holes.augmented_feasibleline 98 - lemma
OAI.CoordinateSweeps.Grid.Holes.transition_eventline 101 - def
OAI.CoordinateSweeps.Grid.Holes.augmentedChoicesline 121Source comment
Conditioning on a placement transition is exactly conditioning on the full, unique augmented coordinate paths, not an endpoint approximation.def augmentedChoices (hf : H.Feasible) (x : H.Placement (k := k)) …
- lemma
OAI.CoordinateSweeps.Grid.Holes.augmented_residualline 134Source comment
A concrete cardinal-free group identity behind the conditional-fiber frame.lemma augmented_residual (hf : H.Feasible) (u x : H.Placement (k := k)) …
- def
OAI.CoordinateSweeps.Grid.Holes.placementWeightline 154 - lemma
OAI.CoordinateSweeps.Grid.Holes.placementWeight_nonnegline 157 - lemma
OAI.CoordinateSweeps.Grid.Holes.placementWeight_sumline 161 - theorem
OAI.CoordinateSweeps.Grid.Holes.transition_probabilityline 169Source comment
Transition probability in the induced representation is the exact conditional probability of the augmented path family.theorem transition_probability (hf : H.Feasible) (u x : H.Placement (k := k)) …
- def
OAI.CoordinateSweeps.Grid.Holes.augmentedIrrepline 191 - lemma
OAI.CoordinateSweeps.Grid.Holes.augmentedIrrep_residualline 197 - theorem
OAI.CoordinateSweeps.Grid.Holes.transitionAverage_eq_augmentedline 216Source comment
Actual normalized placement-fiber average equals the augmented sweep average in a feasible frame. No conditional law is extended to complex z.theorem transitionAverage_eq_augmented (hf : H.Feasible) (u x : H.Placement (k := k)) …
- theorem
OAI.CoordinateSweeps.Grid.Holes.conditionalBlock_augmented_momentline 242Source comment
The original conditional fiber moment in06:eq23, with the full augmented path potential available from03:eq4. All frame factors are proved unitary.theorem conditionalBlock_augmented_moment (hf : H.Feasible) (u x : H.Placement (k := k)) …
- lemma
OAI.CoordinateSweeps.Grid.Holes.augmented_extendsline 259 - theorem
OAI.CoordinateSweeps.Grid.Holes.augmented_block_budgetline 265Source comment
The uniform hook estimate is charged to each actual induced block using source03:eq4. This is the precise attachment, not a new assumption about frames.theorem augmented_block_budget (hf : H.Feasible) (u : H.Placement (k := k)) …
- theorem
OAI.CoordinateSweeps.PlacementInduction.Chart.induced_cycle_boundline 318Source comment
Source06:eq23 for the genuine induced placement representation and its actual normalized blocks. Frobenius reciprocity supplies the literal branching multiplicity.theorem induced_cycle_bound (ρ : UnitaryIrrep C.stabilizer) (τ : UnitaryIrrep G) (w : W → ℝ) (hw : ∀ ω, 0 ≤ w ω) (g : W → G) (q : ℕ) (hq : 0 < q) : let A := averageMatrix (C.action ρ) (fun ω => (w ω : ℂ)) g …Mentions: OAI.CoordinateSweeps.UnitaryIrrep
- def
OAI.CoordinateSweeps.tupleSplitline 344 - theorem
OAI.CoordinateSweeps.sum_tuple_splitline 350 - def
OAI.CoordinateSweeps.chainWeightline 355 - theorem
OAI.CoordinateSweeps.chainWeight_succline 359 - theorem
OAI.CoordinateSweeps.sum_chainWeightline 366 - def
OAI.CoordinateSweeps.deletedCycleline 381Source comment
The edge-deleted product from the source; the missing edge is represented by 1, so the empty/one-node case is unambiguous.def deletedCycle {n : ℕ} (P : Fin (n+1) → Ω → Ω → ℝ) (x : Fin (n+1) → Ω) (r : Fin (n+1)) : ℝ := … - theorem
OAI.CoordinateSweeps.deletedCycle_lastline 386 - def
OAI.CoordinateSweeps.tupleReindexline 392 - theorem
OAI.CoordinateSweeps.deletedCycle_rotateline 399 - theorem
OAI.CoordinateSweeps.sum_deletedCycleline 420 - theorem
OAI.CoordinateSweeps.prod_deleted_numbersline 435Source comment
The product identity retains zeros, so the eventual inequality does not silently omit impossible cyclic placement terms.theorem prod_deleted_numbers {n : ℕ} (p : Fin (n+1) → ℝ) : (∏ r, ∏ i, if i = r then (1 : ℝ) else p i) = (∏ i, p i)^n := by … - theorem
OAI.CoordinateSweeps.cycle_geometric_identityline 451 - theorem
OAI.CoordinateSweeps.stochastic_cycle_holderline 467Source comment
Exact scalar cycle bound used after (23); column stochasticity alone suffices. The paper has both row and column stochasticity from bijections.theorem stochastic_cycle_holder {n : ℕ} (P : Fin (n+1) → Ω → Ω → ℝ) (hP0 : ∀ i x y, 0 ≤ P i x y) (hP : ∀ i y, ∑ x, P i x y = 1) : (∑ x : Fin (n+1) → Ω, ∏ i, (P i (x i) (x (i+1)))^((n : ℝ)/(n+1))) ≤ Fintype.card Ω := by … - theorem
OAI.CoordinateSweeps.stochastic_cycle_holder_lengthline 498Source comment
Archived scalar cycle inequality with the positive cycle length explicit.theorem stochastic_cycle_holder_length {N : ℕ} [NeZero N] (P : Fin N → Ω → Ω → ℝ) (hP0 : ∀ i x y, 0 ≤ P i x y) (hP : ∀ i y, ∑ x, P i x y=1) : (∑ x : Fin N → Ω, ∏ i, (P i (x i) (x (i+1)))^(1-(N : ℝ)⁻¹)) ≤ Fintype.card Ω := by … - lemma
OAI.CoordinateSweeps.weighted_root_leline 508 - theorem
OAI.CoordinateSweeps.cycle_potential_boundline 528Source comment
Source06:eq24 scalar endgame, with the full trajectory potential charged once locally as P*T ≤ E. No independence or positivity of edges is assumed.theorem cycle_potential_bound {N : ℕ} [NeZero N] (P T : Fin N → Ω → Ω → ℝ) (hP0 : ∀ i y x, 0 ≤ P i y x) (hT0 : ∀ i y x, 0 ≤ T i y x) (hP : ∀ i x, ∑ y, P i y x=1) {E : ℝ} (hE : 0 ≤ E) (hPT : ∀ i y x, P i y x*T i y x ≤ E) : (∑ x : Fin N → Ω, (∏ i, P i (x i) (x (i+1))) * ∏ i, (T i (x i) (x (i+1)))^((N : ℝ)⁻¹)) ≤ (Fintype.card Ω : ℝ)*E := by … - lemma
OAI.CoordinateSweeps.BlockCycles.edgeWeight_columnsline 560 - lemma
OAI.CoordinateSweeps.BlockCycles.edge_moment_nonnegline 567 - lemma
OAI.CoordinateSweeps.BlockCycles.edge_potentialline 573 - theorem
OAI.CoordinateSweeps.BlockCycles.even_potential_boundline 586Source comment
The genuine matrix placement-cycle bound closes using the literal doubly stochastic transitions and source03's potential budget.theorem even_potential_bound (q : ℕ) (hq : 0 < q) (A : Matrix (Ω × n) (Ω × n) ℂ) (p : Ω → Ω → ℝ) (hp : ∀ y x, 0 ≤ p y x) (hc : ∀ x, ∑ y, p y x=1) (hr : ∀ y, ∑ x, p y x=1) (K : Ω → Ω → Matrix n n ℂ) (hA : ∀ y x, blocks A y x=(p y x : ℂ) • K y x) {E : ℝ} (hE : 0 ≤ E) (hPT : ∀ y x, p y x*(Matrix.trace (((K y x).conjTranspose*K y x)^q)).re ≤ E) : (Matrix.trace ((A.conjTranspose*A)^q)).re ≤ (Fintype.card Ω : ℝ)*E := by …Mentions: OAI.CoordinateSweeps.BlockCycles.blocks
- theorem
OAI.CoordinateSweeps.PlacementInduction.Chart.induced_potential_boundline 615 - lemma
OAI.CoordinateSweeps.Grid.Holes.placements_card_leline 635 - theorem
OAI.CoordinateSweeps.Grid.Holes.actual_induced_endgameline 642Source comment
Source06:eq24's entire placement-counting and potential endgame, with true branching Hom multiplicity and arbitrary feasible holes. The hook estimate is its sole analytic input and will be discharged by the child induction.theorem actual_induced_endgame (hf : H.Feasible) (u : H.Placement (k := k)) …