Méthode de forçage utilisée dans l'article sur la relativisation de Baker-Gill-Solovay et la preuve de l'indépendance de l'hypothèse de continuum de Cohen


15

Je m'intéresse généralement à la méthode de forçage utilisée par Baker-Gill-Solovay et Cohen. Je recherche autant de sources que possible sur la technique elle-même ou son utilisation. Quelqu'un a-t-il des suggestions?


1
qui fait remarquer que c'est la même technique?
vzn

Réponses:


17

Pour plus d'utilisations du forçage (via des oracles soi-disant génériques) dans la théorie de la complexité, voir The Oracle Builder's Toolkit ( disponible gratuitement sur la page d'accueil de Fortnow ) par Fenner, Fortnow, Kurtz et Li. Ils donnent une théorie générale des oracles génériques et montrent ses nombreuses applications en complexité.

Si vous êtes intéressé par la façon dont les oracles dans la complexité sont comme des preuves d'indépendance dans la théorie des ensembles, vous pourriez être intéressé par les articles suivants:

Pour les utilisations du forçage dans la théorie des ensembles, voir le livre Set Theory ( Set Theory on Amazon ) de Jech, en particulier les parties II et III du livre (à ne pas confondre avec "Introduction to Set Theory" de Hrbáček et Jech).



9

Pour les utilisations du forçage comme des techniques dans la complexité de la preuve, vous voudrez peut-être regarder:

La méthode de la preuve est un analogue arithmétique du forçage (d'un type déjà utilisé par Paris et Wilkie). Des combinaisons plus combinatoires (et des limites inférieures améliorées) figurent dans J. Krajıcek, P. Pudlak et A. Woods, Limites inférieures exponentielles à la taille de la profondeur limitée . 15–39. et T. Pitassi, PW Beame et R. Impagliazzo, Limites inférieures exponentielles pour le principe du pigeonhole , Comput. Complexity, 3 (1993), p. 97–140.

Voir également:

Récemment, Jan Krajicek a publié un livre unifiant ces techniques de forçage:


saut intéressant mais je n'ai vu personne dans les journaux / livres comparer réellement le forçage au principe des trous de pigeon / preuves ...?
vzn

Pigeonhole Principle est ici le nom d'une déclaration. Pour montrer que l'énoncé est indépendant d'une certaine théorie, on utilise des constructions de type forçant. Les références ci-dessus montrent comment procéder.
Iddo Tzameret

ok, mais les preuves de taille exponentielle de SAT utilisant la résolution (via des constructions de pigeonhole) ne sont pas "indépendantes" il semblerait ... elles sont juste "grandes" ... des références en ligne pointant la connexion? admettez que je suis un peu surpris parce que de nombreux arbitres sur les preuves de pigeonhole en SAT ne font référence à rien sur le "forçage" ....
vzn

1
L'établissement de bornes inférieures de taille super-polynomiale sur les preuves propositionnelles pour une famille (uniforme) d'énoncés propositionnels implique l'indépendance de la formule correspondante du premier (ou du deuxième) ordre dans la théorie formelle correspondante du premier (ou du deuxième) ordre. Par exemple, le principe du pigeonhole est indépendant (c'est-à-dire vrai dans le modèle standard, mais non démontrable) deV0, à savoir, la théorie de "UNEC0raisonnement "qui correspond à Frege à profondeur constante (ce n'est PAS une résolution); (j'utilise ici la terminologie de Cook & Nguyen, Logical Foundation of Proof Complexity, 2010; voir Cor. VII.2.4 là-bas).
Iddo Tzameret

1
(suite) Voir aussi le livre de Jan Krajicek "Bounded Arithmetic, Propositional Logic, and Complexity Theory", Cambridge, 1995, à ce sujet. Toutes les références ci-dessus (à l'exception du livre de Krajicek de 1995) sont disponibles en ligne. Le lien avec le forçage est expliqué par exemple dans la 2ème référence d'Ajtai ci-dessus.
Iddo Tzameret

4

voir aussi Forcing in proof theory par Avigad, 30pp, 2004. il cite BGS75 mais pas en détail. il est fait référence à Scott / Solovay comme une reformulation du forçage en modèles à valeur booléenne.

Les idées de forçage ont eu une influence sur la complexité informatique; par exemple, la séparation des classes de complexité relavitisées dans un oracle (par exemple, comme dans BGS75) peut souvent être considérée comme des versions de forçage limitées par les ressources.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.