(draft … up)
We first review the definitions and results that make sense for the general setting of coalgebraic logic.
one-step syntax
syntax is the initial algebra
one-step semantics
semantics wrt
For the next result we assume that is a concrete category. Various generalisations to abstract categories are also possible.
Proposition: Formulas are invariant under bisimilarity.
Proof: Follows from the naturality of .
The definitions above are parametric in and .
On the other hand, from a coalgebraic point of view, is given and we should ask how to derive from .
If is a variety in the sense of universal algebra, then we can define a functor by its action on the free algebras. Moreover, if the variety has a presentation by operations of finite arity, then we can restrict attention to finitely generated free algebras and define as
where ranges over finite sets.
(to be continued)