An object killed by a product of coprime scalars splits #
Let X be an object of an R-linear category, for a commutative semiring R, such that
(m * n) • 𝟙 X = 0, where m and n are coprime elements of R, witnessed by a Bézout identity
a * m + b * n = 1. Then X is the binary biproduct of the kernels of m • 𝟙 X and n • 𝟙 X.
The inclusions are the kernel inclusions, and the projections are the factorisations of
(b * n) • 𝟙 X and (a * m) • 𝟙 X through them. The first is killed by m and the second by n,
because X is killed by m * n, and their sum is the identity.
Every preadditive category is ℤ-linear, so this applies to coprime integers m and n. For a
commutative group scheme G killed by m * n, this is the decomposition G ≅ G[m] × G[n] into its
m-torsion and its n-torsion.
Main definitions #
CategoryTheory.Limits.BinaryBicone.ofCoprimeKernelForks: the binary bicone on the two kernels with vertexX.
Main results #
CategoryTheory.Limits.BinaryBicone.isBilimitOfCoprimeKernelForks: this bicone is a bilimit, soXis the biproduct of the two kernels.
References #
- N. M. Katz and B. Mazur, Arithmetic Moduli of Elliptic Curves, Annals of Mathematics Studies 108, Princeton University Press, 1985, 1.10.14–1.10.15.
The splitting of an object killed by a product of coprime scalars. Let X satisfy
(m * n) • 𝟙 X = 0, where a * m + b * n = 1, and let c₁ and c₂ be limit kernel forks of
m • 𝟙 X and n • 𝟙 X. This is the binary bicone with vertex X whose inclusions are the kernel
inclusions c₁.ι and c₂.ι, and whose projections are the factorisations of (b * n) • 𝟙 X
through c₁ and of (a * m) • 𝟙 X through c₂. It is a bilimit
(BinaryBicone.isBilimitOfCoprimeKernelForks).
Instances For
The first projection of BinaryBicone.ofCoprimeKernelForks, followed by the inclusion of the
kernel of m • 𝟙 X, is multiplication by b * n.
The first projection of BinaryBicone.ofCoprimeKernelForks, followed by the inclusion of the
kernel of m • 𝟙 X, is multiplication by b * n.
The second projection of BinaryBicone.ofCoprimeKernelForks, followed by the inclusion of the
kernel of n • 𝟙 X, is multiplication by a * m.
The second projection of BinaryBicone.ofCoprimeKernelForks, followed by the inclusion of the
kernel of n • 𝟙 X, is multiplication by a * m.
An object killed by a product of coprime scalars is the biproduct of the two kernels. If
(m * n) • 𝟙 X = 0 and a * m + b * n = 1, then X, with the kernel inclusions of m • 𝟙 X and
n • 𝟙 X and the projections of BinaryBicone.ofCoprimeKernelForks, is a binary biproduct of the
two kernels.