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: examples/09_millennium/111_hodge_discrete_and_honest_gap.py

111_hodge_discrete_and_honest_gap.py

Example 111 — Hodge (TNFR): Discrete Hodge Theory and the Honest Gap

The first milestone (HC-1) of the TNFR-native Hodge program. Unlike the sibling programs (Riemann / NS / Yang-Mills / P-vs-NP / BSD), the honest verdict here is a STRONG NEGATIVE: TNFR's discrete Hodge theory captures the topological content exactly but is structurally BLIND to the two features that constitute the Hodge conjecture. This is NOT a solution and NOT even an open attack surface on the conjecture itself (see "Honest scope").

TNFR-native object

Example 107 established the k=1 Helmholtz-Hodge decomposition of the phase field on a graph (gradient + cycle). Extending the field to a 2-complex (triangles) gives the FULL discrete Hodge decomposition. The tetrad supplies the natural cochain tower:

text
phase value        -> 0-cochain (vertices)
phase gradient |grad phi| -> 1-cochain (edges)
phase curvature K_phi     -> 2-cochain (triangles; holonomy / discrete curl)

The combinatorial Hodge Laplacians are

text
L0 = d1 d1^T,   L1 = d1^T d1 + d2 d2^T,   L2 = d2^T d2,

where d1 (edges->vertices) and d2 (triangles->edges) are the simplicial boundary maps. Eckmann's theorem (1944): the harmonic k-cochains are isomorphic to the homology H_k, so

text
dim ker L_k = b_k   (the k-th Betti number).

What this measures (HC-1)

(1) the chain complex d1 d2 = 0 (the tetrad cochain tower is a complex); (2) harmonic dimensions = Betti numbers EXACTLY (Eckmann), on a torus and on a sphere -- the harmonic count tracks topology across spaces; (3) harmonic 1-forms are closed and co-closed to machine precision.

The HONEST gap (why this is NOT the Hodge conjecture)

The Hodge conjecture states: on a non-singular complex projective variety, every Hodge class (a rational cohomology class of type (p,p)) is a rational combination of classes of ALGEBRAIC cycles (subvarieties cut out by polynomials). Two features make it hard, and TNFR's discrete Hodge has NEITHER:

A. COMPLEX (p,p) BIGRADING. The conjecture lives in the Hodge decomposition H^k = ⊕_{p+q=k} H^{p,q} of a Kähler manifold, which requires a complex structure. The real combinatorial Laplacian L_k has no (p,q) bigrading -- there is only one real harmonic space per degree.

B. ALGEBRAICITY. "Algebraic cycle" = cut out by polynomial equations, strictly stronger than "integer topological cycle." In the combinatorial setting EVERY harmonic class is already an integer simplicial cycle (Eckmann), so the discrete analogue of the conjecture is TRIVIALLY true -- precisely because the discrete setting cannot even express the algebraicity distinction that is the whole difficulty.

So TNFR's discrete Hodge is structurally BLIND to the actual Hodge conjecture: it captures the topological half (harmonic = homology) exactly and says nothing about the (p,p) bigrading or algebraicity. This is the honest analogue of the Riemann result that the emergent substrate is "blind" to the arithmetic content -- here the discrete cochain tower is blind to the complex-algebraic content.

Honest scope

  • HC-1 reproduces classical combinatorial Hodge theory (Eckmann 1944) on the TNFR cochain tower. It does NOT prove or even attack the Hodge conjecture.
  • The obstruction is classified Branch B3-leaning: there is no TNFR closure of the actual conjecture in the discrete setting, because the discrete setting cannot pose the (p,p)-bigrading / algebraicity question at all. (Contrast: P-vs-NP and BSD are Branch B -- open attack surfaces with a concrete next milestone; Hodge has no such discrete next milestone toward the conjecture.)
  • The value is a PRECISE localisation of why Hodge is hard: it isolates exactly what the discrete/structural setting can and cannot see.

References

  • examples/08_emergent_geometry/107_orthogonal_structure_emergent_geometry.py (k=1 Helmholtz-Hodge)
  • theory/TNFR_HODGE_RESEARCH_NOTES.md (program, milestones, classification)
  • AGENTS.md section "Transport Content of the Nodal Equation"

Source Code

