Collatz varsayımı - Collatz conjecture - Wikipedia

Soru, Web Fundamentals.svgMatematikte çözülmemiş problem:
Collatz dizisi sonunda tüm pozitif tam sayı başlangıç ​​değerleri için 1'e ulaşır mı?
(matematikte daha fazla çözülmemiş problem)
Yönlendirilmiş grafik gösteren yörüngeler Collatz haritasının altındaki küçük sayılar. Collatz varsayımı, tüm yolların sonunda 1'e çıktığını belirtir.

Collatz varsayımı bir varsayım içinde matematik bu bir sıra aşağıdaki gibi tanımlanır: herhangi biriyle başlayın pozitif tamsayı n. Daha sonra her terim bir önceki terimden şu şekilde elde edilir: önceki terim ise hatta sonraki dönem, önceki dönemin yarısıdır. Önceki terim tuhafsa, sonraki terim önceki terimin 3 katı artı 1'dir. nsıra her zaman 1'e ulaşacaktır.

Varsayımın adı Lothar Collatz, 1937'de, doktorasını aldıktan iki yıl sonra bu fikri ortaya attı.[1] Aynı zamanda 3n + 1 sorun, 3n + 1 varsayım, Ulam varsayımı (sonra Stanisław Ulam ), Kakutani'nin sorunu (sonra Shizuo Kakutani ), Thwaites varsayımı (Sir Bryan Thwaites'den sonra), Hasse algoritması (sonra Helmut Hasse ), ya da Syracuse sorunu.[2][4] İlgili sayı dizisine bazen şu şekilde atıfta bulunulur: dolu taşı dizisi veya dolu sayılar (çünkü değerler genellikle aşağıdaki gibi birden fazla iniş ve çıkışa tabidir. dolu taşları bir bulutta),[5][6] veya olarak harika numaralar.[7]

Paul Erdős Collatz varsayımı hakkında şunları söyledi: "Matematik bu tür problemlere hazır olmayabilir."[8] Ayrıca çözümü için 500 ABD doları teklif etti.[9] Jeffrey Lagarias 2010 yılında Collatz varsayımının "günümüz matematiğinin tamamen ulaşamayacağı, olağanüstü derecede zor bir problem olduğunu" belirtmiştir.[10]

Problem cümlesi

1'den 9999'a kadar sayılar ve bunlara karşılık gelen toplam durma süresi
1'den 10'a kadar sayılar için toplam durma sürelerinin histogramı8. Toplam durma süresi x eksen, frekans y eksen.
2 ila 10 arasındaki girişler için yineleme süresi7.
Stopping Time: Graphed 250, 1000, 4000, 20000, 100000, 500000
Durma Süresi: Grafikli 250, 1000, 4000, 20000, 100000, 500000

Aşağıdaki işlemi rastgele bir pozitif tamsayı:

  • Sayı çift ise, ikiye bölün.
  • Sayı tekse, üçe katlayın ve bir ekleyin.

İçinde Modüler aritmetik gösterim, tanımla işlevi f aşağıdaki gibi:

Şimdi bu işlemi herhangi bir pozitif tamsayı ile başlayarak ve her adımda sonucu bir sonraki girdi olarak alarak tekrar tekrar yaparak bir dizi oluşturun.

Gösterimde:

(yani: aben değeridir f uygulanan n tekrarlı ben zamanlar; aben = fben(n)).

Collatz varsayımı: Başlangıçta hangi pozitif tam sayı seçilirse seçilsin, bu süreç sonunda 1 sayısına ulaşacaktır.

Bu en küçük ben öyle ki aben = 1 denir toplam durma süresi nın-nin n.[3] Varsayım, her birinin n iyi tanımlanmış toplam durma süresine sahiptir. Bazıları için n, Bu tür bir ben yok diyoruz n sonsuz toplam durma süresine sahiptir ve varsayım yanlıştır.

Varsayım yanlışsa, bunun nedeni yalnızca 1'i içermeyen bir diziye yol açan bazı başlangıç ​​numaralarının olması olabilir. Böyle bir dizi, 1'i hariç tutan bir tekrar eden döngüye girer veya sınır olmadan artar. Böyle bir sıra bulunamadı.

Örnekler

Örneğin, n = 12biri 12, 6, 3, 10, 5, 16, 8, 4, 2, 1 dizisini alır.

n = 19örneğin, 1: 19, 58, 29, 88, 44, 22, 11, 34, 17, 52, 26, 13, 40, 20, 10, 5, 16, 8, 4, 2'ye ulaşmak daha uzun sürüyor, 1.

Sırası n = 27aşağıda listelenmiş ve grafiğe dökülmüş, 111 adım (büyük yazı tipinde, tek sayılar arasında 41 adım) atarak en yüksek 9232 1'e inmeden önce.

27, 82, 41, 124, 62, 31, 94, 47, 142, 71, 214, 107, 322, 161, 484, 242, 121, 364, 182, 91, 274, 137, 412, 206, 103, 310, 155, 466, 233, 700, 350, 175, 526, 263, 790, 395, 1186, 593, 1780, 890, 445, 1336, 668, 334, 167, 502, 251, 754, 377, 1132, 566, 283, 850, 425, 1276, 638, 319, 958, 479, 1438, 719, 2158, 1079, 3238, 1619, 4858, 2429, 7288, 3644, 1822, 911, 2734, 1367, 4102, 2051, 6154, 3077, 9232, 4616, 2308, 1154, 577, 1732, 866, 433, 1300, 650, 325, 976, 488, 244, 122, 61, 184, 92, 46, 23, 70, 35, 106, 53, 160, 80, 40, 20, 10, 5, 16, 8, 4, 2, 1 (sıra A008884 içinde OEIS )
Collatz5.svg

Toplam durma süresi, herhangi bir küçük başlangıç ​​değerinden daha uzun olan sayılar, aşağıdakilerle başlayan bir sıra oluşturur:

1, 2, 3, 6, 7, 9, 18, 25, 27, 54, 73, 97, 129, 171, 231, 313, 327, 649, 703, 871, 1161, 2223, 2463, 2919, 3711, 6171, ... (sıra A006877 içinde OEIS ).

Maksimum yörünge noktası herhangi bir küçük başlangıç ​​değerinden daha büyük olan başlangıç ​​değerleri aşağıdaki gibidir:

1, 2, 3, 7, 15, 27, 255, 447, 639, 703, 1819, 4255, 4591, 9663, 20895, 26623, 31911, 60975, 77671, 113383, 138367, 159487, 270271, 665215, 704511, ... (sıra A006884 içinde OEIS )

İçin adım sayısı n 1'e ulaşmak

0, 1, 7, 2, 5, 8, 16, 3, 19, 6, 14, 9, 9, 17, 17, 4, 12, 20, 20, 7, 7, 15, 15, 10, 23, 10, 111, 18, 18, 18, 106, 5, 26, 13, 13, 21, 21, 21, 34, 8, 109, 8, 29, 16, 16, 16, 104, 11, 24, 24, ... (sıra A006577 içinde OEIS )

Herhangi bir başlangıç ​​numarası için en uzun ilerleme

10'dan az 9, 19 basamaklı,
100'den az, 97 basamaklı, 118 basamaklı,
1000'den az 871, yani 178 adım,
10'dan az4 261 basamaklı 6171,
10'dan az5 dır-dir 77031350 basamaklı olan,
10'dan az6 dır-dir 837799524 adımlı olan,
10'dan az7 dır-dir 8400511685 basamaklı olan,
10'dan az8 dır-dir 63728127949 basamaklı olan,
10'dan az9 dır-dir 670617279986 adımlı olan,
10'dan az10 dır-dir 97806576301132 basamaklı olan,[11]
10'dan az11 dır-dir 751281382471228 adımı olan,
10'dan az12 dır-dir 9893452756471348 adımdan oluşan,
10'dan az13 dır-dir 78876635523671563 adımı olan,
10'dan az14 dır-dir 808671375962171662 adımı olan,
10'dan az15 dır-dir 9424887491531531862 basamağı olan,
10'dan az16 dır-dir 75793092136759351958 basamağı olan ve
10'dan az17 dır-dir 935713936928023022091 adımı olan.[12]

Bu sayılar, belirtilen adım sayısına sahip en düşük sayılardır, ancak verilen sınırın altında olanlar zorunlu değildir. Örnek olarak, 9780657631 1132 adıma sahiptir 9780657630.

ikinin gücü hızlı bir şekilde bir araya gel çünkü 2n yarıya indirildi n kez 1'e ulaşır ve asla artırılmaz.

Görselleştirmeler

Destekleyici argümanlar

Varsayım kanıtlanmamış olsa da, probleme bakan çoğu matematikçi varsayımın doğru olduğunu düşünüyor çünkü deneysel kanıtlar ve sezgisel argümanlar bunu destekliyor.

Deneysel kanıt

2020 itibariylevarsayım, 2'ye kadar tüm başlangıç ​​değerleri için bilgisayar tarafından kontrol edilmiştir.68 ≈ 2.95×1020.[13] Şimdiye kadar test edilen tüm ilk değerler sonunda tekrar eden döngüde sona erer (4;2;1), yalnızca üç terimi vardır. Başlangıç ​​değerinin bu alt sınırından, terimlerin sayısı için daha düşük bir sınır da elde edilebilir. (4;2;1) olmalı.[14] Bu ilişki 1981'de kurulduğunda, formül daha düşük bir sınır verdi 35400 şartlar.[14]

Bu bilgisayar kanıtı, varsayımın doğru olduğunun bir kanıtı değildir. Durumlarında gösterildiği gibi Pólya varsayımı, Mertens varsayımı, ve Skewes sayısı, bazen bir varsayım sadece karşı örnekler çok büyük sayılar kullanıldığında bulunur.

Olasılıksal bir sezgisel

Biri yalnızca garip Collatz işlemi tarafından üretilen sıradaki sayılar, ardından her tek sayı ortalamadır 3/4 bir öncekinin.[15] (Daha doğrusu, sonuçların oranlarının geometrik ortalaması şu şekildedir: 3/4.) Bu, her Hailstone dizisinin uzun vadede düşmesi gerektiğine dair sezgisel bir argüman sağlar, ancak bu diğer döngülere karşı bir kanıt değildir, yalnızca sapmaya karşıdır. Argüman bir kanıt değildir çünkü Hailstone dizilerinin ilişkisiz olasılıksal olaylardan oluştuğunu varsayar. (Kesin bir şekilde, 2-adik Collatz sürecinin genişletilmesi, hemen hemen tüm 2 adic başlangıç ​​değerleri için her çarpma adımı için iki bölme adımına sahiptir.)

Ve olasılıksal akıl yürütme titiz olsa bile, bu yine de yalnızca varsayımın neredeyse kesin herhangi bir tamsayı için true, tüm tamsayılar için doğru olduğu anlamına gelmez.

Terence Tao (2019), neredeyse tüm Collatz yörüngelerinin sonsuzluğa ayrılan herhangi bir fonksiyonla sınırlı olma olasılığını kullanarak kanıtladı. Bu çalışmaya cevap vermek, Quanta Dergisi Tao'nun "Collatz varsayımının on yıllardır en önemli sonuçlarından birini elde ettiğini" yazdı.[16][17]

Sıkı sınırlar

İçinde bilgisayar destekli kanıt, Krasikov ve Lagarias aralıktaki tam sayıların sayısının [1,x] 1'e ulaşan en az şuna eşittir: x0.84 yeterince büyük herkes için x.[18]

Döngüleri

Bu bölümde, Collatz işlevinin "kısayol" biçimini düşünün

Bir döngü bir dizidir (a0; a1; ...; aq) farklı pozitif tam sayıların T(a0) = a1, T(a1) = a2, ..., ve T(aq) = a0.

Bilinen tek döngü (1;2) uzunluk 2, önemsiz döngü olarak adlandırılır.

Döngü uzunluğu

Önemsiz olmayan bir döngünün uzunluğunun en az olduğu bilinmektedir. 17087915.[19] Aslında Eliahou (1993), dönemin p önemsiz olmayan herhangi bir döngünün şekli

nerede a, b ve c negatif olmayan tam sayılardır, b ≥ 1 ve AC = 0. Bu sonuç, devam eden kesir genişlemesi 3'te/2'de.

Benzer bir mantık, varsayımın son zamanlarda doğrulanmasını açıklar. 268 gelişmiş alt sınıra yol açar 114208327604 (veya 186265759595 "kısayol" olmadan). Bu alt sınır, yukarıdaki sonuçla tutarlıdır, çünkü .

kdöngüleri

Bir k-döngü, bölümlere ayrılabilen bir döngüdür 2k bitişik alt diziler: k artan tek sayı dizileri ile dönüşümlü k çift ​​sayıların azalan dizileri. Örneğin, döngü tek bir artan tek sayı dizisinden ve ardından azalan bir çift sayı dizisinden oluşuyorsa, buna bir 1 döngü.[20]

Steiner (1977), önemsiz döngü dışında 1 döngü olmadığını kanıtladı. (1;2).[21] Simons (2004), 2 döngü olmadığını kanıtlamak için Steiner'in yöntemini kullandı.[22] Simons & de Weger (2005) bu ispatı 68 döngüye kadar genişletti: k-e kadar döngü k = 68.[20] 68'in ötesinde, bu yöntem böyle bir döngüdeki öğeler için üst sınırlar verir: örneğin, 75 döngü varsa, döngünün en az bir öğesi, 2385×250.[20] Bu nedenle, kapsamlı bilgisayar araştırmaları devam ettikçe, daha büyük döngüler göz ardı edilebilir. Argümanı daha sezgisel olarak ifade etmek için: Her bir yörüngenin ardışık yükselişlerin ardından ardışık düşüşlerden oluştuğu en fazla 68 yörüngeye sahip döngüleri aramamız gerekmez.

Varsayımın diğer formülasyonları

Geri viteste

İlk 21 seviyesi Collatz grafik aşağıdan yukarıya moda oluşturulmuştur. Grafik, yörünge uzunluğu 21 veya daha az olan tüm sayıları içerir.

Varsayımı ispatlamak için, sözde olanı büyütmenin aşağıdan yukarıya yöntemini dikkate alan başka bir yaklaşım daha var. Collatz grafiği. Collatz grafiği bir grafik ters ile tanımlanmış ilişki

Dolayısıyla, tüm pozitif tam sayıların sonunda 1'e yol açtığını kanıtlamak yerine, 1'in tüm pozitif tam sayılara geriye doğru gittiğini kanıtlamaya çalışabiliriz. Herhangi bir tam sayı için n, n ≡ 1 (mod 2) ancak ve ancak 3n + 1 ≡ 4 (mod 6). Eşdeğer olarak, n − 1/3 ≡ 1 (mod 2) ancak ve ancak n ≡ 4 (mod 6). Varsayımsal olarak, bu ters ilişki bir ağaç 1–2–4 döngüsü hariç (değiştirilmemiş işlevin 4–2–1 döngüsünün tersi f tanımlanmış Problem cümlesi Bu makalenin bölümü).

İlişki ne zaman 3n + 1 fonksiyonun f ortak "kısayol" ilişkisi ile değiştirilir 3n + 1/2Collatz grafiği ters ilişki ile tanımlanır,

Herhangi bir tam sayı için n, n ≡ 1 (mod 2) ancak ve ancak 3n + 1/2 ≡ 2 (mod 3). Eşdeğer olarak, 2n − 1/3 ≡ 1 (mod 2) ancak ve ancak n ≡ 2 (mod 3). Varsayımsal olarak, bu ters ilişki 1–2 döngü dışında bir ağaç oluşturur (f (n) fonksiyonunun 1–2 döngüsünün tersi yukarıda belirtildiği gibi revize edilmiştir).

Alternatif olarak, 3n + 1 ile n/H(n′) nerede n′ = 3n + 1 ve H(n′) en yükseği 2'nin gücü bu böler n (hayır ile kalan ). Ortaya çıkan işlev f haritalar tek sayılar tek sayılara. Şimdi varsayalım ki bir tek sayı için n, bu işlemi uygulayarak k times 1 sayısını verir (yani, fk(n) = 1). Daha sonra ikili, numara n birleştirilmiş olarak yazılabilir Teller wk wk−1w1 her biri nerede wh temsilinden sonlu ve bitişik bir alıntıdır 1/3h.[23] Temsili n bu nedenle tutar tekrarlar nın-nin 1/3h, burada her bir tekrar isteğe bağlı olarak döndürülür ve daha sonra sınırlı sayıda bite kadar kopyalanır. Bu sadece ikili olarak gerçekleşir.[24] Varsayımsal olarak, her ikili dizge s '1' ile biten, bu formun bir temsili ile ulaşılabilir (burada baştaki '0' ları ekleyebilir veya silebiliriz.s).

İkinci tabanda hesaplayan soyut bir makine olarak

Collatz işlevinin tekrarlanan uygulamaları bir soyut makine bu idare eder Teller nın-nin bitler. Makine, yalnızca bir "1" kalana kadar herhangi bir tek sayı üzerinde aşağıdaki üç adımı gerçekleştirecektir:

  1. İkili sayıdaki sayının (sağ) sonuna 1 ekleyin (vererek 2n + 1);
  2. Bunu orijinal sayıya ikili toplama ile ekleyin (vererek 2n + 1 + n = 3n + 1);
  3. Sondaki tüm "0" ları kaldırın (yani, sonuç tek olana kadar tekrar tekrar ikiye bölün).

Misal

7 numaralı başlangıç, ikinci tabanda 111 olarak yazılmıştır. Ortaya çıkan Collatz dizisi:

           111          1111         10110        10111       100010      100011      110100     11011    101000   1011  10000

Bir eşlik dizisi olarak

Bu bölüm için, Collatz işlevini biraz değiştirilmiş biçimde düşünün

Bu yapılabilir çünkü ne zaman n garip, 3n + 1 her zaman eşittir.

Eğer P (…) bir sayının paritesidir, yani P (2n) = 0 ve P (2n + 1) = 1, ardından bir sayı için Collatz eşlik dizisini (veya eşlik vektörünü) tanımlayabiliriz n gibi pben = P (aben), nerede a0 = n, ve aben+1 = f(aben).

Hangi işlemin yapıldığı, 3n + 1/2 veya n/2, pariteye bağlıdır. Eşlik sırası, işlemlerin sırası ile aynıdır.

Bu formu kullanma f(n)iki sayı için eşlik dizilerinin m ve n ilkinde anlaşacak k şartlar ancak ve ancak m ve n eşdeğer modulo 2k. Bu, her sayının kendi parite dizisi tarafından benzersiz bir şekilde tanımlandığını ve ayrıca birden fazla Hailstone döngüsü varsa, karşılık gelen eşlik döngülerinin farklı olması gerektiği anlamına gelir.[3][25]

Uygulama f işlevi k sayıya kadar n = 2ka + b sonucu verecek 3ca + d, nerede d uygulamanın sonucudur f işlevi k kez b, ve c bu sıra sırasında kaç artışla karşılaşıldı (ör. 25a + 1 1 yinelendiğinde 2, 1, 2, 1 ve son olarak 2'ye yükseldikçe 3 artış olur, böylece sonuç 33a + 2; için 22a + 1 1 yükseldiğinde ve 1'e düştüğünde yalnızca 1 artış olur, dolayısıyla sonuç 3a + 1). Ne zaman b dır-dir 2k − 1 o zaman olacak k yükselir ve sonuç olur 2 × 3ka − 1. 3 çarpan faktörü a değerinden bağımsızdır a; sadece davranışına bağlıdır b. Bu, belirli sayı biçimlerinin belirli sayıda yinelemeden sonra her zaman daha küçük bir sayıya yol açacağını tahmin etmeyi sağlar, örn. 4a + 1 olur 3a + 1 iki uygulamadan sonra f ve 16a + 3 olur 9a + 2 4 uygulamadan sonra f. Bu küçük sayıların 1'e devam edip etmediği, ancak değerine bağlıdır a.

Etiket sistemi olarak

Formdaki Collatz işlevi için

Hailstone dizileri son derece basit bir şekilde hesaplanabilir 2 etiketli sistem üretim kuralları ile

aM.Ö, ba, caaa.

Bu sistemde pozitif tamsayı n bir dizi ile temsil edilir n Kopyaları ave etiket işleminin yinelenmesi, 2'den daha kısa herhangi bir sözcük uzunluğunda durur. (De Mol'dan uyarlanmıştır.)

