Documentation

Mathlib.AlgebraicTopology.ModelCategory.Basic

Model categories #

We introduce a typeclass ModelCategory C expressing that C is equipped with classes of morphisms named "fibrations", "cofibrations" and "weak equivalences" with satisfy the axioms of (closed) model categories.

As a given category C may have several model category structures, it is advisable to define only local instances of ModelCategory, or to set these instances on type synonyms.

References #

A model category is a category equipped with classes of morphisms named cofibrations, fibrations and weak equivalences which satisfies the axioms CM1/CM2/CM3/CM4/CM5 of (closed) model categories.

Instances