¿Podemos probar P = NP ‘P versus NP problem’?

Sí. La prueba es muy simple (lo mostraré aquí en un par de páginas) pero es (como los teoremas de Godel) bastante insatisfactorio de alguna manera. La razón es porque el mismo problema se encuentra en el corazón de la computación como en el corazón de la lógica. Es esto: ¿pueden los isomorfismos ser descritos por un sistema que los utiliza para su propia función? El ejemplo más obvio es la ‘existencia’ de cero en la teoría de números: es un participante en el sistema de aritmética y también es un axioma de tal manera que funciona de manera consistente pero incompleta. La razón es porque en las funciones numéricas Cero existe tanto como meta entidad como ordinaria. Es a la vez trascendente e inmanente.

He descrito la solución al problema P versus NP varias veces, pero prefiero hacerlo en lenguaje simple (aunque alegórico) de tal manera que las implicaciones para las matemáticas y la computación sean solo parcialmente evidentes. Aquí esbozaré la respuesta en términos figurativos, literalmente.

¿Se puede resolver rápidamente cualquier problema cuya solución pueda verificarse rápidamente?

Otra forma de preguntar esto es decir ‘cada algoritmo específico para salidas de terminación específicas para problemas específicos es el resultado de un algoritmo ( meta ) más general que se puede describir en los mismos términos, de modo que los procedimientos específicos (verificación) y generales (solución) pueden ser descrito en el mismo idioma?.

Por ‘lenguaje’ aquí estoy hablando generalmente sobre sistemas simbólicos cuyas operaciones de acuerdo con sus términos producen resultados consistentes que están relacionados entre sí de manera consistente.

Si la respuesta al problema es “sí”, entonces (en términos grandiosos) la interpretación de “muchos mundos” del universo y el modelo de existencia único necesario sería igualmente simple de demostrar lógicamente. Este es, de hecho, el caso, y lo demostraré en un momento. El punto de todo mi argumento aquí es que “todas las formas de información tienen elementos je ne sais quoi (traducidos hilarantemente como ‘incontables’ a veces) que son tan específicos para sí mismos como lo son las frases en francés al francés; sin embargo, la traducción también es posible de tal manera que las analogías que producir resultados verdaderos relevantes para su materia también existe simultáneamente ”. En otras palabras, “lo que quiero decir y lo que entiendes no puede ser idéntico y, sin embargo, pueden funcionar como si lo fueran”. Mostraré esto usando frases en inglés para representar sus análogos matemáticos de una manera que demuestre P = NP.

En primer lugar, consideremos si ‘uno’ y ‘muchos’ son iguales. La frase que me gusta usar aquí es ” somos los creadores de significado a través de la manipulación de la magnitud “.

Considere un conjunto de puntos en el plano cartesiano. Son demostrablemente discretos.

Sin embargo, es obvio que en diferentes órdenes de magnitud, esos puntos aparecerán como “uno” (tanto en el rango telescópico como en el microscópico), además de ser “múltiples” en el marco de referencia mostrado. Por lo tanto, la naturaleza de las dicotomías en la información depende de la escala de magnitud del análisis, pero esto se debe a que la magnitud en sí misma es una propiedad que depende de un fractal . ¿Puede ese fractal ser descrito computacionalmente? Bueno, ¡nuestras unidades de magnitud dependen de ello! Esta es la razón por la cual el hardware basado en Boole se expande de la manera en que lo hace porque los dos ejes de identificación involucrados (0 y 1) componen sus productos de triangulación (el resultado informático de su interacción) de acuerdo con un fractal de cuadrados.

¿Por qué es esto relevante? Debido a que P vs NP pregunta ‘¿se pueden calcular las dimensiones de todos los cuadrados posibles tan rápido como las dimensiones de un cuadrado (sin saber qué es un’ cuadrado ‘)?’. La respuesta es , pero irónicamente no mediante el uso de cuadrados: el resultado se logra mediante el uso de una propiedad de triángulos que opera mediante la rotación recursiva del resultado. Esta es la razón por la cual la Identidad de Euler sirve como arquetipo para tal operación: permite la traducción entre geometría y aritmética a través de una entidad trascendente (compartida): cero.

