Book contents
- Frontmatter
- Contents
- Introduction
- Acknowledgements
- Notations and conventions
- Remarks on the development of the area
- Section summaries
- Chapter 1 Some preliminaries
- Chapter 2 Positive primitive formulas and the sets they define
- Chapter 3 Stability and totally transcendental modules
- Chapter 4 Hulls
- Chapter 5 Forking and ranks
- Chapter 6 Stability-theoretic properties of types
- Chapter 7 Superstable modules
- Chapter 8 The lattice of pp-types and free realisations of pp-types
- Chapter 9 Types and the structure of pure-injective modules
- Chapter 10 Dimension and decomposition
- Chapter 11 Modules over artinian rings
- Chapter 12 Functor categories
- Chapter 13 Modules over Artin algebras
- Chapter 14 Projective and flat modules
- Chapter 15 Torsion and torsionfree classes
- Chapter 16 Elimination of quantifiers
- Chapter 17 Decidability and undecidability
- Problems page
- Bibliography
- Examples index
- Notation index
- Index
Chapter 14 - Projective and flat modules
Published online by Cambridge University Press: 15 December 2009
- Frontmatter
- Contents
- Introduction
- Acknowledgements
- Notations and conventions
- Remarks on the development of the area
- Section summaries
- Chapter 1 Some preliminaries
- Chapter 2 Positive primitive formulas and the sets they define
- Chapter 3 Stability and totally transcendental modules
- Chapter 4 Hulls
- Chapter 5 Forking and ranks
- Chapter 6 Stability-theoretic properties of types
- Chapter 7 Superstable modules
- Chapter 8 The lattice of pp-types and free realisations of pp-types
- Chapter 9 Types and the structure of pure-injective modules
- Chapter 10 Dimension and decomposition
- Chapter 11 Modules over artinian rings
- Chapter 12 Functor categories
- Chapter 13 Modules over Artin algebras
- Chapter 14 Projective and flat modules
- Chapter 15 Torsion and torsionfree classes
- Chapter 16 Elimination of quantifiers
- Chapter 17 Decidability and undecidability
- Problems page
- Bibliography
- Examples index
- Notation index
- Index
Summary
This chapter is devoted to the model theory of projective and, more generally, flat modules. As with the dual case of injective and absolutely pure modules (Chapter 15), one obtains relatively “complete” results. In both cases, the key step is the description of the particular form taken by the pp-definable subgroups.
If a module M is flat, then every pp-definable subgroup of it has the form φ(M) = M.φ(RR): indeed, this property characterises the flat modules. It follows that the model-theoretic complexity of a flat module can be no greater than that of the ring. We see (§1) that, if the ring is left coherent, then its pp-definable subgroups are precisely the finitely generated left ideals. We deduce that the class of flat modules is axiomatisable iff the ring is left coherent.
It follows from the results of §1 that a ring which is left coherent is totally transcendental as a module over itself iff it is right perfect: but we do not have a general algebraic characterisation of the totally transcendental rings. We then note that the left coherent, right perfect rings are precisely those over which the class of projective modules is elementary (over such a ring, every flat module is projective). The section finishes with a characterisation of those rings over which the free modules form an elementary class.
Definable subgroups of flat and projectiue modules
A major step in understanding the model theory of any particular class of structures is the characterisation of the definable sets. It is shown below that if M is a flat module and if ip is a pp formula, then φ(M) = M.φR.
- Type
- Chapter
- Information
- Model Theory and Modules , pp. 283 - 293Publisher: Cambridge University PressPrint publication year: 1988