Cauchy-Torsion Concave Potential
Implementation & benchmark of arXiv:2608.19586 — Strict Concavity of the Torsion Function for the Restricted Half-Laplacian in Bounded Convex Domains
Source paper: Strict Concavity of the Torsion Function for the Restricted Half-Laplacian in Bounded Convex Domains arXiv:2608.19586 ⓘ · analyzed Sep 1, 2026
AI-generated research hypothesis, automatically tested. Not peer-reviewed.
Idea description
Train a scalar neural field on a bounded convex domain with a restricted half-Laplacian residual and an explicit strict-concavity barrier. The paper's theorem motivates requiring the learned potential to have negative-definite Hessian throughout the domain, while the nonlocal residual gives the model a global Cauchy-process-style inductive bias rather than only local smoothness.
Formulas
Mathematical statement
The paper studies the torsion function u_D:R^n o R for a bounded open convex domain D\subset R^n, defined by (-\Delta)^{1/2}u_D=1 in D and u_D=0 in D^c, where (-\Delta)^{1/2}f(x)=c_n\operatorname{PV}\int_{R^n}(f(x)-f(z))/|x-z|^{n+1}\,dz and c_n=\Gamma((n+1)/2)/\pi^{(n+1)/2}. Its main structural conclusion is D^2u_D(x)<0 for every x\in D: the Hessian matrix D^2u_D is negative definite, meaning v^T D^2u_D(x)v<0 for every nonzero v\in R^n. For a neural scalar field u_ heta, use the equivalent positive-definiteness condition -D^2u_ heta(x)+\varepsilon I\succ0, where \varepsilon>0 is a numerical margin and I is the n-dimensional identity. A differentiable barrier is -\log\det(-D^2u_ heta(x)+\varepsilon I), combined with the PDE residual. The theorem gives strictness but no universal quantitative eigenvalue margin, so \varepsilon is an engineering surrogate rather than a theorem-provided constant.
Implementation notes
(1) Integration point: use a scalar MLP u_theta(x), where x is a point in a convex domain D such as a unit ball, box, or convex polygon. Apply the regularizer to the output Hessian with respect to spatial coordinates x during training. Sample interior collocation points B and boundary points on partial D. Define u_ext(y)=u_theta(y) for y in D and u_ext(y)=0 for y outside D.
(2) Pseudocode:
for each minibatch of interior points x:
H = jacobian(jacobian(u_theta(x), x), x)
M = -0.5*(H + H.T) + eps*I
concavity = -logdet(M)
draw symmetric offsets z_k and positive weights w_k
Lu = (c_n/2)*sum_k w_k*(2*u_theta(x)-u_ext(x+z_k)-u_ext(x-z_k))/|z_k|**(n+1)
residual = mean((Lu - 1)**2)
boundary = mean(u_ext(x_boundary)**2)
loss = residual + lambda*mean(concavity) + beta*boundary
update theta with AdamW
Use paired offsets so the first-order singular terms cancel in the principal-value approximation. Compute logdet by Cholesky factorization when M is positive definite; during warm-up, replace the barrier by a soft eigenvalue penalty or clip invalid samples to avoid NaNs. Use a truncated offset radius plus randomized tail samples to approximate the whole-space integral.
(3) Taken directly from the paper are the kernel |z|^{-(n+1)}, normalization c_n, unit forcing, zero exterior condition, and negative-definite Hessian target. Estimated numerically are the principal-value integral, Hessians through automatic differentiation, and hyperparameters lambda, beta, epsilon, offset distribution, and truncation radius. The strict-concavity theorem supplies a qualitative target but not a lower bound for the smallest Hessian eigenvalue.
(4) First experiment: solve the torsion problem on a two-dimensional unit disk and square with a four-layer width-128 MLP. Compare a boundary-plus-half-Laplacian baseline against the proposed residual-plus-Hessian-barrier model and a local-Laplacian baseline. Use 10,000 fixed interior points, a held-out grid, and five random seeds. Record PDE residual, boundary error, smallest Hessian eigenvalue, fraction of held-out points with negative-definite Hessian, wall-clock time, and loss variance. A positive result is substantially higher held-out concavity and lower optimization variance at comparable residual and FLOPs, with at least 95% of held-out points having negative-definite Hessians.
Verification
This idea has not been verified yet.
Verification happens in two stages: Stage 1 — a mechanism check on a toy system confirms the claimed mathematical phenomenon reproduces; Stage 2 — a benchmark implements the idea on a real (small) neural network task and compares it against a tuned baseline over 8 paired seeds with a permutation test.
Artifacts
Artifacts unavailable.