Magma

MAGMA Computational Algebra System

Magma
 •  How to get it
 •  Download
 •  Online Demo
 
Resources
 •  Online Help
 •  Discovering Mathematics with Magma
 •  Citations
 •  How to cite Magma
 •  Links
 •  Contact us
 
[Next][Prev] [Right] [Left] [Up] [Index] [Root]

Braid Groups

BraidGroup(W) : GrpFPCox -> GrpFP, Map
The braid groupB of the Coxeter group W as an finitely presented group, together with the natural map W to B. Words in the braid group are not automatically normalised. However, the braid group of type An with normalisation can be constructed with the command BraidGroup(n+1) (see Chapter BRAID GROUPS).
PureBraidGroup(W) : GrpFPCox -> GrpFP, Map
Returns the pure braid groupof the Coxeter group W, ie. the kernel of the epimorphism from the braid group of W to W. Words in the pure braid group are not automatically normalised.

Example GrpCox_BraidGroups (H79E31)

> W<a,b,c> := CoxeterGroup(GrpFPCox, "B3");
> W;
Coxeter group: Finitely presented group on 3 generators
Relations
    a * b * a = b * a * b
    a * c = c * a
    (b * c)^2 = (c * b)^2
    a^2 = Id($)
    b^2 = Id($)
    c^2 = Id($)
> B<x,y,z> := BraidGroup(W);
> B;
Finitely presented group B on 3 generators
Relations
    x * y * x = y * x * y
    x * z = z * x
    (y * z)^2 = (z * y)^2
> P := PureBraidGroup(W);
> P;
Finitely presented group P on 3 generators
Generators as words in group B
    P.1 = x^2
    P.2 = y^2
    P.3 = z^2

 [Next][Prev] [Right] [Left] [Up] [Index] [Root]
                       

Version: V2.16 of Mon Nov 16 15:04:45 EST 2009

Valid HTML 4.01! Valid CSS!