[Je vais répondre à la question comme indiqué dans le titre, laissant la litanie d'autres questions sur GCT pour d'autres fils.] Prouver les conjectures qui se posent dans GCT semble comme il utilisera de manière cruciale le fait que les fonctions à l'étude (déterminantes et permanentes, et d'autres polynômes apparentés pour P / poly et NP) sont caractérisés par leurs symétries. Cette nécessité n'est pas un résultat formel, mais une intuition exprimée par plusieurs experts. (Fondamentalement, en l'absence de caractérisation par symétries, il est beaucoup plus difficile de comprendre la géométrie algébrique et la théorie de la représentation qui se posent.)
Cela devrait contourner Razborov-Rudich car très peu de fonctions sont caractérisées par leurs symétries (contournant la condition de grandeur dans la définition des preuves naturelles). Encore une fois, je n'en ai pas vu la preuve, mais c'est une intuition que j'ai entendue exprimée par plusieurs experts.
Maintenant, sur les nombres complexes, il n'est pas clair pour moi qu'il existe un analogue de Razborov-Rudich. Bien que la plupart des GCT se concentrent actuellement sur les nombres complexes, il existe des analogues dans la caractéristique finie (promis dans le prochain article GCT VIII). En caractéristique finie, on pourrait effectivement prouver un énoncé de la forme "Très peu de fonctions sont caractérisées par leurs symétries."
[En réponse au commentaire de Ross Snider, voici une explication de la caractérisation par symétries.]
Tout d'abord, une explication par exemple. Pour l'exemple, définissez une fonction auxiliaire . Si A est une matrice de permutation, alors q ( A ) = 1 et si A est diagonal, alors q ( A ) = d e t ( A ) (produit des entrées diagonales). Supposons maintenant p ( X )qAq(A)=1Aq(A)=det(A)p(X) soit un polynôme homogène de degré dans n 2 variables (que nous considérons comme les entires d'une matrice n × n Xnn2n×nX). Si a les symétries suivantes:p
- (transposer)p(X)=p(Xt)
- pour toutes les paires de matrices ( A , B ) telles que A et Bp ( A XB ) = p ( X)( A , B )UNEB sont chacune soit des matrices de permutation ou des matrices diagonales et q( A ) q( B ) = 1
alors est un multiple constant de p e r m ( X ) pour toutes les matrices X . On dit donc que le permanent se caractérise par ses symétries.p ( X)perm(X)X
Plus généralement, si nous avons un polynôme (homogène) dans m des variables, alors G L m (le groupe de tous les inversible m × m matrices) agit sur f par ( A f ) ( x 1 , . . . , x m ) = f ( A - 1 ( x 1 ) ,f(x1,...,xm)mGLmm×mf pour A ∈ G L m (où nous prenons les variables x 1 , . . . , X m comme base pour le m de dimension espace vectoriel sur lequel G L m agit naturellement). Le stabilisateur de f dans G L m est le sous-groupe Stab ( f ) = { A ∈ G(Af)(x1,...,xm)=f(A−1(x1),...,A−1(xm))A∈GLmx1,...,xmmGLmfGLm . On dit que f est caractérisé par ses symétries si: pour tout polynôme homogène f ′ en m variables de même degré que f , si A f ′ = f ′ pour tout A ∈ Stab ( f ) , alors f ′ est un multiple constant de f .Stab(f)={A∈GLm:Af=f}ff′mfAf′=f′A∈Stab(f)f′f