Additive functor is a term from the mathematical branch of category theory . These are functors between pre-additive categories that define group homomorphisms between the morphism groups.
definition
Let there be and pre-additive categories. A functor is called additive if the mappings for two objects and are made up of group homomorphisms.
C.
{\ displaystyle {\ mathfrak {C}}}
D.
{\ displaystyle {\ mathfrak {D}}}
F.
:
C.
→
D.
{\ displaystyle F: {\ mathfrak {C}} \ rightarrow {\ mathfrak {D}}}
M.
O
r
C.
(
X
,
Y
)
→
M.
O
r
D.
(
F.
X
,
F.
Y
)
;
f
↦
F.
f
{\ displaystyle \ mathrm {Mor} _ {\ mathfrak {C}} (X, Y) \ rightarrow \ mathrm {Mor} _ {\ mathfrak {D}} (FX, FY); \, f \ mapsto Ff}
X
{\ displaystyle X}
Y
{\ displaystyle Y}
C.
{\ displaystyle {\ mathfrak {C}}}
Often one considers additive functors on additive or Abelian categories , since these have further properties on such categories. Most naturally occurring functors between pre-additive categories are additive.
characterization
For functors between Abelian categories to the following characterization has: A functor is if and additive if for all objects from where the equality is to mean: Is a direct sum so well .
F.
:
A.
→
B.
{\ displaystyle F: {\ mathfrak {A}} \ rightarrow {\ mathfrak {B}}}
F.
(
A.
1
⊕
A.
2
)
=
F.
(
A.
1
)
⊕
F.
(
A.
2
)
{\ displaystyle F (A_ {1} \ oplus A_ {2}) = F (A_ {1}) \ oplus F (A_ {2})}
A.
1
,
A.
2
{\ displaystyle A_ {1}, A_ {2}}
A.
{\ displaystyle {\ mathfrak {A}}}
(
ι
j
:
A.
j
→
A.
1
⊕
A.
2
)
j
=
1
,
2
{\ displaystyle (\ iota _ {j}: A_ {j} \ rightarrow A_ {1} \ oplus A_ {2}) _ {j = 1,2}}
(
F.
ι
j
:
F.
A.
j
→
F.
(
A.
1
⊕
A.
2
)
)
j
=
1
,
2
{\ displaystyle (F \ iota _ {j}: FA_ {j} \ rightarrow F (A_ {1} \ oplus A_ {2})) _ {j = 1,2}}
Examples
The Hom functors from the category of - modules over a ring to the category of abelian groups, a fixed module, is additive. The same goes for the functors
H
O
m
R.
(
A.
,
-
)
{\ displaystyle \ mathrm {Hom} _ {R} (A, -)}
M.
R.
{\ displaystyle {\ mathfrak {M}} _ {R}}
R.
{\ displaystyle R}
R.
{\ displaystyle R}
A.
b
{\ displaystyle {\ mathfrak {Ab}}}
A.
{\ displaystyle A}
R.
{\ displaystyle R}
H
O
m
R.
(
-
,
A.
)
:
M.
R.
→
A.
b
{\ displaystyle \ mathrm {Hom} _ {R} (-, A): {\ mathfrak {M}} _ {R} \ rightarrow {\ mathfrak {Ab}}}
The tensor functors are additive, as well
(
A.
⊗
R.
-
)
:
M.
R.
→
A.
b
{\ displaystyle (A \ otimes _ {R} -): {\ mathfrak {M}} _ {R} \ rightarrow {\ mathfrak {Ab}}}
(
-
⊗
R.
A.
)
:
M.
R.
→
A.
b
{\ displaystyle (- \ otimes _ {R} A): {\ mathfrak {M}} _ {R} \ rightarrow {\ mathfrak {Ab}}}
Semi-exact functors are additive.
The functor with for each module and for each morphism is not additive.
F.
:
M.
R.
→
M.
R.
{\ displaystyle F: {\ mathfrak {M}} _ {R} \ rightarrow {\ mathfrak {M}} _ {R}}
F.
A.
=
A.
⊕
R.
{\ displaystyle FA = A \ oplus R}
A.
{\ displaystyle A}
F.
f
=
f
⊕
i
d
R.
{\ displaystyle Ff = f \ oplus \ mathrm {id} _ {R}}
f
{\ displaystyle f}
properties
Additive functors between Abelian categories have the following properties:
Additive functors convert zero objects into zero objects.
Additive functors convert finite direct sums into direct sums.
If you have a short exact sequence and an additive functor, you have a long exact sequence
0
→
A.
→
A.
′
→
A.
″
→
0
{\ displaystyle 0 \ rightarrow A \ rightarrow A ^ {'} \ rightarrow A ^ {' '} \ rightarrow 0}
F.
{\ displaystyle F}
...
→
L.
n
F.
A.
→
L.
n
F.
A.
′
→
L.
n
F.
A.
″
→
...
→
L.
0
F.
A.
→
L.
0
F.
A.
′
→
L.
0
F.
A.
″
→
0
{\ displaystyle \ ldots \ rightarrow L_ {n} FA \ rightarrow L_ {n} FA ^ {'} \ rightarrow L_ {n} FA ^ {' '} \ rightarrow \ ldots \ rightarrow L_ {0} FA \ rightarrow L_ { 0} FA ^ {'} \ rightarrow L_ {0} FA ^ {' '} \ rightarrow 0}
,
where stand for the -th left derivative . In particular, the 0-th left derivative of an additive functor is right exact .
L.
n
{\ displaystyle L_ {n}}
n
{\ displaystyle n}
Is a sequence of additive functors and natural transformations and and is the sequence for every projective module
F.
→
ρ
F.
′
→
σ
F.
″
{\ displaystyle F {\ xrightarrow {\ rho}} F ^ {'} {\ xrightarrow {\ sigma}} F ^ {' '}}
ρ
{\ displaystyle \ rho}
σ
{\ displaystyle \ sigma}
P
{\ displaystyle P}
0
→
F.
P
→
ρ
P
F.
′
P
→
σ
P
F.
″
P
→
0
{\ displaystyle 0 \ rightarrow FP {\ xrightarrow {\ rho ^ {P}}} F ^ {'} P {\ xrightarrow {\ sigma ^ {P}}} F ^ {' '} P \ rightarrow 0}
exactly, you have a long exact sequence for any module
A.
{\ displaystyle A}
...
→
L.
n
F.
A.
→
L.
n
F.
′
A.
→
L.
n
F.
″
A.
→
...
→
L.
0
F.
A.
→
L.
0
F.
′
A.
→
L.
0
F.
″
A.
→
0
{\ displaystyle \ ldots \ rightarrow L_ {n} FA \ rightarrow L_ {n} F ^ {'} A \ rightarrow L_ {n} F ^ {' '} A \ rightarrow \ ldots \ rightarrow L_ {0} FA \ rightarrow L_ {0} F ^ {'} A \ rightarrow L_ {0} F ^ {' '} A \ rightarrow 0}
.
Individual evidence
^ Peter Hilton: Lectures in Homological Algebra. American Mathematical Society, 2005, ISBN 0-8218-3872-5 , set 3.1.
^ Peter Hilton: Lectures in Homological Algebra. American Mathematical Society, 2005, ISBN 0-8218-3872-5 , set 3.2.
↑ Götz Brunner: Homological Algebra. BI-Wissenschaftsverlag, 1973, ISBN 3-411-014420-2 , Chapter III, sentence 23.
↑ Götz Brunner: Homological Algebra. BI-Wissenschaftsverlag, 1973, ISBN 3-411-014420-2 , Chapter III, sentence 24.
^ Peter Hilton: Lectures in Homological Algebra. American Mathematical Society, 2005, ISBN 0-8218-3872-5 , Theorem 3.6.
^ Peter Hilton: Lectures in Homological Algebra. American Mathematical Society, 2005, ISBN 0-8218-3872-5 , Theorem 3.8.
<img src="https://de.wikipedia.org/wiki/Special:CentralAutoLogin/start?type=1x1" alt="" title="" width="1" height="1" style="border: none; position: absolute;">