Problemas del Milenio: P VS NP. ¿Qué tan fácil es

Slides:



Advertisements
Presentaciones similares
Inecuaciones lineales o inecuaciones de primer grado
Advertisements

La Emoción de Descubrir - Talleres -. ACTIVIDADES COMPLEMENTARIAS.
Propiedad Intelectual Cpech PPTCAC033MT21-A16V1 Números complejos Propiedad Intelectual Cpech ACOMPAÑAMIENTO ANUAL BLOQUE 21.
Propiedad Intelectual Cpech PPTCEN024MT21-A16V1 Propiedades y operatoria de números enteros ENTRENAMIENTO ANUAL BLOQUE 21.
Criptografía: Nociones Básicas
LOGICA Y MATEMATICA COMPUTACIONAL Profesora Responsable: Esp. Prof. Liliana Caputo.
Algoritmo de seguridad RSA web/aritmetica_modular/rsa.html
Miss Rocío Morales Vásquez Saint Louis School Educación Matemática NB2.
El vocabulario de capítulo 2 Por: Señora Anderson.
 Para poder resolver una ecuación como ésta: x² = -4 No hay ningún número real que elevado al cuadrado nos pueda dar un resultado negativo. Ahora bien,
Probando Prueba.
Funciones Polinomicas
Es la parte de las Matemáticas que estudia los números enteros y sus propiedadesEs la parte de las Matemáticas que estudia los números enteros y sus propiedades.
Números Primos.
CFG Planificación y Estrategias para el Capital de Aprendizaje RESOLUCIÓN DE PROBLEMAS Natalia Álvarez Lobos Psicopedagoga Claudio Sandoval.
LÍMITES Y CONTINUIDAD IVºELECTIVO
NÚMEROS REALES U. D. 1 * 4º ESO E. Angel Prieto Benito
Guía 10: Los Números Reales
ESTRATEGIAS PARA LA Solución DE PROBLEMAS
REFORZAMIENTO EN MATEMÁTICAS
FUNCIONES, PROCESAMIENTO ELEMENTAL DE DATOS
Matemáticas Preguntas de prueba.
CRIPTOGRAFIA ASIMETRICA RSA
MULTIPLICACIÓN Esta operación matemática requiere comprender los conceptos que ayudan a resolver problemas entre los números Naturales. Repasa cada lámina.
Apuntes de Matemáticas 3º ESO
La operación inversa de la potenciación
Estructuras de Datos Recursividad.
Andrew John Wiles Nació el 11 de Abril de 1953.
Introducción a los algoritmos
Estrategias matemáticas
Las rutas del conocimiento matemático
Matemàticas en la vida cotidiana
Material Educativo D / e + s – p = e * j - e + s
El resultado obtenido en esta etapa son las especificaciones de lo que se debe hacer para solucionar el problema.
Taller de Planificación: Subsector de Matemática Segundo Año Básico
Apuntes de Matemáticas 3º ESO
Sucesiones Prof. M. Alonso.
MÉTODOS NUMÉRICOS ..
Tema 6. Conceptos básicos de programación Clase 1
Apuntes de Matemáticas 2º ESO
Fundamentos de Probabilidad
Seguridad Informática
Apuntes de Matemáticas 2º ESO
2.1 POTENCIAS Y RADICALES.
Apuntes de Matemáticas 2º ESO
Fundamentos de programación
HOY VAMOS A APRENDER MATEMÁTICAS
Modelos de comunicación
Lenguaje Matemático : Variables
Apuntes de Matemáticas 2º ESO
¿CÓMO RESOLVER UNA ECUACIÓN DE SEGUNDO GRADO?
FunciÓn PotenciaL, exponencial y logarÍtmica.
Sesión 2 : Números Primos
y pensamiento algebraico
Que es? Como esta organizado? Como se ve para los estudiantes?
El Método de Solución de problemas de Pólya. (Elaborado por la Dra
Introducción a los algoritmos
El viejito MONTAJE: Francisco Pérez Núñez.
ELABORA UNA PRESENTACIÓN CON LAS SIGUIENTES INDICACIONES:
Esa persona que nos va a comprender, que va a asimilar lo que somos y
SUCESIONES “LOOK AND SAY”
2/22/2019 RAICES MÉTODO DE BISECCIÓN.
MATEMÁTICAS APLICADAS A LAS CIENCIAS SOCIALES I 1º BTO A
Números Complejos UNIVERSIDAD AUTÓNOMA DEL ESTADO DE MÉXICO
TÉCNICAS DE GESTIÓN EJECUTIVAS
NÚMEROS REALES U. D. 1 * 4º ESO E. Angel Prieto Benito
Resolución de problemas con razones
Descomponer para sumar
PREGUNTA ¿Qué ocurre cuando después de formar los grupos tomamos una medida pre-tratamiento y encontramos que los dos grupos no son homogéneos? ¿Qué se.
ACTIVIDAD RESULTADOS ISCE 2018
Transcripción de la presentación:

Problemas del Milenio: P VS NP. ¿Qué tan fácil es encontrar una solución a un problema matemático? Marzo de 2013 CCH Oriente

El Instituto Clay de Matemáticas en EEUU ofrece un premio de 1,000,000 de dólares a quien resuelva uno de 7 problemas matemáticos aun no resueltos

Uno de los 7 problemas ya fue resuelto por Grigori Perelman en 2003 después de que lo planteara Henri Poincaré en 1904

¿Qué dice el problema P vs NP?

¿Cómo podemos entenderlo? “Toda la matemática se entiende con ejemplos” V. I. Arnold

¿Cómo podemos entenderlo? “Toda la matemática se entiende con ejemplos” V. I. Arnold

Voy a contar una historia para entender P vs NP

son los héroes de nuestra historia? ¿Quiénes son los héroes de nuestra historia? Pierre de Fermat Alan Turing Euclides

Nuestra historia es acerca de el encriptamiento

¿Qué dice? !!!!!!!!!!! 12 12 2 Este mensaje esta encriptado con RSA Ron Rivest, Adi Shamir, y Leonard Adleman

Muchas culturas de la antigüedad descubrieron que todo número es un múltiplo de primos: 35=5*7 60=2*2*3*5 17=17 361=19*19

Euclides demostró que los números primos son “infinitos” Si 2, 3, 5, 7…p(n) son todos los primos entonces a 2*3*5*7* * *p(n)+1 no lo divide ni 2, ni 3, ni 5,…, ni p(n)

Fermat uso la aritmética modular para encontrar propiedades de los números. Ejemplo: Los relojes 60≡0, 18 ≡ 6 (mod 12) La medida en grados: 378≡18, 400 ≡ 40 (mod 360)

Para encriptar un mensaje en RSA se usan: Dos primos p y q. Su resultado n=p*q Y su clave de codificación E (llave publica). Para codificar el mensaje anterior usamos p=3, q=5, n=15, E=3

El mecanismo de desencriptar consiste en tener una clave de descodificación que en este caso la elegimos como D=3 (llave privada) Para descodificar tenemos que elevar cada cifra del mensaje al cubo y sacar su módulo n=15 M ≡ C^D (mod n) En este caso: M ≡ C^3 (mod 15)

Codificación Eleva al cubo Modulo 15 Traducción a letras 12 1728 3 C 2 8 H

El mecanismo de encriptar consiste en tener una clave de codificación que en este caso la elegimos como E=3 (llave publica) Para codificar tenemos que elevar cada cifra del mensaje al cubo y sacar su módulo n=15 C ≡ M^E (mod n) En este caso: C ≡ M^3 (mod 15)

Mensaje Traducción a números Eleva Al cubo Módulo 15 C 3 27 12 H 8 512 2

La clave para ser un “hacker” es justo descubrir la llave privada D Esta clave tiene como fórmula que D*E ≡ 1 (mod (p-1)*(q-1)) En nuestro caso 3*3 ≡ 1 (mod 2*4)

Esto en nuestro caso ha sido complicado En el mundo real todo mundo conoce n y E pero no p y q. Por ejemplo piensen como descomponer en sus primos un número como n=2^67-1 y de ahí deducir E

Para descubrir D por “prueba y error” se puede usar una máquina (de Turing) Y probar descomponer n=2^67-1 en sus primos.

O bien dedicar muchas máquinas probando distintos números aleatoriamente (máquina de Turing aleatoria) Y probar descomponer n=2^67-1 en sus primos. O bien tratando de que alguna máquina le atine a D

El problema al que nos enfrentamos es un problema NP del cual podemos esperar que para resolver por “fuerza bruta” tardemos en algunos caso tanto tiempo como la edad del Universo.

La pregunta básica de P vs NP es si P=NP o P<>NP La pregunta básica de P vs NP es si P=NP o P<>NP. Es decir en los problemas de matemática: ¿Puede la mente humana siempre descubrir una estrategia o algoritmo para resolver un problema en un tiempo “razonable”?

De corazón espero que en este siglo, que alguno de ustedes: P vs NP Tú Premio Clay

Muchas gracias