The v5 hierarchical tree policy #
This module propagates the local three-cap rule through a complete dyadic tree. It proves the invariant domain, rate-energy monotonicity, the lifted local Bellman inequality, and the deterministic aggregate estimate.
Select the left or right rate of the local rule for one dyadic child.
Equations
- FD1D.V5.TreePolicy.childRate a p h x y side = if side = 0 then FD1D.V5.LocalPolicy.rateLeft a p h x y else FD1D.V5.LocalPolicy.rateRight a p h x y
Instances For
Recursively propagated analytic rate, rooted at 1/m.
Equations
- One or more equations did not get rendered due to their size.
- FD1D.V5.TreePolicy.rate I a 0 x_2 = 1 / ↑m
Instances For
Inventory count coerced to ℝ.
Equations
- FD1D.V5.TreePolicy.inventory I d v = ↑(I.count d v)
Instances For
Node interval mass.
Equations
Instances For
Deletion mass q_v = N_v h_v.
Equations
- FD1D.V5.TreePolicy.deletionMass I a d v = FD1D.V5.TreePolicy.inventory I d v * FD1D.V5.TreePolicy.rate I a d v
Instances For
Discrepancy t_v = (p_v-q_v)/a.
Equations
- FD1D.V5.TreePolicy.discrepancy I a d v = (FD1D.V5.TreePolicy.intervalMass d v - FD1D.V5.TreePolicy.deletionMass I a d v) / a
Instances For
Regularized mass Z_v = p_v/(N_v+a/2).
Equations
- FD1D.V5.TreePolicy.regularizedMass I a d v = FD1D.V5.TreePolicy.intervalMass d v / (FD1D.V5.TreePolicy.inventory I d v + a / 2)
Instances For
Quadratic Bellman correction at a node.
Equations
- FD1D.V5.TreePolicy.bellmanValue I a d v = FD1D.V5.LocalPolicy.bellman (FD1D.V5.TreePolicy.rate I a d v) (FD1D.V5.TreePolicy.discrepancy I a d v) (FD1D.V5.TreePolicy.regularizedMass I a d v)
Instances For
Fixed-spatial-label child deletion imbalance.
Equations
- FD1D.V5.TreePolicy.imbalance I a d v = FD1D.V5.TreePolicy.deletionMass I a (d + 1) (FD1D.leftChild v) - FD1D.V5.TreePolicy.deletionMass I a (d + 1) (FD1D.rightChild v)
Instances For
Invariant domain and feasibility #
Rate-energy monotonicity #
Lifted Bellman inequality #
The local certificate with its two energy terms separated.
Deterministic aggregate estimate #
The transport energy G = ∑_{v internal} p_v b_v².
Equations
- FD1D.V5.TreePolicy.transportEnergy I a = FD1D.internalWeightedSum (fun (d : ℕ) (v : FD1D.DyadicNode d) => FD1D.V5.TreePolicy.imbalance I a d v ^ 2) L
Instances For
The restoring term in the drift of the harmonic inventory potential.
Equations
Instances For
The restoring drift is a times the nonroot weighted t Z sum.
The deterministic aggregate estimate from Proposition 4.3 of the manuscript:
D ≥ a H_L / 1000 + G / (1000 a) - 501 a / (1000 m²).