Lời giải: Chứng minh giả thuyết độ nhạy của Huang bằng ma trận kề có dấu trên khối siêu lập phương (2019)
Một hàm Boolean nhận bit đầu vào và trả về một bit đầu ra. Độ nhạy của nó đo xem có bao nhiêu phép lật một bit có thể làm thay đổi đầu ra tại đầu vào xấu nhất, còn bậc đo độ phức tạp của khi viết dưới dạng đa thức. Năm 1992, Nisan và Szegedy đặt câu hỏi liệu một hàm có nhỏ có buộc phải có nhỏ hay không.
Cách phát biểu lại này dựa trên hai sự kiện cổ điển về đồ thị khối siêu lập phương , có đỉnh là các xâu nhị phân của , hai đỉnh kề nhau khi khác nhau đúng một toạ độ. Với hàm Boole , độ nhạy tại đầu vào đếm số lân cận của trong mà đổi giá trị, nên chính là bậc cực đại của đồ thị hai phía cảm sinh giữa hai tập mức và . Nisan và Szegedy (1992) chứng minh và liên hệ đa thức với mọi độ phức tạp chuẩn khác (độ sâu cây quyết định, độ phức tạp chứng chỉ, độ nhạy khối ) trừ với chính nhau, và đặt giả thuyết với hằng số nào đó.
Bản tương đương thuần đồ thị đã được lượng hoá từ trước: Chung, Füredi, Graham và Seymour (1988) chứng minh mọi đồ thị con cảm sinh của trên ít nhất đỉnh thoả , đồng thời dựng một đồ thị con cảm sinh trên đúng đỉnh với bằng cách lấy quả cầu quanh xâu toàn số 0. Thu hẹp hoàn toàn khe hở giữa và tồn tại ba mươi năm, Định lý 1.1 của Huang khẳng định chặn như ở công thức, khớp đúng cấu hình đó nên là hằng số tốt nhất có thể.
Vì phát biểu chỉ hỏi về bậc cực đại, người ta có thể mong một chứng minh thuần tổ hợp; điều bất ngờ là chặn tối ưu lại đến từ đại số tuyến tính trên một ma trận kề được gắn dấu khéo léo, được lắp ráp trong bốn bước tiếp theo.
- Hàm Boolean
- Một hàm nhận bit đầu vào và trả về một bit đầu ra.
- Độ nhạy
- Số phép lật một bit lớn nhất làm thay đổi giá trị của tại một đầu vào nào đó, lấy lớn nhất trên mọi đầu vào .
- Bậc
- Mọi hàm Boolean đều bằng một đa thức thực đa tuyến tính duy nhất theo bit đầu vào; là bậc của đa thức đó.
- Đồ thị con cảm sinh
- Với một tập con đỉnh của đồ thị , đồ thị con cảm sinh giữ lại đúng những cạnh của có cả hai đầu mút nằm trong .