Published May 16, 2026 | Version 1
Preprint Open

Criticality Thresholds in One-Dimensional Multiplying Media with n-Bonacci Aperiodic Modulation

Authors/Creators

  • 1. G6 LLC, Newark, New Jersey, USA

Description

Criticality Thresholds in One-Dimensional Multiplying Media with n-Bonacci Aperiodic Modulation Spectral Gap Control of k_eff in Substitution-Sequence Diffusion Operators

Pablo Nogueira Grossi · G6 LLC, Newark NJ · ORCID: 0009-0000-6496-2186 Zenodo V1: 10.5281/zenodo.20077205

What this paper does

We study the one-group neutron diffusion equation on a uniform one-dimensional slab whose material coefficients — diffusion constant D, removal cross-section Σᵣ, and fission production rate νΣf — vary site-by-site according to the n-bonacci substitution sequence for n = 2, 3, 4, 5. The criticality condition k_eff = 1 defines a critical fission strength λc(n), which we compute by solving the generalized eigenvalue problem L φ = (1/k) F φ via finite differences (Brent bisection on k_eff(λ) = 1).

Core finding. λc(n) is governed not by the n-bonacci constant ρn alone, but by the spectral gap Δn = ρn − |ρn^(2)| of the substitution transfer matrix, where ρn^(2) is the subdominant root of the characteristic polynomial xⁿ = xⁿ⁻¹ + … + 1. Across n = 2 through 5 the empirical fit is λc(n) ≈ 0.958 · Δn + 0.107 with correlation r = 0.989. For n ≥ 4 the threshold converges exactly to 7/6; the Tribonacci case n = 3 saturates at the distinct value λc(3) ≈ 37/32, and Fibonacci at λc(2) ≈ 1.064. Section 3 (Transfer-Matrix Spectral Theory) derives the spectral-gap mechanism behind the empirical fit and the effective-medium estimate that produces the 7/6 saturation in the homogenized limit.

To our knowledge this is the first systematic study of n-bonacci-modulated 1D criticality identifying the spectral gap (rather than the dominant root) as the controlling parameter.

Companion paper. This work is the criticality-side counterpart to the nonlinear (DNLS) dynamics study on Fibonacci and Tribonacci substitution chains: P. Nogueira Grossi, Differential Nonlinear Robustness of Critical States in Fibonacci and Tribonacci Substitution Chains — Zenodo concept DOI 10.5281/zenodo.20026942 (latest version V4 at 10.5281/zenodo.20075822). Both papers identify the same spectral gap Δn as the load-bearing control parameter: in the DNLS study the gap raises the self-trapping threshold; here, it sets λc(n). The convergence of two physically independent models on the same spectral-gap lever is the primary cross-paper finding.

Version history

V1 (May 2026) — current

  • 5-section paper: Introduction, Model, Transfer-Matrix Spectral Theory (the load-bearing new section), Numerical Results, Discussion and Open Questions
  • Numerical sweep across n = 2, 3, 4, 5 with Brent bisection on k_eff(λ) = 1
  • Linear fit λc(n) ≈ 0.958 Δn + 0.107 (r = 0.989); 7/6 saturation for n ≥ 4; tribonacci λc(3) ≈ 37/32; Fibonacci λc(2) ≈ 1.064
  • Section 3 derives the spectral-gap mechanism: substitution matrix spectrum, finite-size convergence controlled by Δn, effective-medium estimate yielding the 7/6 limit
  • Lean 4 / Mathlib4 formal companion (AutophagyDm3.lean) verifying the dm³ contact-geometry lemmas underpinning Section 3

Open questions (current status)

Question Status
Why n = 3 saturates at 37/32 ≠ 7/6 Open — the n = 3 anomaly relative to the n ≥ 4 universal limit
Higher-n extension (n = 6, 7, …) Open — does the linear fit λc ≈ 0.958 Δn + 0.107 persist?
Lean formalization of the spectral-gap formula Open — currently verified at the contact-geometry layer only
2D / 3D extensions Open — present work is strictly 1D slab
Connection to lonsdaleite hexagonal phase Open conjecture — see §5 Discussion

Files in this deposit

File Description
nbonacci_diffusion_draft.pdf Full paper, V1, 14 pages
nbonacci_diffusion_draft.tex LaTeX source
README.md Bundle reader's guide
nbonacci_criticality.py Core solver. Builds loss matrix L and fission matrix F via finite differences; returns k_eff as dominant eigenvalue of L⁻¹F. Includes Fibonacci/Tribonacci word generators and per-generation k_eff(λ) sweeps
nbonacci_critical_lambda.py Headline-result generator. Bisects k_eff(λ) = 1 across n = 2…5, produces the 0.958 Δn + 0.107 correlation and the 7/6 saturation
generate_all_figures.py Figure pipeline. Renders all 5 figures (chain structure, k_eff vs λ, λc vs Δn, generation convergence, flux profiles). Self-contained; data tables embedded
AutophagyDm3.lean Lean 4 / Mathlib4 formal companion. Non-degeneracy of contact form α = dz − ρ²dθ; Whitney A₁ fold condition for V(q) = q³ − 3q. No sorry, axiom, or admit
fig1_chain_structure.png Substitution-word visualization for Fibonacci and Tribonacci
fig2_keff_vs_lambda.png k_eff as a function of λ at Fibonacci generations 4, 6, 8
fig3_lambda_c_gap.png λc(n) vs spectral gap Δn with linear fit (r = 0.989)
fig4_convergence.png Convergence of k_eff with substitution generation
fig5_flux_profiles.png Fundamental flux modes φ(x) for Fibonacci generations 5 and 8

