Skip main navigation

£199.99 £139.99 for one year of Unlimited learning. Offer ends on 28 February 2023 at 23:59 (UTC). T&Cs apply

Find out more

Creating flexagons using flexagon language

In this article, we learn the very basics of how to create a flexagon using Scott Sherman’s flexagon language
Screen shot of flexagonator program
© Davidson Institute of Science Education, Weizmann Institute of Science

Creating flexagons flex by flex

We’ve already briefly met Scott Sherman’s flex notation and pat notation. These are crucial elements in flexagon language, designed so that anyone, even a computer program, can build flexagons, given the correct instructions. Sherman wrote an online computer program, called flexagonator, that we’ll meet in the next few steps. Before we do that, we’ll need to revisit flex notation, and show how you can use them to generate flexagons.

Flex notation

The following letters denote the different flexes in flexagon notation:

  • P : Pinch flex – also: P333, P334, P66 etc.. when denoting specific pinching vertices
  • Tw : Twist flex
  • T : Tuck flex – also: T1, T2, T3 etc… when denoting different openings through which to perform the flex on hepta- and larger flexagons
  • Tf : Forced tuck flex
  • Ttf : Tuck top front flex
  • Sh : Pyramid shuffle flex
  • V : V-flex
  • F : Flip flex
  • St : Silver tetra flex
  • Tk : Ticket flex
  • Ltf : Slot tuck top front flex
  • Ltb : Slot tuck top back flex
  • Lbf : Slot tuck bottom front flex
  • Lbb : Slot tuck bottom back flex
  • Lh : Slot half flex
  • Lk : Slot pocket flex
  • L3 : Slot triple pocket flex

Here are some more operations needed to describe flexagons:

  • > : Move clockwise to the next hinge
  • < : Move counter-clockwise to the next hinge
  • ^ : Turn flexagon over, keeping the current hinge
  • : Apply the inverse flex

… and that’s it! That’s all you need for the moment to get started with flexagonator on the next step!


Any questions? If so, please post below so that we can answer!

© Davidson Institute of Science Education, Weizmann Institute of Science
This article is from the free online

Flexagons Galore: Advanced Flexagon Fun

Created by
FutureLearn - Learning For Life

Our purpose is to transform access to education.

We offer a diverse selection of courses from leading universities and cultural institutions from around the world. These are delivered one step at a time, and are accessible on mobile, tablet and desktop, so you can fit learning around your life.

We believe learning should be an enjoyable, social experience, so our courses offer the opportunity to discuss what you’re learning with others as you go, helping you make fresh discoveries and form new ideas.
You can unlock new opportunities with unlimited access to hundreds of online short courses for a year by subscribing to our Unlimited package. Build your knowledge with top universities and organisations.

Learn more about how FutureLearn is transforming access to education