In mathematics, specifically category theory, a doctrine is roughly a system of theories ("categorical analogues of fragments of logical theories which have sufficient category-theoretic structure for their models to be described as functors": 284 ). For example, an algebraic theory, as invented by William Lawvere, is an example of a doctrine.: 289 The concept of doctrines was invented by Lawvere as part of his work on algebraic theories.: 12 The name is based on a suggestion by Jon Beck.
A doctrine can be defined in several ways:
{{cite journal}}: CS1 maint: periodical has ISBN (link)