Multi-Sorted Finitary Signature

A multi-sorted finitary signature consists of a type of sorts S : 𝖴 : 𝑆 𝖴 S:\mathsf{U}{} , along with a family F : S S 𝖴 : 𝐹 superscript 𝑆 𝑆 𝖴 F:S^{*}\to S\to\mathsf{U}{} .

More abstractly, a multi-sorted finitary signature is an object of the Pullback of the Family Fibration Fam . ( Sets . ) \mathrm{Fam}{.}({\mathrm{Sets}{.}}) along the functor X X × X maps-to 𝑋 superscript 𝑋 𝑋 X\mapsto X^{*}\times X .

References