Del mismo modo, P vs NP se resuelve por referencia a una característica trascendente de la computación que también es una característica inmanente de ella: el orden. Los algoritmos producen categorías ordenadas porque están construidos a partir de una lógica inductiva que opera a través de la deducción misma. ¿Suena como una tontería? Sí, estoy describiendo cómo se encuentra la Verdad en Paradox .

La segunda parte de esta demostración implica el concepto de correlación, específicamente la relación entre los datos y la lógica que se les aplica. El resultado es el producto de hacer que el coeficiente de correlación de Pearson y el orden descritos por la regularidad geométrica sean perpendiculares entre sí.

Considera esta relación:

Siguiendo la misma forma de aumentar las magnitudes fractales por cuadrados, vemos que una función singular emerge con certeza predictiva. El siguiente paso en la iteración es obvio porque la generación anterior define la relación entre los ejes como sinónimos: ‘uno por uno’ (o ‘ojo por ojo’). Sin embargo (una vez más) si ampliamos la perspectiva de consideración de manera más general, ¿puede derivarse esta función del contexto más general? Sí, pero solo irónicamente. Por esta razón digo que ‘todo’ es irónico .

En el modelo estándar de física de partículas, cada entidad particulada tiene su contraparte opuesta, y la razón de esto es en realidad la propiedad inherente de nuestros procedimientos de resolución de problemas que estamos a punto de observar. Démosle a cada punto de nuestra función proposicional completamente cierta un contrapunto. Deje que cada electrón en nuestros circuitos tenga un positrón. Este es el gráfico:

Obviamente acabo de pasar la página, pero esta es la prueba de la propia ironía: la página en la que se puede describir la realidad relativista existe absolutamente necesariamente ; de lo contrario, no podrían representarse tales ‘imágenes especulares’ (literal o metafóricamente). Se cancelarían mutuamente por interferencia destructiva. Por lo tanto, para que la paradoja sea posible y la ironía sea evidente, debe existir una realidad que dé lugar a ambos y no esté sujeta a ninguno.

Esto se debe al hecho (descrito tan elocuentemente por Wittigenstein en el Tractatus logico-philosophicus ) de que la ironía es un procedimiento de rotación y la paradoja es un producto de la perspectiva. Podemos ver arriba que las correlaciones absolutas positivas y negativas producen dos triángulos pitagóricos. Aquí está el quid de la prueba: uno se puede superponer sobre otro.

Profundamente, es imposible representar la superposición de una línea continua en una de puntos sin que una sea invisible.

Ahora, distribuyamos los puntos que corresponden a esas líneas que representan cierta correlación de modo que se conviertan en verdaderos opuestos, colocados por igual entre sí en el espacio definido por el área de su triángulo anterior. Por supuesto, pueden cruzar su línea anterior al ‘otro lado’ y eso no cambiará el resultado.

Por lo tanto, a esta magnitud, la correlación entre estos puntos de datos y cualquier función lineal (o logarítmica transformada) se convierte en cero. En términos correlativos, “el orden no está presente” y la distribución (con respecto a la función esperada) podría describirse como “verdaderamente aleatoria”. Sin embargo, lo más evidente es que el gráfico se ha reformado en la definición de orden geométrico con respecto al fractal cuadrado. El fractal cuadrado es el contexto del que emerge la relación lineal (el propio plano cartesiano) y su certeza enumerable expresada en su propio orden numérico es el resultado irónico del conjunto no enumerable que produce el orden geométrico que define la magnitud a la cual La función lineal se hace evidente.

