Philosophy:Lawvere theory

From HandWiki
Short description: Concept in mathematics

In category theory, a Lawvere theory (named after American mathematician William Lawvere) is a category that can be considered a categorical counterpart of the notion of an equational theory. Intuitively, it is a categorical generalization of algebraic structures (e.g., a group or a ring), where there exists a "generic" object and all objects are isomorphic to an integer power of x, representing the inputs for the n-ary operations on x (i.e., of the form xnx, starting from the fact that x:=x1 and so xx:=x1x1:=x1x1:=x2; trivially generalizing inductively, we get the rest of the objects) where the operations come from the algebraic structure at hand (e.g., addition and/or multiplication).

The Lawvere theory of groups has as its generic object an underlying placeholder x where the other objects are the inputs for n-ary operations from those integer powers of x of the form (xn) back to x, where a model, a finite-product preserving functor, from this theory into a target category C such as the category of sets or topological spaces, would map the abstract theory x onto the category to create a concrete, "combined," group-based structure. This model would provide a set with group structure (a group) or a topological space with group structure (a topological group), supplying appropriate names to the generic object x and its mappings (n-ary operations) according to whatever the theory and model at play are; in the model of sets for the Lawvere theory of groups, the generic object is a group and its mappings are group operations.

Definition

Let 0 be a skeleton of the category FinSet of finite sets and functions. Formally, a Lawvere theory consists of a small category L with (strictly associative) finite products and a strict identity-on-objects functor I:0opL preserving finite products.

A model of a Lawvere theory in a category C with finite products is a finite-product preserving functor M:LC. A morphism of models h:MN where M and N are models of L is a natural transformation of functors.

Model examples

Some examples of models of the Lawvere theory of groups (i.e., L = 𝐋𝐚𝐰𝐆𝐫𝐩):

Some examples of models of the Lawvere theory of rings (i.e., L = 𝐋𝐚𝐰𝐑𝐢𝐧𝐠):

Category of Lawvere theories

A map between Lawvere theories (L,I) and (L,I) is a finite-product preserving functor that commutes with I and I. Such a map is commonly seen as an interpretation of (L,I) in (L,I).

More formally, a map K:(L,I)(L,I), such that KI=I, where I(n)=xLn and (KI)(n)=I(n)=xLn.

Lawvere theories together with maps between them form the category 𝐋𝐚𝐰.

Variations

Variations include multisorted (or multityped) Lawvere theory, infinitary Lawvere theory, and finite-product theory.[1]

See also

Notes

References

Further reading