# Hyperbolic curvature-cone neural field

- ID: 2599
- Canonical URL: https://synthcore.org/idea/2599/hyperbolic-curvature-cone-neural-field
- API JSON: https://synthcore.org/api/idea/2599.json
- API Markdown: https://synthcore.org/api/idea/2599.md
- Verification status: unverified
- Source: [arXiv:2608.20037](https://arxiv.org/abs/2608.20037)
- Category: geometry
- Solves: accuracy, stability, generalization
- ML areas: geometry, loss, embedding
- Math tags: differential-geometry, geometry, pde, optimization
- Ratings: usefulness 5/10; difficulty 6/10; novelty 7/10

## Idea description

Add a geometric loss to a neural scalar field on hyperbolic latent coordinates, requiring the shifted Hessian \(\nabla^2v-vg\) to remain positive definite while matching the self-shrinker curvature equation. A boundary trace on a finite approximation of the ideal boundary conditions the solution, encouraging a canonical hyperbolically convex extension instead of arbitrary interpolation.

## Mathematical statement

The paper defines \(\Lambda_v=\nabla^2v-vg\), where \(v:\mathbb H^n\to\mathbb R\), \(g\) is the hyperbolic metric, and \(\nabla^2v\) is the covariant Hessian. The eigenvalues of the endomorphism \(g^{-1}\circ\Lambda_v\) are \(\lambda[\Lambda_v]=(\lambda_1,\ldots,\lambda_n)\). For \(\sigma_j(\lambda)\), the \(j\)-th elementary symmetric polynomial, \(\sigma_j(\lambda)=\sum_{i_1<\cdots<i_j}\lambda_{i_1}\cdots\lambda_{i_j}\), the paper studies the equation \(\left(\sigma_n/\sigma_{n-k}\right)^{1/k}=-v/\binom nk^{1/k}\), with \(1\leq k\leq n\). Use the positive-definite admissible cone \(\lambda_i>0\) as a practical ellipticity and convexity constraint. The neural residual is the left-hand side plus the right-hand side moved to one side. The paper's uniqueness statement for continuous negative boundary data motivates treating the boundary function \(\varphi\) as a conditioning signal for the learned field.

## Key formulas

- $$\Lambda_v=\nabla^2v-vg,\qquad \lambda[\Lambda_v]=\operatorname{eig}\!\left(g^{-1}\circ(\nabla^2v-vg)\right).$$
- $$\left(\frac{\sigma_n\!\left(\lambda[\Lambda_v]\right)}{\sigma_{n-k}\!\left(\lambda[\Lambda_v]\right)}\right)^{1/k}=-\frac{v}{\binom{n}{k}^{1/k}}.$$$
- $$r_\theta(x)=\left(\frac{\sigma_n\!\left(\lambda[\Lambda_{v_\theta}](x)\right)}{\sigma_{n-k}\!\left(\lambda[\Lambda_{v_\theta}](x)\right)}\right)^{1/k}+\frac{v_\theta(x)}{\binom{n}{k}^{1/k}},\qquad \mathcal L=\mathbb E_{x\sim\mu}|r_\theta(x)|^2+\beta\,\mathbb E_{x\sim\mu}\sum_i\operatorname{softplus}(\epsilon-\lambda_i)^2+\gamma\,\mathcal L_{\partial}.$$$

## Implementation notes

Integrate the method into the scalar-output head of a hyperbolic neural field or hyperbolic autoencoder decoder. Represent input points \(x\) in the Poincare ball or hyperboloid model of \(\mathbb H^n\), and let an MLP output \(v_\theta(x)\). If negative values are required, use \(v_\theta(x)=-\operatorname{softplus}(a_\theta(x))\). For each minibatch, sample interior points and boundary points near a large Poincare radius. Use automatic differentiation to compute the first and second derivatives of \(v_\theta\). Convert the coordinate Hessian to the hyperbolic covariant Hessian using the metric and Christoffel symbols, then construct \(\Lambda=\nabla^2v-vg\). Raise one index with \(g^{-1}\), symmetrize numerically, and compute its eigenvalues. Evaluate elementary symmetric polynomials with the stable recurrence \(s_0=1\), followed for each eigenvalue \(\lambda_i\) by descending updates \(s_j\leftarrow s_j+\lambda_i s_{j-1}\). Use \(s_n\) and \(s_{n-k}\) in the residual formula, add the softplus penalty for eigenvalues below \(\epsilon>0\), and impose \(\mathcal L_{\partial}=\mathbb E_{x_b}\left|v_\theta(x_b)-\varphi(x_b)\right|^2\). Pseudocode: sample \(x,x_b\); compute \(v,\nabla v,\nabla^2v\); build \(g,\nabla^2v,\Lambda\); eigendecompose \(g^{-1}\Lambda\); compute \(s_n,s_{n-k}\); form \(r_\theta\); backpropagate the combined loss. The geometric derivatives and symmetric-polynomial values are computed directly; the boundary trace, sampling measure \(\mu\), and penalty weights are empirical design choices. Begin with \(n=2,k=1\), a small tanh or SIREN MLP, and sinusoidal boundary data on a circle of radius \(0.95\) in the Poincare disk. Compare against an unconstrained MLP and an MLP using ordinary Euclidean Hessian regularization. Record PDE residual, boundary error, the fraction of sampled points with any \(\lambda_i<0\), Hessian numerical condition number, and interpolation or extrapolation error. The first success criterion is lower boundary-conditioned extrapolation error and fewer curvature-cone violations at equal parameter count; failure is no improvement over Euclidean regularization or unstable second-derivative optimization.

## Disclaimer

AI-generated research hypothesis, automatically tested. Not peer-reviewed.
