En la página 88 de Atiyah-Macdonald "Introducción al Álgebra Conmutativa" no es un ejercicio sobre el grupo de Grothendieck $K(A)$ de un noetherian anillo de $A$. En este contexto, cada finito anillo homomorphism $f: A \rightarrow B$ de noetherian anillos hay un grupo asociado homomorphism
$$f_{!}: K(B) \rightarrow K(A)$$
que es inducida por la restricción de un finitely generadas $B$-módulo a través de $f$ a un finitely generadas $A$-módulo. Dadas dos finito anillo homomorphisms $A \stackrel{f}\longrightarrow B \stackrel{g} \longrightarrow C$ tenemos
$$(g \circ f)_{!} = f_{!} \circ g_{!}$$
Lo que me pregunto es: ¿por qué ponen el "grito" (es decir, el símbolo "$!$") en el subíndice cuando se comporta contravariantly?
En wikipedia dicen que los gritos se utilizan para distinguir un functor de otro similar functor, o con el fin de advertir al lector de que algo que intuitivamente se comporta covariantly (contravariantly) se comporta en lugar contravariantly (covariantly).
Así que lo de los dos, en todo caso, se aplica en mi caso? Es bastante claro para mí que en mi caso el grito "echas de vuelta de todo", porque nos succesively restringir escalares, primero a lo largo de $g$, a continuación, a lo largo de $f$. Un lugar, a priori, se espera que el grupo de Grothendieck functor es covariante, o hay otra, bien conocido functor, que podría ser fácilmente confundido con esto?