ncantu a8d234c072 collatz: extend paliers to 2^24, hensel shifted, phase reports and analyses
**Motivations:**
- Extend terminal and minorated clauses to paliers 2^19–2^24.
- Add hensel chain leaves shifted variant and refinement bundles mod2p21/mod2p24.
- Document grammar extension phases, y_mod3 and prefix diversity analyses.

**Root causes:**
- N/A (evolutions)

**Correctifs:**
- N/A

**Evolutions:**
- Add collatz_analyze_prefix_diversity.py, collatz_analyze_y_mod3_distribution.py.
- Add collatz_build_hensel_chain_leaves_shifted.py, collatz_extract_residues_from_clauses_json.py.
- Extend terminal_clauses_over_Sm and minorated_clauses_over_Sm to palier2p19–2p24.
- Add refinement bundles bundle_mod2p15_to2p21, bundle_mod2p15_to2p24, hensel_shifted variant.
- Add phase reports (option_a_extension_m24, grammar_extensions, y_mod3, prefix_diversity, clause_D_partielle).
- Update README and feature docs.

**Pages affectées:**
- applications/collatz/collatz_k_scripts/README.md
- applications/collatz/collatz_k_scripts/*.py
- docs/artefacts/collatz/**
- docs/features/*.md
2026-03-10 12:36:59 +01:00

44 lines
2.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# scripts collatz registre K
## Objet
Scripts Python nécessaires pour reproduire les calculs et audits produits jusquici:
- génération des paquets D_k (au moins la branche "après fusion" pour D16 et D17)
- génération et audit des clauses de fusion (F)
- production systématique des listes exhaustives en Markdown (bloc CSV)
- génération et vérification de clauses terminales sur \(S_M\) (exactes et minorées)
- certificats de raffinement (sur \(L\) et sur \(S_M\))
## Entrées
Les scripts attendent les fichiers:
- audit_60_etats_B12_mod4096_horizon7.json
- complétion_minorée_m15_vers_m16.md
- candidats_D10_palier2p17.md
## Exécution
Pipeline directe:
python collatz_k_pipeline.py \
--audit60 /chemin/audit_60_etats_B12_mod4096_horizon7.json \
--m15m16 /chemin/complétion_minorée_m15_vers_m16.md \
--d10 /chemin/candidats_D10_palier2p17.md \
--out /chemin/sorties
Orchestrateur:
python reproduce_all_audits.py --root /chemin/fichiers_source --out /chemin/sorties
## Compléments (scripts unitaires)
- `collatz_generate_terminal_clauses_over_Sm.py` : clauses terminales (D/F) directement décidables sur \(S_M\).
- `collatz_generate_minorated_descent_clauses_over_Sm.py` : clauses de descente minorées (D_minor) sur \(S_M\).
- `collatz_verify_minorated_descent_clauses_over_Sm.py` : vérification déterministe des clauses D_minor.
- `collatz_derive_brother_minorated_clauses_from_terminal_over_Sm.py` : dérivation de clauses D_minor “par frères” à partir de clauses D_exact sur \(S_m\).
- `collatz_build_refinement_certificate_over_Sm_multilevel.py` : audit de fermeture par raffinement (multi-niveaux) sur \(S_M\).
- `collatz_compare_dminor_families_incremental.py` : tableau dimpact incrémental (Δopen_roots, Δq_m, Δparents_one_child, quantiles lb) par ajout de familles D_minor groupées par \(k\).
- `collatz_build_hensel_chain_leaves.py` : feuilles chaîne de Hensel (racine à palier M).
- `collatz_build_hensel_chain_leaves_shifted.py` : chaîne Hensel décalée (Phase 3), démarrage à m=19 pour résidus dont le frère est fermable.
- `collatz_build_refinement_bundle_over_Sm_multilevel.py` : pipeline “1 commande” (fermeture multi-niveaux + profil dobstruction + diagnostic ciblé optionnel).