TNFR Logo
TheoryLearnSoftwareResearch

On this page

TNFR

Resonant Fractal Nature Theory — a mathematical framework for coherent patterns on graph-coupled networks.

About
  • Project history
  • Editorial policy
  • Contact
Resources
  • GitHub
  • PyPI
  • DOI · Zenodo
Legal
  • MIT License
  • Citation
© 2026 TNFR project — MIT licensed.DOI 10.5281/zenodo.17602860
docs
grammar
PHYSICS_VERIFICATION.md
API_CONTRACTS.mdCANONICAL_OZ_SEQUENCES.mdEMPIRICAL_CONFRONTATION_EEG.mdREADME.mdSTRUCTURAL_FIELDS_TETRAD.mdSTRUCTURAL_INTERFACE_THEORY.md
theory
APPLIED_STRUCTURAL_ANALYSIS.mdCATALOG_TYPE_HYGIENE_PROGRAMME.mdDISSIPATIVE_AND_OPEN_SYSTEMS.mdEMERGENT_ONTOLOGY.mdEXTENDED_FIELDS_AND_DERIVED_QUANTITIES.mdFUNDAMENTAL_THEORY.mdGAUGE_SYMMETRY_AND_UNIFICATION.mdGLOSSARY.mdMATHEMATICAL_DYNAMICS_BASIS.mdMINIMAL_STRUCTURAL_DEGREES.mdNUCLEUS_A_PRIME_LADDER_ATLAS.mdNUCLEUS_B_EQUIVARIANCE_OBSTRUCTIONS.mdPHYSICAL_REGIME_CORRESPONDENCES.mdREADME.mdREMESH_INFINITY_DERIVATION.mdSTRUCTURAL_CONSERVATION_THEOREM.mdSTRUCTURAL_OPERATORS.mdSTRUCTURAL_STABILITY_AND_DYNAMICS.mdTNFR_BSD_RESEARCH_NOTES.mdTNFR_HODGE_RESEARCH_NOTES.mdTNFR_NAVIER_STOKES_RESEARCH_NOTES.mdTNFR_NUMBER_THEORY.mdTNFR_P_VS_NP_RESEARCH_NOTES.mdTNFR_RIEMANN_RESEARCH_NOTES.mdTNFR_VARIATIONAL_PRINCIPLE.mdTNFR_YANG_MILLS_RESEARCH_NOTES.mdTNFR.pdfUNIFIED_GRAMMAR_RULES.md
factorization-lab
analysis
analyze_patterns.pycertificate_manifest.py
benchmarks
benchmark_analysis.pybenchmark_expansion_suite.pyfull_spectrum_factorization.pypaley_gap_extended.pypaley_gap_smoke.pytest_benchmark_suite.py
demos
experiment_contexts
exp_0b1663cd19b7.jsonexp_0bf0054b7474.jsonexp_75a4c8ca616a.jsonexp_848ee0fd1857.jsonexp_f6fe00562193.jsonexp_fdf3da424e1e.json
failure_telemetry_batch.pyfeedback_integration_demo.pyintegration_demo_snapshots.dbseed_management_integration_demo.pysnapshot_integration_demo.pytrajectory_143.jsontrajectory_77.jsontrajectory_89.jsontrajectory_91.jsontrajectory_97.json
docs
FACTORING_PLAYBOOK.mdFALSE_POSITIVE_TEST_SUITE.mdOPERATOR_CERTIFICATES.mdROADMAP.mdSPECTRAL_ROUTE.md
experiment_contexts
exp_cebe1d9e7d8e.json
notebooks
spectral_history.ipynb
scripts
run_false_positive_tests.py
tests
run_false_positive_test_suite.pytest_cli.pytest_false_positive_methodology.pytest_false_positive_verifier.pytest_feedback_integration.pytest_partitioning.pytest_seed_management.pytest_self_opt_support.pytest_snapshot_system.pytest_spectral_paley.pytest_verification_robustness.py
tnfr_factorization
__init__.pyapi.pycli.pyfailure_telemetry.pyfeedback_adapter.pyfeedback_integration.pypartitioning.pyself_opt_support.pyspectral_paley.py
demo_snapshots.dbLICENSE_SNAPSHOT.mdPACKAGE_SUMMARY.mdREADME.mdseed_management.pysnapshot_system.pytest_certificate_hashing.pytest_installation.pyverification_trajectory_77.json
benchmarks
analyze_tetrad_universality.pyb0star_alpha_canonical_product_graphs.pybenchmark_optimization_tracks.pybenchmark_utils.pyboundary_vibration.pybridge_primes_riemann.pychiral_involution.pycli_utils.pycoherence_projector_sense_index.pycommutant_bridge.pycomposition_arithmetic.pyconfinement_zones_test.pyconservation_law_validation.pydirected_paley_bridge.pyemergent_arithmetic_pulse.pyemergent_atom_dynamics.pyemergent_atomic_shells.pyemergent_base_dimension.pyemergent_dimension_dynamics.pyemergent_fractal_pulse.pyemergent_fractal_simplex_dimension.pyemergent_integers_symmetry.pyemergent_musical_nfr.pyemergent_nfr_geometry.pyemergent_nfr_where.pyemergent_rationals.pyemergent_rhythm.pyemergent_screening.pyemergent_shell_cardinals.pyemergent_shell_ordering.pyemergent_simplex_dimension.pyemergent_substrate_symmetry.pyequivariance_wall.pyexternal_phase_gate_validation.pyfield_methods_battery.pygolden_residue_remesh_bridge.pyintegrated_force_regime_study.pyinverse_spectrum_to_symmetry.pyk_phi_safety_demo.pykuramoto_farey_bridge.pymissing_piece_bridge.pymultichannel_interface_benchmark.pynavier_stokes_recipe_bridge.pynodal_propagator_residue_bridge.pyns_moment_hierarchy_cascade.pyoperational_irreducibility.pypaley_bridge.pyphase_curvature_investigation.pyphase_wall.pyphi_s_confinement_investigation.pyprimes_as_consequence.pypulse_phase_coherence_budget.pyREADME.mdremesh_infinity_riemann_baseline.pyremesh_infinity_riemann_composed.pyremesh_infinity_riemann_modified_graph.pyremesh_infinity_riemann_operator.pyremesh_infinity_riemann_spectral_basis.pyremesh_infinity_riemann_spectral_robustness.pyremesh_infinity_riemann_spectral.pyresidue_phase_vs_riemann.pystructural_interface_benchmark.pytemporal_interface_benchmark.pytetrad_results_aggregate.pyu2_destabilization_irreversibility.pyuniversality_clusters.pyxi_c_fast_experiment.py
primality-test
benchmarks
comprehensive_benchmark.py
docs
ADVANCED_INTEGRATION.mdmathematical_foundation.mdperformance_analysis.md
examples
advanced_examples.pybasic_usage.py
tnfr_primality
__init__.py__main__.pyadvanced_cli.pyadvanced_core.pycli.pyconstants.pycore.pyoptimized.py
MANIFEST.inPACKAGE_SUMMARY.mdREADME.mdRELEASE_NOTES_v1.0.mdsetup.pytest_installation.py
tests
core_physics
__init__.pytest_conservation_laws.pytest_delta_nfr_computation_paths.pytest_delta_nfr.pytest_dispersion_coherence_sign_invariance.pytest_emergent_constants_guard.pytest_lyapunov_operators.pytest_nodal_equation.pytest_structural_triad.py
data
replay_manifests
sample_run
_manifest_summary.json_manifest.json_partition_files.txt.gz
self_opt_validation
seed_alpha
paley.json
seed_beta
integration.json
seed_gamma
unknown.json
self_optimization
test_run
partitioned
test_run
test_run_p0.jsontest_run_p1.json
_manifest_summary.json_manifest.json
engines
test_pattern_discovery_manifest.pytest_self_optimization_engine.py
mathematics
__init__.pytest_autodiff.pytest_backends.pytest_dissipative_dynamics.pytest_epi.pytest_factory_patterns.pytest_metrics.pytest_navier_stokes_refounded.pytest_number_theory_canonical.pytest_operators.pytest_residue_networks.pytest_riemann_nodal_pulse.pytest_riemann_pulse_coherence.pytest_spaces.pytest_transforms.pytest_validator.py
operators
test_canonical_operators_modern.pytest_grammar_canon.pytest_grammar_canonical_consistency.pytest_grammar_dynamics.pytest_operator_contracts.pytest_operator_strategies.py
parallel
test_fractal_partition_manifest.py
physics
test_conservation_gauge_unification.pytest_dissipative_conservation.pytest_emergent_chemistry.pytest_field_cache_invalidation.pytest_gauge.pytest_phase_transition.pytest_signatures.pytest_spectral_conservation.pytest_structural_diffusion.pytest_structural_integrity.pytest_symplectic_substrate.pytest_tetrad_bounds.pytest_variational.pytest_yang_mills_closure.pytest_yang_mills_derivability.pytest_yang_mills_scaling.pytest_yang_mills_structural_gap.pytest_yang_mills_u6_sweep.py
scripts
test_run_self_opt_validation.pytest_run_self_optimization.py
sdk
__init__.pytest_simple_advanced.py
__init__.pyconftest.pyREADME.mdtest_breast_cancer_phase_gate_demo.pytest_classical_mechanics.pytest_distributed_fft.pytest_external_phase_gate_validation.pytest_factorization_entrypoint.pytest_multichannel_interface.pytest_nodal_optimizer.pytest_phase_gate_api.pytest_replay_register_manifest.pytest_signal_confrontation.pytest_structural_interface_api.pytest_structural_interface_baselines.pytest_structural_interface_benchmark.pytest_temporal_interface.pytest_vectorized_coherence_length_regression.pytest_wine_quality_phase_gate_demo.pyutils.py
examples
01_foundations
01_hello_world.py02_musical_resonance.py03_network_formation.py04_operator_sequences.py05_coherence_evolution.py06_network_topologies.py07_phase_transitions.py08_emergent_phenomena.py09_visualization_suite.py10_simplified_sdk_showcase.py
02_physics_regimes
11_classical_limit_comparison.py115_operator_contract_audit.py12_classical_mechanics_demo.py13_quantum_mechanics_demo.py14_uncertainty_and_interference.py15_train_crossing_demo.py17_conservation_law_demo.py26_gauge_structure_demo.py27_variational_principle_demo.py28_dissipative_systems_demo.py29_lyapunov_stability_demo.py30_self_optimization_demo.py31_mathematical_constants_basis.py33_complex_field_unification.py34_conservation_protocol_suite.py35_tetrad_irreducibility.py36_grammar_violation_detector.py37_operator_tetrad_synergy.py38_grammar_energy_landscape.py39_nodal_equation_decomposition.py
03_riemann_zeta
157_nodal_pulse_phase_attack.py41_von_mangoldt_zeta_demo.py42_riemann_zeros_as_resonances.py43_prime_ladder_hamiltonian_demo.py44_weil_explicit_formula_demo.py45_li_keiper_demo.py46_weil_tnfr_positivity_demo.py47_alpha_sweep_demo.py48_admissible_family_sweep_demo.py49_nodeaware_gauge_sweep_demo.py50_uniform_coercivity_demo.py51_adaptive_coercivity_demo.py52_paley_gap_coercivity_demo.py53_lyapunov_spectral_positivity_demo.py54_hilbert_polya_demo.py55_structural_zero_density_demo.py56_spectral_emergence_demo.py57_admissible_rescaling_demo.py58_oscillatory_correction_demo.py
04_riemann_L_twisted
59_dirichlet_l_function_demo.py60_dirichlet_l_continuation_demo.py61_dirichlet_l_hamiltonian_demo.py62_dirichlet_weil_explicit_formula_demo.py63_dirichlet_li_keiper_demo.py64_twisted_weil_positivity_demo.py65_twisted_alpha_sweep_demo.py66_twisted_admissible_family_sweep_demo.py67_twisted_nodeaware_gauge_sweep_demo.py68_twisted_hermite_family_demo.py69_twisted_coercivity_uniform_demo.py70_twisted_paley_gap_coercivity_demo.py71_twisted_lyapunov_spectral_demo.py72_twisted_hilbert_polya_demo.py73_twisted_structural_zero_density_demo.py74_twisted_spectral_emergence_demo.py75_twisted_admissible_rescaling_demo.py76_twisted_oscillatory_correction_demo.py
05_type_hygiene
77_remesh_infinity_residue_split_demo.py78_nuf_type_signature_demo.py79_epi_type_signature_demo.py80_phi_type_signature_demo.py81_dnfr_type_signature_demo.py82_remesh_window_type_signature_demo.py83_delta_phi_max_type_signature_demo.py84_coupling_weights_type_signature_demo.py85_tetrad_closure_signature_demo.py86_currents_closure_signature_demo.py87_aggregates_closure_signature_demo.py88_urules_consistency_signature_demo.py89_operator_catalog_discipline_signature_demo.py
06_navier_stokes
158_navier_stokes_two_face_refounded.py
07_number_theory
100_prime_families_orbits.py101_numbers_as_coupled_network.py102_nodal_flow_primes_equilibria.py116_nuf_emergent_prime_visibility.py146_primality_grammatical_inertness.py147_numbers_as_free_monoid_words.py148_capacity_arm_carries_von_mangoldt.py149_p14_is_the_capacity_arm_operator.py153_structural_frequency_rank_cyclotomy.py40_arithmetic_number_theory.py94_generative_number_construction.py95_primes_from_spectral_waves.py96_spectral_vibration_of_coherence.py97_goldbach_additive_multiplicative.pyemergent_chemistry_particles_demo.py
08_emergent_geometry
103_emergent_substrate_meets_riemann.py106_per_node_polarization_geometry.py107_orthogonal_structure_emergent_geometry.py108_emergent_field_generating_structure.py112_structure_predicts_coherence_flow.py113_overdamped_projection_bridge.py114_substrate_conserved_quantities.py117_emergent_geometry_residue_graph.py118_emergent_vs_classical_operator.py119_phase_sector_directed_residue.py120_symmetry_wall_substrate_vs_spectrum.py121_canonical_symmetry_break_negative.py122_factorization_phase_sector.py123_symmetry_sector_decomposition.py124_emergent_metric_fractal_consistency.py125_node_is_the_emergent_substrate.py126_two_layers_base_fiber.py127_base_is_emergent_not_imposed.py128_base_substrate_coemergence.py129_spectral_gap_base_fiber_clock.py130_operators_break_substrate_charges.py131_coemergent_loop_convergence.py132_geometric_phase_holonomy.py133_psi_topological_defects.py134_spectral_dimension_heat_kernel.py135_arrow_of_time_h_theorem.py136_heat_kernel_coefficients.py137_synchronization_transition.py138_structure_frequency_synchronization.py139_grammar_formal_language.py140_grammar_automaton.py141_grammar_rule_decomposition.py142_grammar_operator_quotient.py143_glyphic_function_sublanguage.py144_branching_combinator.py145_syntactic_monoid_starfree.py150_emergent_grammatical_pattern_parry.py151_grammar_in_emergent_geometry.py152_operator_contract_tetrahedron.py154_conductor_annotated_qr_spectrum.py155_ontological_position_of_numbers.py156_emergence_directness_law.py98_emergent_symplectic_substrate.py99_structural_diffusion.pyunified_fields_showcase.py
09_millennium
109_p_vs_np_coherence_synthesis.py110_bsd_rank_structural_pressure.py111_hodge_discrete_and_honest_gap.py
10_applications
159_empirical_confrontation_pipeline.py90_phase_gate_monitor_demo.py91_breast_cancer_phase_gate_demo.py92_wine_quality_phase_gate_demo.py93_structural_interface_demo.pypytorch_cuda_demo.py
README.md
scripts
replay
__init__.pyregister_manifest.py
__init__.pyREADME.mdrebuild_failure_manifest.pyrun_reproducible_benchmarks.pyrun_self_opt_validation.pyrun_self_optimization.pytnfr_is_prime.pyvalidate_conservation_law.pyverify_internal_references.py
src
core
__init__.pyevaluation.py
tnfr
backends
__init__.pyjax_backend.pynumpy_backend.pyoptimized_numpy.pyREADME.mdtorch_backend.py
cli
__init__.py__init__.pyiarguments.pyarguments.pyiexecution.pyexecution.pyiinteractive_validator.pyREADME.mdutils.pyutils.pyi
compat
__init__.pydataclass.pyjsonschema_stub.pymatplotlib_stub.pynumpy_stub.pyREADME.md
config
__init__.py__init__.pyiconstants.pyconstants.pyidefaults_core.pydefaults_init.pydefaults_metric.pydefaults.pyfeature_flags.pyfeature_flags.pyiglyph_constants.pyoperator_names.pyoperator_names.pyiphysics_derivation.pyprecision_modes.pypresets.pypresets.pyiREADME.mdsecurity.pythresholds.pytnfr_config.py
constants
__init__.py__init__.pyialiases.pyaliases.pyicanonical.pymetric.pymetric.pyioperational.py
core
__init__.pycontainer.pydefault_implementations.pyexceptions.pyinterfaces.pyREADME.md
dynamics
__init__.py__init__.pyiadaptation.pyadaptation.pyiadaptive_sequences.pyadaptive_sequences.pyiadelic.pyadvanced_cache_optimizer.pyadvanced_fft_arithmetic.pyaliases.pyaliases.pyibifurcation.pycache_aware_fft_engine.pycanonical.pycanonical.pyicomputational_hub.pycoordination.pycoordination.pyidistributed_fft.pydnfr.pydnfr.pyidynamic_limits.pyemergent_centralization.pyemergent_integration_engine.pyfeedback.pyfeedback.pyifft_backend.pyfft_cache_coordinator.pyfft_dispatchers.pyfft_engine.pyfft_workers.pyfused_dnfr.pyhomeostasis.pyhomeostasis.pyiintegrators.pyintegrators.pyilearning.pylearning.pyimetabolism.pymulti_modal_cache.pynbody_tnfr.pynbody.pynodal_optimizer.pyoptimization_orchestrator.pypropagation.pyREADME.mdruntime.pyruntime.pyisampling.pysampling.pyiselectors.pyselectors.pyiself_optimizing_engine.pyspectral_structural_fusion.pystructural_cache.pystructural_clip.pysymplectic.pyunified_backend.pyunified_mathematical_cache_orchestrator.py
engines
computation
__init__.pyfft_engine.pyunified_fft_engine.pyunified_gpu_system.py
constants
__init__.pycanonical.pyoperational.py
integration
__init__.pyemergent_integration.py
pattern_discovery
__init__.pymathematical_patterns.pymulti_modal_cache.py
self_optimization
__init__.pyengine.py
__init__.pyREADME.md
errors
__init__.pycontextual.py
factorization
__init__.py
flatten
README.md
gamma
README.md
glyph_history
README.md
glyph_runtime
README.md
immutable
README.md
initialization
README.md
io
README.md
math
__init__.pyfields_symbolic.pygrammar_validators.pyoptimizer.pyREADME.mdsymbolic.py
mathematics
__init__.pybackend.pybackend.pyidynamics.pydynamics.pyiepi.pyepi.pyigenerators.pygenerators.pyiliouville.pymetrics.pymetrics.pyinumber_theory.pyoperators_factory.pyoperators_factory.pyioperators.pyoperators.pyioptimized_primality.pyprojection.pyprojection.pyiREADME.mdruntime.pyruntime.pyispaces.pyspaces.pyispectral.pytransforms.pytransforms.pyiunified_cache.pyunified_numerical.pyzeta.py
metrics
__init__.py__init__.pyibuffer_cache.pybuffer_cache.pyicache_utils.pycoherence.pycoherence.pyicommon.pycommon.pyicore.pycore.pyidiagnosis.pydiagnosis.pyiemergence.pyexport.pyexport.pyiglyph_timing.pyglyph_timing.pyilearning_metrics.pylearning_metrics.pyilocal_coherence.pyphase_coherence.pyphase_compatibility.pyREADME.mdreporting.pyreporting.pyisense_index.pysense_index.pyitelemetry.pytetrad.pytrig_cache.pytrig_cache.pyitrig.pytrig.pyi
multiscale
__init__.pyhierarchical.pyREADME.md
navier_stokes
__init__.pyconservative_face.pyoperator.py
node
README.md
observers
README.md
operators
network_analysis
__init__.pysource_detection.py
postconditions
__init__.pymutation.py
preconditions
__init__.pycoherence.pydissonance.pyemission.pymutation.pyreception.pyresonance.py
strategies
__init__.pydefaults.pygpu_strategies.pystrategy.py
__init__.py__init__.pyialgebra.pycanonical_patterns.pycascade.pycoherence.pycontraction.pycoupling.pycycle_detection.pydefinitions_base.pydefinitions.pydefinitions.pyidissonance.pyemission.pyexpansion.pygrammar_application.pygrammar_canon.pygrammar_context.pygrammar_core.pygrammar_dynamics.pygrammar_error_factory.pygrammar_memoization.pygrammar_patterns.pygrammar_telemetry.pygrammar_types.pygrammar_u6.pygrammar_validate.pygrammar.pygrammar.pyihamiltonian.pyhealth_analyzer.pyintrospection.pyjitter.pyjitter.pyilifecycle.pymetabolism.pymetrics_basic.pymetrics_core.pymetrics_network.pymetrics_structural.pymetrics_u6.pymetrics.pymutation.pynodal_equation.pyoperator_contracts.pypattern_detection.pypatterns.pyREADME.mdreception.pyrecursivity.pyregistry.pyregistry.pyiremesh.pyremesh.pyiresonance.pyself_organization.pysilence.pystructural_units.pytransition.py
parallel
__init__.pyauto_scaler.pydistributed.pyengine.pymonitoring.pypartitioner.pyREADME.md
performance
guardrails.py
physics
__init__.py_helpers.pycalibration.pycanonical.pycell.pyclassical_mechanics.pyconservation_gauge_unification.pyconservation.pydissipative_conservation.pyemergent_chemistry.pyemergent_particles.pyextended.pyfields.pygauge.pyintegrity.pyinteractions.pylife.pylyapunov.pypatterns.pyphase_transition.pyquantum_mechanics.pyREADME.mdsignatures.pyspectral_conservation.pyspectral_metrics.pystructural_diffusion.pysymplectic_substrate.pytelemetry.pyunified.pyvariational.pyvectorized_ops.py
primality
__init__.py
recipes
__init__.pycookbook.pyREADME.md
riemann
__init__.pyadmissible_family_sweep.pyadmissible_rescaling.pyaggregates_closure_signature.pyalpha_sweep.pyanalytic_continuation_dirichlet.pyanalytic_continuation.pycoercivity_uniform.pycoupling_weights_type_signature.pycurrents_closure_signature.pydelta_phi_max_type_signature.pydirichlet_l.pydnfr_type_signature.pyepi_type_signature.pyhilbert_polya.pyli_keiper.pylyapunov_spectral_positivity.pynodal_pulse.pynodeaware_gauge_sweep.pynuf_type_signature.pyoperator_catalog_discipline_signature.pyoperator.pyoscillatory_correction.pypaley_gap_coercivity.pyphi_type_signature.pyprime_ladder_hamiltonian.pypulse_coherence.pyremesh_infinity_residue_split.pyremesh_window_type_signature.pyspectral_emergence.pystructural_zero_density.pytelemetry.pytetrad_closure_signature.pytwisted_admissible_family_sweep.pytwisted_admissible_rescaling.pytwisted_alpha_sweep.pytwisted_coercivity_uniform.pytwisted_hermite_family.pytwisted_hilbert_polya.pytwisted_li_keiper.pytwisted_lyapunov_spectral_positivity.pytwisted_nodeaware_gauge_sweep.pytwisted_oscillatory_correction.pytwisted_paley_gap_coercivity.pytwisted_prime_ladder_hamiltonian.pytwisted_spectral_emergence.pytwisted_structural_zero_density.pytwisted_weil_explicit_formula.pytwisted_weil_positivity.pyurules_consistency_signature.pyvon_mangoldt.pyweil_explicit_formula.pyweil_positivity.py
schemas
__init__.pygrammar.jsonREADME.md
sdk
__init__.py__init__.pyiadaptive_system.pyadaptive_system.pyibuilders.pybuilders.pyifluent.pyfluent.pyiREADME.mdself_opt.pysimple.pytemplates.pytemplates.pyiutils.py
security
__init__.pycrypto.pydatabase.pyREADME.mdsubprocess.pyvalidation.py
sequencing
__init__.pypatterns.pyREADME.md
services
__init__.pyorchestrator.pyREADME.md
sparse
__init__.pyREADME.mdrepresentations.py
structural
README.md
telemetry
__init__.pycache_metrics.pycache_metrics.pyiconstants.pynu_f.pynu_f.pyiREADME.mdunified_telemetry_system.pyverbosity.pyverbosity.pyi
tools
__init__.pydomain_templates.pyREADME.mdsequence_generator.pytnfr_is_prime_cli_optimized.pytnfr_is_prime_cli.py
topology
__init__.pyasymmetry.pyREADME.md
utils
cache_layers.pycache.pycache.pyicallbacks.pycallbacks.pyichunks.pychunks.pyidata.pydata.pyifast_diameter.pygraph.pygraph.pyiinit.pyinit.pyiio.pyio.pyinumeric.pynumeric.pyiREADME.mdtopology.pyunified_cache.py
validation
__init__.py__init__.pyiaggregator.pybase.pycompatibility.pycompatibility.pyiconfig.pygraph.pygraph.pyihealth.pyinput_validation.pyinterface_baselines.pyinvariants.pymultichannel_interface.pyphase_gate.pyREADME.mdrules.pyrules.pyiruntime.pyruntime.pyisequence_validator.pysignal_confrontation.pysoft_filters.pysoft_filters.pyispectral.pyspectral.pyistructural_interface.pytemporal_interface.pyunified_validation_system.pyvalidator.pywindow.pywindow.pyi
visualization
__init__.pycascade_viz.pyhierarchy.pyREADME.mdsequence_plotter.py
yang_mills
__init__.pyclosure.pyderivability.pyscaling.pystructural_gap.pyu6_sweep.py
__init__.py__init__.pyi_compat.py_version.py_version.pyialias.pyalias.pyibackend_config.pycache.pycache.pyiexecution.pyexecution.pyiflatten.pyflatten.pyigamma.pygamma.pyiglyph_history.pyglyph_history.pyiglyph_runtime.pyglyph_runtime.pyiimmutable.pyimmutable.pyiinitialization.pyinitialization.pyiio.pyio.pyilocking.pylocking.pyinode.pynode.pyiobservers.pyobservers.pyiontosim.pyontosim.pyipy.typedrng.pyrng.pyisecure_config.pyselector.pyselector.pyisense.pysense.pyistructural.pystructural.pyitokens.pytokens.pyitrace.pytrace.pyitypes.pytypes.pyiunits.pyunits.pyi
tetrad_evaluator.py
.pre-commit-config.yaml.semgrep.yaml.zenodo.jsonARCHITECTURE.mdbandit.yamlCHANGELOG.mdCITATION.cffCONTRIBUTING.mdEMERGENT_CANON_AUDIT.mdEMERGENT_DERIVATION_PLAN.mdLICENSE.mdMakefileMANIFEST.inpyproject.tomlpyrightconfig.jsonPYTORCH_CUDA_INTEGRATION.mdREADME.mdSECURITY.mdTESTING.mdTNFR_Website_Content_Brief.md
FILE: src/tnfr/mathematics/README.md