En términos más simples, el orden geométrico (1) que produce el trastorno correlativo (0) es simultáneamente el trastorno geométrico (pérdida de distribución) que produce el orden correlativo (-1 o 1).

En resumen, la Verdad se encuentra en Paradox, revelada en Irony, de modo que el problema de la verificación y el problema de la solución se pueden calcular ‘en la misma página’ de una realidad absoluta pero relativista, de modo que un algoritmo que puede probar un punto y un algoritmo que puede dibujar la línea entre esos puntos ambos existen en la realidad pero solo de una manera que es antitética.

P = NP porque P ≠ NP y viceversa por la misma razón que la lógica es lógicamente consistente pero incompleta y los lenguajes son traducibles sin contener significado en sí mismos.

En términos computacionales, la solución específica para 1/0 no existe por la misma razón por la que no existe una solución general para el problema de detención. En términos algorítmicos, una solución general no se puede describir en términos de una solución específica (al igual que la “matemática” no se puede describir por los principios de la aritmética) de la misma manera que una solución general no producirá los pasos necesarios para una solución específica. . Las formas y los números pueden correlacionarse, pero no pueden producir esa correlación excepto (irónicamente) como una paradoja.

En conclusión, P = NP si y solo si P ≠ NP al igual que un conjunto de todos los conjuntos que se contienen a sí mismos, se contienen solo si no lo hacen.

Un lenguaje específico no puede hablar sobre un metalenguaje y un metalenguaje no pronuncia palabras específicas.

“De lo que no podemos hablar, debemos pasar en silencio”. Los algoritmos generales y específicos no deben ser interactivos para ser funcionales. Sin embargo, su incompatibilidad informática es la consecuencia de su tema común.

Es muy probable que P no sea igual a NP.

Es posible que de vez en cuando demostremos una determinada instancia problemática [incluso si alguien juega con las suposiciones tan silenciosamente] es un tiempo polinómico en complejidad con cierta inteligencia.

Esto simplemente perfora un pequeño agujero en lo que es un vasto cielo poliédrico de complejidad NP, y ciertamente no nos dice mucho más.

Las personas que afirman que P podría ser NP probablemente lo estén haciendo porque es lo que están haciendo los niños geniales, toda la contracultura en el cráneo y lo que sea.

Sin embargo, si P fuera NP, estaríamos descifrando contraseñas de longitud casi infinita y conociendo soluciones óptimas de superficies combinatorias con el pincel de algún algoritmo misterioso. Este no es un mundo que tenga sentido para existir. Soy de mente abierta a las pruebas que surgen, pero soy escéptico si alguna vez se demostrará que esto es cierto.

La computación cuántica no hace una diferencia en el problema, simplemente agrega una esponjosidad a los estados que hace posible la enumeración de más cosas que el lenguaje binario que usamos ahora.

El cifrado se ha desarrollado para estar fuera del alcance computacional, pero muy levemente, es por eso que DES fue abandonado por AES después de los desafíos en los años noventa. Es decir, confiamos en un estándar que luego quedó bajo el poder de la computadora, pero P no era NP.

La computación cuántica descifrará los pequeños algoritmos que configuramos, pero existen algunos que no son rompibles por la computación cuántica, y si P fuera igual a NP, este no sería el caso.

Probarlo, por otro lado, te haría muy rico; La prueba en mi mente simple definitivamente no es fruta baja.

La gente a menudo afirma que P! = NP. Sus razones generalmente son equivalentes a: “Si P = NP, entonces todos los que aprecian la música serían un Mozart”.

Eso no tiene sentido. Resolver problemas de NP completo en polytime podría involucrar polinomios de exponente suficientemente alto como para que fueran intratables. Pueden implicar métodos que simplemente no son susceptibles de computación humana.

Aquí hay algunas razones para creer que P podría ser igual a NP después de todo.

