categories - Category Theory list
 help / color / mirror / Atom feed
From: "Zhaohua Luo" <zackluo@j4.com>
To: <categories@mta.ca>
Subject: FW: Hyperalgebras
Date: Sat, 10 May 2008 10:01:28 -0700	[thread overview]
Message-ID: <E1JvBv0-0000Vy-0r@mailserv.mta.ca> (raw)



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.





                 reply	other threads:[~2008-05-10 17:01 UTC|newest]

Thread overview: [no followups] expand[flat|nested]  mbox.gz  Atom feed

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1JvBv0-0000Vy-0r@mailserv.mta.ca \
    --to=zackluo@j4.com \
    --cc=categories@mta.ca \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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).