Bir Boolean fonksiyonunun f : { 0 , 1 } n → { 0 , 1 } '
Let f : { 0 , 1 } , n → { 0 , 1 }
Şimdi izin ε > 0
Not: Sorunun orijinal formülasyonunda, c 2
Bir Boolean fonksiyonunun f : { 0 , 1 } n → { 0 , 1 } '
Let f : { 0 , 1 } , n → { 0 , 1 }
Şimdi izin ε > 0
Not: Sorunun orijinal formülasyonunda, c 2
Yanıtlar:
Cevap Evet". Kanıt çelişkilidir.
Gösterim kolaylığı için, ilk n / 2
Let bize demek ( X 1 , y 1 ) ~ ( x 2 , y 2 ) , eğer x 1 ve x 2 tüm koordinatları kabul T 1 ve y 1 ve y 2 tüm koordinatlar üzerinde anlaşma T 2 . Her denklik sınıfından rasgele bir temsilci seçiyoruz. Let ( ˉ X , ˉ y ) sınıfı için temsili olacak y ) . Tanımlamak
O açıktır ~ f bir olduğunu 2 k -junta (o sadece değişkene bağlıdır T 1 ∪ T 2 ) . Beklendiği gibi f'den 4 distance uzaklıkta olduğunu kanıtlayacağız .
Bu ispat istediğiniz Pr ~ f ( Pr x , y ( ~ f ( x , y ) ≠ f ( x , y ) ) ) = Pr ( f ( ˉ X , ˉ y ) ≠ f ( x , y ) ) ≤ 4 δ , x ve y rastgele homojen seçilir. Rastgele bir vektör düşünün
Biz sahip Pr ( f ( x , y ) ≠ f ( ~ x , y ) ) ≤ Pr ( f ( x , y ) ≠ f 1 ( x , y ) ) + Pr ( f 1 ( x , y ) ≠ f 1 ( ˜ x , y ) ) + Pr ( f1 ( ˜ x , y ) ≠ f ( ˜ x , y ) ) ≤ δ + 0 + δ = 2 δ .
Benzer şekilde Pr ( f ( ˜ x , y ) ≠ f ( ˜ x , ˜ y ) ) ≤ 2 δ . Biz
Pr ( f ( ˉ X , ˉ y ) ≠ f ( x , y ) ) ≤ 4 δ .
QED
Bu kanıtı "derandomize etmek" kolaydır. Her için ( x , y ) , izin ~ f ( x , y ) = 1 ise f ( x , y ) = 1 için en ( x ' , y ' ) eşdeğerlilik sınıfında ( x , y ) , ve ~ f ( x , y ) = 0 , aksi takdirde.
En küçük c değerler için de geçerlidir ki c = 1
Lemmas 1 ve 2, bağın bu c için tuttuğunu gösterir . Lemma 3, bu bağın sıkı olduğunu gösterir.
(Buna karşılık, Juri'nin zarif olasılık argümanı c = 4 verir .)
Let c = 1√2 -1. Lemma 1,k=0için üst sınırı verir.
Lemması 1:
Eğer f isimli ε g -yakınındaki bir işlev g hiçbir etki değişkenleri olan S 2 ve f olan ε h bir işlev-yakınındaki saat no tesir büyüklükleri olan S 1 ve ardından f isimli ε -yakınındaki sürekli bir fonksiyonu , burada ϵ ≤ ( ϵ g + ϵ h ) / 2
Kanıt.
Izin vermek ϵ f ile sabit bir fonksiyon arasındaki mesafe . Varsayalım ki ϵ iddia edilen eşitsizliği karşılamıyor. Let Y = ( x 1 , x 2 , ... , x , n / 2 ) ve z = ( x , n / 2 + 1 , ... , x , n )
ve yazma f , g , ve h olarak f ( y
(I find it helpful to visualize f
G 0 , g ( y , z ) = 0 olacak şekilde çiftlerin ( y , z ) kesri olsun . Let g 1 = 1 - g 0 çifti öyle ki fraksiyon olabilir g ( y , z ) = 1 . Benzer şekilde h 0 , h ( y , z ) = 0 olacak şekilde çiftlerin fraksiyonu olsun ve h
Without loss of generality, assume that, for any pair such that g(y,z)=h(y,z)
The distance from f
The distance from f
The distance from f
Further, the distance from f
Thus, the ratio ϵ/(ϵg+ϵh)
By calculation, this ratio is at most
12(√2−1)=c/2
Lemma 2 extends Lemma 1 to general k
Lemma 2: Fix any k
Proof. Express f
For each fixed value of a
By Lemma 1, there exists a constant cab
Clearly ˆf
Let ϵˆf
Likewise, the distances from f
Since ϵab≤(ϵhab+ϵgab)/(2c)
Lemma 3 shows that the constant c above is the best you can hope for (even for k=0 and ϵ=0.5).
Lemma 3: There exists f such that f is (0.5/c)-near two functions g and h, where g has no influencing variables in S2 and h has no influencing variables in S1, and f is 0.5-far from every constant function.
Proof. Let y and z be x restricted to, respectively, S1 and S2. That is, y=(x1,…,xn/2) and z=(xn/2+1,…,xn).
Identify each possible y with a unique element of [N], where N=2n/2. Likewise, identify each possible z with a unique element of [N]. Thus, we think of f as a function from [N]×[N] to {0,1}.
Define f(y,z) to be 1 iff max(y,z)≥1√2N.
By calculation, the fraction of f's values that are zero is (1√2)2=12, so both constant functions have distance 12 to f.
Define g(y,z) to be 1 iff y≥1√2N. Then g has no influencing variables in S2. The distance from f to g is the fraction of pairs (y,z) such that y<1√2N and z≥1√2N. By calculation, this is at most 1√2(1−1√2)=0.5/c
Similarly, the distance from f to h, where h(y,z)=1 iff z≥1√2N, is at most 0.5/c.
QED