Skip to main content
← Lab

gaussnogen

confirmedcertificatePython · NumPyModel behavior & reasoningJuly 22, 2026

the question

Does D3PM's discretized-Gaussian transition kernel admit a continuous-time generator P = exp(Q) the way the uniform and absorbing kernels do?

what came out

No. In the deployed regime (K=256, g = beta(K-1)^2 >= 6.5) the kernel's principal log has strictly negative off-diagonals (defect -0.16 to -14) and negative roots for every n, while uniform and absorbing kernels sit at defect 0. Two independent float64 certificates, reconstruction error 1e-15.

method & receipts

  • Result: confirmed
  • Tested — a correctness/benchmark suite ships alongside the code.

→ read the code and re-run it

github.com/v-code01/gaussnogen