
In mathematics, especially in the field of module theory, the concept of pure submodule provides a generalization of direct summand, a type of particularly well-behaved piece of a module. Pure modules are complementary to flat modules and generalize Prüfer's notion of pure subgroups. While flat modules are those modules which leave short exact sequences exact after tensoring, a pure submodule defines a short exact sequence (known as a pure exact sequence) that remains exact after tensoring with any module. Similarly a flat module is a direct limit of projective modules, and a pure exact sequence is a direct limit of split exact sequences.
Let
R
1
M
R
P
M
\iota\colonP\hookrightarrowM
P
M
R
X
idX ⊗ R\iota\colonX ⊗ RP\toX ⊗ RM
Analogously, a short exact sequence
0\longrightarrowA \stackrel{f}{\longrightarrow} B \stackrel{g}{\longrightarrow} C\longrightarrow0
R
R
X
f(A)
B
Purity of a submodule can also be expressed element-wise; it is really a statement about the solvability of certain systems of linear equations. Specifically,
P
M
m
n
(aij)
R
y1, … ,ym
P
x1, … ,xn
M
| n | |
| \sum | |
| j=1 |
aijxj=yi fori=1,\ldots,m
x'1, … ,x'n
P
| n | |
| \sum | |
| j=1 |
aijx'j=yi fori=1,\ldots,m
Another characterization is: a sequence is pure exact if and only if it is the filtered colimit (also known as direct limit) of split exact sequences
0\longrightarrowAi\longrightarrowBi\longrightarrowCi\longrightarrow0.
Suppose
0\longrightarrowA \stackrel{f}{\longrightarrow} B \stackrel{g}{\longrightarrow} C\longrightarrow0
R
C
A
B
R
B
C
C
B
A
If
0\longrightarrowA \stackrel{f}{\longrightarrow} B \stackrel{g}{\longrightarrow} C\longrightarrow0
F
R
F
C
B
u\colonF\toC
v\colonF\toB
gv=u