wiki: réapplique le fix de restructuration italique/math (Formules_zeta.md L619)
Perdu par inadvertance lors du git checkout de rattrapage du commit
précédent (retour à l'état d'avant ce fix, en même temps que
l'annulation du bug de nettoyage global). Sans rapport avec les
motifs corrigés en masse (2cb30b2) — cas isolé \$T\$* (\$ fermant
collé à une étoile Markdown de fermeture d'italique).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A96kHPecxkZkcj474KM8yk
wiki: corrige 3 derniers motifs d'adjacence \$ cassant le rendu KaTeX (11 fichiers)
Généralisation à tout le wiki des causes confirmées sur Analyse-Deficit-
Zeros-Grille-20260906.md (commits c25ab37, 9fa4b61, b21f118) :
1. contenu finissant par ")" + \$ fermant + ")" collée (motif ")\$)")
→ espace insérée entre le \$ et la ")" suivante.
2. deux spans \$A\$~\$B\$ ou \$A\$-\$B\$ (tilde/tiret collé, 0 espace)
→ fusionnés en un seul span (\sim ou \text{-} à l'intérieur du \$).
3. "~\$X\$" (tilde collé au \$ ouvrant, ex. "~\$10^{-4}\$") → "\$\sim X\$"
(le \sim déplacé À L'INTÉRIEUR du mode math).
Périmètre : uniquement les occurrences réelles de ces 3 motifs (hors
\$\*\* qui est le gras Markdown, ubiquiste et déjà confirmé fiable — donc
non touché). Un premier essai de ce commit avait par erreur inclus un
nettoyage global des doubles-espaces qui a cassé l'alignement de colonnes
de Tableau-Symboles-Mathématiques.md et l'indentation de listes dans
Animations.md/prompts_claude_2026-08-18.md — annulé avant commit, script
corrigé pour ne jamais introduire de double-espace.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A96kHPecxkZkcj474KM8yk
wiki: remplace les blocs $$ irréductiblement cassés par du $ inline (rendu fiable)
Deux cas résiduels après les correctifs précédents (de838d5, 1688094) où
GitHub refusait de reconnaître un bloc $$...$$ comme math malgré un
contenu correct (accolades équilibrées, une seule ligne, aucun caractère
suspect) — cause non identifiée avec certitude malgré investigation
poussée (DOM, encodage, timing de rendu asynchrone confirmé et écarté
comme explication ici).
- Analyse-Deficit-Zeros-Grille-20260906.md : 16/16 blocs $$ convertis en
$ inline (le $ inline s'est révélé fiable à 100% sur tout le wiki
durant cette investigation, contrairement à $$ qui échoue sporadiquement
sur certaines pages sans cause reproductible).
- Formules_zeta.md : 4 derniers blocs $$ résiduels (sur 83) convertis en
$ inline pour la même raison.
Effet visuel : ces formules ne sont plus centrées/agrandies (perte du
mode "display"), mais s'affichent maintenant correctement en symboles
KaTeX au lieu du LaTeX brut illisible.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A96kHPecxkZkcj474KM8yk
wiki: corrige 2 nouvelles causes de blocs KaTeX cassés (multi-lignes + pipe/lien dans tableau)
Cause 1 (17 fichiers touchés, 45 occurrences) : un bloc $$...$$ dont le
contenu contient un retour à la ligne interne n'est pas reconnu comme
math par GitHub et reste affiché en LaTeX brut — même quand les
délimiteurs $$ sont eux-mêmes isolés sur leur propre ligne. Confirmé en
inspectant le DOM (document.querySelectorAll('math-renderer') absent
pour ces blocs). Fix : contenu réuni sur une seule ligne entre les $$.
Cause 2 (10 occurrences, 7 fichiers) : un `|` littéral (valeur absolue
$|X|$) ou une séquence `](` (notation ℳ[f](s)) à l'intérieur d'une
cellule de tableau Markdown casse le découpage en colonnes ou est
interprétée comme un lien — même bug que Structure-Projet-Complet.md
(commit f2b65ce) mais côté formules. Fix : $|X|$ → $\lvert X\rvert$
(délimiteurs LaTeX dédiés, pas de caractère `|` brut) ; ℳ[f](s) →
ℳ[f]{}(s) (groupe vide entre `]` et `(` pour casser la détection de
lien Markdown).
Effet de bord positif : 2 occurrences du motif \text{X}_{\text{Y}}
(base ET sous-indice tous deux en \text{}) simplifiées en \text{X}_{Y}
— pattern suspecté de casser aussi le rendu (STEP_safe), corrigé par
précaution en l'absence de reproduction isolée certaine.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A96kHPecxkZkcj474KM8yk
wiki: fix rendu KaTeX (\, \; \! \% mangés par GitHub) sur 34 pages supplémentaires
Même cause racine que le commit 1436dd8 (GitHub retire le backslash devant
la ponctuation ASCII même en mode math) mais étendue aux espaces fines
\, \; (rendues en virgule/point-virgule littéral visible), \! (rendu en
point d'exclamation littéral visible, ex. "sin!(" au lieu de "sin(") et
\% (casse le parsing KaTeX, fallback en texte brut).
Remplacements : \, et \; -> espace normale, \! -> supprimé, \% -> "%"
(signe pourcentage pleine chair, hors de portée du bug) ou déplacé hors
de la formule quand trivial. Périmètre limité aux zones $...$/$$...$$
hors blocs de code triple-backtick. Vérifié : aucun résidu \, \; \! \%
en mode math (hors les 3 occurrences \# de Tableau-Symboles-Mathématiques.md
déjà exclues intentionnellement — code inline, non rendu).
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A96kHPecxkZkcj474KM8yk
wiki: fix rendu KaTeX (\_ et \# mangés par GitHub) sur 8 pages + redirige 2 liens morts (Structure)
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01A96kHPecxkZkcj474KM8yk
docs(deficit): cause du déficit de zéros établie — ULP et GUE réfutés, fragilité RS bas-t
Test A/B (v13/v16, grille identique) + triple expertise mathématique : écart
binaire = 0, enjambement GUE négligeable (M1≈0,08 vs 96 observés). Corrige
l'explication historique 'paires enjambées' notée depuis v13 (invalidée).
Formules_zeta §33, Bibliotheques §20, JOURNAL 06/09, STACK.md corrigé.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_016afJSk7dD9fM5nuGyLdBsC
docs(formules): §32 — résolution de grille et comptage
Ajoute la démonstration complète établie le 18/08/2026 : espacement moyen
δ(t), loi GUE des petits écarts (Montgomery), formule maîtresse du nombre
de paires enjambées M = π²·STEP³/(9·(2π)⁴)·∫L(t)⁴dt, développement complet
de θ(T) dans N(T), variance de S(T) (Selberg). Source canonique pour tout
raisonnement futur sur la résolution de grille.
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
docs(wiki): fusion Formules_zeta v16 (§31) + JOURNAL diagnostic 06-03 + règle permanente doublons
- Formules_zeta.md : ajout §31 Z_arb précision fixe (v16) manquant, historique
§18-§30 déjà complet côté wiki (source canonique confirmée)
- JOURNAL.md : réintègre la section "2026-06-03 01h00→02h00 — Diagnostic
pipeline v4.1 + 82 z/s" qui n'existait que dans le JOURNAL.md racine du repo
de code (désormais supprimé, la règle CLAUDE.md impose wiki uniquement)
- Handoff.md + STACK.md : règle permanente "fichiers dupliqués" (session
harmonisation 09/08/2026) — vérifier synchro avant de travailler sur une copie
docs(wiki): BLOC 1 session 04/07 — v14/v15 + Obj2 atteint + T=5M terminé
- JOURNAL.md : entrée 04/07/2026 (run T=5M, v14 ×1.10, v15 ×1.93, Obj2 ✅)
- Formules_zeta.md : §30 biais Z_rs + SEUIL_1NEWTON=20k (v15)
- Bibliotheques.md : §17 cache RS statique 33 KB + Phase 2 adaptative
- STACK.md : tableau v12→v15, Obj2 ✅ démarré, T=5M terminé (96 manquants)
- MAINTENANCE_2026-06-23.md : trailing newline
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs(wiki): session 15/06 — §29 fenêtres T, OpenBSD/pf, entrée 14/06 JOURNAL
- Formules_zeta.md §29 : découpage par fenêtres T pour distribution multi-machines
(N(T) comme index, STEP local, recouvrement ±0.05, validation somme locale)
- Bonnes-Pratiques-Claude-Code.md : section OpenBSD/pf pièges réseau
(neighbrsol vs neighbrsolicit, accept_rtadv absent, CGNAT diagnostic, QR WireGuard,
rx=0 diagnostic, SSH IdentitiesOnly)
- JOURNAL.md : entrée manquante 2026-06-14 (arbitrage 4 nœuds, rôle PC3),
compléments session 15/06 (SSH PC4 bloqué, sudo PC3 bloqué, SVG intégrés)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs(wiki): v12 run complete — 138080 zéros, 0 manquant, 8.8min, Turing OK
- Crée analyse_problemes_v9_v10.md (W=8 forcé, bottleneck MPFR, limites v10)
- Crée analyse_problemes_v10_v12.md (Illinois hybride 2-phases, §formules Newton)
- Etape-1 : section v12 ajoutée (×16.9, LMFDB 20/20, lien analyse)
- STACK : v12 dans tableau + roadmap coché
- Bibliotheques : §17 illinois_arb.c (coût/zéro, résultats, signature C)
- Formules_zeta : §28 Illinois hybride 2-phases (convergence, Newton, fallback)
- JOURNAL : entrée 2026-06-13 ajoutée en tête
- Home : état d'avancement v12 + derniers résultats mis à jour
- Plancher-Hardware-Architecture : v12 mesuré dans le tableau
- Prompts-Claude-Code : session S16 + résumé
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
fix(wiki): corriger la numérotation des sections dans Formules_zeta.md
§18 (benchmark Arb/FLINT, 2026-06-09) renommé en §25 pour éliminer
le doublon avec §18 (profil pipeline v4.1). §26 (Brent v9) renommé
en §27. Référence mise à jour dans Etape-1.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs(wiki): v9 turbo 26.6min 86.5z/s — §26 Brent, §13 sudoers, JOURNAL, STACK, analyse_v8_v9
docs: v8 — prec_full=80 bits, plancher i7 atteint — 11 juin 2026
- Formules_zeta.md §24 : benchmark v8 (prec, workers, plancher)
- STACK.md : v8 ajoutée, roadmap v9 en réflexion
- analyse_problemes_v7_v8.md : analyse complète benchmark v8
- Etape-1 : v6/v7/v8 ajoutées avec tableau récapitulatif
- Handoff.md : état v8 validée, prochaine action = run T=100k v8
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs: run T=100k v4 (STEP δ/3) terminé — 2072 manquants + leçon GUE + plan v6
- Formules_zeta §23 : résultats v4 (135997 zéros, 2072 manquants), tableau récap runs
- analyse_problemes_v4_1_v5 : leçon STEP δ/3 insuffisant (GUE gap_min=0.019 vs STEP=0.22)
- Bonnes-Pratiques : règle STEP adaptatif, estimation vitesse, Monitor, /clear avant v6
- Guide-Git : section "Surveiller un run long" (ps/tail/Monitor/estimation durée)
- plan_v6_riemann.md : NEW — scan_arb.c + W=8 + cache fa/fb, cible ~20 min T=100k
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs: session 10 juin après-midi — STEP v3 0.05/0.010, runs T=100k
- Formules_zeta.md §23 : correction valeurs STEP (0.05/0.010 au lieu de 0.1/0.05/0.02),
résultats T=100k v2 (68 manquants), T=100k v3 EN COURS
- Bibliotheques.md §12 : tableau runs mis à jour (v2 terminé, v3 EN COURS)
- STACK.md : progression v4.1+Arb corrigée (STEP 0.05/0.010)
- JOURNAL.md : entrée 16h42 ajoutée (STEP v3, run T=100k v3 lancé)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs: §23 STEP adaptatif + résultats T=10k v2 — 0 manquant Turing COMPLET
- Formules_zeta.md §23 : théorie δ(t), condition STEP(t)<π/ln(t/2π),
tableau valeurs, résultats mesurés v1/v2, estimation T=100k 3-4h
- Bibliotheques.md §12 : tableau runs Arb (T=10k v1/v2, T=100k v1/v2)
- STACK.md : v4.1+Arb corrigé à 2.60 min ×484 (mesuré T=10k v2)
- JOURNAL.md : entrée 2026-06-10 complétée (diagnostic v1, formule, commit v2)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs: sessions 09-10 juin — run T100k analysé, fix STEP, guides mis à jour
- JOURNAL.md : entrée 2026-06-10 (run T=100k 137 904 zéros, 356 manquants,
fix STEP adaptatif, test T=10k lancé + résultats)
- STACK.md : tableau progression mis à jour (×84 mesuré vs ×1260 théorique)
- Formules_zeta.md + Bibliotheques.md : pieds de page mis à jour
- Bonnes-Pratiques-Claude-Code.md : leçons sessions 09-10 (nohup, STEP,
GPU, segmentation 1/√t, suivi progression)
- Guide-Git-GitHub.md : leçons sessions 09-10 (Handoff local, find -printf,
git check-ignore, archivage post-run)
- Guide-VSCode-Bonnes-Pratiques.md : raccourcis PDF, tmux, htop
- analyse_run_T100000_v4_1.md : rapport complet (profil phases, causes,
corrections appliquées)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs: benchmark Arb ×27 — §18 Formules, §12 Biblio, STACK v1→v5
- Formules_zeta.md §18 : résultats benchmark Arb/FLINT (0.77 ms vs 21.13 ms,
speedup ×27, erreur < 2.2e-16, module arb_wrapper.py commit b563db2)
- Bibliotheques.md §12 : statut "à benchmarker" → VALIDÉ ×27 (2026-06-09)
tableau paramètres + pattern d'usage arb_hardy_z
- STACK.md : section Progression v1→v5 (×1 260 total, ~1 min vs 21h)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs: enrichissement session 6 juin 2026
- session_20260606.md : journal complet (chrono_phases, run T=1000, Vérif B,
index.html 12 corrections, merge main, maintenance .gitignore + PDFs)
- Formules_zeta.md §22 : synthèse Vérif B (formule |γ_C − γ_réf|, ~1e-3
amplitude → 10^-4 à 10^-2 position, <1e-10 avec polish siegelz)
- Bibliotheques.md §15 : chrono_phases.py profileur 3+1 phases v4.1
(résultats T=1000 et T=10000)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs(wiki): enrichir §19-21 Formules_zeta + §14 Bibliotheques + SKILL (session 3 juin)
Option B illinois_refine (fa/fb, commit 581e34d) : interface ctypes, résultats
T=1000/T=10000, gain ×30.78. Goulot O(√t) formalisé (§20). Déséquilibre workers
documenté (§21). §14 Bibliotheques.md : ctypes post-fork, comparatif ms/appel.
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
docs: §18 profil pipeline v4.1 + leçon workprec + fp.siegelz
docs: §17 modèle de coût (Formules_zeta) + §12 Arb/FLINT (Bibliotheques) — resync date
docs(formules): section 17 latency-wall cost model
docs(wiki): fusion v4.1 dans Formules_zeta (Z_vect_correct, troncature RS) + suppr Formules-de-reference
docs(wiki): enrich formulas — add §6.3/§8.3/§15/§16, fix STEP cap and N(T) header
docs(wiki): enrich formulas — add §6.3/§8.3/§15/§16, fix STEP cap and N(T) header
docs(wiki): enrich formulas — add §6.3/§8.3/§15/§16, fix STEP cap and N(T) header