P zamanında hesaplanabilen ancak hesaplanamayan hesaplanabilir tüm sayılar


9

Bilinen herhangi bir hesaplanabilir aşkın sayısı, bu gibi var inci basamaklı olmayan polinom zamanda hesaplanabilir, fakat ?nO(n)


2
Hala mantıklı değil. Şunu mu demek istediniz: "... ama zamanında değil ", ya da ne? O(n)
— Emil Jeřábek

P zamanında yani . İngilizcemin yanlış olup olmadığından emin değilim, yine de yorumunuz için teşekkür ederim. O(n)
— XL _At_Here_There

2
Yazar bu soruyu okunabilir İngilizce olarak formüle etmeyi başarırsa, o zaman Hartmanis-Stearns Konjeksiyonu ile ilgili olabilir: Gerçek zamanlı çok bantlı bir Turing makinesi tarafından hesaplanan her gerçek sayı ya aşkın ya da rasyoneldir.
— Gamow

@ Gamow right Hart ama Hartmanis-Stearns Conjecture vakasını dışlar.
— XL _At_Here_There

2
Bunu anlaşılır yapmaya çalıştım, ama yine de çok net değil. Hesaplanabilir olduğu bilinmiyor mu?O(n)veya kanıtlanabilir şekilde hesaplanamaz O(n)? Hesaplama modeli nedir: tek veya çok bantlı Turing makinesi veya başka bir şey?
— Sasho Nikolov

Yanıtlar:


19

İşte böyle bir sayının inşası. Bunun böyle bir sayının "bilinen" anlamına gelip gelmediğini tartışabilirsiniz.

Herhangi bir işlev al f itibaren N için {1,2,…,8} nerede n'in basamağı hesaplanamıyor O(n)saati. Böyle bir fonksiyon, örneğin, olağan köşegenleştirme tekniği ile mevcuttur. Yorumlamakf(n) olarak nbazı gerçek sayının ondalık basamağı α. Şimdi, her biri içinn şeklinde 22k, k≥1, rakamlarını değiştirin α pozisyonlarda n,n+1,…,3n için 0'S. Ortaya çıkan sayıβ anlaşılan ki n'in basamağı hesaplanamıyor O(n) zaman, ama rasyonellerle sonsuz çok iyi yaklaşımlar vardır, O(q−3), şeklinde p/q. Sonra Roth teoremi ileβcebirsel olamaz. (Rasyonel değildir, çünkü keyfi olarak uzun bloklara sahiptir.0her iki tarafta da sıfır olmayanlar tarafından başlatılır.)


12

Daha genel olarak, herhangi bir sabit için k≥1, polinom zamanında hesaplanan aşkın sayılar vardır, ama zaman içinde değil O(nk).

İlk olarak, hiyerarşi teoremi ile bir dil vardır. L0∈E zamanda hesaplanamaz O(2kn). VarsayabilirizL⊆{0,1}∗ve ayrıca tüm dizelerin w∈L uzunluğu bölünebilir 3.

İkinci olarak L1 olağandışı versiyonu olmak L0. Kesinlik için, herhangi biri içinw∈{0,1}∗, İzin Vermek N(w) ikili temsili olan tamsayıyı gösterir 1w, ve koy L1={aN(w):w∈L0}. SonraL1∈P, fakat L1 zamanında hesaplanamaz O(nk). Dahası,L1 şu özelliğe sahiptir: herhangi biri için m, L1 hiç içermez an öyle ki 23m+1≤n<23m+3.

Üçüncü olarak

α=∑{2−n:an∈L1}.
(Burada sorunun ikili sayıları hesaplamakla ilgili olduğunu varsayıyorum. Değilse, 2 yukarıda istenen herhangi bir baz ile değiştirilebilir, önemli değil.)

Sonra α ilkini hesaplayabildiğimiz gibi, polinom zamanda hesaplanabilir n bit olup olmadığını kontrol ederek bit a,a2,…,an içeride L1. Aynı nedenden dolayı, zaman içinde hesaplanamazO(nk), olarak nbiti, an∈L1.

Herhangi m, İzin Vermek

p=∑{223m+1−n:n∈L1,n<23m+1}=⌊α223m+1⌋,
ve q=223m+1. Sonra
|α−pq|≤2−23m+3=q−4.
Böylece, α en azından mantıksızlık ölçüsü var 4dolayısıyla Roth'un teoremi aşkın bir şeydir .

2
Hmm, kepçelendiğimi görüyorum. Cevabı yine de bırakacağım, çünkü birisi için yararlı olabilir.
— Emil Jeřábek

3
Sorunun cevabı olarak Jeffrey'in gönderisini seçtim, çünkü cevabı daha önce gönderildi.
— XL _At_Here_There

6
Evet. Bir dahaki sefere kendime tüm teknik detaylarla kapsamlı bir cevap yazmak için zaman ve çaba harcamaktan rahatsız olmamanızı hatırlatacağım, çünkü bunun yerine birkaç dakika önce yayınlamak daha değerli.
— Emil Jeřábek

3
: D, harika! Umarım daha fazla konunun tadını çıkarabiliriz.
— XL _At_Here_There
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.