README.md

TNFR Mathematics — Canonical Hub (Single Source of Truth)

Overview

This document is the canonical entry point for all TNFR mathematics in the codebase. It centralizes the mathematical fundamentals, links all experiments and proofs, and prevents redundancy across docs and modules.

Scope and guarantees:

  • Canonical contracts for the nodal equation and operators used in code
  • Canonical definitions for the Structural Field Tetrad (Φ_s, |∇φ|, K_φ, ξ_C)
  • Cross-links to formal derivations, symbolic tools, experiments, and notebooks
  • English-only documentation; historic non-English references are mapped to English

If any other document disagrees with this README on core computational mathematics, defer to this README and file an issue to reconcile the inconsistency.

Quick pointers:

  • Formal theory: docs/source/theory/mathematical_foundations.md
  • Symbolic suite: src/tnfr/math
  • Fields (Φ_s, |∇φ|, K_φ, ξ_C): src/tnfr/physics/fields.py and docs sections below
  • Number theory guide (ΔNFR prime criterion): docs/TNFR_NUMBER_THEORY_GUIDE.md
  • Interactive notebook: examples/tnfr_prime_checker.ipynb

Module Organization

Backend Abstraction (backend.py)

Provides a unified interface for numerical operations across NumPy, JAX, and PyTorch:

