El libro Introducción a la criptografía moderna [1] tiene una sección sobre predicados incondicionales , que se definen como
Una función [math] \ textsf {hc}: \ {0,1 \} ^ * \ to \ {0,1 \} [/ math] es un predicado de núcleo duro de una función f si hc se puede calcular en polinomio tiempo, y para cada algoritmo de tiempo polinomial probabilístico [math] \ cal {A} [/ math] hay una función insignificante que se descuenta
[math] \ displaystyle \ operatorname * {Pr} _ {x \ leftarrow \ {0,1 \} ^ n} \ left [\ cal {A} (1 ^ n, f (x)) = \ operatorname {hc} (x) \ derecho] \ leq \ frac {1} {2} + \ operatorname {negligencia} (n) [/ math]
donde la probabilidad se toma sobre la elección uniforme de x en [math] \ {0,1 \} ^ n [/ math] y la aleatoriedad de [math] \ cal {A} [/ math].
- ¿De qué libros o videos puedo aprender las notaciones y cálculos fundamentales de los tensores para la Teoría General de la Relatividad?
- ¿Cuáles son los mejores libros para autoaprender matemáticas en la escuela secundaria?
- ¿Qué libros debe seguir un estudiante de secundaria si quiere aprender Teoría analítica de números? (Tengo una buena experiencia en Olimpiadas Matemáticas, y soy bastante bueno en el álgebra y la teoría de números de nivel IMO).
- Para las disciplinas relacionadas con las matemáticas y para estudiar solo, ¿debo encontrar un buen curso (por ejemplo, MITOCW) o estudiar a través de libros? ¿Cuál crees que es más beneficioso, suponiendo que los libros tengan buenas respuestas / soluciones y yo tenga acceso a los de la biblioteca?
Esta noción se utiliza para definir funciones unidireccionales, que son cruciales para la existencia misma de la criptografía. Casi todos los ejercicios del capítulo 7 nos convierten en predicados o cosas definidas en esos términos.
PD: No entiendo por qué la parte “[math] (1 ^ n, f (x)) [/ math]” se pone en cursiva. O bien he cometido un error TeX o el motor LaTeX de Quora está roto.
Notas al pie
[1] Introducción a la criptografía moderna, segunda edición.