OAI/Analysis/Nonexpansive/PrefixPredictionOutputs.lean
18 declarations, 0 contain sorry, 0 declared as axioms
Prediction families from a finite constructed frontier
The evaluator is the actual evaluator of an already constructed finite frontier. Its uniform sensitivity is a proved helper premise. No future infinite tree is needed to form the coefficient family or its detector set.
- def
OAI.ReflexiveFixedPoints.Prediction.Prefix.residualInputline 30Source documentation
The finite frontier's residual parent input, before any current map is chosen.
def residualInput (b : K) (theta : Prediction.coefficientSet parent) (p : P) : K := …
Mentions: OAI.ReflexiveFixedPoints.Prediction.coefficientSet
- theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.residualInput_valline 35 - def
OAI.ReflexiveFixedPoints.Prediction.Prefix.evaluatedPredictionline 41Source documentation
The actual prediction evaluates the current frontier maps on its residual inputs.
def evaluatedPrediction (b : K) (theta : Prediction.coefficientSet parent) : K := …
Mentions: OAI.ReflexiveFixedPoints.Prediction.coefficientSet
- theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.evaluatedPrediction_norm_sub_leline 45Source documentation
Actual norm sensitivity of the finite evaluator gives a uniform coefficient estimate.
theorem evaluatedPrediction_norm_sub_le (hmaps : ∀ p, LipschitzWith 1 (maps p)) (hevaluate : ∀ H H' (ε : ℝ), (∀ p, ‖(H p : X) - (H' p : X)‖ ≤ ε) → ‖(evaluate H : X) - (evaluate H' : X)‖ ≤ ε) (hdiam : ∀ a b : K, ‖(a : X) - (b : X)‖ ≤ 1) (b : K) (theta eta : Prediction.coefficientSet parent) : ‖(evaluatedPrediction hconvex maps evaluate parent y b theta : X) - evaluatedPrediction hconvex maps evaluate parent y b eta‖ ≤ ∑ i, |theta.val i - eta.val i| := by …Mentions: OAI.ReflexiveFixedPoints.Prediction.coefficientSet, OAI.ReflexiveFixedPoints.Prediction.Prefix.evaluatedPrediction
- def
OAI.ReflexiveFixedPoints.Prediction.Prefix.predictionWeakLimitline 74Source documentation
Compactness chooses limits of the already evaluated finite-frontier outputs.
def predictionWeakLimit (hK : WeaklyCompact K) (b : ℕ → K) (U : Ultrafilter ℕ) (theta : Prediction.coefficientSet parent) : K := …Mentions: OAI.ReflexiveFixedPoints.WeaklyCompact, OAI.ReflexiveFixedPoints.Prediction.coefficientSet
- theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.tendsto_predictionWeakLimitline 79 - theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.predictionWeakLimit_norm_sub_leline 90Source documentation
The selected weak limits preserve the finite coefficient estimate.
theorem predictionWeakLimit_norm_sub_le (hmaps : ∀ p, LipschitzWith 1 (maps p)) (hevaluate : ∀ H H' (ε : ℝ), (∀ p, ‖(H p : X) - (H' p : X)‖ ≤ ε) → ‖(evaluate H : X) - (evaluate H' : X)‖ ≤ ε) (hK : WeaklyCompact K) (hdiam : ∀ a b : K, ‖(a : X) - (b : X)‖ ≤ 1) (b : ℕ → K) (U : Ultrafilter ℕ) (theta eta : Prediction.coefficientSet parent) : ‖(predictionWeakLimit hconvex maps evaluate parent y hK b U theta : X) - predictionWeakLimit hconvex maps evaluate parent y hK b U eta‖ ≤ ∑ i, |theta.val i - eta.val i| := …Mentions: OAI.ReflexiveFixedPoints.WeaklyCompact, OAI.ReflexiveFixedPoints.Prediction.coefficientSet, OAI.ReflexiveFixedPoints.Prediction.Prefix.predictionWeakLimit
- theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.continuous_predictionWeakLimit_valline 108Source documentation
Continuity of the chosen limit family in the original ambient norm.
theorem continuous_predictionWeakLimit_val (hmaps : ∀ p, LipschitzWith 1 (maps p)) (hevaluate : ∀ H H' (ε : ℝ), (∀ p, ‖(H p : X) - (H' p : X)‖ ≤ ε) → ‖(evaluate H : X) - (evaluate H' : X)‖ ≤ ε) (hK : WeaklyCompact K) (hdiam : ∀ a b : K, ‖(a : X) - (b : X)‖ ≤ 1) (b : ℕ → K) (U : Ultrafilter ℕ) : Continuous (fun theta => (predictionWeakLimit hconvex maps evaluate parent y hK b U theta : X)) := …Mentions: OAI.ReflexiveFixedPoints.WeaklyCompact, OAI.ReflexiveFixedPoints.Prediction.Prefix.predictionWeakLimit
- theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.continuous_predictionWeakLimitline 123Source documentation
Continuity also holds for the literal norm subtype.
theorem continuous_predictionWeakLimit (hmaps : ∀ p, LipschitzWith 1 (maps p)) (hevaluate : ∀ H H' (ε : ℝ), (∀ p, ‖(H p : X) - (H' p : X)‖ ≤ ε) → ‖(evaluate H : X) - (evaluate H' : X)‖ ≤ ε) (hK : WeaklyCompact K) (hdiam : ∀ a b : K, ‖(a : X) - (b : X)‖ ≤ 1) (b : ℕ → K) (U : Ultrafilter ℕ) : Continuous (predictionWeakLimit hconvex maps evaluate parent y hK b U) := …Mentions: OAI.ReflexiveFixedPoints.WeaklyCompact, OAI.ReflexiveFixedPoints.Prediction.Prefix.predictionWeakLimit
- theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.isCompact_predictionWeakLimit_rangeline 137Source documentation
The finite-prefix prediction image is norm compact.
theorem isCompact_predictionWeakLimit_range (hmaps : ∀ p, LipschitzWith 1 (maps p)) (hevaluate : ∀ H H' (ε : ℝ), (∀ p, ‖(H p : X) - (H' p : X)‖ ≤ ε) → ‖(evaluate H : X) - (evaluate H' : X)‖ ≤ ε) (hK : WeaklyCompact K) (hdiam : ∀ a b : K, ‖(a : X) - (b : X)‖ ≤ 1) (b : ℕ → K) (U : Ultrafilter ℕ) : IsCompact (Set.range (fun theta => (predictionWeakLimit hconvex maps evaluate parent y hK b U theta : X))) := by …Mentions: OAI.ReflexiveFixedPoints.WeaklyCompact, OAI.ReflexiveFixedPoints.Prediction.Prefix.predictionWeakLimit
- def
OAI.ReflexiveFixedPoints.Prediction.Prefix.detectorSetline 153Source documentation
The prescribed finite test prefix and all possible evaluated prediction limits.
def detectorSet (hK : WeaklyCompact K) (b : ℕ → K) (U : Ultrafilter ℕ) (densePoints : ℕ → K) (densePrefixLength : ℕ) : Set X := …Mentions: OAI.ReflexiveFixedPoints.WeaklyCompact
- theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.detectorSet_nonemptyline 160Source documentation
Nonemptiness follows from the zero parameter even if the test prefix is empty.
theorem detectorSet_nonempty (hK : WeaklyCompact K) (b : ℕ → K) (U : Ultrafilter ℕ) (densePoints : ℕ → K) (densePrefixLength : ℕ) : (detectorSet hconvex maps evaluate parent y hK b U densePoints densePrefixLength).Nonempty := by …Mentions: OAI.ReflexiveFixedPoints.WeaklyCompact, OAI.ReflexiveFixedPoints.Prediction.Prefix.detectorSet
- theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.detectorSet_subsetline 168 - theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.mem_detectorSet_prefixline 176 - theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.mem_detectorSet_predictionWeakLimitline 183 - theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.isCompact_detectorSetline 191Source documentation
Compactness in the original norm topology supplies exactly the compact-detector input.
theorem isCompact_detectorSet (hmaps : ∀ p, LipschitzWith 1 (maps p)) (hevaluate : ∀ H H' (ε : ℝ), (∀ p, ‖(H p : X) - (H' p : X)‖ ≤ ε) → ‖(evaluate H : X) - (evaluate H' : X)‖ ≤ ε) (hK : WeaklyCompact K) (hdiam : ∀ a b : K, ‖(a : X) - (b : X)‖ ≤ 1) (b : ℕ → K) (U : Ultrafilter ℕ) (densePoints : ℕ → K) (densePrefixLength : ℕ) : IsCompact (detectorSet hconvex maps evaluate parent y hK b U densePoints densePrefixLength) := …Mentions: OAI.ReflexiveFixedPoints.WeaklyCompact, OAI.ReflexiveFixedPoints.Prediction.Prefix.detectorSet
- theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.evaluatedPrediction_congr_evaluateline 206Source documentation
An exact evaluator correspondence preserves every actual prediction.
theorem evaluatedPrediction_congr_evaluate {evaluate' : (P → K) → K} (heq : ∀ H, evaluate H = evaluate' H) (b : K) (theta : Prediction.coefficientSet parent) : evaluatedPrediction hconvex maps evaluate parent y b theta = evaluatedPrediction hconvex maps evaluate' parent y b theta := …Mentions: OAI.ReflexiveFixedPoints.Prediction.coefficientSet, OAI.ReflexiveFixedPoints.Prediction.Prefix.evaluatedPrediction
- theorem
OAI.ReflexiveFixedPoints.Prediction.Prefix.predictionWeakLimit_congr_evaluateline 214Source documentation
The chosen weak limits are preserved by equality of the actual evaluated sequences.
theorem predictionWeakLimit_congr_evaluate {evaluate' : (P → K) → K} (heq : ∀ H, evaluate H = evaluate' H) (hK : WeaklyCompact K) (b : ℕ → K) (U : Ultrafilter ℕ) (theta : Prediction.coefficientSet parent) : predictionWeakLimit hconvex maps evaluate parent y hK b U theta = predictionWeakLimit hconvex maps evaluate' parent y hK b U theta := by …Mentions: OAI.ReflexiveFixedPoints.WeaklyCompact, OAI.ReflexiveFixedPoints.Prediction.coefficientSet, OAI.ReflexiveFixedPoints.Prediction.Prefix.predictionWeakLimit