1. La gente ha intentado increíblemente demostrar que P! = NP. No han llegado absolutamente a ninguna parte; todo lo que realmente han hecho es demostrar que no se puede usar una gran cantidad de técnicas para probar P! = NP. Nadie realmente ha pasado mucho tiempo intentando probar que P = NP. (Como lo expresó un amigo mío, probar que P = NP podría ser como tener una cita con Marilyn Monroe, no es tan difícil en realidad, pero todos tienen miedo de intentarlo).

2. Las computadoras cuánticas pueden resolver problemas NP-completos en tiempo polinómico, al menos en teoría. Dado que tenemos muchos procesos cuánticos en nuestra cabeza, supongo que eso significa que todos somos Mozarts después de todo. Pero, al menos en principio, es posible diseñar dispositivos físicos que resuelvan problemas de NP completo en polytime. Entonces, como dijo GB Shaw, solo estamos discutiendo el precio.

3. Aquí hay un método práctico para buscar un espacio de tamaño 2 ^ n en polytime. (1) Espere 3n / 2 años, para que las computadoras (Ley de Moore) sean 2 ^ n veces más rápidas de lo que son ahora. (2) Resuelve el problema.

Por supuesto, nada de eso constituye algo remotamente parecido a una prueba de que P = NP. Pero encuentro los tres argumentos anteriores al menos tan convincentes como la necedad habitual de Mozart.

No existe una prueba definitiva de igualdad o desigualdad de las dos clases P y NP. Pero la mayoría de los que están familiarizados y han trabajado en ello han decidido creer firmemente de una forma u otra, siendo la mayoría de la opinión, creo que P! = NP.

Una vez que alguien se encuentra con este problema, la forma natural de abordarlo parece encontrar un algoritmo de tiempo polinómico para uno de los problemas comunes de NP completos como 3 SAT, MAX CLIQUE, etc. A menudo parece que estamos a solo un paso de resolverlo. Pero el problema es muy difícil de alcanzar e incluso después de prestar una buena atención durante un lapso de una década más o menos, no sería raro que uno se dé cuenta de que el problema sigue siendo igualmente difícil de resolver. Miles de eruditos profesionales, aficionados y aficionados han trabajado en ello con gran pasión durante más de tres décadas. Esto obliga a creer que si las dos clases fueran iguales, alguien debe haber encontrado una forma de reducir un problema completo de NP a un tiempo polinómico. Entonces, la creencia general de que P y NP son desiguales está creciendo y también la creencia de que encontrar una prueba de desigualdad en términos simples es muy difícil.

Si P = NP resulta ser cierto algún día, los problemas de los criptógrafos aumentarán. RSA y ECC se enseñarán solo en clases de historia. Nuestro viejo y querido vendedor ambulante pasará más tiempo felizmente inventando nuevas estrategias de ventas en lugar de preocuparse sin cesar por la ruta. Quizás la mayor ganancia sea en el campo de las ciencias de la vida y la economía.

Si alguien prueba que P = NP, créame, lo escuchará. Ese sería un hallazgo sorprendente con enormes implicaciones para la informática.

Probablemente sea más probable que P! = NP, así que espero ver una prueba de eso algún día. Incluso eso sería una gran noticia, ya que a pesar de que es una suposición funcional, probar que sería un gran logro.

En este momento, ninguno está probado. Si crees que puedes, bueno, serás famoso si logras demostrarlo de cualquier manera, y con justicia.

Si demuestras que P = NP o P! = NP ganarás un premio de $ 1 millón.

La gente está tratando de demostrarlo desde hace mucho tiempo, nadie ha tenido éxito todavía, pero se cree ampliamente que P no es igual a NP.

¿Qué sucede si P = NP?

Si P = NP , entonces el mundo sería un lugar profundamente diferente de lo que generalmente suponemos. No habría ningún valor especial en los “saltos creativos”, no habría una brecha fundamental entre resolver un problema y reconocer la solución una vez que se encuentre.

Por Scott Aaronson, MIT

