It is easy to generalize number bracelets to moduli other than 10—at each step, add the two previous numbers and take the remainder of the result when divided by *m*. Here are some pretty pictures I made of the resulting bracelets for *m* ranging from 1 through 12. Click on any of them to get a larger version.

*m = 1*

m = 2

*m = 3*

*m = 4*

*m = 5*

*m = 6*

*m = 7*

*m = 8*

*m = 9*

*m = 10*

*m = 11*

*m = 12*

I used a little Haskell program to output descriptions of the graphs, and Graphviz to generate the images. I’d be happy to post the code if anyone is interested.

39.953605
-75.213937

## About Brent

Assistant Professor of Computer Science at Hendrix College. Functional programmer, mathematician, teacher, pianist, follower of Jesus.

Very pretty — thank you! I’d just decided to use number bracelets (in base 10) with my primary school maths club this week, and your other-bases pictures will tie in very well with the base-12 arithmetic session we had last week.

Jon: great! I hope your students enjoy the pictures. =)

I want to see the code, thanks !

Pingback: m-bracelets code « The Math Less Traveled

Uwe: the code is posted now, enjoy!

Pingback: m-bracelets « sciencev