Alphabeta Math
ExampleConstruction: AI-generatedVerification: AI-generatedPipeline-generatedprecheck passverified 2026-10-22 (gpt-6.1-sol)
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.

A CFL-violating finite-element iterate is rejected before inversion

Example

Let Ω=(0,1)2 and triangulate its square by joining the center O=(1/2,1/2) to the four corners. Use continuous piecewise-affine finite elements with zero boundary values and row-sum lumped mass. The only free nodal basis function is ϕ, with value 1 at O and 0 at each corner. The one-coordinate semidiscrete heat equation is mhU˙+khU=0, where mh=1/3 and kh=4. Treat the initial coefficient q=U0 as the inversion parameter, take Θh=R and Qh={1}, and let the one-step state u=U1 satisfy Rh(q,u)=u−(1−12Δt)q=0 with observation Gh(q,u)=u. A forward-Euler step of size Δt=1/4 sends U0 to U1=(1−12Δt)U0=−2U0. Its scalar stability condition is ∣1−12Δt∣≤1, equivalently 0≤Δt≤1/6. Use the exact projection PQh(z)=1, exact state/adjoint and objective-interval routines, yδ=0, q0=1, α=1, δ=0, κ=1, τg=1, L=1, τu=τp=0, and set Niter=1, Nsolve=2, Neval=1, and Nbacktrack=1. The declared admissibility predicate checks this explicit-step stability condition before solving; at qinit=1 it rejects the time step, so the inversion algorithm returns inadmissible before a state solve.

The diagram shows the four exact triangular cells and the only interior degree of freedom. It is illustrative; the mass and stiffness calculations in the verification use the stated vertices and affine basis.

ABCDO

Facts & Assumptions

Given: The four-triangle mesh, zero boundary degrees of freedom, the center basis function ϕ, row-sum lumped mass, the scalar semidiscrete heat equation, parameter set Qh={1} with q=U0, state residual Rh(q,u)=u−(1−12Δt)q, observation Gh(q,u)=u, the stated exact routines and finite algorithm inputs, and Δt=1/4.

[F1]

A matching affine simplicial mesh is a finite face-to-face cover with disjoint simplex interiors (Matching affine simplicial meshes and shape regularity).

[F2]

A unisolvent finite element gives a unique shape function for each nodal degree of freedom (Reference finite elements and unisolvent degrees of freedom).

[F3]

The algorithm tests the declared admissibility predicate before any PDE solve and returns inadmissible when it is false (Finite-budget finite-element PDE Tikhonov inversion, Finite-element PDE solver admissibility and certificate contract).

[F4]

The theorem verifies that the algorithm's inadmissible status is returned only on a failed admissibility check (Finite-element PDE Tikhonov statuses are sound and terminate).

Verification

Given: The data in the Example.

1.1givenF1F2algebra

Each of the four triangles has area 1/4. On each triangle, ϕ is the affine barycentric coordinate of the center, so its gradient has magnitude 2. The row-sum lumped mass contribution at the center is ∣K∣/3=1/12 on each triangle, hence mh=4/12=1/3. The stiffness is kh=∑K∫K∣∇ϕ∣2=4⋅4⋅(1/4)=4.

2.1givenstep 1.1algebra

Dividing the semidiscrete equation by mh gives U˙=−(kh/mh)U=−12U. By the specified forward-Euler update, U1=U0+ΔtU˙0=(1−12Δt)U0=−2U0. The scalar amplification has modulus at most one exactly when −1≤1−12Δt≤1, which is equivalent to 0≤Δt≤1/6; Δt=1/4 violates it.

3.1givenF3step 2.1∎

The model's admissibility predicate requires this explicit-step condition. Since the given step fails it, [F3] shows that the algorithm returns inadmissible before calling either state or adjoint solver. This conclusion concerns the declared discrete stability condition, not a stability theorem for the continuous heat equation.

Depends on

Used by

Nothing in the library uses this result yet.

Dependency tree · two levels

12 results within two dependency steps of this one, each drawn at its shortest distance from it. An arrow runs from a result to what uses it, so the chart reads left to right and ends at this result, which carries a heavier outline. Every node is a link to that result. Click elsewhere on the chart to enlarge it.