Go backward to Signatures
Go up to Basic Concepts
Go forward to Sentences
Models
For a many-sorted signature Sigma= (S,TF,PF,P) a many-sorted
model M e Mod(Sigma) is a many-sorted first-order
structure consisting of a many-sorted partial algebra:
- a (possibly-empty) carrier set sM for each sort s e S (let
wM denote the Cartesian product s1M×···×snM
when w=s1...sn),
- a partial function fM from wM to sM for each
function symbol f e TFw,s or f e PFw,s, the function
being required to be total in the former case,
together with:
- a predicate pM C wM for each predicate symbol
p e Pw.
A (weak) many-sorted homomorphism h from M1 to M2, with
M1, M2 e Mod(S,TF,PF,P), consists of a function hs:sM1
-> sM2 for each s e S preserving not only the values of
functions but also their definedness, as well as the truth of
predicates.
CoFI Tentative Document: LanguageSummary --Version 0.95-- March 6, 1997.
Comments to cofi-language@brics.dk