axiom-developer
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Axiom-developer] algebras <=> groups


From: Bertfried Fauser
Subject: Re: [Axiom-developer] algebras <=> groups
Date: Fri, 11 Jun 2004 20:44:13 +0200 (CEST)

On Fri, 11 Jun 2004, root wrote:

Dear Tim,

> Axiom arranges algebras based on categorical properties such as
> associative, commutative, has one or multiple zeros, etc. The
> same is true, it appears, in group theory.
>
> It appears to me that there must be a group associated with every
> algebra with an isomorphism (the group rules have exact analogs
> in the algebra rules, the group elements have exact analogs in
> the algebra and vice-versa).
>
> (a) Is this true?
No,
> (b) Can you point me at a reference that details this?
Hence no pointer.

A group has the following AXIOMS:

0) G is a set with a selfaction GxG -> G on it
i) this action is associative  Gx (GxG) = (GxG) xG
ii) existence of a unit e, e xG =G = Gx e elementwise
iii) existence of a unique inverse  ()^-1 : G -> G such that
     h x g = e  and one calles h = g^(-1)


An algebra is build over a module (vector space)

A vectorspace is an abelian group of elements called vectors enriched by
the action of the scalars from R the vectors are build over. This abelian
group models the addition of an algebra. As a module the vector space is
identified with the algebra and denoted say A.

The multiplication of an algebra is a (possibly non associative) map
m : A x A -> A, so that this map is R-linear in both arguments
(Compatibility with teh addition, This definition is found (including the
nonassociativity, in the A1 Extension theory of Hermann Grassmann,
though he has not yet a word for the structure). In general an algebra
multiplication is not a group, since
i) m may be nonassociative -> no group analog, see theory of "loops"
ii) m may not have a unit at all, hence inverses cannot be defined
iiI) In almost all interesting cases A has not inverses for _any_ element
in A (check for a/the zero!)

The subset of lements which are multiplicatively invertible called the
group of units. R*=R\{0} as set. But zero is the unit element of the
additively writen group of addition and cannot be neglected.

Hence while a group has a unique and very well behaved connectivity, an
algebra has a much more interesting multiplication. Nevertheless, your
feeling that group and algebra structures are quite close together is not
so wrong. A categorial explanation how addition and multiplication are
connected (and are connected with the recursion, natural numbers, and
proof by induction) can be found in the recent Book of Lawvere/Rosenbrugh,
Sets for mathematics, Cambridge Univ Press, 2003.

> If we were to do group theory in Axiom it would be unbelievably
> sweet to arrange the group category structure side by side with
> the algebra category structure.
>
> That would allow the "lifting" trick

There is such a trick, as described in the book cited. Lets assume you
have a sucessor map suc which will be iterated to yield addition

        suc : x <- x+1
        add : x <- (suc^n)(x)

The multiplication can be understood as teh iteration of addition though

        mul : x <- (add^m)(n,x=0)

evaluated at zero. Here fun^n does mean fun(fun(fun(...)...), n-times.

This to implement in general would be marvelous, I am currently thinking
of vast generalizations of these structures, but doing symbolic algebra
with these structurs is bejond my ability.

ciao
BF.

% PD Dr Bertfried Fauser
%       Institution: Max Planck Institut for Mathematics Leipzig 
<http://www.mis.mpg.de>
%       Privat Docent: University of Konstanz, Physics Dept 
<http://www.uni-konstanz.de>
% contact |->    URL : http://clifford.physik.uni-konstanz.de/~fauser/
%              Phone : Leipzig +49 341 9959 735  Konstanz +49 7531 693491





reply via email to

[Prev in Thread] Current Thread [Next in Thread]