python
from tnfr.mathematics import get_backend

backend = get_backend()  # Auto-selects based on config/environment
array = backend.as_array([1, 2, 3])
eigenvalues, eigenvectors = backend.eigh(matrix)

Factory Pattern: Uses registry pattern with register_backend() and private _make_*_backend() factories.

Operator Factories (operators_factory.py)

Constructs validated TNFR operators with structural guarantees:

python
from tnfr.mathematics import make_coherence_operator, make_frequency_operator

# Create coherence operator with uniform spectrum
coherence_op = make_coherence_operator(dim=4, c_min=0.1)

# Create frequency operator from matrix
freq_op = make_frequency_operator(hamiltonian_matrix)

Factory Pattern: Uses make_* prefix, validates Hermiticity and PSD properties.

Generator Construction (generators.py)

Builds ΔNFR generators from canonical topologies:

python
from tnfr.mathematics import build_delta_nfr, build_lindblad_delta_nfr
import numpy as np

# Build simple ΔNFR generator
rng = np.random.default_rng(42)
delta_nfr = build_delta_nfr(
    dim=10,
    topology="laplacian",
    nu_f=1.0,
    rng=rng
)

# Build Lindblad superoperator
lindblad = build_lindblad_delta_nfr(
    hamiltonian=H,
    collapse_operators=[L1, L2],
    nu_f=1.0
)

