{"id":56470,"date":"2025-10-03T12:43:40","date_gmt":"2025-10-03T11:43:40","guid":{"rendered":"https:\/\/4.exstyle.fr\/le-blog-photo\/?p=56470"},"modified":"2025-10-22T08:56:07","modified_gmt":"2025-10-22T07:56:07","slug":"fr-variante-universelle","status":"publish","type":"post","link":"https:\/\/4.exstyle.fr\/le-blog-photo\/fr-variante-universelle\/","title":{"rendered":"FR &#8211; Variante universelle"},"content":{"rendered":"\t \n<h2 class=\"wp-block-heading\">Variante unifi\u00e9e F<sub>m<\/sub>, pivot 2<sup>m\u22121<\/sup> et conjugaison vers Collatz<\/h2>\t \n\t \n\t \n<p>Pour \\(m \\ge 1\\), on d\u00e9finit&nbsp;:<\/p>\t \n\t \n\t \n<p>$$\t \nF_m(x)=\t \n\\begin{cases}\t \n\\displaystyle \\frac{x}{2}, &amp; \\nu_2(x)\\ge m,\\\\[6pt]\t \n\\displaystyle 3x+2^{\\,m-1}, &amp; \\nu_2(x)\\le m-1,\t \n\\end{cases}\t \n$$<\/p>\t \n\t \n\t \n<div class=\"wp-block-group has-luminous-vivid-amber-background-color\" style=\"border-left-color:#3246d3;border-left-width:5px;border-radius:6px;padding-top:0.6rem;padding-right:1rem;padding-bottom:0.6rem;padding-left:1rem;margin-top:1rem;margin-bottom:1rem\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\t \n<p><strong>Lemme (conjugaison sur \\(S_m\\)).<\/strong> En posant \\(S_m=2^{\\,m-1}\\mathbb{Z}\\) et \\(x=2^{\\,m-1}y\\), on a\t \n$$\t \n\\frac{F_m(2^{\\,m-1}y)}{2^{\\,m-1}}=\t \n\\begin{cases}\t \n\\displaystyle \\frac{y}{2}, &#038; y \\text{ pair},\\\\[6pt]\t \n\\displaystyle 3y+1, &#038; y \\text{ impair}.\t \n\\end{cases}\t \n$$\t \nAutrement dit, sur \\(S_m\\), la dynamique de \\(F_m\\) est exactement la Collatz classique sur \\(y\\).<\/p>\t \n<p><strong>Corollaire.<\/strong> Le cycle universel est\t \n\\(\\;2^{m-1}\\ \\to\\ 2^{m+1}\\ \\to\\ 2^{m}\\ \\to\\ 2^{m-1}\\), avec \\(2^{m-1}\\) pour pivot (juste sous le seuil \\(\\nu_2\\ge m\\)).<\/p>\t \n<p><strong>Compl\u00e9ment (hors bassin pour \\(m\\ge 2\\)).<\/strong> Si \\(\\nu_2(x)\\le m-2\\), alors \\(\\nu_2(F_m(x))=\\nu_2(x)\\) et on reste sur la branche \\(3x+2^{m-1}\\) : croissance monotone, pas de retour vers \\(S_m\\).<\/p>\t \n<\/div><\/div>\t \n\t \n\t \n<p><strong>Cas particuliers.<\/strong><\/p>\t \n\t \n\t \n<ul class=\"wp-block-list\">\t \n<li><em>Semi-entiers<\/em> (r\u00e8gle \u00ab entier \u21d2 \u00f72, sinon \\(3x+\\frac{1}{2}\\) \u00bb) : c\u2019est \\(m=1\\) vu \u00e0 l\u2019\u00e9chelle \\(w=2x\\) (conjugaison globale avec Collatz).<\/li>\t \n\t \n\t \n<li><em>Variante +2<\/em> (\\(m=2\\)) : bassin \\(S_2=\\{x\\equiv0\\ (\\mathrm{mod}\\ 2)\\}\\) et cycle \\((2,8,4)\\).<\/li>\t \n\t \n\t \n<li><em>Variante +4<\/em> (\\(m=3\\)) : bassin \\(S_3=\\{x\\equiv0\\ (\\mathrm{mod}\\ 4)\\}\\) et cycle \\((4,16,8)\\).<\/li>\t \n<\/ul>\t \n\t \n\t \t \n\t \n\t \n<h3 class=\"wp-block-heading\">D\u00e9composition de \\(3x+2^{m-1}\\) et r\u00f4le de l\u2019\u00e9chelle \\(2^{\\,m-1}\\)<\/h3>\t \n\t \n\t \n<p><strong>Cas&nbsp;1 \u2014 sur le bassin \\(S_m\\)<\/strong> (i.e. \\(x=2^{\\,m-1}y\\) avec \\(y\\) impair). Alors\t \n<\/p>\t \n\t \n\t \n<p>$$\t \n3x+2^{m-1}\t \n=3\\cdot 2^{\\,m-1}y + 2^{\\,m-1}\t \n=2^{\\,m-1}\\bigl((2+1)y+1\\bigr)\t \n=2^{\\,m-1}\\bigl(2y+(y+1)\\bigr)\t \n=2^{\\,m-1}\\bigl(3y+1\\bigr).\t \n$$<\/p>\t \n\t \n\t \n<p>Autrement dit, en posant \\(y=\\frac{x}{2^{\\,m-1}}\\) (ton \u00ab \\(n\\) \u00bb), on obtient directement la <em>conjugaison Collatz<\/em> sur \\(y\\).<\/p>\t \n\t \n\t \n<p><strong>Cas&nbsp;2 \u2014 g\u00e9n\u00e9ral<\/strong> : \u00e9cris \\(x=2^{t}y\\) avec \\(y\\) impair et \\(t=\\nu_2(x)\\). Alors\t \n<\/p>\t \n\t \n\t \n<p>$$\t \n3x+2^{m-1}\t \n=2^{t}\\Bigl(3y+2^{\\,m-1-t}\\Bigr)\t \n=2^{t}\\Bigl(2y+\\bigl(y+2^{\\,m-1-t}\\bigr)\\Bigr).\t \n$$<\/p>\t \n\t \n\t \n<p>Si \\(t\\le m-2\\), alors \\(m-1-t\\ge 1\\) et \\(y+2^{\\,m-1-t}\\) est impair&nbsp;: on a donc \\(\\nu_2(3x+2^{m-1})=\\nu_2(x)=t\\) (valuation <em>invariante<\/em>). Si \\(t=m-1\\), on retombe sur le Cas&nbsp;1 (conjugaison). Si \\(t\\ge m\\), on est dans la branche \\(\\,x\\mapsto x\/2\\,\\) qui fait simplement d\u00e9cro\u00eetre \\(\\nu_2\\) d\u2019une unit\u00e9.<\/p>\t \n\t \n\t \n<div class=\"wp-block-group has-luminous-vivid-amber-background-color\" style=\"border-left-color:#3246d3;border-left-width:5px;border-radius:6px;padding-top:0.5rem;padding-right:1rem;padding-bottom:0.5rem;padding-left:1rem;margin-top:0.8rem;margin-bottom:0.8rem\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\t \n<p><strong>Cons\u00e9quence \u00ab&nbsp;localisation des cycles&nbsp;\u00bb.<\/strong> Pour \\(m\\ge 2\\), si \\(\\nu_2(x)\\le m-2\\) alors la branche \\(3x+2^{m-1}\\) conserve \\(\\nu_2\\) et fait cro\u00eetre strictement la taille&nbsp;: aucune orbite <em>cyclique<\/em> ne peut passer par l\u00e0. Tout cycle \u00e9ventuel vit donc dans \\(S_m=2^{\\,m-1}\\mathbb{Z}\\), o\u00f9 la dynamique est exactement celle de Collatz sur \\(y=x\/2^{\\,m-1}\\).<\/p>\t \n<\/div><\/div>\t \n\t \n\t \n<p><\/p>\t \n\t \n\t \n<div class=\"wp-block-group has-background\" style=\"border-left-color:#2c7be5;border-left-width:6px;border-radius:6px;background-color:#f5f9ff;padding-top:0.6rem;padding-right:1rem;padding-bottom:0.6rem;padding-left:1rem;margin-top:1rem;margin-bottom:1rem\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\t \n \t \n <h3 class=\"wp-block-heading\">Encadr\u00e9 \u2013 Sous-graphe <em>k<\/em> pair &amp; section <code>+4<\/code> : impossibilit\u00e9 d\u2019un cycle<\/h3>\t \n \t \n \t \n <p><strong>Cadre.<\/strong> Dans la dynamique compress\u00e9e classique, on note <code>k = v_2(3y+1)<\/code>. Sur la colonne <code>d=3<\/code> :\t \n \\(\\;y=64r+21\\Rightarrow 3y+1=64(3r+1)\\), donc \\(\\;k=6+v_2(3r+1)\\).\t \n La <em>section<\/em> \\(+4\\) travaille plut\u00f4t sur \\(\\;C^{(4)}_3: y\\equiv 84\\equiv 20\\ (\\bmod 64)\\) avec\t \n \\(\\;y=64r+84\\Rightarrow \\mathrm{oddize}(y+4)=8r+11\\) (retour lin\u00e9aire \\(\\;r\\mapsto 8r+11\\)).<\/p>\t \n \t \n \t \n <p><strong>1) Contraction sur le sous-graphe <em>k<\/em> pair.<\/strong>\t \n Si \\(\\;k\\ge 2\\), alors \\(\\;\\displaystyle T(y)=\\frac{3y+1}{2^k}\\le \\frac{3y+1}{4} < 0.75\\,y+0.25[\/latex].\t \n Sur [latex]\\;\\ell[\/latex] pas cons\u00e9cutifs \u00e0 [latex]\\;k[\/latex] pairs : [latex]\\;T^\\ell(y)\\le 0.75^\\ell\\,y + O(1)[\/latex].\t \n Un cycle ne peut exister que sous un petit seuil : au-dessus, la contraction l\u2019interdit. En dessous, on balaie finiment (check machine).<\/p>\t \n \t \n \t \n <p><strong>2) Pont avec la section <code>+4<\/code>.<\/strong>\t \n La section [latex]\\;\\mathrm{oddize}(y+4)\\) envoie \\(\\;y=64r+84\\) vers \\(\\;8r+11\\), ce qui <em>relocalise<\/em> \\(\\;r\\)\t \n sans r\u00e9introduire d\u2019ar\u00eates <em>k<\/em> impaires. On peut alterner \u201cpaquets\u201d d\u2019\u00e9tapes \u00e0 <em>k<\/em> pairs (contractants) et retours <code>+4<\/code> (recentrants),\t \n ce qui <em>structure<\/em> la trajectoire et emp\u00eache tout cycle 100% <em>k<\/em> pair.<\/p>\t \n \t \n \t \n <p><strong>3) Certificat min\u2013moyenne.<\/strong>\t \n En filtrant le graphe sur \\(\\;k\\) pair (ou \\(\\;\\{2,4,6\\}\\)) et en recalculant la moyenne de cycle minimale \t \n \\(\\;\\mu_{\\min}\\) (Howard\/Karp), si \\(\\;\\mu_{\\min}>\\log_2 3\\), alors aucun cycle n\u2019existe dans ce sous-graphe (crit\u00e8re de potentiel moyen).<\/p>\t \n \t \n \t \n <p><em>TL;DR<\/em> : contraction (th\u00e9orie) + section <code>+4<\/code> (ancrage en \\(\\;r\\)) + certificat min\u2013moyenne (machine)\t \n &rarr; <strong>pas de cycle 100% <em>k<\/em> pair<\/strong>.<\/p>\t \n \t \n \t \n <p><strong>EN (short).<\/strong> On the even-<em>k<\/em> subgraph, each step contracts at most by a factor &lt;0.75.\t \n Alternating such blocks with the <code>+4<\/code> section (which maps \\(\\;y=64r+84\\) to \\(\\;8r+11\\)) keeps the dynamics anchored in \\(\\;r\\).\t \n If the filtered graph has \\(\\;\\mu_{\\min}>\\log_2 3\\), no purely even-<em>k<\/em> cycle can exist.<\/p>\t \n \t \n<\/div><\/div>\t \n\t \n\t \n<div class=\"wp-block-group has-background\" style=\"border-left-color:#28a745;border-left-width:6px;border-radius:6px;background-color:#f4fbf6;padding-top:0.6rem;padding-right:1rem;padding-bottom:0.6rem;padding-left:1rem;margin-top:1rem;margin-bottom:1rem\"><div class=\"wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow\">\t \n \t \n <h3 class=\"wp-block-heading\">R\u00e9sultat \u2014 D\u00e9composition par parit\u00e9 des valuations <code>k=v_2(3y+1)<\/code><\/h3>\t \n \t \n \t \n <figure class=\"wp-block-table is-style-stripes\"><table><thead>\t \n <tr><th>Sous-graphe<\/th><th>\u03bc<sub>min<\/sub><\/th><th>Cycle argmin<\/th><th>Marge (\u03bc<sub>min<\/sub>\u2212log\u20823)<\/th><\/tr>\t \n <\/thead><tbody>\t \n <tr><td><strong>k pair<\/strong><\/td><td><code>2.000000<\/code><\/td><td>point fixe <code>1<\/code> (k=2)<\/td><td>\u2248 <code>+0.4150375<\/code><\/td><\/tr>\t \n <tr><td><strong>k \u2208 {2,4,6}<\/strong><\/td><td><code>2.000000<\/code><\/td><td>point fixe <code>1<\/code> (k=2)<\/td><td>\u2248 <code>+0.4150375<\/code><\/td><\/tr>\t \n <tr><td><strong>k impair<\/strong><\/td><td><em>\u2014<\/em><\/td><td><em>aucun<\/em> (acyclique)<\/td><td><em>n\/a<\/em><\/td><\/tr>\t \n <tr><td><strong>Complet<\/strong><\/td><td><code>21\/11 \u2248 1.9090909<\/code><\/td><td>|cycle|=33<\/td><td>\u2248 <code>+0.3241284<\/code><\/td><\/tr>\t \n <\/tbody><\/table><\/figure>\t \n \t \n \t \n <p><strong>Faits principaux.<\/strong> (i) Le sous-graphe <em>k<\/em> pair n\u2019admet <em>aucun<\/em> cycle non trivial (seul le 1-cycle avec k=2).\t \n (ii) Le sous-graphe <em>k<\/em> impair est <em>acyclique<\/em>. \t \n (iii) Le cycle minimisant global (33 pas) m\u00e9lange des ar\u00eates paires et impaires pour atteindre \u03bc<sub>min<\/sub>=21\/11.<\/p>\t \n \t \n \t \n <p><strong>Lyapunov simple (odd-only).<\/strong> Sur le sous-graphe impair (DAG), on d\u00e9finit un niveau topologique <code>odd_level<\/code> qui\t \n <em>cro\u00eet strictement<\/em> le long de chaque ar\u00eate. Toute s\u00e9quence d&rsquo;\u00e9tapes impaires est donc strictement d\u00e9croissante pour le potentiel\t \n \\(\\;V(y)=-\\mathrm{odd\\_level}(y)\\).<\/p>\t \n \t \n \t \n <p><strong>EN (short).<\/strong> Even-<em>k<\/em> subgraph: only the trivial 1-cycle (\u03bc=2 &gt; log\u20823). Odd-only: acyclic DAG.\t \n Hence any non-trivial cycle in the full graph must mix even and odd edges; the global minimizer has length 33 with \u03bc=21\/11.<\/p>\t \n \t \n<\/div><\/div>\t \n\n\n<!-- ============================= -->\n<!-- Titre & pitch grand public    -->\n<!-- ============================= -->\n\n<h1 class=\"wp-block-heading\">La loi universelle <em>F<sub>m<\/sub><\/em> (pivot 2<sup>m\u22121<\/sup>)\u00a0: comprendre Collatz par les <em>distances<\/em> m\u2011adiques<\/h1>\n\n<p><strong>Id\u00e9e.<\/strong> On \u00e9tudie une <em>variante unifi\u00e9e<\/em> \\(F_m\\) param\u00e9tr\u00e9e par un pivot binaire \\(2^{m-1}\\). Mesur\u00e9e \u00e0 l\u2019\u00e9chelle \u00ab\u00a0universelle\u00a0\u00bb \\(U_m=2^{m-1}\\), sa dynamique ne d\u00e9pend que de <em>distances<\/em> (combien on monte\/descend en unit\u00e9s \\(U_m\\)), et non des valeurs pr\u00e9cises. Cette vision \u00ab\u00a0distance\u2011only\u00a0\u00bb\nexplique pourquoi le <em>seul cycle<\/em> possible est universel\u00a0: \\(2^{m-1}\\to 2^{m+1}\\to 2^{m}\\to 2^{m-1}\\).<\/p>\n\n<div style=\"border-left:5px solid #2e7d32;background:#f1fbf4;padding:.8rem 1rem;margin:1rem 0 .6rem\">\n  <p style=\"margin:.2rem 0\"><strong>Version courte (grand public)<\/strong><\/p>\n  <ol style=\"margin:.2rem 0 0 1.2rem\">\n    <li><strong>La r\u00e8gle universelle.<\/strong> \\(F_m(x)=x\/2\\) si \\(x\\) est assez pair (au moins \\(m\\) facteurs 2), sinon \\(F_m(x)=3x+2^{m-1}\\).<\/li>\n    <li><strong>Le bon \u00ab\u00a0m\u00e8tre\u00a0\u00bb.<\/strong> On mesure tout en <em>unit\u00e9s<\/em> \\(U_m=2^{m-1}\\). Au\u2011dessus du pivot, on <em>divise par 2<\/em> jusqu\u2019au palier\u00a0; en\u2011dessous, on <em>ajoute au moins 1 unit\u00e9<\/em> \u00e0 chaque pas.<\/li>\n    <li><strong>Le palier magique.<\/strong> Sur le palier \\(S_m=2^{m-1}\\mathbb Z\\), la dynamique\n      se <em>r\u00e9duit exactement<\/em> \u00e0 la Collatz classique sur \\(y=x\/2^{m-1}\\).<\/li>\n    <li><strong>Exclusion des cycles (id\u00e9e).<\/strong> Hors palier, on diverge (mont\u00e9e) ou on descend vers le palier (entonnoir). Sur le palier, les \u00ab\u00a0blocs\u00a0\u00bb de la forme \u00ab\u00a0\\(\\times3\\) puis \\(\/2^\\kappa\\)\u00a0\u00bb imposent un <em>budget moyen<\/em> impossible \u00e0 boucler,\n      sauf pour le petit cycle universel.<\/li>\n  <\/ol>\n<\/div>\n\n<hr class=\"wp-block-separator\"\/>\n\n<!-- ============================= -->\n<!-- Partie A \u2014 D\u00e9finition & zones -->\n<!-- ============================= -->\n\n<h2 class=\"wp-block-heading\">A. D\u00e9finition de \\(F_m\\) et d\u00e9coupe en zones<\/h2>\n\n<h3 class=\"wp-block-heading\">A.1 \u2014 R\u00e8gle unifi\u00e9e et \u00ab\u00a0m\u00e8tre\u00a0\u00bb universel<\/h3>\n<p>Pour \\(m\\ge1\\), on pose\n\\[\nF_m(x)=\n\\begin{cases}\n\\frac{x}{2},&#038; \\nu_2(x)\\ge m,\\\\[6pt]\n3x+2^{m-1},&#038; \\nu_2(x)\\le m-1.\n\\end{cases}\n\\]\nOn adopte l\u2019unit\u00e9 <strong>\\(U_m:=2^{m-1}\\)<\/strong>. Parler \u00ab\u00a0en unit\u00e9s \\(U_m\\)\u00a0\u00bb, c\u2019est remplacer chaque diff\u00e9rence \\(\\Delta x\\) par \\(\\Delta_m=\\Delta x\/2^{m-1}\\).<\/p>\n\n<h3 class=\"wp-block-heading\">A.2 \u2014 Palier \\(S_m\\) et conjugaison avec Collatz<\/h3>\n<p>Soit \\(S_m:=2^{m-1}\\mathbb Z\\) (multiples de \\(U_m\\)). En \u00e9crivant \\(x=2^{m-1}y\\) on obtient\n\\[\n\\frac{F_m(2^{m-1}y)}{2^{m-1}}=\n\\begin{cases}\n\\frac{y}{2},&#038; y\\ \\text{pair},\\\\[6pt]\n3y+1,&#038; y\\ \\text{impair}.\n\\end{cases}\n\\]\nAutrement dit, <strong>sur \\(S_m\\)<\/strong> la dynamique de \\(F_m\\) co\u00efncide <em>exactement<\/em> avec la Collatz classique sur \\(y\\).<\/p>\n\n<h3 class=\"wp-block-heading\">A.3 \u2014 Trois zones (lecture m\u2011adique)<\/h3>\n<ul>\n  <li><strong>Zone A\u00a0(au\u2011dessus du pivot)<\/strong>\u00a0: \\(t:=\\nu_2(x)\\ge m\\). Chaque pas fait \\(x\\mapsto x\/2\\). En unit\u00e9s \\(U_m\\), c\u2019est un <em>facteur 1\/2<\/em> par pas jusqu\u2019\u00e0 atteindre \\(t=m-1\\).<\/li>\n  <li><strong>Interface\/palier \\(S_m\\)<\/strong>\u00a0: \\(t=m-1\\). C\u2019est la <em>copie conforme<\/em> de Collatz sur \\(y=x\/2^{m-1}\\).<\/li>\n  <li><strong>Zone C\u00a0(en\u2011dessous du pivot)<\/strong>\u00a0: \\(t\\le m-2\\). On est <em>forc\u00e9ment<\/em> dans la branche \\(x\\mapsto 3x+2^{m-1}\\) et <strong>la valuation reste invariante<\/strong>\u00a0: \\(\\nu_2(F_m(x))=\\nu_2(x)=t\\). En unit\u00e9s \\(U_m\\), l\u2019incr\u00e9ment vaut\n  \\[\n  \\Delta_m=\\frac{F_m(x)-x}{2^{m-1}}=2^{\\,t-m+2}y+1\\ \\ge\\ 1+2^{\\,2-m}>1,\n  \\]\n  (avec \\(x=2^t y\\), \\(y\\) impair).\n  <u>On monte strictement<\/u> \u00e0 chaque pas et on ne peut <em>jamais<\/em> atteindre \\(S_m\\).<\/li>\n<\/ul>\n\n<div style=\"border-left:5px solid #3246d3;background:#f7f9ff;padding:.8rem 1rem;margin:1rem 0\">\n  <p style=\"margin:.2rem 0\"><strong>Cycle universel (imm\u00e9diat).<\/strong> \u00c0 partir de \\(2^{m-1}\\)\u00a0: on applique \\(3x+2^{m-1}\\) et on obtient \\(2^{m+1}\\), puis deux divisions donnent \\(2^m\\) puis \\(2^{m-1}\\). Donc <strong>\\(2^{m-1}\\to2^{m+1}\\to2^m\\to2^{m-1}\\)<\/strong>.<\/p>\n<\/div>\n\n<hr class=\"wp-block-separator\"\/>\n\n<!-- ========================================= -->\n<!-- Partie B \u2014 Exclure les cycles par distance -->\n<!-- ========================================= -->\n\n<h2 class=\"wp-block-heading\">B. Exclure tous les cycles (hors universel) <em>uniquement<\/em> par les distances<\/h2>\n\n<h3 class=\"wp-block-heading\">B.1 \u2014 R\u00e9duction \u00e0 \\(S_m\\)<\/h3>\n<p>Par A.3\u00a0: aucune orbite cyclique ne peut s\u00e9journer en zone C (croissance stricte)\u00a0; en zone A on descend en temps fini vers \\(S_m\\).\n<strong>Tout cycle vit donc dans \\(S_m\\)<\/strong>, o\u00f9 \\(F_m\\) est la Collatz classique sur \\(y\\).<\/p>\n\n<h3 class=\"wp-block-heading\">B.2 \u2014 Comptabilit\u00e9 d\u2019un \u00ab\u00a0bloc impair\u00a0\u00bb (distance seule)<\/h3>\n<p>Sur \\(S_m\\), quand \\(y\\) est impair, on note \\(\\kappa:=\\nu_2(3y+1)\\). Un bloc \u00ab\u00a0impair\u00a0\u00bb (\\(\\times3\\) puis \\(\/2^\\kappa\\)) induit sur \\(x=2^{m-1}y\\) la mise \u00e0 jour lin\u00e9aire suivante :<\/p>\n\n<div style=\"border: 1px solid #999; border-radius: 4px; background-color: #f9f9f9; padding: 0.5em 1em; margin: 1em auto; text-align: center;\">\n\\[\nx\\ \\longmapsto\\ \\frac{3}{2^{\\kappa}}\\,x\\ +\\ \\frac{1}{2^{\\kappa}}\\,U_m\n\\]\n<\/div>\n\n<p>\u2014 une mise \u00e0 jour qui ne d\u00e9pend que de la <em>distance<\/em> \\(\\kappa\\), et non de la valeur de \\(x\\).<\/p>\n\n<h3 class=\"wp-block-heading\">B.3 \u2014 Deux bilans sur un tour<\/h3>\n<ol>\n  <li><strong>Multiplicatif<\/strong>\u00a0: produit des facteurs \\(\\prod (3\/2^{\\kappa_j})\\). Pour boucler\u00a0:\n  \\[\\frac{1}{s}\\sum_{j=1}^s \\kappa_j\\ =\\ \\log_2 3\\ \\approx\\ 1{,}5859.\\]<\/li>\n  <li><strong>Additif<\/strong>\u00a0: somme des termes \\(U_m\\,\\sum 2^{-\\kappa_j}\\)\u00a0>\u00a00.\n  Elle doit \u00eatre \u00ab\u00a0auto\u2011compens\u00e9e\u00a0\u00bb dans le tour\u00a0; en pratique cela force une <em>surcompensation<\/em> du multiplicatif\n  (moyenne \\(\\kappa\\) l\u00e9g\u00e8rement > \\(\\log_2 3\\)) et\/ou des contraintes modulaires tr\u00e8s strictes.<\/li>\n<\/ol>\n\n<p><strong>Encadr\u00e9 \u2013 Condition de divisibilit\u00e9 (version rigoureuse de B.3).<\/strong>\nPour un tour de s blocs impairs avec exponents \\(\\kappa_1,\\dots,\\kappa_s\\) et \\(K=\\sum\\kappa_j\\) :\n\\[\n(2^{K}-3^{s})\\,y=\\sum_{j=1}^s 3^{\\,s-j}\\,2^{\\,K-(\\kappa_j+\\cdots+\\kappa_s)}.\n\\]\nDonc \\(2^{K}-3^{s}\\) divise le membre de droite. En particulier \\(K>s\\log_2 3\\) (strict) :\nl\u2019additif impose une moyenne \\(\\bar\\kappa\\) strictement sup\u00e9rieure \u00e0 \\(\\log_2 3\\).\n<\/p>\n\n<h3 class=\"wp-block-heading\">B.4 \u2014 For\u00e7ages 2\u2011adiques sur \\(\\kappa\\)<\/h3>\n<p>Structurellement (arithm\u00e9tique binaire), l\u2019ensemble \\(\\{y:\\ \\nu_2(3y+1)=t\\}\\) est une progression arithm\u00e9tique modulo \\(2^t\\)\u2009:\nles \u00ab\u00a0grands \\(\\kappa\\)\u00a0\u00bb sont <em>in\u00e9vitables<\/em> \u00e0 intervalles r\u00e9guliers.\nCes for\u00e7ages font monter la moyenne \\(\\bar\\kappa\\) au\u2011dessus de \\(\\log_2 3\\) sur tout tour,\nce qui rend le bouclage impossible <em>sans<\/em> tomber dans le petit cycle universel.<\/p>\n\n<div style=\"border-left:5px solid #6a00a8;background:#faf6ff;padding:.8rem 1rem;margin:.8rem 0\">\n  <p style=\"margin:.2rem 0\"><strong>Conclusion distance\u2011only.<\/strong>\n  Zones A\/C interdisent d\u2019embl\u00e9e les cycles\u00a0; sur \\(S_m\\), le budget \u00ab\u00a0\\(\\times3\\) puis \\(\/2^\\kappa\\)\u00a0\u00bb ne peut fermer un tour exact\n  (produit = 1 et somme additive = 0)\n  que pour le <em>cycle universel<\/em> (image de \\(\\{1,2,4\\}\\)).<\/p>\n<\/div>\n\n<hr class=\"wp-block-separator\"\/>\n\n<!-- ========================================= -->\n<!-- Partie C \u2014 Exemples p\u00e9dagogiques          -->\n<!-- ========================================= -->\n\n<h2 class=\"wp-block-heading\">C. Exemples concrets (m=2 et m=3)<\/h2>\n\n<h3 class=\"wp-block-heading\">C.1 \u2014 Variante \u00ab\u00a0+2\u00a0\u00bb (m=2)<\/h3>\n<p><strong>R\u00e8gle.<\/strong> \\(F_2(x)=x\/2\\) si \\(\\nu_2(x)\\ge2\\), sinon \\(F_2(x)=3x+2\\).\nBassin \\(S_2=2\\mathbb Z\\) (les pairs) et \\(U_2=2\\).<\/p>\n<ul>\n  <li><strong>Cycle universel.<\/strong> \\(2\\to 8\\to 4\\to 2\\).<\/li>\n  <li><strong>Zone C<\/strong> (nombres impairs\u00a0: \\(t=0\\))\u00a0:\n    \\(\\Delta_2 = 2^{0-2+2}y+1 = y+1\\ge 2\\). Croissance stricte, jamais de retour au palier.<\/li>\n  <li><strong>Zone A<\/strong> (\\(t\\ge2\\))\u00a0: divisions jusqu\u2019\u00e0 \\(t=1\\), puis palier \\(S_2\\) et conjugaison Collatz sur \\(y=x\/2\\).<\/li>\n<\/ul>\n\n<h3 class=\"wp-block-heading\">C.2 \u2014 Variante \u00ab\u00a0+4\u00a0\u00bb (m=3)<\/h3>\n<p><strong>R\u00e8gle.<\/strong> \\(F_3(x)=x\/2\\) si \\(\\nu_2(x)\\ge3\\), sinon \\(F_3(x)=3x+4\\).\nBassin \\(S_3=4\\mathbb Z\\), \\(U_3=4\\).<\/p>\n<ul>\n  <li><strong>Cycle universel.<\/strong> \\(4\\to 16\\to 8\\to 4\\).<\/li>\n  <li><strong>Zone C<\/strong> (\\(t\\le1\\))\u00a0:\n    \\(\\Delta_3 = 2^{t-3+2}y+1 = 2^{t-1}y+1\\ge 1+\\frac{1}{2}=1{,}5\\).\n    Croissance stricte en unit\u00e9s de 4.<\/li>\n  <li><strong>Zone A<\/strong> (\\(t\\ge3\\))\u00a0: divisions jusqu\u2019au palier, puis comportement Collatz sur \\(y=x\/4\\).<\/li>\n<\/ul>\n\n<hr class=\"wp-block-separator\"\/>\n\n<!-- ========================================= -->\n<!-- Partie D \u2014 Pour non-matheux (FAQ)         -->\n<!-- ========================================= -->\n\n<h2 class=\"wp-block-heading\">D. Questions fr\u00e9quentes (grand public)<\/h2>\n<details>\n  <summary><strong>Pourquoi parler de \u00ab\u00a0distances\u00a0\u00bb plut\u00f4t que des nombres eux\u2011m\u00eames\u00a0?<\/strong><\/summary>\n  <p>Parce que la r\u00e8gle ne d\u00e9pend que d\u2019un <em>seuil binaire<\/em> (le pivot) et d\u2019un <em>compteur de divisions par 2<\/em>.\n  Vu \u00e0 l\u2019\u00e9chelle \\(U_m\\), on a juste des <em>paliers<\/em> (descente par 2), une <em>marche forc\u00e9e<\/em> (ajouts \\(+U_m\\) et plus), et un <em>palier central<\/em> r\u00e9gi par un petit budget \u00ab\u00a0\\(\\times3\\) \/ \\(\/2^\\kappa\\)\u00a0\u00bb.\n  La valeur exacte des nombres est secondaire.<\/p>\n<\/details>\n<details>\n  <summary><strong>Qu\u2019est\u2011ce qui emp\u00eache un grand cycle compliqu\u00e9\u00a0?<\/strong><\/summary>\n  <p>Hors du palier, on ne peut pas boucler\u00a0: soit on monte tout le temps (zone C), soit on descend jusqu\u2019au palier (zone A).\n  Sur le palier, la moyenne des \u00ab\u00a0\\(\\kappa\\)\u00a0\u00bb impos\u00e9e par la g\u00e9om\u00e9trie binaire est trop grande pour un retour exact.\n  La seule combinaison qui ferme exactement est le cycle universel.<\/p>\n<\/details>\n<details>\n  <summary><strong>Quel rapport avec la Collatz classique\u00a0?<\/strong><\/summary>\n  <p>Sur \\(S_m\\), \\(F_m\\) <em>est<\/em> Collatz (appliqu\u00e9e \u00e0 \\(y=x\/2^{m-1}\\)).\n  Le cycle universel \\(\\{2^{m-1},2^m,2^{m+1}\\}\\) est l\u2019image de \\(\\{1,2,4\\}\\).<\/p>\n<\/details>\n\n<hr class=\"wp-block-separator\"\/>\n\n<!-- ========================================= -->\n<!-- Partie E \u2014 Annexes techniques              -->\n<!-- ========================================= -->\n\n<h2 class=\"wp-block-heading\">E. Annexes techniques<\/h2>\n\n<h3 class=\"wp-block-heading\">E.1 \u2014 D\u00e9composition g\u00e9n\u00e9rale et invariance de \\(\\nu_2\\) en zone C<\/h3>\n<p>\u00c9cris \\(x=2^t y\\) avec \\(y\\) impair. Alors\n\\[\n3x+2^{m-1}=2^t\\,\\big(3y+2^{m-1-t}\\big)=2^t\\,\\big(2y+(y+2^{m-1-t})\\big).\n\\]\nSi \\(t\\le m-2\\), alors \\(m-1-t\\ge1\\) et \\(y+2^{m-1-t}\\) est impair\u00a0; d\u2019o\u00f9 \\(\\nu_2(3x+2^{m-1})=t\\).\nEn unit\u00e9s \\(U_m\\),\n\\[\n\\Delta_m=\\frac{3x+2^{m-1}-x}{2^{m-1}}=2^{t-m+2}y+1\\ge 1+2^{2-m}.\n\\]\n<\/p>\n\n<h3 class=\"wp-block-heading\">E.2 \u2014 Formule \u00ab\u00a0bloc impair\u00a0\u00bb sur le palier<\/h3>\n<p>Sur \\(S_m\\), \\(x=2^{m-1}y\\)\u00a0; si \\(y\\) est impair et \\(\\kappa=\\nu_2(3y+1)\\), alors\n\\[\nF_m^{\\text{bloc}}(x)=\\frac{3x+2^{m-1}}{2^{\\kappa}}=\\frac{3}{2^{\\kappa}}x+\\frac{1}{2^{\\kappa}}U_m.\n\\]\nLa partie multiplicative force la contrainte moyenne \\(\\bar\\kappa=\\log_2 3\\) pour un cycle\u00a0; l\u2019additif est strictement positif et doit \u00eatre compens\u00e9 simultan\u00e9ment.<\/p>\n\n<h3 class=\"wp-block-heading\">E.3 \u2014 Cas particuliers<\/h3>\n<ul>\n  <li><strong>Semi\u2011entiers (m=1).<\/strong> En posant \\(w=2x\\), la r\u00e8gle \u00ab\u00a0<em>entier \u21d2 \u00f72, sinon 3x+1<\/em>\u00a0\u00bb se conjugue globalement avec la Collatz classique.<\/li>\n  <li><strong>Variante +2 (m=2).<\/strong> Bassin \\(S_2=2\\mathbb Z\\) et cycle \\((2,8,4)\\).<\/li>\n  <li><strong>Variante +4 (m=3).<\/strong> Bassin \\(S_3=4\\mathbb Z\\) et cycle \\((4,16,8)\\).<\/li>\n<\/ul>\n\n<hr class=\"wp-block-separator\"\/>\n\n<!-- ========================================= -->\n<!-- Partie F \u2014 Mode d'emploi (sans code)      -->\n<!-- ========================================= -->\n\n<h2 class=\"wp-block-heading\">F. Mode d\u2019emploi (papier\u2011crayon, sans code)<\/h2>\n<ol>\n  <li><strong>Choisir m<\/strong> (donc \\(U_m=2^{m-1}\\)).<\/li>\n  <li><strong>Classer un x<\/strong> par valuation \\(t=\\nu_2(x)\\)\u00a0:\n    <ul>\n      <li>si \\(t\\le m-2\\) \u2192 <em>zone C<\/em>\u00a0: incr\u00e9ment \\(\\Delta_m\\ge 1+2^{2-m}\\), on diverge\u00a0;<\/li>\n      <li>si \\(t\\ge m\\) \u2192 <em>zone A<\/em>\u00a0: divisions jusqu\u2019\u00e0 \\(S_m\\)\u00a0;<\/li>\n      <li>si \\(t=m-1\\) \u2192 <em>sur \\(S_m\\)<\/em>\u00a0: passer \u00e0 \\(y=x\/U_m\\) et raisonner en \u00ab\u00a0blocs \\(\\kappa\\)\u00a0\u00bb.<\/li>\n    <\/ul>\n  <\/li>\n  <li><strong>Sur \\(S_m\\)<\/strong>\u00a0: pour tout tour hypoth\u00e9tique, v\u00e9rifier\n    <span style=\"white-space:nowrap\">\\(\\prod (3\/2^{\\kappa})=1\\)<\/span> et\n    <span style=\"white-space:nowrap\">\\(\\sum U_m\/2^{\\kappa}\\)<\/span> = 0 (impossible sauf cycle universel).<\/li>\n<\/ol>\n\n<hr class=\"wp-block-separator\"\/>\n\n<!-- ========================================= -->\n<!-- Partie G \u2014 Remplissage structurel des colonnes -->\n<!-- ========================================= -->\n\n<h2 class=\"wp-block-heading\">G. Remplissage structurel des colonnes (z\u00e9ro trajectoire, z\u00e9ro proba)<\/h2>\n\n<p>On fige l\u2019\u00e9chelle universelle <strong>U<sub>m<\/sub>=2<sup>m\u22121<\/sup><\/strong> et on construit le tableau compress\u00e9 par<br>\nX<sub>r,n<\/sub> = U<sub>m<\/sub> \u00b7 L<sub>r,n<\/sub>, avec L<sub>r,n<\/sub> = ((3r+1)\u00b74<sup>n<\/sup>\u22121)\/3, r \u2208 {1,3,7} (mod 8), n \u2265 0.<br>\nOn observe le tableau \u00e0 la <em>r\u00e9solution<\/em> binaire M<sub>s<\/sub> := 2<sup>m+s<\/sup> (s \u2265 0). Toute la variabilit\u00e9 en r provient du terme U<sub>m<\/sub>\u00b74<sup>n<\/sup>\u00b7r ; le terme constant U<sub>m<\/sub>\u00b7(4<sup>n<\/sup>\u22121)\/3 ne d\u00e9pend pas de r.<\/p>\n\n<h3 class=\"wp-block-heading\">G.1 \u2014 Loi stricte \u00ab 3 \u2192 2 \u2192 1 \u00bb par colonne<\/h3>\n<p>Les trois fratries r\u22611,3,7 (mod 8) diff\u00e8rent par 2, 4, 6 (valuations 2-adiques 1, 2, 1). Les diff\u00e9rences entre deux cellules d\u2019une m\u00eame colonne valent<br>\n\u0394 = U<sub>m<\/sub>\u00b74<sup>n<\/sup>\u00b7(r<sub>i<\/sub>\u2212r<sub>j<\/sub>) = 2<sup>m+2n\u22121<\/sup>\u00b7(r<sub>i<\/sub>\u2212r<sub>j<\/sub>).<br>\nElles sont nulles modulo M<sub>s<\/sub>=2<sup>m+s<\/sup> d\u00e8s que leur valuation atteint m+s. En examinant les trois paires (1,3), (1,7), (3,7), on obtient la loi d\u00e9terministe suivante\u00a0:<\/p>\n\n<div style=\"border:1px solid #e0e0e0;padding:.8rem 1rem;border-radius:8px;margin:.6rem 0 1rem\">\n  <p style=\"margin:.2rem 0\"><strong>Th\u00e9or\u00e8me (effondrement par colonne).<\/strong> Pour chaque colonne n\u22650, le nombre de r\u00e9sidus {X<sub>r,n<\/sub> mod M<sub>s<\/sub>} distincts vaut\u00a0:<\/p>\n  <ul style=\"margin:.2rem 0 0 1.2rem\">\n    <li><strong>3<\/strong> si <strong>s \u2265 2n+2<\/strong> ;<\/li>\n    <li><strong>2<\/strong> si <strong>s = 2n+1<\/strong> (seuil o\u00f9 r\u22613 et r\u22617 fusionnent d\u2019abord) ;<\/li>\n    <li><strong>1<\/strong> si <strong>s \u2264 2n<\/strong>.<\/li>\n  <\/ul>\n  <p style=\"margin:.4rem 0 0 0;opacity:.9\">Autrement dit\u00a0: \u00e0 r\u00e9solution fix\u00e9e, quand on avance la colonne n=0,1,2,\u2026, on voit <strong>strictement<\/strong> le sch\u00e9ma <strong>3 \u2192 2 \u2192 1<\/strong> (puis 1 pour toujours).<\/p>\n<\/div>\n\n<h3 class=\"wp-block-heading\">G.2 \u2014 Exemples compacts (m=2, variante \u00ab\u00a0+2\u00a0\u00bb)<\/h3>\n<p>Ici U<sub>2<\/sub>=2. Pour quelques r\u00e9solutions M<sub>s<\/sub>=2<sup>2+s<\/sup>, on obtient\u00a0:<\/p>\n<table class=\"wp-block-table has-fixed-layout\" style=\"min-width:520px;border-collapse:collapse\">\n  <thead>\n    <tr><th style=\"padding:.35rem .6rem\">R\u00e9solution M<sub>s<\/sub><\/th><th style=\"padding:.35rem .6rem\">Param. s<\/th><th style=\"padding:.35rem .6rem\">Col. n=0<\/th><th style=\"padding:.35rem .6rem\">Col. n=1<\/th><th style=\"padding:.35rem .6rem\">Col. n=2<\/th><th style=\"padding:.35rem .6rem\">Col. n\u22653<\/th><\/tr>\n  <\/thead>\n  <tbody>\n    <tr><td style=\"padding:.35rem .6rem\">8<\/td><td style=\"padding:.35rem .6rem\">s=1<\/td><td style=\"padding:.35rem .6rem\"><strong>2<\/strong><\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">16<\/td><td style=\"padding:.35rem .6rem\">s=2<\/td><td style=\"padding:.35rem .6rem\"><strong>3<\/strong><\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">32<\/td><td style=\"padding:.35rem .6rem\">s=3<\/td><td style=\"padding:.35rem .6rem\"><strong>3<\/strong><\/td><td style=\"padding:.35rem .6rem\"><strong>2<\/strong><\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n  <\/tbody>\n<\/table>\n<p><em>Lecture\u00a0:<\/em> \u00e0 M=32, on a bien \u00ab\u00a03 classes en 1<sup>re<\/sup> colonne, 2 classes en 2<sup>e<\/sup>, puis 1 ensuite\u00a0\u00bb.<\/p>\n\n<h3 class=\"wp-block-heading\">G.3 \u2014 Classe unique et \u00ab\u00a0glissement\u00a0\u00bb de colonne<\/h3>\n<p>Quand s \u2264 2n, on a une <strong>classe unique<\/strong> donn\u00e9e par X<sub>r,n<\/sub> \u2261 U<sub>m<\/sub>\u00b7(4<sup>n<\/sup>\u22121)\/3 (mod M<sub>s<\/sub>), ind\u00e9pendante de r. Le passage n\u2192n+1 effectue x\u21a64x+U<sub>m<\/sub>, qui <em>d\u00e9place<\/em> cette classe unique d\u2019une colonne (au sens des colonnes C<sub>k<\/sub>=\u230a\u03ba\/2\u230b). Ce d\u00e9placement est lui\u2011m\u00eame <strong>d\u00e9terministe<\/strong> \u00e0 r\u00e9solution fix\u00e9e.<\/p>\n\n<hr class=\"wp-block-separator\"\/>\n\n<!-- ========================================= -->\n<!-- Partie H \u2014 Superposition des familles     -->\n<!-- ========================================= -->\n\n<h2 class=\"wp-block-heading\">H. Superposer les familles (+1, +2, +4, +8, \u2026)\u00a0: m\u00eame r\u00e9solution, m\u00eames gestes<\/h2>\n\n<p><strong>Id\u00e9e \u00ab\u00a0papier calque\u00a0\u00bb.<\/strong> Pour m=1,2,3,4 (familles \u00ab\u00a0+1, +2, +4, +8\u00a0\u00bb), posons U<sub>m<\/sub>=2<sup>m\u22121<\/sup> et le tableau X<sup>(m)<\/sup><sub>r,n<\/sub>=U<sub>m<\/sub>\u00b7L<sub>r,n<\/sub>. Si l\u2019on \u00ab\u00a0empile\u00a0\u00bb ces tableaux et qu\u2019on trace au crayon la r\u00e9solution d\u2019une cellule (r,n), alors\u00a0:<\/p>\n<ul>\n  <li>les <strong>valeurs num\u00e9riques<\/strong> sont diff\u00e9rentes (multipli\u00e9es par U<sub>m<\/sub>),<\/li>\n  <li>mais les <strong>valeurs <em>universelles<\/em><\/strong> (colonnes C<sub>k<\/sub>, s\u00e9quence des \u03ba, positions r\u00e9siduelles modulo M<sub>s<\/sub>) sont <strong>identiques<\/strong> pour tous les m.<\/li>\n<\/ul>\n\n<div style=\"border-left:5px solid #2e7d32;background:#f1fbf4;padding:.8rem 1rem;margin:1rem 0 .6rem\">\n  <p style=\"margin:.2rem 0\"><strong>Pourquoi\u00a0?<\/strong> Sur le palier S<sub>m<\/sub>, on a x=U<sub>m<\/sub>\u00b7y et F<sub>m<\/sub> est <strong>conjugu\u00e9e<\/strong> \u00e0 Collatz sur y. Or pour un (r,n) donn\u00e9, y=L<sub>r,n<\/sub> est <em>le m\u00eame<\/em> quel que soit m. Donc\u00a0:<\/p>\n  <ul style=\"margin:.2rem 0 0 1.2rem\">\n    <li>la <strong>s\u00e9quence des \u03ba<sub>j<\/sub>=\u03bd<sub>2<\/sub>(3y<sub>j<\/sub>+1)<\/strong> est la <em>m\u00eame<\/em> pour tous les m,<\/li>\n    <li>les <strong>colonnes visit\u00e9es<\/strong> C<sub>\u230a\u03ba<sub>j<\/sub>\/2\u230b<\/sub> sont <em>les m\u00eames<\/em>,<\/li>\n    <li>\u00e0 r\u00e9solution M<sub>s<\/sub> \u00e9gale, les <strong>effondrements 3\u21922\u21921<\/strong> arrivent aux <em>m\u00eames<\/em> colonnes (seuils s=2n, 2n+1).<\/li>\n  <\/ul>\n<\/div>\n\n<h3 class=\"wp-block-heading\">H.1 \u2014 Petite d\u00e9mo (m=1,2,3) sur une m\u00eame cellule (r,n)=(3,1)<\/h3>\n<p>On prend L<sub>3,1<\/sub>=4\u00b73+1=13. Alors \u03ba=\u03bd<sub>2<\/sub>(3\u00b713+1)=\u03bd<sub>2<\/sub>(40)=3. La mise \u00e0 jour \u00ab\u00a0bloc\u00a0\u00bb est<br>\n x \u21a6 (3x+U<sub>m<\/sub>)\/2<sup>3<\/sup> = (3\/8)\u00b7x + (1\/8)\u00b7U<sub>m<\/sub>.<br>\nPour m=1,2,3, on obtient des valeurs diff\u00e9rentes (U<sub>1<\/sub>=1, U<sub>2<\/sub>=2, U<sub>3<\/sub>=4), mais <em>la colonne suivante<\/em> et la suite des \u03ba sont identiques\u00a0: c\u2019est le <strong>m\u00eame geste<\/strong> de r\u00e9solution \u00ab\u00a0au crayon\u00a0\u00bb, simultan\u00e9ment correct pour toutes les familles.<\/p>\n\n<h3 class=\"wp-block-heading\">H.2 \u2014 Recette \u00ab\u00a0papier calque\u00a0\u00bb<\/h3>\n<ol>\n  <li><strong>Empiler<\/strong> les tableaux X<sup>(m)<\/sup><sub>r,n<\/sub>=U<sub>m<\/sub>\u00b7L<sub>r,n<\/sub> pour m\u2208{1,2,3,4}.<\/li>\n  <li><strong>Choisir<\/strong> une cellule (r,n) et la <strong>r\u00e9soudre<\/strong> par blocs\u00a0: d\u00e9terminer \u03ba=\u03bd<sub>2<\/sub>(3y+1), puis appliquer x\u21a6(3x+U<sub>m<\/sub>)\/2<sup>\u03ba<\/sup>.<\/li>\n  <li>\u00c0 chaque \u00e9tape, <strong>reporter le m\u00eame \u03ba<\/strong> dans chaque calque m\u00a0: la <strong>colonne<\/strong> visit\u00e9e et la <strong>position r\u00e9siduelle<\/strong> modulo M<sub>s<\/sub> co\u00efncident automatiquement.<\/li>\n<\/ol>\n<p>On a ainsi une <strong>r\u00e9solution universelle<\/strong> (ind\u00e9pendante des valeurs), valable pour toutes les variantes \u00ab\u00a0+1, +2, +4, +8, \u2026\u00a0\u00bb.<\/p>\n\n<p style=\"opacity:.8\">Fin du document.<\/p>\n\n<hr class=\"wp-block-separator\"\/>\n\n<!-- ========================================= -->\n<!-- Partie I \u2014 Tableau de synth\u00e8se            -->\n<!-- ========================================= -->\n\n<h2 class=\"wp-block-heading\">I. Tableau de synth\u00e8se\u00a0: effondrement <span style=\"white-space:nowrap\">3\u21922\u21921<\/span> par colonne (r\u00e8gle stricte)<\/h2>\n\n<p><em>Rappel.<\/em> \u00c0 r\u00e9solution binaire fix\u00e9e <strong>M<sub>s<\/sub>=2<sup>m+s<\/sup><\/strong>, pour la colonne <strong>n<\/strong> on a exactement<br>\n<strong>3<\/strong> classes si <strong>s \u2265 2n+2<\/strong>\u00a0; <strong>2<\/strong> classes si <strong>s = 2n+1<\/strong>\u00a0; <strong>1<\/strong> classe si <strong>s \u2264 2n<\/strong>. Le tableau ci\u2011dessous donne les comptages pour <strong>n=0\u20265<\/strong> et <strong>s=1\u20268<\/strong> (ind\u00e9pendant de m).<\/p>\n\n<table class=\"wp-block-table has-fixed-layout\" style=\"min-width:680px;border-collapse:collapse\">\n  <thead>\n    <tr>\n      <th style=\"padding:.4rem .6rem\">s<\/th>\n      <th style=\"padding:.4rem .6rem\">n=0<\/th>\n      <th style=\"padding:.4rem .6rem\">n=1<\/th>\n      <th style=\"padding:.4rem .6rem\">n=2<\/th>\n      <th style=\"padding:.4rem .6rem\">n=3<\/th>\n      <th style=\"padding:.4rem .6rem\">n=4<\/th>\n      <th style=\"padding:.4rem .6rem\">n=5<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">2<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">2<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">2<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">4<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">5<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">2<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">6<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">7<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">2<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">8<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">3<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">1<\/td><\/tr>\n  <\/tbody>\n<\/table>\n\n<p><em>Lecture rapide.<\/em> Pour la \u00ab\u00a0barri\u00e8re\u00a0\u00bb usuelle <strong>64\u00b7U<sub>m<\/sub><\/strong> (s=6), la classe unique appara\u00eet d\u00e8s <strong>n\u22653<\/strong>. Pour <strong>128\u00b7U<sub>m<\/sub><\/strong> (s=7), elle appara\u00eet d\u00e8s <strong>n\u22654<\/strong>, etc.<\/p>\n\n<h3 class=\"wp-block-heading\">I.1 \u2014 R\u00e9sidus de la classe unique (exemples fermes)<\/h3>\n<table class=\"wp-block-table has-fixed-layout\" style=\"min-width:680px;border-collapse:collapse\">\n  <thead>\n    <tr>\n      <th style=\"padding:.4rem .6rem\">R\u00e9solution<\/th>\n      <th style=\"padding:.4rem .6rem\">Seuil d\u2019unicit\u00e9<\/th>\n      <th style=\"padding:.4rem .6rem\">R\u00e9sidu unique (colonne minimale)<\/th>\n      <th style=\"padding:.4rem .6rem\">Formule g\u00e9n\u00e9rale<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr>\n      <td style=\"padding:.35rem .6rem\">64\u00b7U<sub>m<\/sub> (s=6)<\/td>\n      <td style=\"padding:.35rem .6rem\">n \u2265 3<\/td>\n      <td style=\"padding:.35rem .6rem\"><strong>21\u00b7U<sub>m<\/sub><\/strong> (mod&nbsp;64\u00b7U<sub>m<\/sub>)<\/td>\n      <td style=\"padding:.35rem .6rem\">X<sub>r,n<\/sub> \u2261 U<sub>m<\/sub>\u00b7(4<sup>n<\/sup>\u22121)\/3 = 21\u00b7U<sub>m<\/sub> (mod&nbsp;64\u00b7U<sub>m<\/sub>) pour n\u22653<\/td>\n    <\/tr>\n    <tr>\n      <td style=\"padding:.35rem .6rem\">128\u00b7U<sub>m<\/sub> (s=7)<\/td>\n      <td style=\"padding:.35rem .6rem\">n \u2265 4<\/td>\n      <td style=\"padding:.35rem .6rem\"><strong>85\u00b7U<sub>m<\/sub><\/strong> (mod&nbsp;128\u00b7U<sub>m<\/sub>)<\/td>\n      <td style=\"padding:.35rem .6rem\">X<sub>r,n<\/sub> \u2261 U<sub>m<\/sub>\u00b7(4<sup>n<\/sup>\u22121)\/3 = 85\u00b7U<sub>m<\/sub> (mod&nbsp;128\u00b7U<sub>m<\/sub>) pour n\u22654<\/td>\n    <\/tr>\n  <\/tbody>\n<\/table>\n<p style=\"opacity:.85\">(On peut d\u00e9river de m\u00eame pour 32\u00b7U<sub>m<\/sub> (s=5), 256\u00b7U<sub>m<\/sub> (s=8), etc. Le r\u00e9sidu se stabilise d\u00e8s qu\u2019on d\u00e9passe le seuil d\u2019unicit\u00e9.)<\/p>\n\n<hr class=\"wp-block-separator\"\/>\n\n<!-- SVG 1 : Effondrement 3\u21922\u21921 -->\n<figure class=\"wp-block-image\">\n<svg viewBox=\"0 0 900 300\" style=\"max-width:100%; height:auto;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\" aria-label=\"Effondrement 3\u21922\u21921 et glissement de la classe unique\">\n  <defs>\n    <marker id=\"head-1\" markerWidth=\"10\" markerHeight=\"7\" refX=\"10\" refY=\"3.5\" orient=\"auto\">\n      <polygon points=\"0 0, 10 3.5, 0 7\" style=\"fill:#0ea5e9;\" \/>\n    <\/marker>\n  <\/defs>\n  <!-- Ligne 1 : s=6 (M = 64\u00b7U\u2098) -->\n  <g transform=\"translate(120,32)\">\n    <g>\n      <rect x=\"0\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"130\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"260\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"390\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"520\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"650\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/>\n    <\/g>\n    <text x=\"-110\" y=\"20\" style=\"font: bold 14px sans-serif; fill:#111;\">M = 64\u00b7U\u2098 (s=6)<\/text>\n    <text x=\"45\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2080<\/text><text x=\"175\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2081<\/text><text x=\"305\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2082<\/text><text x=\"435\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2083<\/text><text x=\"565\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2084<\/text><text x=\"695\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2085<\/text>\n    <!-- s=6 : 3,3,3,1,1,1 -->\n    <circle cx=\"55\" cy=\"25\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"40\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/><circle cx=\"70\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/>\n    <circle cx=\"185\" cy=\"25\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"170\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/><circle cx=\"200\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/>\n    <circle cx=\"315\" cy=\"25\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"300\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/><circle cx=\"330\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/>\n    <circle cx=\"445\" cy=\"35\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"575\" cy=\"35\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"705\" cy=\"35\" r=\"6\" style=\"fill:#4c6ef5;\"\/>\n    <line x1=\"445\" y1=\"70\" x2=\"760\" y2=\"70\" style=\"stroke:#0ea5e9; stroke-width:2; marker-end:url(#head-1);\" \/>\n    <text x=\"460\" y=\"85\" style=\"font: 12px sans-serif; fill:#263238;\">classe unique qui \u00ab glisse \u00bb quand n \u2191<\/text>\n  <\/g>\n  <!-- Ligne 2 : s=7 (M = 128\u00b7U\u2098) -->\n  <g transform=\"translate(120,170)\">\n    <g>\n      <rect x=\"0\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"130\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"260\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"390\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"520\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"650\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/>\n    <\/g>\n    <text x=\"-110\" y=\"20\" style=\"font: bold 14px sans-serif; fill:#111;\">M = 128\u00b7U\u2098 (s=7)<\/text>\n    <text x=\"45\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2080<\/text><text x=\"175\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2081<\/text><text x=\"305\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2082<\/text><text x=\"435\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2083<\/text><text x=\"565\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2084<\/text><text x=\"695\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2085<\/text>\n    <!-- s=7 : 3,3,3,2,1,1 -->\n    <circle cx=\"55\" cy=\"25\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"40\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/><circle cx=\"70\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/>\n    <circle cx=\"185\" cy=\"25\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"170\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/><circle cx=\"200\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/>\n    <circle cx=\"315\" cy=\"25\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"300\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/><circle cx=\"330\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/>\n    <circle cx=\"445\" cy=\"25\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"445\" cy=\"45\" r=\"6\" style=\"fill:#94a3b8;\"\/>\n    <circle cx=\"575\" cy=\"35\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"705\" cy=\"35\" r=\"6\" style=\"fill:#4c6ef5;\"\/>\n    <line x1=\"575\" y1=\"70\" x2=\"760\" y2=\"70\" style=\"stroke:#0ea5e9; stroke-width:2; marker-end:url(#head-1);\" \/>\n    <text x=\"590\" y=\"85\" style=\"font: 12px sans-serif; fill:#263238;\">unicit\u00e9 \u00e0 partir de C\u2084<\/text>\n  <\/g>\n  <!-- L\u00e9gende -->\n  <g transform=\"translate(20,278)\">\n    <circle cx=\"0\" cy=\"-6\" r=\"6\" style=\"fill:#4c6ef5;\"\/><text x=\"12\" y=\"-2\" style=\"font: 12px sans-serif; fill:#263238;\">= classes distinctes dans la colonne<\/text>\n    <circle cx=\"240\" cy=\"-6\" r=\"6\" style=\"fill:#94a3b8;\"\/><text x=\"252\" y=\"-2\" style=\"font: 12px sans-serif; fill:#263238;\">= autres fratries (m\u00eame colonne)<\/text>\n  <\/g>\n<\/svg>\n<\/figure>\n\n<!-- SVG 2 : Barri\u00e8re 64\u00b7U\u2098 -->\n<figure class=\"wp-block-image\">\n<svg viewBox=\"0 0 880 180\" style=\"max-width:100%; height:auto;\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" role=\"img\" aria-label=\"Barri\u00e8re 64\u00b7U\u2098 : r\u00e9sidu unique 21\u00b7U\u2098 d\u00e8s C\u2083\">\n  <text x=\"20\" y=\"24\" style=\"font: bold 14px sans-serif; fill:#111;\">M = 64\u00b7U\u2098 (s=6) \u2014 r\u00e9sidu unique 21\u00b7U\u2098 (mod 64\u00b7U\u2098) d\u00e8s C\u2083<\/text>\n  <g transform=\"translate(80,40)\">\n    <g>\n      <rect x=\"0\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"130\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"260\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"390\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"520\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/><rect x=\"650\" y=\"0\" width=\"110\" height=\"90\" style=\"fill:#f9fbff; stroke:#c8d1ff;\"\/>\n    <\/g>\n    <text x=\"45\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2080<\/text><text x=\"175\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2081<\/text><text x=\"305\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2082<\/text><text x=\"435\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2083<\/text><text x=\"565\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2084<\/text><text x=\"695\" y=\"-6\" style=\"font: 12px sans-serif; fill:#263238;\">C\u2085<\/text>\n    <!-- 3,3,3,1,1,1 -->\n    <circle cx=\"55\" cy=\"25\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"40\" cy=\"45\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"70\" cy=\"45\" r=\"6\" style=\"fill:#4c6ef5;\"\/>\n    <circle cx=\"185\" cy=\"25\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"170\" cy=\"45\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"200\" cy=\"45\" r=\"6\" style=\"fill:#4c6ef5;\"\/>\n    <circle cx=\"315\" cy=\"25\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"300\" cy=\"45\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"330\" cy=\"45\" r=\"6\" style=\"fill:#4c6ef5;\"\/>\n    <circle cx=\"445\" cy=\"35\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"575\" cy=\"35\" r=\"6\" style=\"fill:#4c6ef5;\"\/><circle cx=\"705\" cy=\"35\" r=\"6\" style=\"fill:#4c6ef5;\"\/>\n    <!-- \u00e9tiquette 21\u00b7U\u2098 -->\n    <g transform=\"translate(410,72)\">\n      <rect x=\"0\" y=\"0\" rx=\"12\" ry=\"12\" width=\"330\" height=\"28\" style=\"fill:#e0f2fe; stroke:#38bdf8;\"\/>\n      <text x=\"12\" y=\"19\" style=\"font: 12px sans-serif; fill:#0f172a;\">R\u00e9sidu unique pour n \u2265 3 : 21\u00b7U\u2098 (mod 64\u00b7U\u2098)<\/text>\n    <\/g>\n  <\/g>\n<\/svg>\n<\/figure>\n\n<!-- ========================================= -->\n<!-- Partie K \u2014 Tableau concret (B|u)          -->\n<!-- ========================================= -->\n<h2 class=\"wp-block-heading\">K. Tableau concret (encodage <code>B|u<\/code>) et conversions en distances universelles<\/h2>\n\n<p><strong>Encodage \u00ab&nbsp;bloc | unit\u00e9&nbsp;\u00bb.<\/strong> Pour un impair \\(y\\), on \u00e9crit \\(y\\equiv\\{1,3,5,7\\}\\pmod 8\\) ; on pose l\u2019unit\u00e9 <code>u<\/code> par 1\u21921, 2\u21923, 3\u21925, 4\u21927, et le <strong>bloc<\/strong> <code>B<\/code>=\\(\\lceil\\frac{y}{8}\\rceil\\). Les <strong>racines minimales<\/strong> sont \\(u\\in\\{1,2,4\\}\\) (i.e. \\(y\\equiv1,3,7\\pmod8\\)). Le tableau compress\u00e9 d\u2019une racine minimale <code>B|u<\/code> vers la colonne \\(C_n\\) (\\(n\\ge1\\)) est donn\u00e9 par<\/p>\n\n<p style=\"margin:.2rem 0 0 0\">\n\\[\nL_{r,n}=\\frac{(3r+1)4^n-1}{3},\\quad\nr=8(B-1)+\\mathrm{res}(u),\\ \\ \\mathrm{res}(1)=1,\\ \\mathrm{res}(2)=3,\\ \\mathrm{res}(4)=7.\n\\]\n<\/p>\n<p style=\"margin:.2rem 0 1rem 0\"><em>Fait structurel<\/em> : pour tout \\(n\\ge1\\), \\(L_{r,n}\\equiv5\\pmod8\\) \u21d2 l\u2019unit\u00e9 affich\u00e9e en colonne \\(C_n\\) est toujours <strong>3<\/strong>.<\/p>\n\n<h3 class=\"wp-block-heading\">K.1 \u2014 Extrait de tableau (blocs 1\u21925, colonnes C1..C6)<\/h3>\n<table class=\"wp-block-table has-fixed-layout\" style=\"min-width:760px;border-collapse:collapse\">\n  <thead>\n    <tr>\n      <th style=\"padding:.35rem .6rem\">RacineMinima<\/th><th style=\"padding:.35rem .6rem\">C1<\/th><th style=\"padding:.35rem .6rem\">C2<\/th><th style=\"padding:.35rem .6rem\">C3<\/th><th style=\"padding:.35rem .6rem\">C4<\/th><th style=\"padding:.35rem .6rem\">C5<\/th><th style=\"padding:.35rem .6rem\">C6<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>1|1<\/strong><\/td><td>1|3<\/td><td>3|3<\/td><td>11|3<\/td><td>43|3<\/td><td><strong>171|3<\/strong><\/td><td>683|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>1|2<\/strong><\/td><td>2|3<\/td><td>7|3<\/td><td>27|3<\/td><td><strong>107|3<\/strong><\/td><td>427|3<\/td><td>1707|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>1|4<\/strong><\/td><td>4|3<\/td><td>15|3<\/td><td>59|3<\/td><td>235|3<\/td><td>939|3<\/td><td>3755|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>2|1<\/strong><\/td><td>5|3<\/td><td>19|3<\/td><td>75|3<\/td><td>299|3<\/td><td>1195|3<\/td><td>4779|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>2|2<\/strong><\/td><td>6|3<\/td><td>23|3<\/td><td>91|3<\/td><td>363|3<\/td><td>1451|3<\/td><td>5803|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>2|4<\/strong><\/td><td>8|3<\/td><td>31|3<\/td><td>123|3<\/td><td>491|3<\/td><td>1963|3<\/td><td>7851|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>3|1<\/strong><\/td><td>9|3<\/td><td>35|3<\/td><td>139|3<\/td><td>555|3<\/td><td>2211|3<\/td><td>8851|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>3|2<\/strong><\/td><td>10|3<\/td><td>39|3<\/td><td>155|3<\/td><td>619|3<\/td><td>2475|3<\/td><td>9907|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>3|4<\/strong><\/td><td>12|3<\/td><td>47|3<\/td><td>187|3<\/td><td>747|3<\/td><td>2987|3<\/td><td>11947|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>4|1<\/strong><\/td><td>13|3<\/td><td>51|3<\/td><td>203|3<\/td><td>811|3<\/td><td>3243|3<\/td><td>12971|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>4|2<\/strong><\/td><td>14|3<\/td><td>55|3<\/td><td>219|3<\/td><td>875|3<\/td><td>3507|3<\/td><td>14035|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>4|4<\/strong><\/td><td>16|3<\/td><td>63|3<\/td><td>251|3<\/td><td>1003|3<\/td><td>4027|3<\/td><td>16123|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>5|1<\/strong><\/td><td>17|3<\/td><td>67|3<\/td><td>267|3<\/td><td>1067|3<\/td><td>4275|3<\/td><td>17107|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>5|2<\/strong><\/td><td>18|3<\/td><td>71|3<\/td><td>283|3<\/td><td>1131|3<\/td><td>4539|3<\/td><td>18171|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><strong>5|4<\/strong><\/td><td>20|3<\/td><td>79|3<\/td><td>315|3<\/td><td>1259|3<\/td><td>5067|3<\/td><td>20259|3<\/td><\/tr>\n  <\/tbody>\n<\/table>\n<p style=\"opacity:.85\"><em>Note.<\/em> Dans la copie manuscrite initiale, la cellule <code>1|1 @ C5<\/code> avait \u00e9t\u00e9 not\u00e9e 107|3 ; la valeur correcte est <strong>171|3<\/strong>. La cellule <code>107|3<\/code> appara\u00eet bien, mais sur la ligne <code>1|2<\/code> \u00e0 <strong>C4<\/strong>.<\/p>\n\n\n<table class=\"wp-block-table has-fixed-layout\" style=\"min-width:820px;border-collapse:collapse\">\n  <thead>\n    <tr>\n      <th style=\"padding:.35rem .6rem\">Lien<\/th>\n      <th style=\"padding:.35rem .6rem\">RacineMinima<\/th>\n      <th style=\"padding:.35rem .6rem\">C1<\/th>\n      <th style=\"padding:.35rem .6rem\">C2<\/th>\n      <th style=\"padding:.35rem .6rem\">C3<\/th>\n      <th style=\"padding:.35rem .6rem\">C4<\/th>\n      <th style=\"padding:.35rem .6rem\">C5<\/th>\n      <th style=\"padding:.35rem .6rem\">C6<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr><td style=\"padding:.35rem .6rem\">1 (1|1)<\/td><td style=\"padding:.35rem .6rem\"><strong>1|1<\/strong><\/td><td>1|3<\/td><td>3|3<\/td><td>11|3<\/td><td>43|3<\/td><td><strong>171|3<\/strong><\/td><td>683|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">5 (1|3)<\/td><td style=\"padding:.35rem .6rem\"><strong>1|2<\/strong><\/td><td>2|3<\/td><td>7|3<\/td><td>27|3<\/td><td><strong>107|3<\/strong><\/td><td>427|3<\/td><td>1707|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">11 (2|2)<\/td><td style=\"padding:.35rem .6rem\"><strong>1|4<\/strong><\/td><td>4|3<\/td><td>15|3<\/td><td>59|3<\/td><td>235|3<\/td><td>939|3<\/td><td>3755|3<\/td><\/tr>\n\n    <tr><td style=\"padding:.35rem .6rem\">7 (1|4)<\/td><td style=\"padding:.35rem .6rem\"><strong>2|1<\/strong><\/td><td>5|3<\/td><td>19|3<\/td><td>75|3<\/td><td>299|3<\/td><td>1195|3<\/td><td>4779|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">17 (3|1)<\/td><td style=\"padding:.35rem .6rem\"><strong>2|2<\/strong><\/td><td>6|3<\/td><td>23|3<\/td><td>91|3<\/td><td>363|3<\/td><td>1451|3<\/td><td>5803|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">23 (3|4)<\/td><td style=\"padding:.35rem .6rem\"><strong>2|4<\/strong><\/td><td>8|3<\/td><td>31|3<\/td><td>123|3<\/td><td>491|3<\/td><td>1963|3<\/td><td>7851|3<\/td><\/tr>\n\n    <tr><td style=\"padding:.35rem .6rem\">13 (2|3)<\/td><td style=\"padding:.35rem .6rem\"><strong>3|1<\/strong><\/td><td>9|3<\/td><td>35|3<\/td><td>139|3<\/td><td>555|3<\/td><td>2211|3<\/td><td>8851|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">29 (4|3)<\/td><td style=\"padding:.35rem .6rem\"><strong>3|2<\/strong><\/td><td>10|3<\/td><td>39|3<\/td><td>155|3<\/td><td>619|3<\/td><td>2475|3<\/td><td>9907|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">35 (5|2)<\/td><td style=\"padding:.35rem .6rem\"><strong>3|4<\/strong><\/td><td>12|3<\/td><td>47|3<\/td><td>187|3<\/td><td>747|3<\/td><td>2987|3<\/td><td>11947|3<\/td><\/tr>\n\n    <tr><td style=\"padding:.35rem .6rem\">19 (3|2)<\/td><td style=\"padding:.35rem .6rem\"><strong>4|1<\/strong><\/td><td>13|3<\/td><td>51|3<\/td><td>203|3<\/td><td>811|3<\/td><td>3243|3<\/td><td>12971|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">41 (6|1)<\/td><td style=\"padding:.35rem .6rem\"><strong>4|2<\/strong><\/td><td>14|3<\/td><td>55|3<\/td><td>219|3<\/td><td>875|3<\/td><td>3507|3<\/td><td>14035|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">47 (6|4)<\/td><td style=\"padding:.35rem .6rem\"><strong>4|4<\/strong><\/td><td>16|3<\/td><td>63|3<\/td><td>251|3<\/td><td>1003|3<\/td><td>4027|3<\/td><td>16123|3<\/td><\/tr>\n\n    <tr><td style=\"padding:.35rem .6rem\">25 (4|1)<\/td><td style=\"padding:.35rem .6rem\"><strong>5|1<\/strong><\/td><td>17|3<\/td><td>67|3<\/td><td>267|3<\/td><td>1067|3<\/td><td>4275|3<\/td><td>17107|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">53 (7|3)<\/td><td style=\"padding:.35rem .6rem\"><strong>5|2<\/strong><\/td><td>18|3<\/td><td>71|3<\/td><td>283|3<\/td><td>1131|3<\/td><td>4539|3<\/td><td>18171|3<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\">59 (8|2)<\/td><td style=\"padding:.35rem .6rem\"><strong>5|4<\/strong><\/td><td>20|3<\/td><td>79|3<\/td><td>315|3<\/td><td>1259|3<\/td><td>5067|3<\/td><td>20259|3<\/td><\/tr>\n  <\/tbody>\n<\/table>\n\n<p style=\"opacity:.85\"><em>Check.<\/em> 1|2 \u2192 r=3 \u21d2 Lien=oddify(10)=5 \u21d2 5\u22615(mod 8)\u2192(1|3). 1|4 \u2192 r=7 \u21d2 Lien=oddify(22)=11 \u21d2 (2|2). 2|1 \u2192 r=9 \u21d2 Lien=oddify(28)=7 \u21d2 (1|4).<\/p>\n\n<p style=\"opacity:.85\"><em>Note.<\/em> Dans la copie manuscrite initiale, la cellule <code>1|1 @ C5<\/code> avait \u00e9t\u00e9 not\u00e9e 107|3 ; la valeur correcte est <strong>171|3<\/strong>. La cellule <code>107|3<\/code> appara\u00eet bien, mais sur la ligne <code>1|2<\/code> \u00e0 <strong>C4<\/strong>.<\/p>\n\n<h3 class=\"wp-block-heading\">K.2 \u2014 Conversion \u00ab&nbsp;B|u&nbsp;\u00bb \u2194 valeurs et distances universelles<\/h3>\n<ul>\n  <li><strong>Depuis <code>B|u<\/code> vers la valeur compress\u00e9e<\/strong> : \\(r=8(B-1)+\\mathrm{res}(u)\\), puis \\(y_{n}=L_{r,n}\\). \u00c0 l\u2019\u00e9chelle \\(F_m\\), \\(x^{(m)}_{n}=U_m\\,y_{n}\\) avec \\(U_m=2^{m-1}\\).<\/li>\n  <li><strong>Depuis une valeur vers <code>B|u<\/code><\/strong> : \\(u\\) est d\u00e9termin\u00e9 par \\(y\\bmod8\\in\\{1,3,5,7\\}\\), et \\(B=\\lceil\\frac{y}{8}\\rceil\\).<\/li>\n  <li><strong>Distance horizontale (colonnes)<\/strong> : l\u2019<em>indice<\/em> de colonne est \\(n\\). Le saut \\(C_n\\to C_{n+1}\\) r\u00e9alise\n    \\[\n    \\Delta x=U_m\\,4^n(3r+1)\\quad(\\text{exact, en unit\u00e9s universelles}).\n    \\]\n    En \u00ab distance de colonne \u00bb, c\u2019est simplement <strong>+1<\/strong> dans \\(n\\).<\/li>\n  <li><strong>Distance verticale (lignes, minimal-only)<\/strong> : indexez les racines minimales par \\(J(B,u)=3(B-1)+\\iota(u)\\) avec \\(\\iota(1)=1,\\ \\iota(2)=2,\\ \\iota(4)=3\\). Alors\n    \\[\n    d_{\\text{lignes}}\\big((B,u),(B&rsquo;,u&rsquo;)\\big)=|J(B,u)-J(B&rsquo;,u&rsquo;)|.\n    \\]\n    La <em>distance m\u00e9trique<\/em> correspondante vaut\n    \\[\n    |x-x&rsquo;|=U_m\\,\\big|\\,8(B&rsquo;-B)+\\mathrm{res}(u&rsquo;)-\\mathrm{res}(u)\\,\\big|.\n    \\]\n  <\/li>\n<\/ul>\n\n<!-- ========================================= -->\n<!-- Partie L \u2014 Lien r \u2194 Racine minimale (B|u) : coalescences \u00ab 2\u21921 \u00bb -->\n<!-- ========================================= -->\n<h2 class=\"wp-block-heading\">L. Lien <em>r<\/em> \u2194 racine minimale <code>B|u<\/code> : coalescences \u00ab 2\u21921 \u00bb (preuve 2-adique)<\/h2>\n\n<p><strong>Encodage.<\/strong> Toute racine minimale s\u2019\u00e9crit\n\\(r=8(B-1)+\\mathrm{res}(u)\\) avec <code>u\u2208{1,2,4}<\/code> et\n\\(\\mathrm{res}(1)=1,\\ \\mathrm{res}(2)=3,\\ \\mathrm{res}(4)=7\\).\nLe \u00ab&nbsp;lien&nbsp;\u00bb suivant dans la dynamique compress\u00e9e est\n\\(T(r)=\\frac{3r+1}{2^{\\nu_2(3r+1)}}\\) (acc\u00e9l\u00e9r\u00e9e Collatz).<\/p>\n\n<p><strong>Valuations cl\u00e9s.<\/strong> Pour \\(r\\equiv1,3,7\\pmod 8\\) on a\n\\(\\nu_2(3r+1)=2,1,1\\) respectivement.\nAutrement dit : les classes <code>u=2<\/code> (r\u00e9sidu 3) et <code>u=4<\/code> (r\u00e9sidu 7)\ndivisent par 2 (m\u00eame puissance 1), alors que <code>u=1<\/code> (r\u00e9sidu 1) divise par 4.<\/p>\n\n<h3 class=\"wp-block-heading\">L.1 \u2014 R\u00e8gles exactes \\( (B,u)\\mapsto(B&rsquo;,u&rsquo;) \\)<\/h3>\n<p>\u00c9crivons \\(r=8(B-1)+\\mathrm{res}(u)\\) et \\(r&rsquo;=T(r)\\).\nAlors :<\/p>\n\n<ul>\n  <li><b>Branche <code>u=2<\/code> (r\u22613 mod 8, k=1)<\/b> :\n    <div style=\"margin:.3rem 0 0 .6rem\">\n      Si \\(B\\) est <em>pair<\/em> : \\(B&rsquo;= \\frac{3B}{2}\\) et \\(u&rsquo;=1\\).<br\/>\n      Si \\(B\\) est <em>impair<\/em> : \\(B&rsquo;= \\frac{3B-1}{2}\\) et \\(u&rsquo;=3\\) (r\u00e9sidu 5, non-minimal).\n    <\/div>\n  <\/li>\n  <li><b>Branche <code>u=4<\/code> (r\u22617 mod 8, k=1)<\/b> :\n    <div style=\"margin:.3rem 0 0 .6rem\">\n      Si \\(B\\) est <em>pair<\/em> : \\(B&rsquo;= \\frac{3B}{2}\\) et \\(u&rsquo;=4\\).<br\/>\n      Si \\(B\\) est <em>impair<\/em> : \\(B&rsquo;= \\frac{3B+1}{2}\\) et \\(u&rsquo;=2\\).\n    <\/div>\n  <\/li>\n  <li><b>Branche <code>u=1<\/code> (r\u22611 mod 8, k=2)<\/b> :\n    <div style=\"margin:.3rem 0 0 .6rem\">\n      \\(r&rsquo;=\\frac{3r+1}{4}=6B-5\\). (Pas de coalescence avec un autre <code>u<\/code> dans le paquet de 4.)\n    <\/div>\n  <\/li>\n<\/ul>\n\n<div style=\"border-left:5px solid #2e7d32;background:#f1fbf4;padding:.7rem 1rem;margin:.8rem 0\">\n  <p style=\"margin:.2rem 0\"><b>Cons\u00e9quence \u00ab coalescences 2\u21921 \u00bb.<\/b>\n  Dans chaque paquet de 4 liens (i.e. quand \\(B\\) avance d\u2019une unit\u00e9), on observe :<\/p>\n  <ul style=\"margin:.2rem 0 0 1.2rem\">\n    <li>si <b>B est pair<\/b> : les deux racines <code>(B,2)<\/code> et <code>(B,4)<\/code> <em>aboutissent au m\u00eame bloc<\/em> \\(B&rsquo;=\\frac{3B}{2}\\) (les unit\u00e9s diff\u00e8rent : \\(u&rsquo;=1\\) vs \\(u&rsquo;=4\\)) ;<\/li>\n    <li>si <b>B est impair<\/b> : les images de <code>(B,2)<\/code> et <code>(B,4)<\/code> tombent sur des <em>blocs adjacents<\/em>,\n        \\(B&rsquo;=\\frac{3B-1}{2}\\) et \\(B&rsquo;=\\frac{3B+1}{2}\\).<\/li>\n  <\/ul>\n  <p style=\"margin:.2rem 0 0 0;opacity:.9\"><i>Ind\u00e9pendant de \\(m\\)<\/i> : ce motif vit dans la couche \u00ab compress\u00e9e \u00bb sur \\(y\\), donc il est valable pour toutes les variantes \u00ab +1,+2,+4,+8,\\dots \u00bb (sur \\(S_m\\), \\(x=2^{m-1}y\\)).<\/p>\n<\/div>\n\n<h3 class=\"wp-block-heading\">L.2 \u2014 Exemple chiffr\u00e9 (variante \u00ab +4 \u00bb, m=3)<\/h3>\n<p>On illustre avec \\(U_3=4\\) (mais les \u00e9quations se font sur \\(r\\), donc <em>sans<\/em> d\u00e9pendre de \\(m\\)).<\/p>\n\n<table class=\"wp-block-table has-fixed-layout\" style=\"min-width:640px;border-collapse:collapse\">\n  <thead>\n    <tr>\n      <th style=\"padding:.35rem .6rem\">D\u00e9part (B|u)<\/th>\n      <th style=\"padding:.35rem .6rem\">r<\/th>\n      <th style=\"padding:.35rem .6rem\">k=\u03bd\u2082(3r+1)<\/th>\n      <th style=\"padding:.35rem .6rem\">r&rsquo; = (3r+1)\/2^k<\/th>\n      <th style=\"padding:.35rem .6rem\">Arriv\u00e9e (B&rsquo;|u&rsquo;)<\/th>\n      <th style=\"padding:.35rem .6rem\">R\u00e8gle K.1<\/th>\n    <\/tr>\n  <\/thead>\n  <tbody>\n    <tr><td style=\"padding:.35rem .6rem\"><b>2|2<\/b><\/td><td style=\"padding:.35rem .6rem\">11<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">17<\/td><td style=\"padding:.35rem .6rem\"><b>3|1<\/b><\/td><td style=\"padding:.35rem .6rem\">B pair \u2192 \\(3B\/2,\\,u&rsquo;=1\\)<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><b>2|4<\/b><\/td><td style=\"padding:.35rem .6rem\">15<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">23<\/td><td style=\"padding:.35rem .6rem\"><b>3|4<\/b><\/td><td style=\"padding:.35rem .6rem\">B pair \u2192 \\(3B\/2,\\,u&rsquo;=4\\)<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><b>3|2<\/b><\/td><td style=\"padding:.35rem .6rem\">19<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">29<\/td><td style=\"padding:.35rem .6rem\"><b>4|3<\/b><\/td><td style=\"padding:.35rem .6rem\">B impair \u2192 \\((3B-1)\/2,\\,u&rsquo;=3\\)<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><b>3|4<\/b><\/td><td style=\"padding:.35rem .6rem\">23<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">35<\/td><td style=\"padding:.35rem .6rem\"><b>5|2<\/b><\/td><td style=\"padding:.35rem .6rem\">B impair \u2192 \\((3B+1)\/2,\\,u&rsquo;=2\\)<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><b>4|2<\/b><\/td><td style=\"padding:.35rem .6rem\">27<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">41<\/td><td style=\"padding:.35rem .6rem\"><b>6|1<\/b><\/td><td style=\"padding:.35rem .6rem\">B pair \u2192 \\(3B\/2,\\,u&rsquo;=1\\)<\/td><\/tr>\n    <tr><td style=\"padding:.35rem .6rem\"><b>4|4<\/b><\/td><td style=\"padding:.35rem .6rem\">31<\/td><td style=\"padding:.35rem .6rem\">1<\/td><td style=\"padding:.35rem .6rem\">47<\/td><td style=\"padding:.35rem .6rem\"><b>6|4<\/b><\/td><td style=\"padding:.35rem .6rem\">B pair \u2192 \\(3B\/2,\\,u&rsquo;=4\\)<\/td><\/tr>\n  <\/tbody>\n<\/table>\n\n<p><em>Lecture.<\/em> Pour <b>B pair<\/b> (ici 2 et 4), les deux unit\u00e9s <code>u=2<\/code> et <code>u=4<\/code> <b>coalescent<\/b> vers le <em>m\u00eame<\/em> bloc \\(B&rsquo;=\\frac{3B}{2}\\).\nPour <b>B impair<\/b> (ici 3), elles tombent sur deux blocs <em>adjacents<\/em> \\(B&rsquo;=\\frac{3B-1}{2}\\) et \\(B&rsquo;=\\frac{3B+1}{2}\\).<\/p>\n\n<h3 class=\"wp-block-heading\">L.3 \u2014 Esquisse de preuve (cas <code>u=2<\/code> et <code>u=4<\/code>)<\/h3>\n<p><b>u=2<\/b>. Poser \\(r=8(B-1)+3=8B-5\\).\nAlors \\(r&rsquo;=\\frac{3r+1}{2}=12B-7\\).\nR\u00e9duction mod 8 : \\(r&rsquo;\\equiv 4B-7\\pmod 8\\), donc \\(u&rsquo;=1\\) si \\(B\\) est pair, \\(u&rsquo;=3\\) si \\(B\\) est impair.\nL\u2019\u00e9criture \\(r&rsquo;=8(B&rsquo;-1)+\\mathrm{res}(u&rsquo;)\\) donne\n\\(B&rsquo;=\\frac{3B}{2}\\) (B pair) et \\(B&rsquo;=\\frac{3B-1}{2}\\) (B impair).<\/p>\n\n<p><b>u=4<\/b>. Poser \\(r=8(B-1)+7=8B-1\\).\nAlors \\(r&rsquo;=\\frac{3r+1}{2}=12B-1\\).\nR\u00e9duction mod 8 : \\(r&rsquo;\\equiv 4B-1\\pmod 8\\), donc \\(u&rsquo;=4\\) si \\(B\\) est pair, \\(u&rsquo;=2\\) si \\(B\\) est impair.\nOn obtient \\(B&rsquo;=\\frac{3B}{2}\\) (B pair) et \\(B&rsquo;=\\frac{3B+1}{2}\\) (B impair).<\/p>","protected":false},"excerpt":{"rendered":"<p>Variante unifi\u00e9e Fm, pivot 2m\u22121 et conjugaison vers Collatz Pour \\(m \\ge 1\\), on d\u00e9finit&nbsp;: $$ F_m(x)= \\begin{cases} \\displaystyle \\frac{x}{2}, &amp; \\nu_2(x)\\ge m,\\\\[6pt] \\displaystyle 3x+2^{\\,m-1}, &amp; \\nu_2(x)\\le m-1, \\end{cases} $$ Lemme (conjugaison sur \\(S_m\\)). En posant \\(S_m=2^{\\,m-1}\\mathbb{Z}\\) et \\(x=2^{\\,m-1}y\\), on a $$ \\frac{F_m(2^{\\,m-1}y)}{2^{\\,m-1}}= \\begin{cases} \\displaystyle \\frac{y}{2}, &#038; y \\text{ pair},\\\\[6pt] \\displaystyle 3y+1, &#038; y \\text{ [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"saved_in_kubio":false,"footnotes":""},"categories":[1],"tags":[436],"class_list":["post-56470","post","type-post","status-publish","format-standard","hentry","category-non-classe","tag-math"],"_links":{"self":[{"href":"https:\/\/4.exstyle.fr\/le-blog-photo\/wp-json\/wp\/v2\/posts\/56470","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/4.exstyle.fr\/le-blog-photo\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/4.exstyle.fr\/le-blog-photo\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/4.exstyle.fr\/le-blog-photo\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/4.exstyle.fr\/le-blog-photo\/wp-json\/wp\/v2\/comments?post=56470"}],"version-history":[{"count":25,"href":"https:\/\/4.exstyle.fr\/le-blog-photo\/wp-json\/wp\/v2\/posts\/56470\/revisions"}],"predecessor-version":[{"id":56562,"href":"https:\/\/4.exstyle.fr\/le-blog-photo\/wp-json\/wp\/v2\/posts\/56470\/revisions\/56562"}],"wp:attachment":[{"href":"https:\/\/4.exstyle.fr\/le-blog-photo\/wp-json\/wp\/v2\/media?parent=56470"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/4.exstyle.fr\/le-blog-photo\/wp-json\/wp\/v2\/categories?post=56470"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/4.exstyle.fr\/le-blog-photo\/wp-json\/wp\/v2\/tags?post=56470"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}