Dzięki, Kaveh, za chęć przyjrzenia się rozdziałom dotyczącym złożoności dowodu!
Jeśli chodzi o pytanie Robin, po pierwsze, że uwaga C 0 zawiera funkcje wymagające formuł (a nawet obwodów) w rozmiarze n k dla dowolnej stałej k . Wynika to, powiedzmy, z prostego faktu, że A C 0 zawiera wszystkie DNF o ciągle długich jednomianach. Tak więc, C 0 zawiera co najmniej exp ( n k ) różne funkcje, dla każdego k . Z drugiej strony mamy co najwyżej funkcje exp ( t log n ) obliczalne na podstawie wzorów wielkości tAC0 nkkAC0AC0exp(nk)kexp(tlogn)t.
Krótko omówiłem kwestię uzyskania wyraźnych dolnych granic lub większych z Igorem Siergiejem (z uniwersytetu w Moskwie). Jedną z możliwości może być zastosowanie metody Andreeva, ale zastosowanej do innej, łatwiejszej do obliczenia funkcji zamiast parzystości. To znaczy, za funkcję n zmiennych postać F ( x ) = f ( g ( x 1 ) , ... , g ( X b ) ) , gdzie b = log n a gn2nF(X)=f(g(X1),…,g(Xb))b=logng jest funkcją w z n / b zmiennych; f jest najbardziej złożoną funkcjązmiennych b (wystarczysamo istnienie f ). Potrzebujemy tylko, aby funkcji g nie można było „zabić” w tym sensie: jeśli naprawimy wszystkiezmienneoprócz k w X , to musi być możliwe naprawienie wszystkich oprócz jednej z pozostałych zmiennych g, aby uzyskana podfunkcja g jest pojedynczą zmienną. Następnie stosując argumentację Andreev i za pomocą rezultat Hastad że ciągłe kurczenie się jest co najmniej 2 (nie tylko 3 / 2AC0n/bfbfgkXgg23/2jak wcześniej wykazał Sybbotovskaya), wynikowa dolna granica dla wyniesie około n 3 / k 2 . Oczywiście wiemy, że każda funkcja w A C 0 może zostać zabity przez ustalenie wszystkich, ale n 1 / d zmiennych, dla pewnej stałej d ≥ 2 . Jednak, aby uzyskać n 2 dolna granica to byłoby na tyle, aby znaleźć wyraźną funkcję w A C 0 , która nie może zostać zabity przez ustalenie wszystkich, ale, powiedzmy, n 1 / 2F(X)n3/k2AC0 n1/dd≥2n2AC0n1/2zmienne. Należy szukać takiej funkcji na głębokości większej niż dwie.
W rzeczywistości dla funkcji jak wyżej, można uzyskać dolne granice o n 2 / log n za pomocą prostego argumentu chciwego, bez Nechiporuka, bez Subbotovskaya i bez przypadkowych ograniczeń! W tym celu wystarczy, że „funkcja wewnętrzna” g (Y) jest nietrywialna (zależy od wszystkich jej zmiennych n / b ). Co więcej, granica obowiązuje dla każdej podstawy stałych bram fanowskich, nie tylko dla formuł De Morgana.F(X)n2/lognn/b
Dowód: Biorąc pod uwagę wzór na ze s liśćmi, wybierz w każdym bloku X i zmienną, która pojawia się najmniejszą liczbę razy jako liść. Następnie ustaw wszystkie pozostałe zmienne na odpowiednie stałe, tak aby każda g ( X i ) zamieniała się w zmienną lub jej negację. Otrzymany wzór będzie wówczas co najmniej n / b razy mniejszy niż pierwotny wzór. Zatem s wynosi co najmniej n / b = n / log nF(X)sXig(Xi)n/bsn/b=n/logn razy większe od rozmiaru formuły z F , to znaczy s ≥ n 2 - O ( 1 ) . CO BYŁO DO OKAZANIA2b/logb=n/loglognfs≥n2−o(1)
Aby uzyskać lub więcej, należy zastosować efekt kurczenia Subbotovskaya-Hastad pod losowymi ograniczeniami. Możliwym kandydatem może być jakaś wersja funkcji Sipsera używana przez Hastada do wykazania, że obwody głębokości ( d + 1 ) są silniejsze niż obwody głębokości d .n2(d+1)d