Factory Pattern: Uses build_* prefix, emphasizes reproducibility with explicit RNG.

Transform Contracts (transforms.py)

Defines protocols for isometric transforms and coherence verification:

python
from tnfr.mathematics import (
    build_isometry_factory,
    validate_norm_preservation,
    ensure_coherence_monotonicity
)

# Create factory for dimension-preserving isometries
isometry_factory = build_isometry_factory(
    source_dimension=4,
    target_dimension=4,
    allow_expansion=False
)

Note: Phase 2 implementation - currently provides contracts only.

Factory Design Patterns

All factories in this module follow the patterns documented in Architecture Guide — Factory Patterns:

  1. Clear naming: make_* for operators, build_* for generators
  2. Input validation: Dimension checks, spectrum validation, topology verification
  3. Structural verification: Hermiticity, PSD, trace preservation
  4. Backend integration: Works with numpy/jax/torch through get_backend()
  5. Type safety: Full annotations with corresponding .pyi stubs

Structural Invariants

These factories preserve TNFR canonical invariants:

  • Coherence operators: Hermitian, positive semi-definite
  • Frequency operators: Hermitian, PSD
  • ΔNFR generators: Hermitian (or superoperator with appropriate spectrum)
  • Lindblad generators: Trace-preserving, contractive semigroup

