F-algebra

Z testwiki
Skočit na navigaci Skočit na vyhledávání

F-algebra je v teorii kategorií dvojice (A,α), kde A je nosný objekt a α morfismus F(A)A. F-algebry jsou zobecněním abstraktních algebraických struktur.

Homomorfismus mezi dvěma F-algebrami (A,α) a (B,β) je morfismus f:AB takový, že fα=βF(f). F-algebry spolu s homomorfismy tvoří kategorii. Má-li tato kategorie počáteční objekt, unikátní morfismy z toho objektu se nazývají katamorfismy. Katamorfismy jsou zobecněním operace fold ve funkcionálním programování.

Příklad: signatura grup je dána funktorem F:A1+A+A2.

Šablona:Pahýl Šablona:Autoritní data