Alphabeta Math
Pipeline-generated
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

✓ 5 results · all verified · 5 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs; all 5 also cleared it.

Monotone Hamilton–Jacobi–Bellman schemes and policy iteration — Examples

1 · Prerequisites

2 · Summary

These five worked cases test the page’s finite-control algorithms and their hypotheses.

A centered update can reverse order

A centered HJB update can fail monotonicity computes a periodic nodal array pair for which a centered HJB update decreases at a node when the input array is increased. It isolates failure of monotonicity as a distinct obstruction to the half-relaxed convergence argument.

Exact two-state policy switching

A two-state switching example for discounted Howard iteration gives a two-state discounted generator system with two actions at state 1 and three at state 2. It solves the policy equations exactly, exhibits a strict improvement, checks deterministic tie retention, and verifies the terminal Bellman equation.

A manufactured diagonal-diffusion solution

A periodic manufactured solution for the diagonal-diffusion HJB stencil chooses smooth periodic data and forcing, computes the continuous operator and the finite-grid residual, and verifies the declared diffusion-dominance and CFL conditions along the mesh family.

Compact-control quantization

Uniform Hamiltonian error for an evenly spaced compact-control grid uses an evenly spaced finite action grid for a compact scalar control interval. It computes a uniform Hamiltonian approximation error on bounded momentum sets and checks that the error input required by the first-order scheme vanishes.

An eikonal kink

An eikonal kink and its monotone HJB grid updates evaluates both positive-interpolation and upwind updates at a periodic kink. The exact nodal calculations show how the two monotone branches represent nonsmooth first-order data under their stated mesh conditions.

3 · Logical flowchart

4 · Definitions, theorems and proofs

None yet.

5 · Examples, counterexamples and false statements

CounterexampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

A centered HJB update can fail monotonicity

Statement

On a periodic one-dimensional grid with N≥3, h=1/N, and controls A={−1,1}, replace the upwind derivative in the HJB equation ut=min⁡a∈Aaux by the centered derivative and define Sc(V)i=Vi+τmin⁡a∈{−1,1}aVi+1−Vi−12h. This map is not order-preserving: there are arrays U≤V with Sc(U)i>Sc(V)i.

Facts & Assumptions

Given: The central update above, a periodic grid with N≥3, and positive τ,h.

[F1]

For the HJB sign convention, the controlled update is a minimum of the action rows Vi+τaDVi (Periodic first-order controlled Hamilton–Jacobi Cauchy problem).

[F2]

The monotone upwind alternative uses nonnegative row weights under its CFL condition (CFL-monotone upwind update for first-order HJB equations).

Proof

1.1F1givenalgebra

Fix a node i. Let Uj=0 for every index and let Vi−1=1 with all other entries zero. Since N≥3, the two neighbors are distinct; hence U≤V, while Sc(U)i=0,Vi+1−Vi−12h=−12h,Sc(V)i=0+τmin⁡{−12h,12h}=−τ2h<0. Thus Sc(U)i>Sc(V)i despite U≤V, which disproves monotonicity.

2.1F2step 1.1algebra∎

For the same arrays, if 0<τ/h≤1, the upwind update at i has the unchanged zero row for action a=1 and a nonnegative row value τ/h for action a=−1, so its action minimum is zero. This finite contrast is consistent with the nonnegative CFL weights in [F2].

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

A two-state switching example for discounted Howard iteration

Statement

Take states S={1,2} and discount c=1. At state 1 the ordered actions are stay, with generator row (q11,q12)=(0,0) and reward 0, then go, with row (−1,1) and reward 0. At state 2 the ordered actions are exit, tied-exit, and reset, with rows respectively (q21,q22)=(0,0), (0,0), and (1,−1), and rewards 2,2,0. The least-index initial policy is (stay, exit). Howard iteration makes one strict switch at state 1, retains exit at state 2 despite its tie, and terminates with value V=(1,2).

Facts & Assumptions

Given: The finite discounted generator system and the deterministic strict-improvement/tie rule of Finite-budget Howard policy iteration for a discounted generator Bellman system.

[F1]

A policy evaluation solves (cI−Qπ)V=rπ, and a state changes policy only if another action row is strictly greater; ties retain the current action (Finite-state discounted generator Bellman system, Finite-budget Howard policy iteration for a discounted generator Bellman system).

[F2]

Every strict policy switch weakly increases all values and strictly increases each switched value; termination occurs within the finite policy budget (Monotone improvement and finite termination of exact Howard iteration).

