OAI/Analysis/Nonexpansive/TreeFrontier.lean
15 declarations, 0 contain sorry, 0 declared as axioms
Finite, already evaluated tree frontiers
A frontier contains only the current finite level and the actual evaluation of the part already built. The root and extension operations below construct that evaluation by recursion. In particular, a prediction made at a frontier does not inspect any future tree level.
- structure
OAI.ReflexiveFixedPoints.TreeFrontierline 25Source documentation
The current maps and the evaluation strictly above a finite cutoff.
structure TreeFrontier (K : Set X) where …
- def
OAI.ReflexiveFixedPoints.TreeFrontier.rootline 41Source documentation
At depth zero the sole cutoff output is already the root output.
def root (hK : Convex ℝ K) : TreeFrontier K where …
Mentions: OAI.ReflexiveFixedPoints.TreeFrontier
- theorem
OAI.ReflexiveFixedPoints.TreeFrontier.root_sizeline 50 - theorem
OAI.ReflexiveFixedPoints.TreeFrontier.root_mapline 52 - theorem
OAI.ReflexiveFixedPoints.TreeFrontier.root_evaluateline 55 - structure
OAI.ReflexiveFixedPoints.FrontierExtensionline 62Source documentation
One concrete finite successor level. Its parentwise positive weights are supplied only after the corresponding adaptive selections stop.
structure FrontierExtension {K : Set X} (F : TreeFrontier K) where …Mentions: OAI.ReflexiveFixedPoints.TreeFrontier
- def
OAI.ReflexiveFixedPoints.FrontierExtension.childAverageline 80Source documentation
Actual parentwise convex average of the new cutoff outputs.
def childAverage (H : Fin C.size → K) (p : Fin F.size) : K := by …
- theorem
OAI.ReflexiveFixedPoints.FrontierExtension.childAverage_valline 87 - def
OAI.ReflexiveFixedPoints.FrontierExtension.collapseline 93Source documentation
The current maps act once, after the new child averages.
def collapse (H : Fin C.size → K) (p : Fin F.size) : K := …
- theorem
OAI.ReflexiveFixedPoints.FrontierExtension.childAverage_norm_sub_le_of_forallline 97Source documentation
A uniform cutoff bound remains a uniform bound after averaging.
theorem childAverage_norm_sub_le_of_forall (H H' : Fin C.size → K) {ε : ℝ} (h : ∀ c, ‖(H c : X) - (H' c : X)‖ ≤ ε) (p : Fin F.size) : ‖(C.childAverage H p : X) - (C.childAverage H' p : X)‖ ≤ ε := by … - theorem
OAI.ReflexiveFixedPoints.FrontierExtension.collapse_norm_sub_le_of_forallline 120 - def
OAI.ReflexiveFixedPoints.FrontierExtension.toFrontierline 131Source documentation
The next frontier evaluation is built from the preceding one.
def toFrontier : TreeFrontier K where …
Mentions: OAI.ReflexiveFixedPoints.TreeFrontier
- theorem
OAI.ReflexiveFixedPoints.FrontierExtension.toFrontier_sizeline 142 - theorem
OAI.ReflexiveFixedPoints.FrontierExtension.toFrontier_mapline 144 - theorem
OAI.ReflexiveFixedPoints.FrontierExtension.toFrontier_evaluateline 147