Documentation

LeanPool.Wallace.BlockLimit

Limits along block-density ultrafilters #

A free ultrafilter cannot remain in finitely many finite blocks. Consequently the block label of an ultrafilter-generic position tends to infinity. This turns the vanishing geometric error on a retained member of the ultrafilter into convergence to zero in the circle.

theorem Wallace.tendsto_blockOf_atTop (N : ) (hN : ∀ (l : ), 0 < N l) {p : Ultrafilter } (hp : p Filter.cofinite) :

Along a free ultrafilter, the label of the finite block containing n tends to infinity.

theorem Wallace.tendsto_stageError_blockOf (N : ) (hN : ∀ (l : ), 0 < N l) {p : Ultrafilter } (hp : p Filter.cofinite) :

The scheduled error evaluated at the block label tends to zero along every free ultrafilter.

theorem Wallace.tendsto_zero_of_norm_le_stageError_on_mem (N : ) (hN : ∀ (l : ), 0 < N l) {p : Ultrafilter } (hp : p Filter.cofinite) {f : UnitAddCircle} {U : Set } (hU : U p) (hbound : nU, f n 2 * FusionSchedule.stageError (TriangularPreprocess.blockOf N hN n)) :
Filter.Tendsto f (↑p) (nhds 0)

If a circle-valued sequence is bounded by twice the scheduled error on a member of a free ultrafilter, then it converges to zero along that ultrafilter.