Usage Examples

Creating a Complete Operator Set

python
from tnfr.mathematics import (
    make_coherence_operator,
    make_frequency_operator,
    build_delta_nfr
)
import numpy as np

# Set dimension
dim = 8

# Create coherence operator
C_op = make_coherence_operator(
    dim=dim,
    spectrum=np.linspace(0.1, 1.0, dim),
    c_min=0.1
)

# Create frequency operator
H = np.random.randn(dim, dim)
H = 0.5 * (H + H.T)  # Make Hermitian
F_op = make_frequency_operator(H)

# Build ΔNFR generator
rng = np.random.default_rng(42)
delta_nfr = build_delta_nfr(
    dim=dim,
    topology="laplacian",
    nu_f=1.0,
    scale=0.1,
    rng=rng
)

Backend Selection

python
from tnfr.mathematics import get_backend, ensure_array, ensure_numpy
import numpy as np

# Use NumPy backend (default)
backend_np = get_backend("numpy")

# Use JAX backend (if installed)
try:
    backend_jax = get_backend("jax")
    array_jax = ensure_array([1, 2, 3], backend=backend_jax)
    # ... perform operations ...
    result_np = ensure_numpy(array_jax, backend=backend_jax)
except Exception:
    print("JAX backend not available")

Testing

All factories have comprehensive tests covering:

  • Valid construction with default and custom parameters
  • Input validation (invalid dimensions, incompatible parameters)
  • Structural invariants (Hermiticity, PSD, trace preservation)
  • Reproducibility (deterministic with seeds)
  • Backend compatibility (numpy, jax, torch where applicable)