python
#!/usr/bin/env python3
"""
Example 111 — Hodge (TNFR): Discrete Hodge Theory and the Honest Gap
===================================================================

The first milestone (HC-1) of the TNFR-native Hodge program. Unlike the
sibling programs (Riemann / NS / Yang-Mills / P-vs-NP / BSD), the honest
verdict here is a STRONG NEGATIVE: TNFR's discrete Hodge theory captures the
*topological* content exactly but is structurally BLIND to the two features
that constitute the Hodge conjecture. This is NOT a solution and NOT even an
open attack surface on the conjecture itself (see "Honest scope").

TNFR-native object
------------------
Example 107 established the k=1 Helmholtz-Hodge decomposition of the phase
field on a graph (gradient + cycle). Extending the field to a 2-complex
(triangles) gives the FULL discrete Hodge decomposition. The tetrad supplies
the natural cochain tower:

    phase value        -> 0-cochain (vertices)
    phase gradient |grad phi| -> 1-cochain (edges)
    phase curvature K_phi     -> 2-cochain (triangles; holonomy / discrete curl)

The combinatorial Hodge Laplacians are

    L0 = d1 d1^T,   L1 = d1^T d1 + d2 d2^T,   L2 = d2^T d2,

where d1 (edges->vertices) and d2 (triangles->edges) are the simplicial
boundary maps. Eckmann's theorem (1944): the harmonic k-cochains are
isomorphic to the homology H_k, so

    dim ker L_k = b_k   (the k-th Betti number).

What this measures (HC-1)
-------------------------
  (1) the chain complex d1 d2 = 0 (the tetrad cochain tower is a complex);
  (2) harmonic dimensions = Betti numbers EXACTLY (Eckmann), on a torus and
      on a sphere -- the harmonic count tracks topology across spaces;
  (3) harmonic 1-forms are closed and co-closed to machine precision.

The HONEST gap (why this is NOT the Hodge conjecture)
-----------------------------------------------------
The Hodge conjecture states: on a non-singular complex projective variety,
every Hodge class (a rational cohomology class of type (p,p)) is a rational
combination of classes of ALGEBRAIC cycles (subvarieties cut out by
polynomials). Two features make it hard, and TNFR's discrete Hodge has
NEITHER:

  A. COMPLEX (p,p) BIGRADING. The conjecture lives in the Hodge
     decomposition H^k = ⊕_{p+q=k} H^{p,q} of a Kähler manifold, which
     requires a complex structure. The real combinatorial Laplacian L_k has
     no (p,q) bigrading -- there is only one real harmonic space per degree.

  B. ALGEBRAICITY. "Algebraic cycle" = cut out by polynomial equations,
     strictly stronger than "integer topological cycle." In the combinatorial
     setting EVERY harmonic class is already an integer simplicial cycle
     (Eckmann), so the discrete analogue of the conjecture is TRIVIALLY true
     -- precisely because the discrete setting cannot even express the
     algebraicity distinction that is the whole difficulty.

So TNFR's discrete Hodge is structurally BLIND to the actual Hodge
conjecture: it captures the topological half (harmonic = homology) exactly
and says nothing about the (p,p) bigrading or algebraicity. This is the
honest analogue of the Riemann result that the emergent substrate is "blind"
to the arithmetic content -- here the discrete cochain tower is blind to the
complex-algebraic content.

Honest scope
------------
- HC-1 reproduces classical combinatorial Hodge theory (Eckmann 1944) on the
  TNFR cochain tower. It does NOT prove or even attack the Hodge conjecture.
- The obstruction is classified Branch B3-leaning: there is no TNFR closure
  of the *actual* conjecture in the discrete setting, because the discrete
  setting cannot pose the (p,p)-bigrading / algebraicity question at all.
  (Contrast: P-vs-NP and BSD are Branch B -- open attack surfaces with a
  concrete next milestone; Hodge has no such discrete next milestone toward
  the conjecture.)
- The value is a PRECISE localisation of why Hodge is hard: it isolates
  exactly what the discrete/structural setting can and cannot see.

References
----------
- examples/08_emergent_geometry/107_orthogonal_structure_emergent_geometry.py (k=1 Helmholtz-Hodge)
- theory/TNFR_HODGE_RESEARCH_NOTES.md (program, milestones, classification)
- AGENTS.md section "Transport Content of the Nodal Equation"
"""

import itertools
import os
import sys

sys.path.insert(0, os.path.join(os.path.dirname(__file__), "..", "..", "src"))

import numpy as np


def boundaries(verts, edges, tris):
    """Simplicial boundary maps d1 (E->V) and d2 (T->E) with orientation."""
    eidx = {e: k for k, e in enumerate(edges)}
    d1 = np.zeros((len(verts), len(edges)))
    for k, (a, b) in enumerate(edges):
        d1[a, k] = -1.0  # d[a,b] = [b] - [a]
        d1[b, k] = +1.0
    d2 = np.zeros((len(edges), len(tris)))
    for k, (a, b, c) in enumerate(tris):
        # d[a,b,c] = [b,c] - [a,c] + [a,b]
        d2[eidx[(b, c)], k] += 1.0
        d2[eidx[(a, c)], k] -= 1.0
        d2[eidx[(a, b)], k] += 1.0
    return d1, d2


def complex_from_triangles(triangles):
    verts, edges = set(), set()
    for t in triangles:
        verts.update(t)
        for e in itertools.combinations(sorted(t), 2):
            edges.add(e)
    return sorted(verts), sorted(edges), [tuple(sorted(t)) for t in triangles]


def torus_triangles(n):
    def vid(i, j):
        return (i % n) * n + (j % n)

    tris = []
    for i in range(n):
        for j in range(n):
            a, b = vid(i, j), vid(i + 1, j)
            c, d = vid(i, j + 1), vid(i + 1, j + 1)
            tris += [(a, b, c), (b, d, c)]
    return tris