A su pregunta: “¿Podemos probar P = NP?”
La respuesta es: “¿Podemos resolver el problema del vendedor ambulante en tiempo polinómico?” 🙂

En una serie de artículos discutimos la solución del problema de los versos P NP. En la primera parte, reexaminamos el problema de resolver y verificar el problema de conjeturas de Goldbach. Se muestra que el número de Goldbach está asociado con alguna línea característica de Goldbach con puntos de Goldbach en él. Un punto de Goldbach es aquel que tiene coordenadas primas que se suman al número de Goldbach de la línea característica de Goldbach. También se muestra mediante una función de conteo primo apropiada que cada línea de Goldbach tiene al menos un punto de Goldbach, verificando así la conjetura de Goldbach. Se muestra que existe un algoritmo de tiempo lineal para resolver el problema NP completo de Goldbach. Por lo tanto, se muestra que el problema de conjetura de Golbach es un caso de P = NP. [1]

Agrego la segunda parte del problema de Prueba de versos NP en el que se muestra que el problema de tamizar números primos de números impares compuestos en un conjunto de números impares es NP completo. También se muestra que el problema está en P, por lo tanto P es igual a NP. [2]

Notas al pie

[1] Prueba del problema de los versículos P: primera parte

[2] Prueba del problema NP de los versos P –Parte dos

Nadie sabe. Una prueba de una forma u otra (o una demostración de falta de demostrabilidad) merecería un Premio del Milenio de un millón de dólares. Ver Wikipedia

Sin embargo, la creencia principal es que P ≠ NP, por lo tanto, si algo espera una prueba de lo contrario.

“Si los burros pudieran silbar, los cerdos podrían volar”.

Esta es la mejor prueba que tenemos (de P [math] \ neq [/ math] NP).

En otras palabras, si P = NP fuera cierto, entonces otras cosas que nadie realmente cree que son ciertas, serían ciertas.

Computación cuántica Dado que Demócrito, de Scott Aaronson, trata esta cuestión en detalle (de hecho, se trata más de la complejidad computacional y P = NP que de la computación cuántica real).

Según Aaronson, si P = NP fuera cierto, entonces cualquiera que pueda apreciar la música sería un Mozart. No necesitaríamos matemáticos porque encontrar pruebas es un problema de NP. El mundo sería un lugar completamente diferente si N = NP fuera cierto.

More Interesting

En la teoría de grafos, ¿existe un método para calcular la cantidad mínima de dimensiones que debe tener el espacio de diseño para que nunca se crucen dos bordes, suponiendo que todos los bordes sean segmentos no dirigidos y que el espacio de diseño sea euclidiano?

¿Cuál es el problema P vs. NP y por qué es tan importante?

¿Qué puede hacer un ingeniero con la informática teórica?

¿Es posible iterar a través de todos los números reales en [a, b] en cualquier lenguaje de programación? ¿Se acerca algo?

Cómo convertir -57.45 a doble precisión IEEE

¿Qué temas o campos en el aprendizaje automático o la minería de datos requieren matemáticas de alto nivel?

¿Cuáles son los fundamentos matemáticos de la inteligencia artificial?

Cómo responder a las consultas de rango medio de manera eficiente

¿Cuál es la complejidad computacional de un problema de clasificación? ¿Es P o NP?

¿Cuál es la diferencia real entre las aperturas f / 1.8 yf / 2.2 en las lentes de la cámara?

¿Debería doblarme en CS y Estadística o CS y Matemáticas si quiero obtener un trabajo en Machine Learning? Si tuviera que elegir uno, ¿Estadística o Matemáticas?

¿Se puede descifrar algún código?

Cómo implementar la diferenciación automática en C ++ desde cero

Soy un programador con un poco de experiencia en matemáticas (después de la secundaria). ¿El curso de matemáticas de Khan Academy es suficiente para sumergirse en el aprendizaje automático / big data?

¿Qué tipo de matemática debo esperar para ingresar a una especialización en informática?