See tests/mathematics for the complete test suite.

Related Documentation

  • Architecture Guide — Factory Patterns — Comprehensive factory design patterns
  • TNFR Paradigm — Theoretical foundations
  • AGENTS.md — Structural invariants and contracts
  • API Overview — Package-level documentation
  • Mathematical Foundations (theory) — Complete derivations

Canonical equations and contracts

Nodal equation (code-level contract):

∂EPI/∂t = νf · ΔNFR(t)

Inputs/outputs and units:

  • EPI: Primary Information Structure (coherent form)
  • νf: Structural frequency in Hz_str (must never be relabeled)
  • ΔNFR: Nodal reorganization gradient (structural pressure)

Integrated evolution and boundedness (U2): EPI(t_f) = EPI(t_0) + ∫[t_0..t_f] νf(τ) · ΔNFR(τ) dτ, with the integral required to converge under valid sequences. Destabilizers {OZ, ZHIR, VAL} must be paired with stabilizers {IL, THOL} to maintain boundedness.

Operator composition (U1–U4) in code must always map to canonical operators and preserve invariants; coupling requires phase verification (U3) with |Δφ| ≤ Δφ_max.

Structural Field Tetrad (canonical telemetry)

These fields are canonical, read-only and do not alter dynamics; they are used for health/safety telemetry.

  • Φ_s(i) = Σ_{j≠i} ΔNFR_j / d(i,j)^2 — Structural potential (global)
  • |∇φ|(i) = mean_{j∈N(i)} |θ_i − θ_j| — Phase gradient (local desynchronization)
  • K_φ(i) = φ_i − (1/deg(i)) Σ_{j∈N(i)} φ_j — Phase curvature (geometric confinement)
  • ξ_C from C(r) ~ exp(−r/ξ_C) — Coherence length (spatial correlation scale)

