categories - Category Theory list
 help / color / mirror / Atom feed
* FW: Hyperalgebras
@ 2008-05-10 17:01 Zhaohua Luo
  0 siblings, 0 replies; only message in thread
From: Zhaohua Luo @ 2008-05-10 17:01 UTC (permalink / raw)
  To: categories



Hyperalgebras

<http://www.algebraic.net/cag/hyperalgebra.html>
<http://www.algebraic.net/cag/hyperalgebra.html>
<http://www.algebraic.net/cag/hyperalgebra.html>
http://www.algebraic.net/cag/hyperalgebra.html



Zhaohua Luo (5/2008)



Part I



Abstract: A hyperalgebra is an algebra of type (0, 0, ..., 2, 3, 4, ...)
satisfying three axioms.

Finitary hyperalgebras form a coreflective full subcategory of the variety
of hyperalgebras, which

is equivalent to the opposite of the category of varieties.

Thus any subvariety of the variety of hyperalgebras may be viewed as a
hypervariety,

i.e. a variety of varieties in the sense of W. D. Neumann.



Definition. A hyperalgebra is a nonempty set A together with a sequence

X = {x_1, x_2, ...} of elements of A and a sequence S = {s_1, s_2, ...}

of operations s_n: A^{n+1} -> A, which satisfies the following axioms for M,
M_1, ..., M_m,

N_1, ..., N_n in A:



Write M[M_1, ..., M_n] for s_n(M, M_1, ..., M_n).



A1. x_n[M_1, ..., M_m] = M_n if n < m + 1.



A2. (M[M_1, ..., M_m])[N_1, ..., N_n] = M[M_1[N_1, ..., N_n], ..., M_m[N_1,
..., N_n]].



A3. M[M_1, ..., M_m] = M[M_1, ..., M_m, M_m].



A hyperalgebra A is finitary if for any M in A there is n > 0 such that M =
M[x_1, ..., x_n].



Let A be a hyperalgebra. A model of A is a set D together with a sequence U
= {u_1, u_2,...}

of operations u_n: A x D^n -> D, which satisfying the following axioms for
M, M_1, ..., M_m in A and

a_1, ..., a_n in D:



Write M[a_1, ..., a_n] for u_n(M, a_1, ..., a_n).



B1. x_n[a_1, ..., a_m] = a_n if n < m + 1.




B2. (M[M_1, ..., M_m])[a_1, ..., a_n] = M[M_1[a_1, ..., a_n], ..., M_m[a_1,
..., a_n]].



B3. M[a_1, ..., a_n] = M[a_1, ..., a_n, a_n].



Define homomorphisms of models in an obvious way. Denote by Mod(A) the
category of models of A.



Theorem. 1. If V is a variety and T(V) is the free algebra of V over X, then
T(V) is naturally a finitary hyperalgebra, and V is equivalent to Mod(T(V))
as concrete categories over Set .



2. If A is a hyperalgebra then the class Mod(A) forms a variety. If A is a
finitary hyperalgebra then it is

isomorphic to T(Mod(A)).



3. The correspondences A -> Mod(A) and V -> T(V) establish an equivalence
between the category

of finitary hyperalgebras and the opposite of the category of varieties.





^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2008-05-10 17:01 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-05-10 17:01 FW: Hyperalgebras Zhaohua Luo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).