OAI/Analysis/SignedDisk/FiniteLabels2.lean
49 declarations, 0 contain sorry, 0 declared as axioms
- def
OAI.SignedDisk.FiniteLabels.expectline 34 - lemma
OAI.SignedDisk.FiniteLabels.expect_nonnegline 36 - lemma
OAI.SignedDisk.FiniteLabels.expect_le_oneline 38 - lemma
OAI.SignedDisk.FiniteLabels.expect_addline 42 - lemma
OAI.SignedDisk.FiniteLabels.expect_subline 45 - lemma
OAI.SignedDisk.FiniteLabels.expect_moveline 48 - lemma
OAI.SignedDisk.FiniteLabels.expect_deltaline 54 - lemma
OAI.SignedDisk.FiniteLabels.spatialRow_expectline 57 - lemma
OAI.SignedDisk.FiniteLabels.spatialRow_absorbingline 74Source documentation
An absorbing finite set gives exact drift equal to the off-diagonal switch rate. Conditions concern only tents that actually meet the point.
lemma spatialRow_absorbing (old : ι) (target : ℤ × ℤ → ι) (p : ℤ × ℤ → ℝ) (hp0 : ∀ z, 0 ≤ p z) (hp1 : ∀ z, p z ≤ 1) (r : ℝ) (x : ℂ) (b : ι → ℝ) (hb : b old = 0 ∨ b old = 1) (ht : ∀ z, hat r z x ≠ 0 → b (target z) = 0) (hz : b old = 0 → ∀ z, hat r z x ≠ 0 → p z = 0) : expect (spatialRow old target p hp0 hp1 r x) b+interpolate r p x = b old := by …Mentions: OAI.SignedDisk.FiniteLabels.expect, OAI.SignedDisk.FiniteLabels.spatialRow
- def
OAI.SignedDisk.ActualLabels.badWeightline 100 - lemma
OAI.SignedDisk.ActualLabels.badWeight_casesline 102 - lemma
OAI.SignedDisk.ActualLabels.badWeight_nonnegline 104 - lemma
OAI.SignedDisk.ActualLabels.badWeight_le_oneline 106 - def
OAI.SignedDisk.ActualLabels.rateline 109 - lemma
OAI.SignedDisk.ActualLabels.rate_nonnegline 111 - lemma
OAI.SignedDisk.ActualLabels.rate_le_oneline 113 - theorem
OAI.SignedDisk.ActualLabels.row_driftline 116 - lemma
OAI.SignedDisk.ActualLabels.law_driftline 145 - def
OAI.SignedDisk.ActualLabels.switchCostline 158 - lemma
OAI.SignedDisk.ActualLabels.switchCost_nonnegline 162 - lemma
OAI.SignedDisk.ActualLabels.switchCost_le_oneline 167 - theorem
OAI.SignedDisk.ActualLabels.switchCost_sumline 175Source documentation
A telescoping estimate between arbitrary birth and death times. These are geometric low-energy assumptions on a path, not a switch-budget premise.
theorem switchCost_sum (h : ℂ → ℂ) (r : ℕ → ℝ) (q : ℕ → ℤ × ℤ) (x : ℂ) (anchor : ℕ → ℂ) (exceptional : ℕ → Bool) {b m : ℕ} (hbm : b ≤ m) (hr : ∀ k ∈ Finset.Ico b m, 0 < r (k+1)) (hx : ∀ k ∈ Finset.Ico b m, boxNorm (x-point (r (k+1)) (q (k+1))) ≤ 50*r (k+1)) (hE : ∀ k ∈ Finset.Ico b m, exceptional (k+1) = false → energy h (r (k+1)) (q (k+1)) ≤ (1/1000:ℝ)^2) (ha : ∀ k ∈ Finset.Ico b m, exceptional (k+1) = false → anchor (k+1) = anchor k ∧ ‖theta h (r (k+1)) (q (k+1))-anchor k‖ ≤ 1/800) : (∑ k ∈ Finset.Ico b m, switchCost h r x (k+1)) ≤ 1+2*∑ k ∈ Finset.Ico b m, if exceptional (k+1) then (1:ℝ) else 0 := by …Mentions: OAI.SignedDisk.ActualLabels.switchCost
- def
OAI.SignedDisk.IntrinsicMarks.activePathline 215Source documentation
Only paths ending in a nonzero terminal vector can carry particles.
def activePath : Tree ι E → List ι → Prop | .leaf v, [] => v ≠ 0 | .leaf _, _::_ => False | .branch _, [] => False | .branch t, i::p => activePath (t i) p omit [Fintype ι] in
Mentions: OAI.SignedDisk.IntrinsicMarks.Tree
- lemma
OAI.SignedDisk.IntrinsicMarks.activePath_validline 222 - lemma
OAI.SignedDisk.IntrinsicMarks.rootEval_mono_activeline 229 - lemma
OAI.SignedDisk.IntrinsicMarks.lateEval_mono_activeline 240 - lemma
OAI.SignedDisk.IntrinsicMarks.particleEval_mono_activeline 251 - def
OAI.SignedDisk.IntrinsicMarks.atPathline 257Source documentation
The subtree at a prefix (values beyond terminal nodes are immaterial).
def atPath : Tree ι E → List ι → Tree ι E | t, [] => t | .leaf v, _::_ => .leaf v | .branch t, i::p => atPath (t i) p omit [Fintype ι] in
Mentions: OAI.SignedDisk.IntrinsicMarks.Tree
- lemma
OAI.SignedDisk.IntrinsicMarks.active_appendline 263 - def
OAI.SignedDisk.ActualMarkTrees.lastVertexline 277 - def
OAI.SignedDisk.ActualMarkTrees.pathWeightline 281 - lemma
OAI.SignedDisk.ActualMarkTrees.pathWeight_nonnegline 285 - lemma
OAI.SignedDisk.ActualMarkTrees.active_lengthline 290 - lemma
OAI.SignedDisk.ActualMarkTrees.active_ne_zeroline 300 - lemma
OAI.SignedDisk.ActualMarkTrees.atPath_treeline 312 - lemma
OAI.SignedDisk.ActualMarkTrees.active_hat_supportline 325 - lemma
OAI.SignedDisk.ActualMarkTrees.lastVertex_appendline 341 - theorem
OAI.SignedDisk.ActualMarkTrees.active_prefix_localityline 349Source documentation
Actual spatial locality, at every prefix of every positive-mass particle path, for every terminal position in the genuine finest hat support.
theorem active_prefix_locality {N : ℕ} (v : Grid N → ℂ) {r : ℝ} (hr : 0 < r) {k : ℕ} {b : ℝ} {q : Grid N} {p s : List (Grid N)} (h : activePath (tree v k b q) (p++s)) {x : ℂ} (hx : hat r (lastVertex q (p++s)) x ≠ 0) : boxNorm (x-point (scale r (k-p.length)) (lastVertex q p)) < scale r (k-p.length) := by …Mentions: OAI.SignedDisk.ActualMarkTrees.tree, OAI.SignedDisk.ActualMarkTrees.lastVertex
- def
OAI.SignedDisk.IntrinsicMarks.resetline 365 - def
OAI.SignedDisk.IntrinsicMarks.anchorline 367 - def
OAI.SignedDisk.IntrinsicMarks.rootAnchorline 372 - lemma
OAI.SignedDisk.IntrinsicMarks.anchor_zeroline 375 - lemma
OAI.SignedDisk.IntrinsicMarks.anchor_stepline 390 - lemma
OAI.SignedDisk.IntrinsicMarks.rootMark_consline 412 - lemma
OAI.SignedDisk.IntrinsicMarks.rootAnchor_stepline 416 - lemma
OAI.SignedDisk.IntrinsicMarks.markIndicator_casesline 426 - lemma
OAI.SignedDisk.IntrinsicMarks.rootMarkIndicator_casesline 435 - lemma
OAI.SignedDisk.IntrinsicMarks.direction_smul_posline 443 - lemma
OAI.SignedDisk.IntrinsicMarks.pathCharge_sumline 453