Sea $Y$ una variedad suave de dimensión $n$. Entonces puedo obtener (un representante para) la clase de divisor canónico $K_Y$ en $Y$ tomando cualquier $n$-forma racional $\omega$ en $Y$ y tomando su divisor de ceros y polos, entonces $K_Y\equiv div(\omega)$.
Ahora sea $f:X \to Y$ un morfismo birracional entre variedades suaves de dimensión $n$, y $\omega$ una $n$-forma en $Y$. Entonces $f^\ast\omega$ es una $n$-forma en $X$, así que por la receta anterior (tomar el divisor de cualquier $n$-forma para obtener un representante de la clase de divisor canónico) obtenemos $K_X\equiv div(f^*\omega)$. Además $div(f^*\omega)= f^*div(\omega)$ por definición de pullback de un divisor de Cartier. Por lo tanto, $K_X\equiv f^*K_Y$ lo cual no es cierto... Me está faltando el divisor excepcional. ¿Dónde está el error en mi argumento?
Esta pregunta prueba que $K_X \equiv f^* K_Y + R$ donde $R$ está soportado en el divisor excepcional, y podría ayudar a identificar dónde me estoy equivocando.