Proof

1.1F1givenalgebra

Under (stay, exit), the policy equations are V1=0 and V2=2, so V=(0,2). At state 1, the stay row has value 0, while the go row has −V1+V2=2>0; hence the strict-improvement set contains state 1. At state 2, both exit actions have value 2=V2 and reset has value V1−V2=−2, so state 2 is not switched.

2.1F1F2step 1.1algebra∎

The new policy (go, exit) solves 2V1−V2=0 and V2=2, hence V=(1,2). At state 1, go has value −1+2=1=V1 and stay has value 0; at state 2, both exit rows remain tied at 2 and reset has value 1−2=−1. No strict improvement remains, so the algorithm terminates. The duplicate exit tie is retained exactly as specified, and the strict switch increases state 1 from 0 to 1 as [F2] requires.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

A periodic manufactured solution for the diagonal-diffusion HJB stencil

Statement

For d=1, one control, α=1, and b=0 on T1, set u(x,t)=e−tcos⁡(2πx),f(x,t)=(−1+4π2)e−tcos⁡(2πx). Then ut−(uxx+f)=0 exactly. On a periodic grid h=1/N, the centered diffusion scheme with 0<τ≤h2/2 satisfies a normalized one-step residual of order O(τ+h2) on the sampled exact solution. This is a local residual calculation, not a global solution-error estimate.

Facts & Assumptions

Given: The smooth periodic function and forcing in the statement and the one-control explicit scheme of Explicit monotone diagonal-diffusion Bellman grid update.

[F1]

The continuous operator in one dimension is ut−(αuxx+bux+f)=0 (Periodic diagonal controlled-diffusion HJB Cauchy problem).

[F2]

Under b=0 and α=1, the normalized scheme residual equals the time difference quotient minus Dxxhu+f; its second-difference error on smooth tests is controlled by Smooth consistency of the diagonal-diffusion Bellman stencil.

Proof

1.1F1givenalgebra

Direct differentiation gives ut=−u and uxx=−4π2u. Therefore ut−uxx=(−1+4π2)u=f, proving the exact PDE identity in [F1]. The diffusion-dominance condition is automatic since b=0; the CFL condition is 2τ/h2≤1, which is exactly the stated time-step bound.

2.1F2step 1.1algebra∎

The discrete second difference is Dxxhu(xi,tn)=−4sin⁡2(πh)h2u(xi,tn). Taylor expansion in time gives (u(xi,tn+τ)−u(xi,tn))/τ=ut(xi,tn)+O(τ), while uxx−Dxxhu=(4sin⁡2(πh)h2−4π2)u=O(h2), because sin⁡z=z+O(z3) at z=0. Thus the exact normalized residual is O(τ+h2), agreeing with [F2]. No accumulated error is claimed.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Uniform Hamiltonian error for an evenly spaced compact-control grid

Statement

