How statement and proof provenance work
The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.
- Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
- AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
- AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.
These labels describe origin, not correctness: citations and verification chips remain separate evidence.
Tor Flatness and Global Dimension
1 · Prerequisites
- Abelian Categories
- Adjunctions Units and Counits
- Binary Operations, Monoids, Groups and Subgroups
- Cardinal Arithmetic, Cofinality and the Alephs
- Categories, Functors and Natural Transformations
- Chain Complexes and Homology
- Chain Conditions, Semisimple Modules and the Wedderburn–Artin Theorem
- Chain Homotopy and the Homotopy Category
- Compactness in Metric Spaces
- Construction of the Natural Numbers
- Construction of the Real Numbers via Cauchy Sequences
- Construction of the Real Numbers via Dedekind Cuts
- Cosets, Index and Lagrange's Theorem
- Countability and Uncountability
- Delta Functors and Universality
- Derived Functors
- Determinants of Matrices over a Commutative Ring
- Divisibility, Euclidean Domains, Principal Ideal Domains and Unique Factorisation
- Exactness and the Member Calculus
- Ext and Balanced Resolutions
- Finite Counting, Factorials and Binomial Coefficients
- Foundations of the Real Numbers for Analysis
- Free Modules, Exact Sequences, Projective and Injective Modules
- Group Actions, Orbits, Stabilisers and Cayley's Theorem
- Group Homomorphisms and the Isomorphism Theorems
- Ideals, Quotient Rings and the Isomorphism Theorems for Rings
- Limits and Colimits
- Long Exact Sequences in Homology
- Modules over a Principal Ideal Domain and the Canonical Forms
- Modules, Submodules, Quotient Modules and the Isomorphism Theorems
- Normal Subgroups and Quotient Groups
- Order, Zorn's Lemma, and the Axiom of Choice
- Ordinal Arithmetic and the First Uncountable Ordinal
- Ordinals, Cardinals, and Transfinite Recursion
- Preadditive and Additive Categories and Biproducts
- Projective and Injective Resolutions
- Reflective Subcategories and the Adjoint Functor Theorems
- Relations, Functions, and Quotients
- Rings, Subrings, Integral Domains and Fields
- Roots, Rational Powers, and Classical Inequalities
- Sequences and Limits
- Set Theory Beyond Choice: Recorded, Not Proved Here
- Subobject Lattices Generators and the Grothendieck Axioms
- Suprema and Infima
- Symmetric Groups, Cycle Decomposition and the Sign Homomorphism
- Tensor Products of Modules
- The Diagram Lemmas in an Abelian Category
- The ZFC Axioms and the Basic Set Constructions
- Universal Properties, Representables and the Yoneda Lemma
- Yoneda Extensions and Homological Dimension
2 · Summary
This draft develops the stated conventions and boundary cases in manifest order.
3 · Logical flowchart
4 · Definitions, theorems and proofs
The tensor product of a right and a left chain complex is totalized on finite diagonals with the Koszul differential
Definition
Let be a ring, a chain complex of right -modules and a chain complex of left -modules. Define (a finite-diagonal direct sum) and .
The tensor-total differential is balanced, well defined, and squares to zero
Statement
Let be a chain complex of right -modules and a chain complex of left -modules. On the finite-diagonal total module , the formula is balanced and satisfies .
Proof
Given: homogeneous , , and the tensor-total convention.
For , , since both differentials are -linear; thus the formula descends from elementary tensors.
Applying again gives .
The first and last terms vanish and the two middle terms cancel. Linearity then proves on every finite sum in each total degree.
Tor from a projective resolution of the left module
Definition
For a right -module and a left -module with projective resolution , set .
Tor from a projective resolution of the right module
Definition
For a right -module with a specified projective resolution and a left -module , define the right-resolution construction The datum remains in the notation until the balance and change-of-resolution results prove that it may be suppressed.
Degree-zero Tor is the tensor product in either construction
Statement
For a right -module and a left -module , both resolution constructions give .
Proof
Given: a projective resolution and a projective resolution .
The augmented complex remains right exact after , so .
That cokernel is by the displayed right-exact sequence, so the left-resolved construction has the asserted degree-zero value.
The same calculation for gives , proving both identifications.
Each resolution-defined Tor construction is covariant in both variables
Statement
The homology groups obtained by resolving either variable define covariant functors of the right module and the left module .
Proof
Given: module maps and and chosen projective resolutions.
A comparison map lifting is a chain map ; tensoring with gives a chain map , while handles the first variable.
Chain-homotopic comparison maps induce the same map on homology, so the map of does not depend on the chosen lift of .
Composition of comparison maps is chain-homotopic to a comparison map for the composite, hence identity and composition laws hold on homology; the right-resolved construction is identical with the variables interchanged.
Positive Tor vanishes when the resolved variable is projective
Statement
If the variable being resolved is projective, its resolution-defined vanishes for every .
Proof
Given: a projective left module (or, symmetrically, a projective right module ).
Use the length-zero projective resolution , concentrated in degree .
After tensoring with , the resulting complex is concentrated in degree with term .
Its homology in positive degrees is zero. Resolving a projective right module instead gives the symmetric conclusion.
The first-quadrant tensor double complex of two projective resolutions
Definition
Let be a projective resolution of a right -module and a projective resolution of a left -module. Their tensor double complex is for , with horizontal differential and vertical differential on the th column. Its total complex uses ; every diagonal is finite.
Left and right flat modules over an arbitrary ring
Definition
A left -module is flat when is exact on right -modules; a right -module is flat when is exact on left -modules.
Projective left and right modules are flat over an arbitrary ring
Statement
Every projective left or right module over an arbitrary ring is flat on its appropriate side.
Proof
Given: a projective left -module ; the right-module case is symmetric.
Choose a free module and a module with .
For every exact sequence of right modules, tensoring with is a direct sum of copies of that sequence and is exact; tensoring with is a direct summand of this exact complex.
A direct summand of an exact complex is exact, so is exact and is flat. The same direct-summand argument proves the right-handed statement.
The earlier flatness page is the commutative specialization; this page records the arbitrary-handed version used in balance
Definition
The earlier flatness result treats modules over a commutative ring, where the two handedness conventions coincide. The balance argument here instead needs both statements: a projective right module makes exact, and a projective left module makes exact. The preceding lemma records that arbitrary-ring version; this remark adds no second proof of it.
The augmented rows of the tensor double complex are exact
Statement
If and are projective resolutions, every augmented row is exact.
Proof
Given: a fixed projective right module and the augmented resolution .
The module is flat as a right module, so preserves the exact augmented complex .
Its degree- terms are exactly , and its augmentation is .
Thus the row indexed by is exact, including the augmentation; this is the claimed augmented-row condition.
The augmented fixed-q rows of the tensor double complex are exact
Statement
For the same two projective resolutions, every augmented fixed- row is exact.
Proof
Given: a fixed projective left module and the augmented resolution .
The module is flat as a left module, so preserves exactness of .
The resulting degree- terms are , with augmentation .
Hence every augmented fixed- row is exact, on the correct right-module/left-module tensor convention.
The left and right projective constructions of Tor are naturally isomorphic
Statement
Assume the Axiom of Dependent Choice. For every right -module and left -module with supplied projective resolutions and , there is a natural isomorphism .
Proof
Given: the first-quadrant double complex with finite direct-sum totalization.
The augmentations give degreewise surjective chain maps and , supported respectively on and . Their surjectivity and exact augmented fixed- and fixed- complexes follow from The augmented fixed-q rows of the tensor double complex are exact and The augmented rows of the tensor double complex are exact, respectively. The differential is , with as in The first-quadrant tensor double complex of two projective resolutions.
The kernel of is the total of the double complex obtained by replacing by . Every fixed- horizontal complex is exact. For a total cycle of degree , take its largest nonzero component . The cycle equation at that says , because the next higher component is zero. Horizontal exactness gives with . Subtracting removes that component and introduces only a component at . Repeating terminates at and expresses as a boundary. Thus is acyclic, including degree zero; negative degrees are zero. This is the filtration by , not by .
The kernel of is obtained by replacing by . Its fixed- vertical complexes are exact, with multiplication of their differentials by harmless. Now eliminate a cycle's largest component by solving in bidegree . Subtracting leaves only lower components; finitely many repetitions show that is acyclic. This uses the filtration by , not by .
The short exact sequences of each kernel, total complex and edge, together with The long exact sequence in homology, make both and quasi-isomorphisms. Hence gives the asserted isomorphism .
Under DC, maps of modules lift to maps of their supplied resolutions by Projective comparison maps exist. The resulting tensor double-complex maps commute with , proving naturality of the ratio in step 3.1. Two lifts are chain-homotopic by Projective comparison maps are unique up to chain homotopy. Tensor homotopies in the first factor are and in the second factor ; direct substitution gives the total homotopy equation. Thus induced homology maps are independent of lifts. Taking module identities also gives independence and coherence under change of the supplied resolutions.
The Tor balance isomorphism is natural and coherent under a change of resolutions
Statement
The balance isomorphisms for Tor commute with maps of modules and with replacement of either projective resolution.
Proof
Given: comparison maps between two resolutions of and of , and the tensor double complexes they induce.
Each comparison map gives a morphism between the two tensor double complexes, compatible with both augmented edges.
The two edge-to-total quasi-isomorphisms therefore form a commutative square on homology, so the balance isomorphism commutes with the comparison maps.
Comparison maps are unique up to chain homotopy, and homotopic maps induce the same homology map; successive changes compose coherently.
The balanced Tor bifunctor
Definition
For a right -module , a left -module , and , define to be either for a projective resolution of or for a projective resolution of , identified by the preceding natural balance isomorphism. On maps it uses the homology maps induced by comparison maps; coherence makes this a well-defined covariant bifunctor.
The long exact Tor sequence in the left-module variable
Statement
Assume the Axiom of Dependent Choice. For of left -modules and a right module , there is the natural long exact sequence .
Proof
Given: the stated short exact sequence, a right module , and supplied projective resolutions of its three left modules.
By The horseshoe lemma for projective resolutions, choose a projective horseshoe resolution of the middle module that fits with resolutions of the outer modules into a degreewise split short exact sequence. Tensoring it with preserves the degreewise splittings, hence gives a short exact sequence of chain complexes.
The homology long-exact-sequence construction supplies the displayed connecting maps and exactness.
Change-of-resolution coherence identifies the three homology families with the fixed balanced Tor functor and makes the sequence natural. Its degree-zero tail is , so no unclaimed left exactness is introduced.
The long exact Tor sequence in the right-module variable
Statement
For of right modules and a left module , there is the corresponding natural long exact Tor sequence.
Proof
Given: the balance identification and a horseshoe short exact sequence of projective resolutions in the right variable.
Resolving the right modules gives a short exact sequence of complexes which stays short exact after .
The long exact sequence in its homology is the required sequence for the right-resolved Tor construction.
The balanced natural isomorphism identifies this with the stated balanced Tor functor, making the connecting maps independent of the chosen side.
Tor admits dimension shifting in either variable
Statement
If is exact with projective, then for , ; similarly in the right variable.
Proof
Given: the displayed short exact sequence and a right module .
The long exact Tor sequence contains .
Both outside terms vanish because is projective and .
Exactness therefore makes the middle arrow an isomorphism. Resolving a right module instead proves the other-variable form.
A left module is flat exactly when Tor one against every right module vanishes
Statement
Assume the Axiom of Dependent Choice and supplied projective-resolution data. A left -module is flat if and only if for every right -module .
Proof
Given: a left module and an arbitrary right module .
If is flat, tensor a full projective resolution with . Exactness of preserves its augmented exactness, so for every . The right-resolution definition and The balanced Tor bifunctor give .
For right modules , the universal property Universal property of the tensor product for balanced maps into abelian groups gives : a balanced map on kills that image exactly when it factors through . Thus tensoring is right exact over the arbitrary ring . In particular , naturally under augmentation-preserving maps.
Conversely, let be an inclusion of right modules. Apply the projective horseshoe construction to , tensor its degreewise split resolution sequence with , and take the long exact homology sequence. Its degree-zero boundary identifies the kernel of with the image of .
The assumed vanishing makes every such tensor map injective; together with right exactness this gives exactness on all short exact sequences, hence flatness.
A right module is flat exactly when Tor one against every left module vanishes
Statement
Assume the Axiom of Dependent Choice and supplied projective-resolution data. A right -module is flat if and only if for every left -module .
Proof
Given: a right module and an arbitrary left module .
If is flat, tensor a full projective resolution of with . Exactness of preserves the augmented resolution, so its positive homology, and in particular by The balanced Tor bifunctor, vanishes.
If is exact in left modules, Universal property of the tensor product for balanced maps into abelian groups identifies with : balanced maps annihilating the image are precisely those that descend to . Thus is right exact over the arbitrary ring . Applied to a resolution , this gives . This is natural under comparison maps because augmentations commute with them. By The balanced Tor bifunctor, it is the natural identification .
Conversely, for an inclusion of left modules, apply The long exact Tor sequence in the left-module variable to . Exactness identifies the kernel of with the image of .
Universal vanishing gives injectivity for every such inclusion, and right exactness supplies the rest; thus is exact.
The Tor boundary is exactly the obstruction to left exactness after tensoring a fixed short exact sequence
Statement
For of left modules and a right module , the sequence is exact exactly when the boundary map is zero.
Proof
Given: the long exact Tor sequence for the displayed short exact sequence.
Its relevant segment is .
Exactness already holds at the last two positions by right exactness; the kernel at is .
Thus injectivity of , and hence exactness of the whole tensor sequence, is equivalent to .
Tor one of a cyclic abelian group detects n-torsion
Statement
For an abelian group and , .
Proof
Given: the free resolution .
Tensoring this resolution with gives in degrees .
Its degree-one homology is .
That kernel is precisely the -torsion subgroup, and the identification is natural in .
Tor one of two cyclic abelian groups is cyclic of gcd order
Statement
For positive integers , .
Proof
Given: the -torsion calculation with .
The group is the kernel of multiplication by on .
Writing , the congruence has exactly solutions modulo .
Those solutions form the unique subgroup of the cyclic group of order , hence are isomorphic to .
Higher Tor over the integers vanishes
Statement
For abelian groups , for .
Proof
Given: the fact that every abelian group has projective dimension at most one over .
Choose a projective resolution .
After tensoring with , this complex has no terms in degrees .
Therefore its homology, which computes , vanishes in every degree .
Torsion-free abelian groups are flat
Statement
Every torsion-free abelian group is a flat -module.
Proof
Given: a torsion-free abelian group .
Every finitely generated subgroup of is free abelian, and is the filtered union of these free subgroups.
Tensoring a short exact sequence with a filtered union commutes with the filtered colimit; each free subgroup is flat, so each resulting sequence is exact.
Filtered colimits of abelian groups are exact, hence is exact and is flat.
Over a principal ideal domain flatness is equivalent to torsion-freeness
Statement
Over a principal ideal domain , an -module is flat if and only if it is torsion-free.
Proof
Given: a PID and an -module .
If is flat and , tensor the injection with ; multiplication by on is injective, so is torsion-free.
Conversely, each finitely generated submodule of a torsion-free module over a PID is free, and the module is their filtered union.
Free modules are flat and filtered colimits preserve exactness, so the same argument as for abelian groups makes flat.
Tor is symmetric over a commutative ring
Statement
If is commutative and are -modules, then naturally.
Proof
Given: the commutative-ring swap and projective resolutions.
Choose a projective resolution . Because is commutative, it is a resolution by both left and right projective modules. The termwise symmetry maps , , commute with the single chain differential.
Thus they give a natural chain isomorphism . The first complex computes by resolving its right-module first variable; the second computes by resolving its left-module second variable.
Taking homology and using change-of-resolution coherence yields the claimed natural Tor symmetry.
The flat dimension of a module
Definition
For a left -module , its flat dimension is the least for which there is an exact sequence with every flat; it is if no such exists. The right flat dimension is defined with right modules and the same convention.
Flat dimension at most n is equivalent to the prescribed higher Tor vanishing
Statement
Assume the Axiom of Dependent Choice and supplied projective-resolution data. For a left -module and , if and only if for every right module and every .
Proof
Given: the definition of flat dimension and arbitrary right modules .
If is flat, the Tor-one criterion gives for every right , and dimension shifting in a projective resolution of gives for all .
Suppose is a flat resolution of length . Break it into short exact sequences of successive kernels. The long exact Tor sequence and step 1.1 shift every with to a positive Tor group of , hence to zero.
Conversely, take a projective resolution and put and for , with . Repeated dimension shifting identifies with ; for this is the identity. The assumed vanishing makes flat by the Tor-one criterion. Truncating at gives a length- flat resolution, including the case .
Left and right weak global dimension
Definition
The left weak global dimension of is , and the right weak global dimension is the analogous supremum over right modules. The supremum is allowed to be .
Weak global dimension is at most the corresponding global dimension
Statement
The left and right weak global dimensions of a ring are at most the corresponding global dimensions.
Proof
Given: a module with a projective resolution of length at most .
Every projective term in the resolution is flat.
Thus the same resolution is a flat resolution of of length at most .
Taking the supremum of flat dimensions over all left, respectively right, modules gives on each side.
Weak global dimension is Tor-detected and left-right symmetric
Statement
Assume Dependent Choice, and fix supplied projective resolution data for all left and right modules over the unital ring . Then All suprema are taken in ; in particular the supremum of the empty set is .
Proof
Given: The stated data and the flat-dimension criterion Flat dimension at most n is equivalent to the prescribed higher Tor vanishing. The two weak dimensions are defined by Left and right weak global dimension.
For each , the criterion says that every left module has flat dimension at most if and only if for all typed pairs and every . Thus the left weak dimension and the displayed Tor supremum have exactly the same finite upper bounds. Numbers in are determined by these upper bounds, proving their equality, including the infinite case.
Regard a left -module as a right -module and a right -module as a left -module, using The opposite ring . A supplied projective left resolution is also a projective right -resolution. The balanced tensor universal property Universal property of the tensor product for balanced maps into abelian groups gives chain isomorphisms by . The balance relation is preserved since and both map to . The inverse is the same flip, and the differentials commute because is in degree zero. By The balanced Tor bifunctor and the supplied-resolution balance theorem The left and right projective constructions of Tor are naturally isomorphic, this yields .
The tensor flip also identifies exactness of the tensor functors defining flatness, so a right -module has the same flat dimension as its associated left -module. The given data on both hands supply the data needed for step 1.1 over . Its left weak dimension is therefore the right weak dimension of , while step 1.2 identifies its Tor supremum with the one in step 1.1. This proves the asserted symmetry. In the zero ring every unital module is zero, every flat dimension is zero, and the Tor-degree set is empty, agreeing with the stated supremum convention.
Semisimple rings have vanishing positive Tor and Ext
Statement
If is semisimple, then and for every .
Proof
Given: a semisimple ring, so every left and right module is projective and injective.
A module may be resolved by the length-zero projective resolution concentrated in degree .
Tensoring such a resolution has no positive homology, giving vanishing positive Tor.
Likewise an injective (or projective) resolution concentrated in degree has no positive cohomology, giving vanishing positive Ext.
The integers have weak and global dimension one
Statement
Both weak global dimension and global dimension of are .
Proof
Given: the length-one projective resolutions over and the module for .
Every abelian group has projective, hence flat, dimension at most one; therefore both dimensions are at most one.
The group is nonzero.
The nonzero degree-one Tor forces weak global dimension at least one, while the known nonzero forces global dimension at least one.
5 · Examples, counterexamples and false statements
Tor does not take two left modules over an arbitrary ring without extra bimodule structure
Statement
False claim: for every noncommutative ring , is defined for two left -modules .
Refutation
Given: the ring and its left modules.
The tensor construction requires its first input to be a right -module so that is meaningful.
For two merely left modules, is not part of the supplied structure, so the balancing relation is not typed.
Hence the displayed Tor expression is not even defined without additional bimodule or opposite-ring data, refuting the universal claim.
The two resolution constructions of Tor are not equal by definition
Statement
False claim: resolving the left and resolving the right variable produce literally equal Tor complexes by definition.
Refutation
Given: , , , and their standard two-term free resolutions.
Resolving gives the left-resolved complex , whose differential is the identity. Resolving gives the right-resolved complex .
These complexes are not literally equal: even their degree-zero groups are and . Nevertheless both have zero homology, as required because and the positive Tor groups also vanish.
The tensor double-complex argument supplies a natural isomorphism only after passing to homology; this refutes equality by definition.
Flat modules need not have projective dimension zero
Statement
False claim: every flat module has projective dimension zero.
Refutation
Given: the -module .
The group is torsion-free, hence flat over the PID .
If were projective over , it would be free; every nonzero free abelian group has a nonzero map to , while .
Thus is flat but not projective, so its projective dimension is not zero.
Vanishing Tor one does not require a projective factor
Statement
False claim: can occur only when or is projective.
Refutation
Given: , , and .
The module is flat because it is torsion-free over the PID .
Flatness gives .
Neither nor is projective as a -module, so this is the required counterinstance.
Tor is not symmetric as a typed expression over every noncommutative ring
Statement
False claim: Tor is a symmetric bifunctor of two left modules over every ring.
Refutation
Given: a noncommutative ring and two left modules.
The ordinary tensor product already requires one factor to be right-handed.
Thus the supposed inputs of the symmetric expression are not generally a valid domain for Tor.
Commutativity supplies an identification of left and right actions; without it the asserted symmetry is ill-typed, not a theorem.
Tor one of R modulo I and M is not always the I-torsion submodule of M
Statement
False claim: for every ideal , equals .
Refutation
Given: let , , and , where is a field.
Tensoring with gives . The displayed multiplication map is zero because annihilates .
Moreover , and the residue classes of and form a -basis of . Hence .
On the other hand, . The Tor group has -dimension two while the asserted -torsion submodule has dimension one, so they are not equal (or even isomorphic).