Respuestas:
La razón que reduce a y no a es que el en el cuerpo de se refiere al argumento de la tercera lambda, no a la primera.
Si cambia el nombre de los argumentos para que tengan nombres distintos, se escribiría como . Entonces, si aplica esa función al argumento, eso significa que cada aparición de en debe ser reemplazado con el argumento sin embargo no aparece en absoluto en esa expresión, por lo que el argumento simplemente se ignora y el resultado es simplemente .
(λy.λx.λy.y) (λx.λy.y)
, se reduciría aλx.λy.y
.