Let A=[−1,1], b(a)=a, and ℓ(a)=a2. Then H(p)=max⁡a∈[−1,1](−ap−a2)={p2/4,∣p∣≤2,∣p∣−1,∣p∣>2. For m≥1, let Am={−1+2r/m:r=0,…,m} and let Hm(p)=max⁡a∈Am(−ap−a2). The uniform control-grid error satisfies sup⁡p∈R∣Hm(p)−H(p)∣≤m−2. Thus Am satisfies the control approximation hypothesis of Periodic first-order controlled Hamilton–Jacobi Cauchy problem. For any continuous periodic initial datum, its semi-Lagrangian scheme falls under Convergence of the positive-interpolation and upwind first-order HJB schemes whenever the stated mesh restrictions also hold.

Facts & Assumptions

Given: The compact control set and coefficient functions in the statement and the Hamiltonian convention of Periodic first-order controlled Hamilton–Jacobi Cauchy problem.

[F1]

For gp(a)=−ap−a2, completing the square gives gp(a)=p2/4−(a+p/2)2; hence its maximizer is the projection of −p/2 onto [−1,1] (Periodic first-order controlled Hamilton–Jacobi Cauchy problem).

[F2]

If ∣p∣≤2, a nearest point of the evenly spaced grid Am is at distance at most 1/m from −p/2; if ∣p∣>2, the maximizing endpoint is included in Am (finite-grid definition in the statement).

[F3]

The convergence theorem requires the Hamiltonian errors to vanish on bounded momentum sets and the semi-Lagrangian mesh condition hmax⁡2/τ→0 (Positive-interpolation semi-Lagrangian update for first-order HJB equations, Convergence of the positive-interpolation and upwind first-order HJB schemes).

Proof

1.1F1givenalgebra

Completing the square as in [F1], the unconstrained maximizing control is a∗=−p/2. It lies in [−1,1] exactly when ∣p∣≤2, where substitution gives H(p)=p2/4. If p>2, the concave quadratic is maximized at a=−1 and gives p−1; if p<−2, it is maximized at a=1 and gives −p−1. This proves the displayed formula.

2.1F1F2F3step 1.1algebra∎

For ∣p∣≤2, choose a nearest am∈Am to a∗. Then H(p)−Hm(p)=(am−a∗)2≤m−2 by [F1] and [F2]. For ∣p∣>2, the maximizing endpoint belongs to Am, so Hm(p)=H(p). Also Hm(p)≤H(p) since Am⊂A. Taking the supremum proves the global error bound. Because m−2→0, condition [F3] is satisfied for every bounded momentum set (in fact for all momenta), so the stated convergence theorem applies along any mesh family satisfying its remaining hypotheses.

ExampleConstruction: AI-adaptedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

An eikonal kink and its monotone HJB grid updates

Statement

On T1, take A={−1,1}, b(a)=a, ℓ=0, so H(p)=∣p∣. Let dT1(x,0)=min⁡k∈Z∣x−k∣ and u(x,t)=max⁡{dT1(x,0)−t,0},0≤t≤1/4. This is the viscosity solution of ut+∣ux∣=0 with initial data u0(x)=dT1(x,0). On a grid with an even number N≥4 of nodes, h=1/N, and 0 a node, one step with 0<τ≤h gives both the positive-interpolation and upwind schemes value τ at x=0, whereas the exact solution there is 0. On the horizon T=1/4, choosing M=N/2 gives τ=T/M=h/2; along this even-grid family the one-step error is exactly τ and the positive-interpolation mesh condition is satisfied.

Facts & Assumptions

[F1]

For A={−1,1}, b(a)=a, ℓ=0, the model Hamiltonian is H(p)=max⁡a∈A(−ap)=∣p∣ (Periodic first-order controlled Hamilton–Jacobi Cauchy problem).

[F2]

The interpolation weights are nonnegative and reproduce linear functions on each grid cell; the upwind rows use the one-sided derivative in the velocity direction (Positive-interpolation semi-Lagrangian update for first-order HJB equations, CFL-monotone upwind update for first-order HJB equations).

[F3]

Under hk,max⁡2/τk→0, the semi-Lagrangian scheme covered by the main convergence theorem converges to its viscosity solution (Convergence of the positive-interpolation and upwind first-order HJB schemes).

Proof

1.1F1givenalgebra

Away from x=0,1/2 and the moving fronts dT1(x,0)=t, the function is either constant zero or has ut=−1 and ∣ux∣=1; it satisfies the PDE classically. Near a moving front on the increasing-distance side, put s=x−t in a local lift; on the other side put s=1−x−t. In either case u=max⁡(s,0). There is no C1 upper test at this convex kink: its directional slopes would have to be at least 1 in the positive s direction and at most 0 in the negative direction. Any C1 lower test has s-slope p∈[0,1]. Use a second coordinate tangent to the moving front: the profile is constant in that direction, so the test's tangential derivative is zero. Thus ϕt=−p and ϕx=p on the increasing-distance side, or ϕx=−p on the decreasing-distance side; in both cases its residual is −p+∣p∣=0. At the antipode x=1/2 for t<1/4, the local profile is 1/2−t−∣x−1/2∣. Its upper tests have spatial slope p∈[−1,1] and time derivative −1, giving residual −1+∣p∣≤0; no lower test exists at that concave cusp. Thus the sub- and supersolution tests hold everywhere for 0<t<1/4. The initial trace is u0.

2.1F2F3givenstep 1.1algebra∎

At x=0, the sampled data have U0=0 and U±1=h because u0(±h)=h. For either semi-Lagrangian action the footpoint is ±τ; linear interpolation between 0 and ±h returns τ when τ≤h, so the action minimum is τ. For the upwind update the forward difference is 1 and the backward difference is −1; multiplying by a=1 and a=−1, respectively, gives drift contribution 1 for both actions. The CFL condition is τ/h≤1, so its minimum update is also τ. Since u(0,τ)=0, both one-step errors equal τ. Taking τ=h/2 gives h2/τ=2h→0, and [F3] supplies convergence for the refined semi-Lagrangian family under its full hypotheses.

Sources