Recherches · Pièce-mère

La classification spectrale finie

le 3/5, entièrement classifié — et en cours de formalisation

Le « 3/5 » du triplet de Couret n’est ni un mystère ni un transport vers les premiers : c’est une identité finie, démontrable, et désormais classifiée de bout en bout. Tout triplet de G₃₀ relève exactement de l’un de deux spectres. Voici le résultat, ses preuves élémentaires, et l’état de sa certification machine.

Le cadre

Un laboratoire fini, entièrement observable

Le groupe des unités modulo 30 est fini, abélien, d’ordre 8, et se décompose canoniquement. Son dual compte huit caractères : le trivial, trois quadratiques (ordre 2, valeurs ±1) et quatre complexes d’ordre 4, en deux paires conjuguées. Cette répartition 3+4 gouverne toute la suite.

G₃₀ = (ℤ/30ℤ)× = {1,7,11,13,17,19,23,29} ≅ C₂ × C₄  ·  |G₃₀| = 8
caractères : 1 trivial · 3 quadratiques (χ₃, χ₅, χ₁₅) · 4 complexes (2 paires conjuguées)

À un triplet T (trois classes) on associe le noyau centré kT = 1T − 3/8. Le centrage annule le caractère trivial ; sur tout caractère non trivial ψ, l’énergie est |Σx∈T ψ(x)|². La somme de ces énergies est constante, indépendante du triplet — une identité de Parseval.

Σψ ≠ χ₀x∈T ψ(x)|² = |T|·(8 − |T|) = 3 · 5 = 15
15 unités d’énergie à répartir entre les 7 directions non triviales — une constante topologique.

Le moteur

Le lemme du défaut ponctuel

[D-candidat]général · tout groupe abélien fini

Soit G abélien fini d’ordre pair n, χ un caractère d’ordre 2, A = ker χ (de taille n/2), a₀ ∈ A, et T = A privé de a₀. Alors le noyau centré porte une énergie dominante sur χ, et exactement 1 sur chacune des autres directions.

Eχ(T) = (n/2 − 1)²  ·  Eψ(T) = 1 pour ψ ∉ {χ₀, χ}  ·  ratio = (n − 2)/(n + 2)
n = 8 (G₃₀) → 6/10 = 3/5 · n = 16 → 7/9 · n = 480 → ≈ 0,992

Démonstration. Comme χ vaut +1 exactement sur A, on a l’identité ponctuelle 1A = (χ₀ + χ)/2. Pour ψ non trivial, ψ ≠ χ : Σx∈A ψ(x) = ½(ΣG ψ + ΣG χψ) = 0, les deux sommes s’annulant par orthogonalité (χψ est un caractère non trivial car χ⁻¹ = χ). Donc ΣT ψ = −ψ(a₀), d’énergie 1 (module 1) ; et ΣT χ = |A| − 1 = n/2 − 1. ∎

Mise en garde. Le ratio dépend de n et tend vers 1 quand n croît : ce n’est pas un signal croissant, c’est la même trivialité. Le 3/5 n’a rien de spécial comme valeur — c’est seulement le cas n = 8.

Le théorème

La dichotomie spectrale complète

[D-candidat][M] attesté par énumération

Le lemme donne le sens direct ; la réciproque, spécifique à G₃₀, ferme la classification. Tout triplet est de l’un de deux types — et il n’y en a que deux.

Type Q — aligné

contenu dans une fibre quadratique privée d’un point · spectre (9,1,1,1,1,1,1) · ratio 3/5 · 24 triplets

Type C — presque aligné

aucune fibre quadratique · spectre (5,5,1,1,1,1,1) · ratio 1/3 au plus · 32 triplets

Réciproque (l’argument clé). Si une énergie vaut 9, alors |ΣT ψ| = 3 est la somme de trois nombres de module 1 : l’égalité dans l’inégalité triangulaire force les trois valeurs à la même phase, donc T est dans une fibre de ψ. Or un caractère d’ordre 4 a des fibres de taille 2 — il ne peut contenir trois éléments de même valeur ; ψ est donc quadratique. Dénombrement : 3 × 2 × C(4,3) = 24, distincts (deux fibres quadratiques se coupent en taille 2 < 3). Hors fibre, les 12 unités restantes se répartissent forcément en (5,5,1,1) sur les quatre caractères complexes.

Caractérisation positive du Type C. L’énergie 5 est la signature (v, v, v) : deux valeurs égales et une orthogonale, dont la somme v(2 ± i) a pour énergie |2 ± i|² = 5. Le Type C n’est pas qu’une exclusion : c’est le presque-alignement sur un ordre 4, symétrique du Type Q.

La rigidité

Orbites & les deux triplets fixes

Sous les 8 automorphismes de G₃₀, les orbites d’éléments sont {1}, {19}, {11,29}, {7,13,17,23} — 19 étant l’unique carré non trivial, donc caractéristique. Les 24 triplets de Type Q se stratifient en 9 orbites ; un triplet fixe par tout automorphisme est une réunion d’orbites de taille 3, et il n’y en a qu’exactement deux :

