Note: My question is not "If $f$ is a diffeomorphism, then is the differential $D_qf$ an isomorphism?"
My book is From Calculus to Cohomology by Ib Madsen and Jørgen Tornehave. I didn't study much of the definitions or theorems in the book, if they were already found in An Introduction to Manifolds by Loring W. Tu. I mostly assume they're the same until there is evidence otherwise.
In Chapter 11, Madsen and Tornehave define "local index", which looks to me like just a different way to say sign of the determinant of the Jacobian matrix that represents the differential (See Tu Proposition 8.11; Tu Section 23.3; Madsen and Tornehave Lemma 10.1; Madsen and Tornehave Lemma 10.3; Wikipedia Degree of a continuous mapping, specifically this).
Now, for a regular point $q \in f^{-1}(p)$ for a regular value $p$ that is in the image of $f$ (For a regular value $p$ that isn't in the image of $f$, I'm sure there are neat vacuous arguments that I'm gonna skip), it says the local index is defined as $1$ if $D_qf$ preserves orientation and $-1$ otherwise.
I was surprised to see orientation-preserving as an adjective for an isomorphism of vector spaces because I'm used to seeing orientation-preserving as an adjective for diffeomorphisms of manifolds. However, $T_pN^n \cong \mathbb R^n$ (vector space isomorphic), so I guess tangent spaces of manifolds are manifolds as well, assuming the image of an oriented manifold under a vector space isomorphism is also an oriented manifold or something.
- (This question seems to confirm that tangent spaces of manifolds are manifolds, although I think the definition in the question is the same as the one in Madsen and Tornehave but different from the one in Tu). Actually, upon a second reading of the answer of Alex Mathers to that question, I think I have an answer to my question: Any vector space isomorphism, of tangent spaces of manifolds or any other vector spaces, turns out to be a homeomorphism. While my question is diffeomorphism, it turns out John M. Lee's Example 1.24, which was pointed out by Alex Mathers, shows that any isomorphism of finite real vector spaces is a diffeomorphism as well. Rather than analyzing the example, I'm going to try a different proof.)
I think that $D_qf$, or $f_{*, q}$ in Tu's notation, is a diffeomorphism of the tangent spaces as manifolds because:
$D_qf$ is surjective either by definition of $q$ being a regular point (Tu Definition 8.22) or by $q \in f^{-1}(p)$ and definition of $p$ being regular value of $f$ that is in the image of $f$ (Madsen and Tornehave Chapter 11).
$D_qf$ is a homomorphism of tangent spaces (almost immediately from definition, but anyway, this follows from Tu Exercise 8.3).
$D_qf$ is injective, by this, because of (1), (2) and that the dimensions of $T_qN$ and $TpM$ are finite and equal.
$D_qf$ is a local diffeomorphism of manifolds if and only if for each $X_q \in T_qN$, the (double) differential $D_{X_q}(D_qf): T_{X_q}(T_qN) \to T_{D_qf(X_q)}(T_pM)$ is an isomorphism of (double) tangent spaces, by the Inverse Function Theorem for manifolds (specifically by Tu Remark 8.12, which gives a "coordinate-free description" for Tu Inverse Function Theorem for manifolds (Tu Theorem 6.26))
$D_qf$ is a diffeomorphism of manifolds if and only if $D_qf$ is a bijective local diffeomorphism of manifolds (at each $X_q \in T_qN$) by this.
$D_qf$ is an isomorphism of tangent spaces by (1), (2) and (3).
Every $D_{X_q}(D_qf)$ is identical to $D_qf$ itself, by Tu Problem 8.2 (also found in this question and this question), because of (2).
Every $D_{X_q}(D_qf)$ is an isomorphism of tangent spaces because of (6) and (7).
$D_qf$ is a local diffeomorphism of manifolds (at each $X_q \in T_qN$) by (4) and (8).
$D_qf$ is a diffeomorphism of manifolds by (1), (3), (5), and (9).