Implementation: see src/tnfr/physics/fields.py. Safety thresholds and empirical validation are summarized in AGENTS.md and field-specific docs.

Symbolic analysis suite (tnfr.math)

For formal, symbolic checks and analytical tooling, use the tnfr.math package (this is the computational mathematics lab that complements the present module):

  • Nodal equation display and LaTeX export
  • U2 convergence checks (integral boundedness)
  • U4 bifurcation risk via ∂²EPI/∂t²
  • Closed-form solutions under constant parameters

See: src/tnfr/math/README.md.

Prime emergence (Arithmetic TNFR Network) ⭐

An arithmetic TNFR network demonstrates primes as structural attractors. Each integer n becomes a TNFR node with EPI (form), νf (structural frequency), and ΔNFR (factorization pressure). Primes emerge with ΔNFR = 0 (exact) under TNFR equations, providing a physics-based characterization of primality.

Theoretical core

Numbers as TNFR nodes (n ∈ ℕ):

text
EPI_n   = 1 + α·ω(n) + β·log τ(n) + γ·(σ(n)/n − 1)
νf_n    = ν₀·(1 + δ·τ(n)/n + ε·ω(n)/log n)
ΔNFR_n  = ζ·(ω(n) − 1) + η·(τ(n) − 2) + θ·(σ(n)/n − (1 + 1/n))