All simulation scripts and figure generators are openly available at github.com/TOTOGT/AXLE (Papers/) and github.com/grossi-ops/Atratores.

Lean 4 formal verification

Key analytic lemmas underpinning the dm³ contact-geometry framework that Section 3 invokes are proved without sorryin AutophagyDm3.lean:

  • contact_form_non_degenerate — α = dz − ρ²dθ is non-degenerate for ρ > 0 (witnessed by α ∧ dα = −2ρ dz ∧ dρ ∧ dθ ≠ 0) ✓
  • whitney_a1_fold — V(q) = q³ − 3q satisfies the Whitney A₁ fold condition at q = 1 ✓
  • fold_double_root_at_unity — V(1) = V'(1) = 0; V''(1) > 0 ✓

Open Lean proof obligations (tracked in the AXLE sorry roadmap): a Lean 4 statement of the spectral-gap formula λc(n) ≈ 0.958 Δn + 0.107, and the 7/6 saturation limit for n ≥ 4 as a formal limit theorem.

Reproducing every claim

Requires Python 3.10+ with NumPy, SciPy, Matplotlib; Lean 4 with Mathlib4 for the formal companion.

python3 generate_all_figures.py     # all 5 figures from embedded data
python3 nbonacci_critical_lambda.py # λc(n) sweep + spectral-gap fit
python3 nbonacci_criticality.py     # per-generation k_eff sweep
lake build                          # verifies AutophagyDm3.lean (no sorry)

Keywords

n-bonacci · neutron diffusion · criticality · k-effective · spectral gap · substitution transfer matrix · Fibonacci · Tribonacci · Tetrabonacci · Pentanacci · finite differences · effective-medium homogenization · 7/6 saturation · Lean 4 formal verification · dm³ framework · contact geometry · Whitney A₁ fold

 

Notes

Companion to DNLS paper 10.5281/zenodo.20026942. Part of the Principia Orthogona / GCM series. Series root: https://doi.org/10.5281/zenodo.19117399 · Contact: pgrossi888@outlook.com · g6llc@proton.me · ORCID: 0009-0000-6496-2186

Files

fig1_chain_structure.png

Files (2.4 MB)

Name Size Download all
md5:cd1bbdd2afe76ebddc8eda98c456bc6f
12.1 kB Download
md5:ff9f7247ece05445fbe2f3133ee75289
53.2 kB Preview Download
md5:d97025767e5e81afce259f19740660ab
85.9 kB Preview Download
md5:d8319f393a9b6b401cbf757d605cb92c
102.1 kB Preview Download
md5:63b04d3cdb5bc452817f05a12ca215a7
100.9 kB Preview Download
md5:ede5ddb8b9226ad1daf3fbb71e147967
159.8 kB Preview Download
md5:8f56b4cc213e052f0ac74a30ebbc5a3b
57.9 kB Preview Download
md5:9013b81dc4ab5894c8b782e224003482
154.4 kB Preview Download
md5:7a1a1d9d21701da49ffc527aa1651b2d
111.5 kB Preview Download
md5:56264cb302c412fe21286b6b5963e850
107.5 kB Preview Download
md5:a1367454837193c3934d550832aa7558
11.3 kB Download
md5:d0a639073369fb5157b5a6e66f025c37
7.0 kB Download
md5:f600e796f5209590d0e7f47b07bb3b15
10.2 kB Download
md5:5ec19d0eed1f72ac9ee0ebc965e81c37
709.2 kB Preview Download
md5:1f869a2108aaf364d356c16cbf170d04
35.3 kB Download
md5:648c85ad102cc5341b63a7d178a8f1ad
709.1 kB Preview Download
md5:7e7764b4f8cdaa8a8c1d02e3e412c61e
5.5 kB Preview Download

Additional details

Related works

Is part of
Other: 10.5281/zenodo.19117399 (DOI)
Is supplemented by
Software: https://github.com/TOTOGT/AXLE (URL)
Software: https://github.com/TOTOGT/DM3-lab (URL)
Is version of
Other: 10.5281/zenodo.20077204 (DOI)

Software

Repository URL
https://totogt.github.io/AXLE/index.html
Programming language
Python , Lean
Development Status
Active