Problème 3n+1
Les premières itérations en commençant avec
1, 3, 6,
7, 9, 12
ou 15 donnent :
1 → 2 → 1 → …
3 → 5 → 8 → 4 → 2 → 1
→ …
6 → 3 → 5 → 8 → 4 → 2 → 1
→ …
7 → 11 → 17 → 26 →
13 → 20 → 10 →
5 → 8 → 4 → 2 → 1 → …
9 → 14 →
7 → 11 → 17 → 26 → 13 → 20 →
10 → 5 → 8 → 4 → 2 → 1 → …
12 → 6 → 3 → 5 → 8 → 4 →
2 → 1 → …
15 → 23 → 35 → 53 →
80 → 40 → 20 →
10 → 5 → 8 → 4 → 2 → 1 → …
Le constat est que pour tous les naturels non nuls que l’on a essayés, l’itération passe toujours par 1. Le problème 3n+1 (aussi appelé problème ou conjecture 3x + 1, de Collatz, de Syracuse, de Kakutani…) est la conjecture que cela est vrai pour tout les naturels non nuls.
? ∀n ∈ ℕ* : T(n) → 1 ?
Parcours des naturels jusque 100 (20 juin 2011) : (42,3 Kio) .svg (59,3 Kio)
∀ω, k ∈ ℕ : ω:0…002 = ω.2k →k ω donc ∀ k ∈ ℕ : 10…002 = 2k →k 1
∀ω, k ∈ ℕ : ω:1…112 = ω.2k + 2k - 1 = (ω + 1).2k - 1 →k ω:2…223 = ω.3k + 3k - 1 = (ω + 1).3k - 1
? ∀n ∈ ℕ* : C(n) → 1 ?
Pour la fonction C(n), une étape impaire est toujours suivie d’une étape paire.
Alors que pour tout n naturel non nul :
T(n) ≡ (n)1 [2]
(c.-à-d. que la parité de T(n)
c’est le deuxième chiffre binaire de n).
Donc pour la fonction T(n),
le dernier chiffre binaire est l’information "nécessaire et suffisante"
pour savoir quelle opération est effectuée. C’est pourquoi je trouve qu’il faut privilégier cette fonction de
Terras T(n),
plutôt que la fonction de Collatz C(n).
Tables de quelques itérations pour ces deux fonctions (20 juin 2011) : PDF (39,8 Kio)
Problèmes σimpair (sigmaimpair) et ςimpair (varsigmaimpair)
Je conjecture, de façon assez similaire, que l’itération de la fonction σimpair (somme des diviseurs impairs, OEIS A000593) aboutit toujours à son unique point fixe 1 :
? ∀n ∈ ℕ* : σimpair(n) → 1 ?
Vérifié (par calcul) pour les n ≤ 194.835.486.825 ≃ 1,94 × 1011 ≃ 1,4 × 237
Parcours des naturels jusque 100 (20 juin 2011) : (35,5 Kio) .svg (50,6 Kio)
(Si cette conjecture est vraie, alors on en déduit directement qu’il n’existe pas de nombre parfait impair.)
Voir Théologie grecque, Sommes et différences p. 51.
Je définis la fonction ςimpair telle que ∀n ∈ ℕ* : ςimpair(n) = σimpair(n)/2k avec k la plus grande valeur telle que 2k divise impair(n). Ce qui conduit à la conjecture suivante, évidemment équivalente :
? ∀n ∈ ℕ* : ςimpair(n) → 1 ?
Parcours des naturels impairs jusque 101 (9 février 2019) : (14 Kio) .svg (28,9 Kio)
Sequential and Parallel Numerical Verification of the σodd problem (with theoretical results)
Slides de présentation du problème et des résultats Parallel Numerical Verification of the σodd problem (15 décembre 2017) sur Speaker Deck
Problème r4
Je conjecture de même que l’itération de la fonction r4 (ou GR, nombre de représentations en somme de 4 carrés d’entiers, OEIS A000118) aboutit toujours à son unique point fixe 96 :
? ∀n ∈ ℕ : r4(n) → 96 ?
Vérifié (par calcul) pour les n ≤ 1 000 000
Parcours des naturels jusque 100 (20 juin 2011) : (41,6 Kio) .svg (72,2 Kio)
@@\forall n \in \mathbb{N}_{\star} : r_4(n) \assign \left\{ \begin{array}{@{}r@{\quad}l@{}} 24\,\sigma_{\text{impair}}(n) & \text{si }n\text{ est pair}\\ 8\,\sigma_{\text{impair}}(n) & \text{si }n\text{ est impair}\\ \end{array}\right.@@Voir Théologie grecque, Sommes et différences p. 61.
Bien que ces dernières conjectures semblent fortement liées, je ne parviens pas à établir leur équivalence…
Quelques liens sur le problème 3n+1
- Ma bibliographie sur Zotero (profil OPiMedia) : Problem 3n+1
- Almost all orbits of the Collatz map attain almost bounded values (Terence Tao, arXiv, v2 13 septembre 2019) : PDF (818,9 Kio)
- Clang solves the Collatz Conjecture? (4 novembre 2019) : code C/C++ et son assembleur optimisé, explication
- Collatz 3n+1 Problem Structure (Ken Conrow)
- Collatz’s “3x + 1” problem and iterative maps on interval (Wang Liang, arXiv, v2 12 octobre 2006) : PDF (484 Kio) Bien que l’idée me semble intéressante la bijection qu’il construit n’était pas surjective dans sa première version ! Et elle n’est plus injective dans la seconde version !!
- La conjecture de Syracuse (Jean-Paul Delahaye, Pour la Science n° 247 mai 1998, Logique et calcul, p.100–105) : PDF (236 Kio)
- La conjecture de Syracuse (Jean-Paul Delahaye, Christian Lasou, 2008 – 2009) : PDF (774 Kio)
- Nouvelle publication avec modifications mineures : J’aimerais tant prouver Syracuse… (Jean-Paul Delahaye, Dossier Pour la Science n° 74 janvier – mars 2012)
- La suite de Syracuse, un monde de conjectures (Luc-Olivier Pochon et Alain Favre, 2017)
- Multiplication Algorithm Based on Collatz Function (David Barina, 15 mai 2020)
- On the 3x + 1 problem (Eric Roosendaal)
- On the Almost Sure Convergence of Syracuse Sequences (Alain Slakmon, Luc Macot) : PDF
- Papers on the 3x + 1 Problem (Peter Schorer)
- The 3x + 1 Problem: An annotated bibliography (1963 – 1999) (sorted by author) (Jeffrey C. Lagarias, arXiv, v13 11 janvier 2011) : PDF (575 Kio)
- The 3x + 1 Problem: An Annotated Bibliography, II (2000 – 2009) (Jeffrey C. Lagarias, arXiv, v6 12 février 2012) : PDF (360 Kio)
- The 3x + 1 Problem: An Overview (Jeffrey C. Lagarias, arXiv, v1 4 novembre 2021) : PDF (536 Kio)
- The 3x + 1 Problem and its Generalizations (Jeffrey C. Lagarias, 16 janvier 1996)
- 3np1_mod_problem : problème 3n+1 dans une arithmétique modulo 2k
- Module tnp1.py du paquetage Python
- Problème r4 comme base d’une énigme en une ligne de code C : gr32_check.tar.gz (96,2 Kio) (18 juin 2020)
-
Sur Dailymotion :
- Collatz conjecture (4′35) (SamThiriot) : dynamique de la fonction C
- Sur MathWorld :
- Sur Wikipédia, l’encyclopédie libre :
- Sur Wikipedia, the free encyclopedia :
-
Sur YouTube :
- La conjecture de Syracuse – Deux (deux ?) minutes pour… (15′18) (El Jj)