← LibraryProjective Classes of EpimorphismsEngineering · MathematicsLesson 1/5← PrevNext →
GuidePublished 6 Aug 20264 min readBy Kevin JoginComputational Number TheorySatellites & Kan ExtensionsProjective ClassRelative Projective
Skip to the main content

MathematicsSatellites & Kan Extensions

Projective Classes of Epimorphisms

Choosing which surjections count, so that homological algebra can be done relative to a chosen notion of exactness.

Executive summary

Absolute exactness is a choice, not a law

Ordinary homological algebra treats every epimorphism as available for resolutions. Relative homological algebra fixes a smaller class — those surjections that split after restriction to a subring, say — and declares only those allowable. The objects that lift along that class are the relative projectives, and the whole apparatus of resolutions and derived functors runs again with respect to it. The point is not generality for its own sake: several natural invariants are relative derived functors and are invisible to the absolute theory.

Learning objectives

  • Define a projective class and its associated allowable epimorphisms.
  • Identify relative projectives in the standard examples.
  • State the conditions making relative resolutions possible.
  • Explain why the absolute theory is a special case.

Section 01The definition

A projective class is a pair: a class P of objects and a class E of epimorphisms, each determining the other. P lies in P exactly when every map from P lifts along every member of E; an epimorphism lies in E exactly when every map from every member of P lifts along it. The pair must also have enough projectives: every object receives a member of E from an object of P.

Standard projective classes
Class of epimorphismsRelative projectivesTheory obtained
All epimorphismsOrdinary projectivesAbsolute homological algebra
Split epimorphismsAll objectsTrivial theory — all derived functors vanish above degree 0
Epimorphisms split over a subring Γ ⊆ ΛDirect summands of induced modulesRelative (Λ, Γ)-homological algebra
Epimorphisms split as abelian groupsDirect summands of Λ ⊗ AHochschild theory for an algebra
Pure epimorphismsPure-projectivesPure homological algebra
The two extremes bracket everything

Taking all epimorphisms recovers the usual theory; taking only split ones makes every object projective and kills all higher derived functors. Every relative theory sits between these, and the interesting cases are the ones with a genuine subring or a genuine purity condition.

Section 02Relative exactness

A sequence is E-exact when it is exact and the relevant epimorphisms are allowable. Relative resolutions are built from members of P using allowable epimorphisms, and the comparison theorem holds verbatim with ‘projective’ and ‘surjection’ replaced by their relative versions.

  1. Stage 01Fix the classChoose which epimorphisms are allowable, typically by a splitting condition after restriction.
  2. Stage 02Identify relative projectivesUsually the direct summands of induced or extended objects — the ones for which lifting is formal.
  3. Stage 03Build resolutionsEnough relative projectives means every object has a relative resolution.
  4. Stage 04DeriveApply a functor, take homology. The comparison theorem gives independence of the chosen resolution.
Everything transfers because the proofs never used more

The comparison theorem, the horseshoe lemma and the long exact sequences use only the lifting property and the existence of enough projectives. Both hold by hypothesis in a projective class, so the entire machinery of the derived-functors stream applies unchanged.

Section 03Why it is needed

Motivation

Hochschild cohomology

For an algebra over a commutative ring k, the relevant class is epimorphisms split over k. Hochschild cohomology is the relative Ext, and it differs from the absolute Ext except in the separable case.

Motivation

Relative group cohomology

For H ≤ G, the class of epimorphisms split over ℤ[H] gives cohomology relative to H, which vanishes when H = G and measures how far G is from H.

Motivation

Amitsur and cotriple homology

Many homology theories — of algebras, of monoids, of categories — are relative derived functors for a class determined by an adjunction.

Relative and absolute answers genuinely differ

Hochschild cohomology of a group algebra is not group cohomology; relative Ext over a subring is not Ext over the ring. Quoting a result from one theory in the other is a real error, not a change of viewpoint, and the notation must always record which class is in force.

ReferenceFrequently asked questions

Is a projective class the same as an exact structure?

They are closely related. An exact category fixes a class of admissible short exact sequences; a projective class fixes the epimorphisms and enough projectives for them. Most relative theories can be phrased either way, and the exact-category language is the more common modern choice.

Does every class of epimorphisms give a projective class?

No — the class must be closed under the operations the lifting correspondence requires, and enough projectives must exist. Classes defined by a splitting condition after an exact restriction functor are the reliable source of examples.

Can the relative theory be computed from the absolute one?

Sometimes, via a spectral sequence comparing the two. The change-of-rings spectral sequences are of exactly this type, relating Ext over a ring to Ext over a subring.

NavigateContinue in this stream

Curated next steps from this page. The site also surfaces algorithmically related reading below.

ProvenanceSources and further reading

This page is an original KEVOS explanatory article. It presents the underlying mathematics — definitions, algorithms, complexity results and selection criteria — in KEVOS editorial voice. No text is reproduced from any copyrighted source. Where numerical tables are relevant, KEVOS links to live authoritative databases rather than republishing static values.

Page ID
KV-MATH-0162
Taxonomy
ENG-MATH — Engineering / Mathematics
Collection
COL-HOMALG-001
Topic stream
HA-SATELLITES
Version
1.1.0 / content 2026.08
Last reviewed
2026-08-06

Continue learning

NEXT LESSON →Relative Derived FunctorsGuide · MathematicsSatellitesGuide · MathematicsKan ExtensionsGuide · MathematicsHomology of Small CategoriesGuide · Mathematics