{1, 11, 29} = ker(χ₅) \ {19}   et   {11, 19, 29} = ker(χ₅) \ {1}
tous deux des défauts ponctuels du demi-espace quadratique ker(χ₅) = {1,11,19,29}

Le triplet de Couret TC = {1,11,29} n’est donc ni unique par énergie (il est l’un des 24), ni l’unique triplet fixe (il y en a deux). Sa spécificité est documentaire — c’est celui qu’a transmis le corpus Couret — non une unicité mathématique.

Le versant premiers

Mesuré — et toujours en quarantaine

La dominance 3/5 est une concentration d’énergie dans les caractères ; la densité de comptage des premiers dans trois classes tend banalement vers 3/8 (Dirichlet). Deux objets distincts. La mesure correcte — la somme du caractère χ₅ sur les premiers — donne une équirépartition.

Σp ≤ N, p ≠ 5 χ₅(p) → reste ≈ 10−3 (décroissant)  ·  aucun transport 3/5
le petit reste relève du biais de Chebyshev classique
Q Quarantaine maintenue (CUI-Q-014). Cette mesure M ne lève pas la quarantaine du transport : elle confirme par le calcul pourquoi confondre énergie de caractères et densité de premiers serait une erreur de catégorie.

Bilan

Quatre statuts, une quarantaine

Moteur · général
Lemme du défaut ponctuel

D·c

Théorème · G₃₀
Dichotomie spectrale Q / C

D·c

Carte · énumération
56 triplets · 24 + 32 · 9 orbites

M

Premiers
Somme χ₅ · équirépartition

M

Transport
Dominance 3/5 → premiers

Q

La formalisation

Du témoin fini au moteur abstrait

[P-scaffold]Lean 4 · Mathlib · build en attente

La promotion vers D est organisée en quatre étages, sur deux axes (certification × portée). Aucun D n’est déclaré avant lake build -wfail, suppression des sorry, log d’audit et empreinte SHA-256.

Étage A · [D-computational, local]

G30Classification.lean

Témoin fini, 0 sorry, decide / native_decide. Chaque théorème re-dérivé en externe sous la convention du dépôt → vrai. Oracle de régression.

Étage B · [D-formal, abstract]

CharacterSubgroupSums.lean

Projecteur quadratique Pχ = ½(1+χ) = 1ker χ ; somme nulle sur le noyau. Cœur prouvé sans sorry ; restent l’orthogonalité globale et des pas mécaniques.

Étage C · [D-formal, abstract]

PointDefectLemma.lean

Le lemme général (sens direct) : Eχ = (n/2−1)², Eψ = 1. Structure complète, sorrys mécaniques.

Étage D · [D-formal, local] · à écrire

…FromPointDefect.lean

La réciproque spécifique à G₃₀ (taille 3, fibres d’ordre 4 de taille 2).

Trois prises pour le premier build

  1. linarith sur ℂ ne compile pas (ℂ n’est pas ordonné) → linear_combination.
  2. orthogonalité globale : MulChar.IsNontrivial.sum_eq_zero vise les caractères d’anneau, pas G →* ℂˣ ; la preuve par translation (~4 lignes) est plus rapide.
  3. étiquette honnête : native_decide porte Lean.ofReduceBool → c’est [D-computational], pas un [D] nu.

La méthode à l’épreuve d’elle-même

Étude de cas InterIA

[H] illustration · non probatoire

Cet épisode illustre comment la contrainte transforme le statut de la sortie d’une IA — non comme une preuve que la contrainte rendrait l’IA « cherchante ».

  • 1 · PropositionUne IA propose une série de corollaires d’un même noyau. Chacun correct.
  • 2 · ContradictionVérification indépendante, puis refus d’inscrire deux d’entre eux (de simples reformulations) — consolidation en une pièce-mère unique. La sobriété l’emporte sur la pente productiviste.
  • 3 · VérificationLa couche Lean réelle change de convention de caractères ; la divergence est attrapée et réconciliée par re-calcul exhaustif. Rien n’est cru sur parole, y compris le travail antérieur de l’IA.
  • 4 · FormalisationDeux axes de statut, sorrys explicites, fragilités de syntaxe signalées.
Ceci ne prouve pas que la contrainte rende l’IA « cherchante » au sens fort : n = anecdote, aucun groupe témoin, biais de survie, et rigoureuse ≠ exploratoire. La transformation observable est une discipline de la retenue vérifiée — et son meilleur signe est le refus, par l’IA, de surdire ce refus lui-même.

Garanties

Ce que cela ne prouve pas

RHClaimed = false
GoldbachProofClaimed = false
HilbertPolyaClaimed = false
ScopeExpansionClaimed = false
Le 3/5 est une propriété finie des classes mod 30. Il ne se transporte pas aux nombres premiers réels, ne prouve aucune loi globale, et n’entame ni RH, ni Goldbach, ni Hilbert–Pólya. Résultats strictement finis ; la machine atteste, l’humain garde le seuil.

← Retour à l’Atlas complet