def dim_ker(M, tol=1e-9):
    ev = np.linalg.eigvalsh((M + M.T) / 2)
    return int(np.sum(np.abs(ev) < tol))


def hodge_dims(verts, edges, tris):
    d1, d2 = boundaries(verts, edges, tris)
    L0 = d1 @ d1.T
    L1 = d1.T @ d1 + d2 @ d2.T
    L2 = d2.T @ d2
    return d1, d2, (dim_ker(L0), dim_ker(L1), dim_ker(L2))


def experiment_1_eckmann_torus():
    print("=" * 72)
    print("HC-1: Discrete Hodge on the TNFR cochain tower (triangulated torus)")
    print("=" * 72)
    print()
    V, E, T = complex_from_triangles(torus_triangles(5))
    d1, d2, dims = hodge_dims(V, E, T)
    print(
        f"  torus complex: |V|={len(V)} |E|={len(E)} |T|={len(T)}  "
        f"Euler={len(V) - len(E) + len(T)}"
    )
    print(f"  (1) chain complex ||d1 d2|| = {np.abs(d1 @ d2).max():.2e}  (=0)")
    print(f"  (2) harmonic dims (ker L0, L1, L2) = {dims}  (Betti torus 1,2,1)")
    # harmonic 1-forms closed + co-closed
    L1 = d1.T @ d1 + d2 @ d2.T
    ev, U = np.linalg.eigh((L1 + L1.T) / 2)
    H = U[:, np.abs(ev) < 1e-9]
    print(
        f"  (3) harmonic 1-form subspace dim = {H.shape[1]} "
        f"(2 torus loops); closed |d1 h|={np.abs(d1 @ H).max():.1e}, "
        f"co-closed |d2^T h|={np.abs(d2.T @ H).max():.1e}"
    )
    print()
    print("  Eckmann (1944): harmonic = homology, EXACT. The 2 harmonic")
    print("  1-forms are the 2 independent loops a TNFR phase field can wind")
    print("  around (the topological holes; cf. example 107).")
    print()


def experiment_2_topology_tracking():
    print("=" * 72)
    print("HC-1 contrast: harmonic count tracks topology EXACTLY")
    print("=" * 72)
    print()
    octa = [
        (0, 2, 4),
        (2, 1, 4),
        (1, 3, 4),
        (3, 0, 4),
        (0, 2, 5),
        (2, 1, 5),
        (1, 3, 5),
        (3, 0, 5),
    ]
    Vs, Es, Ts = complex_from_triangles(octa)
    _, _, ds = hodge_dims(Vs, Es, Ts)
    Vt, Et, Tt = complex_from_triangles(torus_triangles(5))
    _, _, dt = hodge_dims(Vt, Et, Tt)
    print(
        f"  {'space':>22} {'|V|':>4} {'|E|':>4} {'|T|':>4} "
        f"{'harmonic dims':>14} {'Betti':>9}"
    )
    print(
        f"  {'octahedron (sphere)':>22} {len(Vs):>4} {len(Es):>4} "
        f"{len(Ts):>4} {str(ds):>14} {'(1,0,1)':>9}"
    )
    print(
        f"  {'torus (5x5)':>22} {len(Vt):>4} {len(Et):>4} "
        f"{len(Tt):>4} {str(dt):>14} {'(1,2,1)':>9}"
    )
    print()
    print("  The sphere has NO 1-loops (harmonic_1 = 0); the torus has 2.")
    print("  The harmonic count is a faithful TOPOLOGICAL invariant -- and")
    print("  topology is exactly the half of Hodge that is NOT the hard part.")
    print()


def main():
    print()
    print("  TNFR Example 111: Hodge -- Discrete Hodge Theory and the Honest Gap")
    print("  Milestone HC-1 (structural reformulation; strong-negative verdict)")
    print("  =================================================================")
    print()
    experiment_1_eckmann_torus()
    experiment_2_topology_tracking()
    print("=" * 72)
    print("WHAT THIS ESTABLISHES (and the honest strong negative)")
    print("=" * 72)
    print()
    print("ESTABLISHES: the TNFR cochain tower (phase value / gradient |grad")
    print("phi| / curvature K_phi over vertices / edges / triangles) carries a")
    print("complete discrete Hodge decomposition; harmonic = homology exactly")
    print("(Eckmann), tracking topology across spaces.")
    print()
    print("HONEST STRONG NEGATIVE: this is NOT the Hodge conjecture and not")
    print("even an open attack surface on it. The conjecture needs a complex")
    print("(p,p) bigrading (Kähler) and ALGEBRAIC cycles (polynomial-cut-out);")
    print("the real combinatorial setting has neither, and its harmonic")
    print("classes are TRIVIALLY integer cycles (Eckmann). TNFR's discrete")
    print("Hodge is structurally BLIND to the algebraic-complex content that")
    print("IS the difficulty -- the honest analogue of the Riemann substrate")
    print("being blind to arithmetic content. Obstruction Branch B3-leaning.")
    print("No Clay claim.")
    print()


if __name__ == "__main__":
    main()