Regular values and maps of degree 0 There is an elementary phenomenon in differential topology, that I've never quite understood: It is well known that the mapping degree (Brouwer degree) $\operatorname{deg}(f) = \operatorname{deg}(f;y)$, $y \in N$, of a smooth map $f \colon M^n \to N^n$ ($M$ closed, $N$ connected) does not depend on the regular value $y$ used to compute it. So if $f$ is not surjective, one may simply pick a point $y \in N \backslash f(M)$ to conclude that $\operatorname{deg}(f) = \operatorname{deg}(f;y) = \sum_{x \in f^{-1}(y)} \operatorname{sign}(f_*)_x = 0$. But how do I know that for another value $z \in N$ with $f^{-1}(z) \neq \varnothing$ the sum $\sum_{x \in f^{-1}(z)} \operatorname{sign}(f_*)_x$ will actually add up to 0? Choosing $y \in N \backslash f(M)$ to conclude that $\operatorname{deg}(f) = 0$ has always appeared like a kind of "proof by definition" to me (using the quite unnatural definition that every $y \in N \backslash f(M)$ is a regular value, although $f^{-1}(y) = \varnothing$) and I have never understood, why it is allowed to make this kind of argument.  
Can anybody help me understand this?
 A: This argument  can't be found in Guillemin & Pollack, as per the comments above, but the idea "if you have two oriented sets of points $X$ and $Y$, and you want to show that a signed count of the numbers is equal - find an oriented cobordism between them", can. This works because a signed count of the number of boundary points of a compact 1-manifold is zero, so if you have a compact 1-manifold $N$ with $\partial N = X \sqcup \bar Y$ ($\bar Y$ being $Y$ with the opposite orientation), then $\#X = \#Y$, where here we're taking a signed count.
So you have a smooth map $g: M \to Y$, where $M$ and $Y$ are closed, and you want to show that if $x, y$ are regular values of $g$, then $\# g^{-1}(x) = \# g^{-1}(y)$. Let $f: I \to Y$ be an embedded path with $f(0) = x$, $f(1) = y$. Now invoke the corollary to the transversality theory on page 73 of Guillemin and Pollack to homotope $f$ - without changing what it does at the endpoints! - to a map transverse to $g$. Because you can perturb $f$ by an arbitrary small amount, you can choose it to remain an embedding. Then (by a mild modification of the same argument as usual), because $f(I)$ is transverse to $g$, $g^{-1}(f(I))$ is an oriented submanifold of $M$ with boundary, whose boundary is $f^{-1}(x) \sqcup \overline{f^{-1}(y)}.$
I think what we do here - trying whatever we can to find a cobordism between the two sets of points - is fairly intuitive. In particular, if a map is of degree zero, this shows that for any $x,y$ with $f^{-1}(x) = \varnothing$, there is a manifold whose boundary is $f^{-1}(y)$, hence the signed count of points is zero.
