Cảm ơn, Kaveh, vì muốn xem các chương về độ phức tạp của bằng chứng!
Liên quan đến câu hỏi của Robin, đầu tiên lưu ý chứa các hàm yêu cầu công thức (và thậm chí cả mạch) có kích thước n k cho mọi hằng số k . Điều này theo sau, từ một thực tế đơn giản rằng A C 0 chứa tất cả các DNF với các đơn thức liên tục dài. Do đó, A C 0 chứa ít nhất hàm exp ( n k ) , với mọi k . Mặt khác, chúng ta có nhiều nhất về các hàm exp ( t log n ) được tính toán bằng các công thức có kích thước tA C0 nkkA C0A C0điểm kinh nghiệm( nk)kđiểm kinh nghiệm( T logn )t.
Tôi đã thảo luận ngắn gọn về vấn đề nhận được giới hạn dưới rõ ràng là hoặc lớn hơn với Igor Sergeev (từ trường đại học Moscow). Một khả năng có thể là sử dụng phương pháp của Andreev, nhưng áp dụng cho một số chức năng tính toán khác dễ dàng hơn thay vì Parity. Nghĩa là, hãy xem xét một hàm gồm n biến có dạng F ( X ) = f ( g ( X 1 ) , gan , g ( X b ) ) trong đó b = log n và g là một hàm trong An2nF( X) = f( g( X1) , Tầm , g( Xb) )b = nhật kýng của biến n / b ; f là một số hàm phức tạp nhất của b biến (chỉ tồn tại của f là đủ). Chúng tôi chỉ cần là hàm g không thể "giết chết" theo nghĩa sau đây: nếu chúng ta sửa chữa tất cả nhưng k biến trong X , sau đó nó phải có khả năng sửa chữa tất cả nhưng một trong các biến còn lại của g sao cho subfunction thu được của g là một biến duy nhất. Sau đó áp dụng lập luận Andreev và sử dụng kết quả Hastad rằng hằng số bị thu hẹp ít nhất là 2 (không chỉ là 3 / 2A C0n / bfbfgkXgg23 / 2như được hiển thị trước đó bởi Sybbotovskaya), kết quả giới hạn dưới của sẽ vào khoảng n 3 / k 2 . Tất nhiên, chúng ta biết rằng mọi hàm trong A C 0 đều có thể bị giết bằng cách sửa tất cả trừ n biến 1 / d , đối với một số hằng số d ≥ 2 . Nhưng để có được một n 2 thấp hơn bị ràng buộc nó sẽ là đủ để tìm một chức năng rõ ràng trong một C 0 mà không thể bị giết bằng cách sửa chữa tất cả ngoại trừ, nói, n 1 / 2F( X)n3/ k2A C0 n1 / ngàyd≥ 2n2AC0n1/2biến. Người ta nên tìm kiếm một chức năng như vậy ở độ sâu lớn hơn hai.
Trên thực tế, đối với hàm như trên, người ta có thể đạt được giới hạn thấp hơn khoảng n 2 / log n thông qua đối số tham lam đơn giản, không Nechiporuk, không Subbotovskaya và không hạn chế ngẫu nhiên! Đối với điều này, chỉ đơn giản là "hàm bên trong" g (Y) là không tầm thường (phụ thuộc vào tất cả các biến n / b của nó ). Hơn nữa, các ràng buộc giữ cho bất kỳ cơ sở nào của các cổng fanin không đổi, không chỉ cho các công thức De Morgan.F(X)n2/lognn/b
Chứng minh: Cho một công thức cho với các lá s , chọn trong mỗi khối X i một biến xuất hiện số lần nhỏ nhất dưới dạng một lá. Sau đó đặt tất cả các biến còn lại thành các hằng tương ứng để mỗi g ( X i ) biến thành một biến hoặc phủ định của nó. Công thức thu được sau đó sẽ nhỏ hơn ít nhất n / b lần so với công thức ban đầu. Do đó, s ít nhất là n / b = n / log nF(X)sXig(Xi)n/bsn/b=n/lognnhân với kích thước công thức của f , nghĩa là s ≥ n 2 - o ( 1 ) . QED2b/logb=n/loglognfs≥n2−o(1)
Để có được trở lên, người ta phải kết hợp hiệu ứng thu nhỏ Subbotovskaya-Hastad theo các hạn chế ngẫu nhiên. Một ứng cử viên có thể là một số phiên bản của chức năng Sipser được sử dụng bởi Hastad để chỉ ra rằng các mạch độ sâu ( d + 1 ) mạnh hơn các độ sâu d .n2(d+1)d