Định nghĩa 18.30. Hàm với l < n được gọi là trình tạo giả ngẫu nhiên ( s , ϵ ) -secure nếu cho bất kỳ mạch C có kích thước s trên n biến,
| P r [ C ( y ) = 1 ] - P r [ C ( G (G : { 0 , 1 }tôi→ { 0 , 1 }nl < n( S , ε )CSn
trong đó y được chọn thống nhất ngẫu nhiên trong { 0 , 1 } n và x trong { 0 , 1 } l .
| Pr [ C( y) = 1 ] - Pr [ C( G ( x ) ) = 1 ] | < ϵ ,
y{ 0 , 1 }nx{ 0 , 1 }tôi
Định nghĩa 18.31. Đặt là hàm boolean. Chúng ta nói rằng f là ( s , ϵ ) -hard nếu với bất kỳ mạch C nào có kích thước s ,
| P r [ C ( x ) = f ( x ) ] - 1f: 0 , 1n→ 0 , 1f( S , ε )CS
trong đóxđược chọn thống nhất ngẫu nhiên trong{0,1}n.
| Pr [ C( x ) = f( x ) ] - 12| <ϵ,
x{ 0 , 1 }n
Trình tạo hàm giả ngẫu nhiên là hàm boolean . Bằng cách đặt các biến y một cách ngẫu nhiên, chúng ta có được hàm con ngẫu nhiên f y ( x ) = f ( x , y ) . Đặt h : { 0 , 1 } n → { 0 , 1f( x , y) : { 0 , 1 }n + n2→ { 0 , 1 }yfy( x ) = f( x , y) là một hàm boolean thực sự ngẫu nhiên. Một máy phát điện f ( x , y ) là an toàn chống lại Γ -attacks nếu cho mỗi mạch C trong Γ ,
| P r [ C ( f y ) = 1 ] - P r [ C ( h ) = 1 ] | < 2 - n 2 .h : { 0 , 1 }n→ { 0 , 1 }f( x , y)ΓCΓ
| Pr [ C( fy) = 1 ] - Pr [ C( h ) = 1 ] | < 2- n2.
Một bằng chứng chống lại -natural Λ là một tài sản Φ : B n → 0 , 1 thỏa mãn ba điều kiện sau:
1. Tính hữu dụng đối với Λ : Φ ( f ) = 1 có nghĩa f ∉ Λ .
2. sự khoan hồng: Φ ( f ) = 1 trong vòng ít nhất 2 - O ( n ) phần của tất cả 2 2 n chức năng f ∈ΓΛΦ : Bn→ 0 , 1
ΛΦ ( f) = 1f∉ Λ
Φ ( f) = 12- O ( n )22n .
3. Constructivity: Φ ∈ Γ , có nghĩa là, khi xem xét như là một hàm boolean trong N = 2 n biến, thuộc tính Φ bản thân thuộc về tầng lớp Γ . f∈ Bn
Φ ∈ gammaN= 2nΦΓ
Định lý 18,35. Nếu một lớp phức tạp chứa một máy phát điện chức năng giả ngẫu nhiên mà là an toàn chống lại Γ-tấn công, sau đó không có Γ bằng chứng chống lại -natural Λ .ΛΓΛ
Câu hỏi là: 1. Chúng ta có tin nếu có những chức năng cứng như vậy không? 2. Làm thế nào mang tính xây dựng / lớn để chúng ta mong đợi các tính chất trong các bằng chứng phân tách hiện có thể là?
Mặt khác, Razbarov đã đề cập ở nhiều nơi mà cá nhân ông xem kết quả là hướng dẫn cho những gì cần tránh và không phải là một trở ngại thiết yếu để chứng minh giới hạn dưới.
Thuyết tương đối hóa và Đại số hóa phức tạp hơn một chút và phụ thuộc vào cách chúng ta định nghĩa việc tái kích hoạt cho các lớp này. Nhưng như một quy tắc chung, đường chéo đơn giản (một đường chéo sử dụng cùng một ví dụ đối với tất cả các máy tính cùng một hàm, tức là ví dụ ngược lại chỉ phụ thuộc vào máy nào trong máy tính nhỏ hơn và không phụ thuộc vào mã của chúng và cách chúng tính toán ) không thể tách các lớp này.
Có thể trích xuất các hàm đường chéo không đơn giản từ các kết quả đường chéo gián tiếp như giới hạn không gian thời gian cho SAT.