MathGroup Archive 2009

[Date Index] [Thread Index] [Author Index]

Search the Archive

representing the dihedral group {1,r,r^2...s,sr^2...}

  • To: mathgroup at
  • Subject: [mg98796] representing the dihedral group {1,r,r^2...s,sr^2...}
  • From: obott0 at
  • Date: Mon, 20 Apr 2009 01:27:00 -0400 (EDT)

Hi, I'm trying to represent the dihedral group {1,r,r^2...s,sr^2...}
in mathematica so I can do for example:


and get s.

I tried this code:

Unprotect[Times, Power];
n = 4;
ClearAll[r, s, Times, Power];
SetAttributes[Times, {Flat}]
s^2 = 1;
r^n = 1;
Protect[Times, Power];

But this doesn't work for, for example, s^3. It is not able to
simplify it.

Thanks a lot!


  • Prev by Date: Fwd: Re: tooltip - evaluate function at point
  • Next by Date: Re: Adding text to RegionPlot
  • Previous by thread: Rearranging & Restructuring Lists: Changing pattern order in
  • Next by thread: Re: representing the dihedral group {1,r,r^2...s,sr^2...}