On the construction of free algebras for equational systems (Q1014644)

From MaRDI portal





scientific article; zbMATH DE number 5549393
Language Label Description Also known as
default for all languages
No label defined
    English
    On the construction of free algebras for equational systems
    scientific article; zbMATH DE number 5549393

      Statements

      On the construction of free algebras for equational systems (English)
      0 references
      0 references
      0 references
      29 April 2009
      0 references
      The authors define a general concept of an equational system \(\mathbb S\) on a category \({\mathcal C}\): it is given by two endofunctors \(\Sigma,\Gamma\) on \({\mathcal C}\) (the ``functorial signature'' and the ``functorial context'', respectively) and two functors \(L,R:\Sigma\)-\({\mathcal A}lg\to \Gamma\)-\({\mathcal A}lg\) (the ``functorial equations'') with \(U_\Gamma \circ L=U_\Gamma\circ R= U_\Sigma\) (where the \(U_\times\) are the appropriate forgetful functors). The category \(\mathbb S\)-\({\mathcal A}lg\) of \(\mathbb S\)-algebras is then defined as the equalizer of \(L\) and \(R\). All details are given to show how this (strictly) generalizes the concept of enriched algebraic theory. The main results give some colimit conditions on \({\mathcal C},\Sigma\) and \(\Gamma\) sufficient for the free algebras to exist and be contructible in a certain carefully described way. These conditions also imply that the forgetful functor \(\mathbb S\)-\({\mathcal A}lg\to {\mathcal C}\) is monadic and that \(\mathbb S\)-\({\mathcal A}lg\) is cocomplete. Applications to concepts recently defined in the theoretical computer science community are treated in details, for example the Pi-calculus, the \(\Sigma\)-monoids and the nominal equational logic.
      0 references
      equational system
      0 references
      algebra
      0 references
      free construction
      0 references
      monad
      0 references

      Identifiers

      0 references
      0 references
      0 references
      0 references
      0 references
      0 references