470–2 Winter 2017 Algebra II Homework 3 Due: Feb 26, 2017 All rings are commutative and nonzero. 1. [300 ] Consider a commutative diagram of R-modules and homomorphisms such that each row is exact: /M / M 00 / 0. M0 0 / f / N0 g N h / N 00 Prove: (a) If f, h are injective then g is injective. (b) If f, h are surjective then g is surjective. (c) Assume in addition that 0 → M 0 → M is exact and that N → N 00 → 0 is exact. Prove that if any two of f, g, h are isomorphisms, then so it the third. [Hint: Use the stake lemma.] 2. [100 ] Let M, N be two flat R-modules. Show that M ⊗R N is flat. 3. [100 ] Let k be a field, f (X) an irreducible polynomial over k, and α a root of f . Show that for every field extension k 0 of k, we have that k(α) ⊗k k 0 is isomorphic, as a k 0 -algebra, to k 0 [X]/(f (X)). 4. [100 ] Let E be a finite extension of a field k. Show that E is separable over k if and only if E ⊗k L has no (nontrivial) nilpotent elements for all field extensions L over k. 5. [400 ] Let M be an R-module. We say that M is faithfully flat if M is flat, and such that E 6= 0 implies E ⊗R M 6= 0 for every R-module E. Prove that the following conditions are equivalent. (a) M is faithfully flat. (b) M is flat, and for all maximal ideals m of R, we have mM 6= M . 1 (c) M is flat, and if u : F → E is a nonzero homomorphism of R-modules, then the induced homomorphism ũ : F ⊗R M → E ⊗R M is also nonzero. (d) A sequence of R-modules N 0 → N → N 00 is exactly if and only if N 0 ⊗R M → N ⊗R M → N 00 ⊗R M is exact. [Hint: Show that (a)⇒(b)⇒(c)⇒(d)⇒(a). Of course, you may try other directions.] Solutions. 1. We have the diagram M0 0 / u0 / M f N0 v0 / / u g N v / M 00 / 0. h N 00 . For instructional reason, I will give direct proofs for (a) and (b), which are part of the snake lemma we skipped in class. For your solution, it is fine if you use the snake lemma directly. (a) Take m ∈ ker(g). Put m00 = u(m). Then h(m00 ) = h(u(m)) = v(g(m)) = 0. Since h is injective, m00 = 0. Thus there is m0 ∈ M 0 such that m = u0 (m0 ). Then v 0 (f (m0 )) = g(u0 (m0 )) = g(m) = 0. Since both f and v 0 are injective, we have m0 = 0. Thus m = 0 and g is injective. (b) Take n ∈ N . As h is surjective, there is m00 ∈ M 00 such that v(n) = h(m00 ). As u is surjective, there is m ∈ M such that m00 = u(m). Now v(n − g(m)) = v(n) − v(g(m)) = h(m00 ) − h(u(m)) = h(m00 ) − h(m00 ) = 0. Thus there is n0 ∈ N 0 such that v 0 (n0 ) = n − g(m). Since f is surjective, there is m0 ∈ M 0 such that f (m0 ) = n0 . Now g(u0 (m0 ) + m) = g(u0 (m0 )) + g(m) = v 0 (f (m0 )) + g(m) = v 0 (n0 ) + g(m) = n − g(m) + g(m) = n. Thus h is surjective. (c) The assumption, together with the snake lemma, implies the following exact sequence 0 → ker(f ) → ker(g) → ker(h) → coker(f ) → coker(g) → coker(h) → 0. Then the rest is trivial. 2. Let F 0 ,→ F be a given inclusion of R-modules. Since M is flat, F 0 ⊗R M → F ⊗R M is injective. Since N is flat, (F 0 ⊗R M ) ⊗R N → (F ⊗R M ) ⊗R N is injective. But the last homomorphism is simply F 0 ⊗R (M ⊗R N ) → F ⊗R (M ⊗R N ). Thus M ⊗R N is flat. 3. Since both k[X] and k 0 are free k-modules, it is easy to see that k[X] ⊗k k 0 ' k 0 [X]. As k 0 is flat over k, k 0 [X] is flat over k[X]. Therefore k[X]/(f (X)) ⊗k[X] k 0 [X] ' k 0 [X]/(f (X)). On the other hand, we have k[X]/(f (X)) ⊗k[X] k 0 [X] ' k[X]/(f (X)) ⊗k k 0 = k(α) ⊗k k 0 . 2 4. Suppose that E/k is separable. Then E = k(α) for some α ∈ E, whose minimal polynomial F (X) ∈ k[X] is separable. By Problem 3, we have E ⊗k L ' L[X]/(f (X)). Q Suppose that f (X) = i fi (X)ei (ei ≥ 1) is the prime decomposition of f (X) in Q L[X]. Then ei = 1 as f is separable. Therefore, L[X]/(f (X)) = L[X]/( i fi (X)) ' Q i=1 L[X]/(fi (X)) by Chinese Remainder Theorem. Since fi (X) is irreducible in L[X], L[X]/(fi (X)) is a field. Thus, E ⊗k L is a finite product of fields, hence contains no nilpotent elements. Suppose that E/k is inseparable. Let p be the characteristic of k, which is a prime. Then there is an element α ∈ E such that α 6∈ k but αp ∈ k. Take L = E. Consider β := α⊗1−1⊗α ∈ E ⊗k E. Then β 6= 0 (otherwise, α ∈ k). But β p = (α⊗1−1⊗α)p = αp ⊗ 1 − 1 ⊗ αp = 0 as αp ∈ k. Thus E ⊗k E contains (nontrivial) nilpotent elements (such as β above). 5. (a)⇒(b): Since M is flat, M/mM ' R/m ⊗R M . If M is faithfully flat, then R/m ⊗R M 6= 0 as R/m 6= 0. Thus mM 6= M . (b)⇒(c): First M is flat, as it is said in (b). Let u : F → E be a nonzero homomorphism. Take y ∈ F such that u(y) 6= 0. Define a homomorphism v : R → E such that v(a) = u(ay) for a ∈ R. Then a : ker(v) is a proper ideal of R. We have an exact v sequence 0 → a → R → − E. Since M is flat, the induced sequence ṽ 0 → a ⊗R M → R ⊗R M → − E ⊗R M is exact. In particular, we have a monomorphism ṽ : M/aM ,→ E ⊗R M . Let m be a maximal ideal containing a. Since M/mM 6= 0, M/aM 6= 0 hence im(ṽ) 6= 0. But since ṽ factors through ũ, we have im(ũ) 6= 0, i.e., ũ is also nonzero. (c)⇒(d): “Only if” direction: (For this part, we only need that M is flat.) Consider the sequence f g N0 → − N→ − N 00 . (1) If it is exact, then it induces another short exact sequence 0 → N 0 / ker(f ) → N → N 00 . Since M is flat, the induced sequence 0 → (N 0 / ker(f )) ⊗R M → N ⊗R M → N 00 ⊗R M is exact. Since N 0 ⊗R M → (N 0 / ker(f )) ⊗R M is surjective, N 0 ⊗R M → N ⊗R M → N 00 ⊗R M is exact. “If” direction: Suppose that the induced sequence f˜ g̃ N 0 ⊗R M → − N ⊗R M → − N 00 ⊗R M is exact. In particular, the composite homomorphism N 0 ⊗R M → N 00 ⊗R M is zero. By (c), the homomorphism g ◦ f : N 0 → N 00 is zero as well, i.e., (1) is a complex. It remains to show that ker(g)/ im(f ) = 0. We always have (ker(g)/ im(f )) ⊗R M ' (ker(g) ⊗R M )/(im(f ) ⊗R M ) and im(f ) ⊗R M ' im(f˜). Since M is flat, we also have ker(g)⊗R M ' ker(g̃). Therefore, the identity homomorphism (ker(g)/ im(f ))⊗R M → 3 (ker(g)/ im(f )) ⊗R M is isomorphic to the identity homomorphism ker(g̃)/ im(f˜) → ker(g̃)/ im(f˜). But the latter is zero homomorphism as ker(g̃) = im(f˜). Thus by (c), ker(g)/ im(f ) is zero. (d)⇒(a): Let E be an arbitrary R-module. If E ⊗R M is zero, then 0 ⊗R M → E ⊗R M → 0 ⊗R M is exact. By (d), 0 → E → 0 is exact, i.e., E = 0. 4
© Copyright 2026 Paperzz