Portée de la barrière des preuves naturelles

12

La barrière des preuves naturelles de Razborov et Rudich déclare que sous des hypothèses cryptographiques crédibles, on ne peut pas espérer séparer NP de P / poly en trouvant des propriétés combinatoires de fonctions constructives, grandes et utiles. Il existe plusieurs résultats bien connus qui parviennent à échapper à la barrière. Il existe également plusieurs articles discutant d'éventuelles lacunes dans les trois conditions, comme le résultat de Chow montrant que la barrière est sensible aux violations faibles de la largeur, et un article récent de Chapman et Williamssuggérant comment éviter potentiellement la barrière en assouplissant la condition d'utilité. Ma question est de savoir s'il existe des exemples, ou même la possibilité, d'éviter la barrière des preuves naturelles non pas en violant la constructivité, l'ampleur ou l'utilité, mais en tombant entièrement en dehors de son champ d'application. Autrement dit, il n'est pas du tout évident pour moi pourquoi chaque méthode de preuve potentielle devrait être basée sur la recherche de «propriétés» combinatoires, puis sur le partitionnement de toutes les fonctions en celles qui satisfont ou non à la propriété. Pourquoi ce cadre de fonctionnement doit-il s'appliquer à toutes les preuves possibles, et si ce n'est pas le cas, à quoi ressembleraient les autres types de preuves?

Anonyme
la source
pense que thm est valide, mais il peut y avoir une subtile "faille" ici, comme cela a souvent été le cas historiquement pour les "théorèmes de barrière". RJLipton a plus de réflexions sur les preuves naturelles / thms barrière "no go" en général. suggérer une discussion plus approfondie dans le chat théorique en informatique
vzn

Réponses:

14

Soit une fonction, et soit une classe d'algorithmes travaillant sur des tranches finies de . Chaque circuit minorant tout ce qui est une preuve que , pour certains et certains . Considérons la "propriété combinatoire des fonctions booléennes" , telle quef:{0,1}{0,1}CffCfCPf

Pf(f)=1 et pour tous les .Pf(g)=0gf

Une preuve que est une preuve que est utile contre , dans la terminologie de Razborov et Rudich. Autrement dit, "l'utilité" est totalement inévitable - il n'y a aucun moyen de "sortir de son champ d'application". Si vous avez prouvé un circuit inférieur, vous avez donné des propriétés utiles.fCPfC

Notez que, si , alors est également constructif, dans la terminologie de Razborov et Rudich. Ainsi, pour les fonctions calculables dans mais pas dans (disons) , la constructivité s'appliquerait également à au moins une propriété des fonctions booléennes utile contre .P f f E P / p o l y P / p o l yfTIME[2O(n)]PffEP/polyP/poly

Ainsi, Razborov et Rudich sont plus fondamentaux que vous ne le pensez au départ.

Ryan Williams
la source
1
Je ne comprends pas pourquoi Razborov et Rudich mettent «combinatoire» devant «propriété» lorsqu'ils définissent une propriété complètement générale, c'est-à-dire un sous-ensemble de fonctions booléennes.
Sasho Nikolov
6

Vous avez raison: le théorème des preuves naturelles concerne les propriétés naturelles (et uniquement de manière informelle les preuves). Razborov lui-même a écrit deux articles à peu près en même temps sur la classe des preuves formelles et la complexité des limites inférieures:

La première étudie la formalisation des preuves de borne inférieure existantes dans de faibles fragments d'arithmétique (bornes supérieures sur la dureté de la preuve de la complexité de la théorie des bornes inférieures).

Le deuxième article traite des limites inférieures de la dureté de la démonstration des limites inférieures de la théorie de la complexité: de combien de mathématiques avons-nous besoin pour prouver ? PNPAvons-nous besoin de ? ? ? Peut-être au moins ? ( est considéré comme la théorie correspondant au raisonnement utilisant des concepts dans ). Un résultat idéal pour le deuxième article aurait été:ZFPAPVPV PZFCZFPAPVPVP

PN PPV ne peut pas prouver (une formalisation raisonnable de) .PNP

Pour ce faire, nous aurions besoin de formaliser l'idée informelle selon laquelle nous pouvons extraire les propriétés naturelles des preuves de limite inférieure en . Cependant, les résultats du deuxième article sont beaucoup plus faibles que cela.PV

Il est donc possible, à notre connaissance, que ait une preuve qui n'utilise aucun concept en dehors de . En fait, il est possible, à notre connaissance, que des théories beaucoup plus faibles peuvent prouver la séparation.PPNPP

Kaveh
la source