Collatz varsayımı eşdeğer olarak, bu etiket sisteminin keyfi sonlu bir dizesi olduğunu belirtir. a ilk kelime olarak, sonunda durur (bkz. Etiket sistemi # Örnek: Collatz dizilerinin hesaplanması çalışılmış bir örnek için).

Daha büyük alanlara uzantılar

Tüm tam sayılar üzerinde yineleme

Collatz varsayımının bir uzantısı, yalnızca pozitif tam sayıları değil, tüm tam sayıları içermektir. Dışarıdan girilemeyen 0 → 0 döngüsünü bir kenara bırakırsak, bilinen toplam 4 döngü vardır ve sıfır olmayan tüm tamsayılar sonunda yinelemeye girer. f. Bu döngüler, iyi bilinen pozitif döngüden başlayarak burada listelenmiştir.n:

Tek değerler büyük kalın olarak listelenmiştir. Her döngü, en az mutlak değere sahip (her zaman tek olan) üyesiyle birlikte listelenir.

DöngüTek değer döngü uzunluğuTam döngü uzunluğu
1 → 4 → 2 → 1 ...13
−1 → −2 → −1 ...12
−5 → −14 → −7 → −20 → −10 → −5 ...25
−17 → −50 → −25 → −74 → −37 → −110 → −55 → −164 → −82 → −41 → −122 → −61 → −182 → −91 → −272 → −136 → −68 → −34 → −17 ...718

Genelleştirilmiş Collatz varsayımı, her tam sayının yineleme altında olduğu iddiasıdır. f, en sonunda yukarıdaki dört döngüden birine veya 0 → 0 döngüsüne düşer. 0 → 0 döngüsü, yalnızca tamlık adına dahil edildiğinden, argüman tarafından genellikle "önemsiz" olarak kabul edilir.

Garip paydaları olan rasyonelleri yinelemek

Collatz haritası, en düşük terimlerle yazıldığında tek paydaları olan (pozitif veya negatif) rasyonel sayılara genişletilebilir. Sayı, payının tek veya çift olmasına göre 'tek' veya 'çift' olarak alınır. O halde haritanın formülü, etki alanının tamsayı olduğu durumdakiyle tamamen aynıdır: böyle bir 'çift' rasyonel 2'ye bölünür; böyle bir rasyonel 'tuhaf' 3 ile çarpılır ve ardından 1 eklenir. Yakından ilişkili bir gerçek, Collatz haritasının, 2 adic tamsayılar, alt halka olarak tek paydalı rasyonel halkaları içeren.

Collatz haritasının "kısayol" tanımını kullanırken, herhangi bir periyodik eşlik dizisi tam olarak bir rasyonel tarafından üretilir.[26] Tersine, tek bir paydaya sahip her rasyonel olayın sonunda döngüsel bir eşlik dizisine sahip olduğu varsayılır (Periyodiklik Varsayımı [3]).

Bir eşlik döngüsünün uzunluğu varsa n ve tam olarak tek sayıları içerir m endekslerde zamanlar k0 < … < km−1, o zaman bu parite döngüsünü anında ve periyodik olarak oluşturan benzersiz rasyonel

 

 

 

 

(1)

Örneğin, eşlik döngüsü (1 0 1 1 0 0 1) 0, 2, 3 ve 6 dizinlerinde uzunluk 7 ve dört tek terim vardır. Kesir tarafından tekrar tekrar üretilir

ikincisi rasyonel döngüye götürdüğü için

.

Herhangi bir döngüsel permütasyon (1 0 1 1 0 0 1) yukarıdaki fraksiyonlardan biriyle ilişkilidir. Örneğin, döngü (0 1 1 0 0 1 1) kesir tarafından üretilir

.

Bire bir yazışma için, bir eşlik döngüsü olmalıdır indirgenemezyani, özdeş alt döngülere bölünemez. Bunun bir örneği olarak, parite döngüsü (1 1 0 0 1 1 0 0) ve alt döngüsü (1 1 0 0) aynı kesirle ilişkilidir 5/7 en düşük şartlara indirildiğinde.

Bu bağlamda, Collatz varsayımının geçerliliğini varsaymak şu anlama gelir: (1 0) ve (0 1) pozitif tam sayılar (sırasıyla 1 ve 2) tarafından oluşturulan tek eşlik döngüleridir.

Tek payda ise d bir rasyonel, 3'ün katı değilse, tüm yinelemeler aynı paydaya sahip olur ve pay dizisi, "3n + d"Collatz işlevinin genelleştirilmesi

2 adic uzantı

İşlev

halkada iyi tanımlanmıştır 2 nın-nin 2 adic tamsayılar sürekli olduğu ve ölçüyü koruyan 2-adic ölçüye göre. Dahası, dinamiklerinin ergodik.[3]

Tanımla eşlik vektörü işlevi Q üzerinde hareket etmek 2 gibi

.

İşlev Q 2-adik izometri.[27] Sonuç olarak, her sonsuz eşlik dizisi tam olarak bir 2-adik tamsayı için oluşur, böylece neredeyse tüm yörüngeler döngüsel değildir. .

Collatz varsayımının eşdeğer bir formülasyonu şudur:

Gerçek veya karmaşık sayılar üzerinde yineleme

Örümcek ağı arsa yörüngenin 10-5-8-4-2-1-2-1-2-1-vb. Collatz haritasının gerçek uzantısında ("değiştirilerek optimize edilmiştir"3n + 1" ile "3n + 1/2")

Collatz haritası, pürüzsüz gerçek ve karmaşık haritanın tam sayılarının kısıtlaması olarak görülebilir.

Yukarıda tanımlanan standart Collatz haritası, ilişkiyi değiştirerek optimize edilirse 3n + 1 ortak ikame "kısayol" ilişkisi ile 3n + 1/2, pürüzsüz gerçek ve karmaşık haritanın tam sayılarının kısıtlaması olarak görülebilir.

Collatz haritası fraktal gerçek çizginin bir mahallesinde

Gerçek çizgi üzerindeki yinelemenin bakış açısı Chamberland (1996) tarafından araştırılmıştır.[28]. Sonsuz sayıda sabit nokta ve monoton olarak sonsuzluğa kaçan yörüngeler olduğu için varsayımın gerçek sayılar için geçerli olmadığını gösterdi. En azından başka bir çekici döngü olduğunu da gösterdi: 1.1925 → 2.1386.

Karmaşık düzlemde Letherman, Schleicher ve Wood (1999) tarafından incelenmiştir.[29]Uçağın çoğu noktası, aşağıdaki resimde mavi renkte görüldüğü gibi sonsuzluğa uzaklaşır. Uzaklaşan ve uzaklaşmayan bölgeler arasındaki sınır, bir fraktal desen "Collatz fraktal" olarak adlandırılır.

Optimizasyonlar

Zaman-uzay değiş tokuşu

Bölüm Bir eşlik dizisi olarak yukarıdaki sekans simülasyonunu hızlandırmanın bir yolunu vermektedir. İleri atlamak için k her yinelemedeki adımlar (kullanarak f o bölümdeki fonksiyon), mevcut sayıyı iki bölüme ayırın, b ( k tamsayı olarak yorumlanan en az önemli bitler) ve a (bitlerin geri kalanı bir tam sayı olarak). İleriye atlamanın sonucu k adımlar şu şekilde bulunabilir:

fk(2ka + b) = 3c(b)a + d(b).

c (ya da daha iyisi 3c) ve d diziler, mümkün olan her şey için önceden hesaplanır k-bit sayılar b, nerede d(b) uygulamanın sonucudur f işlevi k kez b, ve c(b) yolda karşılaşılan tek sayıların sayısıdır.[30] Örneğin, eğer k = 5, bir sayının en az önemli 5 bitini ayırarak ve aşağıdakileri kullanarak her yinelemede 5 adım ileri atlanabilir:

c(0...31) = {0,3,2,2,2,2,2,4,1,4,1,3,2,2,3,4,1,2,3,3,1,1,3,3,2,3,2,4,3,3,4,5}
d(0...31) = {0,2,1,1,2,2,2,20,1,26,1,10,4,4,13,40,2,5,17,17,2,2,20,20,8,22,8,71,26,26,80,242}.

Bu gerektirir 2k ön hesaplama ve elde edilen hesaplamayı bir faktör ile hızlandırmak için depolama k, bir uzay-zaman değiş tokuşu.

Modüler kısıtlamalar

Collatz varsayımına karşı bir örnek aramak gibi özel bir amaç için, bu ön hesaplama, Tomás Oliveira e Silva tarafından büyük değerlere kadar Collatz varsayımının hesaplama doğrulamalarında kullanılan daha da önemli bir ivmeye yol açar.n. Bazıları için b ve keşitsizlik

fk(2ka + b) = 3c(b)a + d(b) < 2ka + b

herkes için geçerli a, eğer varsa, ilk karşı örnek olamaz b modulo 2k.[14] Örneğin, ilk karşı örnek tuhaf olmalıdır çünkü f(2n) = n, daha küçük 2n; ve 3 mod 4 olmalı çünkü f2(4n + 1) = 3n + 1, daha küçük 4n + 1. Her başlangıç ​​değeri için a Collatz varsayımına karşı bir örnek olmayan, bir k Böyle bir eşitsizliğin geçerli olduğu durumda, Collatz varsayımını tek bir başlangıç ​​değeri için kontrol etmek, bütün bir uyum sınıfını kontrol etmek kadar iyidir. Gibi k artar, aramanın sadece bu kalıntıları kontrol etmesi gerekir b daha düşük değerler tarafından elimine edilmeyenk. Kalıntıların yalnızca üssel olarak küçük bir kısmı hayatta kalır.[31] Örneğin, hayatta kalan tek kalıntı mod 32 7, 15, 27 ve 31'dir.

Syracuse işlevi

Eğer k tuhaf bir tam sayıdır, o zaman 3k + 1 eşit, öyle 3k + 1 = 2ak ile k garip ve a ≥ 1. Syracuse işlevi fonksiyon f setten ben kendi içinde tek tamsayılar, bunun için f(k) = k (sıra A075677 içinde OEIS ).

Syracuse işlevinin bazı özellikleri şunlardır:

  • Hepsi için kben, f(4k + 1) = f(k). (Çünkü 3(4k + 1) + 1 = 12k + 4 = 4(3k + 1).)
  • Daha genel olarak: Herkes için p ≥ 1 ve garip h, fp − 1(2ph − 1) = 2 × 3p − 1h − 1. (Buraya fp − 1 dır-dir işlev yineleme gösterimi.)
  • Tüm tuhaflar için h, f(2h − 1) ≤ 3h − 1/2

Collatz varsayımı, herkes için şu ifadeye eşdeğerdir: k içinde benbir tamsayı var n ≥ 1 öyle ki fn(k) = 1.

Kararsız genellemeler

1972'de, John Horton Conway Collatz probleminin doğal bir genellemesinin algoritmik olarak olduğunu kanıtladı karar verilemez.[32]

Özellikle, formun işlevlerini değerlendirdi

ve a0, b0,...,aP − 1, bP − 1 rasyonel sayılar öyle seçilmiş ki g(n) her zaman bir tamsayıdır.

Standart Collatz işlevi şu şekilde verilir: P = 2, a0 = 1/2, b0 = 0, a1 = 3, b1 = 1. Conway, sorunun şu olduğunu kanıtladı:

Verilen g ve n, yineleme dizisi gk(n) ulaşmak 1?

karar verilemez, temsilen durdurma sorunu Böylece.

Collatz sorununa daha yakın olan şudur: evrensel ölçülü sorun:

Verilen g yinelemeler dizisi gk(n) herkes için 1'e ulaş n > 0?

Koşulu bu şekilde değiştirmek, bir sorunu çözmeyi daha zor veya daha kolay hale getirebilir (sezgisel olarak, olumlu bir cevabı gerekçelendirmek daha zordur, ancak olumsuz bir cevabı gerekçelendirmek daha kolay olabilir). Kurtz ve Simon[33] Yukarıdaki sorunun aslında karar verilemez olduğunu ve daha da yüksek olduğunu kanıtladı. aritmetik hiyerarşi özellikle Π0
2
-tamamlayınız. Bu sertlik sonucu, fonksiyon sınıfını kısıtlasa bile geçerlidir g modülü sabitleyerek P 6480'e kadar.[34]

popüler kültürde

Filmde Incendies, saf matematik alanında yüksek lisans öğrencisi olan bir öğrenci, Collatz varsayımını bir grup lisans öğrencisine açıklıyor. Ailesinin geçmişiyle ilgili çözülmemiş bazı soruları yanıtlamak için çalışmalarını bir süreliğine askıya alıyor. Filmin ilerleyen dönemlerinde Collatz varsayımı, ailesi hakkında yaptığı rahatsız edici ve zor bir keşfin habercisi olarak ortaya çıkıyor.[35][36]

Ayrıca bakınız

daha fazla okuma

  • Nihai Zorluk: 3x + 1 sorun:
Bu hacim,[37] tarafından düzenlendi Jeffrey Lagarias ve tarafından yayınlandı Amerikan Matematik Derneği Collatz varsayımı, ona yaklaşma yöntemleri ve genellemeler üzerine bir bilgi özetidir. Sorunun tarihçesi, genellemeler, istatistiksel yaklaşımlar ve sonuçlarla ilgili olarak editörün iki ve diğer yazarların beş anket makalesini içerir. hesaplama teorisi. Aynı zamanda konuyla ilgili ilk makalelerin yeniden baskılarını da içerir (Lothar Collatz'ın bir girişi dahil).

Referanslar

  1. ^ O'Connor, J.J .; Robertson, E.F. (2006). "Lothar Collatz". St Andrews University School of Mathematics and Statistics, İskoçya.
  2. ^ Maddux, Cleborne D .; Johnson, D. Lamont (1997). Logo: Geriye Dönük Bir. New York: Haworth Basın. s. 160. ISBN  0-7890-0374-0. Bu problem aynı zamanda Ulam'ın varsayımı, Hailstone problemi, Syracuse problemi, Kakutani problemi, Hasse'nin algoritması ve Collatz problemi gibi başka isimlerle de bilinir.
  3. ^ a b c d e f g Lagarias, Jeffrey C. (1985). "3x + 1 problemi ve genellemeleri ". Amerikan Matematiksel Aylık. 92 (1): 3–23. doi:10.1080/00029890.1985.11971528. JSTOR  2322189.
  4. ^ Lagarias'a (1985) göre,[3] s. 4'te, "Syracuse sorunu" adı 1950'lerde Hasse tarafından ziyaret sırasında önerildi. Syracuse üniversitesi.
  5. ^ Pickover, Clifford A. (2001). Sayıların Harikaları. Oxford: Oxford University Press. pp.116 –118. ISBN  0-19-513342-0.
  6. ^ "Hailstone Numarası". MathWorld. Wolfram Research.
  7. ^ Hofstadter, Douglas R. (1979). Gödel, Escher, Bach. New York: Temel Kitaplar. pp.400–2. ISBN  0-465-02685-0.
  8. ^ Guy, Richard K. (2004). ""E17: Permütasyon Dizileri"". Sayı teorisinde çözülmemiş sorunlar (3. baskı). Springer-Verlag. s. 336–7. ISBN  0-387-20860-7. Zbl  1058.11001.
  9. ^ Guy, R. K. (1983). "Bu sorunları çözmeye çalışmayın". Amer. Matematik. Aylık. 90 (1): 35–41. doi:10.2307/2975688. JSTOR  2975688. Bununla Erdos, bu tür nesneleri manipüle etmek için güçlü araçlar olmadığı anlamına gelir.
  10. ^ Lagarias, Jeffrey C., ed. (2010). Nihai zorluk: 3x + 1 sorun. Providence, R.I .: Amerikan Matematik Derneği. s. 4. ISBN  978-0821849408.
  11. ^ Leavens, Gary T .; Vermeulen, Mike (Aralık 1992). "3x + 1 Arama Programı ". Uygulamalar İçeren Bilgisayarlar ve Matematik. 24 (11): 79–99. doi:10.1016 / 0898-1221 (92) 90034-F.
  12. ^ Roosendaal, Eric. "3x + 1 Gecikmeli Kayıt". Alındı 14 Mart 2020. (Not: "Gecikme kayıtları" toplam durma süresi kayıtlarıdır.)
  13. ^ Barina, David (2020). "Collatz sorununun yakınsama doğrulaması". Süper Hesaplama Dergisi. doi:10.1007 / s11227-020-03368-x. S2CID  220294340.
  14. ^ a b c Garner, Lynn E. "Collatz 3n + 1 Algoritması Üzerine" (PDF). Alındı 27 Mart 2015.
  15. ^ Lagarias (1985),[3] Bölüm "Sezgisel bir argüman ".
  16. ^ Tao, Terence (10 Eylül 2019). "Hemen hemen tüm Collatz yörüngeleri neredeyse sınırlı değerlere ulaşır". Ne var ne yok. Alındı 11 Eylül 2019.
  17. ^ Hartnett, Kevin. "Matematikçi 'Tehlikeli' Problemde Büyük Sonuç Kanıtladı". Quanta Dergisi. Alındı 26 Aralık 2019.
  18. ^ Krasikov, Ilia; Lagarias, Jeffrey C. (2003). "3 için sınırlarx Fark eşitsizliklerini kullanan + 1 problem ". Açta Arithmetica. 109 (3): 237–258. arXiv:matematik / 0205002. Bibcode:2003AcAri.109..237K. doi:10.4064 / aa109-3-4. BAY  1980260. S2CID  18467460.
  19. ^ Eliahou, Shalom (1993-08-01). "3x + 1 problem: önemsiz döngü uzunluklarında yeni alt sınırlar ". Ayrık Matematik. 118 (1): 45–56. doi:10.1016 / 0012-365X (93) 90052-U.
  20. ^ a b c Simons, J .; de Weger, B. (2003). "İçin teorik ve hesaplama sınırları m- 3 döngün + 1 sorun " (PDF). Açta Arithmetica. 117 (1): 51–70. Bibcode:2005AcAri.117 ... 51S. doi:10.4064 / aa117-1-3.
  21. ^ Steiner, R.P. (1977). "Syracuse problemi üzerine bir teorem". 7. Manitoba Sayısal Matematik Konferansı Bildirileri. s. 553–9. BAY  0535032.
  22. ^ Simons, John L. (2005). "3 için 2 döngünün olmaması üzerinex + 1 sorun ". Matematik. Zorunlu. 74: 1565–72. Bibcode:2005MaCom..74.1565S. doi:10.1090 / s0025-5718-04-01728-4. BAY  2137019.
  23. ^ Colussi, Livio (9 Eylül 2011). "Collatz işlevinin yakınsama sınıfları". Teorik Bilgisayar Bilimleri. 412 (39): 5409–5419. doi:10.1016 / j.tcs.2011.05.056.
  24. ^ Hew, Patrick Chisan (7 Mart 2016). "İkili olarak çalışmak, 1 / 3'lük tekrarları korurh: Colussi'nin 'Collatz işlevinin yakınsama sınıfları' üzerine yorum'". Teorik Bilgisayar Bilimleri. 618: 135–141. doi:10.1016 / j.tcs.2015.12.033.
  25. ^ Terras, Riho (1976). "Pozitif tam sayılarda durma zamanı sorunu" (PDF). Açta Arithmetica. 30 (3): 241–252. doi:10.4064 / aa-30-3-241-252. BAY  0568274.
  26. ^ Lagarias Jeffrey (1990). "3x + 1 problemi için rasyonel döngü seti". Açta Arithmetica. 56 (1): 33–53. doi:10.4064 / aa-56-1-33-53. ISSN  0065-1036.
  27. ^ Lagarias, Jeffrey C .; Bernstein, Daniel J. (1996). "3x + 1 Eşlenik Haritası ". Kanada Matematik Dergisi. 48 (6): 1154–1169. doi:10.4153 / CJM-1996-060-x. ISSN  0008-414X.
  28. ^ Chamberland, Marc (1996). "3'ün sürekli bir uzantısıx Gerçek hatta + 1 problem ". Dinam. Contin. Ayrık İmpuls Sistemleri. 2 (4): 495–509.
  29. ^ Letherman, Simon; Schleicher, Dierk; Ahşap, Reg (1999). "(3n + 1) -Sorun ve Holomorfik Dinamikler ". Deneysel Matematik. 8 (3): 241–252. doi:10.1080/10586458.1999.10504402.
  30. ^ Scollo Giuseppe (2007). "3'te Sınıf Rekorları Aranıyorx COMETA Grid Altyapısı ile + 1 Problem " (PDF). Palermo Üniversitesinde Izgara Açık Günleri.
  31. ^ Lagarias (1985),[3] Teorem D.
  32. ^ Conway, John H. (1972). "Öngörülemeyen Yinelemeler". Proc. 1972 Sayı Teorisi Konf., Univ. Colorado, Boulder. s. 49–52.
  33. ^ Kurtz, Stuart A .; Simon, Janos (2007). "Genelleştirilmiş Collatz Probleminin Karar Verilemezliği". Cai, J.-Y .; Cooper, S. B .; Zhu, H. (editörler). Mayıs 2007'de Çin'in Şangay kentinde düzenlenen 4. Uluslararası Hesaplama Modelleri Teorisi ve Uygulamaları Konferansı, TAMC 2007 Bildirileri. s. 542–553. doi:10.1007/978-3-540-72504-6_49. ISBN  978-3-540-72503-9. Gibi PDF
  34. ^ Ben-Amram, Amir M. (2015). "Tamsayılar üzerinde yinelenen parçalı afin fonksiyonların ölümlülüğü: Karar verilebilirlik ve karmaşıklık". Hesaplanabilirlik. 1 (1): 19–56. doi:10.3233 / COM-150032.
  35. ^ Emmer Michele (2012). Matematiği Düşünün: Kültür ve Matematik Arasında. Springer Yayıncılık. s. 260–264. ISBN  978-8-847-02426-7.
  36. ^ Mazmanyan, Adam (19 Mayıs 2011). "FİLM İNCELEME: 'Incendies'". Washington Times. Alındı 7 Aralık 2019.
  37. ^ Lagarias, Jeffrey C., ed. (2010). Nihai Zorluk: 3x + 1 sorun. Amerikan Matematik Derneği. ISBN  978-0-8218-4940-8. Zbl  1253.11003.

Dış bağlantılar