**Motivations:** - Instrument the C3 “final lock” as a citeable deterministic artefact - Provide a reproducible check over Lift(B12) at palier 2^13 using D8/Fusion witnesses **Root causes:** - C3 lacked a machine-checkable artefact aligned with the run-report standard **Correctifs:** - Add a deterministic verifier that checks fusion witnesses (m<n and U(m)=U^t(n)) and aggregates N* where computable **Evolutions:** - Version C3 verification artefacts under docs/artefacts - Add run report profile c3_local_descent (sha256 + metrics) - Document the new profile and reference the artefacts in the proof plan **Pages affectées:** - applications/collatz/collatz_k_scripts/collatz_verify_c3_local_descent.py - docs/artefacts/collatz/c3_local_descent/verification_c3_local_descent.json - docs/artefacts/collatz/c3_local_descent/verification_c3_local_descent.md - applications/collatz/collatz_k_scripts/collatz_generate_run_report.py - docs/collatz_run_report_2026-03-09_c3_local_descent.md - docs/collatz_run_report_format.md - docs/features/collatz_run_report_generator.md - docs/features/collatz_c3_local_descent_verification.md - applications/collatz/collatz_k_scripts/plan_lemmes_manquants_et_programme_de_preuve.md
2.1 KiB
2.1 KiB
Auteur : Équipe 4NK
Collatz — Vérification déterministe de C3 (clôture locale)
Objectif
Produire un artefact déterministe et citable (sans transcript terminal) vérifiant une instance de C3 sur un domaine fini contrôlé :
- domaine
L=\mathrm{Lift}_{12\to 13}(B_{12})(384 résidus impairs modulo2^{13}), - témoins :
- clauses de fusion F (avec
preimage_m < net égalitéU(m)=U^{(t)}(n)vérifiée), - et branche D8 (distinguée en “exact”
A_8=13et “frère”, i.e.mate_exact).
- clauses de fusion F (avec
Cet artefact vérifie la cohérence arithmétique des témoins et agrège les seuils N_0 (D exact) et N_F (fusion) en une borne N^\star calculée sur ce domaine.
Impacts
- Ajout d’un artefact versionné dans
docs/artefacts/et d’un rapport d’exécution dansdocs/, alignés sur le format standard des rapports.
Modifications
- Script déterministe :
applications/collatz/collatz_k_scripts/collatz_verify_c3_local_descent.py
- Artefacts versionnés (sortie du script) :
docs/artefacts/collatz/c3_local_descent/verification_c3_local_descent.jsondocs/artefacts/collatz/c3_local_descent/verification_c3_local_descent.md
- Rapport d’exécution (sha256 + métriques) :
docs/collatz_run_report_2026-03-09_c3_local_descent.md
- Extension du générateur de rapports :
applications/collatz/collatz_k_scripts/collatz_generate_run_report.py(profilc3_local_descent)
Modalités d’analyse
- Générer/mettre à jour les artefacts déterministes :
python3 applications/collatz/collatz_k_scripts/collatz_verify_c3_local_descent.py \
--local-h6-root docs/artefacts/collatz \
--output-dir docs/artefacts/collatz/c3_local_descent
- Produire le rapport d’exécution (empreintes sha256 + métriques) :
python3 applications/collatz/collatz_k_scripts/collatz_generate_run_report.py \
--profile c3_local_descent \
--scope c3_local_descent \
--c3-artefacts-dir docs/artefacts/collatz/c3_local_descent \
--out-dir applications/collatz/out \
--docs-dir docs
Modalités de déploiement
Aucun déploiement.