Rastgele gerçek polinomların en büyük kökünün karmaşık sayıdan çok gerçek sayı olma olasılığı daha yüksek
(mathoverflow.net)- Katsayıları bağımsız düzgün dağılımlı gerçek sayılar olan rastgele bir polinomda toplam gerçek kök sayısı yaklaşık 2log n/π ile sınırlı kalsa da, deneylerde mutlak değeri en büyük/en küçük kökün gerçek olma olasılığının daha yüksek olduğu görülüyor
- Derece başına 10^5 Monte Carlo simülasyonunda bu olasılık n büyüdükçe 1/2 civarına doğru düşüyor; normal dağılımlı katsayılar (-1,1) aralığına ölçeklendiğinde de benzer gözlem korunuyor
- Bir yanıt, sonlu derecedeki uç kök probleminin rastgele kuvvet serisi P(x)=a₀+a₁x+a₂x²+… için en küçük kökün gerçek olup olmadığını sorma problemine yakınsadığını düşünüyor
- Dağılıma bağlı olarak limit değer değişebilir: düzgün dağılım [-1,1] için yaklaşık %51, standart normal dağılım için yaklaşık %52, varyansı 1/k! olan normal dağılım için %62, ±1 ayrık dağılımı için ise %40’ların başı gibi görünüyor
- Yanıtlayan kişi “1/2’ye yakınsar” yorumuna kuşkuyla yaklaşıyor; derece 200 ve 300’ü karşılaştıran 40 bin deneyde en küçük kökün gerçek olup olmadığı tümünde korunduğu için limitin %50’den büyük olma ihtimalini güçlü görüyor
Problem kurgusu: Gerçek kökler az, ama uç kökler gerçek tarafa kayıyor
- Gerçek katsayılı rastgele polinomlarda tüm kökler içinde gerçek köklerin sayısı karmaşık köklere göre çok daha azdır
- Katsayılar bağımsız olarak (-1,1) düzgün dağılımından geliyorsa, n dereceli bir polinomun gerçek kök sayısı asimptotik olarak
2log n/π + o(1)olur - Karmaşık kök sayısı yaklaşık
n - 2log n/πolur - Bağlantılı makaleye göre başka katsayı dağılımlarında da benzer asimptotik formül geçerlidir
- Katsayılar bağımsız olarak (-1,1) düzgün dağılımından geliyorsa, n dereceli bir polinomun gerçek kök sayısı asimptotik olarak
- Burada “en büyük kök” ve “en küçük kök” sırasıyla mutlak değeri en büyük kök ve mutlak değeri en küçük kök anlamına gelir
- Gerçek kökler çok daha azsa uç köklerin de karmaşık olması beklenebilir; ancak soruyu soran kişinin deney verileri ters yönde bir tablo gösteriyor
Monte Carlo gözlemi ve açık soru
- Gözlenen verinin özü üç noktadan oluşuyor
- En büyük kökün veya en küçük kökün gerçek olma olasılığı, karmaşık olma olasılığından büyük
- Bu olasılık n büyüdükçe 1/2 civarındaki bir değere düşüyor gibi görünüyor
- Her n değeri için 10^5 Monte Carlo simülasyonu yapılmış
- Katsayılar düzgün dağılım yerine ortalaması 0, standart sapması 1 olan normal dağılımdan seçilip (-1,1) aralığına ölçeklendiğinde de aynı gözlemin ve limit olasılığının korunduğu belirtiliyor
- Soru iki noktaya indirgeniyor
- En büyük kök ve en küçük kök neden gerçek tarafa kayıyor?
- Derece n için ilgili olasılık n→∞ iken 1/2 civarında bir değere yakınsıyor mu?
- Gözlenen yanlılık koşullu olasılıkla şöyle ifade ediliyor
P(L|R)=P(S|R)≈π/(4log n)P(L|C)=P(S|C)≈π/(2nπ-4log n)
Güncelleme: Alt sınır ispatı ve n=1000 ek deneyi
- Bağlantılı Math StackExchange yazısında, en büyük kökün gerçek olma olasılığının en az şu değer olduğu kanıtlanıyor
(23-16√2)/6 ≈ %6,2
- 11 Mayıs 2024 güncellemesine, derece n=1000 polinomlar için neredeyse 60.000 deneyin sonucu eklenmiş
- n≤125 için gözlenen grafiklerle tutarlı sonuçlar ortaya çıkmış
- Deneme sayısı arttıkça en büyük kökün gerçek olma olasılığının azalma eğilimi gösterdiği ve 1/2’ye yakınsama ihtimali olduğu yazıyor
Yanıt: Rastgele kuvvet serisinin en küçük köküne bağlanıyor
- Math StackExchange ve Thurston, Selberg, and random polynomials Part II blog yazısına dayanarak, uygun katsayı dağılımlarında sonlu derecedeki limitin rastgele kuvvet serisinin en küçük kökü problemine uzandığı belirtiliyor
P(x)=a₀+a₁x+a₂x²+…- Sonlu derecede en küçük kökün gerçek olma olasılığının limiti, bu rastgele kuvvet serisinin en küçük kökünün gerçek olma olasılığı olur
- Rouché teoremi kullanılırsa bu olasılığın 0’dan büyük ve 1’den küçük olduğu kolayca gösterilebilir deniyor
- Limit değer,
aᵢkatsayılarının dağılımına göre değişebiliraᵢ[-1,1] düzgün dağılımlıysa yaklaşık %51- Ortalama 0, varyans 1 olan Gaussian ise yaklaşık %52
- Gaussian olup varyansı
1/k!ise yaklaşık %62 1ve-1ayrık dağılımı ise %40’ların başı gibi görünüyor
- Dolayısıyla “makul tüm durumlarda %50’den büyüktür” demektense, modele bağlı olarak %50’den büyük veya küçük olabilir demek daha doğru
Gerçek kökler az olsa da uç kökleri kaplayabilmelerinin nedeni
- Birçok modelde kökler birim disk çevresinde toplanma, açı dağılımı ise düzgünleşme eğilimindedir; çok yerel ölçekte kökler arasında itilme (repulsion) oluşur
- Karmaşık kökler birim diskin çevresine yayılabilir; fakat gerçek kökler arasındaki itilmenin gerçek kökleri daha küçük veya daha büyük olmaya “zorladığı” düşünülüyor
- Bu bakış açısına göre toplam gerçek kök sayısı logaritmik seviyede olsa bile, en küçük kökü veya en büyük kökü almak için yeterince çok gerçek kök olabilir
- Geriye kalan görev, Monte Carlo ile kolayca hesaplanan değerleri nasıl titiz sayısal tahminlere dönüştüreceğimizdir
Rouché teoremiyle titiz tahmin üretme fikri
- Düzgün dağılım
aᵢ∈[-1,1]varsayılarak, düşük dereceli polinomların katsayı uzayını küçük kutulara bölme yöntemi öneriliyor- Örnek olarak derece 100’den küçük polinomlarda her
aᵢdeğerini aynı uzunlukta 1000 aralığa bölme yöntemi anılıyor - Yanıtta bunun sonuçta
100^1000polinom verdiği yazıyor
- Örnek olarak derece 100’den küçük polinomlarda her
- Monte Carlo açısından bakıldığında çoğu polinomun aşağıdaki iki kümeye ayrılabileceği bekleniyor
- En küçük kökü gerçek olan ve mutlak değeri 9/10’dan küçük olanlar
- En küçük iki kökü karmaşık eşlenik çift olan ve mutlak değerleri 9/10’dan küçük olanlar
- Her iki durumda da yalnızca ilgili kökü içeren disk sınırında
|P| > (9/10)^100gösterilirse, Rouché teoremi ile en küçük kökün niteliğinin korunduğu garanti edilebilir - Bu yöntemin teorik bir engeli yok; ancak pratik hesaplama miktarı çok büyük olabilir, bu yüzden derece 10’dan küçük ve
10^10polinom seviyesinde hesaplama ya da daha verimli bir bölme gerekebilir
1/2’ye yakınsama yorumuna itiraz ve ek hesaplama
- Yanıtlayan kişi, soruyu soranın “muhtemelen 1/2’ye yakınsar” yorumunu ikna edici bulmuyor; başka doğal ve simetrik modellerin 1/2’ye yakınsamamasını buna karşı kanıt olarak gösteriyor
- Derece 500 olan 1000 rastgele polinom üretilip en küçük kökün mutlak değeri kontrol edildiğinde, tüm durumlarda mutlak değer 0,91’den küçük çıkmış
- Bu rastgele kuvvet serisine genişletildiğinde,
|z|<0.91diski içinde fonksiyon değişiminin10^-20mertebesinde veya daha küçük olduğu yazıyor - Rouché teoreminin uygulanamaması için en küçük kökün veya karmaşık eşlenik çiftin, mutlak değer bakımından bir sonraki köke aşırı derecede yakın olması gerekir
- Bu rastgele kuvvet serisine genişletildiğinde,
- Daha iyi yakınsama oranı tahmini için şu deney öneriliyor
- Derece 500 olan 50.000 rastgele polinom hesaplamak
- Aynı başlangıç terimlerini koruyarak derece 1000’e genişletilmiş 50.000 polinom hesaplamak
- İki derecede en küçük kökün gerçek olup olmadığını ve derece artırıldığında bu niteliğin ne sıklıkla değiştiğini kontrol etmek
- Yanıtlayanın sezgisi, derece 500’den 1000’e geçerken değişen durumların çok nadir olacağı yönünde
- İki değer de %51 civarındaysa ve değişme oranı %1’den çok daha küçükse, limitin %50’den kesin olarak büyük olduğuna işaret sayılabilir
Gerçek karşılaştırma deneyi: Derece 200 ve 300
- Büyük dereceli hesaplamalar uzun sürdüğü için gerçek karşılaştırma derece 200 ve 300 ile yapılmış
- 40.000 polinom çalıştırma sonucu:
- Derece 200 polinomların 20.287’sinde en küçük kök gerçekti
- Bu polinomlar derece 300’e genişletildiğinde tüm durumlarda aynı özellik korundu
- Bu sonuç, derece 200, 300 ve 1000 için beklenen değerlerin sonsuz derece beklenen değerine şimdiden çok yakın olabileceğini düşündürüyor
- Hesaplanan değer yaklaşık %50,7; soruyu soranın hesaplaması da benzer şekilde %50,7 düzeyinde olduğundan, limitin 1/2’den büyük olduğu yönünde kanıt olarak sunuluyor
- Yanıtlayan kişi “limit %50’den büyük” olduğundan emin olduğunu söylüyor ve yanlış olduğunu kanıtlayan kişiye 100 dolar vereceğini ekliyor
Kesilmiş kuvvet serisinin hızlı kararlılığı
- Ek kanıt olarak, rastgele kuvvet serisi
P(x)=Σaᵢxᶦiçin kesilmiş polinomPₖ(x)=Σᵢ₌₀ᵏaᵢxᶦüzerinde, k=1’den 1000’e kadar en küçük kökün gerçek mi karmaşık mı olduğunun ne zaman kararlı hâle geldiği kontrol ediliyor - 200 rastgele polinomda kararlılığın başlangıç noktası çoğunlukla çok küçüktü
- Birçoğu k=1 veya k=2’de zaten kararlı hâle geldi
- Listelenen değerlerin en büyüğü 22
- Bu sonuç da sonlu derece deneylerinin sonsuz derece limitine hızla yaklaşabileceği değerlendirmesini destekliyor
1 yorum
Hacker News yorumları
Rastlantı düzeyi ile 1/φ arasında olması gerçekten ilginç
Bağlantısı verilen MSE yazısında en büyük kökün gerçek olma olasılığının en az %6,2 olduğu artık kanıtlandı; hatta 1/φ’nin 1/10’undan bile fazla. Asal sayılar ile φ arasındaki bağlantının doğal olduğunu düşünüyorum. Asal sayılar, sıkça yanlış anlaşıldığı gibi rastgele değildir; önceki asal sayılardan özyinelemeli olarak ortaya çıkarlar, çünkü önceki asal sayıların katlarının dolduramadığı “boşluklar”dır. Bu yüzden e ya da φ gibi bir doğal büyüme örüntüsünün belirmesini beklemek makul. Hakikat ve güzellik gibi çok temel büyüklüklerin örüntüsü
Bu, asal sayıların kendi özelliğinden ziyade büyümenin bir özelliği ve rastgele sayı kümelerinde daha iyi uyuyor
Aklıma hemen iki soru geliyor
Bu ilginç yazıyı küçümsemek istemiyorum
Ancak sorunun önemli kısmı, gerçek sayılar üzerindeki olası herhangi bir dağılım için de sorulabilir
Bununla sayısal deney yapmak isterseniz, R’de bu amaç için yerleşik destek var
plot(polyroot(runif(101,-1,1)))Bu şekilde 100. dereceden bir polinomun kök görselleştirmesini görebilirsiniz
“Katsayıların bağımsız ve (−1,1) aralığında tekdüze rastgele olduğu varsayılır. Aksi halde her katsayı, mutlak değeri en büyük katsayıya bölünerek (−1,1) aralığına ölçeklenebilir.”
Sezgim doğru mu bilmiyorum ama böyle bölüp ölçekleyince, en büyük katsayı dışındaki katsayıların dağılımı tekdüze olmayan dağılım hâline gelmez mi?
gerçek sayı + epsilon*inasıl ayırt ediliyor?(r - ɛ, r + ɛ]aralığında tam olarak bir gerçek kök mü, yoksa tam olarak 0 kök mü olduğunu doğrulamak mümkünTahmin değeri r herhangi bir kökün ɛ yakınındaysa, kesin değeri bilmeden de gerçek kök ile karmaşık kök ayırt edilebilir. Elbette Budan teoreminin yanıt veremediği durumlar da var. Örneğin o aralıkta iki ya da daha fazla kök varsa en açık şekilde başarısız olur
Örneğin
a_ikatsayıları bağımsız ve aynı dağılımlı Bernoulli rastgele değişkenleri olana_n x^n + ... + a_0polinomunu düşünürsek, derece n büyük olsa bile (>4) bu tür bir polinomunx = 0noktasında gerçek köke sahip olma olasılığının 1/2 olduğunu rahatlıkla söyleyebiliriz. Bağlantı verilen soruda da benzer ama daha incelikli bir mantık işliyorKatsayılar gerçek sayılarsa formül olsa bile yardımcı olmaz. Bir sayının 0’a eşit olup olmadığını belirleyememe sorunu aynen kalır. Örneğin ikinci derece formülde diskriminant
-epsilonolabilir; epsilon 0 ise sanal kök yoktur, 0 değilse sanal kök vardırx+iyvex-iykarmaşık köklerse ve y çok küçükse, x’teki türev de küçük olmalı. y=0 ise çift katlı kök olur, dolayısıylap'(x)=0olurBu nedenle
p'(x)0’dan yeterince uzaksa tekil gerçek kök sayılabilir. Ayrıca rastgele katsayılarda çift katlı kökün fiilen ortaya çıkmayacağını düşünüyorumFormül konusuna gelince, 5. derece ve üzeri için genel bir formül yoktur. Genel formül yalnızca 4. derece ve altındaki polinomlar için vardır
Elbette belirli yüksek dereceli polinom türleri için özel formüller olabilir. Ama genel 5. derece ve üzeri için yoktur; bu da klasik olarak zaten kanıtlanmıştır
Konudan biraz sapıyor ama böyle matematik yazılarını okumak her zaman keyifli
Üniversitede matematiği gerçekten seviyordum; bilgisayar bilimi okudum ama hocaların aldığı keyif bana hep ilham verirdi. Daha fazla öğrenmek, matematikle problem çözmeye biraz dalmak istiyorum. Muhtemelen sayısal analiz tarafına yönelebilirim
Ancak mezun olalı 2 yıl oldu ve o zamandan beri pek uğraşmadığım için epey yeniden öğrenmem gerekecek gibi. Nereden başlamanın iyi olacağını, ilginç konular bulabileceğim yerler olup olmadığını merak ediyorum. Sayısal analiz değil ama lisans döneminde epey Project Euler problemi çözmüştüm; buna benzer başka şeyler var mı? Her türlü fikre açığım
Yoksa önce ders kitaplarındaki tüm problemleri yeniden mi çözmeliyim? ;-)
Proofs from THE BOOK (https://link.springer.com/book/10.1007/978-3-662-57265-8) de keyifle okunabilir gibi
Bu tür matematiği bilmediğim için mi bilmiyorum
Kafamda “rastgele” bir polinom alıp yalnızca en büyük iki köke bakıyorum. Sonra iki yansımayı düşünüyorum: eğrinin altı/üstüne göre yansıma ve x eksenine göre yansıma. Bu en üstteki iki kök dejenere değilse, yansımayla elde edilen dört eğri kombinasyonundan ikisi en büyük reel köke, ikisi de en büyük sanal köke sahip gibi geliyor. Dejenereyse en büyük kök reeldir
Bu yüzden (1) en büyük kökün reel olduğu durumların sanal olduğu durumlardan daha fazla olduğu ve (2) dejenere olmayan en büyük köke sahip eğriler dejenere olanlardan sonsuz derecede daha fazla olduğu için bu “üstünlüğün” yok olacak kadar küçük olduğu sonucuna varırdım
Terminolojiyi neredeyse hiç bilmediğim belli oluyordur. Muhtemelen rastgele katsayıların tekdüzeliğinin uzayda tekdüze dağılıma yol açmadığı noktasını kaçırıyorum. Ya da yansımam koşullardan birini, örneğin reel katsayı koşulunu bozuyor olabilir. Ya da düpedüz yanlış olabilirim
p(x)polinomunun grafiğini x eksenine göre yansıtmak,p(x)ip(-x)e çevirmek demektir. “Eğrinin altı/üstüne göre yansıma” ne demek? y eksenine göre yansıma mı? O zamanp(x)in-p(x)e dönüşmesi demekKombinasyon derken muhtemelen
(polinom + yansıtılmış polinom)/2almak mı kastediliyor?Reel olanın daha olası görünmesinin neden sezgiye aykırı olduğunu pek anlamıyorum
Bir aralıktaki tekdüze rastgele reel katsayılar yerine, kompleks düzlemde orijin merkezli bir diskten tekdüze rastgele kökler seçip polinom oluştursaydık, reel katsayılı bir polinom elde etme olasılığı neredeyse hiç olmazdı. Tersine, rastgele kökler reelse polinom mutlaka reel katsayılara sahip olur. Dolayısıyla önsel olarak hiçbir cevap şaşırtıcı değil; reel olanın daha makul görünmesi bana biraz daha sezgisel geliyor. Elbette bu zorunlu değil
log(n)tanesi reel kök,n - log(n)tanesi reel olmayan köktürn büyüdükçe
log(n), n'ye göre çok küçük kalır; bu yüzden vakaların yarısından fazlasında en büyük kökün o çok az sayıdaki reel kökten biri olması oldukça şaşırtıcıdırBuradaki bağlantıları takip ederken Boris Hanin'in yanıtlarından biri, bir süredir aklımda olan bir soruyu çözmüş gibi görünüyor
Bu arada rastgele polinom derken reel katsayılı mı, yoksa kompleks katsayılı mı merak ediyorum
[-1, 1]aralığından rastgele katsayılar seçilmiş ve bir tür ölçeklenmiş normal dağılım da test edilmiş gibi görünüyor