The exterior derivative is an -linear operator which agrees with the differential of a smooth function on degree zero, satisfies , and obeys the graded Leibniz rule
For the uniqueness of the exterior derivative from its axioms, first note that these axioms force locality. If vanishes near , choose a smooth bump function equal to one near and supported where . Then gives . Thus depends only on the form near .
In a coordinate chart write . Since , the axioms force
This also proves existence. Define by that formula in each chart. The product rule for partial derivatives gives the graded Leibniz rule, and symmetry of mixed partial derivatives against antisymmetry of the wedge product of differential forms gives . On overlaps it still agrees with the differential of every function, by the chain rule, so the preceding uniqueness argument in the second coordinate system makes the formulas agree. They therefore glue to a global exterior derivative.
For a differential one-form , the exterior derivative of a one-form evaluated on vector fields follows directly:
In , the additional terms are , where the bracket is the Lie bracket of vector fields. Hence
The de Rham cohomology is
with zero denominator in degree zero. The Poincaré lemma states that a closed differential form of positive degree on a star-shaped open subset of Euclidean space is an exact differential form; consequently every closed positive-degree form is locally exact on a smooth manifold.
For the suspension isomorphism for top de Rham cohomology of spheres, put and . Both are diffeomorphic to , while deformation retracts onto the equatorial . The Mayer--Vietoris sequence for de Rham cohomology comes from the short exact sequence of cochain complexes
The final map is surjective: a partition of unity lets a form on be lifted by extending to and to by zero. The Poincaré lemma makes vanish when . Exactness gives
If is the equatorial inclusion, homotopy invariance of de Rham cohomology makes an isomorphism. Therefore
is injective, indeed an isomorphism. Concretely, choose local primitives , , and send to . Their difference is closed; changing either primitive changes it by an exact form, so this agrees with the cohomological construction.
A -dimensional embedded submanifold has the subspace topology and, near each of its points, a manifold chart identifying it with a coordinate slice . These slice charts for an embedded submanifold give its smooth structure, and its inclusion is a smooth embedding.
A regular value of a smooth map is one for which is surjective at every . If the preimage is nonempty this forces .
The inverse function theorem used here says that if is smooth and is an invertible matrix, then its restriction to a suitable neighbourhood of is a diffeomorphism onto an open neighbourhood of , with smooth inverse.
To prove the regular level set theorem, fix and choose coordinates centred at . The coordinate representative has a rank- Jacobian matrix. After permuting domain coordinates, its first columns form an invertible matrix. Define
Its Jacobian matrix is block triangular with invertible diagonal blocks, so the inverse function theorem makes a local coordinate change. In these coordinates, is precisely the slice with first coordinates zero. Thus it is an embedded submanifold of dimension , with
An empty preimage is harmless; the local assertion is then vacuous.
Three equivalent formulations of orientability of a smooth manifold are: an oriented atlas whose transition Jacobian determinants are positive; a smoothly varying orientation of a vector space on each tangent space; and a nowhere-vanishing smooth top-degree differential form. An oriented atlas gives compatible oriented coordinate frames. A partition of unity glues their positive local top forms, and a nonzero top form declares a frame positive precisely when it evaluates positively on that frame. These constructions prove the equivalence.
For the orientability of a regular fibre, write . The derivative gives a short exact sequence of vector bundles
This is the reason the normal bundle of a regular fibre is trivial. Choose any fixed positive basis of and an ambient orientation on . Declare a frame of positive when
is positive in , where . Changing a lift adds a tangent vector and leaves the determinant sign unchanged. Local smooth lifts exist because is surjective, so this rule varies smoothly and agrees on overlaps. It gives a global orientation on . Only an orientation of the single vector space was chosen; itself need not be orientable.
Sending a matrix to its last column gives the special orthogonal sphere fibration
The action is transitive and the stabilizer of that column is . Local orthonormal frames, obtained by Gram-Schmidt process near a chosen unit vector, give local sections and hence local bundle trivializations. This allows the long exact sequence of homotopy groups of a fibration to be applied.
At the bottom of the induction, is a point and is the rotation circle . For , identify with imaginary quaternions. A unit quaternion acts by , preserving length and orientation. Every rotation through angle about a unit imaginary axis comes from . The kernel is precisely , since a quaternion commuting with all imaginary quaternions is real. Thus this gives the twofold covering space . Its simply connected total space is the universal cover, yielding . Coverings induce isomorphisms on higher homotopy groups, so and .
For , both and vanish. The Serre fibration sequence therefore identifies with and propagates vanishing of . Path-connectedness also propagates from connected fiber and base. Consequently the full low-degree answer is
Here records the single connected component.
For the remaining third group use . The relevant exact segment, using the supplied fourth homotopy group, is
The first homomorphism is zero since a torsion group cannot map nontrivially to . Thus it reduces to a short exact sequence . These groups are abelian and the final free group has a lift of its generator, so the sequence splits. Therefore
These are the low homotopy groups of special orthogonal groups.
We give the detailed norm-index argument for a cyclic extension of p-adic fields; thus is a finite extension of . Write , . For an additive -module , put and . The two periodic Tate cohomology of a cyclic group groups and the Herbrand quotient are
when these groups are finite. For multiplicative modules, is the product of conjugates and .
The periodic complex alternating and gives a six-term exact sequence for every short exact sequence of modules. Taking the alternating product of the finite group orders in that exact sequence proves
For a finite module, the counting fibers gives and , so the two Tate groups have equal order. This proves the Herbrand quotient of a finite module is one. It follows that replacing a module by a finite-index submodule does not change its quotient, whenever the cohomology groups are finite.
Two basic calculations drive the norm computation. For the trivial module , and is multiplication by , so . For a regular lattice , with , invariants are constant coefficient vectors and every such vector is a norm: put its constant coefficient in just one coordinate before applying . The group kernel of consists of the coefficient vectors of sum zero. Successively taking partial sums solves the cyclic difference equation for every such vector . Thus both Tate groups vanish and . This is cyclic cohomology of a regular lattice.
Let and . For sufficiently large , the p-adic logarithm and p-adic exponential are inverse -equivariant isomorphisms
To make the range explicit, suffices: the higher terms in the logarithm and exponential have greater valuation than their leading terms, their series converge there, and the identities and remain valid. Thus a deep multiplicative unit group becomes an additive -lattice in .
By the normal basis theorem, as a -module. As a -module it is therefore . Transport the regular lattice into . Both and are full -stable -lattices, so their intersection has finite index in each. The exact sequences with finite quotients show that the Tate groups of are finite and that
Since is finite, the exact-sequence formula for the Herbrand quotient gives . Finally, the valuation sequence
has trivial -action on . Hence the Herbrand quotient of the local multiplicative group is
For completeness, the denominator vanishes by Hilbert theorem 90. If , put and . Independence of distinct field automorphisms lets us choose with . Since , shifting the sum gives . Thus , a multiplicative coboundary. Therefore . The invariant subgroup of is , so
This proves the cyclic local norm index without assuming local reciprocity. If the extension has ramification index and residue degree , the valuation formula shows that the valuation contribution to the index is . A norm is a unit only when is a unit, so the remaining contribution is
In particular, unit norms are surjective in an unramified cyclic extension. The norm subgroup is open: on deep units its logarithm is , a nonzero full lattice in , and therefore contains a sufficiently deep principal-unit group. This connects the index calculation to the open finite-index norm subgroups classified by local class field theory.
To finish, the Hasse norm theorem for a cyclic extension of number fields states that a nonzero element is a global norm if and only if it is a norm at every finite and infinite completion. Here is its Brauer-theoretic proof outline. Associate to the cyclic algebra , with relations and . The splitting criterion for a cyclic algebra says that it splits exactly when : if , multiplication by and the operator realize it as ; conversely, in a split matrix representation, the underlying -dimensional space is one-dimensional over , so must act as and .
Apply this criterion at every completion, using the restricted cyclic character and any one completion of above that place. If is a local norm everywhere, every localized Brauer class is zero. Injectivity in the Albert-Brauer-Hasse-Noether theorem forces in ; the global splitting criterion gives . Conversely, a global norm is a local norm after completion, since the norm on is the product of the component norms, whose images coincide in the Galois case. The cyclic hypothesis is essential; the stated local-global principle does not hold for arbitrary extensions.
Use the short exact sequence of coefficient groups
The groups of singular chains are free, so applying the cochain construction gives a short exact sequence of cochain complexes. Its long exact sequence in cohomology has the required terms and reduction map . Define the Bockstein homomorphism to be its connecting homomorphism.
Explicitly, represent by a mod- cocycle and lift it to an integral singular cochain . Since is a cocycle, is divisible by . Then
This is exactly the lift-and-coboundary construction for the coefficient sequence above: the mod- coboundary of lies in the image of . The quotient cochain is a cocycle, since and integral cochains have no -torsion. Replacing by another lift adds and changes the quotient by modulo ; replacing the representative by a coboundary likewise leaves its cohomology class unchanged. Thus the definition is independent of choices.
A degree-zero cocycle is a function on points constant on each path component. Choose an integer representative for its value on each component. This produces an integral zero-cocycle lift, with zero coboundary. Hence the Bockstein vanishes on for every space.
For a nonzero example in every positive degree , take the Moore space , attaching the cell by a map of mapping degree . Its positive-degree integral cellular cochain complex has the differential from degree to ; when , the preceding differential from degree zero is zero. Modulo the displayed differential vanishes, and . Lift the degree- generator to the cellular cochain with value one. Its coboundary has value , so dividing by gives the generator in degree . Naturality of cellular and singular cohomology with coefficient sequences identifies this with the Bockstein on a cyclic Moore space. Therefore is nonzero, indeed an isomorphism, in the requested degree for every prime .
Finally take integral lifts of cocycles representing and . Write and . The cochain cup product obeys the graded Leibniz identity, so
Divide by , reduce modulo and pass to cohomology. This proves the Bockstein derivation rule
For a sheaf of abelian groups on a topological space , put
These arbitrary families of germs form a sheaf, and restrictions are projections. Extending a family by zero proves that is flasque. Sending a section to all its germs gives an injective sheaf map , since a section with every germ zero vanishes locally and hence globally.
Set , and , using the sheaf cokernel. Compose to obtain the Godement resolution
It is exact by construction, with flasque terms. Define sheaf cohomology by the cohomology of its global-section complex:
The resolution principle for sheaf cohomology identifies this with the computation using any flasque resolution.
The elementary input for acyclicity is the flasque-kernel section-lifting lemma: in a short exact sequence with flasque kernel, sections of the quotient lift over every open subset. Consequently a quotient of two flasque sheaves is flasque, because a quotient section lifts and that lift extends. If itself is flasque, induction through makes every flasque. The same lifting lemma makes these sequences exact on global sections. Hence the global-section complex has no positive-degree cohomology, proving
This deduction uses the lifting lemma, not the desired cohomological vanishing as an assumption.
For the rational-section construction, add two representative sections after restricting to the intersection of their dense domains. Multiply by a representative rational function in the same way. Finite intersections of dense open sets are dense, and further restricting both representatives does not change their resulting class. The module axioms hold on their common domain. Thus rational sections form a module over ; irreducibility is not needed for this module statement. When is irreducible, is the function field .
Suppose now that is locally free and irreducible. A germ at is represented on a nonempty open neighbourhood, which is dense, so it defines a rational section. Two representatives of the germ agree on a neighbourhood of and therefore give the same class. If the class is zero, trivialize on a neighbourhood of . Its coefficient functions vanish on a dense open subset; regular functions on a reduced irreducible variety with this property vanish identically. The germ is therefore zero. This proves the stalk inclusion into rational sections of a locally free sheaf:
Local freeness matters: a nonzero torsion germ can vanish on a dense open set.
On an irreducible algebraic curve, every proper closed subset is finite, and every open subset is quasi-compact because the Zariski space is Noetherian. Let . The constant sheaf has sections on every nonempty open set: such opens are irreducible and hence connected. Define
Restriction drops the components outside the smaller open set. For a compatible family over an open cover of , take a finite subcover by quasi-compactness. The union of the finite supports of these finitely many sections is finite. Their agreeing components therefore glue to a unique finite-support tuple on . This verifies the sheaf gluing axiom, including arbitrary covers, rather than merely asserting that a presheaf direct sum is always a sheaf.
A rational section is regular on some dense open set, whose complement on a curve is finite. Its classes therefore have finite support, defining a sheaf map . At , the first sheaf has stalk . The second has stalk : any finite tuple can be restricted to a neighbourhood omitting all its other support points, and its -component is unaffected by such restriction. The resulting sequence on stalks is
Exactness of sheaves can be tested on stalks, so this proves the rational principal-parts resolution on an algebraic curve
Both right-hand sheaves are flasque: restrictions for the constant rational-section sheaf are identities between nonempty opens, and restrictions for the rational principal-parts sheaf are projections, with extension by zero. Consequently
Surjectivity on stalks has not been confused with surjectivity on global sections.
For an explicit failure of global surjectivity take and . Use coordinate and frame on the finite chart. At infinity use and . Prescribe the rational principal part of at zero and zero at every other point. If a rational section realized this tuple, then would be regular at zero and would be regular at every other finite point. Thus with . Regularity at infinity would require
to be regular at . Its term cannot cancel with any term of the polynomial contribution, whose powers are at most . This is impossible. Hence the global rational-principal-part map need not be surjective.
For an affine curve it is always surjective, and here is a direct construction. Write , and . By the affine module sheaf construction, and . Choose representatives for a prescribed finite tuple, and choose one nonzero with for all of them. The zero set is finite. The ring is Artinian, since it is Noetherian of dimension zero, and its Artinian decomposition into local factors gives
Prescribe the class of in the indicated component for each requested point in , and zero in the other components. A requested point outside already has zero principal part because is a unit there. Lift the tuple to . Then satisfies at every requested point in , and is regular at every other point of . Outside it is regular because is invertible. It therefore realizes exactly the prescribed tuple. This proves affine principal-parts interpolation for a locally free sheaf and gives
No nonsingularity assumption was used; the construction applies to singular irreducible affine curves as well.
A filtration of a ring is an exhaustive increasing family of additive subgroups , indexed by the integers, with and . A compatible filtration of a module on a right module satisfies . The associated graded module has components , and its action by the associated graded ring is
Changing either representative changes the product only by an element of , so the action is well-defined.
The subspace filtration on is . The quotient filtration is . Inclusion induces an injective map , and the quotient induces a surjective map to . If maps to zero in its degree- quotient, write with and . Then , so the kernel is exactly the image of . We have the short exact sequence
which is exactness of associated graded modules for induced filtrations.
For the negative case, for . Completeness means that is an isomorphism; in particular the filtration of a ring is separated. If and , then . The geometric series
converges in the complete negative filtration and is a two-sided inverse of , by the finite geometric identity and continuity of multiplication. The unit criterion for the Jacobson radical now gives
Let be any right ideal. The associated graded module for its subspace filtration is a homogeneous ideal on the right in . If is a right Noetherian ring, choose homogeneous generators that lift to , with degrees .
For , cancel its degree- symbol by a sum with . The remainder belongs to . Repeat the cancellation in each succeeding degree. After steps,
For every , the coefficient series converges to some by completeness. Passing to the limit gives . Thus these finitely many generate the actual right ideal ; no assumption that is closed is needed. Since every right ideal is finitely generated, is right Noetherian, by complete negative filtered-graded transfer of Noetherianity.
The prime radical of a noncommutative ring is , with ranging over all prime ideals of a noncommutative ring. Here primeness means that for two-sided ideals , implies or . A minimal prime over an ideal is a prime ideal containing with no strictly smaller prime ideal containing .
The ascending chain condition on left ideals also applies to two-sided ideals. We first prove by Noetherian induction that every proper contains a finite product of prime ideals, each containing . If there were counterexamples, choose a maximal one. It is not prime, so there are strictly larger two-sided ideals with . Neither is a counterexample; products of prime ideals contained in and in then concatenate to a product contained in , a contradiction.
Write . Every prime ideal over contains at least one , by primeness. The inclusion-minimal members of the finite list are therefore precisely the minimal primes over an ideal : any smaller prime over would contain a member of that same list. Consequently there are finitely many. Replacing each factor by a minimal prime contained in it gives
with each minimal over . Repeated factors may be necessary; in the sole minimal prime requires its th power to reach zero.
Apply this to . Since for every ,
Thus the prime radical is a nilpotent ideal, as in finite minimal primes and nilpotent prime radical.
Now assume is commutative. A prime ideal is an associated prime of a module when for some . Every nonzero module over has an associated prime: the ascending chain condition gives a maximal annihilator of a nonzero element, and maximal annihilator of a module element is prime.
Since the given is a Noetherian module, repeatedly choosing such a cyclic submodule in the next quotient yields a finite prime filtration
The process terminates by the ascending chain condition. In a short exact sequence , one has . Indeed, if and , the image of in still has annihilator . Otherwise choose ; then , and primeness gives . As , induction along the prime filtration proves
In particular there are only finitely many associated primes of a module.
Finally let be a minimal prime ideal of . Its localization at a prime ideal has exactly one prime, its maximal ideal . The preceding nilpotence result makes this maximal ideal nilpotent. Choose annihilated by , for example a nonzero element in its last nonzero power, or if . Since elements outside the maximal ideal are units, .
Write . The element is nonzero and also has annihilator . Generate by . For each , choose with , and put . Then remains nonzero after localization, while . If , localization forces , and hence . Therefore . This proves that minimal primes are associated primes.
Fix a finite-dimensional nonnegative filtration of a ring giving its almost commutative algebra structure, and choose a good filtration of a module on . When is a standard graded algebra, the Hilbert-Serre theorem makes the cumulative Hilbert function eventually a polynomial. For , define the dimension of a filtered module and multiplicity of a filtered module by
Use and . With positive weighted generators instead of a standard grading, the cumulative Hilbert function is eventually a quasipolynomial with a common positive leading coefficient across residue classes. Equivalently, , and the definitions are and . The common leading coefficient follows from monotonicity: interlacing consecutive residue classes forces their leading coefficients to agree. For a standard grading, multiplicity is a positive integer, since an integer-valued polynomial has an integral expansion in the binomial polynomials; weighted normalization can instead give a positive rational number.
Two good filtrations of a module for this fixed algebra filtration bound each other after fixed index shifts. The corresponding Hilbert functions therefore satisfy for fixed . Comparing their leading growth shows that the degree and leading coefficient agree. Thus and are independent of the module filtration; the fixed algebra filtration is part of the multiplicity convention.
For a submodule , use its subspace filtration and the quotient filtration on . These are good because is Noetherian. The short exact sequence of filtered pieces gives
Nonzero leading coefficients are positive, so
If , those leading coefficients add and
This is dimension and multiplicity in a filtered exact sequence.
For the Weyl algebra in characteristic zero, Bernstein inequality for Weyl algebra modules asserts for every nonzero finitely generated module . Write its generators as , with and all other generator commutators zero. The ordered monomials give the Bernstein filtration
Take a finite-dimensional generating subspace of and put .
To prove faithful finite-step action of a Weyl algebra, consider and choose a nonzero coefficient of a monomial of maximal total degree . Applying to gives
Indeed, these commutators differentiate the ordered coefficients: lower-degree monomials vanish, and another degree- monomial can survive only if all its exponents dominate , which forces equality. This is scalar extraction by iterated Weyl commutators.
Expanding these iterated commutators writes with . If annihilated , every summand would annihilate , contrary to . Therefore the action map is injective:
Taking dimensions and comparing polynomial degrees gives
which proves Bernstein inequality for Weyl algebra modules. The polynomial representation has dimension , so the bound is sharp.
The associated graded ring of the Weyl algebra is a polynomial ring, so ascending filtered-graded transfer of Noetherianity makes a left Noetherian ring. Thus every submodule of a finitely generated module is finitely generated. If , every nonzero subquotient has dimension at most by the exact-sequence formula, and at least by Bernstein inequality for Weyl algebra modules. Every such subquotient therefore has dimension and positive integral multiplicity.
In a strictly descending chain , each nonzero quotient consumes at least one unit of multiplicity, by dimension and multiplicity in a filtered exact sequence. Hence there are at most strict steps. This proves the descending chain condition, so is Artinian. In fact this holonomic Weyl algebra module has module length at most , as in multiplicity bounds the length of a holonomic Weyl module.
Choose an ordered affine open cover of the separated scheme. For a quasi-coherent sheaf , the Čech cochain groups and differential are
Terms corresponding to empty intersections are zero. Restriction commutes with restriction, so the terms in cancel in pairs. Define
Here an affine cover computes the Čech groups independently of the chosen affine cover. The reason is that finite intersections of affine opens in a separated scheme are affine: the intersection of two is the inverse image of the closed diagonal inside their affine product. Repeating gives the finite-intersection assertion. Quasi-coherent sheaves have no higher cohomology on these intersections. Apply an injective resolution of the sheaf and form the double complex of its Čech cochains. In one direction the higher cohomology vanishes on every affine intersection, leaving precisely the displayed Čech complex. In the other direction the augmented Čech complex of the flasque resolution terms is exact, leaving the global-section resolution computing sheaf cohomology. Thus the two cohomologies agree, and refinement maps between affine-cover complexes induce the same groups. No such affine-intersection claim is being made for arbitrary nonseparated schemes.
For an exact sequence of quasi-coherent sheaves, sections on an affine intersection give an exact sequence of modules, including surjectivity: this follows from the equivalence between quasi-coherent sheaves and modules on an affine scheme. Taking products yields a short exact sequence of Čech cochain complexes. To describe the connecting map, lift a degree- cocycle in to a cochain in . Its differential maps to zero in and therefore is a cocycle in . Changing the lift adds a coboundary there; changing the original representative does the same. This defines the connecting homomorphism. The same lift-and-differentiate argument shows that a class is in its kernel exactly when it lifts to a cocycle in the middle complex, and verifies exactness at the other terms. Thus the resulting sequence is
The sequence must be in quasi-coherent sheaves for this affine-sections argument; that is the intended category here.
For the punctured affine plane, use and . Their rings are and , and the intersection ring is . The two-open Čech complex is
Consequently
The denominator contains precisely the span of Laurent monomials for which at least one exponent is nonnegative. Every Laurent polynomial has a unique monomial expansion, so the remaining monomials are linearly independent in the quotient and span it. Therefore
a countably infinite-dimensional vector space. The brackets here denote cohomology classes. This calculates the Čech cohomology of the punctured affine plane, rather than merely observing that some nonzero cohomology exists.
Use the defining criterion that a flat module makes injective for every injective module homomorphism . By right exactness of the tensor product, preserving injections is equivalent to preserving every short exact sequence.
First assume is flat over , and fix a maximal ideal . Let be an injection of -modules. Regard it as an injection of -modules. There are natural module isomorphisms
For example, maps to , with inverse . These are well-defined because every already acts invertibly on . Under these isomorphisms the tensor map is , which is injective by flatness. Thus is flat over .
For the converse, assume every is flat over and take any injection of -modules. By part (c), each is injective. Since localization commutes with tensor products, the localization of identifies with
It is injective by the assumed local flatness. Apply part (c) again, now to , to conclude that it is injective globally. Since was arbitrary, is flat. Therefore
This proves flatness is local without any finite-generation hypothesis.
Take , , and the short exact sequence
Multiplication by two is injective, and the reduction map has image all of and kernel , proving exactness. Any module homomorphism from to is zero: its generator must map to an integer killed by two. On the other hand, a homomorphism from to itself is determined arbitrarily by the image of its generator, so its Hom group is . Applying the Hom functor therefore gives
This sequence is not exact at : the incoming image is zero while the outgoing kernel is the whole nonzero group. In particular, the identity of cannot lift through the reduction map to a map .
Here the Hom groups must be taken over ; the printed subscript in this part has no defined coefficient ring. For an arbitrary module , form the free module
and define a module homomorphism by . Each element of has finite support, so this prescription extends uniquely and is well-defined. It is surjective because every is the image of . Thus every module is a quotient of a free module.
Let . The short exact sequence and the defining exactness condition for a projective module make
surjective. Lift to a map . Then , so is injective. Every has the decomposition
whose first term lies in and second lies in . If , applying gives , so the intersection is zero. Consequently
This is a split short exact sequence and proves that projective modules are direct summands of free modules, including modules that are not finitely generated.
Here the usual homological algebra convention is that the right-exact functor is additive. Module categories have enough projective modules, because any module is a quotient of a free module. Choose a projective resolution
Apply to the unaugmented chain complex and define the left derived functors by
Additivity ensures that preserves zero maps, sums of maps and homotopy identities, so the transformed differentials still compose to zero.
For a module homomorphism , lift it to a chain map between chosen projective resolutions. In degree zero, lift through using projectivity of . In each higher degree, the already constructed map lands in the next kernel; exactness of and projectivity of supply the next lift. Any two lifts are chain homotopic: their degree-zero difference lands in , so it lifts to . Inductively lift the remaining difference after subtracting the preceding homotopy term. This gives
Applying preserves this identity, so the lifts induce the same homology map. Identity lifts and composable lifts show that is a functor. Comparison lifts between two resolutions over the identity of are inverse up to chain homotopy; hence the construction is independent of the chosen resolution up to its canonical natural isomorphism.
Right exactness identifies naturally with . For a projective module , the length-zero resolution gives for . For a short exact sequence , the horseshoe lemma builds a degreewise split short exact sequence of projective resolutions. Concretely, lift the projective generators covering into and combine them with generators covering ; repeat on the kernels. The middle projective term in each degree is the direct sum of the two outer ones. An additive functor preserves these split sequences, and lifting cycles, taking their differentials and returning to the subcomplex produces the connecting maps in
This is the natural long exact derived-functor sequence. In particular, if has projective, then for , and . These are dimension-shifting formulas. Positive degrees can be killed by the surjection . If is exact, it preserves every resolution's exactness and all its positive left derived functors vanish. Conversely, if vanishes on all modules, the displayed long exact sequence makes exact. A natural transformation between additive right-exact functors induces transformations on the left derived functors by applying it termwise.
For extension of scalars , these derived functors are the Tor functors . When and is a non-zero-divisor, there is the length-one free resolution
Although the construction above resolves , one may instead use this resolution of . To justify that calculation, tensor a free resolution of with the two-term resolution of to form a double complex. Taking homology first along the resolution of leaves ; taking it first along the resolution of leaves . The free terms preserve exactness under tensoring. The double complex is first-quadrant with finitely many terms on each total diagonal, so both filtrations compute the same total homology. This proves the required balancing directly.
The kernel and cokernel of multiplication by now give Tor for a principal non-zero-divisor quotient:
These are naturally -modules. For , the degree-one group is zero; for , multiplication by is zero and both degrees zero and one are . Thus, when , degree one explicitly detects the failure of this base-change functor to be exact.
The torus map acts on by
Its determinant is one, so it is an orientation-preserving homeomorphism and acts as the identity on both and .
To calculate the homology of its mapping torus, cover the time circle by two arcs. Each inverse image has the homotopy type of , while their intersection has two components of that homotopy type. The map in the Mayer–Vietoris sequence can be written
Adding the output coordinates and using the input coordinate separates an identity map from . Canceling the identity summands gives the Wang sequence, and hence
In degree one,
Its image and kernel are both generated by ; its cokernel is since this image is primitive. Its Smith normal form is , so its torsion subgroup is zero. On the other two nonzero homology groups of the torus, . The displayed short exact sequences split because their right-hand groups are free. Therefore
In particular, the mapping torus contributes an additional degree-one class from the time circle, as well as the invariant degree-one class in the fiber.
An Artinian module is an -module satisfying the descending chain condition on submodules: every chain is eventually constant. An Artinian ring is a ring that is Artinian as a module over itself, so its descending chains of ideals stabilize.
We first prove the closure properties needed for finite generation. A submodule of an Artinian module is Artinian, because any descending chain in it is also a chain in the original module. A quotient module is Artinian, because inverse images turn a descending chain in the quotient into one upstairs. Conversely, consider a short exact sequence
with and Artinian. For a descending chain , the chains and both stabilize. Choose beyond both stabilization indices. If and , equality of the images gives with . Then
so . Hence . This proves the extension property of Artinian modules in a short exact sequence.
Apply this property inductively to . Every finite direct sum is Artinian when is an Artinian ring. If generate , the map is a surjection . The quotient property therefore proves
This argument also covers the zero module; it does not require a structure theorem for Artinian rings.
For a counterexample without finite generation, take any field and the module
The ring is Artinian, since its only ideals are and . But for every , since . Thus an infinite-dimensional vector space over a field provides the requested non-Artinian module.
Finally, let be an injective endomorphism with Artinian. Its image chain stabilizes, so for some . Given , choose with . Since is injective, . Therefore
This is precisely the assertion that Artinian modules are co-Hopfian.
The Snake lemma applies to a commutative diagram of modules with exact rows and , and vertical maps . It supplies the exact sequence
For , choose with . Commutativity gives , so for a unique . Define modulo . Changing by changes by , proving well-definedness. This construction is additive. Exactness follows by the same lift-and-chase: exactly when the lift can be adjusted into ; a class in maps to zero in exactly when it is obtained from such a lift. The remaining kernel and cokernel positions follow directly from row exactness.
For an open cover , use the short exact sequence of singular chain complexes
where the last complex consists of chains whose simplices lie in one member of the cover. This is exact because a simplex present in both summands lies in their intersection. Barycentric subdivision and its chain homotopy to the identity show that this small-chain inclusion induces an isomorphism on homology: compactness of each simplex and a Lebesgue-number argument place sufficiently subdivided simplices inside the cover.
Applying the Snake lemma to a short exact sequence of chain complexes gives the connecting homomorphism : lift a quotient cycle to the middle complex, take its differential, and identify that differential with an element of the subcomplex. Its independence of the lift and representative follows by the same chase. Repeating this degree by degree, or chasing the cycles and boundaries directly, gives
This is the Mayer–Vietoris sequence. Specifically, split a small cycle as ; then lies in the intersection, and with the sign convention above.
For the final truncation, use homological grading . The span in degrees below is a subcomplex. The span called in degrees at least need not be a subcomplex with the inherited differential: may lie in . Give the quotient differential, with zero and all higher differentials inherited. Then
is a short exact sequence of chain complexes. Its only potentially nonzero connecting map is
Indeed ; is a cycle in , and changing by changes by zero. In other degrees either the source or the relevant target of the connecting map vanishes.