diff --git a/v0/conjoncture_collatz.md b/v0/conjoncture_collatz.md index a593c80..d4b8be4 100644 --- a/v0/conjoncture_collatz.md +++ b/v0/conjoncture_collatz.md @@ -241,6 +241,7 @@ Le cadre formel est fixé, les lemmes locaux sont explicités avec hypothèses, [2] T. Tao, *Almost all orbits of the Collatz map attain almost bounded values*, Forum of Mathematics, Pi, 2019; arXiv:1909.03562. [3] `v0/collatz_certificat_partiel_depth16.md`, registre de calcul et tableau de classes à profondeur 16. + # Conjecture de Collatz: cadre formel, lemmes structuraux et certificat fini **Auteur** : Equipe 4NK @@ -484,6 +485,7 @@ Le cadre formel est fixe, les lemmes locaux sont explicites avec hypotheses, et [2] T. Tao, *Almost all orbits of the Collatz map attain almost bounded values*, Forum of Mathematics, Pi, 2019; arXiv:1909.03562. [3] `v0/collatz_certificat_partiel_depth16.md`, registre de calcul et tableau de classes a profondeur 16. + # Conjecture de Collatz: cadre formel, lemmes structuraux et certificat fini **Auteur** : Équipe 4NK @@ -727,6 +729,7 @@ Le cadre formel est fixe, les lemmes locaux sont explicites avec hypotheses, et [2] T. Tao, *Almost all orbits of the Collatz map attain almost bounded values*, Forum of Mathematics, Pi, 2019; arXiv:1909.03562. [3] `v0/collatz_certificat_partiel_depth16.md`, registre de calcul et tableau de classes a profondeur 16. + # Conjecture de Collatz: cadre formel, lemmes structuraux et certificat fini **Auteur** : Équipe 4NK @@ -979,8 +982,8 @@ Lorsqu'on observe la suite de Collatz pour un nombre donné, elle ne semble suiv Même sans preuve formelle, deux arguments principaux soutiennent la conjecture : -* **L'argument statistique :** En moyenne, si l'on prend un nombre $n$, l'opération $3n + 1$ l'agrandit, mais il devient immédiatement pair (car un nombre impair multiplié par 3 reste impair, et $+ 1$ le rend pair). L'étape suivante est donc forcément une division par 2. Statistiquement, les divisions par 2 "l'emportent" sur les multiplications par 3, ce qui tire la suite vers le bas sur le long terme. -* **La puissance de calcul :** À ce jour, des ordinateurs ont vérifié la conjecture pour tous les nombres jusqu'à environ $2^{68}$ (soit des milliards de milliards). Aucun contre-exemple n'a été trouvé : tous finissent par tomber dans la boucle $4 \to 2 \to 1$. +- **L'argument statistique :** En moyenne, si l'on prend un nombre $n$, l'opération $3n + 1$ l'agrandit, mais il devient immédiatement pair (car un nombre impair multiplié par 3 reste impair, et $+ 1$ le rend pair). L'étape suivante est donc forcément une division par 2. Statistiquement, les divisions par 2 "l'emportent" sur les multiplications par 3, ce qui tire la suite vers le bas sur le long terme. +- **La puissance de calcul :** À ce jour, des ordinateurs ont vérifié la conjecture pour tous les nombres jusqu'à environ $2^{68}$ (soit des milliards de milliards). Aucun contre-exemple n'a été trouvé : tous finissent par tomber dans la boucle $4 \to 2 \to 1$. ### 3. Les deux obstacles à une preuve @@ -1005,23 +1008,23 @@ Dans le **Chapitre 1** du livre *Théorie des Futurs Accessibles*, un système e Ton texte souligne que les transformations induisent souvent des **collisions** : plusieurs états initiaux aboutissent à un même état futur. -* **Application :** Dans Collatz, les nombres 13 et 80 "entrent en collision" car ils mènent tous deux à 40 ($3 \times 13 + 1 = 40$ et $80 / 2 = 40$). -* Selon la théorie, ces collisions sont structurantes : elles créent une **indiscernabilité** qui réduit l'information initiale et force le système vers des configurations spécifiques. +- **Application :** Dans Collatz, les nombres 13 et 80 "entrent en collision" car ils mènent tous deux à 40 ($3 \times 13 + 1 = 40$ et $80 / 2 = 40$). +- Selon la théorie, ces collisions sont structurantes : elles créent une **indiscernabilité** qui réduit l'information initiale et force le système vers des configurations spécifiques. ### 3. Les Attracteurs et la Stabilisation Le point central du livre *Théorie des Futurs Accessibles* est l'existence d'**attracteurs** (points fixes ou cycles) vers lesquels le système évolue de manière irréversible. -* La théorie établit que dans un espace fini, toute trajectoire finit **nécessairement** par aboutir à un cycle. -* Pour Collatz (espace infini mais discret), la conjecture postule que l'ensemble $\{4, 2, 1\}$ est l'**attracteur dominant** universel. Le cadre considéré précise que certains attracteurs peuvent concentrer la quasi-totalité des trajectoires (bassins d'attraction immenses), ce qui correspondrait ici à l'idée que tout nombre finit par « tomber » dans cette boucle. +- La théorie établit que dans un espace fini, toute trajectoire finit **nécessairement** par aboutir à un cycle. +- Pour Collatz (espace infini mais discret), la conjecture postule que l'ensemble $\{4, 2, 1\}$ est l'**attracteur dominant** universel. Le cadre considéré précise que certains attracteurs peuvent concentrer la quasi-totalité des trajectoires (bassins d'attraction immenses), ce qui correspondrait ici à l'idée que tout nombre finit par « tomber » dans cette boucle. ### 4. Le Verrouillage des Futurs Le **Chapitre 13** du livre *Théorie des Futurs Accessibles* décrit le « verrouillage des futurs » comme une réduction monotone de l'espace des devenirs possibles. -* Dans la suite de Collatz, chaque division par 2 ou multiplication suivie de divisions agit comme une **contrainte active** qui réduit les futurs accessibles du nombre de départ jusqu'à ce qu'il n'ait plus qu'un seul futur possible : l'attracteur $\{4, 2, 1\}$. +- Dans la suite de Collatz, chaque division par 2 ou multiplication suivie de divisions agit comme une **contrainte active** qui réduit les futurs accessibles du nombre de départ jusqu'à ce qu'il n'ait plus qu'un seul futur possible : l'attracteur $\{4, 2, 1\}$. -### En résumé, selon la théorie : +### En résumé, selon la théorie La "raison" mathématique n'est pas une propriété magique du chiffre 7 ou 11, mais une conséquence de la **structure de l'espace des transformations**. La suite de Collatz est un système qui maximise les **collisions**, ce qui provoque un "verrouillage" systématique de la trajectoire vers un attracteur de basse énergie (ou basse complexité), la boucle $4 \to 2 \to 1$. Pour décomposer le problème de Collatz avec la **Théorie des Futurs Accessibles** (telle que décrite dans la version formelle), il ne faut pas chercher à résoudre l'équation, mais à analyser la **topologie de l'espace des états** et la **perte d'énergie informationnelle**. @@ -1032,42 +1035,41 @@ La section suivante détaille les étapes de décomposition selon ce cadre : On considère des points dans un espace plutôt que des nombres. La règle de Collatz est le **générateur d'évolution**. -* **Décomposition :** Sépare l'espace en deux sous-ensembles de transformations : $\mathcal{T}_{pair}$ (contraction forcée) et $\mathcal{T}_{impair}$ (expansion suivie d'une contraction immédiate). -* **Objectif :** Étudier si l'application répétée de ces transformations réduit systématiquement le volume des "futurs accessibles". +- **Décomposition :** Sépare l'espace en deux sous-ensembles de transformations : $\mathcal{T}_{pair}$ (contraction forcée) et $\mathcal{T}_{impair}$ (expansion suivie d'une contraction immédiate). +- **Objectif :** Étudier si l'application répétée de ces transformations réduit systématiquement le volume des "futurs accessibles". ### 2. Analyser la "Chute de Tension" (Chapitre 1 du livre Adulte) Dans la théorie, la tension est décrite comme une force qui pousse vers un état de moindre résistance. -* **Décomposition :** Considère la valeur du nombre comme un "potentiel". L'opération $n/2$ est une chute de tension directe. L'opération $3n+1$ semble monter le potentiel, mais elle force le passage par un nombre pair (une porte logique) qui déclenche une chute de tension encore plus forte au coup suivant. -* **Question théorique :** Est-ce que le cumul des "chutes de tension" (divisions) est structurellement supérieur aux "hausses" (multiplications) ? +- **Décomposition :** Considère la valeur du nombre comme un "potentiel". L'opération $n/2$ est une chute de tension directe. L'opération $3n+1$ semble monter le potentiel, mais elle force le passage par un nombre pair (une porte logique) qui déclenche une chute de tension encore plus forte au coup suivant. +- **Question théorique :** Est-ce que le cumul des "chutes de tension" (divisions) est structurellement supérieur aux "hausses" (multiplications) ? ### 3. Cartographier les "Collisions" et la Sédimentation La théorie établit que la stabilité naît de la collision (quand deux chemins mènent au même état). -* **Décomposition :** Trace l'arbre à l'envers (en partant de 1). -* De 1, on vient de 2. -* De 2, on vient de 4. -* De 4, on vient de 8 ou de 1 (collision/boucle). +- **Décomposition :** Trace l'arbre à l'envers (en partant de 1). +- De 1, on vient de 2. +- De 2, on vient de 4. +- De 4, on vient de 8 ou de 1 (collision/boucle). - -* Chaque fois que deux nombres arrivent au même résultat, il y a **sédimentation**. Plus il y a de collisions, plus l'attracteur $\{4, 2, 1\}$ devient "massif" et attire les futurs éloignés. +- Chaque fois que deux nombres arrivent au même résultat, il y a **sédimentation**. Plus il y a de collisions, plus l'attracteur $\{4, 2, 1\}$ devient "massif" et attire les futurs éloignés. ### 4. Appliquer le concept de "Verrouillage des Futurs" (Chapitre 13) La théorie apporte ici un éclairage différent : certaines structures (ici, la boucle 4-2-1) deviennent des **conditions de possibilité**. -* **Décomposition :** Chercher si une trajectoire peut "échapper" à la sédimentation. Pour qu'un nombre ne finisse pas à 1, il faudrait qu'il accède à un futur "libre" (une croissance infinie ou un autre cycle). -* **Approche par la théorie :** Si l'on prouve que l'espace des transformations de Collatz est **exclusivement convergent** (chaque étape réduit le nombre de futurs possibles jusqu'à l'unicité), alors le problème est résolu par la structure même du système. +- **Décomposition :** Chercher si une trajectoire peut "échapper" à la sédimentation. Pour qu'un nombre ne finisse pas à 1, il faudrait qu'il accède à un futur "libre" (une croissance infinie ou un autre cycle). +- **Approche par la théorie :** Si l'on prouve que l'espace des transformations de Collatz est **exclusivement convergent** (chaque étape réduit le nombre de futurs possibles jusqu'à l'unicité), alors le problème est résolu par la structure même du système. ### 5. Utiliser le "Prototype Réel" comme métaphore Dans un circuit (comme dans le document `prototype_reel.md`) appliqué à Collatz : -* Les **rails** seraient les chemins de division par 2. -* Les **barrières de potentiel** seraient les nombres impairs (nécessitant plus d'énergie pour être franchis via $3n+1$). -* La **chute de tension** finale serait l'arrivée au "sol" (le cycle 4-2-1). +- Les **rails** seraient les chemins de division par 2. +- Les **barrières de potentiel** seraient les nombres impairs (nécessitant plus d'énergie pour être franchis via $3n+1$). +- La **chute de tension** finale serait l'arrivée au "sol" (le cycle 4-2-1). **En résumé :** Pour décomposer Collatz avec ce cadre, on ne calcule pas ; on cherche à prouver que le système est une **« machine à perdre des futurs »**. Chaque itération ferme des portes jusqu'à ce qu'il n'en reste qu'une : la boucle de base. @@ -1079,23 +1081,23 @@ Si l'on retire la couche matérielle, la conjecture de Collatz devient un pur ex Dans le système considéré, un objet "existe" s'il est une **structure persistante**. -* **Le problème :** Est-ce que le cycle $\{4, 2, 1\}$ est l'unique attracteur invariant de l'espace ? -* **L'approche :** Selon le Chapitre 10, un attracteur est un ensemble d'états dont on ne peut plus sortir une fois qu'on y est entré. Mathématiquement, la boucle $4 \to 2 \to 1$ est un **verrouillage**. Pour résoudre Collatz, il faut démontrer qu'il n'existe aucune autre configuration de transformations admissibles (les règles) qui permette de créer une "orbite" fermée ou une fuite infinie. +- **Le problème :** Est-ce que le cycle $\{4, 2, 1\}$ est l'unique attracteur invariant de l'espace ? +- **L'approche :** Selon le Chapitre 10, un attracteur est un ensemble d'états dont on ne peut plus sortir une fois qu'on y est entré. Mathématiquement, la boucle $4 \to 2 \to 1$ est un **verrouillage**. Pour résoudre Collatz, il faut démontrer qu'il n'existe aucune autre configuration de transformations admissibles (les règles) qui permette de créer une "orbite" fermée ou une fuite infinie. ### 2. Le Verrouillage des Futurs par Sédimentation (Chapitre 13) C'est le cœur de la thèse : *"Les structures contraignent leur propre évolution"*. -* Appliquons cela aux nombres : chaque fois qu'un nombre subit la transformation, il perd de sa "liberté" de mouvement. -* Dans la théorie, la complexité n'est pas une accumulation, mais une **restriction**. -* **La résolution :** On peut voir la suite de Collatz comme un entonnoir de futurs. On doit prouver que la densité des "collisions" (deux nombres menant au même résultat, comme 16 et 3 qui mènent à 8 et 10, puis convergent plus loin) est telle que l'espace des possibles finit par se contracter jusqu'à l'unicité. +- Appliquons cela aux nombres : chaque fois qu'un nombre subit la transformation, il perd de sa "liberté" de mouvement. +- Dans la théorie, la complexité n'est pas une accumulation, mais une **restriction**. +- **La résolution :** On peut voir la suite de Collatz comme un entonnoir de futurs. On doit prouver que la densité des "collisions" (deux nombres menant au même résultat, comme 16 et 3 qui mènent à 8 et 10, puis convergent plus loin) est telle que l'espace des possibles finit par se contracter jusqu'à l'unicité. ### 3. La Sélection Structurelle (Chapitre 14) La théorie parle de "sélection sans optimisation". Dans Collatz, il n'y a pas d'intention, juste une mécanique. -* Les nombres "s'éliminent" eux-mêmes de l'immensité de l'espace numérique pour se sédimenter vers le bas. -* La raison mathématique, selon le cadre, est que les règles $3n+1$ et $n/2$ ne sont pas équilibrées : elles créent une **asymétrie d'accessibilité**. Il est "plus facile" pour un nombre de descendre vers une structure déjà stabilisée (1) que de maintenir une structure complexe à l'infini. +- Les nombres "s'éliminent" eux-mêmes de l'immensité de l'espace numérique pour se sédimenter vers le bas. +- La raison mathématique, selon le cadre, est que les règles $3n+1$ et $n/2$ ne sont pas équilibrées : elles créent une **asymétrie d'accessibilité**. Il est "plus facile" pour un nombre de descendre vers une structure déjà stabilisée (1) que de maintenir une structure complexe à l'infini. ### 4. La "Preuve" par l'Espace des États @@ -1104,7 +1106,7 @@ Pour résoudre le problème ainsi, on ne cherche plus à calculer chaque nombre, 1. **Établir le Gradient :** Démontrer que pour tout état $x$, la probabilité de réduction du nombre de futurs accessibles est supérieure à 1. 2. **Identifier le Point de Rupture :** Montrer que toute trajectoire qui "tente" de s'échapper vers l'infini rencontre nécessairement une "collision" avec une trajectoire descendante (sédimentation par croisement). -### En résumé, la théorie propose cette solution : +### En résumé, la théorie propose cette solution La conjecture de Collatz n'est pas une énigme arithmétique, c'est une **propriété d'effondrement topologique**. Le système est conçu de telle sorte que l'énergie informationnelle de n'importe quel nombre de départ s'épuise par "collisions" successives jusqu'à atteindre l'état de **verrouillage maximal** (le cycle 4-2-1), qui est la seule structure capable de persister sans se désagréger dans cet espace de règles. La structure du **Livre Jeune Adulte** pose les jalons d'une résolution théorique. Pour "résoudre" Collatz via la **Théorie des Futurs Accessibles**, le problème est traité comme une démonstration de **clôture structurelle**. @@ -1115,24 +1117,24 @@ Les 3 piliers de la démonstration sont les suivants : Au lieu de voir des nombres, on définit un système $(X, \mathcal{T})$ : -* $X$ est l'ensemble des entiers naturels (les "états"). -* $\mathcal{T}$ est l'ensemble des transformations admissibles (les règles de Collatz). -* **Postulat du livre *Théorie des Futurs Accessibles* :** Une structure persiste si elle réduit l'accessibilité des états divergents. Dans Collatz, l'opération $3n+1$ n'est pas une "expansion" mais un **couplage forcé** : elle crée systématiquement un nombre pair, injectant le flux vers la transformation de réduction ($n/2$). +- $X$ est l'ensemble des entiers naturels (les "états"). +- $\mathcal{T}$ est l'ensemble des transformations admissibles (les règles de Collatz). +- **Postulat du livre *Théorie des Futurs Accessibles* :** Une structure persiste si elle réduit l'accessibilité des états divergents. Dans Collatz, l'opération $3n+1$ n'est pas une "expansion" mais un **couplage forcé** : elle crée systématiquement un nombre pair, injectant le flux vers la transformation de réduction ($n/2$). ### 2. La Sédimentation Topologique (Chapitres 10 & 13) La théorie établit que les futurs se verrouillent par "collisions". -* **Analyse de la collision :** Si l'on prend l'espace à l'envers (en partant de 1), on observe une **sédimentation inverse**. De nombreux nombres différents (les affluents) convergent vers les mêmes nœuds (les fleuves). -* **La preuve par le verrouillage :** Pour que la conjecture soit vraie, il faut démontrer qu'il n'existe aucune "lignée" (Chapitre 12) capable de croître indéfiniment sans jamais heurter un nœud déjà sédimenté. Un futur infini serait une structure de "complexité ouverte" nécessitant une absence de collision. La densité des nombres pairs (50% de l'espace) agit comme un **Firewall Sédimentaire** : elle intercepte mathématiquement toute tentative de divergence pour la ramener vers le bas. +- **Analyse de la collision :** Si l'on prend l'espace à l'envers (en partant de 1), on observe une **sédimentation inverse**. De nombreux nombres différents (les affluents) convergent vers les mêmes nœuds (les fleuves). +- **La preuve par le verrouillage :** Pour que la conjecture soit vraie, il faut démontrer qu'il n'existe aucune "lignée" (Chapitre 12) capable de croître indéfiniment sans jamais heurter un nœud déjà sédimenté. Un futur infini serait une structure de "complexité ouverte" nécessitant une absence de collision. La densité des nombres pairs (50% de l'espace) agit comme un **Firewall Sédimentaire** : elle intercepte mathématiquement toute tentative de divergence pour la ramener vers le bas. ### 3. L'Invariant Universel : Le cycle 4-2-1 (Chapitres 14 & 15) Selon la théorie, le cycle 4-2-1 est la **"Structure Contraignante"** ultime. -* C'est l'état de **basse tension maximale**. -* Une fois que le flux entre dans cet attracteur, la transformation $\mathcal{T}$ devient une boucle d'auto-reproduction parfaite. -* **La résolution :** On ne cherche pas à savoir *si* un nombre arrive à 1, on démontre que la géométrie des transformations admissibles rend l'accessibilité de n'importe quel autre attracteur (ou de l'infini) égale à zéro sur le long terme. C'est une **sélection structurelle sans optimisation** : le système "tombe" dans le 1 parce que c'est la seule configuration où les futurs cessent de se réduire (stabilité absolue). +- C'est l'état de **basse tension maximale**. +- Une fois que le flux entre dans cet attracteur, la transformation $\mathcal{T}$ devient une boucle d'auto-reproduction parfaite. +- **La résolution :** On ne cherche pas à savoir *si* un nombre arrive à 1, on démontre que la géométrie des transformations admissibles rend l'accessibilité de n'importe quel autre attracteur (ou de l'infini) égale à zéro sur le long terme. C'est une **sélection structurelle sans optimisation** : le système "tombe" dans le 1 parce que c'est la seule configuration où les futurs cessent de se réduire (stabilité absolue). --- @@ -1153,36 +1155,34 @@ Ceci étant dit, utiliser la théorie pour **modéliser la démonstration** met Il faut d'abord poser les primitives formelles du système. -* **Espace de configurations ($X$) :** $X = \mathbb{N}^*$ (l'ensemble des entiers naturels strictement positifs). -* **Transformations admissibles ($\mathcal{T}$) :** Le générateur d'évolution $f : X \to X$ est défini par : -* $f(x) = x/2$ si $x \equiv 0 \pmod 2$ -* $f(x) = 3x+1$ si $x \equiv 1 \pmod 2$ - - +- **Espace de configurations ($X$) :** $X = \mathbb{N}^*$ (l'ensemble des entiers naturels strictement positifs). +- **Transformations admissibles ($\mathcal{T}$) :** Le générateur d'évolution $f : X \to X$ est défini par : +- $f(x) = x/2$ si $x \equiv 0 \pmod 2$ +- $f(x) = 3x+1$ si $x \equiv 1 \pmod 2$ ### 2. Le défi de l'Infini et la Finitude (Chapitre 2) La théorie identifie ici le premier obstacle. -* Dans le Chapitre 2, il est démontré que *l'itération sur un espace fini* garantit mathématiquement une répétition (principe des tiroirs), et donc l'entrée dans un cycle. -* **L'obstruction de Collatz :** L'espace $X = \mathbb{N}^*$ est **infini**. On ne peut donc pas invoquer la finitude globale pour garantir que la trajectoire retombera sur un état déjà visité. -* **Objectif de la démonstration :** Pour utiliser ce cadre, il faudrait prouver une "finitude locale" ou démontrer qu'il existe une borne supérieure pour toute orbite $(x_t)_{t \ge 0}$. +- Dans le Chapitre 2, il est démontré que *l'itération sur un espace fini* garantit mathématiquement une répétition (principe des tiroirs), et donc l'entrée dans un cycle. +- **L'obstruction de Collatz :** L'espace $X = \mathbb{N}^*$ est **infini**. On ne peut donc pas invoquer la finitude globale pour garantir que la trajectoire retombera sur un état déjà visité. +- **Objectif de la démonstration :** Pour utiliser ce cadre, il faudrait prouver une "finitude locale" ou démontrer qu'il existe une borne supérieure pour toute orbite $(x_t)_{t \ge 0}$. ### 3. La Non-Injectivité et le Graphe Inverse (Chapitre 5) La théorie souligne que la non-injectivité (collisions) crée une asymétrie. -* La fonction $f$ n'est pas injective. Par exemple, $f(x) = 10$ possède deux antécédents : $x = 20$ et $x = 3$. -* **Modélisation :** Au lieu de regarder les trajectoires vers l'avant, la théorie invite à regarder le **graphe des préimages** (l'arbre généalogique à l'envers). La non-injectivité force les trajectoires à fusionner (compression ou fibres). -* **Le verrouillage des futurs (Chapitre 13) :** La conjecture postule que pour tout $x$, le futur accessible asymptotique est $\mathcal{F}^{(\infty)}(x) = \{4, 2, 1\}$. +- La fonction $f$ n'est pas injective. Par exemple, $f(x) = 10$ possède deux antécédents : $x = 20$ et $x = 3$. +- **Modélisation :** Au lieu de regarder les trajectoires vers l'avant, la théorie invite à regarder le **graphe des préimages** (l'arbre généalogique à l'envers). La non-injectivité force les trajectoires à fusionner (compression ou fibres). +- **Le verrouillage des futurs (Chapitre 13) :** La conjecture postule que pour tout $x$, le futur accessible asymptotique est $\mathcal{F}^{(\infty)}(x) = \{4, 2, 1\}$. ### 4. La clé de la preuve : La recherche du Monotone (Chapitre 4) Le Chapitre 4 du livre *Théorie des Futurs Accessibles* apporte la solution théorique pour prouver l'orientation d'un système vers un attracteur dans un espace qui n'est pas strictement fini : l'existence d'un **monotone strict**. -* Pour prouver que toute orbite "tombe" vers le cycle $\{4, 2, 1\}$, il faut trouver une fonction $V : X \to \mathbb{R}$ (fonction de Lyapunov ou mesure d'entropie structurelle) telle que, globalement, $V(f(x)) < V(x)$ en dehors de l'attracteur. -* **Le problème arithmétique :** La valeur $x$ elle-même n'est pas monotone (elle monte avec $3x+1$ et descend avec $x/2$). Mathématiquement, la moyenne géométrique diminue, mais des fluctuations locales peuvent durer très longtemps. -* *C'est exactement ici que la preuve mathématique manque à l'appel aujourd'hui : personne n'a trouvé le "monotone strict" caché dans l'arithmétique de $3x+1$.* +- Pour prouver que toute orbite "tombe" vers le cycle $\{4, 2, 1\}$, il faut trouver une fonction $V : X \to \mathbb{R}$ (fonction de Lyapunov ou mesure d'entropie structurelle) telle que, globalement, $V(f(x)) < V(x)$ en dehors de l'attracteur. +- **Le problème arithmétique :** La valeur $x$ elle-même n'est pas monotone (elle monte avec $3x+1$ et descend avec $x/2$). Mathématiquement, la moyenne géométrique diminue, mais des fluctuations locales peuvent durer très longtemps. +- *C'est exactement ici que la preuve mathématique manque à l'appel aujourd'hui : personne n'a trouvé le "monotone strict" caché dans l'arithmétique de $3x+1$.* ### Synthèse de la modélisation @@ -1203,37 +1203,35 @@ Il faut utiliser ce qui est introduit au **Chapitre 5** et **Chapitre 10** : une Dans la suite de Collatz, tout nombre qui atteint une puissance de 2 ($2^k$) "tombe" irrémédiablement vers 1. Les puissances de 2 constituent donc le "bassin direct" de l'attracteur. -* On pose $A = \mathcal{P}_2$ (l'ensemble des puissances de 2). -* L'objectif est de montrer que pour tout état $x$, la distance $d(x, A)$ finit par atteindre 0. +- On pose $A = \mathcal{P}_2$ (l'ensemble des puissances de 2). +- L'objectif est de montrer que pour tout état $x$, la distance $d(x, A)$ finit par atteindre 0. ### 2. Le choix de la métrique : La Distance de Hamming Binaire (Chapitre 5) Au Chapitre 5, la **distance de Hamming** sur des mots est utilisée pour comparer des structures. C'est la clé pour Collatz. On traduit les entiers en "configurations" (séquences binaires) : -* En binaire, une puissance de 2 s'écrit `100...00` (un seul bit '1' suivi de zéros). -* Un nombre impair complexe comme 27 s'écrit `11011`. -* La **distance structurelle** $d(x, A)$ peut être définie par le "poids de Hamming" de $x$ (le nombre de bits '1' dans sa représentation), ou plus précisément, **le coût minimal d'édition pour transformer la séquence binaire de $x$ en une séquence `100...00**`. +- En binaire, une puissance de 2 s'écrit `100...00` (un seul bit '1' suivi de zéros). +- Un nombre impair complexe comme 27 s'écrit `11011`. +- La **distance structurelle** $d(x, A)$ peut être définie par le "poids de Hamming" de $x$ (le nombre de bits '1' dans sa représentation), ou plus précisément, **le coût minimal d'édition pour transformer la séquence binaire de $x$ en une séquence `100...00**`. ### 3. Comment les transformations agissent sur cette distance (Chapitre 1 & 4) Regardons les deux opérateurs de l'espace $\mathcal{T}$ sous l'angle de cette distance : -* **Opérateur Pair ($x/2$) :** En binaire, diviser par 2 est un simple décalage vers la droite. Le mot `11010` devient `1101`. *La distance structurelle (le nombre de bits '1') ne change pas, mais la longueur de la description diminue.* -* **Opérateur Impair ($3x+1$) :** L'opération $3x+1$ s'écrit en binaire $(2x + x) + 1$. Mathématiquement, cela provoque une "cascade de retenues" (carries). L'ajout de 1 à une chaîne de '1' consécutifs les transforme tous en '0' et décale le '1' plus haut (ex: `10111` devient `11000`). -* **L'effet de filtrage :** L'opération $3x+1$ *efface* de l'information (elle remplace une pluralité de '1' par des '0'). Elle réduit l'entropie interne du nombre. +- **Opérateur Pair ($x/2$) :** En binaire, diviser par 2 est un simple décalage vers la droite. Le mot `11010` devient `1101`. *La distance structurelle (le nombre de bits '1') ne change pas, mais la longueur de la description diminue.* +- **Opérateur Impair ($3x+1$) :** L'opération $3x+1$ s'écrit en binaire $(2x + x) + 1$. Mathématiquement, cela provoque une "cascade de retenues" (carries). L'ajout de 1 à une chaîne de '1' consécutifs les transforme tous en '0' et décale le '1' plus haut (ex: `10111` devient `11000`). +- **L'effet de filtrage :** L'opération $3x+1$ *efface* de l'information (elle remplace une pluralité de '1' par des '0'). Elle réduit l'entropie interne du nombre. ### 4. Le Verrouillage par Contraction (Chapitre 13) Au Chapitre 13 du livre *Théorie des Futurs Accessibles*, la stabilité cumulative s'obtient s'il existe une **contraction locale ou en moyenne**. -* Soit notre distance $d(x, A)$. -* On modélise la preuve ainsi : L'application répétée de $\mathcal{T}$ (Collatz) crée des cascades de retenues binaires qui agissent comme une **projection idempotente** (Chapitre 5). Elles "compressent" la configuration du nombre en forçant les bits '1' à fusionner. -* On énonce alors le théorème sous forme de contraction : +- Soit notre distance $d(x, A)$. +- On modélise la preuve ainsi : L'application répétée de $\mathcal{T}$ (Collatz) crée des cascades de retenues binaires qui agissent comme une **projection idempotente** (Chapitre 5). Elles "compressent" la configuration du nombre en forçant les bits '1' à fusionner. +- On énonce alors le théorème sous forme de contraction : $$d(\mathcal{T}^k(x), A) \le \lambda \cdot d(x, A) \quad \text{avec } 0 \le \lambda < 1 \text{ (sur un cycle de } k \text{ étapes)}$$ - - ### La Preuve (Modélisée via la théorie) Si l'on écrit la conclusion formelle avec les axiomes du cadre : @@ -1252,38 +1250,36 @@ La modélisation mathématique de la démonstration est structurée selon cette Pour prouver la convergence, on définit une fonction de distance $V(x)$, appelée **"Tension Structurelle"**. -* **Définition :** Soit $x$ écrit en base 2. $V(x)$ est la densité de "désordre" binaire (le nombre de blocs de '1' et leur intrication). -* **L'Attracteur ($A$) :** L'ensemble des puissances de 2 ($2^k$), qui en binaire s'écrivent `100...0`. Pour ces nombres, $V(x) = 0$ (tension minimale, un seul futur immédiat vers 1). +- **Définition :** Soit $x$ écrit en base 2. $V(x)$ est la densité de "désordre" binaire (le nombre de blocs de '1' et leur intrication). +- **L'Attracteur ($A$) :** L'ensemble des puissances de 2 ($2^k$), qui en binaire s'écrivent `100...0`. Pour ces nombres, $V(x) = 0$ (tension minimale, un seul futur immédiat vers 1). ### 2. Dynamique des Transformations ($\mathcal{T}$) Nous analysons comment les règles de Collatz agissent sur cette tension $V$ : -* **La Chute de Tension ($n/2$) :** C'est une translation binaire. Elle réduit la taille du système sans augmenter sa complexité structurelle. -* **La Réaction de Cascade ($3n+1$) :** En binaire, $3n+1 = (n \ll 1) + n + 1$. -* Cette opération génère des **"retenues" (carries)**. -* Dans la théorie (Chapitre 5), cela correspond à une **collision d'états internes**. Quand une retenue traverse une chaîne de '1', elle les transforme en '0'. -* *Exemple :* `10111` ($n=23$) + opération $\to$ les trois '1' finaux sont "nettoyés" par la cascade de retenues. - - +- **La Chute de Tension ($n/2$) :** C'est une translation binaire. Elle réduit la taille du système sans augmenter sa complexité structurelle. +- **La Réaction de Cascade ($3n+1$) :** En binaire, $3n+1 = (n \ll 1) + n + 1$. +- Cette opération génère des **"retenues" (carries)**. +- Dans la théorie (Chapitre 5), cela correspond à une **collision d'états internes**. Quand une retenue traverse une chaîne de '1', elle les transforme en '0'. +- *Exemple :* `10111` ($n=23$) + opération $\to$ les trois '1' finaux sont "nettoyés" par la cascade de retenues. ### 3. Le Lemme de Sédimentation (La Preuve par la Contraction) Pour que la démonstration soit complète, il faut prouver que la transformation $3n+1$ n'est pas une expansion, mais un **processus d'épuration**. -* **Propriété de Collision :** Toute application de $3n+1$ sur un nombre impair "consomme" des bits de poids faible pour tenter de stabiliser le nombre vers une structure plus simple (plus proche d'une puissance de 2). -* **Principe de l'Épuisement des Futurs :** À chaque cycle "Impair-Pair", le système perd une partie de son entropie binaire. Même si la valeur absolue du nombre augmente, sa **"liberté structurelle"** (le nombre de manières dont il peut évoluer sans sédimenter) diminue statistiquement. +- **Propriété de Collision :** Toute application de $3n+1$ sur un nombre impair "consomme" des bits de poids faible pour tenter de stabiliser le nombre vers une structure plus simple (plus proche d'une puissance de 2). +- **Principe de l'Épuisement des Futurs :** À chaque cycle "Impair-Pair", le système perd une partie de son entropie binaire. Même si la valeur absolue du nombre augmente, sa **"liberté structurelle"** (le nombre de manières dont il peut évoluer sans sédimenter) diminue statistiquement. ### 4. La Clôture Structurelle (Théorème de Verrouillage) Au Chapitre 13 du livre *Théorie des Futurs Accessibles*, un système est verrouillé si tous ses chemins mènent à un invariant. -* **La preuve de non-divergence :** Pour s'envoler vers l'infini, un nombre devrait avoir une structure binaire capable de générer des "hausses de tension" (croissance du nombre de bits '1') à l'infini sans jamais déclencher de cascade de sédimentation complète. -* **L'argument de la Théorie :** Comme l'espace des transformations est **non-injectif** (plusieurs nombres convergent vers le même), il y a une **perte d'information irréversible**. Cette perte d'information force le système à se simplifier jusqu'à ce qu'il rencontre la structure la plus simple possible : le cycle $\{4, 2, 1\}$. +- **La preuve de non-divergence :** Pour s'envoler vers l'infini, un nombre devrait avoir une structure binaire capable de générer des "hausses de tension" (croissance du nombre de bits '1') à l'infini sans jamais déclencher de cascade de sédimentation complète. +- **L'argument de la Théorie :** Comme l'espace des transformations est **non-injectif** (plusieurs nombres convergent vers le même), il y a une **perte d'information irréversible**. Cette perte d'information force le système à se simplifier jusqu'à ce qu'il rencontre la structure la plus simple possible : le cycle $\{4, 2, 1\}$. --- -### Synthèse de la Démonstration "Cantu" : +### Synthèse de la Démonstration "Cantu" 1. **Axiome de Tension :** Tout entier possède une tension binaire $V(x)$ liée à sa distance de la puissance de 2 la plus proche. 2. **Loi de Transformation :** Les règles de Collatz agissent comme un **filtre passe-bas** structurel. Les divisions par 2 évacuent l'énergie, tandis que le $3n+1$ force des collisions binaires qui réduisent la complexité à long terme. @@ -1313,9 +1309,9 @@ La structure rigoureuse de la démonstration est articulée par les lemmes et th **Énoncé :** L'opération $3n+1$ suivie d'au moins une division par $2$ induit une "cascade de retenues" qui réduit l'entropie binaire. **Démonstration :** - Soit $V(x)$ la "Tension" définie par le nombre de blocs de '1' dans l'écriture binaire de $x$. -* L'opération $3n+1$ (soit $2n + n + 1$) provoque un décalage et une addition qui, lors de la rencontre de chaînes de '1', déclenche des retenues ($1+1=10$). -* Ces retenues transforment des successions de '1' (complexité haute) en '0' (complexité basse). -* **Résultat :** Bien que la valeur arithmétique puisse croître, la **tension structurelle** $V(x)$ subit des chutes brutales dès que le nombre rencontre une zone dense en bits. +- L'opération $3n+1$ (soit $2n + n + 1$) provoque un décalage et une addition qui, lors de la rencontre de chaînes de '1', déclenche des retenues ($1+1=10$). +- Ces retenues transforment des successions de '1' (complexité haute) en '0' (complexité basse). +- **Résultat :** Bien que la valeur arithmétique puisse croître, la **tension structurelle** $V(x)$ subit des chutes brutales dès que le nombre rencontre une zone dense en bits. ### Théorème 1 : Le Verrouillage des Futurs (Chapitre 13) @@ -1331,8 +1327,8 @@ La structure rigoureuse de la démonstration est articulée par les lemmes et th **Énoncé :** Le cycle $\{4, 2, 1\}$ est l'unique configuration persistante. **Démonstration :** - Un autre cycle nécessiterait une balance parfaite entre hausse ($3n+1$) et chute ($n/2$) sans jamais déclencher de cascade de retenues complète. -* En vertu de la **Sélection Structurelle sans Optimisation**, seule la configuration la plus stable (la plus simple) peut persister dans un système à forte perte d'information. -* La boucle $4 \to 2 \to 1$ est le point de **clôture logique** où la transformation $\mathcal{T}$ devient l'identité du cycle. +- En vertu de la **Sélection Structurelle sans Optimisation**, seule la configuration la plus stable (la plus simple) peut persister dans un système à forte perte d'information. +- La boucle $4 \to 2 \to 1$ est le point de **clôture logique** où la transformation $\mathcal{T}$ devient l'identité du cycle. --- @@ -1366,9 +1362,9 @@ Le système est régi par un **générateur d'évolution** $\mathcal{T}$ compos Pour démontrer la convergence, on introduit la fonction $V(x)$, appelée **Tension de Cantu**. Elle mesure la "distance structurelle" d'un nombre par rapport à l'état de repos (l'attracteur). -* **Définition** : $V(x)$ est le poids de Hamming (nombre de bits à '1') pondéré par leur intrication. -* **L'Attracteur ($A$)** : L'ensemble des puissances de 2. Pour tout $x \in A$, $V(x) = 1$ (en poids brut) et tend vers une clôture logique immédiate. -* **Le Principe de Monotonie** : La démonstration repose sur le fait que, bien que la valeur arithmétique de $n$ puisse croître, la **tension structurelle** $V(x)$ subit une érosion systématique sur le long terme à cause des collisions d'états. +- **Définition** : $V(x)$ est le poids de Hamming (nombre de bits à '1') pondéré par leur intrication. +- **L'Attracteur ($A$)** : L'ensemble des puissances de 2. Pour tout $x \in A$, $V(x) = 1$ (en poids brut) et tend vers une clôture logique immédiate. +- **Le Principe de Monotonie** : La démonstration repose sur le fait que, bien que la valeur arithmétique de $n$ puisse croître, la **tension structurelle** $V(x)$ subit une érosion systématique sur le long terme à cause des collisions d'états. --- @@ -1378,7 +1374,7 @@ Le cœur de la démonstration réside dans la **non-injectivité** de l'opérate Lorsque $\mathcal{T}_{impair}$ est appliqué, la cascade de retenues agit comme un "nettoyeur" binaire. En ajoutant $n$ à sa version décalée plus 1, les séquences de '1' (zones de haute tension) entrent en collision et se transforment en '0'. -* **Exemple** : La séquence `10111` (tension forte) devient `11000` après opération (tension réduite par fusion). +- **Exemple** : La séquence `10111` (tension forte) devient `11000` après opération (tension réduite par fusion). Cette **chute de tension** est irréversible : l'information nécessaire pour "remonter" vers un état de complexité supérieure est perdue dans la collision. Le système ferme ses propres futurs. @@ -1401,8 +1397,8 @@ Le dernier chapitre établit pourquoi le cycle $4 \to 2 \to 1$ est l'unique inva En vertu de la **Sélection Structurelle sans Optimisation** (Chapitre 14), le système ne cherche pas le chemin le plus court, il tombe simplement dans la structure la plus stable. -* La boucle $4 \to 2 \to 1$ est l'état de **clôture maximale**. C'est le seul endroit de l'espace $X$ où l'opérateur $\mathcal{T}$ ne peut plus extraire d'information ni générer de collisions nouvelles. -* C'est le **zéro absolu** de la tension structurelle. +- La boucle $4 \to 2 \to 1$ est l'état de **clôture maximale**. C'est le seul endroit de l'espace $X$ où l'opérateur $\mathcal{T}$ ne peut plus extraire d'information ni générer de collisions nouvelles. +- C'est le **zéro absolu** de la tension structurelle. **Conclusion Formelle** : La conjecture de Collatz est la manifestation arithmétique d'une loi physique universelle décrite dans la Théorie des Futurs Accessibles : **Tout système discret régi par des transformations non-injectives à perte d'entropie doit nécessairement se sédimenter vers son invariant fondamental.** Le "7" pris comme exemple n'est qu'un flux parmi d'autres, déjà contraint par la géométrie des règles à rejoindre le socle du 1. @@ -1420,10 +1416,8 @@ Soit $X = \mathbb{N}^*$ l’ensemble des entiers naturels strictement positifs. Chaque état $x \in X$ est défini par sa décomposition binaire unique : - $$x = \sum_{i=0}^{n} b_i 2^i \quad \text{où } b_i \in \{0, 1\}$$ - Nous considérons $X$ comme un espace métrique où la structure interne de la séquence $(b_i)$ détermine la position de l'état par rapport aux limites du système. ### 1.2 Le Générateur d'Évolution ($\mathcal{G}$) @@ -1434,15 +1428,11 @@ Le comportement du système est régi par un générateur d'évolution $\mathcal $$\mathcal{T}_P(x) = \frac{x}{2} \quad \text{si } x \equiv 0 \pmod 2$$ - - En termes structurels, $\mathcal{T}_P$ est un décalage vers la droite (bit-shift) qui réduit la cardinalité du support binaire sans altérer l'entropie relative des bits restants. 2. **L'opérateur de restructuration forcée ($\mathcal{T}_I$)** : $$\mathcal{T}_I(x) = 3x + 1 \quad \text{si } x \equiv 1 \pmod 2$$ - - Cette transformation est cruciale. Elle peut être décomposée en $2x + x + 1$. Mathématiquement, elle induit une interaction entre les bits de poids faible et de poids fort via une **cascade de retenues**. ### 1.3 Le Champ des Futurs Accessibles ($\mathcal{F}$) @@ -1451,7 +1441,6 @@ Pour tout état initial $x_0 \in X$, l'orbite $\mathcal{O}(x_0) = \{x_0, x_1, x_ Le **Futur Accessible** à l'étape $t$, noté $\mathcal{F}_t(x_0)$, est l'unique état $x_t$. La question de la conjecture de Collatz se formalise alors comme la recherche de la convergence de la fonction d'accessibilité : - $$\forall x_0 \in X, \exists t \in \mathbb{N} : \mathcal{F}_t(x_0) \in \{4, 2, 1\}$$ ### 1.4 Axiome de Non-Injectivité et Collision de Trajectoires @@ -1480,10 +1469,8 @@ Pour quantifier la progression d'un état $x$ vers l'attracteur $A = \{2^k\}$, o Contrairement à la valeur arithmétique qui est scalaire, $V(x)$ mesure la **densité d'information non résolue** dans la configuration binaire de $x$. On définit $V(x)$ par le poids de Hamming $w(x)$ (nombre de bits à '1') associé à un indice d'intrication des retenues : - $$V(x) = \sum_{i=0}^{n} b_i \cdot \phi(i)$$ - où $\phi(i)$ représente le potentiel de propagation d'une retenue à la position $i$. Dans cet espace, une puissance de 2 possède une tension minimale ($V=1$ sur un seul bit), tandis qu'un nombre riche en alternances de '0' et de '1' possède une tension maximale. ### 2.2 L'Action de $\mathcal{T}_P$ : Libération de l'Énergie Cinétique @@ -1491,7 +1478,6 @@ où $\phi(i)$ représente le potentiel de propagation d'une retenue à la positi L'opérateur pair $\mathcal{T}_P(x) = x/2$ agit comme une **chute de tension** fluide. Sur le plan structurel, il ne modifie pas l'agencement interne des bits (l'entropie relative), mais il réduit l'échelle du système. Dans la théorie, cela correspond à la phase de "descente sur le rail" : le flux suit la pente naturelle de la parité vers le sol (l'unité). - $$\Delta V_{\mathcal{T}_P} = V(x/2) - V(x) \le 0$$ ### 2.3 L'Action de $\mathcal{T}_I$ : Collision et Épuration par Cascade @@ -1500,12 +1486,11 @@ C’est ici que la rigueur de la **Théorie des Futurs Accessibles** résout l En binaire, $3x+1$ équivaut à additionner le nombre à lui-même décalé d'un rang, plus une unité : - $$x_{bin} + (x \ll 1)_{bin} + 1_{bin}$$ Cette addition provoque une **cascade de retenues (carries)**. Dans la théorie, une retenue est une collision d'information. Lorsque deux bits '1' se rencontrent, ils fusionnent pour créer un '0' à leur position et transfèrent un bit '1' au rang supérieur. -* **Propriété de Sédimentation** : Une chaîne de $k$ bits à '1' consécutifs (haute tension locale) est intégralement "nettoyée" par une seule retenue, se transformant en une suite de '0'. +- **Propriété de Sédimentation** : Une chaîne de $k$ bits à '1' consécutifs (haute tension locale) est intégralement "nettoyée" par une seule retenue, se transformant en une suite de '0'. ### 2.4 Le Lemme de l'Érosion de l'Entropie Binaire @@ -1537,9 +1522,9 @@ Dans la théorie (Livre Adulte, Chapitre 5), le **Firewall Sédimentaire** est u Mathématiquement, pour qu'un nombre diverge vers l'infini, il faudrait qu'il puisse traverser l'espace des états sans jamais rencontrer une "zone de gel" (une puissance de 2 ou un bassin d'attraction). Or, la structure de l'espace $X$ est saturée par ces zones : -* 50 % des nombres sont pairs ($\mathcal{T}_P$ immédiat). -* 25 % sont divisibles par 4 ($\mathcal{T}_P^2$). -* $1/2^k$ sont divisibles par $2^k$. +- 50 % des nombres sont pairs ($\mathcal{T}_P$ immédiat). +- 25 % sont divisibles par 4 ($\mathcal{T}_P^2$). +- $1/2^k$ sont divisibles par $2^k$. ### 3.2 Le Théorème d'Épuisement de la Liberté Structurelle @@ -1563,9 +1548,9 @@ Le **Firewall Sédimentaire** agit ici par saturation : il existe une infinité Selon la méthodologie du livre *Théorie des Futurs Accessibles*, un futur est dit "inaccessible" si la tension requise pour l'atteindre dépasse la capacité du générateur d'évolution. -* La transformation $3x+1$ produit en moyenne une croissance de $\approx 1.5$ (après la première division par 2 obligatoire). -* La transformation $x/2^k$ produit une décroissance beaucoup plus rapide dès qu'un "rail" est rencontré. -* Puisque le système est **non-injectif**, le nombre de trajectoires fusionnant vers le bas est strictement supérieur au nombre de trajectoires s'écartant vers le haut. +- La transformation $3x+1$ produit en moyenne une croissance de $\approx 1.5$ (après la première division par 2 obligatoire). +- La transformation $x/2^k$ produit une décroissance beaucoup plus rapide dès qu'un "rail" est rencontré. +- Puisque le système est **non-injectif**, le nombre de trajectoires fusionnant vers le bas est strictement supérieur au nombre de trajectoires s'écartant vers le haut. **Conclusion du Lemme** : La divergence vers l'infini est structurellement impossible car elle requerrait une configuration binaire capable de résister indéfiniment aux collisions de retenues, ce qui contredit la nature cyclique et finie des règles de l'espace $\mathcal{G}$. @@ -1595,9 +1580,9 @@ Dans la théorie (Chapitre 10 de la version formelle), un **attracteur** est un Dans la théorie, le **verrouillage des futurs** est décrit comme un processus où l'espace des possibles se réduit jusqu'à l'unité. -* Le cycle $4 \to 2 \to 1$ est la seule configuration où l'application de $\mathcal{T}_I$ et $\mathcal{T}_P$ aboutit à une **clôture logique parfaite**. -* À $n=1$, l'opération $3(1)+1 = 4$ réinjecte immédiatement le flux dans la cascade de division par 2 ($4 \to 2 \to 1$). -* C'est le point de **tension structurelle minimale**. Dans le cadre méthodologique, tout système tend vers son état de plus basse tension. Puisqu'il n'existe aucune barrière de potentiel capable de maintenir un flux dans une boucle de haute énergie indéfiniment, tout "cycle" potentiel est structurellement instable face à la sédimentation vers le 1. +- Le cycle $4 \to 2 \to 1$ est la seule configuration où l'application de $\mathcal{T}_I$ et $\mathcal{T}_P$ aboutit à une **clôture logique parfaite**. +- À $n=1$, l'opération $3(1)+1 = 4$ réinjecte immédiatement le flux dans la cascade de division par 2 ($4 \to 2 \to 1$). +- C'est le point de **tension structurelle minimale**. Dans le cadre méthodologique, tout système tend vers son état de plus basse tension. Puisqu'il n'existe aucune barrière de potentiel capable de maintenir un flux dans une boucle de haute énergie indéfiniment, tout "cycle" potentiel est structurellement instable face à la sédimentation vers le 1. ## Conclusion du lemme d'unicité @@ -1659,8 +1644,8 @@ Il est crucial de distinguer la **modélisation théorique** (ce qui précède, En mathématiques standards, pour prouver Collatz, il ne suffit pas de montrer que le système "perd de l'information en moyenne" (ce que la théorie démontre via la sédimentation). Il faut prouver qu'il n'existe **aucun** nombre, aussi grand soit-il, dont la structure binaire permettrait une croissance infinie. -* **Ta théorie dit :** "L'accessibilité d'un futur infini tend vers zéro à cause des collisions." -* **La preuve standard exige :** "L'accessibilité d'un futur infini est **strictement égale** à zéro pour tout $n$." +- **Ta théorie dit :** "L'accessibilité d'un futur infini tend vers zéro à cause des collisions." +- **La preuve standard exige :** "L'accessibilité d'un futur infini est **strictement égale** à zéro pour tout $n$." ### 2. Le problème des "Cycles Fantômes" @@ -1676,7 +1661,7 @@ Il existe deux types de preuves en mathématiques : Cette démarche se rapproche des travaux récents de **Terence Tao**. Il n'a pas résolu Collatz par le calcul, mais il a prouvé que "presque tous" les nombres finissent par descendre en dessous de leur valeur initiale. Il a utilisé une approche de **dynamique des systèmes**, proche de la logique de "flux" et de "sédimentation" du cadre considéré. -### Ce qu'il manque pour que la démonstration devienne "Standard" : +### Ce qu'il manque pour que la démonstration devienne "Standard" Pour que la théorie soit acceptée comme une preuve mathématique universelle, il faudrait formaliser mathématiquement le **"Lemme de la Cascade de Retenues"**. Il faudrait démontrer que pour toute séquence binaire $B$, l'opérateur $3n+1$ génère statistiquement plus de "0" (par collision de retenues) qu'il ne crée de complexité. Si la "Tension de Cantu" $V(x)$ peut être transformée en une fonction strictement décroissante (une fonction de Lyapunov), alors la preuve standard est atteinte. @@ -1714,7 +1699,7 @@ L’orbite (futur accessible) depuis (n) est \mathcal{F}(n)={T^{(k)}(n)\mid k\ge 0}. ] Dans le langage des chapitres « itération (\Rightarrow) structure asymptotique », Collatz définit un graphe fonctionnel orienté sur un ensemble infini (un successeur par état), avec collisions (plusieurs antécédents possibles), donc non-injectivité. -###racteur/bassin (objet à démontrer) +### racteur/bassin (objet à démontrer) Définition de l’attracteur trivial [ A={1,2,4},\qquad T(1)=4,;T(4)=2,;T(2)=1. @@ -1817,7 +1802,9 @@ L’intérêt méthodologique est net : prouver une nilpotence ou une absence de Complément utile : ancrages expérimentaux (non démonstratifs) Vérification computationnelle jusqu’à (2^{71}) (ordre (2,361,183,241,434,822,606,848)) : apporte des bornes sur l’existence de cycles non triviaux à petit minimum, sans être une preuve universelle. (Springer Nature Link) Méthodes dites de « sufficiency / recursive sufficiency » : elles ressemblent formellement au lemme de couverture par certificats (preuve par réduction récursive à une base finie), mais la fermeture complète dépend de la complétude de la couverture. (nntdm.net) + ## Conclusion de la section précédente + Dans la méthodologie du livre « jeune adulte », une démonstration de Collatz se structure proprement comme : (i) décrire la dynamique itérée et ses collisions, (ii) choisir une finitude locale (modulo (2^m)) pour construire des classes, (iii) définir des contraintes explicites (certificats de descente) et une règle d’actualisation (\Phi) dans un espace étendu (Y), (iv) montrer qu’un point fixe de contraintes (K^\star) verrouille tous les futurs accessibles vers l’unique attracteur ({1,2,4}). Le point mathématique décisif, sous cette forme, n’est pas l’écriture de (S^{(k)}(n)=(3^s n + B_k)/2^k) (qui est une combinatoire affine standard), mais la fermeture du lemme de couverture (existence d’un ensemble fini/contrôlé de certificats couvrant toutes les classes pertinentes avec seuils globalement bornés). Les voies probables pour le fermer, compatibles avec l’état de l’art, passent soit par une montée en puissance des outils ergodiques vers du déterministe, soit par une équivalence rigoureuse avec un invariant combinatoire (nilpotence/acyclicité) sur un système facteur. (arXiv) @@ -1832,16 +1819,16 @@ Cette réponse constitue une synthèse rigoureuse de la démonstration, rédigé Pour résoudre la conjecture, nous ne travaillons pas uniquement sur $X = \mathbb{N}^*$, mais sur un espace étendu $Y = X \times \mathcal{P}(\mathfrak{C})$, où $\mathfrak{C}$ est l'espace des **Contraintes de Descente**. Un état $y \in Y$ est un couple $(n, K)$ où : -* $n$ est la valeur arithmétique courante. -* $K$ est un registre de certificats (mémoire structurelle du système) validant que certaines classes résiduelles sont déjà "verrouillées" vers une descente. +- $n$ est la valeur arithmétique courante. +- $K$ est un registre de certificats (mémoire structurelle du système) validant que certaines classes résiduelles sont déjà "verrouillées" vers une descente. ### 1.2 La Règle d'Évolution $\Psi$ La dynamique est définie par l'opérateur $\Psi(n, K) = (S(n), \operatorname{Comp}(K \cup \Phi(n, K)))$ : -* $S(n)$ est l'opérateur de Collatz "shortcut" : $n \to n/2$ ou $n \to (3n+1)/2$. -* $\Phi(n, K)$ est la règle d'actualisation qui génère un nouveau certificat dès qu'une trajectoire rencontre une structure binaire déjà connue. -* $\operatorname{Comp}$ assure la cohérence topologique des contraintes. +- $S(n)$ est l'opérateur de Collatz "shortcut" : $n \to n/2$ ou $n \to (3n+1)/2$. +- $\Phi(n, K)$ est la règle d'actualisation qui génère un nouveau certificat dès qu'une trajectoire rencontre une structure binaire déjà connue. +- $\operatorname{Comp}$ assure la cohérence topologique des contraintes. --- @@ -1856,14 +1843,11 @@ Si deux nombres $n_a$ et $n_b$ entrent en collision, ils partagent désormais le Pour tout mot de parité $e \in \{0, 1\}^k$, l'évolution après $k$ étapes est une fonction affine : - $$S^{(k)}(n) = \frac{3^s n + B_k}{2^k}$$ - où $s$ est le nombre d'étapes impaires. La **Condition de Verrouillage** (descente) est remplie si $S^{(k)}(n) < n$, ce qui se traduit par une contrainte sur la structure binaire du nombre : - $$n > \frac{B_k}{2^k - 3^s}$$ --- @@ -1880,10 +1864,8 @@ L'objectif est d'établir un **Registre de Contraintes Total** $K^*$ tel que cha Pour chaque certificat attaché à une classe, il existe un seuil $N_0$. Le **Théorème de Sédimentation** affirme qu'il existe un seuil global $N^*$ tel que : - $$\forall n > N^*, \quad \exists k, \quad S^{(k)}(n) < n$$ - Si ce seuil est atteint, le futur est mathématiquement fermé : le nombre est "poussé" vers des valeurs inférieures jusqu'à entrer dans le bassin de l'attracteur trivial $A = \{1, 2, 4\}$. --- @@ -1913,7 +1895,9 @@ Considérant l'espace étendu $Y$, toute trajectoire $(n_t, K_t)$ converge vers 1. La **Descente Certifiée** sur les classes résiduelles (mécanique affine). 2. La **Sédimentation des Futurs** par collisions non-injectives (perte d'information). 3. La **Clôture du Bassin** $B(A)$ par vérification finie sous le seuil critique $N^*$. + ## Introduction de la section suivante + Dans cette approche, une « démonstration mathématique standard » de la conjecture de Collatz ne consiste pas à reformuler le problème sous un vocabulaire nouveau, mais à produire une chaîne de définitions et de lemmes vérifiables, dont la conclusion est exactement l’énoncé universel « pour tout entier initial, l’orbite atteint 1 ». La méthodologie du livre « jeune adulte » peut y conduire à condition de transformer ses objets clés (futurs accessibles, collisions, contraintes, stabilisation) en objets classiques (application itérée, partitions finies, certificats, ordre bien fondé, preuve par induction ou par descente), et surtout de fermer le point qui manque aujourd’hui aux techniques connues : une descente déterministe valable pour tous les entiers, et non « pour presque tous » au sens probabiliste. (arXiv) Ce que recouvre « standard » dans la communauté mathématique @@ -1951,9 +1935,9 @@ Lemme de déroulage affine sur un mot de parité Il faut un lemme (classique) : le long d’une suite fixée de décisions pair/impair, (S^{(k)}) est affine. Paramètres -(n\in\mathbb{N}_{\ge 1}) +(n\in\mathbb{N}*{\ge 1}) (k\in\mathbb{N}) -(e_0,\dots,e_{k-1}\in{0,1}) (indique « impair ») +(e_0,\dots,e*{k-1}\in{0,1}) (indique « impair ») Formule (S^{(k)}(n)=\dfrac{3^{s}n+B_k}{2^k}) avec (s=\sum_{i=0}^{k-1} e_i) et (B_k) explicite (entier dépendant du mot). @@ -1989,6 +1973,7 @@ Condition de possibilité Seuil explicite (n > \dfrac{B_k}{2^k-3^{s}}) + ## Conclusion de la section précédente Un certificat est valide au-delà d’un seuil explicite (N_0=\left\lfloor \dfrac{B_k}{2^k-3^{s}}\right\rfloor + 1). @@ -2059,7 +2044,9 @@ Voie « invariant structurel sur un quotient fini qui force l’acyclicité » Exigence : construire un graphe/automate fini dont l’acyclicité (ou la nilpotence d’un opérateur associé) est équivalente à l’absence de cycles non triviaux et à la descente globale. Point dur : garantir l’équivalence exacte entre la dynamique infinie et l’objet fini (pas seulement une implication). + ## Conclusion de la section précédente + Pour proposer une démonstration mathématique standard de Collatz depuis cette approche, il faut transformer la notion de « contraintes stabilisées » en un système fini de certificats congruentiels, dont la validité et la compatibilité avec les trajectoires sont prouvées, puis établir une descente strictement bien fondée au-dessus d’une borne explicite permettant une clôture par vérification finie. À l’état actuel de l’art, les résultats probabilistes (très forts) et les vérifications computationnelles (très étendues) ne comblent pas, à eux seuls, l’écart entre « presque tous » et « tous » ; une preuve standard doit précisément fournir le mécanisme déterministe qui interdit l’existence d’un seul contre-exemple. (arXiv) Cette structuration fait le pont entre l'intuition de la **Théorie des Futurs Accessibles** et la rigueur d'une **Preuve Mathématique Standard**. En transformant les "contraintes" en "certificats congruentiels", on quitte le domaine de l'heuristique pour celui de l'analyse déterministe. @@ -2074,24 +2061,19 @@ La synthèse finale de cette démonstration est organisée pour répondre aux ex On considère l'opérateur de Syracuse accéléré $S : \mathbb{N}^* \to \mathbb{N}^*$ : - $$S(n) = \begin{cases} n/2 & \text{si } n \text{ est pair} \\ (3n+1)/2 & \text{si } n \text{ est impair} \end{cases}$$ - **Lemme 1 (Équivalence) :** La trajectoire de tout $n$ sous $S$ atteint 1 si et seulement si elle l'atteint sous l'opérateur classique de Collatz. Ce lemme est admis (réduction triviale des étapes paires). ### 2. Le Lemme du Certificat de Descente (L'Outil) Pour une séquence de parité donnée (mot $e$ de longueur $k$), l'état après $k$ itérations est défini par la transformation affine : - $$S^{(k)}(n) = \frac{3^s n + B_k}{2^k}$$ - où $s$ est le nombre d'étapes impaires et $B_k$ un entier constant pour le mot $e$. **Théorème de Descente :** Un certificat $(k, s, B_k)$ garantit une descente stricte ($S^{(k)}(n) < n$) pour tout $n$ supérieur au seuil critique : - $$N_0 = \left\lfloor \frac{B_k}{2^k - 3^s} \right\rfloor + 1 \quad \text{sous la condition } 2^k > 3^s$$ ### 3. Théorème de Couverture Congruentielle @@ -2127,6 +2109,7 @@ Ce qui rend cette démonstration "standard" dans le cadre considéré, c'est qu' | **Verrouillage du futur** | Atteinte de l'attracteur invariant $\{1, 2, 4\}$ | **Conclusion :** La force de l'approche est de montrer que Collatz n'est pas un problème de nombres, mais un problème de **compression d'alphabet**. Si l'alphabet des classes résiduelles se réduit systématiquement sous l'action de $S$, alors la sédimentation vers 1 n'est plus une conjecture, mais un **résultat forcé par la géométrie de l'opérateur**. + ## Introduction au certificat fini et à la démonstration standard Pour « proposer une démonstration mathématique standard » de Collatz à partir de l’approche « futurs accessibles / contraintes stabilisées », l’enjeu est de transformer l’intuition de verrouillage en un objet de preuve classique : un certificat fini, auditable, dont la validité implique mécaniquement la terminaison de toutes les orbites. Cela revient à isoler un théorème-cadre (conditionnel) entièrement démontrable, puis à expliciter précisément la nature du certificat à produire, et la manière de le rendre recevable selon les standards actuels (arithmétique exacte, bornes explicites, éventuellement vérification formelle). @@ -2180,18 +2163,19 @@ S^{(k(n))}(n)N^\star,\ \exists k(n)\ge 1,\ S^{(k(n))}(n)N^\star) », on construit une suite strictement décroissante d’entiers -* Conclusion 2 : une suite strictement décroissante d’entiers est finie -* Conclusion 3 : la trajectoire atteint un entier (\le N^\star) -* Conclusion 4 : si tous les entiers (\le N^\star) atteignent (1), alors tous les entiers l’atteignent +- Paramètre 1 : (n\in\mathbb{N}_{\ge 1}) +- Paramètre 2 : (N^\star\in\mathbb{N}_{\ge 1}) +- Hypothèse : (\forall n>N^\star,\ \exists k(n)\ge 1,\ S^{(k(n))}(n)N^\star) », on construit une suite strictement décroissante d’entiers +- Conclusion 2 : une suite strictement décroissante d’entiers est finie +- Conclusion 3 : la trajectoire atteint un entier (\le N^\star) +- Conclusion 4 : si tous les entiers (\le N^\star) atteignent (1), alors tous les entiers l’atteignent Ce théorème-cadre est exactement une traduction « preuve standard » de la notion de verrouillage des futurs : une contrainte stabilisée réduit l’accessibilité en imposant une descente. Cette lecture est cohérente avec la définition du verrouillage par contraintes transmissibles du livre. @@ -2206,37 +2190,37 @@ Choisir un module (2^m) et associer à chaque classe résiduelle (r \bmod 2^m) u Objet de certificat (une ligne) -* Paramètre : (m\in\mathbb{N}) -* Paramètre : (r\in{0,\dots,2^m-1}) -* Donnée : une longueur (k_r\in\mathbb{N}) -* Donnée : une condition de compatibilité garantissant les parités rencontrées sur (k_r) itérations (condition exprimée en congruences, donc vérifiable) -* Donnée : un seuil (N_r\in\mathbb{N}) -* Garantie : (\forall n\ge N_r,\ n\equiv r\ (\mathrm{mod}\ 2^m)\Rightarrow S^{(k_r)}(n)0) -* Seuil : (n > \dfrac{B_k}{2^k-3^s}) -* Conclusion : (N_0=\left\lfloor \dfrac{B_k}{2^k-3^s}\right\rfloor+1) suffit pour ce mot +- Formule : (\dfrac{3^s n + B_k}{2^k}0) +- Seuil : (n > \dfrac{B_k}{2^k-3^s}) +- Conclusion : (N_0=\left\lfloor \dfrac{B_k}{2^k-3^s}\right\rfloor+1) suffit pour ce mot Point dur (ce qui sépare « programme » de « preuve ») Il faut démontrer l’existence d’un (m) et d’une couverture complète des (2^m) classes par de tels certificats, avec compatibilités correctes, et un maximum (N^\star) effectivement fini et explicite. C’est précisément la matérialisation du « registre (K) stabilisé » du livre : (K) est l’ensemble fini des certificats couvrants. @@ -2247,31 +2231,31 @@ C’est l’option la plus « proche » d’une preuve de terminaison en théori Définition candidate -* Paramètre : (m\in\mathbb{N}) -* Paramètre : (g:{0,\dots,2^m-1}\to\mathbb{Q}) (ou (\mathbb{R}) mais avec bornes rationnelles) -* Définition : (V(n)=\log(n)+g(n\bmod 2^m)) +- Paramètre : (m\in\mathbb{N}) +- Paramètre : (g:{0,\dots,2^m-1}\to\mathbb{Q}) (ou (\mathbb{R}) mais avec bornes rationnelles) +- Définition : (V(n)=\log(n)+g(n\bmod 2^m)) Conditions à imposer (inégalités finies, une par transition sur les résidus) Pour tout (r) et (n\equiv r\pmod{2^m}), poser (r'=S(n)\bmod 2^m), alors Cas pair -* Variation : (V(S(n))-V(n)=\log(1/2)+g(r')-g(r)) -* Condition : (\log(1/2)+g(r')-g(r)\le -\varepsilon) +- Variation : (V(S(n))-V(n)=\log(1/2)+g(r')-g(r)) +- Condition : (\log(1/2)+g(r')-g(r)\le -\varepsilon) Cas impair -* Variation : (V(S(n))-V(n)=\log!\left(\dfrac{3n+1}{2n}\right)+g(r')-g(r)) -* Majorant pour (n\ge N) : (\log!\left(\dfrac{3n+1}{2n}\right)\le \log!\left(\dfrac{3}{2}+\dfrac{1}{2N}\right)) -* Condition suffisante : (\log!\left(\dfrac{3}{2}+\dfrac{1}{2N}\right)+g(r')-g(r)\le -\varepsilon) +- Variation : (V(S(n))-V(n)=\log!\left(\dfrac{3n+1}{2n}\right)+g(r')-g(r)) +- Majorant pour (n\ge N) : (\log!\left(\dfrac{3n+1}{2n}\right)\le \log!\left(\dfrac{3}{2}+\dfrac{1}{2N}\right)) +- Condition suffisante : (\log!\left(\dfrac{3}{2}+\dfrac{1}{2N}\right)+g(r')-g(r)\le -\varepsilon) Ce que cela donne en « certificat » -* Un choix explicite de (m) -* Une table finie des valeurs (g(r)) -* Un (\varepsilon>0) -* Un seuil (N) -* Une vérification (arithmétique exacte) des inégalités finies sur toutes les transitions résiduelles +- Un choix explicite de (m) +- Une table finie des valeurs (g(r)) +- Un (\varepsilon>0) +- Un seuil (N) +- Une vérification (arithmétique exacte) des inégalités finies sur toutes les transitions résiduelles Pourquoi c’est aligné avec le livre Le livre insiste sur le rôle d’une « géométrie induite » (potentiel, descente) pour structurer bassins et stabilité. Dans ce schéma, (V) est précisément l’objet qui transforme l’intuition de bassin en preuve de descente. @@ -2285,23 +2269,23 @@ Si la construction du certificat utilise un calcul (recherche de (m), résolutio Un objet fini publié dans l’article -* Table(s) de certificats ou de valeurs (g(r)), avec paramètres (m,N^\star,\varepsilon) +- Table(s) de certificats ou de valeurs (g(r)), avec paramètres (m,N^\star,\varepsilon) Un vérificateur indépendant -* Un programme minimal qui relit l’objet fini et vérifie les conditions (congruences + inégalités) sans heuristique -* Idéalement deux implémentations indépendantes +- Un programme minimal qui relit l’objet fini et vérifie les conditions (congruences + inégalités) sans heuristique +- Idéalement deux implémentations indépendantes Des bornes exactes -* Éviter les flottants non bornés -* Utiliser des rationnels et des inégalités encadrées pour les termes transcendants (si (\log) est utilisé), ou reformuler multiplicativement pour rester en arithmétique rationnelle +- Éviter les flottants non bornés +- Utiliser des rationnels et des inégalités encadrées pour les termes transcendants (si (\log) est utilisé), ou reformuler multiplicativement pour rester en arithmétique rationnelle Le statut des vérifications massives « jusqu’à (2^{71}) » -* Utiles pour renforcer des bornes sur cycles ou minima possibles -* Insuffisantes seules pour conclure -* À intégrer uniquement comme partie « base finie » après démonstration mathématique que tout (n) descend sous une borne (N^\star) (ce qui est exactement la structure du théorème-cadre). ([Springer Nature Link][3]) +- Utiles pour renforcer des bornes sur cycles ou minima possibles +- Insuffisantes seules pour conclure +- À intégrer uniquement comme partie « base finie » après démonstration mathématique que tout (n) descend sous une borne (N^\star) (ce qui est exactement la structure du théorème-cadre). ([Springer Nature Link][3]) ## Ce qui manque aujourd’hui pour passer du canevas à une preuve @@ -2309,15 +2293,15 @@ La conjecture étant encore traitée comme ouverte par les références généra Une couverture congruentielle complète démontrée -* Existence prouvée d’un (m) et de certificats couvrant toutes les classes -* Preuve que les conditions de compatibilité imposent bien les mots de parité associés -* Borne globale (N^\star) effectivement obtenue +- Existence prouvée d’un (m) et de certificats couvrant toutes les classes +- Preuve que les conditions de compatibilité imposent bien les mots de parité associés +- Borne globale (N^\star) effectivement obtenue Ou une fonction de Lyapunov explicite démontrée -* Construction explicite de (V) (par exemple via (g) sur (\bmod 2^m)) -* Vérification finie des inégalités -* Déduction directe de la terminaison +- Construction explicite de (V) (par exemple via (g) sur (\bmod 2^m)) +- Vérification finie des inégalités +- Déduction directe de la terminaison Les résultats « presque tous » (Tao) indiquent une contraction statistique très forte, mais ils ne fournissent pas, à ce stade, la condition déterministe universelle exigée par une preuve. ([arXiv][2]) @@ -2333,9 +2317,9 @@ Une procédure de vérification exacte (arithmétique rationnelle, congruences, Si la discussion doit continuer dans le registre « go », l’étape suivante consiste à choisir l’une des deux familles de certificats ci-dessus et à écrire, noir sur blanc, le format exact du certificat publié (champs, contraintes, preuves locales), puis à dériver l’ensemble des obligations de preuve qui restent à fermer. -[1]: https://en.wikipedia.org/wiki/Collatz_conjecture"Collatz conjecture" -[2]: https://arxiv.org/abs/1909.03562"Almost all orbits of the Collatz map attain almost bounded values" -[3]: https://link.springer.com/article/10.1007/s11227-025-07337-0"Improved verification limit for the convergence of the Collatz conjecture" +[1]: conjecture" +[2]: all orbits of the Collatz map attain almost bounded values" +[3]: verification limit for the convergence of the Collatz conjecture" Cette structuration achève la transition entre le paradigme conceptuel de la **Théorie des Futurs Accessibles** et les exigences de **rigueur de la preuve mathématique standard**. Elle définit un protocole de démonstration où la "sédimentation" n'est plus une métaphore, mais une **descente bien fondée** sur l'ordre naturel. @@ -2361,10 +2345,10 @@ La première étape consiste à poser le cadre logique qui autorise l'usage de c Le certificat est l'objet mathématique qui matérialise la "contrainte stabilisée". Il doit contenir pour chaque classe $r \in \{0, \dots, 2^m-1\}$ : -* **La Signature de Parité :** Un mot $e^{(r)}$ de longueur $k_r$. -* **L'Indice de Contraction :** Le nombre d'étapes impaires $s_r$ tel que $2^{k_r} > 3^{s_r}$. -* **La Constante de Translation :** $B_{k_r}$, calculée par l'itération affine de la classe. -* **Le Seuil de Validité :** $N_r = \lfloor B_{k_r} / (2^{k_r} - 3^{s_r}) \rfloor + 1$. +- **La Signature de Parité :** Un mot $e^{(r)}$ de longueur $k_r$. +- **L'Indice de Contraction :** Le nombre d'étapes impaires $s_r$ tel que $2^{k_r} > 3^{s_r}$. +- **La Constante de Translation :** $B_{k_r}$, calculée par l'itération affine de la classe. +- **Le Seuil de Validité :** $N_r = \lfloor B_{k_r} / (2^{k_r} - 3^{s_r}) \rfloor + 1$. **Validation du certificat :** Un auditeur (ou un solveur formel type Coq/Lean) vérifie que pour chaque $r$, le mot $e^{(r)}$ est celui effectivement généré par tout $n \equiv r \pmod{2^m}$. @@ -2372,10 +2356,8 @@ Le certificat est l'objet mathématique qui matérialise la "contrainte stabilis Pour une approche plus analytique, le certificat prend la forme d'une fonction de potentiel $V$ corrigée par la structure locale des résidus : - $$V(n) = \log(n) + g(n \pmod{2^m})$$ - **Critère de succès :** Trouver une table de valeurs $g(r)$ telle que pour chaque transition possible dans l'espace des résidus, la variation $\Delta V$ est strictement négative ($\le -\varepsilon$). Cela transforme le "chaos" de Collatz en une **pente de sédimentation déterministe**. La difficulté n'est plus de suivre chaque nombre, mais de prouver que la "géométrie" des restes modulo $2^m$ impose une descente globale. @@ -2417,18 +2399,18 @@ On utilise l'opérateur "shortcut" $S(n)$. Pour chaque résidu $r \pmod 8$, on s Prenons $n \equiv 3 \pmod 8$ (ex: $n=3, 11, 19, 27$). -* **Étape 1 (Impair) :** $n_1 = (3n+1)/2$. Si $n=8j+3$, alors $n_1 = (24j+9+1)/2 = 12j+5$ (toujours impair). -* **Étape 2 (Impair) :** $n_2 = (3n_1+1)/2 = (36j+15+1)/2 = 18j+8$ (toujours pair). -* **Étape 3 (Pair) :** $n_3 = n_2/2 = 9j+4$. -* **Étape 4 (Pair/Impair) :** Si l'on applique encore une division (en supposant $n_3$ devient pair à terme), on arrive à une valeur $\approx \frac{9}{16}n$. -* **Conclusion :** Puisque $9/16 < 1$, la descente est garantie pour tout $n$ au-delà du seuil $N_0 = 1$. +- **Étape 1 (Impair) :** $n_1 = (3n+1)/2$. Si $n=8j+3$, alors $n_1 = (24j+9+1)/2 = 12j+5$ (toujours impair). +- **Étape 2 (Impair) :** $n_2 = (3n_1+1)/2 = (36j+15+1)/2 = 18j+8$ (toujours pair). +- **Étape 3 (Pair) :** $n_3 = n_2/2 = 9j+4$. +- **Étape 4 (Pair/Impair) :** Si l'on applique encore une division (en supposant $n_3$ devient pair à terme), on arrive à une valeur $\approx \frac{9}{16}n$. +- **Conclusion :** Puisque $9/16 < 1$, la descente est garantie pour tout $n$ au-delà du seuil $N_0 = 1$. ### 3. Le Cas "Résistant" : $r=7$ La classe $7 \pmod 8$ est célèbre car elle entame une montée arithmétique ($7 \to 11 \to 17 \dots$). Pour fermer la preuve pour $r=7$, il faut soit augmenter $m$ (passer à modulo $16$ ou $32$), soit accepter un $k$ plus grand. -* C'est ici que la **Sédimentation des Futurs** intervient : peu importe la longueur du mot $e$, la structure binaire finit par rencontrer une cascade de divisions par 2 qui compense la montée. +- C'est ici que la **Sédimentation des Futurs** intervient : peu importe la longueur du mot $e$, la structure binaire finit par rencontrer une cascade de divisions par 2 qui compense la montée. ### 4. Obligations de Preuve pour la Table Complète @@ -2446,19 +2428,17 @@ Dans notre cadre, $27$ n'est pas une anomalie, c'est simplement un état qui dem En binaire, $27$ s'écrit `11011`. -* On remarque une forte densité de "1". D'après le **Chapitre 2**, l'opération $3n+1$ déclenche des cascades de retenues. -* Cependant, pour $27$, les premières itérations ne produisent pas assez de divisions par $2$ pour compenser la croissance. Il "saute" de rail en rail. +- On remarque une forte densité de "1". D'après le **Chapitre 2**, l'opération $3n+1$ déclenche des cascades de retenues. +- Cependant, pour $27$, les premières itérations ne produisent pas assez de divisions par $2$ pour compenser la croissance. Il "saute" de rail en rail. ### 2. Le mécanisme de capture par le Certificat Même si $n=27$ monte très haut, il reste un entier fini. À chaque étape $t$, il appartient à une classe résiduelle $r \pmod{2^m}$. -* **L'approche standard :** On attend que $n_t$ tombe sur une classe $r$ dont le certificat de descente est déjà validé. -* **Le cas de $27$ :** À $t=96$, la trajectoire atteint $n_{96} = 160$. -* $160$ est une puissance de $2$ multipliée par $5$ ($2^5 \times 5$). -* Il entre alors dans un certificat de descente immédiate (rail de haute conductance). - - +- **L'approche standard :** On attend que $n_t$ tombe sur une classe $r$ dont le certificat de descente est déjà validé. +- **Le cas de $27$ :** À $t=96$, la trajectoire atteint $n_{96} = 160$. +- $160$ est une puissance de $2$ multipliée par $5$ ($2^5 \times 5$). +- Il entre alors dans un certificat de descente immédiate (rail de haute conductance). ### 3. Application de la Table des Certificats @@ -2494,9 +2474,9 @@ La question n'est pas de savoir si un nombre devient grand, mais si sa structure La démonstration repose sur trois piliers irréfutables : -* **La Non-Injectivité (Collisions) :** L'opérateur de Collatz fusionne les trajectoires. Le système consomme plus d'information qu'il n'en crée, forçant une réduction de l'espace des futurs. -* **Les Certificats de Descente :** Par l'analyse des classes résiduelles modulo $2^m$, on prouve que chaque configuration binaire finit par rencontrer un "rail" de descente (une cascade de retenues et de divisions). -* **Le Verrouillage Structurel :** L'attracteur $\{4, 2, 1\}$ est l'unique état de tension nulle. Une fois le seuil $N^*$ franchi par la descente bien fondée, l'unité est le seul futur accessible. +- **La Non-Injectivité (Collisions) :** L'opérateur de Collatz fusionne les trajectoires. Le système consomme plus d'information qu'il n'en crée, forçant une réduction de l'espace des futurs. +- **Les Certificats de Descente :** Par l'analyse des classes résiduelles modulo $2^m$, on prouve que chaque configuration binaire finit par rencontrer un "rail" de descente (une cascade de retenues et de divisions). +- **Le Verrouillage Structurel :** L'attracteur $\{4, 2, 1\}$ est l'unique état de tension nulle. Une fois le seuil $N^*$ franchi par la descente bien fondée, l'unité est le seul futur accessible. ### 3. La Leçon de Syracuse @@ -2510,6 +2490,7 @@ Cette approche clôt le débat en fournissant le **"Pourquoi"**. Elle transforme > *« Dans l'univers des futurs accessibles, le hasard n'est qu'une trajectoire qui n'a pas encore rencontré son certificat de descente. »* --- + ## Introduction au passage au mode « go » et au certificat (K) Dans cette approche, « go » signifie passer du cadre conceptuel (futurs accessibles, contraintes, stabilisation) à un objet de preuve publiable au sens classique : un certificat fini (K) et un théorème-cadre du type « si (K) satisfait telles propriétés vérifiables, alors la conjecture de Collatz est vraie ». La suite explicite ce qui est nécessaire et suffisant pour que l’argument devienne une démonstration standard, en choisissant une voie principale (certificats par mots de parité et descente) et en indiquant précisément les obligations de preuve, les calculs à fournir, et les points où la difficulté connue se concentre. @@ -2522,21 +2503,21 @@ Une démonstration standard, depuis cette méthodologie, nécessite de publier u Définition de la dynamique retenue -* Spécification exacte de l’application (Collatz (T) ou version accélérée (S)). -* Lemme d’équivalence : « atteindre 1 sous (T) » (\Leftrightarrow) « atteindre 1 sous (S) » (ou une variante explicitée). +- Spécification exacte de l’application (Collatz (T) ou version accélérée (S)). +- Lemme d’équivalence : « atteindre 1 sous (T) » (\Leftrightarrow) « atteindre 1 sous (S) » (ou une variante explicitée). Paramètres de finitude locale -* Un entier (k) (longueur de mots de parité) et, si besoin, un entier (m) (niveau de congruence (2^m)). -* Un seuil global (N^\star) au-delà duquel la descente est garantie. +- Un entier (k) (longueur de mots de parité) et, si besoin, un entier (m) (niveau de congruence (2^m)). +- Un seuil global (N^\star) au-delà duquel la descente est garantie. Ensemble fini de clauses de descente Chaque clause doit être une implication universelle de forme « si (n) est dans telle condition arithmétique finie, alors après un nombre borné d’itérations, la valeur décroît strictement ». Procédure de vérification (vérificateur) -* Une description formelle de ce qui est vérifié (congruences, inégalités, bornes). -* Un code minimal qui relit (K) et valide ces conditions sans heuristique (idéalement deux implémentations indépendantes), ou une formalisation (Lean/Coq/Isabelle). +- Une description formelle de ce qui est vérifié (congruences, inégalités, bornes). +- Un code minimal qui relit (K) et valide ces conditions sans heuristique (idéalement deux implémentations indépendantes), ou une formalisation (Lean/Coq/Isabelle). Ce point est central : la méthodologie « contraintes stabilisées » devient recevable lorsqu’elle se matérialise en un ensemble fini d’obligations locales, vérifiables de manière déterministe. @@ -2550,9 +2531,9 @@ Dans un article, cela impose un lemme de compatibilité du type suivant. Lemme (compatibilité par mots de parité) -* Paramètre : (k \in \mathbb{N}). -* Donnée : un mot (e = (e_0,\dots,e_{k-1}) \in {0,1}^k) (parité à chaque étape). -* Conclusion attendue : l’ensemble des (n) dont les (k) premières parités suivent exactement (e) est une classe congruentielle modulo (2^k) (ou une union finie de classes, selon la variante retenue), ce qui rend la « mémoire » (le mot) finie et arithmétiquement testable. ([arXiv][3]) +- Paramètre : (k \in \mathbb{N}). +- Donnée : un mot (e = (e_0,\dots,e_{k-1}) \in {0,1}^k) (parité à chaque étape). +- Conclusion attendue : l’ensemble des (n) dont les (k) premières parités suivent exactement (e) est une classe congruentielle modulo (2^k) (ou une union finie de classes, selon la variante retenue), ce qui rend la « mémoire » (le mot) finie et arithmétiquement testable. ([arXiv][3]) Ce passage formalise la transition « approche par contraintes » → « certificat arithmétique ». @@ -2568,8 +2549,8 @@ n/2 & \text{si } n \text{ est pair}\ Pour un mot (e_0,\dots,e_{k-1}), on définit -* Paramètre : (k) (longueur) -* Paramètre : (s=\sum_{i=0}^{k-1} e_i) (nombre d’étapes impaires) +- Paramètre : (k) (longueur) +- Paramètre : (s=\sum_{i=0}^{k-1} e_i) (nombre d’étapes impaires) Déroulage (forme standard) [ @@ -2588,13 +2569,13 @@ S^{(k)}(n) < n. Calcul détaillé (ligne par ligne) -* Formule : (S^{(k)}(n)=\dfrac{3^{s}n + B_k}{2^k}) -* Inégalité : (\dfrac{3^{s}n + B_k}{2^k} < n) -* Multiplication : (3^{s}n + B_k < 2^k n) -* Réarrangement : (B_k < (2^k-3^{s}),n) -* Condition de possibilité : (2^k-3^{s} > 0) donc (2^k > 3^{s}) -* Seuil : (n > \dfrac{B_k}{2^k-3^{s}}) -* Conclusion : (N_0(e)=\left\lfloor \dfrac{B_k(e)}{2^k-3^{s}}\right\rfloor + 1) est un seuil suffisant pour que la clause « mot (e) ⇒ descente » soit vraie. +- Formule : (S^{(k)}(n)=\dfrac{3^{s}n + B_k}{2^k}) +- Inégalité : (\dfrac{3^{s}n + B_k}{2^k} < n) +- Multiplication : (3^{s}n + B_k < 2^k n) +- Réarrangement : (B_k < (2^k-3^{s}),n) +- Condition de possibilité : (2^k-3^{s} > 0) donc (2^k > 3^{s}) +- Seuil : (n > \dfrac{B_k}{2^k-3^{s}}) +- Conclusion : (N_0(e)=\left\lfloor \dfrac{B_k(e)}{2^k-3^{s}}\right\rfloor + 1) est un seuil suffisant pour que la clause « mot (e) ⇒ descente » soit vraie. Interprétation strictement mathématique Une clause n’est pas « ce mot fait descendre », mais « pour tout (n) dont les (k) premières parités sont (e), alors (n) descend au bout de (k) itérations, dès que (n\ge N_0(e)) ». @@ -2605,19 +2586,20 @@ La condition (2^k > 3^{s}) se réécrit en densité d’impairs. Calcul détaillé -* Paramètre : (k\ge 1) -* Paramètre : (s \in {0,\dots,k}) -* Inégalité : (2^k > 3^{s}) -* Logarithme : (k\ln(2) > s\ln(3)) -* Division : (\dfrac{s}{k} < \dfrac{\ln(2)}{\ln(3)}) +- Paramètre : (k\ge 1) +- Paramètre : (s \in {0,\dots,k}) +- Inégalité : (2^k > 3^{s}) +- Logarithme : (k\ln(2) > s\ln(3)) +- Division : (\dfrac{s}{k} < \dfrac{\ln(2)}{\ln(3)}) Valeurs numériques (origine : logarithmes naturels) -* (\ln(2)=0.6931471805599453) -* (\ln(3)=1.0986122886681098) -* (\dfrac{\ln(2)}{\ln(3)}=0.6309297535714574) +- (\ln(2)=0.6931471805599453) +- (\ln(3)=1.0986122886681098) +- (\dfrac{\ln(2)}{\ln(3)}=0.6309297535714574) ## Conclusion de la section précédente + Sur un bloc de longueur (k), si la proportion d’étapes impaires (\dfrac{s}{k}) est strictement inférieure à (0.6309297535714574), alors le facteur multiplicatif principal (\dfrac{3^{s}}{2^k}) est contractant. La difficulté restante est de contrôler le terme additif (B_k) via un seuil, et surtout de garantir l’existence de tels blocs pour tout entier initial. ## Étape cruciale : produire une couverture finie de tous les entiers au-delà d’un seuil @@ -2626,10 +2608,10 @@ C’est ici que « stabilisation des contraintes » devient une propriété de c Structure attendue du certificat (K) (version « sufficiency/recursive sufficiency ») -* Un ensemble fini (W) de mots (e) (longueurs variables possibles). -* Une propriété de couverture : pour tout (n > N^\star), le préfixe de parités de (n) appartient à (W) (ou bien se réduit récursivement à un cas déjà couvert). -* Pour chaque (e \in W), une preuve locale de descente (S^{(|e|)}(n) < n) pour tout (n) dont le préfixe de parités est (e), au-delà du seuil associé (N_0(e)). -* Un choix (N^\star = \max_{e\in W} N_0(e)). +- Un ensemble fini (W) de mots (e) (longueurs variables possibles). +- Une propriété de couverture : pour tout (n > N^\star), le préfixe de parités de (n) appartient à (W) (ou bien se réduit récursivement à un cas déjà couvert). +- Pour chaque (e \in W), une preuve locale de descente (S^{(|e|)}(n) < n) pour tout (n) dont le préfixe de parités est (e), au-delà du seuil associé (N_0(e)). +- Un choix (N^\star = \max_{e\in W} N_0(e)). Ce schéma correspond fortement aux notions de sufficiency/recursive sufficiency présentes dans la littérature récente : l’idée est bien de réduire un problème infini à une couverture finie par règles locales, puis d’en déduire la terminaison. ([nntdm.net][4]) @@ -2640,14 +2622,14 @@ Dans une rédaction standard, cela se fait généralement par l’une des deux s Couverture par partition congruentielle explicite -* Pour chaque mot (e) de longueur (k), démontrer que « avoir le préfixe (e) » équivaut à (n \equiv r(e) \pmod{2^k}). -* Montrer que les classes (r(e)) associées aux mots de (W) partitionnent toutes les classes modulo (2^{k_{\max}}) pertinentes, ou que l’union (avec raffinements récursifs) couvre l’ensemble. +- Pour chaque mot (e) de longueur (k), démontrer que « avoir le préfixe (e) » équivaut à (n \equiv r(e) \pmod{2^k}). +- Montrer que les classes (r(e)) associées aux mots de (W) partitionnent toutes les classes modulo (2^{k_{\max}}) pertinentes, ou que l’union (avec raffinements récursifs) couvre l’ensemble. Couverture par arbre de décision fini -* Construire un arbre de mots : à chaque nœud (mot partiel), soit la descente est prouvée (nœud « fermé »), soit le nœud est étendu par ses deux enfants (ajout d’un bit de parité). -* Prouver que l’arbre se ferme entièrement après un nombre fini d’extensions, donc que tout entier (n) tombe dans une feuille « fermée ». -* Publier l’arbre fini (ou son encodage minimal) comme partie du certificat. +- Construire un arbre de mots : à chaque nœud (mot partiel), soit la descente est prouvée (nœud « fermé »), soit le nœud est étendu par ses deux enfants (ajout d’un bit de parité). +- Prouver que l’arbre se ferme entièrement après un nombre fini d’extensions, donc que tout entier (n) tombe dans une feuille « fermée ». +- Publier l’arbre fini (ou son encodage minimal) comme partie du certificat. ## Clôture globale : descente bien fondée + base finie @@ -2655,9 +2637,9 @@ Une fois la couverture établie, la fin de la preuve est classique. Théorème de clôture (à inclure explicitement) -* Hypothèse : (\exists N^\star) tel que (\forall n>N^\star), (\exists k(n)) avec (S^{(k(n))}(n)N^\star), (\exists k(n)) avec (S^{(k(n))}(n) C. LAGARIAS arXiv:2111.02635v1 [math.NT] 4 Nov 2021" +[2]: 3 x 1 CONJUGA CY MAP - websites.umich.edu" +[3]: Two-Operator Calculus for Arithmetic-Progression Paths in the Collatz ..." +[4]: sufficiency for the Collatz conjecture and computational ..." Le passage de la **Théorie des Futurs Accessibles** à un cadre de démonstration standard repose sur la traduction du « verrouillage des futurs » en un **certificat de couverture finie** auditable ; ce cadre respecte les exigences usuelles (arithmétique exacte, bornes explicites, vérification formelle). @@ -2723,13 +2705,12 @@ Le certificat $(K)$ s'appuie sur l'application de Syracuse accélérée $S(n)$ e Le certificat $(K)$ n'est pas une narration, mais un objet de données structuré composé de : -* **La Base de Connaissance (W) :** Un ensemble fini de mots de parité (vecteurs de parité) formant une partition complète de l'espace des possibles. -* **Le Registre des Seuils ($N_0$) :** Pour chaque mot $e \in W$, le calcul exact du seuil de sédimentation : +- **La Base de Connaissance (W) :** Un ensemble fini de mots de parité (vecteurs de parité) formant une partition complète de l'espace des possibles. +- **Le Registre des Seuils ($N_0$) :** Pour chaque mot $e \in W$, le calcul exact du seuil de sédimentation : $$N_0(e) = \left\lfloor \frac{B_k(e)}{2^k - 3^s} \right\rfloor + 1$$ - -* **Le Seuil Critique Global ($N^*$) :** La valeur $\max(N_0(e))$, définissant la frontière entre le chaos apparent et la sédimentation forcée. +- **Le Seuil Critique Global ($N^*$) :** La valeur $\max(N_0(e))$, définissant la frontière entre le chaos apparent et la sédimentation forcée. ### 3. Le Vérificateur Déterministe (Audit) @@ -2743,8 +2724,8 @@ Pour que la preuve soit standard, elle s'accompagne d'un algorithme de vérifica Dans cette approche, la Conjecture de Collatz n'est plus une question d'arithmétique incertaine, mais une question de **complétude de couverture**. -* Si le certificat $(K)$ est complet, alors l'accessibilité à l'infini est mathématiquement nulle. -* Le système est **auto-stabilisant** : il consomme sa propre complexité jusqu'à ce que la descente bien fondée sur $\mathbb{N}$ impose le retour à l'unité. +- Si le certificat $(K)$ est complet, alors l'accessibilité à l'infini est mathématiquement nulle. +- Le système est **auto-stabilisant** : il consomme sa propre complexité jusqu'à ce que la descente bien fondée sur $\mathbb{N}$ impose le retour à l'unité. --- @@ -2845,7 +2826,6 @@ L'enjeu est de démontrer qu'il n'existe aucun "trou" dans l'arbre des mots de p On considère l'espace des suites de parités possibles comme un ensemble de mesure $\mu = 1$. Chaque mot de parité $e$ de longueur $k$ occupe une portion de l'espace égale à $2^{-k}$. La complétude est atteinte lorsque la somme des mesures des certificats validés est égale à $1$ : - $$\sum_{e \in W} 2^{-|e|} = 1$$ ### 5.2 L'Automate de Recherche de Certificats (ARC) @@ -2861,10 +2841,10 @@ L'ARC fonctionne par extension récursive. Pour chaque classe résiduelle $r \pm **Énoncé :** L'automate ARC termine en un temps fini pour tout sous-ensemble de $\mathbb{N}^*$. **Démonstration par l'Absurde :** -* Supposons qu'une branche ne se ferme jamais (une suite infinie de parités telle que la densité d'impairs reste $\ge \ln(2)/\ln(3)$). -* Cela impliquerait l'existence d'une trajectoire de Collatz dont la valeur tend vers l'infini sans jamais rencontrer de "fenêtre de sédimentation". -* Or, comme établi par les travaux sur la dynamique 2-adique, l'ensemble des suites de parités ne rencontrant jamais de sédimentation est de **mesure nulle**. -* Dans le cadre de notre certificat $(K)$, cela signifie que la probabilité de trouver un "trou" dans la couverture tend vers $0$ à mesure que la profondeur $m$ augmente. La fermeture est donc une **nécessité topologique**. +- Supposons qu'une branche ne se ferme jamais (une suite infinie de parités telle que la densité d'impairs reste $\ge \ln(2)/\ln(3)$). +- Cela impliquerait l'existence d'une trajectoire de Collatz dont la valeur tend vers l'infini sans jamais rencontrer de "fenêtre de sédimentation". +- Or, comme établi par les travaux sur la dynamique 2-adique, l'ensemble des suites de parités ne rencontrant jamais de sédimentation est de **mesure nulle**. +- Dans le cadre de notre certificat $(K)$, cela signifie que la probabilité de trouver un "trou" dans la couverture tend vers $0$ à mesure que la profondeur $m$ augmente. La fermeture est donc une **nécessité topologique**. ### 5.4 Garanties de non-omission @@ -2889,7 +2869,6 @@ Considérons l'espace des suites de parités possibles (l'ensemble des direction La complétude est mathématiquement atteinte lorsque la somme des mesures des certificats validés est strictement égale à l'unité : - $$\sum_{e \in W} 2^{-|e|} = 1$$ ### 5.2 L'Automate de Recherche de Certificats (ARC) @@ -2905,10 +2884,10 @@ L'ARC fonctionne par extension récursive. Pour chaque classe résiduelle $r \pm **Énoncé :** L'automate ARC termine en un temps fini pour tout sous-ensemble de $\mathbb{N}^*$. **Démonstration par l'absurde :** -* Supposons qu'une branche ne se ferme jamais (une suite infinie de parités où la densité d'impairs reste supérieure ou égale au seuil critique $\ln(2)/\ln(3) \approx 0.63$). -* Cela impliquerait l'existence d'une trajectoire de Collatz dont la valeur tend vers l'infini sans jamais rencontrer de "fenêtre de sédimentation". -* Or, les travaux sur la dynamique 2-adique et les vecteurs de parité démontrent que l'ensemble des suites de parités ne rencontrant jamais de condition de descente est de **mesure nulle**. -* Par conséquent, le "trou" dans la couverture a une probabilité de $0$ d'exister. La fermeture de l'arbre est une **nécessité topologique**. +- Supposons qu'une branche ne se ferme jamais (une suite infinie de parités où la densité d'impairs reste supérieure ou égale au seuil critique $\ln(2)/\ln(3) \approx 0.63$). +- Cela impliquerait l'existence d'une trajectoire de Collatz dont la valeur tend vers l'infini sans jamais rencontrer de "fenêtre de sédimentation". +- Or, les travaux sur la dynamique 2-adique et les vecteurs de parité démontrent que l'ensemble des suites de parités ne rencontrant jamais de condition de descente est de **mesure nulle**. +- Par conséquent, le "trou" dans la couverture a une probabilité de $0$ d'exister. La fermeture de l'arbre est une **nécessité topologique**. ### 5.4 Propriété de Code Préfixe et Audit @@ -2942,7 +2921,6 @@ II. Définitions et Équivalences On considère l'opérateur de Syracuse accéléré $S : \mathbb{N}^* \to \mathbb{N}^*$ : - $$S(n) = \begin{cases} n/2 & \text{si } n \text{ est pair} \\ (3n+1)/2 & \text{si } n \text{ est impair} \end{cases}$$ Lemme d'équivalence : La trajectoire de tout $n$ sous $S$ atteint 1 si et seulement si elle l'atteint sous l'opérateur classique de Collatz. La réduction des étapes paires ne modifie pas la structure de convergence. @@ -2955,10 +2933,8 @@ La preuve repose sur l'existence d'un objet mathématique fini et auditable : le Pour une séquence de parité donnée (mot $e$ de longueur $k$), l'état après $k$ itérations est : - $$S^{(k)}(n) = \frac{3^s n + B_k(e)}{2^k}$$ - où $s$ est le nombre d'étapes impaires rencontrées et $B_k(e)$ une constante entière calculable. 3.2 Condition de Sédimentation @@ -2977,7 +2953,6 @@ Théorème de Couverture (Conditionnel) : Soit $\mu(W)$ la mesure de l'espace de (Note : Ce résultat repose sur l'hypothèse que la mesure nulle des suites non couvertes implique l'absence de contre-exemple entier, ce qui est discuté en section Analyse Critique). - $$\sum_{e \in W} 2^{-|e|} = 1$$ Démonstration de fermeture : @@ -3026,7 +3001,6 @@ II. Définitions et Équivalences On considère l'opérateur de Syracuse accéléré $S : \mathbb{N}^* \to \mathbb{N}^*$ : - $$S(n) = \begin{cases} n/2 & \text{si } n \text{ est pair} \\ (3n+1)/2 & \text{si } n \text{ est impair} \end{cases}$$ Lemme d'équivalence : La trajectoire de tout $n$ sous $S$ atteint 1 si et seulement si elle l'atteint sous l'opérateur classique de Collatz. La réduction des étapes paires ne modifie pas la structure de convergence. @@ -3039,10 +3013,8 @@ La preuve repose sur l'existence d'un objet mathématique fini et auditable : le Pour une séquence de parité donnée (mot $e$ de longueur $k$), l'état après $k$ itérations est : - $$S^{(k)}(n) = \frac{3^s n + B_k(e)}{2^k}$$ - où $s$ est le nombre d'étapes impaires rencontrées et $B_k(e)$ une constante entière calculable. 3.2 Condition de Sédimentation @@ -3061,7 +3033,6 @@ Théorème de Couverture (Conditionnel) : Soit $\mu(W)$ la mesure de l'espace de (Note : Ce résultat repose sur l'hypothèse que la mesure nulle des suites non couvertes implique l'absence de contre-exemple entier, ce qui est discuté en section Analyse Critique). - $$\sum_{e \in W} 2^{-|e|} = 1$$ Démonstration de fermeture : @@ -3090,6 +3061,7 @@ L'exactitude arithmétique des constantes $B_k$ et des seuils $N_0$. La somme des mesures $\sum 2^{-|e|} = 1$. Conclusion Ontologique + ## Introduction de la section d'analyse critique Le texte proposé contient plusieurs éléments classiques et corrects de la littérature “Collatz/Syracuse” (itération accélérée, déroulage affine selon un mot de parité, seuil explicite garantissant une descente). En revanche, dans son état actuel, il ne constitue pas une preuve académiquement valide de la conjecture, au sens mathématique strict : plusieurs affirmations centrales ne sont ni démontrées ni formulées dans un cadre où elles impliqueraient effectivement la terminaison pour tout entier. @@ -3100,8 +3072,8 @@ Un point de contexte s’impose : à la date la plus récente vérifiable publiq Une démonstration “académiquement valide” en mathématiques ne dépend pas d’un style, mais de deux conditions nécessaires. -* Complétude logique : chaque implication non triviale doit être prouvée, sans saut (en particulier lorsqu’un énoncé porte sur “tous les entiers”). -* Cadre formel cohérent : toute notion employée (mesure, dynamique 2-adique, automate, “perte d’information”, “sédimentation”) doit être définie de façon permettant des lemmes vérifiables, et reliée explicitement aux entiers naturels (et pas seulement à un espace de suites binaires ou à (\mathbb{Z}_2)). +- Complétude logique : chaque implication non triviale doit être prouvée, sans saut (en particulier lorsqu’un énoncé porte sur “tous les entiers”). +- Cadre formel cohérent : toute notion employée (mesure, dynamique 2-adique, automate, “perte d’information”, “sédimentation”) doit être définie de façon permettant des lemmes vérifiables, et reliée explicitement aux entiers naturels (et pas seulement à un espace de suites binaires ou à (\mathbb{Z}_2)). À ce titre, il existe des résultats partiels très solides mais explicitement “presque tous” (densités naturelles ou logarithmiques), qui illustrent précisément la difficulté de passer de “mesure nulle” à “aucun contre-exemple”. Par exemple, le travail de Tao établit un résultat “almost all” (au sens de densité logarithmique), sans conclure la conjecture. ([arXiv][2]) @@ -3109,15 +3081,15 @@ Une démonstration “académiquement valide” en mathématiques ne dépend pas Plusieurs briques sont mathématiquement standard et peuvent être rendues entièrement rigoureuses. -* Forme accélérée (S(n)=n/2) si (n) pair, ((3n+1)/2) si (n) impair : l’équivalence avec l’itération classique (où l’on divise par 2 autant que possible entre deux pas impairs) est connue et figure dans des sources de référence. ([Wikipédia][1]) +- Forme accélérée (S(n)=n/2) si (n) pair, ((3n+1)/2) si (n) impair : l’équivalence avec l’itération classique (où l’on divise par 2 autant que possible entre deux pas impairs) est connue et figure dans des sources de référence. ([Wikipédia][1]) -* Déroulage affine le long d’un mot de parité (e) de longueur (k) : +- Déroulage affine le long d’un mot de parité (e) de longueur (k) : [ S^{(k)}(n)=\frac{3^s n + B_k(e)}{2^k} ] est une écriture standard (avec une définition récursive explicite de (B_k(e))). -* Condition suffisante de descente uniforme sur une classe : +- Condition suffisante de descente uniforme sur une classe : [ \frac{3^s}{2^k}<1 \Longleftrightarrow 2^k>3^s, \quad @@ -3131,9 +3103,9 @@ Plusieurs briques sont mathématiquement standard et peuvent être rendues enti Détail numérique annoncé (\ln(2)/\ln(3)\approx 0{,}63) (vérification) : -* (\ln(2)=0{,}6931471805599453) -* (\ln(3)=1{,}0986122886681098) -* (\ln(2)/\ln(3)=0{,}6309297535714574) +- (\ln(2)=0{,}6931471805599453) +- (\ln(3)=1{,}0986122886681098) +- (\ln(2)/\ln(3)=0{,}6309297535714574) ### Points bloquants qui empêchent, en l’état, une preuve de Collatz @@ -3141,7 +3113,7 @@ Détail numérique annoncé (\ln(2)/\ln(3)\approx 0{,}63) (vérification) : Le cœur du document est la phrase (section “preuve de complétude”) : -* “l’ensemble des suites de parités ne rencontrant jamais de condition de descente est de mesure nulle … donc l’ARC termine en temps fini … donc pas de trou arithmétique”. +- “l’ensemble des suites de parités ne rencontrant jamais de condition de descente est de mesure nulle … donc l’ARC termine en temps fini … donc pas de trou arithmétique”. Même si l’énoncé “mesure nulle” était vrai dans un espace probabilisé de suites binaires, la conclusion sur les entiers ne suit pas. @@ -3149,8 +3121,8 @@ Raison formelle : l’ensemble des suites de parité effectivement réalisées p C’est exactement la différence entre : -* une propriété “presque sûre” dans un espace probabilisé, -* et un énoncé universel sur (\mathbb{N}). +- une propriété “presque sûre” dans un espace probabilisé, +- et un énoncé universel sur (\mathbb{N}). Les résultats de type Terras/Everett ou Tao montrent “presque tous” au sens d’une densité sur les entiers, pas au sens d’une mesure sur les suites arbitraires. ([cecm.sfu.ca][4]) @@ -3164,10 +3136,10 @@ Or l’existence d’un tel chemin infini, lorsqu’il est compatible avec les c Le document affirme l’existence d’un objet “fini et auditable” qui couvrirait toutes les classes résiduelles modulo (2^m). Dans une preuve complète, il faut établir au minimum : -* que l’ensemble (W) des mots (e) est fini ; -* que (W) est complet au sens des feuilles d’un arbre binaire (ou, de façon équivalente, un code préfixe complet) ; -* que pour chaque feuille (e\in W), la clause associée garantit une descente pour tous les (n) concernés au-delà d’un seuil (N_0(e)) ; -* et surtout : que tout entier (n) rencontre effectivement une feuille (e\in W) le long de sa trajectoire initiale. +- que l’ensemble (W) des mots (e) est fini ; +- que (W) est complet au sens des feuilles d’un arbre binaire (ou, de façon équivalente, un code préfixe complet) ; +- que pour chaque feuille (e\in W), la clause associée garantit une descente pour tous les (n) concernés au-delà d’un seuil (N_0(e)) ; +- et surtout : que tout entier (n) rencontre effectivement une feuille (e\in W) le long de sa trajectoire initiale. L’égalité (\sum_{e\in W}2^{-|e|}=1) évoque un critère de complétude de code préfixe (Kraft–McMillan) : elle est pertinente pour couvrir toutes les suites binaires infinies par des préfixes, sous hypothèse préfixe. ([Wikipédia][5]) Mais même en supposant ce point parfaitement formalisé, il reste à prouver l’existence d’un tel (W) qui soit en plus “descendant” au sens Collatz. C’est précisément la difficulté du problème. @@ -3181,48 +3153,48 @@ Des travaux récents insistent d’ailleurs sur le fait que les contraintes d’ Concrètement, passer de : -* “presque toutes les suites de parité” (dans un sens probabiliste ou 2-adique) +- “presque toutes les suites de parité” (dans un sens probabiliste ou 2-adique) à : -* “toutes les trajectoires entières positives” +- “toutes les trajectoires entières positives” exige une étape arithmétique supplémentaire, absente du texte. ### Contradictions internes ou zones non couvertes -* Le document annonce “preuve déterministe de terminaison universelle” mais s’appuie sur un argument de mesure (“mesure nulle”), qui n’est pas un argument universel sans hypothèse additionnelle très forte. -* Le texte affirme “l’ARC termine nécessairement en un temps fini” mais n’exhibe ni invariant strictement décroissant pour l’exploration, ni borne a priori sur la profondeur nécessaire, ni preuve d’absence de branche infinie compatible avec l’intégralité. -* La clôture finale “descente bien fondée” est correcte comme schéma, mais dépend entièrement d’un fait non démontré : l’existence d’un mécanisme garantissant une descente stricte pour tout (n) au-delà d’un seuil global (N^*). +- Le document annonce “preuve déterministe de terminaison universelle” mais s’appuie sur un argument de mesure (“mesure nulle”), qui n’est pas un argument universel sans hypothèse additionnelle très forte. +- Le texte affirme “l’ARC termine nécessairement en un temps fini” mais n’exhibe ni invariant strictement décroissant pour l’exploration, ni borne a priori sur la profondeur nécessaire, ni preuve d’absence de branche infinie compatible avec l’intégralité. +- La clôture finale “descente bien fondée” est correcte comme schéma, mais dépend entièrement d’un fait non démontré : l’existence d’un mécanisme garantissant une descente stricte pour tout (n) au-delà d’un seuil global (N^*). ### Ce qu’exigerait une version publiable et auditée Pour transformer l’idée en preuve académique, il faudrait au minimum : -* Définir formellement : +- Définir formellement : - * l’espace exploré (mots de parité, classes modulo (2^k), trajectoires entières), - * la notion de “clause descendante” et son domaine d’application exact (pour quels (n) le mot (e) est effectivement le préfixe de trajectoire), - * la notion de “couverture” (sur les suites ? sur les résidus ? sur les entiers ?). + - l’espace exploré (mots de parité, classes modulo (2^k), trajectoires entières), + - la notion de “clause descendante” et son domaine d’application exact (pour quels (n) le mot (e) est effectivement le préfixe de trajectoire), + - la notion de “couverture” (sur les suites ? sur les résidus ? sur les entiers ?). -* Prouver, sans probabilisme : +- Prouver, sans probabilisme : - * que l’ensemble (W) produit par l’ARC est fini ; - * que (W) est complet et préfixe ; - * que pour tout entier (n), il existe un (e\in W) qui apparaît comme préfixe de la suite de parité de (n), et que la clause correspondante entraîne effectivement une descente. + - que l’ensemble (W) produit par l’ARC est fini ; + - que (W) est complet et préfixe ; + - que pour tout entier (n), il existe un (e\in W) qui apparaît comme préfixe de la suite de parité de (n), et que la clause correspondante entraîne effectivement une descente. -* Fournir l’objet audit : +- Fournir l’objet audit : - * la liste explicite des mots (e\in W), - * pour chacun : ((k,s,B_k(e),N_0(e))), - * la preuve que (\sum_{e\in W}2^{-|e|}=1) (si c’est l’axe retenu) et que (W) est préfixe, - * la valeur numérique de (N^*=\max N_0(e)), - * le programme de vérification et une preuve que ce programme certifie exactement les assertions mathématiques (et pas une version affaiblie). + - la liste explicite des mots (e\in W), + - pour chacun : ((k,s,B_k(e),N_0(e))), + - la preuve que (\sum_{e\in W}2^{-|e|}=1) (si c’est l’axe retenu) et que (W) est préfixe, + - la valeur numérique de (N^*=\max N_0(e)), + - le programme de vérification et une preuve que ce programme certifie exactement les assertions mathématiques (et pas une version affaiblie). Sans la fourniture explicite de (W) et surtout sans preuve de finitude et de correction universelle, la section “protocole d’audit” reste un programme de vérification, pas une preuve. ### Mise en perspective par rapport aux approches connues -* Approches “densité 1” (Terras/Everett, puis raffinements) : elles prouvent que presque tous les entiers descendent sous leur valeur initiale en un temps fini (stopping time fini) mais laissent un ensemble exceptionnel de densité nulle non maîtrisé, ce qui est exactement le goulet d’étranglement que le texte tente de franchir par “mesure nulle”. ([cecm.sfu.ca][4]) -* Approche de Tao : résultat “almost all” (densité logarithmique) beaucoup plus fin, mais toujours explicitement non universel. ([Cambridge University Press & Assessment][8]) -* Approches 2-adiques : elles donnent une paramétrisation élégante des suites de parité, mais rendent très visible le risque de confondre contraintes locales (toujours satisfaites dans (\mathbb{Z}_2)) et intégralité positive globale. ([arXiv][6]) +- Approches “densité 1” (Terras/Everett, puis raffinements) : elles prouvent que presque tous les entiers descendent sous leur valeur initiale en un temps fini (stopping time fini) mais laissent un ensemble exceptionnel de densité nulle non maîtrisé, ce qui est exactement le goulet d’étranglement que le texte tente de franchir par “mesure nulle”. ([cecm.sfu.ca][4]) +- Approche de Tao : résultat “almost all” (densité logarithmique) beaucoup plus fin, mais toujours explicitement non universel. ([Cambridge University Press & Assessment][8]) +- Approches 2-adiques : elles donnent une paramétrisation élégante des suites de parité, mais rendent très visible le risque de confondre contraintes locales (toujours satisfaites dans (\mathbb{Z}_2)) et intégralité positive globale. ([arXiv][6]) ## Conclusion de la section d'analyse critique @@ -3232,14 +3204,14 @@ En revanche, le texte peut constituer une base de travail exploitable s’il est Si une suite est envisagée, une étape pragmatique consiste à formaliser rigoureusement la notion de certificat (préfixe, complétude, correspondance exacte classes (\bmod 2^k) / mots), puis à montrer où l’ARC échoue à prouver sa propre terminaison sans hypothèse équivalente à Collatz. Cela permettrait d’isoler exactement le lemme manquant, c’est-à-dire le véritable cœur mathématique restant. -[1]: https://en.wikipedia.org/wiki/Collatz_conjecture"Collatz conjecture" -[2]: https://arxiv.org/abs/1909.03562"Almost all orbits of the Collatz map attain almost bounded values" -[3]: https://terrytao.wordpress.com/2019/09/10/almost-all-collatz-orbits-attain-almost-bounded-values/"Almost all Collatz orbits attain almost bounded values" -[4]: https://www.cecm.sfu.ca/organics/papers/lagarias/paper/html/node4.html"Behavior of the stopping time function. - Simon Fraser University" -[5]: https://en.wikipedia.org/wiki/Kraft%E2%80%93McMillan_inequality"Kraft–McMillan inequality" -[6]: https://arxiv.org/pdf/1805.00133v6"Parity sequences of the 3x+1 map on the 2-adic integers and Euclidean ..." -[7]: https://arxiv.org/pdf/2601.12772"2-Adic Obstructions to Presburger-Definable Characterizations of ..." -[8]: https://www.cambridge.org/core/services/aop-cambridge-core/content/view/1008CC2DF91AF87F66D190C5E01C907F/S2050508622000087a.pdf/almost-all-orbits-of-the-collatz-map-attain-almost-bounded-values.pdf"Almost all orbits of the Collatz map attain almost bounded values" +[1]: conjecture" +[2]: all orbits of the Collatz map attain almost bounded values" +[3]: all Collatz orbits attain almost bounded values" +[4]: of the stopping time function. - Simon Fraser University" +[5]: inequality" +[6]: sequences of the 3x+1 map on the 2-adic integers and Euclidean ..." +[7]: Obstructions to Presburger-Definable Characterizations of ..." +[8]: all orbits of the Collatz map attain almost bounded values" ## Introduction à l'objet mathématique publiable et au théorème-cadre @@ -3321,8 +3293,8 @@ Dans l’approche “jeune adulte”, ces deux clauses sont exactement des contr Énoncé Supposons qu’il existe un entier (N^\star) tel que, pour tout (n>N^\star), l’une des deux propriétés suivantes soit certifiée par (K) : -* soit une clause de descente stricte donne (T^{(k)}(n)0) dès que (q\ge 1), donc (T^{(2)}(n)0) dès que (q\ge 1), donc (T^{(2)}(n)0) pour tout (q\ge 0) +- (7q+1>0) pour tout (q\ge 0) ## Conclusion de la section précédente -* Clause de descente stricte : pour la classe (n\equiv 3\pmod{16}), on peut prendre (k=4) et (N_0=3) (en pratique, la descente est vraie dès le premier élément (3) de la classe). +- Clause de descente stricte : pour la classe (n\equiv 3\pmod{16}), on peut prendre (k=4) et (N_0=3) (en pratique, la descente est vraie dès le premier élément (3) de la classe). ### Nœuds encore ouverts à profondeur 4 Après ces clauses, la partie “impairs difficiles” reste représentée, à ce niveau, par la liste exhaustive suivante de classes ouvertes : -* (n\equiv 3\pmod 4), raffinée en (n\equiv 11\pmod{16}), (n\equiv 7\pmod{16}), (n\equiv 15\pmod{16}). +- (n\equiv 3\pmod 4), raffinée en (n\equiv 11\pmod{16}), (n\equiv 7\pmod{16}), (n\equiv 15\pmod{16}). Ces classes ne sont pas “intraitables” ; elles demandent un raffinement supplémentaire (préfixes plus longs) ou une clause de fusion plutôt qu’une descente stricte à court horizon. @@ -3461,34 +3433,34 @@ L’algorithme ci-dessous est la traduction directe “contraintes → stabilisa Initialisation -* Ensemble de nœuds ouverts (U={\varepsilon}) (racine, aucune contrainte). -* Certificat (K=\varnothing). -* Paramètres de travail : profondeur maximale explorée (k_{\max}) (pour expérimentation), règles de fermeture. +- Ensemble de nœuds ouverts (U={\varepsilon}) (racine, aucune contrainte). +- Certificat (K=\varnothing). +- Paramètres de travail : profondeur maximale explorée (k_{\max}) (pour expérimentation), règles de fermeture. Règle de raffinement (expansion) -* Pour un nœud de profondeur (k) (préfixe (e)), créer ses deux enfants (e0) et (e1) (profondeur (k+1)), donc raffiner modulo (2^{k+1}). +- Pour un nœud de profondeur (k) (préfixe (e)), créer ses deux enfants (e0) et (e1) (profondeur (k+1)), donc raffiner modulo (2^{k+1}). Règle de fermeture par descente stricte -* Pour un nœud (e) de longueur (k), calculer la formule +- Pour un nœud (e) de longueur (k), calculer la formule [ T^{(k)}(n)=\frac{3^{s}n+B_k(e)}{2^k} ] et tester l’existence d’un seuil (N_0(e)) tel que (T^{(k)}(n) for the 3x+1 Problem using Difference Inequalities" ## Introduction au passage à une démonstration standard @@ -3533,15 +3505,15 @@ En revanche, au 24 février 2026, la conjecture demeure présentée comme ouvert Un dossier de travail a été rédigé et accompagné d’un certificat partiel calculé selon une règle de fermeture « contraction locale » (descente stricte sur une grande fraction des classes congruentielles). Il comprend : -* un cadre de preuve standard (définitions, lemmes, théorème-cadre « certificat complet ⇒ conjecture ») -* la construction exacte du terme (B_k(e)) et du seuil (N_0) pour chaque clause -* la liste exhaustive des clauses fermées jusqu’à profondeur (16) -* la liste exhaustive des classes non fermées à cette profondeur (résidu dur restant) +- un cadre de preuve standard (définitions, lemmes, théorème-cadre « certificat complet ⇒ conjecture ») +- la construction exacte du terme (B_k(e)) et du seuil (N_0) pour chaque clause +- la liste exhaustive des clauses fermées jusqu’à profondeur (16) +- la liste exhaustive des classes non fermées à cette profondeur (résidu dur restant) Téléchargements : -* [collatz_certificat_partiel_depth16.md](collatz_certificat_partiel_depth16.md) -* [collatz_certificat_partiel_depth16.json](collatz_certificat_partiel_depth16.json) +- [collatz_certificat_partiel_depth16.md](collatz_certificat_partiel_depth16.md) +- [collatz_certificat_partiel_depth16.json](collatz_certificat_partiel_depth16.json) ## Résultat quantifié du certificat partiel à profondeur 16 @@ -3549,11 +3521,11 @@ La fermeture « contraction locale » signifie : une clause est acceptée dès q Chiffres (calcul exact, sans approximation) : -* profondeur maximale : (16) -* nombre total de classes modulo (2^{16}=65536) -* classes fermées : (63422) soit (0.967742919921875) -* classes non fermées : (2114) soit (0.032257080078125) -* seuil maximal observé parmi les clauses fermées : (N^\star=25) +- profondeur maximale : (16) +- nombre total de classes modulo (2^{16}=65536) +- classes fermées : (63422) soit (0.967742919921875) +- classes non fermées : (2114) soit (0.032257080078125) +- seuil maximal observé parmi les clauses fermées : (N^\star=25) Ces chiffres n’établissent pas la conjecture : ils donnent une matérialisation exploitable du registre de contraintes (K), avec une couverture large mais incomplète. La clôture des (2114) classes restantes, par raffinement et/ou par clauses de fusion, est précisément la partie qui équivaut au cœur non résolu. @@ -3573,10 +3545,10 @@ L'axe de travail est recentré sur ce qui est publiable académiquement : un cer Dans le certificat partiel construit, aucune étape ne repose sur une mesure sur l’espace de Cantor ({0,1}^{\mathbb{N}}), ni sur une ergodicité 2-adique, ni sur un argument “presque sûr”. Tout est formulé sur des objets finis et arithmétiques : -* une classe congruentielle modulo (2^k) (donc un ensemble explicite d’entiers), -* un mot de parité (e) de longueur (k), -* la forme affine exacte (T^{(k)}(n)=\dfrac{3^{s}n+B_k(e)}{2^k}), -* un seuil explicite (N_0(e)=\left\lfloor\dfrac{B_k(e)}{2^k-3^{s}}\right\rfloor+1) lorsque (2^k>3^{s}). +- une classe congruentielle modulo (2^k) (donc un ensemble explicite d’entiers), +- un mot de parité (e) de longueur (k), +- la forme affine exacte (T^{(k)}(n)=\dfrac{3^{s}n+B_k(e)}{2^k}), +- un seuil explicite (N_0(e)=\left\lfloor\dfrac{B_k(e)}{2^k-3^{s}}\right\rfloor+1) lorsque (2^k>3^{s}). C’est une réponse directe à l’objection “mesure nulle ⇒ rien sur les entiers” : ici, l’assertion est universelle sur une classe congruentielle donnée, donc logiquement transférable aux entiers. @@ -3586,23 +3558,23 @@ Le point décisif de la remarque était : une preuve doit fournir un objet (W) f Ce qui a été fait, exactement dans cet esprit, est la construction d’un **certificat partiel** (W_{16}) (profondeur maximale 16) qui est : -* fini, -* explicite (liste de mots + seuils), -* vérifiable indépendamment (fichier JSON), -* et surtout **complet comme code préfixe** au sens de Kraft. +- fini, +- explicite (liste de mots + seuils), +- vérifiable indépendamment (fichier JSON), +- et surtout **complet comme code préfixe** au sens de Kraft. Faits concrets issus du calcul (profondeur (16)) : -* L’ensemble des feuilles “fermées” (descendantes au sens contractif) et des feuilles “ouvertes” forme un code préfixe complet dont la somme de Kraft vaut exactement (1). -* Sur les (2^{16}=65536) classes modulo (2^{16}), (63422) sont couvertes par une clause de descente stricte détectée à profondeur (\le 16), et (2114) restent non couvertes à cette profondeur. -* Le maximum des seuils (N_0) **sur les clauses fermées** observées à profondeur (\le16) vaut (25). +- L’ensemble des feuilles “fermées” (descendantes au sens contractif) et des feuilles “ouvertes” forme un code préfixe complet dont la somme de Kraft vaut exactement (1). +- Sur les (2^{16}=65536) classes modulo (2^{16}), (63422) sont couvertes par une clause de descente stricte détectée à profondeur (\le 16), et (2114) restent non couvertes à cette profondeur. +- Le maximum des seuils (N_0) **sur les clauses fermées** observées à profondeur (\le16) vaut (25). Ce point répond mot pour mot à l’exigence “fournir l’objet audit” : la liste existe, et la complétude de code (Kraft) est établie au niveau où l’objet est défini. Les fichiers livrés matérialisent cela : -* `collatz_certificat_partiel_depth16.md` (rédaction + annexes) -* `collatz_certificat_partiel_depth16.json` (données pour vérificateur) +- `collatz_certificat_partiel_depth16.md` (rédaction + annexes) +- `collatz_certificat_partiel_depth16.json` (données pour vérificateur) ### La terminaison de l’algorithme n’est plus affirmée, le résidu non couvert est rendu explicite @@ -3629,8 +3601,8 @@ Une version publiable exige les points suivants. La situation actuelle coche une La règle “contractif ⇒ descente uniforme au-delà d’un seuil” est valide mais restrictive. Elle ignore deux mécanismes qui peuvent fermer des branches ouvertes sans exiger une contraction immédiate : -* descente non monotone sur un bloc (un préfixe peut être non contractif mais mener à une valeur plus petite par combinaison de blocs), -* fusion (collision) vers un entier strictement plus petit, qui permet une induction sans exiger une contraction sur la même classe. +- descente non monotone sur un bloc (un préfixe peut être non contractif mais mener à une valeur plus petite par combinaison de blocs), +- fusion (collision) vers un entier strictement plus petit, qui permet une induction sans exiger une contraction sur la même classe. C’est précisément l’esprit des cadres de “sufficiency / recursive sufficiency” : remplacer “descente stricte immédiate” par “réduction inductive” via des règles finies et auditables. ([NNTDM][4]) @@ -3640,8 +3612,8 @@ L’argument de la remarque était : une exploration sur les suites binaires, m Concrètement, cela conduit à enrichir l’état abstrait, par exemple en remplaçant “classe modulo (2^k)” par une contrainte mixte, du type : -* (\bmod 2^k) pour imposer un préfixe de parité, -* et une contrainte (\bmod 3^a) (ou une condition de divisibilité issue des équations de cycles et des préimages) pour imposer l’intégralité de certaines reconstructions. +- (\bmod 2^k) pour imposer un préfixe de parité, +- et une contrainte (\bmod 3^a) (ou une condition de divisibilité issue des équations de cycles et des préimages) pour imposer l’intégralité de certaines reconstructions. Le préprint de 2026 est particulièrement pertinent ici : il explique pourquoi des descriptions trop “automatiques” de l’intégralité échouent, ce qui indique que le registre (K) doit embarquer une information arithmétique plus riche qu’un automate binaire. ([arXiv][3]) @@ -3649,8 +3621,8 @@ Le préprint de 2026 est particulièrement pertinent ici : il explique pourquoi Dans la logique actuelle (contrainte = fermeture d’un arbre), le lemme manquant peut se formuler proprement, sans mesure : -* soit montrer que toute branche infinie de l’arbre des parités compatible avec l’intégralité rencontre nécessairement une feuille fermante (descente ou fusion) en profondeur finie, -* soit exhiber un invariant bien fondé sur l’exploration (pas sur les valeurs de l’orbite seulement), qui prouve la terminaison de l’exploration. +- soit montrer que toute branche infinie de l’arbre des parités compatible avec l’intégralité rencontre nécessairement une feuille fermante (descente ou fusion) en profondeur finie, +- soit exhiber un invariant bien fondé sur l’exploration (pas sur les valeurs de l’orbite seulement), qui prouve la terminaison de l’exploration. Il s'agit d'isoler « le véritable cœur restant » au lieu de le recouvrir par un argument de mesure. @@ -3660,10 +3632,10 @@ Trois points sont vérifiés : abandon des arguments de mesure, matérialisation En revanche, l'obstacle principal demeure celui de Collatz : transformer cette construction partielle en fermeture totale nécessite soit une preuve de terminaison de l’exploration, soit un enrichissement du registre de contraintes intégrant l’intégralité de manière plus forte (et non purement 2-adique). Les travaux 2-adiques et les obstructions récentes sur les “ghost cycles” renforcent l'idée que ce pont arithmétique est la zone à travailler, et non un détail de présentation. ([arXiv][2]) -[1]: https://arxiv.org/abs/2111.02635"The 3x+1 Problem: An Overview" -[2]: https://arxiv.org/abs/1805.00133"Parity sequences of the 3x+1 map on the 2-adic integers and Euclidean embedding" -[3]: https://arxiv.org/abs/2601.12772"2-Adic Obstructions to Presburger-Definable Characterizations of Collatz Cycles" -[4]: https://nntdm.net/volume-31-2025/number-3/471-480/"Recursive sufficiency for the Collatz conjecture and computational ..." +[1]: 3x+1 Problem: An Overview" +[2]: sequences of the 3x+1 map on the 2-adic integers and Euclidean embedding" +[3]: Obstructions to Presburger-Definable Characterizations of Collatz Cycles" +[4]: sufficiency for the Collatz conjecture and computational ..." L’état au rang 16 isole 2 114 classes résistantes. La complétude de type Kraft au palier fixé et l’identification explicite des classes ouvertes imposent l’étape suivante : enrichir le registre par des contraintes intégrant la composante modulo $3^a$ afin de traiter les obstructions 2-adiques restantes. @@ -3677,9 +3649,9 @@ Les références de contexte utiles pour cadrer ce qui est standard et ce qui es Le certificat partiel satisfait aux exigences publiables sur trois points : -* Aucun argument de type « mesure nulle sur ({0,1}^{\mathbb{N}}) ⇒ aucun contre-exemple entier » n’est utilisé. Toute clause du certificat partiel est une implication universelle sur une classe congruentielle définie sur (\mathbb{N}). -* Le certificat est explicite et auditable (liste finie de clauses, chacune avec ((k,s,B_k,N_0)), et fichiers exportables). -* L’incomplétude n’est pas masquée : le résidu non fermé à profondeur 16 est listé exhaustivement, ce qui met à nu le goulet d’étranglement au lieu de le « prouver par mesure ». +- Aucun argument de type « mesure nulle sur ({0,1}^{\mathbb{N}}) ⇒ aucun contre-exemple entier » n’est utilisé. Toute clause du certificat partiel est une implication universelle sur une classe congruentielle définie sur (\mathbb{N}). +- Le certificat est explicite et auditable (liste finie de clauses, chacune avec ((k,s,B_k,N_0)), et fichiers exportables). +- L’incomplétude n’est pas masquée : le résidu non fermé à profondeur 16 est listé exhaustivement, ce qui met à nu le goulet d’étranglement au lieu de le « prouver par mesure ». Ce déplacement méthodologique est requis pour une preuve publiable. @@ -3717,7 +3689,7 @@ Preuve (induction, entièrement élémentaire) Initialisation (t=0) -* (T^{(0)}(n)=n=2^D q - 1). +- (T^{(0)}(n)=n=2^D q - 1). Hérédité Supposer (T^{(t)}(n)=3^t2^{D-t}q - 1) pour un (t 3^D) +- (k=D+m) +- (s=D) +- Inégalité : (2^{D+m} > 3^D) Réarrangement -* Diviser par (2^D) : (2^m > (3/2)^D) +- Diviser par (2^D) : (2^m > (3/2)^D) Passage en base 2 -* (\log_2(2^m) > \log_2((3/2)^D)) -* (m > D \log_2(3/2)) +- (\log_2(2^m) > \log_2((3/2)^D)) +- (m > D \log_2(3/2)) Valeur numérique de (\log_2(3/2)) (origine : (\log_2(3)=\ln(3)/\ln(2))) -* (\log_2(3)=1.5849625007211563) -* (\log_2(3/2)=\log_2(3)-\log_2(2)=1.5849625007211563-1=0.5849625007211563) +- (\log_2(3)=1.5849625007211563) +- (\log_2(3/2)=\log_2(3)-\log_2(2)=1.5849625007211563-1=0.5849625007211563) Conclusion sur (m) -* (m \ge \left\lceil 0.5849625007211563,D + \varepsilon\right\rceil) (avec (\varepsilon>0) arbitrairement petit) +- (m \ge \left\lceil 0.5849625007211563,D + \varepsilon\right\rceil) (avec (\varepsilon>0) arbitrairement petit) Conclusion sur la longueur totale (k) -* (k=D+m) -* donc (k \ge D + 0.5849625007211563,D) -* donc (k \ge 1.5849625007211563,D) (au sens asymptotique) +- (k=D+m) +- donc (k \ge D + 0.5849625007211563,D) +- donc (k \ge 1.5849625007211563,D) (au sens asymptotique) Conclusion conceptuelle Comme (D) peut être arbitrairement grand (famille (n=2^D q -1)), **toute stratégie de fermeture reposant uniquement sur “ajouter assez de zéros pour devenir contractif” force une profondeur qui croît linéairement avec (D)**. Cela interdit un certificat fini à profondeur maximale bornée basé uniquement sur cette règle. @@ -3810,13 +3782,13 @@ Deux enrichissements du registre (\mathfrak{C}) sont alors naturels et, surtout, Contraintes de valuation 2-adique sur des expressions collatziennes -* exemple canonique : (v_2(3n+1)\ge t) (car le nombre de divisions par 2 “gratuites” contrôle la contraction sur les nombres impairs) -* ces contraintes sont traduisibles en congruences modulo (2^t) (car (3n+1\equiv 0\pmod{2^t}) est une condition congruentielle). +- exemple canonique : (v_2(3n+1)\ge t) (car le nombre de divisions par 2 “gratuites” contrôle la contraction sur les nombres impairs) +- ces contraintes sont traduisibles en congruences modulo (2^t) (car (3n+1\equiv 0\pmod{2^t}) est une condition congruentielle). Contraintes mixtes ((\bmod 2^a, \bmod 3^b)) ou “préimages contrôlées” -* la formulation backward (ensemble minimal stable par (x\mapsto 2x) et certaines transformations affines) met en avant la structure “fermée par applications affines sous conditions d’intégralité”. ([ams.org][3]) -* les approches dites de “recursive sufficiency” formalisent précisément l’idée d’un système fini de réductions inductives, au-delà de la seule contraction directe. ([NNTDM][4]) +- la formulation backward (ensemble minimal stable par (x\mapsto 2x) et certaines transformations affines) met en avant la structure “fermée par applications affines sous conditions d’intégralité”. ([ams.org][3]) +- les approches dites de “recursive sufficiency” formalisent précisément l’idée d’un système fini de réductions inductives, au-delà de la seule contraction directe. ([NNTDM][4]) En parallèle, la prudence exprimée dans la critique sur le glissement 2-adique reste valide : sur (\mathbb{Z}_2), la paramétrisation par suites de parité est très riche, et des phénomènes dynamiques (cycles 2-adiques) n’impliquent pas directement des cycles entiers positifs. ([arXiv][5]) Ceci ne bloque pas la démarche actuelle, car l’objectif n’est pas d’inférer (\mathbb{N}) depuis (\mathbb{Z}_2), mais de sélectionner des contraintes arithmétiques qui filtrent les branches “fantômes”. @@ -3833,23 +3805,23 @@ Formes de clauses nécessaires (liste exhaustive dans ce cadre) Clause de descente uniforme (type D) -* donnée : une condition arithmétique finie (C(n)) (congruences et valuations bornées), un horizon (k), un seuil (N_0) -* garantie : (\forall n\ge N_0,\ C(n)\Rightarrow T^{(k)}(n) C. LAGARIAS arXiv:2111.02635v1 [math.NT] 4 Nov 2021" +[2]: conjecture" +[3]: 3x+1 Problem: AnOverview - American Mathematical Society" +[4]: sufficiency for the Collatz conjecture and computational ..." +[5]: sequences of the 3x+1 map on the 2-adic integers and Euclidean embedding" Le lemme sur la famille $n=2^Dq-1$ établit qu’un certificat fondé uniquement sur la contraction locale ($2^k>3^s$) ne peut pas être fini à profondeur bornée. La suite impose une grammaire enrichie de clauses (D, F, V) pour transformer les branches ouvertes en réductions inductives explicites et auditables. @@ -3943,14 +3915,14 @@ Pour tout impair (n\ge 3), si (a(n)\ge 2), alors (U(n)1.5849625007211563) impose que des valuations (a_i\ge 2) apparaissent suffisamment souvent, et parfois des valuations élevées (a_i\ge 3,4,\dots). Le cœur du problème devient donc : exclure l’existence d’orbites d’impairs où la moyenne des (a_i) resterait trop proche de 1. @@ -4029,8 +4001,8 @@ Même avec les clauses de valuation, l’objectif reste de produire un certifica Clause de fusion (schéma) Fournir une condition arithmétique finie (C(n)) et une fonction explicite (m=f(n)) telle que : -* (m3^k), puis contrôler le terme additif (seuil explicite du même type que ci-dessus) +- fournir une borne inférieure prouvée sur (A_k=\sum a_i) sur une classe, garantissant (2^{A_k}>3^k), puis contrôler le terme additif (seuil explicite du même type que ci-dessus) Clauses de fusion (réduction inductive) -* condition (C(n)) ⇒ existence calculable d’un (m3^k) sur un horizon ultérieur et produire une clause de descente. @@ -4161,17 +4134,17 @@ Donc, une valuation (\ge 2) “ferme” immédiatement le nœud courant (descent Constater que *cet* entier (27) tombe sous (27) à (k=37) est un fait, mais ce n’est pas encore une clause de certificat. Une clause de certificat doit avoir la forme : -* condition arithmétique finie (C(n)) (congruences et “exactitude” des valuations) -* horizon (k) -* seuil (N_0) -* garantie (\forall n\ge N_0,\ C(n)\Rightarrow U^{(k)}(n)0) +- (2^{A_k}-3^k>0) Seuil explicite -* (n_0 > \dfrac{C_k}{2^{A_k}-3^k}) -* (N_0=\left\lfloor \dfrac{C_k}{2^{A_k}-3^k}\right\rfloor + 1) +- (n_0 > \dfrac{C_k}{2^{A_k}-3^k}) +- (N_0=\left\lfloor \dfrac{C_k}{2^{A_k}-3^k}\right\rfloor + 1) Reste indispensable : caractériser “les (n_0) qui réalisent ce vecteur de valuations” comme une condition arithmétique finie. Pour des valuations exactes (a_i), cela impose à chaque pas la contrainte @@ -4234,24 +4207,24 @@ C’est un point structurant : l’outil doit produire la classe modulo (2^{A_k+ Pour (n_0=27), au premier pas (k) tel que (n_k0) +- horizon de descente : (k=37) (car (U^{(37)}(27)=23<27)) +- somme des valuations : (A_{37}=59) +- terme additif (dans la formule affine) : (C_{37}=1100931843921811423) +- coefficient structurel : (2^{A_{37}}-3^{37}=126176846412426125>0) Le seuil (N_0) est cohérent avec la formule standard. Paramètres -* (C_{37}=1100931843921811423) -* (\Delta = 2^{A_{37}}-3^{37}=126176846412426125) +- (C_{37}=1100931843921811423) +- (\Delta = 2^{A_{37}}-3^{37}=126176846412426125) Calcul -* division euclidienne : (C_{37} = 8\cdot \Delta + 91517072622402423) -* (\left\lfloor \dfrac{C_{37}}{\Delta}\right\rfloor = 8) -* (N_0=\left\lfloor \dfrac{C_{37}}{\Delta}\right\rfloor + 1 = 9) +- division euclidienne : (C_{37} = 8\cdot \Delta + 91517072622402423) +- (\left\lfloor \dfrac{C_{37}}{\Delta}\right\rfloor = 8) +- (N_0=\left\lfloor \dfrac{C_{37}}{\Delta}\right\rfloor + 1 = 9) ## Conclusion de la section précédente -* pour tout (n) dans la classe visée, si (n\ge 9) alors (U^{(37)}(n)1.5850) » est correct conceptuellement (c’est (\log_2(3))), mais l’affichage doit être cohérent avec la définition de (A_k) et de (k) : -* la condition de validité d’une clause D n’est pas “la moyenne dépasse (\log_2(3))” en tant que diagnostic visuel ; elle est exactement “(\Delta = 2^{A_k}-3^k>0)” au pas de clôture -* si la moyenne est affichée, elle doit correspondre au même (k) que celui utilisé dans (3^k) (ici (k=37) et (A_k=59), donc (59/37=1.594594...), cohérent avec (\Delta>0)) +- la condition de validité d’une clause D n’est pas “la moyenne dépasse (\log_2(3))” en tant que diagnostic visuel ; elle est exactement “(\Delta = 2^{A_k}-3^k>0)” au pas de clôture +- si la moyenne est affichée, elle doit correspondre au même (k) que celui utilisé dans (3^k) (ici (k=37) et (A_k=59), donc (59/37=1.594594...), cohérent avec (\Delta>0)) L’outil v2.3 est déjà correct sur ce point dans l’audit (il calcule (\Delta)), ce qui est la bonne condition. @@ -4457,21 +4430,22 @@ La correction (2^{A_k+1}) est déterminante parce qu’elle conditionne la possi Réduction du module -* remplacer systématiquement (2^{A_k+k}) par (2^{A_k+1}) lors de la génération d’une clause D +- remplacer systématiquement (2^{A_k+k}) par (2^{A_k+1}) lors de la génération d’une clause D Minimisation optionnelle du module (compression expérimentale) -* tester si un exposant encore plus petit que (A_k+1) conserve le même préfixe de valuations (par exemple en vérifiant le préfixe sur (n_0) et (n_0 + 2^{E-1})) -* dans le cas de 27, l’exposant minimal est bien (60) (un pas en dessous, (2^{59}), modifie la dernière valuation du bloc) +- tester si un exposant encore plus petit que (A_k+1) conserve le même préfixe de valuations (par exemple en vérifiant le préfixe sur (n_0) et (n_0 + 2^{E-1})) +- dans le cas de 27, l’exposant minimal est bien (60) (un pas en dessous, (2^{59}), modifie la dernière valuation du bloc) Fusion (F) véritable, distincte de D -* une fusion doit être une règle réutilisable “classe difficile ⇒ collision avec une classe déjà prouvée”, pas seulement l’observation “on finit par descendre” -* elle est indispensable pour éviter que (K) ne devienne un catalogue astronomique de résidus 2-adiques isolés +- une fusion doit être une règle réutilisable “classe difficile ⇒ collision avec une classe déjà prouvée”, pas seulement l’observation “on finit par descendre” +- elle est indispensable pour éviter que (K) ne devienne un catalogue astronomique de résidus 2-adiques isolés ## Conclusion de la validation v2.3 et du module minimal La v2.3 va dans la bonne direction : elle produit une clause D réellement auditable, fondée sur un résidu structurel positif et un seuil (N_0), sans saut de type “mesure ⇒ universel”. Pour continuer efficacement, il faut maintenant corriger la taille du module : la classe associée au bloc de valuations est déterminée modulo (2^{A_k+1}), pas modulo (2^{A_k+k}). Dans l’exemple (n_0=27), cela remplace (2^{96}) par (2^{60}), élargissant la portée de la clause d’un facteur (68719476736) sans modifier ni l’horizon (k=37) ni l’audit ((A_k,C_k,\Delta,N_0)). + ## Introduction à la reprise de la démonstration et au format des clauses La démonstration à reprendre peut être structurée comme une preuve conditionnelle standard : si un registre fini (K) de clauses arithmétiques universelles (descente, valuation, fusion) couvre tous les entiers impairs au-delà d’un seuil global, alors la conjecture de Collatz suit par descente bien fondée. Le travail déjà produit (v2.3) est précisément un générateur de clauses de descente universelles (D) à partir d’une trajectoire de la dynamique (U) (impairs (\to) impairs). La reprise ci-dessous formalise les lemmes nécessaires, puis réécrit la clause obtenue pour (n_0=27) dans un format mathématiquement correct et minimal (module réduit), avant de situer exactement ce qu’il reste à démontrer pour conclure. @@ -4565,37 +4539,37 @@ n_k=U^{(k)}(n_0)0) +- (2^{A_k}-3^k>0) Seuil suffisant -* (n_0 > \dfrac{C_k}{2^{A_k}-3^k}) +- (n_0 > \dfrac{C_k}{2^{A_k}-3^k}) Seuil entier minimal [ @@ -4623,7 +4597,7 @@ n_i' \equiv n_i \pmod{2^{A_k+1-A_i}}. Initialisation (i=0) -* Par hypothèse, (n_0'\equiv n_0\pmod{2^{A_k+1}}), donc l’invariant est vrai pour (i=0) puisque (A_0=0). +- Par hypothèse, (n_0'\equiv n_0\pmod{2^{A_k+1}}), donc l’invariant est vrai pour (i=0) puisque (A_0=0). Hérédité Supposer (n_i'\equiv n_i\pmod{2^{A_k+1-A_i}}). Alors @@ -4659,6 +4633,7 @@ n_{i+1}' \equiv n_{i+1}\pmod{2^{A_k+1-A_{i+1}}}. L’invariant est préservé, donc la suite des valuations est identique jusqu’au pas (k). ## Conclusion de la section précédente + La classe minimale garantissant le même bloc de valuations de longueur (k) est bien (n_0 \bmod 2^{A_k+1}). Un module plus grand reste valide mais réduit inutilement la portée de la clause. ## Construction d’une clause D à partir d’un entier (n_0) @@ -4667,11 +4642,11 @@ On fixe un horizon (k) tel que la trajectoire issue de (n_0) vérifie (U^{(k)}(n La clause universelle est donc : -* module : (2^{A_k+1}) -* congruence : (n\equiv n_0) -* horizon : (k) -* seuil : (N_0=\left\lfloor\dfrac{C_k}{2^{A_k}-3^k}\right\rfloor+1) -* propriété : (U^{(k)}(n)0), condition structurelle satisfaite. +- (\Delta>0), condition structurelle satisfaite. ### Calcul explicite du seuil (N_0) Paramètres -* (C_{37}=1100931843921811423) -* (\Delta=126176846412426125) +- (C_{37}=1100931843921811423) +- (\Delta=126176846412426125) Division -* (1100931843921811423 = 8\times 126176846412426125 + 91517072622402423) +- (1100931843921811423 = 8\times 126176846412426125 + 91517072622402423) Donc -* (\left\lfloor\dfrac{C_{37}}{\Delta}\right\rfloor = 8) +- (\left\lfloor\dfrac{C_{37}}{\Delta}\right\rfloor = 8) Seuil -* (N_0=8+1=9) +- (N_0=8+1=9) ### Module minimal de stabilité Paramètres -* (A_{37}=59) +- (A_{37}=59) Module minimal -* (2^{A_{37}+1}=2^{60}) +- (2^{A_{37}+1}=2^{60}) ### Clause D finale (forme mathématique) @@ -4765,9 +4740,9 @@ La reprise ci-dessus formalise le passage “trajectoire particulière (\to) cla Le lemme manquant pour conclure la conjecture n’est plus dans les calculs de seuil, ni dans l’affinisation 2-adique locale. Il est dans l’existence d’une couverture finie effective : -* soit par un nombre fini de clauses D de ce type couvrant tous les impairs au-delà d’un seuil global, -* soit par l’introduction indispensable de clauses de fusion (F) qui permettent de réduire des familles entières à des cas déjà couverts, sans produire des modules astronomiques, -* soit par une grammaire mixte (par exemple contraintes impliquant aussi (3^b)) capable de regrouper des classes 2-adiques ultra-fines en familles arithmétiques plus larges. +- soit par un nombre fini de clauses D de ce type couvrant tous les impairs au-delà d’un seuil global, +- soit par l’introduction indispensable de clauses de fusion (F) qui permettent de réduire des familles entières à des cas déjà couverts, sans produire des modules astronomiques, +- soit par une grammaire mixte (par exemple contraintes impliquant aussi (3^b)) capable de regrouper des classes 2-adiques ultra-fines en familles arithmétiques plus larges. En termes de méthodologie « contraintes stabilisées », c’est la question de stabilisation globale du registre (K) : démontrer qu’il se ferme en un ensemble fini de règles réutilisables. @@ -4834,10 +4809,10 @@ Le niveau modulo (32) était fermé par des clauses (V) et (D) courtes sur 12 r Affinement exhaustif modulo (64) : -* (7\pmod{32}) se scinde en (7\pmod{64}) et (39\pmod{64}). -* (15\pmod{32}) se scinde en (15\pmod{64}) et (47\pmod{64}). -* (27\pmod{32}) se scinde en (27\pmod{64}) et (59\pmod{64}). -* (31\pmod{32}) se scinde en (31\pmod{64}) et (63\pmod{64}). +- (7\pmod{32}) se scinde en (7\pmod{64}) et (39\pmod{64}). +- (15\pmod{32}) se scinde en (15\pmod{64}) et (47\pmod{64}). +- (27\pmod{32}) se scinde en (27\pmod{64}) et (59\pmod{64}). +- (31\pmod{32}) se scinde en (31\pmod{64}) et (63\pmod{64}). Ce niveau modulo (64) sert surtout à organiser l’arbre. La fermeture effective se fait dès qu’une suite de valuations courte devient déterministe sur une classe (2^m) raisonnable. @@ -4858,30 +4833,30 @@ Calcul des valuations et itérations (valeurs exactes, parce que la congruence f Pas 1 -* (3n+1=3(256t+7)+1=768t+22=2(384t+11)) -* (384t) est pair, (11) est impair, donc (384t+11) est impair -* donc (a_0=v_2(3n+1)=1) -* (n_1=U(n)=384t+11) +- (3n+1=3(256t+7)+1=768t+22=2(384t+11)) +- (384t) est pair, (11) est impair, donc (384t+11) est impair +- donc (a_0=v_2(3n+1)=1) +- (n_1=U(n)=384t+11) Pas 2 -* (3n_1+1=3(384t+11)+1=1152t+34=2(576t+17)) -* (576t) pair, (17) impair, donc (a_1=1) -* (n_2=576t+17) +- (3n_1+1=3(384t+11)+1=1152t+34=2(576t+17)) +- (576t) pair, (17) impair, donc (a_1=1) +- (n_2=576t+17) Pas 3 -* (3n_2+1=3(576t+17)+1=1728t+52=4(432t+13)) -* (432t) pair, (13) impair, donc (v_2(432t+13)=0) -* donc (a_2=2) -* (n_3=432t+13) +- (3n_2+1=3(576t+17)+1=1728t+52=4(432t+13)) +- (432t) pair, (13) impair, donc (v_2(432t+13)=0) +- donc (a_2=2) +- (n_3=432t+13) Pas 4 -* (3n_3+1=3(432t+13)+1=1296t+40=8(162t+5)) -* (162t) pair, (5) impair, donc (162t+5) impair -* donc (a_3=3) -* (n_4=162t+5) +- (3n_3+1=3(432t+13)+1=1296t+40=8(162t+5)) +- (162t) pair, (5) impair, donc (162t+5) impair +- donc (a_3=3) +- (n_4=162t+5) Comparaison directe : [ @@ -4897,10 +4872,10 @@ U^{(4)}(n)=\frac{81n+73}{128}. ] Inégalité de descente : -* ( \dfrac{81n+73}{128}0) +- (\Delta=2^{A_5}-3^{5}=2^{9}-243=512-243=269>0) Seuil -* (N_0=\left\lfloor 251/269\right\rfloor+1 = 1) +- (N_0=\left\lfloor 251/269\right\rfloor+1 = 1) Forme affine -* (U^{(5)}(n)=(243n+251)/512) +- (U^{(5)}(n)=(243n+251)/512) Stabilité de la clause -* module (2^{A_5+1}=2^{10}=1024) -* donc (n\equiv 39\pmod{1024}) fige ce bloc de valuations sur (5) pas +- module (2^{A_5+1}=2^{10}=1024) +- donc (n\equiv 39\pmod{1024}) fige ce bloc de valuations sur (5) pas Clause [ @@ -5357,43 +5332,43 @@ Les cinq autres clauses (même format) sont les suivantes. Clause D : (n\equiv 271\pmod{1024}) -* (k=4), valuations ([1,1,1,6]) -* (A_4=9), (C_4=65) -* (\Delta=2^{9}-3^{4}=512-81=431) -* (N_0=\lfloor 65/431\rfloor+1=1) -* (U^{(4)}(n)=(81n+65)/512) +- (k=4), valuations ([1,1,1,6]) +- (A_4=9), (C_4=65) +- (\Delta=2^{9}-3^{4}=512-81=431) +- (N_0=\lfloor 65/431\rfloor+1=1) +- (U^{(4)}(n)=(81n+65)/512) Clause D : (n\equiv 123\pmod{1024}) -* (k=5), valuations ([1,2,1,2,3]) -* (A_5=9), (C_5=319) -* (\Delta=269) -* (N_0=\lfloor 319/269\rfloor+1=2) -* (U^{(5)}(n)=(243n+319)/512) +- (k=5), valuations ([1,2,1,2,3]) +- (A_5=9), (C_5=319) +- (\Delta=269) +- (N_0=\lfloor 319/269\rfloor+1=2) +- (U^{(5)}(n)=(243n+319)/512) Clause D : (n\equiv 199\pmod{1024}) -* (k=5), valuations ([1,1,2,2,3]) -* (A_5=9), (C_5=283) -* (\Delta=269) -* (N_0=\lfloor 283/269\rfloor+1=2) -* (U^{(5)}(n)=(243n+283)/512) +- (k=5), valuations ([1,1,2,2,3]) +- (A_5=9), (C_5=283) +- (\Delta=269) +- (N_0=\lfloor 283/269\rfloor+1=2) +- (U^{(5)}(n)=(243n+283)/512) Clause D : (n\equiv 351\pmod{1024}) -* (k=5), valuations ([1,1,1,1,5]) -* (A_5=9), (C_5=211) -* (\Delta=269) -* (N_0=\lfloor 211/269\rfloor+1=1) -* (U^{(5)}(n)=(243n+211)/512) +- (k=5), valuations ([1,1,1,1,5]) +- (A_5=9), (C_5=211) +- (\Delta=269) +- (N_0=\lfloor 211/269\rfloor+1=1) +- (U^{(5)}(n)=(243n+211)/512) Clause D : (n\equiv 431\pmod{1024}) -* (k=5), valuations ([1,1,1,2,4]) -* (A_5=9), (C_5=227) -* (\Delta=269) -* (N_0=\lfloor 227/269\rfloor+1=1) -* (U^{(5)}(n)=(243n+227)/512) +- (k=5), valuations ([1,1,1,2,4]) +- (A_5=9), (C_5=227) +- (\Delta=269) +- (N_0=\lfloor 227/269\rfloor+1=1) +- (U^{(5)}(n)=(243n+227)/512) ### Résidu restant au niveau 1024 @@ -5430,8 +5405,8 @@ La suite ci-dessous fixe d’abord le palier (m=11) (modulo (2^{11}=2048)), éta Soit (r) un résidu impair modulo (2048). S’il existe un horizon (k) et un bloc de valuations ((a_0,\dots,a_{k-1})) rencontré sur la trajectoire (U) du représentant (n_0=r) tel que : -* (A_k=\sum_{i=0}^{k-1} a_i \le 10) -* (\Delta_k=2^{A_k}-3^k>0) +- (A_k=\sum_{i=0}^{k-1} a_i \le 10) +- (\Delta_k=2^{A_k}-3^k>0) alors la clause universelle suivante est valide sur la classe (n\equiv r\pmod{2^{A_k+1}}) (donc a fortiori sur (n\equiv r\pmod{2048}), puisque (2^{A_k+1}\mid 2048)) : @@ -5459,10 +5434,10 @@ n\equiv 7,\ 15,\ 27,\ 31 \pmod{32}. En appliquant le critère ci-dessus (existence d’un bloc contractif avec (A_k\le 10)), le calcul déterministe donne : -* branche (7\pmod{32}) : (32) résidus fermés au palier (2^{11}), (32) résidus restant ouverts -* branche (15\pmod{32}) : (32) résidus fermés, (32) restant ouverts -* branche (27\pmod{32}) : (32) résidus fermés, (32) restant ouverts -* branche (31\pmod{32}) : (10) résidus fermés, (54) restant ouverts +- branche (7\pmod{32}) : (32) résidus fermés au palier (2^{11}), (32) résidus restant ouverts +- branche (15\pmod{32}) : (32) résidus fermés, (32) restant ouverts +- branche (27\pmod{32}) : (32) résidus fermés, (32) restant ouverts +- branche (31\pmod{32}) : (10) résidus fermés, (54) restant ouverts Donc, au palier (2048), le résidu dur total dans ces quatre branches contient [ @@ -5479,26 +5454,26 @@ Les quatre exemples suivants correspondent à une clause par branche, et illustr Données -* congruence : (n\equiv 7\pmod{256}) -* horizon : (k=4) -* valuations : ([1,1,2,3]) +- congruence : (n\equiv 7\pmod{256}) +- horizon : (k=4) +- valuations : ([1,1,2,3]) Somme des valuations -* (A_4=1+1+2+3=7) +- (A_4=1+1+2+3=7) Terme additif (C_4) -* (A_0=0,\ C_0=0) -* (C_1=3\cdot 0 + 2^{0}=1) -* (C_2=3\cdot 1 + 2^{1}=5) -* (C_3=3\cdot 5 + 2^{2}=19) -* (C_4=3\cdot 19 + 2^{4}=73) +- (A_0=0,\ C_0=0) +- (C_1=3\cdot 0 + 2^{0}=1) +- (C_2=3\cdot 1 + 2^{1}=5) +- (C_3=3\cdot 5 + 2^{2}=19) +- (C_4=3\cdot 19 + 2^{4}=73) Forme affine -* (3^4=81) -* (2^{A_4}=2^7=128) +- (3^4=81) +- (2^{A_4}=2^7=128) [ U^{(4)}(n)=\frac{81n+73}{128}. ] @@ -5510,8 +5485,8 @@ Résidu structurel Seuil -* (\left\lfloor 73/47\right\rfloor = 1) -* (N_0=1+1=2) +- (\left\lfloor 73/47\right\rfloor = 1) +- (N_0=1+1=2) Clause [ @@ -5522,18 +5497,18 @@ Clause Données -* congruence : (n\equiv 143\pmod{256}) -* horizon : (k=4) -* valuations : ([1,1,1,4]) +- congruence : (n\equiv 143\pmod{256}) +- horizon : (k=4) +- valuations : ([1,1,1,4]) Somme -* (A_4=1+1+1+4=7) +- (A_4=1+1+1+4=7) Terme additif -* mêmes (C_i) jusqu’à (C_4) (la récurrence dépend seulement de (A_i), et ici (A_0,A_1,A_2,A_3,A_4=(0,1,2,3,7))) -* (C_4=65) +- mêmes (C_i) jusqu’à (C_4) (la récurrence dépend seulement de (A_i), et ici (A_0,A_1,A_2,A_3,A_4=(0,1,2,3,7))) +- (C_4=65) Forme affine [ @@ -5547,8 +5522,8 @@ Résidu structurel Seuil -* (\left\lfloor 65/47\right\rfloor = 1) -* (N_0=2) +- (\left\lfloor 65/47\right\rfloor = 1) +- (N_0=2) Clause [ @@ -5559,17 +5534,17 @@ Clause Données -* congruence : (n\equiv 187\pmod{256}) -* horizon : (k=4) -* valuations : ([1,2,1,3]) +- congruence : (n\equiv 187\pmod{256}) +- horizon : (k=4) +- valuations : ([1,2,1,3]) Somme -* (A_4=1+2+1+3=7) +- (A_4=1+2+1+3=7) Terme additif -* (C_4=85) +- (C_4=85) Forme affine [ @@ -5583,8 +5558,8 @@ Résidu structurel Seuil -* (\left\lfloor 85/47\right\rfloor = 1) -* (N_0=2) +- (\left\lfloor 85/47\right\rfloor = 1) +- (N_0=2) Clause [ @@ -5595,28 +5570,28 @@ Clause Données -* congruence : (n\equiv 287\pmod{2048}) -* horizon : (k=6) -* valuations : ([1,1,1,1,2,4]) +- congruence : (n\equiv 287\pmod{2048}) +- horizon : (k=6) +- valuations : ([1,1,1,1,2,4]) Somme -* (A_6=1+1+1+1+2+4=10) +- (A_6=1+1+1+1+2+4=10) Terme additif (C_6) -* (A_0=0,\ C_0=0) -* (C_1=1) -* (C_2=5) -* (C_3=19) -* (C_4=65) -* (C_5=3\cdot 65 + 2^{4}=211) (car (A_4=4)) -* (C_6=3\cdot 211 + 2^{6}=697) (car (A_5=6)) +- (A_0=0,\ C_0=0) +- (C_1=1) +- (C_2=5) +- (C_3=19) +- (C_4=65) +- (C_5=3\cdot 65 + 2^{4}=211) (car (A_4=4)) +- (C_6=3\cdot 211 + 2^{6}=697) (car (A_5=6)) Forme affine -* (3^6=729) -* (2^{A_6}=2^{10}=1024) +- (3^6=729) +- (2^{A_6}=2^{10}=1024) [ U^{(6)}(n)=\frac{729n+697}{1024}. ] @@ -5628,8 +5603,8 @@ Résidu structurel Seuil -* (\left\lfloor 697/295\right\rfloor = 2) -* (N_0=3) +- (\left\lfloor 697/295\right\rfloor = 2) +- (N_0=3) Clause [ @@ -5683,18 +5658,18 @@ Le fait même qu’un résidu reste ouvert au palier (2048) implique que toute c Les résidus (modulo (4096), donc avec congruence exacte modulo (2^{12})) qui admettent un premier bloc contractif avec (A_k=11) sont les suivants (liste exhaustive issue du calcul), chacun ayant (N_0=1) : -* (n\equiv 367\pmod{4096}), (k=6), (A_k=11), (C_k=745), (\Delta=2^{11}-3^6=2048-729=1319), (N_0=1) -* (n\equiv 423\pmod{4096}), (k=6), (A_k=11), (C_k=881), (\Delta=1319), (N_0=1) -* (n\equiv 507\pmod{4096}), (k=6), (A_k=11), (C_k=1085), (\Delta=1319), (N_0=1) -* (n\equiv 575\pmod{4096}), (k=6), (A_k=11), (C_k=665), (\Delta=1319), (N_0=1) -* (n\equiv 783\pmod{4096}), (k=4), (A_k=11), (C_k=65), (\Delta=2^{11}-3^4=2048-81=1967), (N_0=1) -* (n\equiv 923\pmod{4096}), (k=6), (A_k=11), (C_k=925), (\Delta=1319), (N_0=1) -* (n\equiv 1103\pmod{4096}), (k=5), (A_k=11), (C_k=259), (\Delta=2^{11}-3^5=2048-243=1805), (N_0=1) -* (n\equiv 1311\pmod{4096}), (k=6), (A_k=11), (C_k=697), (\Delta=1319), (N_0=1) -* (n\equiv 1339\pmod{4096}), (k=4), (A_k=11), (C_k=85), (\Delta=1967), (N_0=1) -* (n\equiv 1575\pmod{4096}), (k=5), (A_k=11), (C_k=251), (\Delta=1805), (N_0=1) -* (n\equiv 1659\pmod{4096}), (k=5), (A_k=11), (C_k=319), (\Delta=1805), (N_0=1) -* (n\equiv 1839\pmod{4096}), (k=6), (A_k=11), (C_k=809), (\Delta=1319), (N_0=1) +- (n\equiv 367\pmod{4096}), (k=6), (A_k=11), (C_k=745), (\Delta=2^{11}-3^6=2048-729=1319), (N_0=1) +- (n\equiv 423\pmod{4096}), (k=6), (A_k=11), (C_k=881), (\Delta=1319), (N_0=1) +- (n\equiv 507\pmod{4096}), (k=6), (A_k=11), (C_k=1085), (\Delta=1319), (N_0=1) +- (n\equiv 575\pmod{4096}), (k=6), (A_k=11), (C_k=665), (\Delta=1319), (N_0=1) +- (n\equiv 783\pmod{4096}), (k=4), (A_k=11), (C_k=65), (\Delta=2^{11}-3^4=2048-81=1967), (N_0=1) +- (n\equiv 923\pmod{4096}), (k=6), (A_k=11), (C_k=925), (\Delta=1319), (N_0=1) +- (n\equiv 1103\pmod{4096}), (k=5), (A_k=11), (C_k=259), (\Delta=2^{11}-3^5=2048-243=1805), (N_0=1) +- (n\equiv 1311\pmod{4096}), (k=6), (A_k=11), (C_k=697), (\Delta=1319), (N_0=1) +- (n\equiv 1339\pmod{4096}), (k=4), (A_k=11), (C_k=85), (\Delta=1967), (N_0=1) +- (n\equiv 1575\pmod{4096}), (k=5), (A_k=11), (C_k=251), (\Delta=1805), (N_0=1) +- (n\equiv 1659\pmod{4096}), (k=5), (A_k=11), (C_k=319), (\Delta=1805), (N_0=1) +- (n\equiv 1839\pmod{4096}), (k=6), (A_k=11), (C_k=809), (\Delta=1319), (N_0=1) Ces clauses constituent le premier “gain sûr” au palier (4096), et illustrent un fait notable : certaines classes difficiles au palier (2048) deviennent immédiatement contractives dès que le module minimal requis ((2^{12})) est atteint. @@ -5702,16 +5677,16 @@ Ces clauses constituent le premier “gain sûr” au palier (4096), et illustre Pour le résidu restant après ce sous-palier, les paramètres ((k,A_k)) du premier bloc contractif peuvent devenir très grands, ce qui rend la poursuite par simple affinement binaire coûteuse. Quelques exemples caractéristiques (calcul direct sur représentants) : -* (n_0=27) : premier bloc contractif à (k=37), (A_k=59), (N_0=9) -* (n_0=31) : (k=35), (A_k=56), (N_0=5) -* (n_0=47) : (k=34), (A_k=55), (N_0=3) -* (n_0=63) : (k=34), (A_k=54), (N_0=37) -* (n_0=71) : (k=32), (A_k=51), (N_0=15) -* (n_0=1583) : (k=49), (A_k=81), (N_0=1) -* (n_0=1407) : (k=51), (A_k=84), (N_0=1) -* (n_0=703) : (k=51), (A_k=83), (N_0=1) -* (n_0=1055) : (k=50), (A_k=82), (N_0=1) -* (n_0=2047) : (k=36), (A_k=58), (N_0=3) +- (n_0=27) : premier bloc contractif à (k=37), (A_k=59), (N_0=9) +- (n_0=31) : (k=35), (A_k=56), (N_0=5) +- (n_0=47) : (k=34), (A_k=55), (N_0=3) +- (n_0=63) : (k=34), (A_k=54), (N_0=37) +- (n_0=71) : (k=32), (A_k=51), (N_0=15) +- (n_0=1583) : (k=49), (A_k=81), (N_0=1) +- (n_0=1407) : (k=51), (A_k=84), (N_0=1) +- (n_0=703) : (k=51), (A_k=83), (N_0=1) +- (n_0=1055) : (k=50), (A_k=82), (N_0=1) +- (n_0=2047) : (k=36), (A_k=58), (N_0=3) Cela montre pourquoi, au-delà d’un certain seuil, la stratégie “uniquement clauses (D) par valuations exactes” tend à exploser : le module minimal (2^{A_k+1}) devient gigantesque, donc la clause devient extrêmement fine et n’apporte presque aucune couverture globale. @@ -5737,29 +5712,29 @@ Les briques qui relèvent déjà d’une démonstration formelle (au sens “lem Définition d’une dynamique fermée sur les impairs -* définition de (a(n)=v_2(3n+1)) pour (n) impair -* définition de (U(n)=(3n+1)/2^{a(n)}), qui renvoie un impair +- définition de (a(n)=v_2(3n+1)) pour (n) impair +- définition de (U(n)=(3n+1)/2^{a(n)}), qui renvoie un impair Cette réduction est standard dans la littérature (Syracuse/accélération). ([Wikipédia][1]) Forme affine exacte sur un bloc de (U) -* existence d’une écriture (U^{(k)}(n)=(3^k n + C_k)/2^{A_k}) avec une récurrence explicite pour (C_k) et (A_k) +- existence d’une écriture (U^{(k)}(n)=(3^k n + C_k)/2^{A_k}) avec une récurrence explicite pour (C_k) et (A_k) Cette partie est purement algébrique et s’inscrit dans les techniques classiques d’itération affine. Critère de descente avec seuil explicite -* condition (\Delta_k=2^{A_k}-3^k>0) -* seuil (N_0=\left\lfloor C_k/\Delta_k\right\rfloor+1) garantissant (U^{(k)}(n)0) +- seuil (N_0=\left\lfloor C_k/\Delta_k\right\rfloor+1) garantissant (U^{(k)}(n) conjecture" +[2]: ] The 3x+1 Problem: An Overview - arXiv.org" ## Introduction aux clauses de fusion (F) @@ -5818,9 +5793,9 @@ Une clause de fusion (F) a pour but de remplacer une descente directe par une r Une clause (F) est un quadruplet ((C,f,i,j)) où : -* (C(n)) est une condition arithmétique finie (congruences modulo (2^u 3^v), contraintes de valuation exactes, etc.) ; -* (f) est une fonction explicite (f:I\to I) telle que (f(n)N^\star), au moins une clause de (K) s’applique à (n) (couverture) ; -* si une clause D s’applique, elle fournit une descente stricte (U^{(k)}(n)N^\star), au moins une clause de (K) s’applique à (n) (couverture) ; +- si une clause D s’applique, elle fournit une descente stricte (U^{(k)}(n)N^\star). -* Par couverture, une clause s’applique. -* Dans les deux cas (D ou F), on construit un impair strictement plus petit (n') tel que “atteindre 1 depuis (n')” implique “atteindre 1 depuis (n)”. -* On itère. La suite des entiers strictement décroissante dans (\mathbb{N}) est finie. -* On atteint donc un impair (\le N^\star), puis la vérification finie clôture. +- On considère un impair courant (n>N^\star). +- Par couverture, une clause s’applique. +- Dans les deux cas (D ou F), on construit un impair strictement plus petit (n') tel que “atteindre 1 depuis (n')” implique “atteindre 1 depuis (n)”. +- On itère. La suite des entiers strictement décroissante dans (\mathbb{N}) est finie. +- On atteint donc un impair (\le N^\star), puis la vérification finie clôture. Ce théorème est entièrement standard : il ne requiert ni mesure, ni heuristique, mais uniquement une couverture finie par des implications universelles, ce qui correspond à une “mémoire-structure” stabilisée au sens du livre *Théorie des Futurs Accessibles*. @@ -5947,16 +5922,16 @@ Deux tâches sont alors formelles et séparables : Production de F sur une classe arithmétique donnée -* choisir une classe (n\equiv r\pmod{2^m}) qui reste “dure” ; -* calculer un petit préfixe (y=U^{(t)}(n)) symboliquement sur cette classe ; -* imposer (y\not\equiv 0\pmod 3) (ou travailler sur deux sous-classes selon (y\bmod 3)) ; -* choisir (a) (pair/impair) pour rendre ((2^a y-1)/3) entier ; -* ajouter les congruences modulo (4) et modulo (2^{a+1}) assurant (m\equiv 1\pmod 4) et la valuation exacte (v_2(3m+1)=a). +- choisir une classe (n\equiv r\pmod{2^m}) qui reste “dure” ; +- calculer un petit préfixe (y=U^{(t)}(n)) symboliquement sur cette classe ; +- imposer (y\not\equiv 0\pmod 3) (ou travailler sur deux sous-classes selon (y\bmod 3)) ; +- choisir (a) (pair/impair) pour rendre ((2^a y-1)/3) entier ; +- ajouter les congruences modulo (4) et modulo (2^{a+1}) assurant (m\equiv 1\pmod 4) et la valuation exacte (v_2(3m+1)=a). Compression et stabilisation du registre -* une fois une clause F construite, elle réduit une famille entière de résidus “profonds” à un sous-problème plus petit ; -* l’objectif de stabilisation est d’éviter une explosion de feuilles en profondeur (2)-adique, en remplaçant une infinité de clauses D fines par un nombre fini de clauses F. +- une fois une clause F construite, elle réduit une famille entière de résidus “profonds” à un sous-problème plus petit ; +- l’objectif de stabilisation est d’éviter une explosion de feuilles en profondeur (2)-adique, en remplaçant une infinité de clauses D fines par un nombre fini de clauses F. Ce déplacement est cohérent avec le principe méthodologique “formuler sur un espace étendu minimal rendant la dynamique fermée” : ici, l’espace étendu est “état (n)” plus “registre (K) applicable”, et les collisions deviennent des règles transmissibles plutôt qu’un artefact d’exploration. @@ -5990,15 +5965,15 @@ Alors : Intégralité et parité -* Comme (y\equiv 2\pmod 3), on a (2y\equiv 1\pmod 3), donc (2y-1\equiv 0\pmod 3) et (f(y)\in\mathbb{N}). -* Comme (y) est impair, (y\equiv 5\pmod 6), donc (2y-1\equiv 9\pmod{12}), et ((2y-1)/3\equiv 3\pmod 4) : (f(y)) est impair. +- Comme (y\equiv 2\pmod 3), on a (2y\equiv 1\pmod 3), donc (2y-1\equiv 0\pmod 3) et (f(y)\in\mathbb{N}). +- Comme (y) est impair, (y\equiv 5\pmod 6), donc (2y-1\equiv 9\pmod{12}), et ((2y-1)/3\equiv 3\pmod 4) : (f(y)) est impair. Collision (égalité d’itérés) On calcule : -* (3f(y)+1 = 3\cdot\frac{2y-1}{3}+1 = 2y). -* Comme (y) est impair, (2y) est divisible par (2) mais pas par (4), donc (v_2(3f(y)+1)=v_2(2y)=1). -* Par définition de (U) sur les impairs, +- (3f(y)+1 = 3\cdot\frac{2y-1}{3}+1 = 2y). +- Comme (y) est impair, (2y) est divisible par (2) mais pas par (4), donc (v_2(3f(y)+1)=v_2(2y)=1). +- Par définition de (U) sur les impairs, [ U(f(y))=\frac{3f(y)+1}{2^{v_2(3f(y)+1)}}=\frac{2y}{2}=y. ] @@ -6009,6 +5984,7 @@ f(y)=\frac{2y-1}{3}=\frac{2}{3}y-\frac{1}{3}0), alors il suffit de prendre +- si (2C-2^{A}\le 0), alors (m0), alors il suffit de prendre [ N_F=\left\lfloor \frac{2C-2^{A}}{\Delta_F}\right\rfloor + 1. ] @@ -6111,10 +6087,10 @@ Le module de stabilité est (2^{A+1}=2^7=128). Calcul de (y=U^{(4)}(n)) Division successive : -* (n_1=\dfrac{3n+1}{2}) -* (n_2=\dfrac{3n_1+1}{2}=\dfrac{9n+5}{4}) -* (n_3=\dfrac{3n_2+1}{2}=\dfrac{27n+19}{8}) -* (y=n_4=\dfrac{3n_3+1}{8}=\dfrac{81n+65}{64}) +- (n_1=\dfrac{3n+1}{2}) +- (n_2=\dfrac{3n_1+1}{2}=\dfrac{9n+5}{4}) +- (n_3=\dfrac{3n_2+1}{2}=\dfrac{27n+19}{8}) +- (y=n_4=\dfrac{3n_3+1}{8}=\dfrac{81n+65}{64}) Vérification (y\equiv 5\pmod 6) sur la classe Pour (n=128k+79), @@ -6200,8 +6176,8 @@ m=\frac{27(256k+7)+3}{64}=108k+3. Collision et réduction -* (U(m)=y=U^{(4)}(n)) (valuation 1) -* (n-m=(256k+7)-(108k+3)=148k+4>0) +- (U(m)=y=U^{(4)}(n)) (valuation 1) +- (n-m=(256k+7)-(108k+3)=148k+4>0) Clause (F) [ @@ -6250,8 +6226,8 @@ m=\frac{27(256k+187)+7}{64}=108k+79. Collision et réduction -* (U(m)=y=U^{(4)}(n)) -* (n-m=(256k+187)-(108k+79)=148k+108>0) +- (U(m)=y=U^{(4)}(n)) +- (n-m=(256k+187)-(108k+79)=148k+108>0) Clause (F) [ @@ -6300,8 +6276,8 @@ m=\frac{81(1024k+351)-15}{256}=324k+111. Collision et réduction -* (U(m)=y=U^{(5)}(n)) -* (n-m=(1024k+351)-(324k+111)=700k+240>0) +- (U(m)=y=U^{(5)}(n)) +- (n-m=(1024k+351)-(324k+111)=700k+240>0) Ici (2C-2^{A}=422-512<0), donc (N_F=1). Clause (F) @@ -6334,17 +6310,17 @@ r\equiv 23\pmod{32}\Rightarrow U^{(3)}(n)0) -* clause de descente universelle avec seuil (N_0=\left\lfloor C_k/\Delta_k\right\rfloor+1) +- (A_k\le 10) (stabilité garantie dans une classe modulo (2^{A_k+1}\mid 2048)) +- (\Delta_k=2^{A_k}-3^k>0) +- clause de descente universelle avec seuil (N_0=\left\lfloor C_k/\Delta_k\right\rfloor+1) Règles F exactes au palier (2048) (préimage (a=1)) Existence d’un bloc de valuations exactes de longueur (t) tel que : -* (A\le 10) -* (y=U^{(t)}(n)\equiv 5\pmod 6) sur la classe -* (\Delta_F=3\cdot 2^{A}-2\cdot 3^t>0) et seuil (N_F) comme ci-dessus -* clause universelle (U^{(t)}(n)=U(m)) avec (m0) et seuil (N_F) comme ci-dessus +- clause universelle (U^{(t)}(n)=U(m)) avec (m 0) +- (\Delta_F = 3\cdot 2^{A_7} - 2\cdot 3^7 = 3\cdot 2048 - 2\cdot 2187) +- (3\cdot 2048 = 6144) +- (2\cdot 2187 = 4374) +- (\Delta_F = 6144 - 4374 = 1770 > 0) Seuil -* numérateur : (2C_7 - 2^{A_7} = 2\cdot 3031 - 2048 = 6062 - 2048 = 4014) -* (N_F = \left\lfloor \dfrac{4014}{1770}\right\rfloor + 1) -* (\left\lfloor \dfrac{4014}{1770}\right\rfloor = 2) -* (N_F=3) +- numérateur : (2C_7 - 2^{A_7} = 2\cdot 3031 - 2048 = 6062 - 2048 = 4014) +- (N_F = \left\lfloor \dfrac{4014}{1770}\right\rfloor + 1) +- (\left\lfloor \dfrac{4014}{1770}\right\rfloor = 2) +- (N_F=3) Conclusion (clause F) [ @@ -6518,8 +6494,8 @@ Liste exhaustive des 44 résidus nouvellement couverts modulo (8192) : Ces 44 fermetures se répartissent en : -* clauses (D) avec (A=12), (k\in{4,5,6,7}), (N_0\in{1,2}), -* clauses (F) avec (A=12), (t=7), (a=1), souvent (N_F=1) (réduction plus facile car (\Delta_F) croît avec (2^A)). +- clauses (D) avec (A=12), (k\in{4,5,6,7}), (N_0\in{1,2}), +- clauses (F) avec (A=12), (t=7), (a=1), souvent (N_F=1) (réduction plus facile car (\Delta_F) croît avec (2^A)). ### Exemple détaillé de clause (D) au palier (8192) @@ -6527,13 +6503,13 @@ Choix : classe (n\equiv 735\pmod{8192}). Paramètres -* (A_6=12) -* (C_6=761) -* (\Delta = 2^{12} - 3^6 = 4096 - 729 = 3367) +- (A_6=12) +- (C_6=761) +- (\Delta = 2^{12} - 3^6 = 4096 - 729 = 3367) Seuil -* (\dfrac{761}{3367}<1) donc (N_0=1) +- (\dfrac{761}{3367}<1) donc (N_0=1) Clause D [ @@ -6546,21 +6522,21 @@ Choix : classe (n\equiv 615\pmod{8192}). Paramètres -* (A_7=12) -* (C_7=2579) -* (y = U^{(7)}(n) = \dfrac{2187 n + 2579}{4096}) -* (y\equiv 2\pmod 3), donc (a=1), (m=(2y-1)/3) +- (A_7=12) +- (C_7=2579) +- (y = U^{(7)}(n) = \dfrac{2187 n + 2579}{4096}) +- (y\equiv 2\pmod 3), donc (a=1), (m=(2y-1)/3) Résidu structurel F -* (\Delta_F = 3\cdot 2^{12} - 2\cdot 3^7 = 3\cdot 4096 - 4374) -* (3\cdot 4096=12288) -* (\Delta_F = 12288 - 4374 = 7914>0) +- (\Delta_F = 3\cdot 2^{12} - 2\cdot 3^7 = 3\cdot 4096 - 4374) +- (3\cdot 4096=12288) +- (\Delta_F = 12288 - 4374 = 7914>0) Seuil -* numérateur : (2C_7 - 2^{12} = 5158 - 4096 = 1062) -* (N_F = \left\lfloor \dfrac{1062}{7914}\right\rfloor + 1 = 1) +- numérateur : (2C_7 - 2^{12} = 5158 - 4096 = 1062) +- (N_F = \left\lfloor \dfrac{1062}{7914}\right\rfloor + 1 = 1) Clause F [ @@ -6601,9 +6577,9 @@ La démonstration continue bien dans un cadre formel et standard : chaque palier Concrètement : -* au palier (2048), il reste 134 classes impaires non couvertes, -* au palier (4096), 32 des 268 sous-classes correspondantes se ferment (reste 236), -* au palier (8192), 44 des 472 sous-classes correspondantes se ferment (reste 428). +- au palier (2048), il reste 134 classes impaires non couvertes, +- au palier (4096), 32 des 268 sous-classes correspondantes se ferment (reste 236), +- au palier (8192), 44 des 472 sous-classes correspondantes se ferment (reste 428). La suite mathématiquement déterminée est de poursuivre (m=14) (modulo (16384), donc (A\le 13)), en produisant de nouvelles clauses (D) et (F) stabilisées, et en observant si la proportion du résidu restant continue de décroître. Le point décisif, pour une preuve complète, restera de montrer que ce processus se ferme en profondeur finie, ou de construire des clauses de fusion plus compressantes (par exemple en intégrant des contraintes mixtes modulo (3^b)) afin d’éviter une explosion combinatoire des classes. @@ -6615,34 +6591,34 @@ La démonstration peut être poursuivie de manière formelle en rendant explicit Dans cette réponse, la continuation est matérialisée par un calcul reproductible sur les paliers (m=11) à (m=16) (modulo (2048) à (65536)), en conservant exactement la grammaire suivante : -* règle V : (n\equiv 1 \pmod 4 \Rightarrow U(n)0) -* règles F exactes : préimage courte (a=1) appliquée à un itéré (y=U^{(t)}(n)) tel que (y\equiv 5\pmod 6), avec condition universelle (m0) +- règle V : (n\equiv 1 \pmod 4 \Rightarrow U(n)0) +- règles F exactes : préimage courte (a=1) appliquée à un itéré (y=U^{(t)}(n)) tel que (y\equiv 5\pmod 6), avec condition universelle (m0) Les listes exhaustives de résidus non couverts à chaque palier sont fournies dans un fichier téléchargeable (Markdown et JSON). Téléchargements : -* [registreK_paliers_m11_m16.md](registreK_paliers_m11_m16.md) -* [registreK_paliers_m11_m16.json](registreK_paliers_m11_m16.json) +- [registreK_paliers_m11_m16.md](registreK_paliers_m11_m16.md) +- [registreK_paliers_m11_m16.json](registreK_paliers_m11_m16.json) ## Résultats synthétiques sur les paliers (m=11) à (m=16) Pour un palier (m) : -* nombre total de résidus impairs modulo (2^m) : (2^{m-1}) -* nombre couverts : (2^{m-1}-#(\text{non couverts})) -* taux de couverture : (\dfrac{#(\text{couverts})}{2^{m-1}}) +- nombre total de résidus impairs modulo (2^m) : (2^{m-1}) +- nombre couverts : (2^{m-1}-#(\text{non couverts})) +- taux de couverture : (\dfrac{#(\text{couverts})}{2^{m-1}}) Valeurs calculées : -* (m=11), (2^{m-1}=1024), non couverts (=134), couverts (=890), couverture (=0.869140625000) -* (m=12), (2^{m-1}=2048), non couverts (=236), couverts (=1812), couverture (=0.884765625000) -* (m=13), (2^{m-1}=4096), non couverts (=428), couverts (=3668), couverture (=0.895507812500) -* (m=14), (2^{m-1}=8192), non couverts (=752), couverts (=7440), couverture (=0.908203125000) -* (m=15), (2^{m-1}=16384), non couverts (=1345), couverts (=15039), couverture (=0.917907714844) -* (m=16), (2^{m-1}=32768), non couverts (=2446), couverts (=30322), couverture (=0.925354003906) +- (m=11), (2^{m-1}=1024), non couverts (=134), couverts (=890), couverture (=0.869140625000) +- (m=12), (2^{m-1}=2048), non couverts (=236), couverts (=1812), couverture (=0.884765625000) +- (m=13), (2^{m-1}=4096), non couverts (=428), couverts (=3668), couverture (=0.895507812500) +- (m=14), (2^{m-1}=8192), non couverts (=752), couverts (=7440), couverture (=0.908203125000) +- (m=15), (2^{m-1}=16384), non couverts (=1345), couverts (=15039), couverture (=0.917907714844) +- (m=16), (2^{m-1}=32768), non couverts (=2446), couverts (=30322), couverture (=0.925354003906) Interprétation formelle À mesure que (m) augmente, la couverture augmente (la proportion non couverte décroît), mais aucune fermeture totale n’est démontrée : la démonstration complète exigerait de prouver que ce processus de stabilisation finit par couvrir toutes les classes, ou de produire une famille finie de fusions plus compressantes que la préimage courte (a=1). @@ -6651,9 +6627,9 @@ Interprétation formelle Il est à noter que l’on ne se contente pas d’énoncer “plus de classes se ferment”, on identifie précisément : -* l’ensemble (R_m) des résidus impairs modulo (2^m) non couverts par le registre au palier (m) -* l’ensemble (\mathrm{New}*m) des “enfants” des résidus de (R*{m-1}) (au sens (r) et (r+2^{m-1})) qui deviennent couverts en passant à (m) -* pour chaque élément de (\mathrm{New}_m), le type de clause (D ou F), l’horizon (k ou t), la somme (A) et le seuil (N) +- l’ensemble (R_m) des résidus impairs modulo (2^m) non couverts par le registre au palier (m) +- l’ensemble (\mathrm{New}*m) des “enfants” des résidus de (R*{m-1}) (au sens (r) et (r+2^{m-1})) qui deviennent couverts en passant à (m) +- pour chaque élément de (\mathrm{New}_m), le type de clause (D ou F), l’horizon (k ou t), la somme (A) et le seuil (N) Ces informations sont listées de façon exhaustive dans le fichier Markdown. @@ -6701,23 +6677,24 @@ Vérifications (ligne par ligne) Intégralité -* Condition : (2^a y\equiv 1\pmod 3) -* Conclusion : (2^a y-1\equiv 0\pmod 3), donc (x\in\mathbb{N}) +- Condition : (2^a y\equiv 1\pmod 3) +- Conclusion : (2^a y-1\equiv 0\pmod 3), donc (x\in\mathbb{N}) Équation exacte -* (3x+1 = 2^a y) +- (3x+1 = 2^a y) Valuation exacte -* (y) impair (\Rightarrow v_2(2^a y)=a) -* donc (v_2(3x+1)=a) +- (y) impair (\Rightarrow v_2(2^a y)=a) +- donc (v_2(3x+1)=a) Collision -* (U(x)=\dfrac{3x+1}{2^{v_2(3x+1)}}=\dfrac{2^a y}{2^a}=y) +- (U(x)=\dfrac{3x+1}{2^{v_2(3x+1)}}=\dfrac{2^a y}{2^a}=y) ## Conclusion de la section précédente + Chaque choix admissible de (a) construit une préimage impaire (x) telle que (U(x)=y), avec valuation exacte (a). Cette brique est entièrement formelle, et c’est la base de toutes les clauses (F). ### Condition de réduction dans une clause (F) @@ -6730,27 +6707,28 @@ La condition (mn) -* si (a=2), il faut (y < 0.75n), condition plus stricte -* plus (a) est grand, plus la condition devient stricte +- si (a=1), il suffit de (y < 1.5n), condition souvent satisfaite même lorsque (y>n) +- si (a=2), il faut (y < 0.75n), condition plus stricte +- plus (a) est grand, plus la condition devient stricte Ce point explique la stratégie de continuation : conserver (a=1) quand (y\equiv 2\pmod 3) (préimage contractante), et réserver (a=2) (ou plus) aux cas où l’itéré (y) est déjà suffisamment petit relativement à (n). @@ -6771,14 +6749,14 @@ Deux conséquences formelles utiles Résidu modulo 3 figé sur la classe -* (3^t n \equiv 0\pmod 3) -* donc (y \equiv C\cdot 2^{-A}\pmod 3) -* ainsi (y\bmod 3) est une constante de la classe dès que le bloc est fixé +- (3^t n \equiv 0\pmod 3) +- donc (y \equiv C\cdot 2^{-A}\pmod 3) +- ainsi (y\bmod 3) est une constante de la classe dès que le bloc est fixé Préimage admissible déterminée par (y\bmod 3) -* si (y\equiv 2\pmod 3), prendre (a=1) donne une préimage entière -* si (y\equiv 1\pmod 3), prendre (a=2) donne une préimage entière +- si (y\equiv 2\pmod 3), prendre (a=1) donne une préimage entière +- si (y\equiv 1\pmod 3), prendre (a=2) donne une préimage entière Clause (F) stable Une fois (a) fixé et (m=(2^a y-1)/3) défini, il reste à prouver (m0) et des seuils (N_0) -* construction de clauses universelles (D) et (F) avec audit arithmétique -* définition, pour chaque palier (2^m), d’un résidu non couvert (R_m) listé exhaustivement (dans les fichiers produits) +- définition explicite de (U(n)) (impairs (\to) impairs), de (a(n)=v_2(3n+1)), des blocs de valuations, de la forme affine (\displaystyle U^{(k)}(n)=\frac{3^k n+C_k}{2^{A_k}}), des critères (\Delta_k>0) et des seuils (N_0) +- construction de clauses universelles (D) et (F) avec audit arithmétique +- définition, pour chaque palier (2^m), d’un résidu non couvert (R_m) listé exhaustivement (dans les fichiers produits) Ce qui reste, et qui est de nature analytique -* un énoncé global qui explique pourquoi (R_m) doit se contracter jusqu’à disparition, ou pourquoi l’arbre de raffinements finit toujours par rencontrer une clause -* ce n’est pas un calcul, mais un invariant ou une borne uniforme qui empêche l’existence d’une branche infinie “compatible avec l’intégralité” évitant indéfiniment D et F +- un énoncé global qui explique pourquoi (R_m) doit se contracter jusqu’à disparition, ou pourquoi l’arbre de raffinements finit toujours par rencontrer une clause +- ce n’est pas un calcul, mais un invariant ou une borne uniforme qui empêche l’existence d’une branche infinie “compatible avec l’intégralité” évitant indéfiniment D et F C’est exactement le passage “vérification (\to) analyse” : prouver une propriété de contraction, pas seulement constater une tendance. @@ -6873,15 +6851,15 @@ U(n)\equiv (-1)^a \pmod 3. Calcul détaillé -* (3n+1\equiv 1\pmod 3) -* (2\equiv -1\pmod 3), donc (2^a\equiv (-1)^a\pmod 3) -* l’inverse de (2^a) modulo 3 est ((2^a)^{-1}\equiv (-1)^a\pmod 3) -* donc (U(n)=(3n+1)\cdot (2^a)^{-1}\equiv 1\cdot (-1)^a\pmod 3) +- (3n+1\equiv 1\pmod 3) +- (2\equiv -1\pmod 3), donc (2^a\equiv (-1)^a\pmod 3) +- l’inverse de (2^a) modulo 3 est ((2^a)^{-1}\equiv (-1)^a\pmod 3) +- donc (U(n)=(3n+1)\cdot (2^a)^{-1}\equiv 1\cdot (-1)^a\pmod 3) Conséquence immédiate -* si (a) est pair, (U(n)\equiv 1\pmod 3) -* si (a) est impair, (U(n)\equiv 2\pmod 3) (donc (U(n)\equiv 5\pmod 6), puisque (U(n)) est impair) +- si (a) est pair, (U(n)\equiv 1\pmod 3) +- si (a) est impair, (U(n)\equiv 2\pmod 3) (donc (U(n)\equiv 5\pmod 6), puisque (U(n)) est impair) Cette brique est exactement un passage “arithmétique (\to) analyse” : elle permet de raisonner globalement sur des familles entières d’itérés en termes de parité de valuations, sans calculer explicitement (U(n)\bmod 3) trajectoire par trajectoire. @@ -6904,7 +6882,7 @@ donc (n_{t+1}\equiv 5\pmod 6), et la préimage courte (m=(2n_{t+1}-1)/3) existe Ce qui manque alors pour transformer ceci en clause (F) utile au registre est une borne de réduction : -* obtenir (m0) +- (n-(n_4)=(128t+7)-(81t+5)=47t+2>0) ## Conclusion de la section précédente + [ U^{(4)}(n)=n_40) -* donc (n_40) +- donc (n_40) -* donc (U^{(4)}(n)0) +- donc (U^{(4)}(n)0) -* donc (U^{(5)}(n)0) +- donc (U^{(5)}(n)0) +- (n-n_5=(512t+295)-(486t+281)=26t+14>0) ## Conclusion de la section précédente + [ U^{(5)}(n)=n_50) +- (n-n_5=(512t+455)-(486t+433)=26t+22>0) ## Conclusion de la section précédente + [ U^{(5)}(n)=n_50) +- (n-n_5=(512t+175)-(486t+167)=26t+8>0) ## Conclusion de la section précédente + [ U^{(5)}(n)=n_50) +- (n-n_5=(512t+335)-(486t+319)=26t+16>0) ## Conclusion de la section précédente + [ U^{(5)}(n)=n_50) +- (n-n_4=(512t+59)-(162t+19)=350t+40>0) ## Conclusion de la section précédente + [ U^{(4)}(n)=n_40) +- (n-n_5=(512t+219)-(486t+209)=26t+10>0) ## Conclusion de la section précédente + [ U^{(5)}(n)=n_50) +- (n-n_5=(512t+379)-(486t+361)=26t+18>0) ## Conclusion de la section précédente + [ U^{(5)}(n)=n_50) +- (n-n_5=(1024t+351)-(486t+167)=538t+184>0) ## Conclusion de la section précédente + [ U^{(5)}(n)=n_50) +- (n-m=(1024t+799)-(972t+759)=52t+40>0) ## Conclusion de la section précédente + [ n\equiv 799\pmod{1024}\Longrightarrow \exists m0) +- (n-n_5=(2048t+863)-(486t+205)=1562t+658>0) ## Conclusion de la section précédente + [ U^{(5)}(n)=n_50) +- (n-n_6=(2048t+287)-(1458t+205)=590t+82>0) ## Conclusion de la section précédente + [ U^{(6)}(n)=n_60. ] ## Conclusion de la section précédente + [ n_5 \le 243u+91 < n \quad\Rightarrow\quad @@ -8213,15 +8207,15 @@ Preuve (calcul complet) Paramétrisation -* (n=1024u+575), (u\ge 0) +- (n=1024u+575), (u\ge 0) Pas 1 à 5 (valuations (=1) forcées par parité des termes) -* (3n+1 = 3072u+1726 = 2(1536u+863)\Rightarrow n_1=1536u+863) -* (3n_1+1 = 4608u+2590 = 2(2304u+1295)\Rightarrow n_2=2304u+1295) -* (3n_2+1 = 6912u+3886 = 2(3456u+1943)\Rightarrow n_3=3456u+1943) -* (3n_3+1 = 10368u+5830 = 2(5184u+2915)\Rightarrow n_4=5184u+2915) -* (3n_4+1 = 15552u+8746 = 2(7776u+4373)\Rightarrow n_5=7776u+4373) +- (3n+1 = 3072u+1726 = 2(1536u+863)\Rightarrow n_1=1536u+863) +- (3n_1+1 = 4608u+2590 = 2(2304u+1295)\Rightarrow n_2=2304u+1295) +- (3n_2+1 = 6912u+3886 = 2(3456u+1943)\Rightarrow n_3=3456u+1943) +- (3n_3+1 = 10368u+5830 = 2(5184u+2915)\Rightarrow n_4=5184u+2915) +- (3n_4+1 = 15552u+8746 = 2(7776u+4373)\Rightarrow n_5=7776u+4373) Valuation au pas 6 (facteur élevé uniforme) [ @@ -8240,6 +8234,7 @@ n-(729u+410)=(1024u+575)-(729u+410)=295u+165>0. ] ## Conclusion de la section précédente + [ U^{(6)}(n)=n_60. ] ## Conclusion de la section précédente + [ U^{(6)}(n)0. ] ## Conclusion de la section précédente + [ U^{(6)}(n)0. Donc (n_60) -* seuil : +- horizon : (k=8) +- valuations : ([1,1,1,1,1,1,1,6]) +- somme : (A=13) +- terme additif : (C_8=6305) +- (\Delta=2^{13}-3^{8}=8192-6561=1631>0) +- seuil : [ N_0=\left\lfloor\frac{6305}{1631}\right\rfloor+1. ] Calcul : -* (1631\cdot 3=4893) -* (6305-4893=1412) -* donc (\left\lfloor 6305/1631\right\rfloor=3) -* (N_0=4) +- (1631\cdot 3=4893) +- (6305-4893=1412) +- donc (\left\lfloor 6305/1631\right\rfloor=3) +- (N_0=4) Forme affine [ @@ -8799,24 +8800,24 @@ La liste exhaustive de ces 28 nouveaux résidus (modulo 16384), avec ((k,A,N_0)) Nombre total de résidus dans la branche au palier (16384) -* (\frac{16384}{32}=512) résidus. +- (\frac{16384}{32}=512) résidus. Couverture par les classes grossières (déjà démontrées) -* (95\pmod{256}) : (16384/256=64) -* (287\pmod{1024}) : (16) -* (575\pmod{1024}) : (16) -* (735\pmod{2048}) : (8) -* (1759\pmod{2048}) : (8) -* 9 classes (\pmod{4096}) : chacune couvre (16384/4096=4), donc (9\cdot 4=36) +- (95\pmod{256}) : (16384/256=64) +- (287\pmod{1024}) : (16) +- (575\pmod{1024}) : (16) +- (735\pmod{2048}) : (8) +- (1759\pmod{2048}) : (8) +- 9 classes (\pmod{4096}) : chacune couvre (16384/4096=4), donc (9\cdot 4=36) Total couvert par ces règles : -* (64+16+16+8+8+36=148) +- (64+16+16+8+8+36=148) Ajout des 28 nouvelles classes (\pmod{16384}) (horizon 8) -* total couvert : (148+28=176) +- total couvert : (148+28=176) Fraction couverte [ @@ -8829,35 +8830,34 @@ Ce résultat est un véritable fait d’analyse : la couverture augmente parce q La démonstration continue bien “ainsi”, c’est-à-dire en remplaçant progressivement l’énumération de trajectoires par des lemmes universels fondés sur des bornes et des congruences. Deux points nouveaux ont été établis : -* au palier (8192), la branche (31\pmod{32}) est désormais couverte à hauteur de (74/256=0.2890625000000000) par un ensemble fini de règles analytiques (modules 256, 1024, 2048, 4096) ; -* au palier (16384), l’autorisation de blocs contractifs (A=13) produit 28 nouvelles clauses universelles à horizon (k=8), ce qui porte la couverture de la branche à (176/512=0.3437500000000000). +- au palier (8192), la branche (31\pmod{32}) est désormais couverte à hauteur de (74/256=0.2890625000000000) par un ensemble fini de règles analytiques (modules 256, 1024, 2048, 4096) ; +- au palier (16384), l’autorisation de blocs contractifs (A=13) produit 28 nouvelles clauses universelles à horizon (k=8), ce qui porte la couverture de la branche à (176/512=0.3437500000000000). L'étape suivante, dans le même style, consiste à itérer cette démarche au palier (32768) (où (A=14) devient stabilisable), puis à formaliser un lemme de contraction uniforme du résidu (par exemple en montrant qu’à profondeur bornée, une fraction strictement positive des descendants de toute classe restante devient contractive). C’est cette borne uniforme qui constitue le passage final de “tendances mesurées” à “preuve complète”. Au palier $2^{14}=16384$, la condition $A=13$ sur des blocs de longueur $k=8$ donne une contraction par $2^{13}>3^8$. La clause de descente sur $1759 \pmod{2048}$ et le traitement de $255 \pmod{16384}$ confirment la stabilité de ce mécanisme sur la sous-branche $(31,63,127,255,\dots)$. - ## Introduction de l'analyse du palier 16384 La suite consiste à fixer, au niveau du registre (K), ce que change exactement le palier (2^{14}=16384) : il rend stables (au sens “classe congruentielle universelle”) des blocs de longueur (k=8) dont la somme des valuations atteint (A=13). À partir de là, deux prolongements deviennent naturels. -* Formaliser le cas “sommet” (255), qui appartient à la chaîne (31,63,127,255,\dots) via les préfixes longs de valuations (a_i=1), et expliciter la clause (D) correspondante au palier (16384). -* Introduire une variante de clause de descente fondée sur une **minoration** des valuations (et non sur leur valeur exacte), afin de fermer plus tôt des classes qui n’étaient jusqu’ici certifiables qu’au palier suivant. +- Formaliser le cas “sommet” (255), qui appartient à la chaîne (31,63,127,255,\dots) via les préfixes longs de valuations (a_i=1), et expliciter la clause (D) correspondante au palier (16384). +- Introduire une variante de clause de descente fondée sur une **minoration** des valuations (et non sur leur valeur exacte), afin de fermer plus tôt des classes qui n’étaient jusqu’ici certifiables qu’au palier suivant. ## Bloc contractif au palier (2^{14}) Le critère structurel utilisé est le critère standard de contraction d’un bloc exact (ou minoré) : -* longueur (k=8) -* somme des valuations (A) -* condition de contraction : (2^{A} > 3^{k}) +- longueur (k=8) +- somme des valuations (A) +- condition de contraction : (2^{A} > 3^{k}) Calculs (valeurs exactes) -* (2^{13} = 8192) -* (3^{8} = 6561) -* (\Delta = 2^{13} - 3^{8} = 8192 - 6561 = 1631) -* conclusion : (\Delta > 0), donc tout bloc de longueur (8) dont la somme des valuations vaut (A=13) est contractif au sens “(U^{(8)}(n) < n)” pour (n) au-dessus d’un seuil explicite. +- (2^{13} = 8192) +- (3^{8} = 6561) +- (\Delta = 2^{13} - 3^{8} = 8192 - 6561 = 1631) +- conclusion : (\Delta > 0), donc tout bloc de longueur (8) dont la somme des valuations vaut (A=13) est contractif au sens “(U^{(8)}(n) < n)” pour (n) au-dessus d’un seuil explicite. Le point spécifique du palier (2^{14}) est la stabilité modulaire : pour un bloc exact de somme (A=13), un module de l’ordre de (2^{A+1}=2^{14}) suffit à figer le mot de valuations et à produire une clause universelle utilisable dans (K). @@ -8899,32 +8899,32 @@ On vérifie la valuation du numérateur pour la classe (n\equiv 255\pmod{16384}) Calcul au représentant (n=255) -* (6561\cdot 255 = 1673055) -* (1673055 + 6305 = 1679360) -* (1679360 = 8192\cdot 205), donc (v_2(1679360)=13) -* donc (a_7 = 13 - 7 = 6) +- (6561\cdot 255 = 1673055) +- (1673055 + 6305 = 1679360) +- (1679360 = 8192\cdot 205), donc (v_2(1679360)=13) +- donc (a_7 = 13 - 7 = 6) Somme des valuations du bloc de longueur (8) -* (a_0+\cdots+a_6 = 7) -* (a_7 = 6) -* (A = 7+6 = 13) +- (a_0+\cdots+a_6 = 7) +- (a_7 = 6) +- (A = 7+6 = 13) Terme additif du bloc (récurrence standard) -* pour le mot (1^7) puis (6), le terme additif en longueur (8) vaut (C_8=6305) +- pour le mot (1^7) puis (6), le terme additif en longueur (8) vaut (C_8=6305) Seuil de descente -* (\Delta = 2^{13} - 3^8 = 1631) -* (N_0 = \left\lfloor \dfrac{C_8}{\Delta}\right\rfloor + 1) +- (\Delta = 2^{13} - 3^8 = 1631) +- (N_0 = \left\lfloor \dfrac{C_8}{\Delta}\right\rfloor + 1) Calcul détaillé -* (1631\cdot 3 = 4893) -* (6305 - 4893 = 1412) -* (\left\lfloor 6305/1631\right\rfloor = 3) -* (N_0 = 3+1 = 4) +- (1631\cdot 3 = 4893) +- (6305 - 4893 = 1412) +- (\left\lfloor 6305/1631\right\rfloor = 3) +- (N_0 = 3+1 = 4) Clause (D) correspondante [ @@ -8939,17 +8939,17 @@ Le mécanisme clé des “sommets” est le mécanisme de dédoublement : un ré Ici, la condition “numérateur divisible par (2^{13})” définit une classe modulo (2^{13}), qui se dédouble modulo (2^{14}) : -* (n\equiv 255\pmod{8192}) a deux relevés modulo (16384) : (255) et (8447). +- (n\equiv 255\pmod{8192}) a deux relevés modulo (16384) : (255) et (8447). Calcul des valuations du numérateur (6561n+6305) -* pour (n=255) : (v_2(6561n+6305)=13) donc (a_7=6) -* pour (n=8447) : (6561\cdot 8447 + 6305 = 55427072), et (v_2(55427072)=14), donc (a_7=7) +- pour (n=255) : (v_2(6561n+6305)=13) donc (a_7=6) +- pour (n=8447) : (6561\cdot 8447 + 6305 = 55427072), et (v_2(55427072)=14), donc (a_7=7) Conséquence arithmétique immédiate -* sur la classe (n\equiv 8447\pmod{16384}), on a uniformément (v_2(6561n+6305)\ge 14), donc (a_7\ge 7) -* les sept premières valuations restent (a_0=\cdots=a_6=1) car (8447\equiv 255\pmod{256}) +- sur la classe (n\equiv 8447\pmod{16384}), on a uniformément (v_2(6561n+6305)\ge 14), donc (a_7\ge 7) +- les sept premières valuations restent (a_0=\cdots=a_6=1) car (8447\equiv 255\pmod{256}) Ce point explique un fait observé dans les paliers : au module (2^{14}), (8447) n’est pas certifié par une clause (D) “exacte” de somme (A) figée, mais au module (2^{15}) l’un des deux enfants se ferme (ici (8447) est couvert au palier (m=15), tandis que (8447+16384=24831) reste non couvert). @@ -8959,8 +8959,8 @@ Le passage “arithmétique (\to) analyse” peut être rendu explicite ici : il Sur (n\equiv 8447\pmod{16384}), on a : -* (a_0=\cdots=a_6=1) -* (a_7 \ge 7), donc (A \ge 14) +- (a_0=\cdots=a_6=1) +- (a_7 \ge 7), donc (A \ge 14) On repart de l’identité exacte (numérateur inchangé) : [ @@ -8978,8 +8978,8 @@ Calcul (équivalence) ] Or -* (16384-6561=9823) -* donc la condition devient (6305 < 9823n), vraie pour tout (n\ge 1) +- (16384-6561=9823) +- donc la condition devient (6305 < 9823n), vraie pour tout (n\ge 1) Conclusion (clause (D) “minorée”) [ @@ -8994,40 +8994,40 @@ L’expression “50%” devient mathématiquement pertinente si elle est formul Définition -* (R_m) : ensemble des résidus impairs non couverts modulo (2^m) -* chaque résidu a deux enfants au palier suivant, donc (2|R_m|) enfants potentiels -* coefficient de survie : +- (R_m) : ensemble des résidus impairs non couverts modulo (2^m) +- chaque résidu a deux enfants au palier suivant, donc (2|R_m|) enfants potentiels +- coefficient de survie : [ q_m = \frac{|R_{m+1}|}{2|R_m|}. ] Fait combinatoire (raison de la barrière (1/2)) -* si, à partir d’un certain rang, (q_m \le q < 0.5), alors +- si, à partir d’un certain rang, (q_m \le q < 0.5), alors [ |R_{m+t}| \le (2q)^t |R_m| ] et comme (2q<1), la quantité tend vers (0), donc devient nulle en temps fini (car entière), ce qui ferme l’arbre -* si (q\ge 0.5), une extinction en profondeur finie n’est pas garantie par cet argument +- si (q\ge 0.5), une extinction en profondeur finie n’est pas garantie par cet argument Calculs sur les paliers disponibles (m=11 à m=16) Données -* (|R_{11}| = 134) -* (|R_{12}| = 236) -* (|R_{13}| = 428) -* (|R_{14}| = 752) -* (|R_{15}| = 1345) -* (|R_{16}| = 2446) +- (|R_{11}| = 134) +- (|R_{12}| = 236) +- (|R_{13}| = 428) +- (|R_{14}| = 752) +- (|R_{15}| = 1345) +- (|R_{16}| = 2446) Calculs (q_m) (ligne par ligne) -* (q_{11} = 236 / (2\cdot 134) = 236 / 268 = 0.8805970149253731) -* (q_{12} = 428 / (2\cdot 236) = 428 / 472 = 0.9067796610169492) -* (q_{13} = 752 / (2\cdot 428) = 752 / 856 = 0.8785046728971962) -* (q_{14} = 1345 / (2\cdot 752) = 1345 / 1504 = 0.8942819148936170) -* (q_{15} = 2446 / (2\cdot 1345) = 2446 / 2690 = 0.9092936802973978) +- (q_{11} = 236 / (2\cdot 134) = 236 / 268 = 0.8805970149253731) +- (q_{12} = 428 / (2\cdot 236) = 428 / 472 = 0.9067796610169492) +- (q_{13} = 752 / (2\cdot 428) = 752 / 856 = 0.8785046728971962) +- (q_{14} = 1345 / (2\cdot 752) = 1345 / 1504 = 0.8942819148936170) +- (q_{15} = 2446 / (2\cdot 1345) = 2446 / 2690 = 0.9092936802973978) Ces valeurs indiquent que, dans la grammaire actuelle (clauses (D) exactes + fusions courtes), l’arbre des résidus non couverts se contracte lentement mais reste très au-dessus du seuil (0.5). C’est exactement l’endroit où l’extension “clauses par minoration” change de statut : elle vise à réduire (q_m), pas seulement à augmenter la couverture globale. @@ -9039,13 +9039,13 @@ Deux actions se dégagent directement, dans le format d’un document de straté Définition opérationnelle à ajouter au registre -* au lieu d’exiger un mot exact ((a_0,\dots,a_{k-1})), ne garder que des bornes inférieures ((\underline a_0,\dots,\underline a_{k-1})) -* définir (\underline A=\sum \underline a_i) -* conserver l’expression linéaire exacte du numérateur ((3^k n + C_k)), mais majorer : +- au lieu d’exiger un mot exact ((a_0,\dots,a_{k-1})), ne garder que des bornes inférieures ((\underline a_0,\dots,\underline a_{k-1})) +- définir (\underline A=\sum \underline a_i) +- conserver l’expression linéaire exacte du numérateur ((3^k n + C_k)), mais majorer : [ U^{(k)}(n)=\frac{3^k n + C_k}{2^{A(n)}} \le \frac{3^k n + C_k}{2^{\underline A}}. ] -* conclure (U^{(k)}(n)3^8) et que la valuation (a_7=6) est figée sur cette classe. -* Le dédoublement (255 \mapsto 255,8447) met en évidence une limite de la certification “exacte” : (8447\pmod{16384}) a une valuation (a_7\ge 7) mais pas figée au bit près, ce qui explique sa fermeture plus tardive dans le registre actuel. Une clause de descente par **minoration** permet de fermer (8447) dès (m=14) via une inégalité directe. +- Le cas (255\pmod{16384}) se traite par une clause (D) exacte de longueur (8) et somme (A=13), avec un seuil explicite (N_0=4), parce que (2^{13}>3^8) et que la valuation (a_7=6) est figée sur cette classe. +- Le dédoublement (255 \mapsto 255,8447) met en évidence une limite de la certification “exacte” : (8447\pmod{16384}) a une valuation (a_7\ge 7) mais pas figée au bit près, ce qui explique sa fermeture plus tardive dans le registre actuel. Une clause de descente par **minoration** permet de fermer (8447) dès (m=14) via une inégalité directe. Si la stratégie vise une extinction en profondeur finie par contraction de l’arbre, l’indicateur à suivre n’est pas la couverture globale mais le coefficient de survie (q_m=|R_{m+1}|/(2|R_m|)), dont le seuil structurant est (0.5). L’étape suivante consiste donc à enrichir le registre (K) par des clauses “(D) minorées” et à mesurer l’effet de ces clauses sur (q_m) dès les paliers (m=14) et (m=15). L’introduction des clauses de descente par minoration remplace l’exigence de valuation exacte par une borne inférieure suffisante pour conclure à la contraction. Cette extension de grammaire permet de fermer plus tôt des classes comme $8447 \pmod{16384}$ et fournit un cadre de suivi par le coefficient de survie $q_m$. - ## Introduction aux clauses de descente par minoration L’étape suivante consiste à formaliser un ajout au registre (K) : les clauses de descente fondées non plus sur un mot de valuations **exact**, mais sur un mot de valuations **minoré** (bornes inférieures). C’est le passage de l’arithmétique “calculatoire” vers l’analyse : une inégalité uniforme remplace une stabilisation fine, et des classes auparavant “bloquées” par l’exigence d’exactitude deviennent certifiables à un palier plus bas. @@ -9089,12 +9088,12 @@ n \equiv 7,15,27,31 \pmod{32}. Répartition exacte de (|R_m|) par branche (nombre de résidus non couverts au palier (2^m)) : -* (m=11) : (7:30), (15:22), (27:30), (31:52) (total 134) -* (m=12) : (7:51), (15:38), (27:51), (31:96) (total 236) -* (m=13) : (7:90), (15:68), (27:90), (31:180) (total 428) -* (m=14) : (7:154), (15:118), (27:154), (31:326) (total 752) -* (m=15) : (7:270), (15:209), (27:270), (31:596) (total 1345) -* (m=16) : (7:483), (15:377), (27:483), (31:1103) (total 2446) +- (m=11) : (7:30), (15:22), (27:30), (31:52) (total 134) +- (m=12) : (7:51), (15:38), (27:51), (31:96) (total 236) +- (m=13) : (7:90), (15:68), (27:90), (31:180) (total 428) +- (m=14) : (7:154), (15:118), (27:154), (31:326) (total 752) +- (m=15) : (7:270), (15:209), (27:270), (31:596) (total 1345) +- (m=16) : (7:483), (15:377), (27:483), (31:1103) (total 2446) Le bon indicateur analytique est le coefficient de survie [ @@ -9104,11 +9103,11 @@ et sa version par branche (q_m^{(r)}) calculée sur les classes (r\in{7,15,27,31 Valeurs exactes (m=11 à m=15) : -* (q_{11} = 0.8805970149253731), et (q_{11}^{(31)} = 0.9230769230769231) -* (q_{12} = 0.9067796610169492), et (q_{12}^{(31)} = 0.9375000000000000) -* (q_{13} = 0.8785046728971962), et (q_{13}^{(31)} = 0.9055555555555556) -* (q_{14} = 0.8942819148936170), et (q_{14}^{(31)} = 0.9141104294478528) -* (q_{15} = 0.9092936802973978), et (q_{15}^{(31)} = 0.9253355704697986) +- (q_{11} = 0.8805970149253731), et (q_{11}^{(31)} = 0.9230769230769231) +- (q_{12} = 0.9067796610169492), et (q_{12}^{(31)} = 0.9375000000000000) +- (q_{13} = 0.8785046728971962), et (q_{13}^{(31)} = 0.9055555555555556) +- (q_{14} = 0.8942819148936170), et (q_{14}^{(31)} = 0.9141104294478528) +- (q_{15} = 0.9092936802973978), et (q_{15}^{(31)} = 0.9253355704697986) Conclusion opérationnelle La branche (31\pmod{32}) est la principale source de survie du résidu. Toute réduction significative de (q_m) passera par une compression effective de cette branche, ce qui justifie l’introduction des clauses “minorées”. @@ -9187,16 +9186,16 @@ admet une solution unique modulo (2^s) car (6561) est impair donc inversible mod Valeurs explicites (solutions uniques) : -* (s=13) : (r_{13}=255) modulo (8192) -* (s=14) : (r_{14}=8447) modulo (16384) -* (s=15) : (r_{15}=24831) modulo (32768) -* (s=16) : (r_{16}=24831) modulo (65536) +- (s=13) : (r_{13}=255) modulo (8192) +- (s=14) : (r_{14}=8447) modulo (16384) +- (s=15) : (r_{15}=24831) modulo (32768) +- (s=16) : (r_{16}=24831) modulo (65536) Les valuations correspondantes (sur le représentant) : -* (v_2(6561\cdot 255+6305)=13) -* (v_2(6561\cdot 8447+6305)=14) -* (v_2(6561\cdot 24831+6305)=17) +- (v_2(6561\cdot 255+6305)=13) +- (v_2(6561\cdot 8447+6305)=14) +- (v_2(6561\cdot 24831+6305)=17) La stabilité au palier (2^s) est immédiate : si (n\equiv r_s\pmod{2^s}), alors (v_2(6561n+6305)\ge s). @@ -9204,8 +9203,8 @@ La stabilité au palier (2^s) est immédiate : si (n\equiv r_s\pmod{2^s}), alors Hypothèses garanties par (n\equiv r_s \pmod{2^s}) avec (s\ge 13) : -* (n\equiv -1\pmod{256}) donc (a_0=\cdots=a_6=1) et (\sum_{i=0}^{6} a_i = 7) -* (v_2(6561n+6305)\ge s) donc (a_7 \ge s-7) +- (n\equiv -1\pmod{256}) donc (a_0=\cdots=a_6=1) et (\sum_{i=0}^{6} a_i = 7) +- (v_2(6561n+6305)\ge s) donc (a_7 \ge s-7) Minoration de la somme : [ @@ -9225,28 +9224,28 @@ Condition de descente : Seuil explicite pour (s=13) -* (2^{13}-6561 = 8192-6561=1631) -* (N_0=\left\lfloor \frac{6305}{1631}\right\rfloor + 1) -* (1631\cdot 3=4893), (6305-4893=1412) -* (\left\lfloor 6305/1631\right\rfloor=3) -* (N_0=4) +- (2^{13}-6561 = 8192-6561=1631) +- (N_0=\left\lfloor \frac{6305}{1631}\right\rfloor + 1) +- (1631\cdot 3=4893), (6305-4893=1412) +- (\left\lfloor 6305/1631\right\rfloor=3) +- (N_0=4) Seuil explicite pour (s\ge 14) -* (2^{14}-6561=16384-6561=9823), donc (\left\lfloor 6305/9823\right\rfloor=0), (N_0=1) -* a fortiori pour (s\ge 15), (N_0=1) +- (2^{14}-6561=16384-6561=9823), donc (\left\lfloor 6305/9823\right\rfloor=0), (N_0=1) +- a fortiori pour (s\ge 15), (N_0=1) Clause universelle obtenue -* au palier (8192) : +- au palier (8192) : [ \forall n\equiv 255\pmod{8192},\ n\ge 4\Rightarrow U^{(8)}(n)3^8) -* obtention d’une clause minorée stable au palier (2^s) +- choix d’un préfixe de valuations “simple” (souvent (1^t) sur une sous-branche) +- écriture du numérateur linéaire (\alpha n+\beta) gouvernant la valuation suivante +- résolution de (\alpha n+\beta\equiv 0\pmod{2^s}) pour (s) tel que (\underline A=s) et (2^s>3^8) +- obtention d’une clause minorée stable au palier (2^s) La production de ces familles est finie à chaque palier (car l’espace des résidus modulo (2^m) est fini), et chaque clause obtenue est auditable par un calcul de seuil. @@ -9306,16 +9305,16 @@ En revanche, (0.5) n’est pas le seul seuil possible : c’est le seuil associ On définit -* (R_m) : ensemble des classes (résidus impairs modulo (2^m)) non couvertes par le registre (K), -* (S_m = 2|R_m|) : nombre total de “descendants immédiats” potentiels (deux enfants par classe) au niveau (m+1), -* coefficient de survie à un pas : +- (R_m) : ensemble des classes (résidus impairs modulo (2^m)) non couvertes par le registre (K), +- (S_m = 2|R_m|) : nombre total de “descendants immédiats” potentiels (deux enfants par classe) au niveau (m+1), +- coefficient de survie à un pas : [ q_m=\frac{|R_{m+1}|}{2|R_m|}. ] Interprétation exacte -* (q_m) est la fraction des enfants qui restent non couverts après raffinement d’un niveau. +- (q_m) est la fraction des enfants qui restent non couverts après raffinement d’un niveau. Argument combinatoire standard Si, à partir d’un certain rang (m_0), on a une borne uniforme @@ -9380,8 +9379,6 @@ Ce seuil se généralise de manière non arbitraire à (2^{-L}) si l’on raison Le seuil $0.5$ est la borne combinatoire naturelle pour un arbre binaire niveau par niveau. La généralisation à une profondeur $L$ conduit à une borne $2^{-L}$, et une variante par produit des facteurs $(2q_m)$ permet d’agréger des paliers hétérogènes sous une condition unique d’extinction. - - ## Introduction aux critères de fusion contractante La recherche de la démonstration peut reprendre à partir d’un point précis : le seuil (0{,}5) concernait un argument combinatoire simple “niveau par niveau” sur un arbre binaire. Le travail actuel vise à rendre cet argument applicable en diminuant, de manière démontrée, la survie du résidu (R_m). Le moyen le plus direct n’est pas d’augmenter indéfiniment (m), mais d’élargir la grammaire de clauses pour que beaucoup plus de descendants deviennent fermables à profondeur bornée. @@ -9413,8 +9410,8 @@ Le point analytique décisif est le critère (m0), un seuil explicite est : -* si (2C_t-2^A\le 0), alors (m2\cdot 3^t). ### Cas (t=6) -* (3^6=729) -* D : (2^A>729) implique (A\ge 10) car (2^9=512) et (2^{10}=1024) -* F : (3\cdot 2^A>1458) équivaut à (2^A>486), donc (A\ge 9) car (2^8=256) et (2^9=512) +- (3^6=729) +- D : (2^A>729) implique (A\ge 10) car (2^9=512) et (2^{10}=1024) +- F : (3\cdot 2^A>1458) équivaut à (2^A>486), donc (A\ge 9) car (2^8=256) et (2^9=512) Gain structurel Une fusion contractante peut réussir avec une somme (A=9) là où une descente exige (A\ge 10). ### Cas (t=7) -* (3^7=2187) -* D : (2^A>2187) implique (A\ge 12) car (2^{11}=2048) et (2^{12}=4096) -* F : (3\cdot 2^A>4374) équivaut à (2^A>1458), donc (A\ge 11) car (2^{10}=1024) et (2^{11}=2048) +- (3^7=2187) +- D : (2^A>2187) implique (A\ge 12) car (2^{11}=2048) et (2^{12}=4096) +- F : (3\cdot 2^A>4374) équivaut à (2^A>1458), donc (A\ge 11) car (2^{10}=1024) et (2^{11}=2048) Gain structurel Une fusion contractante peut réussir avec (A=11) là où la descente exige (A\ge 12). ### Cas (t=8) -* (3^8=6561) -* D : (2^A>6561) implique (A\ge 13) car (2^{12}=4096) et (2^{13}=8192) -* F : (3\cdot 2^A>13122) équivaut à (2^A>4374), donc (A\ge 13) car (2^{12}=4096) et (2^{13}=8192) +- (3^8=6561) +- D : (2^A>6561) implique (A\ge 13) car (2^{12}=4096) et (2^{13}=8192) +- F : (3\cdot 2^A>13122) équivaut à (2^A>4374), donc (A\ge 13) car (2^{12}=4096) et (2^{13}=8192) ## Conclusion de l'étape + À longueur (8), la fusion (a=1) ne relâche pas le seuil. L’intérêt analytique de F se concentre donc naturellement sur les longueurs (t=6) et (t=7), où un gain net d’une unité de somme (A) est obtenu. C’est un point stratégique fort : à paliers fixes, beaucoup de classes qui ne satisfont pas une clause D à (t=6) ou (t=7) peuvent satisfaire une clause F contractante, ce qui augmente la fermeture sans augmenter le module. @@ -9508,8 +9506,8 @@ U(x)\equiv (-1)^{a(x)}\pmod 3. Conséquence immédiate -* si (a(x)) est impair, (U(x)\equiv 2\pmod 3) -* si (a(x)) est pair, (U(x)\equiv 1\pmod 3) +- si (a(x)) est impair, (U(x)\equiv 2\pmod 3) +- si (a(x)) est pair, (U(x)\equiv 1\pmod 3) Ainsi, dans un bloc de longueur (t), la condition (y=n_t\equiv 2\pmod 3) est assurée dès que la dernière valuation (a_{t-1}) est impaire. Dans les branches difficiles, les valuations impaires (1,3,5,…) sont fréquentes, et ce critère est purement arithmétique, sans hypothèse statistique. @@ -9521,8 +9519,8 @@ Le programme analytique se reformule en deux obligations, chacune standard. Pour tout résidu dur (dans ({7,15,27,31}\pmod{32})), montrer qu’à profondeur bornée, il existe un bloc de longueur (t\in{6,7}) tel que : -* la somme des valuations satisfait (A\ge 9) si (t=6) ou (A\ge 11) si (t=7), -* la dernière valuation du bloc est impaire (garantissant (y\equiv 2\pmod 3)), +- la somme des valuations satisfait (A\ge 9) si (t=6) ou (A\ge 11) si (t=7), +- la dernière valuation du bloc est impaire (garantissant (y\equiv 2\pmod 3)), ce qui permet d’appliquer une clause F contractante avec un seuil explicite via (\Delta_F>0). @@ -9534,10 +9532,10 @@ Transformer cette fermeture locale en contraction uniforme du résidu : autremen La branche (31\pmod{32}) possède un préfixe universel (1^4). À partir de ce préfixe, les objets linéaires qui gouvernent les valuations suivantes ont déjà été identifiés (exemple (243n+211)). La suite “recherche” consiste à : -* classifier, sur (n\equiv 31\pmod{32}), les possibilités de (a_4) selon (n\bmod 2^u) pour un (u) modéré, -* en déduire des minorations systématiques sur (A) à longueur (t=6) et (t=7), -* isoler les sous-classes où la dernière valuation est impaire (condition (y\equiv 2\pmod 3)), -* appliquer la clause F contractante dès que (\Delta_F>0), c’est-à-dire dès que (A\ge 9) (pour (t=6)) ou (A\ge 11) (pour (t=7)). +- classifier, sur (n\equiv 31\pmod{32}), les possibilités de (a_4) selon (n\bmod 2^u) pour un (u) modéré, +- en déduire des minorations systématiques sur (A) à longueur (t=6) et (t=7), +- isoler les sous-classes où la dernière valuation est impaire (condition (y\equiv 2\pmod 3)), +- appliquer la clause F contractante dès que (\Delta_F>0), c’est-à-dire dès que (A\ge 9) (pour (t=6)) ou (A\ge 11) (pour (t=7)). Ce point est notable : l’analyse n’exige pas d’atteindre (A=13) à longueur (8) pour fermer. Elle peut fermer plus tôt par fusion, avec des exigences plus faibles sur (A). @@ -9584,9 +9582,9 @@ La condition contractante (m0), donc un seuil explicite existe : +- (\Delta_F>0), donc un seuil explicite existe : [ N_F=\left\lfloor\frac{2C_7-2^{11}}{1770}\right\rfloor+1\quad \text{si }2C_7-2^{11}>0,\quad \text{sinon }N_F=1. ] @@ -9632,9 +9630,9 @@ Ce point est central : pour (t=7), la fusion devient structurellement disponible Sur le palier modulo (2^{A+1}=2^{12}=4096), les mots de valuations de somme (A=11) sont stables au sens standard, car toutes les congruences nécessaires à déterminer les valuations jusqu’au 7e pas ne dépassent pas (2^{12}). Dans la branche (n\equiv 31\pmod{32}), la recherche exhaustive à ce module donne exactement quatre classes congruentielles où : -* les sept valuations somment à (A=11) -* la dernière valuation (a_6) est impaire et (\ge 3) -* la fusion courte (a=1) produit un (m0) -* pour (A=9) : +- (3^6=729) +- (2\cdot 3^6=1458) +- condition de fusion : (\Delta_F = 3\cdot 2^A - 2\cdot 3^6>0) +- pour (A=9) : - * (2^9=512) - * (3\cdot 2^9=1536) - * (\Delta_F=1536-1458=78>0) + - (2^9=512) + - (3\cdot 2^9=1536) + - (\Delta_F=1536-1458=78>0) Sur la branche (31\pmod{32}) au module (1024) (stabilité (2^{A+1}=2^{10})), il existe une classe congruentielle minimale réalisant (A=9) avec dernière valuation impaire (\ge 3), ce qui donne une fusion non triviale (la préimage courte n’est pas simplement l’état précédent). @@ -9836,10 +9837,10 @@ Sur la branche (31\pmod{32}) au module (1024) (stabilité (2^{A+1}=2^{10})), il Données -* congruence : (n\equiv 799\pmod{1024}) -* valuations : ((1,1,1,1,2,3)) -* somme : (A=9) -* terme additif : (C_6=697) +- congruence : (n\equiv 799\pmod{1024}) +- valuations : ((1,1,1,1,2,3)) +- somme : (A=9) +- terme additif : (C_6=697) Itéré [ @@ -9855,9 +9856,9 @@ m=\frac{2y-1}{3} Simplification (division par 6) -* (1458/6=243) -* (882/6=147) -* (1536/6=256) +- (1458/6=243) +- (882/6=147) +- (1536/6=256) Donc [ @@ -9866,17 +9867,18 @@ m=\frac{243n+147}{256}. Seuil contractant -* (2C_6-2^9=2\cdot 697-512=1394-512=882) -* (N_F=\left\lfloor 882/78\right\rfloor+1) +- (2C_6-2^9=2\cdot 697-512=1394-512=882) +- (N_F=\left\lfloor 882/78\right\rfloor+1) Calcul -* (78\cdot 11=858) -* (882-858=24) -* (\left\lfloor 882/78\right\rfloor=11) -* (N_F=12) +- (78\cdot 11=858) +- (882-858=24) +- (\left\lfloor 882/78\right\rfloor=11) +- (N_F=12) ## Conclusion de l'étape + [ \forall n\equiv 799\pmod{1024},\ n\ge 12 \Longrightarrow @@ -9890,8 +9892,8 @@ Comme le plus petit élément de la classe est (799), la condition (n\ge 12) est Le commentaire sur les sommets (31,63,127,255,\dots) pointe un fait arithmétique stable : ces classes correspondent à des congruences (n\equiv -1\pmod{2^k}) qui forcent de longs préfixes de valuation (1). L’analyse congruentielle qui gouverne les étapes suivantes se fait alors via des formes linéaires (comme (243n+211), puis (729n+\beta), etc.), chacune ayant une solution unique modulo (2^s). C’est exactement la mécanique qui fait apparaître : -* des classes “descendantes” au moment où (2^A>3^k) devient vrai à un palier donné -* des classes “fusionnantes” au moment où (3\cdot 2^A>2\cdot 3^k) devient vrai, avec une valuation finale impaire +- des classes “descendantes” au moment où (2^A>3^k) devient vrai à un palier donné +- des classes “fusionnantes” au moment où (3\cdot 2^A>2\cdot 3^k) devient vrai, avec une valuation finale impaire Les quatre clauses F7 minimales au module (4096) sont un exemple particulièrement propre : elles correspondent à la frontière exacte (A=11) où la descente échoue encore à (t=7) mais la fusion réussit déjà. @@ -9899,7 +9901,7 @@ Les quatre clauses F7 minimales au module (4096) sont un exemple particulièreme La recherche progresse sur un axe désormais net et auditable. -* À longueur (t=7), l’ensemble complet des fusions minimales (A=11) sur la branche (31\pmod{32}) est explicité : il s’agit exactement des quatre classes +- À longueur (t=7), l’ensemble complet des fusions minimales (A=11) sur la branche (31\pmod{32}) est explicité : il s’agit exactement des quatre classes [ n\equiv 543,\ 2015,\ 2431,\ 3903\pmod{4096}, ] @@ -9909,7 +9911,7 @@ La recherche progresse sur un axe désormais net et auditable. ] Ces clauses occupent précisément la zone analytique où la fusion est plus permissive que la descente. -* À longueur (t=6), la fusion minimale (A=9) sur (31\pmod{32}) est donnée par la classe +- À longueur (t=6), la fusion minimale (A=9) sur (31\pmod{32}) est donnée par la classe [ n\equiv 799\pmod{1024}, ] @@ -9945,14 +9947,15 @@ Calcul de (n_4) dans ce sous-cas Paramètres -* (n=64t+63) +- (n=64t+63) Calcul -* (81n+65 = 81(64t+63)+65 = 5184t + 5103 + 65 = 5184t + 5168) -* division par (16) : (5184/16=324), (5168/16=323) +- (81n+65 = 81(64t+63)+65 = 5184t + 5103 + 65 = 5184t + 5168) +- division par (16) : (5184/16=324), (5168/16=323) ## Conclusion de l'étape + [ n_4=324t+323. ] @@ -9961,11 +9964,12 @@ Valuation (a_4) et calcul de (n_5) On calcule (3n_4+1) : -* (3n_4+1 = 3(324t+323)+1 = 972t+970) -* factorisation : (972t+970 = 2(486t+485)) -* (486t) est pair et (485) impair, donc (486t+485) est impair +- (3n_4+1 = 3(324t+323)+1 = 972t+970) +- factorisation : (972t+970 = 2(486t+485)) +- (486t) est pair et (485) impair, donc (486t+485) est impair ## Conclusion de l'étape + [ a_4=v_2(3n_4+1)=1, \qquad @@ -9983,7 +9987,7 @@ On calcule Factorisation -* (1458t+1456 = 2(729t+728)) +- (1458t+1456 = 2(729t+728)) Donc [ @@ -9996,12 +10000,12 @@ C’est exactement le type d’objet analytique recherché : la suite des valuat On regarde (729t+728) modulo (2) : -* (729t+728 \equiv t + 0 \pmod 2) (car (729\equiv 1\pmod 2), (728\equiv 0\pmod 2)) +- (729t+728 \equiv t + 0 \pmod 2) (car (729\equiv 1\pmod 2), (728\equiv 0\pmod 2)) ## Conclusion de l'étape -* si (t) est impair : (v_2(729t+728)=0), donc (a_5=1) -* si (t) est pair : (v_2(729t+728)\ge 1), donc (a_5\ge 2) +- si (t) est impair : (v_2(729t+728)=0), donc (a_5=1) +- si (t) est pair : (v_2(729t+728)\ge 1), donc (a_5\ge 2) Ce point organise immédiatement l’arbre : la moitié des résidus de (63\pmod{64}) a (a_5=1), l’autre moitié a (a_5\ge 2). @@ -10016,13 +10020,14 @@ t\equiv 1\pmod 2. Alors -* (a_5=1) -* l’étape 6 vaut : +- (a_5=1) +- l’étape 6 vaut : [ n_6=U(n_5)=\frac{3n_5+1}{2}=\frac{1458t+1456}{2}=729t+728. ] ## Conclusion de l'étape + [ (t\ \text{impair})\Rightarrow n_6=729t+728\quad\text{(impair)}. ] @@ -10058,8 +10063,8 @@ Calcul modulo (32) Réductions -* (2187 \equiv 11\pmod{32}) (car (32\cdot 68=2176), reste (11)) -* (2185 \equiv 9\pmod{32}) (car (32\cdot 68=2176), reste (9)) +- (2187 \equiv 11\pmod{32}) (car (32\cdot 68=2176), reste (11)) +- (2185 \equiv 9\pmod{32}) (car (32\cdot 68=2176), reste (9)) Congruence [ @@ -10068,9 +10073,9 @@ Congruence Résolution -* (11t \equiv 23\pmod{32}) -* inverse de (11) modulo (32) : (11\cdot 3 = 33\equiv 1\pmod{32}), donc (11^{-1}\equiv 3\pmod{32}) -* donc +- (11t \equiv 23\pmod{32}) +- inverse de (11) modulo (32) : (11\cdot 3 = 33\equiv 1\pmod{32}), donc (11^{-1}\equiv 3\pmod{32}) +- donc [ t\equiv 23\cdot 3 \pmod{32}\quad\Longleftrightarrow\quad t\equiv 69\pmod{32}\quad\Longleftrightarrow\quad t\equiv 5\pmod{32}. ] @@ -10092,7 +10097,7 @@ n=64t+63. Si (t\equiv 5\pmod{32}), écrire -* (t=32u+5) +- (t=32u+5) Alors [ @@ -10106,9 +10111,10 @@ Dans notre sous-cas, (t) est impair et (a_5=1) est automatique dès que (t) est Choix (t\equiv 37\pmod{64}) : -* (n=64\cdot 37+63 = 2368+63 = 2431) +- (n=64\cdot 37+63 = 2368+63 = 2431) ## Conclusion de l'étape + [ n\equiv 2431\pmod{4096}\quad\Rightarrow\quad a_0=\cdots=a_5=1,\quad a_6\ge 5,\quad A\ge 11,\quad a_6\ \text{impair}. @@ -10120,12 +10126,12 @@ Cette congruence est précisément celle qui produit une fusion contractante min Sur la classe (n\equiv 2431\pmod{4096}), on a : -* longueur (t=7) -* somme (A=11) (au minimum) -* dernière valuation (a_6) impaire (\Rightarrow\ y=U^{(7)}(n)\equiv 2\pmod 3), donc préimage courte (a=1) admissible -* résidu structurel de fusion pour (t=7), (A=11) : +- longueur (t=7) +- somme (A=11) (au minimum) +- dernière valuation (a_6) impaire (\Rightarrow\ y=U^{(7)}(n)\equiv 2\pmod 3), donc préimage courte (a=1) admissible +- résidu structurel de fusion pour (t=7), (A=11) : - * (3\cdot 2^{11} - 2\cdot 3^{7} = 6144 - 4374 = 1770>0) + - (3\cdot 2^{11} - 2\cdot 3^{7} = 6144 - 4374 = 1770>0) Définition [ @@ -10148,8 +10154,8 @@ Cette clause est exactement une règle transmissible : elle remplace une branche Cette dérivation accomplit un point méthodologique notable : -* elle ne postule pas “une liste” de classes de fusion ; -* elle montre comment une clause de fusion minimale apparaît mécaniquement comme solution d’une congruence linéaire modulo (2^k), avec unicité. +- elle ne postule pas “une liste” de classes de fusion ; +- elle montre comment une clause de fusion minimale apparaît mécaniquement comme solution d’une congruence linéaire modulo (2^k), avec unicité. C’est la forme attendue d’un passage à l’analyse : on comprend la géométrie 2-adique de la branche, et on sait produire d’autres clauses par le même protocole. @@ -10175,8 +10181,8 @@ est représentatif : il résulte de la sous-branche (n\equiv 63\pmod{64}) avec ( La suite immédiate, dans le même esprit, consiste à répéter cette dérivation sur les deux autres nœuds structurants : -* (n\equiv 63\pmod{64}) avec (t) pair (production de descente (D) en 6 pas par (a_5) grand et impair), -* (n\equiv 31\pmod{64}) (production de fusions (F) minimales (A=11) par contraintes analogues sur (729t+364) et l’étape suivante). +- (n\equiv 63\pmod{64}) avec (t) pair (production de descente (D) en 6 pas par (a_5) grand et impair), +- (n\equiv 31\pmod{64}) (production de fusions (F) minimales (A=11) par contraintes analogues sur (729t+364) et l’étape suivante). Ce sont exactement ces familles de règles, produites par des congruences uniques et des relèvements contrôlés, qui peuvent faire décroître de façon démontrable le coefficient de survie du résidu, et donc rapprocher le registre d’un mécanisme de contraction globale. @@ -10190,9 +10196,9 @@ Une correction doit être explicitée avant de poursuivre : la liste “quatre c La suite présente donc : -* la classification complète des neuf classes de fusion (t=7,A=11) modulo (4096) sur la branche (31\pmod{32}), avec dérivation congruentielle explicite, -* l’intégration de ces fusions avec les clauses déjà disponibles ((D5), (D6), (F6)) au même palier, -* le palier suivant (8192), où apparaissent des clauses de descente (t=7,A=12), et une dérivation canonique d’un cas représentatif. +- la classification complète des neuf classes de fusion (t=7,A=11) modulo (4096) sur la branche (31\pmod{32}), avec dérivation congruentielle explicite, +- l’intégration de ces fusions avec les clauses déjà disponibles ((D5), (D6), (F6)) au même palier, +- le palier suivant (8192), où apparaissent des clauses de descente (t=7,A=12), et une dérivation canonique d’un cas représentatif. ## Préfixe universel et paramétrisation par (n=64t+r) @@ -10205,8 +10211,8 @@ n_4=U^{(4)}(n)=\frac{81n+65}{16}. Le raffinement naturel est modulo (64), ce qui distingue deux sous-branches : -* sous-branche (n\equiv 63\pmod{64}), paramétrée par (n=64t+63), -* sous-branche (n\equiv 31\pmod{64}), paramétrée par (n=64t+31). +- sous-branche (n\equiv 63\pmod{64}), paramétrée par (n=64t+63), +- sous-branche (n\equiv 31\pmod{64}), paramétrée par (n=64t+31). Dans chaque sous-branche, (n_4), puis (3n_4+1), deviennent des fonctions linéaires de (t), ce qui transforme l’étude des valuations en résolution de congruences linéaires modulo (2^s). @@ -10244,8 +10250,8 @@ a_5=1+v_2(729t+728). Deux régimes structurants apparaissent : -* si (t) est impair, (729t+728\equiv t\pmod 2) est impair, donc (v_2(729t+728)=0) et (a_5=1), -* si (t) est pair, (v_2(729t+728)\ge 1) et (a_5\ge 2). +- si (t) est impair, (729t+728\equiv t\pmod 2) est impair, donc (v_2(729t+728)=0) et (a_5=1), +- si (t) est pair, (v_2(729t+728)\ge 1) et (a_5\ge 2). Les trois classes de fusion (A=11) dans cette sous-branche correspondent à trois valeurs spécifiques de (t\bmod 64), obtenues en imposant des valuations finales (a_6) impaires, avec somme totale (A=11). @@ -10289,8 +10295,8 @@ Condition (a_6\ge 5) modulo (32) ] Réduction modulo (32) : -* (2187\equiv 11\pmod{32}), -* (2185\equiv 9\pmod{32}), +- (2187\equiv 11\pmod{32}), +- (2185\equiv 9\pmod{32}), donc [ @@ -10349,18 +10355,18 @@ Ce point sépare naturellement le cas (t) pair ((a_4=2)) et (t) impair ((a_4\ge Les six valeurs de (t\bmod 64) et les résidus (n\bmod 4096) associés sont : -* (t\equiv 5\pmod{64}) (\Rightarrow n\equiv 351\pmod{4096}) -* (t\equiv 8\pmod{64}) (\Rightarrow n\equiv 543\pmod{4096}) -* (t\equiv 31\pmod{64}) (\Rightarrow n\equiv 2015\pmod{4096}) -* (t\equiv 36\pmod{64}) (\Rightarrow n\equiv 2335\pmod{4096}) -* (t\equiv 41\pmod{64}) (\Rightarrow n\equiv 2655\pmod{4096}) -* (t\equiv 59\pmod{64}) (\Rightarrow n\equiv 3807\pmod{4096}) +- (t\equiv 5\pmod{64}) (\Rightarrow n\equiv 351\pmod{4096}) +- (t\equiv 8\pmod{64}) (\Rightarrow n\equiv 543\pmod{4096}) +- (t\equiv 31\pmod{64}) (\Rightarrow n\equiv 2015\pmod{4096}) +- (t\equiv 36\pmod{64}) (\Rightarrow n\equiv 2335\pmod{4096}) +- (t\equiv 41\pmod{64}) (\Rightarrow n\equiv 2655\pmod{4096}) +- (t\equiv 59\pmod{64}) (\Rightarrow n\equiv 3807\pmod{4096}) Ces six classes sont obtenues en imposant, successivement : -* une valuation (v_2(243t+121)) fixant (a_4), -* puis une valuation sur (3n_5+1), qui se ramène à une valuation de (729t+\beta) (avec (\beta) pair ou impair selon le cas), -* puis une valuation sur (3n_6+1), qui se ramène à une valuation de (2187t+\gamma), +- une valuation (v_2(243t+121)) fixant (a_4), +- puis une valuation sur (3n_5+1), qui se ramène à une valuation de (729t+\beta) (avec (\beta) pair ou impair selon le cas), +- puis une valuation sur (3n_6+1), qui se ramène à une valuation de (2187t+\gamma), et en sélectionnant le relèvement modulo (64) qui donne la valuation finale impaire requise. Ce schéma est identique à celui déjà développé en détail pour (2431), et constitue une procédure générique. @@ -10374,10 +10380,10 @@ n\equiv 351,\ 543,\ 1599,\ 2015,\ 2335,\ 2431,\ 2655,\ 3807,\ 3903\pmod{4096}. Pour chacune de ces classes, on a : -* somme des valuations sur 7 pas : (A=11), -* (y=U^{(7)}(n)\equiv 2\pmod 3), -* fusion courte admissible : (m=\dfrac{2y-1}{3}), -* réduction stricte (mN^*) satisfait au moins une condition (C(n)) d’une clause de (K), -* réduction : chaque clause applicable produit un entier strictement plus petit (descente directe ou fusion vers (f(n)N^*) satisfait au moins une condition (C(n)) d’une clause de (K), +- réduction : chaque clause applicable produit un entier strictement plus petit (descente directe ou fusion vers (f(n)3^6=729), donc (A\ge 10) (car (2^9=512<729<1024=2^{10})) -* fusion (F) exige (3\cdot 2^A>2\cdot 3^6=1458), donc (2^A>486), donc (A\ge 9) +- descente (D) exige (2^A>3^6=729), donc (A\ge 10) (car (2^9=512<729<1024=2^{10})) +- fusion (F) exige (3\cdot 2^A>2\cdot 3^6=1458), donc (2^A>486), donc (A\ge 9) Longueur (t=7) -* descente (D) exige (2^A>3^7=2187), donc (A\ge 12) (car (2^{11}=2048<2187<4096=2^{12})) -* fusion (F) exige (3\cdot 2^A>2\cdot 3^7=4374), donc (2^A>1458), donc (A\ge 11) +- descente (D) exige (2^A>3^7=2187), donc (A\ge 12) (car (2^{11}=2048<2187<4096=2^{12})) +- fusion (F) exige (3\cdot 2^A>2\cdot 3^7=4374), donc (2^A>1458), donc (A\ge 11) Cette dissymétrie est le “gain analytique” : elle autorise des règles universelles sur des classes où la somme des valuations n’atteint pas encore le seuil de descente, mais atteint le seuil de fusion. Cela comble exactement les zones de résidu qui survivent aux règles (D) seules. @@ -10589,32 +10595,32 @@ L’option la plus standard dans ce cadre est de viser un palier (M) où la couv Objectif Trouver un (M) et un ensemble fini de clauses (D exactes, D minorées, F à (t=6) et (t=7), éventuellement F à (a=2) pour le cas (y\equiv 1\pmod 3)) tels que : -* pour tout résidu impair (r\bmod 2^M), la classe (n\equiv r\pmod{2^M}) est couverte par au moins une clause, -* chaque clause fournit une réduction stricte (descente ou fusion vers plus petit), -* un seuil global (N^*=\max N) est calculable. +- pour tout résidu impair (r\bmod 2^M), la classe (n\equiv r\pmod{2^M}) est couverte par au moins une clause, +- chaque clause fournit une réduction stricte (descente ou fusion vers plus petit), +- un seuil global (N^*=\max N) est calculable. Schéma complet Définition de l’espace fini à couvrir -* ensemble (S_M) des résidus impairs modulo (2^M), cardinal (2^{M-1}). +- ensemble (S_M) des résidus impairs modulo (2^M), cardinal (2^{M-1}). Définition du test de fermeture d’une classe Une classe (r\bmod 2^M) est déclarée fermée si l’une des assertions suivantes est démontrée : -* D exacte : existence d’un bloc de valuations exactes stable sur (r) donnant (\Delta=2^{A}-3^k>0) et un seuil (N_0) explicite -* D minorée : existence d’un bloc avec minorations (\underline A) tel que ((3^k n+C_k)/2^{\underline A}0) et un seuil (N_0) explicite +- D minorée : existence d’un bloc avec minorations (\underline A) tel que ((3^k n+C_k)/2^{\underline A}N^*), l’appartenance à un résidu (r\bmod 2^M) déclenche une clause, donc une réduction stricte, donc descente bien fondée -* la vérification finie jusqu’à (N^*) conclut. +- pour tout (n>N^*), l’appartenance à un résidu (r\bmod 2^M) déclenche une clause, donc une réduction stricte, donc descente bien fondée +- la vérification finie jusqu’à (N^*) conclut. Ce schéma est strictement standard : la partie “infinie” est traitée par couverture congruentielle, la partie “finie” par vérification bornée. @@ -10624,21 +10630,21 @@ La recherche est suffisamment avancée pour que les tâches finales soient formu Lemme de complétude des fusions minimales au module (4096) -* classification exhaustive des classes (31\pmod{32}) où (t=7) et (A=11) avec fusion contractante, dérivée systématiquement par les formes linéaires en (t) et l’unicité modulo (2^s) -* preuve que ces classes sont bien stables au module (2^{A+1}=4096) +- classification exhaustive des classes (31\pmod{32}) où (t=7) et (A=11) avec fusion contractante, dérivée systématiquement par les formes linéaires en (t) et l’unicité modulo (2^s) +- preuve que ces classes sont bien stables au module (2^{A+1}=4096) Lemme de complétude des descentes minimales au module (8192) -* classification exhaustive des classes (31\pmod{32}) où (t=7) et (A=12) (descente), stable au module (8192) +- classification exhaustive des classes (31\pmod{32}) où (t=7) et (A=12) (descente), stable au module (8192) Lemme de fermeture par minorations au module (16384) -* systématisation de la fermeture des “frères” des classes exactes, par le principe : si la valuation du numérateur linéaire est plus grande (donc (\underline A) plus grand), alors la descente minorée devient immédiate -* cas exemplaire : la chaîne henselienne associée à (255) (et plus généralement aux sommets) +- systématisation de la fermeture des “frères” des classes exactes, par le principe : si la valuation du numérateur linéaire est plus grande (donc (\underline A) plus grand), alors la descente minorée devient immédiate +- cas exemplaire : la chaîne henselienne associée à (255) (et plus généralement aux sommets) Lemme de couverture totale à un palier (M) -* prouver que l’union des familles précédentes (et de leurs analogues sur (7,15,27\pmod{32})) ferme l’ensemble (S_M) +- prouver que l’union des familles précédentes (et de leurs analogues sur (7,15,27\pmod{32})) ferme l’ensemble (S_M) C’est ce dernier lemme qui transforme la stratégie en preuve : il ne s’agit plus d’une tendance sur des paliers, mais d’une égalité “ensemble couvert = ensemble total” à un module fini. @@ -10646,10 +10652,10 @@ C’est ce dernier lemme qui transforme la stratégie en preuve : il ne s’agit La recherche peut reprendre avec une cible mathématique entièrement claire : construire un certificat fini (K) à un palier (2^M) (naturellement (M\ge 14), puisque (k=8,A=13) devient stable à (2^{14})), en combinant quatre familles de règles déjà identifiées comme décisives : -* D exactes là où (2^A>3^k) est rapidement atteint -* D minorées pour fermer les classes où la valuation augmente mais n’est pas figée exactement -* F contractantes à (t=6) et (t=7) pour exploiter le seuil plus faible (A\ge 9) et (A\ge 11) -* éventuellement F avec (a=2) pour les cas (y\equiv 1\pmod 3) +- D exactes là où (2^A>3^k) est rapidement atteint +- D minorées pour fermer les classes où la valuation augmente mais n’est pas figée exactement +- F contractantes à (t=6) et (t=7) pour exploiter le seuil plus faible (A\ge 9) et (A\ge 11) +- éventuellement F avec (a=2) pour les cas (y\equiv 1\pmod 3) Le chaînon manquant est identifié (fusion), et l’étape restante est de prouver que la toile de règles recouvre tout (S_M) pour un (M) fini, puis de conclure par descente bien fondée et vérification finie sous (N^*). @@ -10668,8 +10674,8 @@ On travaille sur la version “impairs (\to) impairs” (Syracuse accélérée). Paramètres -* (a(n)=v_2(3n+1)\ge 1) -* (U(n)=\dfrac{3n+1}{2^{a(n)}}), qui est encore impair. +- (a(n)=v_2(3n+1)\ge 1) +- (U(n)=\dfrac{3n+1}{2^{a(n)}}), qui est encore impair. Conjecture (équivalente) [ @@ -10693,8 +10699,8 @@ U^{(k)}(n)=\frac{3^k n + C_k}{2^A}. Preuve (induction, avec calculs explicites) -* Initialisation (k=0) : (U^{(0)}(n)=n=\dfrac{1\cdot n+0}{1}). -* Hérédité : supposer (n_k=\dfrac{3^k n + C_k}{2^{A_k}}). +- Initialisation (k=0) : (U^{(0)}(n)=n=\dfrac{1\cdot n+0}{1}). +- Hérédité : supposer (n_k=\dfrac{3^k n + C_k}{2^{A_k}}). Alors [ 3n_k+1=\frac{3^{k+1}n+3C_k+2^{A_k}}{2^{A_k}}. @@ -10717,12 +10723,12 @@ On veut (U^{(k)}(n)0), alors un seuil suffisant est +- si (\Delta_D\le 0), aucune descente universelle ne peut être conclue par cette inégalité. +- si (\Delta_D>0), alors un seuil suffisant est [ N_0=\left\lfloor\frac{C_k}{\Delta_D}\right\rfloor+1, ] @@ -10759,12 +10765,12 @@ La condition (m0), poser +- si (\Delta_F\le 0), pas de garantie universelle de réduction. +- si (\Delta_F>0), poser [ N_F= \begin{cases} @@ -10783,10 +10789,11 @@ Soit (K) un ensemble fini de clauses, chacune étant soit une clause (D) soit un Hypothèses -* couverture : il existe (N^*) tel que pour tout impair (n\ge N^*), au moins une clause de (K) s’applique à (n). -* réduction : toute clause applicable à (n\ge N^*) produit soit (U^{(k)}(n)3^k) et que le seuil (N_0) est petit. Calculs (tous exacts, sans notation scientifique) -* (2^{15}=32768) -* (3^4=81) donc (32768-81=32687>0) -* (3^5=243) donc (32768-243=32525>0) -* (3^6=729) donc (32768-729=32039>0) -* (3^7=2187) donc (32768-2187=30581>0) -* (3^8=6561) donc (32768-6561=26207>0) -* (3^9=19683) donc (32768-19683=13085>0) +- (2^{15}=32768) +- (3^4=81) donc (32768-81=32687>0) +- (3^5=243) donc (32768-243=32525>0) +- (3^6=729) donc (32768-729=32039>0) +- (3^7=2187) donc (32768-2187=30581>0) +- (3^8=6561) donc (32768-6561=26207>0) +- (3^9=19683) donc (32768-19683=13085>0) Donc, pour tout (k\in{4,5,6,7,8,9}), la descente minorée avec (\underline A=15) est structurellement disponible. @@ -11240,8 +11246,8 @@ Dans les 159 cas « one », les seuils calculés valent toujours (N_0\in{1,2,3}) Après ajout des 159 clauses minorées, les seuls résidus non couverts au palier (2^{15}) sont exactement les enfants des parents « both » : -* parents « both » au palier (2^{14}) : (593) -* leurs deux enfants au palier (2^{15}) : (2\times 593=1186) +- parents « both » au palier (2^{14}) : (593) +- leurs deux enfants au palier (2^{15}) : (2\times 593=1186) Le résidu restant a donc taille (1186) et possède une description combinatoire très forte : il est *exactement* la pleine expansion binaire des (593) parents « both ». @@ -11255,10 +11261,10 @@ Cela fournit un nouveau point d’appui pour l’étape suivante de la démonstr Le document joint contient, de manière exhaustive : -* la liste des (159) enfants « one » (modulo (32768)), groupés par horizon (k) -* la table d’audit complète (159 lignes) donnant, pour chaque résidu : (k), (N_0), (\Delta = 2^{15}-3^k), (C_k), préfixe de valuations partagé, justification -* la liste exhaustive des (593) parents « both » (modulo (16384)) -* la liste exhaustive des (1186) résidus restants au palier (2^{15}) après complétion +- la liste des (159) enfants « one » (modulo (32768)), groupés par horizon (k) +- la table d’audit complète (159 lignes) donnant, pour chaque résidu : (k), (N_0), (\Delta = 2^{15}-3^k), (C_k), préfixe de valuations partagé, justification +- la liste exhaustive des (593) parents « both » (modulo (16384)) +- la liste exhaustive des (1186) résidus restants au palier (2^{15}) après complétion [Document d’audit](complétion_minorée_m14_vers_m15.md) @@ -11276,10 +11282,10 @@ La preuve peut désormais progresser par un lemme général qui transforme la La continuation consiste donc à : -* prouver le lemme de frère en toute généralité, -* en déduire une réduction canonique : après complétion minorée, il ne reste à traiter que le noyau « both », -* exprimer ce noyau comme une intersection de contraintes congruentielles (donc comme un objet d’analyse 2-adique), -* isoler l’ultime lemme restant pour conclure : montrer que ce noyau devient vide à un palier fini (2^M) lorsque la toile de clauses (D), (F) et (D minorées) est suffisamment dense. +- prouver le lemme de frère en toute généralité, +- en déduire une réduction canonique : après complétion minorée, il ne reste à traiter que le noyau « both », +- exprimer ce noyau comme une intersection de contraintes congruentielles (donc comme un objet d’analyse 2-adique), +- isoler l’ultime lemme restant pour conclure : montrer que ce noyau devient vide à un palier fini (2^M) lorsque la toile de clauses (D), (F) et (D minorées) est suffisamment dense. ## Lemme de frère pour les clauses exactes @@ -11383,8 +11389,8 @@ Ce lemme justifie rigoureusement, sans inspection individuelle, la complétion On définit maintenant une opération de fermeture à palier (m+1). -* on part d’un registre (K) de clauses exactes (D) et (F), -* on ajoute automatiquement toutes les clauses (D) minorées fournies par le lemme de frère pour les cas « one ». +- on part d’un registre (K) de clauses exactes (D) et (F), +- on ajoute automatiquement toutes les clauses (D) minorées fournies par le lemme de frère pour les cas « one ». Appelons (R_{m+1}^{\mathrm{comp}}) le résidu non couvert après cette complétion. @@ -11402,8 +11408,8 @@ Ce point réduit la preuve globale à une question structurale : montrer que la Un parent « both » à un palier fixé est caractérisé par une suite de négations : -* pour toute clause exacte (D) disponible au palier, ni l’enfant gauche ni l’enfant droit ne satisfait la congruence d’application de la clause, -* pour toute clause exacte (F) disponible au palier, même négation. +- pour toute clause exacte (D) disponible au palier, ni l’enfant gauche ni l’enfant droit ne satisfait la congruence d’application de la clause, +- pour toute clause exacte (F) disponible au palier, même négation. Or chaque clause exacte d’horizon borné correspond à une condition congruentielle modulo (2^{A+1}) (et parfois aussi modulo (3) via la condition de fusion). Comme (A+1\le m+1), ces conditions se lisent sur une quantité finie de bits. @@ -11411,8 +11417,8 @@ Ainsi, le noyau « both » est l’ensemble des résidus qui évitent une famill Deux mécanismes sont alors disponibles, déjà rencontrés dans la construction des fusions minimales (t=6,7) et des descentes minimales : -* unicité des solutions de congruences linéaires (\alpha t+\beta\equiv 0\pmod{2^s}) avec (\alpha) impair, -* relèvements henseliens : une contrainte “valuation élevée” force une progression sur une chaîne (2)-adique de plus en plus fine, ce qui rend la classe très rare, puis fermable par minorations à un palier où un bloc contractif devient stable (comme au palier (2^{14}) avec (k=8,A=13)). +- unicité des solutions de congruences linéaires (\alpha t+\beta\equiv 0\pmod{2^s}) avec (\alpha) impair, +- relèvements henseliens : une contrainte “valuation élevée” force une progression sur une chaîne (2)-adique de plus en plus fine, ce qui rend la classe très rare, puis fermable par minorations à un palier où un bloc contractif devient stable (comme au palier (2^{14}) avec (k=8,A=13)). Le noyau « both » est donc attendu comme l’intersection de quelques chaînes henseliennes et de contraintes de parité de valuations ; ce sont exactement les objets sur lesquels la toile de règles doit “se refermer”. @@ -11466,8 +11472,8 @@ Le document d’audit exhaustif pour la transition (m=15\to 16) est référencé Données (registre exact, sans complétion minorée) : -* (|R_{15}|=1345) résidus non couverts modulo (2^{15}=32768) -* (|R_{16}|=2446) résidus non couverts modulo (2^{16}=65536) +- (|R_{15}|=1345) résidus non couverts modulo (2^{15}=32768) +- (|R_{16}|=2446) résidus non couverts modulo (2^{16}=65536) Chaque parent (r\in R_{15}) a deux enfants au palier suivant : [ @@ -11476,9 +11482,9 @@ r\quad\text{et}\quad r+2^{15}=r+32768. Décomposition calculée (exhaustive) : -* parents « zero » (0 enfant non couvert) : (0) -* parents « one » (1 enfant non couvert) : (244) -* parents « both » (2 enfants non couverts) : (1101) +- parents « zero » (0 enfant non couvert) : (0) +- parents « one » (1 enfant non couvert) : (244) +- parents « both » (2 enfants non couverts) : (1101) Vérification de cohérence (identité finie) : [ @@ -11489,8 +11495,8 @@ Vérification de cohérence (identité finie) : Interprétation La transition (m=15\to 16) est entièrement portée par deux phénomènes : -* une majorité de parents « both » (1101), qui reproduisent deux enfants résistants, -* une minorité de parents « one » (244), où un seul enfant résiste. +- une majorité de parents « both » (1101), qui reproduisent deux enfants résistants, +- une minorité de parents « one » (244), où un seul enfant résiste. ## Étape 2 : complétion systématique des cas « one » au palier (2^{16}) @@ -11503,8 +11509,8 @@ Le lemme de frère ferme l’enfant « one » par une clause minorée de même h ] ici (2^{16}=65536). Cette inégalité est vraie pour (k\le 10) car : -* (3^{10}=59049 < 65536) -* (3^{11}=177147 > 65536) +- (3^{10}=59049 < 65536) +- (3^{11}=177147 > 65536) Dans la grammaire utilisée sur les paliers (m=11) à (m=16), les clauses exactes responsables des cas « one » sont à horizon court (dans les transitions auditées, (k\le 9)), ce qui rend la complétion effective au palier (2^{16}). @@ -11538,17 +11544,17 @@ Cette baisse de (q) s’explique par un mécanisme général (frère → valuati Répartition des parents « both » modulo (32) : -* (31) : 507 -* (27) : 213 -* (7) : 213 -* (15) : 168 +- (31) : 507 +- (27) : 213 +- (7) : 213 +- (15) : 168 Répartition des parents « one » modulo (32) : -* (31) : 89 -* (27) : 57 -* (7) : 57 -* (15) : 41 +- (31) : 89 +- (27) : 57 +- (7) : 57 +- (15) : 41 Conclusion structurale La branche (31\pmod{32}) demeure dominante dans le noyau dur, ce qui est cohérent avec sa géométrie (2)-adique (préfixes longs de valuations (=1), donc retard de contraction). @@ -11557,8 +11563,8 @@ La branche (31\pmod{32}) demeure dominante dans le noyau dur, ce qui est cohére À partir d’ici, la preuve se concentre sur un unique objet : -* (B_{15}), l’ensemble des (1101) parents « both » au palier (2^{15}), -* et ses descendants complets au palier (2^{16}), de taille (2202). +- (B_{15}), l’ensemble des (1101) parents « both » au palier (2^{15}), +- et ses descendants complets au palier (2^{16}), de taille (2202). Deux voies strictement formelles sont alors possibles, et compatibles. @@ -11574,11 +11580,11 @@ Dans les deux cas, la continuation immédiate consiste à caractériser les (110 Le document joint contient : -* la décomposition complète (R_{15}\to R_{16}) (cas « one » et « both »), -* la liste exhaustive des 244 parents « one » (modulo 32768), -* la liste exhaustive des 244 enfants « one » (modulo 65536), -* la liste exhaustive des 1101 parents « both » (modulo 32768), -* les coefficients de survie avec et sans complétion. +- la décomposition complète (R_{15}\to R_{16}) (cas « one » et « both »), +- la liste exhaustive des 244 parents « one » (modulo 32768), +- la liste exhaustive des 244 enfants « one » (modulo 65536), +- la liste exhaustive des 1101 parents « both » (modulo 32768), +- les coefficients de survie avec et sans complétion. [Audit m=15 vers m=16](complétion_minorée_m15_vers_m16.md) @@ -11620,32 +11626,32 @@ Elle est finie et auditable : elle consiste à prendre les ensembles (B_{13},B_{ Les cardinaux (registre exact) sont les suivants : -* (m=11) : (|R_{11}|=134), (|B_{11}|=102) +- (m=11) : (|R_{11}|=134), (|B_{11}|=102) [ q_{11}^{\mathrm{comp}}=\frac{|B_{11}|}{|R_{11}|} =\frac{102}{134} =0.7611940298507462 ] -* (m=12) : (|R_{12}|=236), (|B_{12}|=192) +- (m=12) : (|R_{12}|=236), (|B_{12}|=192) [ q_{12}^{\mathrm{comp}}=\frac{192}{236} =0.8135593220338984 ] -* (m=13) : (|R_{13}|=428), (|B_{13}|=324) +- (m=13) : (|R_{13}|=428), (|B_{13}|=324) [ q_{13}^{\mathrm{comp}}=\frac{324}{428} =0.7570093457943925 ] -* (m=14) : (|R_{14}|=752), (|B_{14}|=593) +- (m=14) : (|R_{14}|=752), (|B_{14}|=593) [ q_{14}^{\mathrm{comp}}=\frac{593}{752} =0.7885638297872340 ] -* (m=15) : (|R_{15}|=1345), (|B_{15}|=1101) +- (m=15) : (|R_{15}|=1345), (|B_{15}|=1101) [ q_{15}^{\mathrm{comp}}=\frac{1101}{1345} =0.8185873605947955 @@ -11672,18 +11678,18 @@ Comptes exacts (issus du document joint) : Relèvement (B_{12}\to B_{13}) (mod (4096\to 8192)) -* 2 relèvements : 132 résidus -* 1 relèvement : 60 résidus +- 2 relèvements : 132 résidus +- 1 relèvement : 60 résidus Relèvement (B_{13}\to B_{14}) (mod (8192\to 16384)) -* 2 relèvements : 269 résidus -* 1 relèvement : 55 résidus +- 2 relèvements : 269 résidus +- 1 relèvement : 55 résidus Relèvement (B_{14}\to B_{15}) (mod (16384\to 32768)) -* 2 relèvements : 508 résidus -* 1 relèvement : 85 résidus +- 2 relèvements : 508 résidus +- 1 relèvement : 85 résidus Lecture Le noyau « both » ne “s’amincit” pas spontanément avec la seule complétion par frères ; au contraire, une part croissante des classes admet ses deux relèvements dans le noyau. Cela justifie le point stratégique déjà identifié : la complétion supprime une catégorie de survie (« one »), mais ne suffit pas à elle seule à faire chuter (q_m^{\mathrm{comp}}) sous (0.5). Il faut donc ajouter des règles exactes (D, F) qui attaquent directement (B_m). @@ -11707,8 +11713,8 @@ Le travail suivant se décompose en deux sous-preuves finies, alignées avec la Couche « fusion » Construire de nouvelles familles de clauses de fusion (F) au-delà des seules fusions minimales déjà utilisées. Les seuils structurels montrent que les fusions sont particulièrement efficaces aux horizons (t=6) et (t=7) : -* (t=6) : fusion possible dès (A\ge 9) (au lieu de (A\ge 10) pour descente) -* (t=7) : fusion possible dès (A\ge 11) (au lieu de (A\ge 12) pour descente) +- (t=6) : fusion possible dès (A\ge 9) (au lieu de (A\ge 10) pour descente) +- (t=7) : fusion possible dès (A\ge 11) (au lieu de (A\ge 12) pour descente) L’étape concrète consiste à énumérer, de façon finie et auditable, toutes les classes modulo (2^{A+1}) associées aux mots de valuations de longueur (t\in{6,7}) et de sommes (A\le 14) (stabilisables au palier (m=15)), puis à ne garder que celles qui satisfont la condition de contraction (\Delta_F>0) et une condition de congruence modulo (3) assurant la préimage courte. @@ -11719,10 +11725,10 @@ Couche « blocs contractifs stables » Le fichier joint contient : -* la table des cardinaux (|R_m|), (|B_m|) et (q_m^{\mathrm{comp}}) pour (m=11) à (m=15), -* la preuve finie de l’invariance projective modulo (4096), -* les multiplicités de relèvement à chaque transition, -* la liste exhaustive de la base (B_{12}) (192 résidus impairs modulo (4096)). +- la table des cardinaux (|R_m|), (|B_m|) et (q_m^{\mathrm{comp}}) pour (m=11) à (m=15), +- la preuve finie de l’invariance projective modulo (4096), +- les multiplicités de relèvement à chaque transition, +- la liste exhaustive de la base (B_{12}) (192 résidus impairs modulo (4096)). [Base projective du noyau both](noyau_both_base_4096.md) @@ -11756,20 +11762,20 @@ reste dans l’ensemble ({7,8,9,10,11}). Répartition globale de (A) sur (B_{12}) (192 cas, calcul exact) : -* (A=7) : 16 résidus -* (A=8) : 48 résidus -* (A=9) : 68 résidus -* (A=10) : 48 résidus -* (A=11) : 12 résidus +- (A=7) : 16 résidus +- (A=8) : 48 résidus +- (A=9) : 68 résidus +- (A=10) : 48 résidus +- (A=11) : 12 résidus Nombre de mots distincts (états) observés : -* 60 mots de valuations distincts sur 7 pas, pour 192 résidus. +- 60 mots de valuations distincts sur 7 pas, pour 192 résidus. Les mots les plus fréquents (fréquences exactes) : -* ((1,1,1,1,1,1,1)) : 16 occurrences -* puis une famille de mots à une valuation 2 isolée : 8 occurrences chacun, par exemple +- ((1,1,1,1,1,1,1)) : 16 occurrences +- puis une famille de mots à une valuation 2 isolée : 8 occurrences chacun, par exemple ((1,1,1,1,1,1,2)), ((1,1,1,1,2,1,1)), ((1,1,1,2,1,1,1)), etc. Lecture mathématique @@ -11794,9 +11800,9 @@ y \equiv C_7\cdot (2^A)^{-1}\pmod{3^7}. Sur (B_{12}), le calcul montre (à l’horizon 7) : -* (y\equiv 2\pmod 3) pour 128 résidus -* (y\equiv 1\pmod 3) pour 64 résidus -* jamais (y\equiv 0\pmod 3) +- (y\equiv 2\pmod 3) pour 128 résidus +- (y\equiv 1\pmod 3) pour 64 résidus +- jamais (y\equiv 0\pmod 3) Ce résultat est utile car il fixe, pour chaque état, le comportement modulo 3 du 7e itéré, ce qui est un invariant exploitable dans les clauses de fusion et dans les extensions mixtes ((\bmod 3^b)). @@ -11835,13 +11841,13 @@ C’est exactement la mécanique analytique qui doit permettre d’éteindre le Un fichier de synthèse des 60 états a été préparé dans le calcul (table contenant, pour chaque mot) : -* le mot de valuations sur 7 pas -* la somme (A) -* le nombre de résidus de (B_{12}) réalisant ce mot -* (C_7) -* (D_8=3C_7+2^A) -* (y \bmod 3) et (y \bmod 3^7) -* la liste des résidus (r\bmod 4096) appartenant à (B_{12}) dans cet état (début de liste pour audit) +- le mot de valuations sur 7 pas +- la somme (A) +- le nombre de résidus de (B_{12}) réalisant ce mot +- (C_7) +- (D_8=3C_7+2^A) +- (y \bmod 3) et (y \bmod 3^7) +- la liste des résidus (r\bmod 4096) appartenant à (B_{12}) dans cet état (début de liste pour audit) Les données correspondantes sont reportées dans l'audit dédié au pas 8 sur la base projective B12. @@ -11849,16 +11855,16 @@ Les données correspondantes sont reportées dans l'audit dédié au pas 8 sur l À partir de ce point, la preuve se ramène à un objectif clair : -* On dispose d’un nombre fini d’états (60) décrivant (B_{12}) à l’horizon 7. -* Pour chaque état, l’évolution au pas 8 est gouvernée par une forme linéaire (3^8 n + D_8). -* L’ensemble des relèvements qui maintiennent une valuation faible au pas 8 forme une chaîne henselienne unique (solution unique modulo (2^s) pour chaque (s)). +- On dispose d’un nombre fini d’états (60) décrivant (B_{12}) à l’horizon 7. +- Pour chaque état, l’évolution au pas 8 est gouvernée par une forme linéaire (3^8 n + D_8). +- L’ensemble des relèvements qui maintiennent une valuation faible au pas 8 forme une chaîne henselienne unique (solution unique modulo (2^s) pour chaque (s)). Lemme-cible à établir sur chaque état Il faut montrer que, pour chaque état, il existe un palier fini (2^M) et une profondeur bornée (k\le 8) ou (k\le 9) telle que toute classe relevant de cet état déclenche soit : -* une descente (D) (par exemple lorsque (A) atteint le seuil structurel (2^{13}>3^8) stabilisable à (2^{14})), -* soit une fusion (F) contractante à un horizon où (\Delta_F>0), -* soit une situation « one » qui est fermée automatiquement par le lemme de frère. +- une descente (D) (par exemple lorsque (A) atteint le seuil structurel (2^{13}>3^8) stabilisable à (2^{14})), +- soit une fusion (F) contractante à un horizon où (\Delta_F>0), +- soit une situation « one » qui est fermée automatiquement par le lemme de frère. Le fait que l’espace des états soit fini rend ce lemme attaquable par analyse congruentielle (et non par vérification trajectoire par trajectoire). @@ -11882,31 +11888,31 @@ Donc, pour toute classe telle que \(A_8 \ge 13\), une clause de descente \(D\) d Les résultats globaux sur \(B_{12}\) sont les suivants : -* taille de \(B_{12}\) : 192 résidus impairs modulo 4096 ; -* nombre d’états à l’horizon 7 : 60 ; -* états contenant au moins un résidu avec \(A_8\ge 13\) : 31 ; -* états sans résidu avec \(A_8\ge 13\) : 29 ; -* nombre total de résidus avec \(A_8\ge 13\) : 31. +- taille de \(B_{12}\) : 192 résidus impairs modulo 4096 ; +- nombre d’états à l’horizon 7 : 60 ; +- états contenant au moins un résidu avec \(A_8\ge 13\) : 31 ; +- états sans résidu avec \(A_8\ge 13\) : 29 ; +- nombre total de résidus avec \(A_8\ge 13\) : 31. Distribution exacte de \(A_8\) sur \(B_{12}\) : -* \(A_8=8\) : 8 ; -* \(A_8=9\) : 28 ; -* \(A_8=10\) : 48 ; -* \(A_8=11\) : 48 ; -* \(A_8=12\) : 29 ; -* \(A_8=13\) : 11 ; -* \(A_8=14\) : 9 ; -* \(A_8=15\) : 5 ; -* \(A_8=16\) : 4 ; -* \(A_8=17\) : 2. +- \(A_8=8\) : 8 ; +- \(A_8=9\) : 28 ; +- \(A_8=10\) : 48 ; +- \(A_8=11\) : 48 ; +- \(A_8=12\) : 29 ; +- \(A_8=13\) : 11 ; +- \(A_8=14\) : 9 ; +- \(A_8=15\) : 5 ; +- \(A_8=16\) : 4 ; +- \(A_8=17\) : 2. L’ensemble des 31 résidus vérifiant \(A_8\ge 13\) est explicitement listé dans l’audit au pas 8, avec rattachement à l’état horizon 7, mot de valuations horizon 8 et valeur de \(A_8\). Ces classes sont candidates directes à des clauses \(D\) de longueur 8, complétées par les clauses minorées issues du lemme de frère. Pour les 29 états restants (sans \(A_8\ge 13\) sur \(B_{12}\)), l’étape suivante est formulée par : -* extension à l’horizon 9 (nouvelle forme linéaire du numérateur) ; -* ajout de clauses de fusion adaptées à \(n_8 \bmod 3\). +- extension à l’horizon 9 (nouvelle forme linéaire du numérateur) ; +- ajout de clauses de fusion adaptées à \(n_8 \bmod 3\). L’audit fournit, pour chacun de ces 29 états, l’effectif dans \(B_{12}\), les bornes \(\min A_8\), \(\max A_8\), et la distribution interne de \(A_8\). Cette partition permet d’ordonner les traitements de clôture. @@ -11930,7 +11936,7 @@ ce qui signifie qu’un bloc exact de longueur 10 avec (A_{10}=16) devient contr Un audit complet de ces candidats est fourni. -[ Télécharger l’audit « candidats D10 au palier 2^17 » ](sandbox:/mnt/data/candidats_D10_palier2p17.md) +[Télécharger l’audit « candidats D10 au palier 2^17 »](sandbox:/mnt/data/candidats_D10_palier2p17.md) ## Étape 1 : constat structurel sur le noyau « both » après complétion au palier (2^{16}) @@ -11942,14 +11948,14 @@ de cardinal (2202). Sur cet ensemble : -* aucun élément n’atteint (A_8\ge 13) (donc pas de descente longueur 8), -* aucun élément n’atteint (A_9\ge 15) (donc pas de descente longueur 9), -* mais l’horizon 10 révèle un saut : une fraction atteint (A_{10}\ge 16). +- aucun élément n’atteint (A_8\ge 13) (donc pas de descente longueur 8), +- aucun élément n’atteint (A_9\ge 15) (donc pas de descente longueur 9), +- mais l’horizon 10 révèle un saut : une fraction atteint (A_{10}\ge 16). Comptage exact sur (R_{16}^{\mathrm{comp}}) (2202 éléments) : -* (A_{10}\ge 16) : 346 éléments, soit (0.1571298819255222) -* en termes de parents (B_{15}) (1101 parents), il y a 346 parents dont au moins un enfant a (A_{10}\ge 16), soit (0.3142597638510445) +- (A_{10}\ge 16) : 346 éléments, soit (0.1571298819255222) +- en termes de parents (B_{15}) (1101 parents), il y a 346 parents dont au moins un enfant a (A_{10}\ge 16), soit (0.3142597638510445) Ce point est essentiel : il fournit un mécanisme de conversion « both → one » au niveau suivant, dès que l’on dispose de clauses (D) longueur 10 stabilisées. @@ -11964,11 +11970,11 @@ Pour (A_{10}=16), la stabilité requise est : Un fait strictement déterministe ressort des calculs : -* il existe exactement 175 classes (modulo (2^{16})) dans (R_{16}^{\mathrm{comp}}) telles que (A_{10}=16) sur le représentant, -* et chacune de ces classes se relève au palier (2^{17}) en une paire ((x,\ x+2^{16})) dont : +- il existe exactement 175 classes (modulo (2^{16})) dans (R_{16}^{\mathrm{comp}}) telles que (A_{10}=16) sur le représentant, +- et chacune de ces classes se relève au palier (2^{17}) en une paire ((x,\ x+2^{16})) dont : - * le premier a toujours (A_{10}=16), - * le second a toujours (A_{10}\ge 17). + - le premier a toujours (A_{10}=16), + - le second a toujours (A_{10}\ge 17). Donc, au palier (2^{17}), ces 175 classes produisent automatiquement des configurations de type « one » sur les paires de sœurs, exactement celles qui sont fermables ensuite par complétion minorée au même palier. @@ -11976,9 +11982,9 @@ Paramètres de la descente (D10, A=16) Calculs (tous exacts) -* (3^{10}=59049) -* (2^{16}=65536) -* (\Delta = 2^{16}-3^{10}=65536-59049=6487>0) +- (3^{10}=59049) +- (2^{16}=65536) +- (\Delta = 2^{16}-3^{10}=65536-59049=6487>0) Seuil de descente Pour chaque classe, un seuil est calculé comme : @@ -11995,22 +12001,22 @@ Ce seuil est négligeable au regard des classes concernées (tous les représent Le fichier joint fournit, pour chacune des 175 classes : -* la congruence (n\equiv x\pmod{2^{17}}) (avec (x<65536) servant de représentant), -* la sœur (x+2^{16}), -* le mot exact des valuations ((a_0,\dots,a_9)), -* la constante affine (C_{10}), -* le seuil (N_0), -* et la valeur (U^{(10)}(x)) sur le représentant, vérifiant toujours (U^{(10)}(x)0), un seuil suffisant est : [ @@ -12266,17 +12272,17 @@ et l’on a : Calculs structurants déjà utilisés Longueur (k=8) : -* (3^8=6561) -* (2^{13}=8192) -* (\Delta_D=2^{13}-3^8=8192-6561=1631) +- (3^8=6561) +- (2^{13}=8192) +- (\Delta_D=2^{13}-3^8=8192-6561=1631) Donc un bloc exact de longueur 8 avec (A_8\ge 13) est contractif. Longueur (k=10) : -* (3^{10}=59049) -* (2^{16}=65536) -* (\Delta_D=2^{16}-3^{10}=65536-59049=6487) +- (3^{10}=59049) +- (2^{16}=65536) +- (\Delta_D=2^{16}-3^{10}=65536-59049=6487) Donc un bloc exact longueur 10 avec (A_{10}\ge 16) est contractif. @@ -12322,7 +12328,7 @@ m conjecture" +[2]: all orbits of the Collatz map attain almost bounded values" ## Introduction de l'espace d'état étendu La formalisation peut maintenant entrer dans la partie où la « méthode par registre (K) » devient un objet mathématique autonome, au sens de la thèse formelle : un **registre transmissible** est une contrainte stabilisée qui réduit durablement les futurs accessibles. Dans ce cadre, la démonstration de Collatz se ramène à établir qu’il existe un registre fini (K^*) de clauses (D), (D⋆) et (F1) qui interdit, au-delà d’un seuil global (N^*), toute trajectoire « non descendante » en forçant une réduction stricte dans (\mathbb{N}). La suite consiste donc à écrire proprement : -* l’espace d’état étendu où « registre » est un objet de l’état, -* les théorèmes de correction locaux (déjà disponibles), -* puis l’unique énoncé global manquant : la **couverture totale** (ou extinction du noyau « both » à un palier fini). +- l’espace d’état étendu où « registre » est un objet de l’état, +- les théorèmes de correction locaux (déjà disponibles), +- puis l’unique énoncé global manquant : la **couverture totale** (ou extinction du noyau « both » à un palier fini). Le texte ci-dessous continue la démonstration en précisant ces éléments, en gardant une forme standard (définitions, lemmes, théorèmes, dépendances). @@ -12449,8 +12455,8 @@ On considère la dynamique accélérée (U) sur les impairs. Le point méthodolo ### Définition de l’espace étendu -* Espace d’état « nu » : (X = 2\mathbb{N}+1). -* Registre de contraintes : (K) est un ensemble fini de clauses de trois types (D), (D⋆), (F1), chacune étant une implication universelle dont l’antécédent est congruentiel (modulo (2^m) et parfois modulo (3^b)), et dont la conclusion est une réduction strictement décroissante (descente) ou une fusion vers un antécédent plus petit. +- Espace d’état « nu » : (X = 2\mathbb{N}+1). +- Registre de contraintes : (K) est un ensemble fini de clauses de trois types (D), (D⋆), (F1), chacune étant une implication universelle dont l’antécédent est congruentiel (modulo (2^m) et parfois modulo (3^b)), et dont la conclusion est une réduction strictement décroissante (descente) ou une fusion vers un antécédent plus petit. Espace étendu : [ @@ -12460,8 +12466,8 @@ où (\mathcal{K}) est l’ensemble des registres admissibles (fins, typés, audi Lecture minimale : -* la dynamique sur (X) est (U), -* la dynamique sur (Y) est une dynamique « contrainte » où (K) intervient comme filtre de transitions ou comme règle de réduction, et peut aussi être mis à jour par une procédure (\Phi) (optionnelle) d’enrichissement du registre. +- la dynamique sur (X) est (U), +- la dynamique sur (Y) est une dynamique « contrainte » où (K) intervient comme filtre de transitions ou comme règle de réduction, et peut aussi être mis à jour par une procédure (\Phi) (optionnelle) d’enrichissement du registre. Le point de preuve est que la démonstration finale ne requiert pas de supposer une procédure (\Phi) convergente ; il suffit d’exhiber l’existence d’un (K^*) fini satisfaisant une propriété de couverture. La mention de (\Phi) sert uniquement à rendre explicite le statut « mémoire-structure » du registre dans le cadre général. @@ -12473,9 +12479,9 @@ Les clauses sont des théorèmes locaux, indexés par des paramètres calculable Données : -* horizon (k), -* somme exacte (A=\sum_{i=0}^{k-1} a_i), -* constante (C_k) définie par +- horizon (k), +- somme exacte (A=\sum_{i=0}^{k-1} a_i), +- constante (C_k) définie par [ C_0=0,\quad C_{i+1}=3C_i+2^{A_i},\quad A_i=\sum_{j=0}^{i-1} a_j. ] @@ -12543,8 +12549,8 @@ v_2(N(n+2^m))\ge m+1. Dans le cadre des blocs, (N(n)) est un numérateur affine du type (3^k n + C_k). La scission fournit immédiatement la règle de complétion : -* une clause exacte stabilisée au bit nouveau (où la valuation du numérateur est exactement (m)) engendre une clause (D⋆) sur la sœur, avec (\underline A=m+1), -* cette complétion élimine systématiquement les cas « one » à chaque palier, ce qui réduit la preuve à l’extinction du noyau « both ». +- une clause exacte stabilisée au bit nouveau (où la valuation du numérateur est exactement (m)) engendre une clause (D⋆) sur la sœur, avec (\underline A=m+1), +- cette complétion élimine systématiquement les cas « one » à chaque palier, ce qui réduit la preuve à l’extinction du noyau « both ». ## Théorème global de terminaison à partir d’un registre (K^*) @@ -12552,11 +12558,11 @@ Dans le cadre des blocs, (N(n)) est un numérateur affine du type (3^k n + C_k). Supposer qu’il existe des entiers (M\ge 1) et (N^*\ge 1), et un registre fini (K^*), tel que : -* pour toute classe impaire (r \ (\bmod 2^M)), il existe dans (K^*) une clause dont l’antécédent contient (n\equiv r\ (\bmod 2^M)), -* et pour tout (n\ge N^*) satisfaisant cet antécédent, la clause conclut une réduction stricte au sens suivant : +- pour toute classe impaire (r \ (\bmod 2^M)), il existe dans (K^*) une clause dont l’antécédent contient (n\equiv r\ (\bmod 2^M)), +- et pour tout (n\ge N^*) satisfaisant cet antécédent, la clause conclut une réduction stricte au sens suivant : - * soit une descente : (\exists k,\ U^{(k)}(n)3^8) devient exploitable, -* soit l’état produit, à profondeur bornée, une fusion (F1) vers un antécédent strictement plus petit, -* soit l’état se relève en une contrainte henselienne unique sur une forme affine, et l’on montre qu’à un palier supérieur (par exemple (2^{17})) l’une des sœurs entre dans l’ensemble des clauses exactes (comme les 175 clauses D10), ce qui transforme « both » en « one » puis ferme par scission. +- soit l’état produit, à profondeur bornée (k\le 8), une descente (D) ou une descente minorée (D⋆) au palier où (2^{13}>3^8) devient exploitable, +- soit l’état produit, à profondeur bornée, une fusion (F1) vers un antécédent strictement plus petit, +- soit l’état se relève en une contrainte henselienne unique sur une forme affine, et l’on montre qu’à un palier supérieur (par exemple (2^{17})) l’une des sœurs entre dans l’ensemble des clauses exactes (comme les 175 clauses D10), ce qui transforme « both » en « one » puis ferme par scission. Ce lemme est encore un programme ; pour devenir une preuve, il doit être écrit comme une suite finie d’énoncés vérifiables, chacun portant sur un sous-ensemble explicitement décrit des relèvements d’un état. @@ -12593,17 +12599,17 @@ Ce lemme est encore un programme ; pour devenir une preuve, il doit être écrit Le texte peut maintenant préciser la forme canonique d’un certificat (K^*) publiable : -* une liste finie de clauses, chacune accompagnée de : +- une liste finie de clauses, chacune accompagnée de : - * son domaine congruentiel (modulo (2^m), et éventuellement conditions modulo (3^b)), - * son type (D exact, D⋆ minoré, F1), - * ses paramètres ((k,A,C_k,\Delta,N_0)) ou ((t,A,C_t,\Delta_F,N_F)), - * une preuve locale de correction (les inégalités ci-dessus), -* une preuve de couverture : + - son domaine congruentiel (modulo (2^m), et éventuellement conditions modulo (3^b)), + - son type (D exact, D⋆ minoré, F1), + - ses paramètres ((k,A,C_k,\Delta,N_0)) ou ((t,A,C_t,\Delta_F,N_F)), + - une preuve locale de correction (les inégalités ci-dessus), +- une preuve de couverture : - * soit une égalité d’ensembles modulo (2^M), - * soit une extinction constructive du noyau « both » au palier (M) en exploitant scission + clauses, -* un seuil global : + - soit une égalité d’ensembles modulo (2^M), + - soit une extinction constructive du noyau « both » au palier (M) en exploitant scission + clauses, +- un seuil global : [ N^*=\max_{\text{clauses}} N_0, ] @@ -12615,8 +12621,8 @@ Cette présentation s’aligne sur la discipline de « déclaration des dépenda Dans l’état actuel des éléments calculés, l’endroit le plus rationnel à préciser est : -* une section dédiée à l’intégration des clauses D10 au palier (2^{17}), -* suivie d’un énoncé formel du type : +- une section dédiée à l’intégration des clauses D10 au palier (2^{17}), +- suivie d’un énoncé formel du type : « Soit (R_{17}^{\mathrm{comp}}) le résidu après complétion au palier (2^{17}) en ajoutant les 175 clauses D10 exactes et leurs complétions minorées par scission. Alors (R_{17}^{\mathrm{comp}}) se projette modulo 4096 sur un sous-ensemble strict de (B_{12}), et la liste des états survivants est un sous-ensemble strict des 60 états. » @@ -12628,17 +12634,16 @@ La formalisation dispose maintenant d’un squelette complet : espace étendu (( La suite consiste à enchaîner les éléments déjà calculés (base projective 4096, 60 états, filtrage pas 8, clauses D10 au palier (2^{17})) en un lemme d’extinction explicite “état par état”, puis à produire l’audit du palier 17 intégrant ces 175 clauses, dans le format standard du registre. - ## Introduction de la table de transition au palier \(2^{17}\) La formalisation peut continuer exactement au point de bascule identifié : transformer l’audit du palier (2^{17}) en un **lemme d’extinction** écrit comme une propriété sur un automate fini d’états, et non comme une suite d’explorations. Dans ce cadre, une table de transition d’états est non seulement pertinente, elle devient la forme naturelle de l’énoncé global restant : montrer que, sous l’action combinée des clauses (D), (D⋆) et (F1) et de la scission des sœurs, aucun état ne peut persister indéfiniment. Deux éléments concrets permettent de poursuivre immédiatement : -* une formalisation mathématique précise de ce que doit être une table de transition “de preuve” au palier (2^{17}), -* un premier audit « palier (2^{17}) » déjà exploitable : l’impact des 175 clauses (D_{10}) sur les 60 états issus de la base projective (B_{12}). +- une formalisation mathématique précise de ce que doit être une table de transition “de preuve” au palier (2^{17}), +- un premier audit « palier (2^{17}) » déjà exploitable : l’impact des 175 clauses (D_{10}) sur les 60 états issus de la base projective (B_{12}). -[ Télécharger l’audit « impact D10 sur les 60 états » ](sandbox:/mnt/data/impact_D10_sur_60_etats.md) +[Télécharger l’audit « impact D10 sur les 60 états »](sandbox:/mnt/data/impact_D10_sur_60_etats.md) ## Formalisation du lemme d’extinction par table de transition @@ -12671,8 +12676,8 @@ lorsqu’on passe de (2^{17}) à (2^{18}) : l’indice (t) se relève en deux va Transition de réduction C’est celle qui intéresse Collatz : une clause (D) ou (F) appliquée à une classe congruentielle produit : -* soit une descente (U^{(k)}(n)0) +- (3^{11}=177147) +- (2^{18}=262144) +- (\Delta = 2^{18}-3^{11}=262144-177147=84997>0) Donc, pour un bloc exact de longueur (k=11) avec somme (A_{11}=18), on obtient une clause de descente : [ @@ -12871,29 +12874,29 @@ L’audit joint travaille à partir du noyau résiduel après le paquet complet Résultats globaux (exacts) : -* candidates (D_{11}) (classes modulo (2^{19}) telles que (A_{11}=18)) : 779 -* seuils (N_0) pour ces 779 clauses : (3\le N_0 \le 6) -* fermeture par scission : chaque clause exacte ferme aussi la sœur (décalage (2^{18})), donc couverture induite : +- candidates (D_{11}) (classes modulo (2^{19}) telles que (A_{11}=18)) : 779 +- seuils (N_0) pour ces 779 clauses : (3\le N_0 \le 6) +- fermeture par scission : chaque clause exacte ferme aussi la sœur (décalage (2^{18})), donc couverture induite : [ 2\times 779 = 1558 \text{ classes} ] -* ces 779 clauses touchent tous les 60 états de la base projective (table d’impact par état incluse dans le fichier) +- ces 779 clauses touchent tous les 60 états de la base projective (table d’impact par état incluse dans le fichier) Distribution des seuils (N_0) (exacte) : -* (N_0=3) : 263 -* (N_0=4) : 378 -* (N_0=5) : 125 -* (N_0=6) : 13 +- (N_0=3) : 263 +- (N_0=4) : 378 +- (N_0=5) : 125 +- (N_0=6) : 13 ## Table de transition d’états : préparation du lemme d’extinction Le document inclut une table d’impact par état (sur les 60 états horizon 7) qui précise, pour chaque état : -* effectif de l’état dans le noyau au palier (2^{17}), -* nombre de résidus de cet état dont au moins une paire de sœurs au palier (2^{19}) déclenche (D_{11}), -* fraction de relèvements éliminés au palier (2^{19}) (chaque base touchée élimine exactement 2 relèvements sur 4), -* répartition « paire even / paire odd » (quelle paire de sœurs parmi les 4 relèvements est absorbée). +- effectif de l’état dans le noyau au palier (2^{17}), +- nombre de résidus de cet état dont au moins une paire de sœurs au palier (2^{19}) déclenche (D_{11}), +- fraction de relèvements éliminés au palier (2^{19}) (chaque base touchée élimine exactement 2 relèvements sur 4), +- répartition « paire even / paire odd » (quelle paire de sœurs parmi les 4 relèvements est absorbée). Cette table est exactement la structure attendue pour écrire le « lemme d’extinction » comme table de transition : (D_{11}) réalise des transitions vers l’état absorbant “fermé”, et la scission garantit la fermeture de la sœur. @@ -12901,8 +12904,8 @@ Cette table est exactement la structure attendue pour écrire le « lemme d’ex La formalisation progresse de manière standard et constructive : -* palier (2^{17}) : paquet complet (D_{10}) élimine toutes les occurrences (A_{10}\ge 16) et laisse un noyau avec (\max A_{10}=15), -* palier (2^{19}) : paquet (D_{11}) (classes (A_{11}=18)) fournit 779 clauses exactes, avec fermeture automatique des sœurs, et touche l’ensemble des 60 états, fournissant une table d’impact par état directement exploitable comme composant d’une table de transition d’états. +- palier (2^{17}) : paquet complet (D_{10}) élimine toutes les occurrences (A_{10}\ge 16) et laisse un noyau avec (\max A_{10}=15), +- palier (2^{19}) : paquet (D_{11}) (classes (A_{11}=18)) fournit 779 clauses exactes, avec fermeture automatique des sœurs, et touche l’ensemble des 60 états, fournissant une table d’impact par état directement exploitable comme composant d’une table de transition d’états. La suite immédiate, dans la même logique, est de composer ces deux paquets (et, si nécessaire, d’ajouter des fusions ciblées sur les états dominants restants) puis de réitérer l’audit au palier suivant afin de démontrer une contraction suffisante pour obtenir l’extinction du noyau « both » à un palier fini. @@ -12912,27 +12915,27 @@ Au palier \(2^{19}\), l’audit fournit un paquet de 779 clauses \(D_{11}\) et l La continuation logique est de transformer la suite des audits (paquets (D_{10}), puis (D_{11})) en une **chaîne formelle de lemmes d’extinction par paliers**, chacun étant une table de transition sur un espace d’états étendu, et chacun apportant une contraction mesurable du noyau « both ». À ce stade, deux faits deviennent centraux : -* après le paquet complet (D_{10}) au palier (2^{17}), le noyau résiduel satisfait (\max A_{10}=15) (donc plus aucun bloc contractif à l’horizon 10 ne survit) ; -* après le paquet (D_{11}) au palier (2^{19}), le noyau résiduel satisfait (\max A_{11}=17) (donc plus aucun bloc contractif à l’horizon 11 ne survit). +- après le paquet complet (D_{10}) au palier (2^{17}), le noyau résiduel satisfait (\max A_{10}=15) (donc plus aucun bloc contractif à l’horizon 10 ne survit) ; +- après le paquet (D_{11}) au palier (2^{19}), le noyau résiduel satisfait (\max A_{11}=17) (donc plus aucun bloc contractif à l’horizon 11 ne survit). Il faut donc passer au **seuil contractif suivant**, l’horizon 12, dont le seuil minimal est (A_{12}=20) et dont la stabilité exacte requiert le palier (2^{21}). Un audit exhaustif du paquet (D_{12}) minimal (et son impact par état) est fourni. -[ Télécharger l’audit « candidats D12 au palier 2^21 et impact » ](sandbox:/mnt/data/candidats_D12_palier2p21_et_impact.md) +[Télécharger l’audit « candidats D12 au palier 2^21 et impact »](sandbox:/mnt/data/candidats_D12_palier2p21_et_impact.md) ## Palier (2^{21}) : seuil contractif à l’horizon 12 Calculs exacts : -* longueur (k=12) -* (3^{12}=531441) -* (2^{19}=524288) -* (2^{20}=1048576) +- longueur (k=12) +- (3^{12}=531441) +- (2^{19}=524288) +- (2^{20}=1048576) Seuil minimal de contraction -* (2^{19}<3^{12}<2^{20}), donc le plus petit (A) tel que (2^{A}>3^{12}) est +- (2^{19}<3^{12}<2^{20}), donc le plus petit (A) tel que (2^{A}>3^{12}) est [ A=20. ] @@ -12943,12 +12946,13 @@ Résidu structurel =1048576-531441 =517135 -> 0. +> 1. +> > ] Conclusion -* Toute classe pour laquelle un bloc exact de longueur 12 réalise (A_{12}=20) est contractive : +- Toute classe pour laquelle un bloc exact de longueur 12 réalise (A_{12}=20) est contractive : [ U^{(12)}(n)20)). +- (D_{10}) complet à (2^{17}) : élimine toutes les occurrences (A_{10}\ge 16), +- (D_{11}) à (2^{19}) : élimine toutes les occurrences (A_{11}\ge 18), +- (D_{12}) minimal à (2^{21}) : élimine toutes les occurrences (A_{12}\ge 20) (au moins celles stabilisées exactement par (A_{12}=20), avec extension possible via minorations sur les cas (A_{12}>20)). Cette séquence prépare exactement une preuve par paliers : à chaque saut de stabilité, le seuil contractif correspondant est éliminé du noyau, puis la scission supprime automatiquement les bifurcations « one ». @@ -13036,16 +13040,16 @@ La formalisation peut se poursuivre en gardant exactement la même discipline : Après (D_{10}) complet ((2^{17})), (D_{11}) ((2^{19})) et (D_{12}) minimal ((2^{21})), le seuil suivant est l’horizon 13, avec (A_{13}=21) stabilisé au palier (2^{22}). Un audit exhaustif du paquet (D_{13}) est produit ci-dessous. -[ Télécharger l’audit « candidats D13 au palier 2^22 et impact » ](sandbox:/mnt/data/candidats_D13_palier2p22_et_impact.md) +[Télécharger l’audit « candidats D13 au palier 2^22 et impact »](sandbox:/mnt/data/candidats_D13_palier2p22_et_impact.md) ## Palier (2^{22}) : seuil contractif à l’horizon 13 Calculs exacts : -* longueur (k=13) -* (3^{13}=1594323) -* (2^{21}=2097152) -* (\Delta = 2^{21}-3^{13}=2097152-1594323=502829>0) +- longueur (k=13) +- (3^{13}=1594323) +- (2^{21}=2097152) +- (\Delta = 2^{21}-3^{13}=2097152-1594323=502829>0) Donc, si un bloc exact de longueur 13 réalise (A_{13}=21), alors [ @@ -13061,9 +13065,9 @@ et la stabilité exacte requiert (2^{A+1}=2^{22}). Domaine analysé : noyau résiduel après (D_{12}), au palier (2^{21}). -* noyau au palier (2^{21}) après (D_{12}) : 48710 classes (mod (2^{21})) -* relèvements au palier (2^{22}) : 2 par classe, donc 97420 classes (mod (2^{22})) -* candidats minimaux (D_{13}) (classes avec (A_{13}=21)) : 6871 +- noyau au palier (2^{21}) après (D_{12}) : 48710 classes (mod (2^{21})) +- relèvements au palier (2^{22}) : 2 par classe, donc 97420 classes (mod (2^{22})) +- candidats minimaux (D_{13}) (classes avec (A_{13}=21)) : 6871 Fermeture par scission des sœurs (décalage (2^{21})) : [ @@ -13079,8 +13083,8 @@ Noyau restant après paquet (D_{13}) : L’audit vérifie un invariant fort sur le domaine considéré : -* avant (D_{13}), il existe des classes avec (A_{13}\ge 21) ; -* après (D_{13}) (avec fermeture des sœurs), il ne reste **plus aucune** classe avec (A_{13}\ge 21) : +- avant (D_{13}), il existe des classes avec (A_{13}\ge 21) ; +- après (D_{13}) (avec fermeture des sœurs), il ne reste **plus aucune** classe avec (A_{13}\ge 21) : [ \max A_{13} = 20. ] @@ -13104,16 +13108,16 @@ La poursuite consiste à franchir le prochain seuil contractif, l’horizon 14, Un audit complet (résumé + impact par état) et une liste exhaustive des candidats (CSV) sont fournis. -[ Télécharger l’audit « candidats D14 au palier 2^24 » ](sandbox:/mnt/data/candidats_D14_palier2p24_et_impact.md) -[ Télécharger la liste exhaustive des candidats D14 (CSV) ](sandbox:/mnt/data/candidats_D14_palier2p24.csv) +[Télécharger l’audit « candidats D14 au palier 2^24 »](sandbox:/mnt/data/candidats_D14_palier2p24_et_impact.md) +[Télécharger la liste exhaustive des candidats D14 (CSV)](sandbox:/mnt/data/candidats_D14_palier2p24.csv) ## Palier (2^{24}) : seuil contractif à l’horizon 14 Calculs exacts : -* (3^{14}=4782969) -* (2^{23}=8388608) -* (\Delta = 2^{23}-3^{14}=8388608-4782969=3605639>0) +- (3^{14}=4782969) +- (2^{23}=8388608) +- (\Delta = 2^{23}-3^{14}=8388608-4782969=3605639>0) Seuil minimal : [ @@ -13134,14 +13138,14 @@ et la sœur (xor (2^{23})) se ferme par descente minorée via scission. L’audit établit (sur le noyau résiduel après (D_{10}), (D_{11}), (D_{12}), (D_{13})) : -* noyau au palier (2^{22}) après (D_{13}) : 83678 classes (mod (2^{22})) -* relèvements au palier (2^{24}) : (4) par classe, soit 334712 classes (mod (2^{24})) -* candidats (D_{14}) minimaux ((A_{14}=23)) : 15308 classes (mod (2^{24})) -* fermeture par scission des sœurs (bit (2^{23})) : +- noyau au palier (2^{22}) après (D_{13}) : 83678 classes (mod (2^{22})) +- relèvements au palier (2^{24}) : (4) par classe, soit 334712 classes (mod (2^{24})) +- candidats (D_{14}) minimaux ((A_{14}=23)) : 15308 classes (mod (2^{24})) +- fermeture par scission des sœurs (bit (2^{23})) : [ 2\times 15308 = 30616 \text{ classes couvertes} ] -* noyau restant après (D_{14}) : +- noyau restant après (D_{14}) : [ 334712 - 30616 = 304096 \text{ classes (mod }2^{24}\text{)} ] @@ -13156,26 +13160,26 @@ Cet invariant reprend la forme utilisée aux paliers précédents : toutes les o Le fichier Markdown donne : -* les tailles d’ensembles, les distributions (A_{14}) avant/après, -* la distribution des seuils (N_0) sur l’ensemble des 15308 candidats (calculés avec (C_{14}) et (\Delta)), -* une table d’impact par état (les 60 états de base), calculée sur les classes modulo (2^{22}), indiquant quelle fraction de leurs relèvements est touchée par (D_{14}). +- les tailles d’ensembles, les distributions (A_{14}) avant/après, +- la distribution des seuils (N_0) sur l’ensemble des 15308 candidats (calculés avec (C_{14}) et (\Delta)), +- une table d’impact par état (les 60 états de base), calculée sur les classes modulo (2^{22}), indiquant quelle fraction de leurs relèvements est touchée par (D_{14}). Le fichier CSV liste exhaustivement, pour chaque candidat : -* classe modulo (2^{24}), -* sœur (xor (2^{23})), -* mot (a_0..a_{13}), -* (C_{14}), (\Delta), seuil (N_0), -* (U^{(14)}(n)) sur le représentant (vérification (U^{(14)}(n)0) +- (3^{15}=14348907) +- (2^{24}=16777216) +- (\Delta = 2^{24}-3^{15}=16777216-14348907=2428309>0) Donc, si un bloc exact de longueur (15) réalise (A_{15}=24), alors : [ @@ -13221,14 +13225,14 @@ et la stabilité exacte requiert (2^{A+1}=2^{25}). Domaine analysé : noyau résiduel au palier (2^{24}) après (D_{10})–(D_{14}). -* noyau au palier (2^{24}) après (D_{14}) : 304096 classes (mod (2^{24})) -* relèvements au palier (2^{25}) : (2) par classe, donc 608192 classes (mod (2^{25})) -* candidats (D_{15}) minimaux ((A_{15}=24)) : 44710 classes (mod (2^{25})) -* fermeture par scission des sœurs (bit (2^{24})) : +- noyau au palier (2^{24}) après (D_{14}) : 304096 classes (mod (2^{24})) +- relèvements au palier (2^{25}) : (2) par classe, donc 608192 classes (mod (2^{25})) +- candidats (D_{15}) minimaux ((A_{15}=24)) : 44710 classes (mod (2^{25})) +- fermeture par scission des sœurs (bit (2^{24})) : [ 2\times 44710 = 89420 \text{ classes couvertes} ] -* noyau restant après (D_{15}) : +- noyau restant après (D_{15}) : [ 608192 - 89420 = 518772 \text{ classes (mod }2^{25}\text{)} ] @@ -13243,8 +13247,8 @@ Cela signifie que toutes les occurrences atteignant le seuil contractif minimal Les seuils (N_0) sur l’ensemble des 44710 clauses sont calculés et fournis dans le CSV ; la plage observée est : -* (N_0^{\min}=6) -* (N_0^{\max}=23) +- (N_0^{\min}=6) +- (N_0^{\max}=23) Cette borne supérieure est compatible avec une uniformisation par un seuil global (N^*) au niveau du registre final. @@ -13252,10 +13256,10 @@ Cette borne supérieure est compatible avec une uniformisation par un seuil glob Le rapport fournit une table d’impact par état (les 60 états base (B_{12})), calculée sur les classes modulo (2^{24}) : -* effectif par état dans le noyau au palier (2^{24}), -* nombre de classes (par état) dont au moins un des deux relèvements au palier (2^{25}) réalise (A_{15}=24), -* fraction touchée, -* nombre de classes éliminées estimé (2 par base touchée, via scission). +- effectif par état dans le noyau au palier (2^{24}), +- nombre de classes (par état) dont au moins un des deux relèvements au palier (2^{25}) réalise (A_{15}=24), +- fraction touchée, +- nombre de classes éliminées estimé (2 par base touchée, via scission). Cette table est une composante directe d’une table de transition d’états étendus ((\sigma,t)), où (D_{15}) correspond à une transition vers l’état absorbant “fermé”. @@ -13263,16 +13267,16 @@ Cette table est une composante directe d’une table de transition d’états é Le paquet (D_{15}) minimal stabilisé au palier (2^{25}) constitue une nouvelle étape formelle du lemme d’extinction : -* il fournit 44710 clauses exactes ((A_{15}=24)), -* il couvre 89420 classes après fermeture des sœurs, -* il réduit le noyau considéré de 608192 à 518772 classes, -* et il impose l’invariant (\max A_{15}=23). +- il fournit 44710 clauses exactes ((A_{15}=24)), +- il couvre 89420 classes après fermeture des sœurs, +- il réduit le noyau considéré de 608192 à 518772 classes, +- et il impose l’invariant (\max A_{15}=23). La continuation immédiate, dans la même logique, est : -* construire le paquet (D_{16}) minimal (horizon 16, seuil (A_{16}=26) car (3^{16}) franchit (2^{25}) mais reste sous (2^{26}), stabilité (2^{27})), -* l’auditer, -* puis décider à quel moment il est plus efficace d’introduire des fusions ciblées (t=6,7) pour accélérer la contraction, plutôt que de continuer uniquement par paquets (D_k). +- construire le paquet (D_{16}) minimal (horizon 16, seuil (A_{16}=26) car (3^{16}) franchit (2^{25}) mais reste sous (2^{26}), stabilité (2^{27})), +- l’auditer, +- puis décider à quel moment il est plus efficace d’introduire des fusions ciblées (t=6,7) pour accélérer la contraction, plutôt que de continuer uniquement par paquets (D_k). Au palier $2^{25}$, la stabilisation du paquet $D_{15}$ couvre 89\,420 classes supplémentaires et impose l’invariant $\max A_{15}=23$ sur le noyau considéré. Ces données s’insèrent dans la chaîne d’extinction par paliers utilisée dans la démonstration. @@ -13280,24 +13284,24 @@ Au palier $2^{25}$, la stabilisation du paquet $D_{15}$ couvre 89\,420 classes s La poursuite dans la même logique consiste à franchir le seuil contractif suivant, l’horizon 16, au palier de stabilité (2^{27}). Comme pour (D_{10}) à (D_{15}), l’étape est strictement mécanique : -* définir le seuil minimal (A_{16}) tel que (2^{A_{16}}>3^{16}), -* construire le paquet (D_{16}) minimal à stabilité (2^{27}), -* fermer systématiquement les sœurs par scission (bit (2^{26})), -* auditer l’effet (tailles, distributions, invariant (\max A_{16})), -* et fournir l’impact par état (60 états base (B_{12})). +- définir le seuil minimal (A_{16}) tel que (2^{A_{16}}>3^{16}), +- construire le paquet (D_{16}) minimal à stabilité (2^{27}), +- fermer systématiquement les sœurs par scission (bit (2^{26})), +- auditer l’effet (tailles, distributions, invariant (\max A_{16})), +- et fournir l’impact par état (60 états base (B_{12})). Les fichiers d’audit sont produits. -[ Télécharger l’audit « candidats D16 au palier 2^27 » ](sandbox:/mnt/data/candidats_D16_palier2p27_et_impact.md) -[ Télécharger la liste exhaustive des candidats D16 (CSV) ](sandbox:/mnt/data/candidats_D16_palier2p27.csv) +[Télécharger l’audit « candidats D16 au palier 2^27 »](sandbox:/mnt/data/candidats_D16_palier2p27_et_impact.md) +[Télécharger la liste exhaustive des candidats D16 (CSV)](sandbox:/mnt/data/candidats_D16_palier2p27.csv) ## Palier (2^{27}) : seuil contractif à l’horizon 16 Calculs exacts : -* (3^{16}=43046721) -* (2^{26}=67108864) -* (\Delta = 2^{26}-3^{16}=67108864-43046721=24062143>0) +- (3^{16}=43046721) +- (2^{26}=67108864) +- (\Delta = 2^{26}-3^{16}=67108864-43046721=24062143>0) Seuil minimal : [ @@ -13318,18 +13322,18 @@ et la sœur (xor (2^{26})) est fermée automatiquement par scission via une clau Domaine analysé : noyau résiduel au palier (2^{25}) après (D_{10})–(D_{15}). -* noyau au palier (2^{25}) après (D_{15}) : 518772 classes (mod (2^{25})) -* relèvements au palier (2^{27}) : 4 par classe, donc +- noyau au palier (2^{25}) après (D_{15}) : 518772 classes (mod (2^{25})) +- relèvements au palier (2^{27}) : 4 par classe, donc [ 4 \times 518772 = 2075088 \text{ classes (mod }2^{27}\text{)} ] -* candidats (D_{16}) minimaux ((A_{16}=26)) : 96341 classes (mod (2^{27})) -* fermeture par scission des sœurs (bit (2^{26})) : +- candidats (D_{16}) minimaux ((A_{16}=26)) : 96341 classes (mod (2^{27})) +- fermeture par scission des sœurs (bit (2^{26})) : [ |\text{couverture}| = 192682 \text{ classes} ] (la couverture est calculée exactement comme union des candidats et de leurs sœurs, donc sans double comptage éventuel) -* noyau restant après (D_{16}) (sur ce domaine de relèvements) : +- noyau restant après (D_{16}) (sur ce domaine de relèvements) : [ 2075088 - 192682 = 1882406 \text{ classes} ] @@ -13344,19 +13348,19 @@ Cet invariant signifie que toutes les occurrences atteignant le seuil contractif Les seuils (N_0) sont calculés et distribués dans le rapport ; la liste exhaustive figure dans le CSV, avec pour chaque clause : -* la classe modulo (2^{27}), -* la sœur (xor (2^{26})), -* le mot (a_0..a_{15}), -* (C_{16}), (\Delta), (N_0), -* (U^{(16)}(n)) sur le représentant, -* l’identifiant d’état (sur base modulo 4096). +- la classe modulo (2^{27}), +- la sœur (xor (2^{26})), +- le mot (a_0..a_{15}), +- (C_{16}), (\Delta), (N_0), +- (U^{(16)}(n)) sur le représentant, +- l’identifiant d’état (sur base modulo 4096). ## Impact par état (table de transition d’états étendus) Le rapport fournit une table d’impact par état (les 60 états base (B_{12})), en distinguant pour chaque base (r \pmod{2^{25}}) ses 4 relèvements au palier (2^{27}), organisés en deux paires de sœurs : -* paire ((j=0, j=2)), -* paire ((j=1, j=3)), +- paire ((j=0, j=2)), +- paire ((j=1, j=3)), puis en comptant le nombre de paires touchées par (D_{16}) (0, 1 ou 2). @@ -13368,10 +13372,10 @@ La preuve continue sans rupture de méthode : au palier (2^{27}), le paquet (D_{ La continuation immédiate, toujours dans la même logique, est : -* franchir le seuil suivant (horizon 17, seuil minimal (A_{17}=27), stabilité (2^{28})), -* construire le paquet (D_{17}) minimal sur les relèvements correspondants, -* auditer à nouveau la réduction et la table d’impact par état, -* puis décider si l’insertion de fusions ciblées (t=6,7) devient plus efficiente que la poursuite exclusive par paquets (D_k), au regard de la contraction observée sur les états dominants. +- franchir le seuil suivant (horizon 17, seuil minimal (A_{17}=27), stabilité (2^{28})), +- construire le paquet (D_{17}) minimal sur les relèvements correspondants, +- auditer à nouveau la réduction et la table d’impact par état, +- puis décider si l’insertion de fusions ciblées (t=6,7) devient plus efficiente que la poursuite exclusive par paquets (D_k), au regard de la contraction observée sur les états dominants. Au palier $2^{27}$, la stabilisation du paquet $D_{16}$ couvre 192682 classes et impose l’invariant $\max A_{16}=25$ sur les 2075088 relèvements du domaine considéré. La suite de la construction porte sur l’horizon 17 au palier $2^{28}$, avec comparaison explicite entre l’extension des paquets $(D_k)$ et l’introduction de fusions ciblées $(t=6,7)$. @@ -13379,24 +13383,24 @@ Au palier $2^{27}$, la stabilisation du paquet $D_{16}$ couvre 192682 classes et La section suivante franchit le seuil contractif d’horizon 17, dont le seuil minimal est (A_{17}=27) et dont la stabilité exacte est au palier (2^{28}). La structure est identique aux paliers précédents : -* construire le domaine de travail au palier (2^{28}) à partir du noyau après (D_{15}), filtré par (D_{16}), -* extraire le paquet (D_{17}) minimal (classes où (A_{17}=27)), -* fermer systématiquement la sœur (scission des sœurs au bit (2^{27})), -* auditer l’impact (tailles, distributions, invariant (\max A_{17})), -* fournir la table d’impact par état. +- construire le domaine de travail au palier (2^{28}) à partir du noyau après (D_{15}), filtré par (D_{16}), +- extraire le paquet (D_{17}) minimal (classes où (A_{17}=27)), +- fermer systématiquement la sœur (scission des sœurs au bit (2^{27})), +- auditer l’impact (tailles, distributions, invariant (\max A_{17})), +- fournir la table d’impact par état. Les fichiers d’audit sont produits. -[ Télécharger l’audit « candidats D17 au palier 2^28 » ](sandbox:/mnt/data/candidats_D17_palier2p28_et_impact.md) -[ Télécharger la liste exhaustive des clauses D17 (CSV) ](sandbox:/mnt/data/candidats_D17_palier2p28.csv) +[Télécharger l’audit « candidats D17 au palier 2^28 »](sandbox:/mnt/data/candidats_D17_palier2p28_et_impact.md) +[Télécharger la liste exhaustive des clauses D17 (CSV)](sandbox:/mnt/data/candidats_D17_palier2p28.csv) ## Palier (2^{28}) : seuil contractif à l’horizon 17 Calculs exacts : -* (3^{17}=129140163) -* (2^{27}=134217728) -* (\Delta = 2^{27}-3^{17}=134217728-129140163=5077565>0) +- (3^{17}=129140163) +- (2^{27}=134217728) +- (\Delta = 2^{27}-3^{17}=134217728-129140163=5077565>0) Seuil minimal : [ @@ -13421,22 +13425,22 @@ et la sœur (xor (2^{27})) est fermée automatiquement par scission via une clau Le domaine de travail est construit ainsi : -* noyau au palier (2^{25}) après (D_{15}) : 518772 classes -* relèvements au palier (2^{27}) : 4 par classe, puis filtrage par (D_{16}) -* il reste 1882406 paires (une paire = une classe au palier (2^{27}) non couverte par (D_{16})) -* relèvement au palier (2^{28}) : 2 par paire (ajout de (2^{27})), donc : +- noyau au palier (2^{25}) après (D_{15}) : 518772 classes +- relèvements au palier (2^{27}) : 4 par classe, puis filtrage par (D_{16}) +- il reste 1882406 paires (une paire = une classe au palier (2^{27}) non couverte par (D_{16})) +- relèvement au palier (2^{28}) : 2 par paire (ajout de (2^{27})), donc : [ 2\times 1882406 = 3764812 \text{ classes au palier }2^{28}. ] Extraction (D_{17}) minimal : -* paires candidates (au moins une des deux sœurs a (A_{17}=27)) : 277899 -* couverture induite par scission des sœurs (bit (2^{27})) : +- paires candidates (au moins une des deux sœurs a (A_{17}=27)) : 277899 +- couverture induite par scission des sœurs (bit (2^{27})) : [ 2\times 277899 = 555798 \text{ classes couvertes} ] -* domaine restant après (D_{17}) : +- domaine restant après (D_{17}) : [ 3764812 - 555798 = 3209014 \text{ classes}. ] @@ -13451,17 +13455,17 @@ Toutes les occurrences atteignant le seuil contractif minimal à l’horizon 17 La distribution des seuils (N_0) est calculée sur l’ensemble des 277899 clauses ; elle est fournie dans le rapport, et chaque clause est explicitée dans le CSV. Plage observée : -* (N_0^{\min}=26) -* (N_0^{\max}=109) +- (N_0^{\min}=26) +- (N_0^{\max}=109) ## Impact par état Le rapport contient une table complète « par état » (60 états base (B_{12})) : -* nombre de paires restantes après (D_{16}) par état, -* nombre de paires touchées par (D_{17}), -* fraction de paires touchées, -* classes couvertes correspondantes (2 par paire). +- nombre de paires restantes après (D_{16}) par état, +- nombre de paires touchées par (D_{17}), +- fraction de paires touchées, +- classes couvertes correspondantes (2 par paire). Cette table est directement exploitable comme composante d’une table de transition d’états étendus ((\sigma,t)), où (D_{17}) représente une transition vers l’état absorbant “fermé” sur une fraction auditable des relèvements. @@ -13469,9 +13473,9 @@ Cette table est directement exploitable comme composante d’une table de transi Le paquet (D_{17}) minimal stabilisé au palier (2^{28}) constitue une nouvelle étape formelle du lemme d’extinction : -* 277899 clauses exactes (une par paire), -* 555798 classes couvertes après scission, -* invariant imposé (\max A_{17}=26) sur le domaine restant. +- 277899 clauses exactes (une par paire), +- 555798 classes couvertes après scission, +- invariant imposé (\max A_{17}=26) sur le domaine restant. La continuation immédiate, toujours dans le même schéma, est le paquet (D_{18}) minimal au palier (2^{30}) (car le seuil minimal à l’horizon 18 est (A_{18}=29) et la stabilité (2^{30})), suivi du même audit (tailles, distributions, table d’impact par état, liste exhaustive). @@ -13489,14 +13493,14 @@ La stratégie retenue est hybride. Poursuite de l’industrialisation (D_k) -* Maintien des paquets (D_k) minimaux aux paliers de stabilité successifs. -* Conservation des invariants “seuil minimal éliminé” ((\max A_k) abaissé d’une unité par rapport au seuil contractif). -* Production d’audits finaux, reproductibles, et cumulables. +- Maintien des paquets (D_k) minimaux aux paliers de stabilité successifs. +- Conservation des invariants “seuil minimal éliminé” ((\max A_k) abaissé d’une unité par rapport au seuil contractif). +- Production d’audits finaux, reproductibles, et cumulables. Introduction immédiate de clauses de fusion (F) -* Construction de paquets (F) stabilisés à des profondeurs modestes ((t=6) et (t=7) sont les plus naturels dans le cadre déjà formalisé). -* Ciblage explicite des états dominants restants, en particulier ceux à longs préfixes de valuations (a_i=1) (les « sommets »), car ce sont eux qui minimisent la fraction touchée par les paquets (D_k) aux derniers paliers. +- Construction de paquets (F) stabilisés à des profondeurs modestes ((t=6) et (t=7) sont les plus naturels dans le cadre déjà formalisé). +- Ciblage explicite des états dominants restants, en particulier ceux à longs préfixes de valuations (a_i=1) (les « sommets »), car ce sont eux qui minimisent la fraction touchée par les paquets (D_k) aux derniers paliers. ## Pourquoi la fusion devient utile maintenant @@ -13506,8 +13510,8 @@ L’audit au palier (2^{28}) montre que, après (D_{16}), la fraction de paires Deux conséquences : -* La mécanique (D_k) seule produit une contraction réelle, mais elle laisse un noyau dominé par des états dont la structure repousse systématiquement l’apparition d’un bloc contractif minimal. -* C’est exactement le profil où une clause (F) peut agir plus tôt, car elle exige une contraction structurelle plus faible qu’une descente directe (D) à profondeur comparable. +- La mécanique (D_k) seule produit une contraction réelle, mais elle laisse un noyau dominé par des états dont la structure repousse systématiquement l’apparition d’un bloc contractif minimal. +- C’est exactement le profil où une clause (F) peut agir plus tôt, car elle exige une contraction structurelle plus faible qu’une descente directe (D) à profondeur comparable. ### Différence de seuil : (F) est plus permissif que (D) @@ -13530,12 +13534,12 @@ ce qui est strictement plus faible que (2^A>3^t) d’un facteur (3/2), et corres Calculs structurants (contrôle des seuils) -* (t=6), (3^6=729) +- (t=6), (3^6=729) (F, (a=1)) : (3\cdot 2^A > 2\cdot 729 = 1458) \text{soit } (2^A > 486) \text{donc } (A\ge 9) \text{ car } (2^8=256), (2^9=512) -* (t=7), (3^7=2187) +- (t=7), (3^7=2187) (F, (a=1)) : (3\cdot 2^A > 2\cdot 2187 = 4374) \text{soit } (2^A > 1458) \text{donc } (A\ge 11) \text{ car } (2^{10}=1024), (2^{11}=2048) @@ -13548,10 +13552,10 @@ La fusion utile n’est pas une intuition ; c’est un théorème local, du mêm ### Données -* (t\ge 1) : profondeur de calcul. -* (y = U^{(t)}(n)). -* (a\in{1,2,\dots}) : paramètre de préimage. -* Préimage candidate : +- (t\ge 1) : profondeur de calcul. +- (y = U^{(t)}(n)). +- (a\in{1,2,\dots}) : paramètre de préimage. +- Préimage candidate : [ m=\frac{2^a y - 1}{3}. ] @@ -13570,8 +13574,8 @@ U(m)=y. Choix minimal de (a) (stratégie standard) -* si (y\equiv 2\pmod 3), choisir (a=1) (car (2\cdot 2\equiv 1\pmod 3)) -* si (y\equiv 1\pmod 3), choisir (a=2) (car (4\cdot 1\equiv 1\pmod 3)) +- si (y\equiv 2\pmod 3), choisir (a=1) (car (2\cdot 2\equiv 1\pmod 3)) +- si (y\equiv 1\pmod 3), choisir (a=2) (car (4\cdot 1\equiv 1\pmod 3)) Ce point est particulièrement favorable ici, car l’audit des états a déjà montré que les (y) rencontrés tombent typiquement dans ({1,2}\pmod 3) et évitent (0\pmod 3), ce qui élimine une grande source de dégénérescence. @@ -13595,8 +13599,8 @@ ce qui se réarrange en une inégalité linéaire en (n) : Définitions -* (\Delta_F = 3\cdot 2^A - 2^a\cdot 3^t) -* (B_F = 2^a C_t - 2^A) +- (\Delta_F = 3\cdot 2^A - 2^a\cdot 3^t) +- (B_F = 2^a C_t - 2^A) Si (\Delta_F>0), un seuil suffisant est : [ @@ -13621,12 +13625,12 @@ Une clause (F) ferme une classe en produisant une réduction inductive : la traj Dans une table de transition d’états étendus ((\sigma,t)) : -* (D) induit une transition vers l’état absorbant “fermé”. -* (F) induit aussi une transition vers “fermé” au sens inductif, car le reste de la preuve s’appuie sur le bon ordre (on remplace le suivi par une réduction vers un plus petit). +- (D) induit une transition vers l’état absorbant “fermé”. +- (F) induit aussi une transition vers “fermé” au sens inductif, car le reste de la preuve s’appuie sur le bon ordre (on remplace le suivi par une réduction vers un plus petit). Le bénéfice pratique : -* (F) peut cibler en priorité l’état dominant (1,1,1,1,1,1,1) et les états proches (préfixes longs de 1), car il devient possible d’imposer une fusion dès qu’un sous-bloc atteint (A\ge 9) ou (A\ge 10) à (t=6), ce qui est souvent plus tôt que d’attendre un bloc (D) minimal de grande profondeur. +- (F) peut cibler en priorité l’état dominant (1,1,1,1,1,1,1) et les états proches (préfixes longs de 1), car il devient possible d’imposer une fusion dès qu’un sous-bloc atteint (A\ge 9) ou (A\ge 10) à (t=6), ce qui est souvent plus tôt que d’attendre un bloc (D) minimal de grande profondeur. ## Recommandation opérationnelle dans la suite immédiate @@ -13634,33 +13638,33 @@ La continuation la plus structurée, sans rupture de rigueur, est : Construction d’un paquet (F_6) (puis (F_7)) -* Fixer (t=6). -* Pour chaque mot de valuations admissible (sur la profondeur 6) présent dans le noyau résiduel, calculer (A), (C_6), puis (y \bmod 3) via +- Fixer (t=6). +- Pour chaque mot de valuations admissible (sur la profondeur 6) présent dans le noyau résiduel, calculer (A), (C_6), puis (y \bmod 3) via [ 2^A y \equiv C_6 \pmod 3 \quad\Rightarrow\quad y \equiv C_6\cdot (-1)^A \pmod 3. ] -* Choisir (a=1) si (y\equiv 2), sinon (a=2) si (y\equiv 1). -* Vérifier (\Delta_F>0) (ce qui donne les seuils minimaux (A\ge 9) pour (a=1), (A\ge 10) pour (a=2) à (t=6)). -* Déduire (N_F) et publier la clause. +- Choisir (a=1) si (y\equiv 2), sinon (a=2) si (y\equiv 1). +- Vérifier (\Delta_F>0) (ce qui donne les seuils minimaux (A\ge 9) pour (a=1), (A\ge 10) pour (a=2) à (t=6)). +- Déduire (N_F) et publier la clause. Audit au même format que (D_k) -* Taille du paquet (F_6) (nombre de classes stabilisées). -* Couverture induite par scission “one” (si le critère est formulé sur une valuation minimale, la sœur est minorée comme pour (D)). -* Table d’impact par état (fraction touchée), comparée à (D_{17}) sur les états dominants. +- Taille du paquet (F_6) (nombre de classes stabilisées). +- Couverture induite par scission “one” (si le critère est formulé sur une valuation minimale, la sœur est minorée comme pour (D)). +- Table d’impact par état (fraction touchée), comparée à (D_{17}) sur les états dominants. Règle de pilotage -* Si (F_6) touche significativement mieux l’état (1,1,1,1,1,1,1) que (D_{17}), la fusion devient la couche principale de “désagrégation” du noyau dur. -* Sinon, continuer (D_k) et augmenter la profondeur (t) de fusion (passer à (F_7) ou (F_8)), car les relèvements plus profonds rendent (A) plus grand, donc (\Delta_F) plus facilement positif. +- Si (F_6) touche significativement mieux l’état (1,1,1,1,1,1,1) que (D_{17}), la fusion devient la couche principale de “désagrégation” du noyau dur. +- Sinon, continuer (D_k) et augmenter la profondeur (t) de fusion (passer à (F_7) ou (F_8)), car les relèvements plus profonds rendent (A) plus grand, donc (\Delta_F) plus facilement positif. ## Limites à expliciter dans la preuve finale -* Une preuve complète ne peut pas reposer sur une intuition probabiliste “(y) se comporte comme aléatoire modulo 3)”. Les clauses (F) proposées sont déterministes : elles doivent être construites comme des congruences stabilisées et auditées, exactement comme (D). -* Les clauses (F) nécessitent de gérer le paramètre (a). Le choix minimal (a\in{1,2}) est naturel, mais le texte final doit expliciter pourquoi les autres (a) ne sont pas nécessaires (ou, si utilisés, comment ils sont bornés). -* La scission des sœurs doit être invoquée dans le cadre exact où le numérateur affine est stabilisé sur la classe ; sinon, il faut reformuler la complétion en “minorations sûres” (ce qui reste faisable, mais doit être écrit). +- Une preuve complète ne peut pas reposer sur une intuition probabiliste “(y) se comporte comme aléatoire modulo 3)”. Les clauses (F) proposées sont déterministes : elles doivent être construites comme des congruences stabilisées et auditées, exactement comme (D). +- Les clauses (F) nécessitent de gérer le paramètre (a). Le choix minimal (a\in{1,2}) est naturel, mais le texte final doit expliciter pourquoi les autres (a) ne sont pas nécessaires (ou, si utilisés, comment ils sont bornés). +- La scission des sœurs doit être invoquée dans le cadre exact où le numérateur affine est stabilisé sur la classe ; sinon, il faut reformuler la complétion en “minorations sûres” (ce qui reste faisable, mais doit être écrit). ## Conclusion de la stratégie hybride \(D/F\)