EDIT: Este post fue modificado sustancialmente con la ayuda de los comentarios y respuestas. Gracias!
A juzgar por sus definiciones, la $\mathrm{Ext}$ e $\mathrm{Tor}$ functors se encuentran entre la mayoría de los no-constructiva de las cosas consideradas en álgebra:
(1) Su definición requiere tomar un infinito proyectiva o inyectiva resolución; la construcción de un homotopy de equivalencia entre dos de tales resoluciones requiere una infinidad de opciones.
(2) Inyectiva resoluciones son bastante problemático en un constructiva mundo (e. g. la prueba de "inyectiva = divisible" requiere de Zorn, y como tengo entendido que la construcción de un inyectiva resolución se basa en este hecho).
(3) Proyectivas/inyectiva resoluciones no son realmente canónica, por lo $\mathrm{Ext}$ e $\mathrm{Tor}$ no functors de "pares de módulos" a "grupos", sino más bien functors de "pares de módulos" a alguna categoría entre "grupos" y "clases de isomorfismo de grupos". Este es un problema ya desde el punto de vista clásico.
(4) Las resoluciones no se garantiza que existe en un constructiva mundo, debido a que el módulo de un conjunto de necesidades no ser proyectiva! Para evitar este tipo de problemas, se podría tratar de limitarnos a muy buen comportamiento de los módulos (tales como, finito-dimensional sobre un campo), pero incluso entonces estamos en una mala sorpresa: a Veces, el "mejor" proyectiva de resolución para una finitely generado por el módulo utiliza la no-finitely generado módulos proyectivos (voy a mostrar un ejemplo más abajo). Estos pueden ser difíciles de tratar, de forma constructiva. Mike Shulman ha mencionado (en los comentarios) que inyectiva y proyectiva resoluciones (y ya las pruebas de que las diferentes definiciones de "proyectiva" son equivalentes, y que las diferentes definiciones de "inyectiva" son equivalentes) requieren de elección - tal vez las actualmente aceptadas nociones de inyectividad y projectivity no son "la derecha", excepto para finitely generada por los módulos? (Cf. también esta aquí.)
Por otro lado, si pensamos en las ideas detrás de la $\mathrm{Ext}$ e $\mathrm{Tor}$ y proyectiva resoluciones (sinceramente, no sé las ideas detrás de la inyectiva resoluciones, además de a dualize la noción de las resoluciones), que son (al menos parcialmente) inspirado por algunos de los más abajo-a-tierra constructivo de las matemáticas, a saber, sicigias teoría. De manera natural la pregunta a plantearse es: ¿Cómo podemos aplicar la teoría de la $\mathrm{Ext}$ e $\mathrm{Tor}$, o al menos una parte de esta teoría que todavía tiene las mismas aplicaciones que el conjunto de la teoría, sin tener que ampliar nuestro marco lógico más allá del constructivismo?
No es difícil de abordar las cuestiones (1), (2), (3) por encima de una en una, al menos cuando se trata de las propiedades básicas de $\mathrm{Ext}$ e $\mathrm{Tor}$:
Para (1), la solución es fácil: Si desea $\mathrm{Ext}^n\left(M,N\right)$ por dos módulos de $M$ e $N$ y algunos $n\in\mathbb N$, usted no necesita un conjunto infinito proyectiva resolución de $...\to P^2\to P^1\to P^0\to M$. Es suficiente para tener una secuencia exacta $P^{n+1}\to P^n\to P^{n-1}\to ...\to P^1\to P^0\to M$, donde $P^0$, $P^1$, ..., $P^n$ son proyectivos. (No es necesario para $P^{n+1}$ a ser proyectiva. Generalmente, $P^{n+1}$ es algo así como un arenque rojo al $\mathrm{Ext}^n\left(M,N\right)$ es de que se trate.)
Para (2), la única solución que conozco es la de no utilizar inyectiva resoluciones. Generalmente, las cosas que pueden ser formulados con proyectiva resoluciones sólo pueden también ser demostrado con las resoluciones sólo. Pero esta no es una solución que me gusta, ya que rompe la simetría.
(3) yo creo que esto es lo anafunctors se para, pero no he traído a mí mismo a leer el ncatlab artículo, sin embargo. Yo sé, la pereza es un problema... En el momento, yo soy la solución de este problema en un bajo nivel de forma: Nunca hablar de $\mathrm{Ext}\left(M,N\right)$, pero en lugar de hablar de $\mathrm{Ext}\left(M_P,N\right)$ o $\mathrm{Ext}\left(M,N_Q\right)$ donde $P$ e $Q$ son respectivos proyectiva/inyectiva resoluciones. Esta parece ser la manera honesta de hacer el trabajo con $\mathrm{Ext}$'s de todos modos, porque una vez que empiezas probando cosas, estas resoluciones de repente hacer de la materia, y usted se encuentra confundido (bueno... me encuentro confundido) si se suprime en la notación. [Nota: Si quieres leer Makkai de conferencias sobre anafunctors y usted está cansado de la Ghostview mensajes de error, quitar el "EPSF-1.2" parte de la primera línea de cada uno de los ficheros PS.]
Ahora, (4) es mi principal problema. Yo podría vivir sin inyectiva resoluciones, sin el falso canonicity de $\mathrm{Ext}$ e $\mathrm{Tor}$, y sin infinito proyectiva resoluciones, pero si voy a hacer álgebra homológica, que difícilmente se puede prescindir de longitud finita proyectiva resoluciones! Por desgracia, como ya he dicho, en la construcción de las matemáticas, no hay ninguna garantía de que un módulo tiene una resolución proyectiva en todo. La manera estándar para la construcción de una resolución proyectiva para un $R$-módulo de $M$ empieza tomando el módulo $R\left[M\right]$ a $M$-como-un-conjunto - o, permítanme decir, $M$-como-un-tipo. Es este módulo proyectivo, de manera constructiva? Esto depende de lo que sabemos acerca de la $M$-como-un-tipo. Por desgracia, en general, los módulos considerados en el álgebra a menudo no tienen ni un evidente conjunto de generadores ni un a-priori algoritmo para pruebas de la pertenencia; se puede ser tan complicado como "el módulo de todos los $A$-equivariant mapas de $V$ a $W$" con $A$, $V$, $W$ siendo infinito-dimensional. Algunos incluso son adecuados clases, incluso en el sentido clásico. El módulo más de un discreto conjunto finito es proyectiva, de manera constructiva, pero el módulo a través de un tipo arbitrario no tan sólo si permitimos que una forma más débil de CA a través de la puerta trasera. De todos modos, incluso si no hay una resolución proyectiva, no puede ser utilizado para explícita cálculos si los módulos no son finitely generado. Ahora, aquí es un ejemplo de donde no finitely módulos generados tienen una apariencia:
Teorema. Si $R$ es un anillo, entonces el global homológica dimensión del polinomio anillo de $R\left[x\right]$ es $\leq$ el mundial homológica dimensión de $R$ más $1$.
Me refiero a la prueba dada en Crawley-Boevey de notas de la conferencia. (Ver página 31, absatz (2).) Para la prueba, dejamos $M$ ser $R\left[x\right]$-módulo, y tomamos la resolución proyectiva
$0 \to R\left[x\right] \otimes_R M \to R\left[x\right] \otimes_R M \to M \to 0$,
donde la segunda flecha envía $p\otimes m$ a $px\otimes m-p\otimes xm$, y la tercera flecha envía $q\otimes n$ a $qn$. (Este es un caso particular de la resolución estándar de una representación de un carcaj, que aparece en la página 7 de un conjunto diferente de notas de la conferencia por el mismo Crawley-Boevey.)
Ahora, el problema es que incluso si $M$ es finitely genera como una $R\left[x\right]$-módulo, $R\left[x\right] \otimes_R M$ no tiene que ser.
Hay una forma conocida de todo esto?
En general, lo que se conoce acerca constructivo $\mathrm{Ext}$/$\mathrm{Tor}$ la teoría? Hay textos en los que, como Lombardi uno en varias otras partes de álgebra (extrañamente, este texto habla mucho acerca de los módulos proyectivos, pero da $\mathrm{Ext}$ e $\mathrm{Tor}$ una amplia litera)? Los problemas se disuelven si yo realmente uso anafunctors? Hacer categorías derivadas de ayuda? Debemos reemplazar nuestras nociones de "inyectiva" y "proyectiva" por otros mejores? O es que hay alguna razón más profunda por la que no constructivity, yo. e. es $\mathrm{Ext}$/$\mathrm{Tor}$ teoría demasiado fuerte?
Nota para todos los que no le importan constructivo de las matemáticas: Incluso la caída constructivismo lado, creo que quedan un buen montón de problemas reales con el álgebra homológica. Primero está el asunto de canonicity, luego está el problema de " demasiado grandes construcciones (propias de las clases, etc.), el aterrador unapproachability de inyectiva cubre, la idea de que un día podría trabajar en un lugar donde incluso ZF es demasiado frecuentes, etc. Voy a cambiar el tema a una discusión de cómo solucionar estos problemas (bueno, ya es un debate), el constructivismo, siendo sólo una de las muchas direcciones para trabajar en.