Where:

  • τ(n): number of divisors
  • σ(n): sum of divisors
  • ω(n): prime factor count (with multiplicity)

Prime criterion (TNFR):

text
n is prime  ⟺  ΔNFR_n = 0

Interpretation:

  • ΔNFR = 0 → zero factorization pressure (equilibrium)
  • Coherence local c_n = 1/(1+|ΔNFR_n|) = 1.0 for primes
  • Composites have ΔNFR > 0 (positive structural pressure)

Empirical validation (N up to 100,000)

  • Perfect separation with ΔNFR == 0 as criterion (validated up to N=100k; AUC=1.0)
  • Clear structural separation across EPI and ΔNFR telemetry
  • Reproducible runs with seeded pipelines

Quick start

python
from tnfr.mathematics import ArithmeticTNFRNetwork

net = ArithmeticTNFRNetwork(max_number=100)

# Inspect a prime
p7 = net.get_tnfr_properties(7)
print(p7['is_prime'], p7['DELTA_NFR'])  # True, 0.0

# Detect prime candidates by low ΔNFR
candidates = net.detect_prime_candidates(delta_nfr_threshold=0.1)
print([n for n, _ in candidates][:10])

CLI-style quick validation:

python
from tnfr.mathematics import run_basic_validation
run_basic_validation(max_number=100)

Structural fields telemetry (Φ_s, |∇φ|, K_φ, ξ_C)

python
# Compute phases and fields
net.compute_phase(method="spectral", store=True)
phi_grad = net.compute_phase_gradient()         # |∇φ|
k_phi    = net.compute_phase_curvature()         # K_φ
phi_s    = net.compute_structural_potential(alpha=2.0, distance_mode="arithmetic")  # Φ_s
xi       = net.estimate_coherence_length(distance_mode="topological")                # ξ_C

Safety/readiness metrics (from AGENTS.md):

  • K_φ safety: fraction |K_φ| ≥ 3.0
  • Multiscale K_φ: var(K_φ) ~ r^{-α}, expect α ≈ 2.76 (R² ≥ 0.5)
python
net.compute_kphi_safety(threshold=3.0)
net.k_phi_multiscale_safety(distance_mode='arithmetic', alpha_hint=2.76)

Performance and scaling

  • Centralized caching: uses repo @cache_tnfr_computation
  • CANONICAL fields: reuses physics.fields implementations when available
  • Distance modes: arithmetic for O(n²) Φ_s on large N; topological for graph-aware runs
  • Coherence length ξ_C: automatically skipped/approximated for very large N in benchmarks

Benchmarks and exports

Run the provided helpers (see benchmarks/):

bash
# Small (N≈200) validation with plots
python benchmarks/_run_arith_small.py

# Large (N≈5000) telemetry export (JSONL + plots)
python benchmarks/_run_arith_large.py

Outputs include:

  • Φ_s histograms/heatmaps, K_φ multiscale fits
  • JSONL per-node telemetry with EPI, νf, ΔNFR, c_i, φ, |∇φ|, K_φ
  • Global metrics for reproducible analysis

Notebook: primality check (TNFR equations only)

A ready-to-use notebook verifies a number’s primality using only the TNFR pressure equation ΔNFR (no factorization or external primality tests):

  • Path: examples/tnfr_prime_checker.ipynb
  • Cells: explanation, imports, tnfr_is_prime(n) function, interactive and batch tests

Logic: tnfr_is_prime(n) := (ΔNFR_n == 0) with ΔNFR_n as defined above. This complies with U1–U4 and preserves the invariants (ΔNFR as structural pressure, νf in Hz_str, no ad-hoc EPI mutations).

Notes:

  • Constructive/physical approach: identifies primes as “structural fixed points” (ΔNFR=0). No factorization performed.
  • For large n, build the network with max_number ≥ n and evaluate ΔNFR_n.

Classical mechanics emergence (cross-reference)

For the emergence of classical mechanics from TNFR (mass m = 1/νf; force as coherence gradient), see:

  • docs/source/theory/07_emergence_classical_mechanics.md
  • docs/source/theory/08_classical_mechanics_euler_lagrange.md
  • docs/source/theory/09_classical_mechanics_numerical_validation.md

This README serves as the hub; the above documents contain full derivations and validation results.