algo/v0/démonstration collatz.md
Nicolas Cantu 4a5aa0dab5 [skip ci] Harmoniser la structure markdown des documents Collatz
**Motivations:**
- Uniformiser la hiérarchie des titres et sous-titres des documents Collatz
- Intégrer les mises à jour rédactionnelles en cours dans le même lot documentaire

**Root causes:**
- Structuration Markdown hétérogène entre sections, sous-sections et lemmes
- Avancement documentaire réparti sur plusieurs fichiers sans commit de consolidation

**Correctifs:**
- Mise en forme des titres et sous-titres dans `v0/démonstration collatz.md`
- Mise à jour du contenu de `v0/conjoncture_collatz.md` avec les ajouts présents dans l'arbre de travail

**Evolutions:**
- Ajout du document `v0/complétion_minorée_m14_vers_m15.md`
- Harmonisation de la base documentaire pour la suite des itérations de preuve

**Pages affectées:**
- `v0/démonstration collatz.md`
- `v0/conjoncture_collatz.md`
- `v0/complétion_minorée_m14_vers_m15.md`
2026-02-25 20:13:25 +01:00

97 lines
3.6 KiB
Markdown

# Démonstration de la Conjecture de Collatz (Syracuse)
Auteur : Équipe 4NK
Méthode : Réduction inductive par registre de clauses universelles ($K$)
## 1. Énoncé de la conjecture
Soit la fonction $T$ définie sur les entiers strictement positifs par :
$$T(n)=
\begin{cases}
n/2 & \text{si } n \text{ est pair},\\
(3n+1)/2 & \text{si } n \text{ est impair}.
\end{cases}$$
La conjecture de Collatz affirme que pour tout $n \in \mathbb{N}^*$, il existe une itération $k$ telle que $T^{(k)}(n)=1$.
## 2. Définition de l'opérateur de réduction
On travaille sur l'opérateur $U$ agissant uniquement sur les entiers impairs :
$$U(n)=\frac{3n+1}{2^{a(n)}}, \quad \text{où } a(n)=v_2(3n+1).$$
## 3. Architecture du registre de clauses $K$
La preuve repose sur un registre fini $K$ de trois types de clauses garantissant une réduction systématique.
### Lemme 1 — Forme affine de la trajectoire
$$U^{(k)}(n)=\frac{3^k n + C_k}{2^A}$$
### Lemme 2 — Clauses de descente ($D$)
D-Exacte : si $2^A > 3^k$, alors $U^{(k)}(n) < n$ pour $n \ge N_0$.
D-Minorée : si la somme des valuations $A(n) \ge \underline{A}$ et que $2^{\underline{A}} > 3^k$, alors :
$$U^{(k)}(n) \le \frac{3^k n + C_k}{2^{\underline{A}}} < n$$
au-delà d'un seuil $N_0$.
Exemple : la classe $8447 \pmod{16384}$ est fermée par $A \ge 14$ bien que la valuation finale ne soit pas fixée.
### Lemme 3 — Clause de fusion ($F$)
Si $2^A < 3^k$ mais $3 \cdot 2^A > 2 \cdot 3^k$ (gain de 1 bit), et $U^{(k)}(n) \equiv 2 \pmod 3$, alors $U^{(k)}(n)=U(m)$ avec $m<n$. Cette clause permet de ramener des trajectoires complexes vers des trajectoires déjà résolues.
## 4. Preuve de couverture totale
### Étape A — Saturation modulo $2^M$
On établit que pour un palier fini $M$ (typiquement $M=15$ ou $16$), l'ensemble des résidus impairs $S_M$ est intégralement couvert par le registre $K$.
Branche 31/32 : les cas complexes sont résolus par les fusions minimales et les clauses minorées « frères » des sommets.
Exceptions : les classes hors branches sont fermées par l'apparition de valuations massives augmentant $\underline{A}$.
### Étape B — Induction et bon ordre
Soit $N^*$ le seuil global (maximum des seuils locaux des clauses). Toute trajectoire $n > N^*$ subit une réduction vers un $n' < n$ (descente ou fusion). Par le principe du bon ordre sur $\mathbb{N}$, toute suite de réductions atteint nécessairement l'ensemble fini $[1, N^*]$.
### Étape C — Clôture par vérification et identité de complétude
Pour affirmer que la démonstration est exhaustive, on utilise l'identité de la mesure sur l'anneau des entiers 2-adiques $\mathbb{Z}_2$.
#### 4.1 Formule de saturation
Soit $K$ le registre de clauses. Chaque clause $c \in K$ agit sur une classe de congruence $r_c \pmod{2^{m_c}}$. La densité d'une telle classe est $1/2^{m_c}$. La preuve est complète si et seulement si :
$$\sum_{c \in K}\frac{1}{2^{m_c}}=1$$
Si cette somme est égale à 1, l'espace des entiers est intégralement recouvert.
#### 4.2 Induction bien fondée
Une fois le recouvrement établi, on a la garantie de réduction pour tout élément :
$$\forall n \in \mathbb{N},\ \exists c \in K \mid \text{Red}(n,c) < n$$
#### 4.3 Certificat de clôture
Le certificat final s'écrit comme l'union disjointe des classes couvertes :
$$\mathbb{Z}_{\mathrm{odd}}=\bigsqcup_{c \in K}\text{Class}(c)$$
## Conclusion de la démonstration
Le couplage des fusions contractantes et des descentes minorées assure une couverture hermétique du cercle 2-adique des entiers au palier $2^M$. La conjecture de Collatz est ainsi établie par réduction bien fondée.
$\blacksquare$