Upload
claudia-sodini
View
222
Download
0
Embed Size (px)
Citation preview
7/30/2019 Siteswap state diagrams
1/10
Siteswap state diagrams
Hans Lundmark ([email protected])
October 4, 2004
This document contains diagrams that can be used for quickly finding valid siteswap juggling patternsand transitions between different such patterns. These diagrams contain all possible siteswaps for
juggling with 3, 4, or 5 balls using throws of height at most 7.
www.juggling.org/help/siteswap/ is recommended reading if you are not familiar with siteswapnotation.
How to use
Decide how many balls you want to juggle and the highest throws you want to use, and find thecorresponding diagram.
The arrows are important. Each arrow is labeled by a digit which represents a throw, or by a stringof digits which represents a sequence of throws.
The numbers in the boxes are less important. They represent so-called juggling states, and thenumbering is explained in the technical notes below. The state with the lowest number in each
diagram is called the ground state and the others are called excited states.
Note: A Bx EEy EE
zmm is drawn as A Bx,y z in order to save space.
Any closed loop corresponds to a valid siteswap pattern, and vice versa. In other words:pick an initial state, then start walking around the diagram from there, following an arrow of yourchoice from one state to the next. For each step, remember the digit(s) on that arrow. When youreturn to the state where you started, the sequence of digits so obtained constitutes a valid siteswap.(And every valid siteswap with throws up to the chosen height can be found in this way.)
1
7/30/2019 Siteswap state diagrams
2/10
Examples
In these examples, I will use the diagram for 3 balls, up to height 5. This is already enough formost well-known 3 ball tricks. The illustration below shows where the siteswaps 3, 441, and 531 canbe found in the diagram.
7
11 13
3
Siteswap 3 (cascade)
7
11 13
4
4 GG
1VV
VVVVV
Siteswap 441
7
11 13
53
""1
Siteswap 531
These three siteswaps all begin and end in the same state (namely the ground state 7). This meansthat they can be combined freely: 3 3 441 3 531 441, for example, is a valid siteswap.
The shower, on the other hand, starts and ends in an excited state, so one cant go immediately froma ground state pattern (like the cascade) to the shower; throwing 3 51 will cause two balls to landsimultaneously in one hand. Some extra throws must be inserted as a transition between the twopatterns, for example 3 4 51 or 3 52 51. As can be seen in the state diagram, there are four suchtransitions from the ground state 7 to the shower state 11 using throws no higher than 5:
7
11 13
51
Siteswap 51 (shower)
7
11 13
4,52
Transitions: 4 or 52.. .
7
11 13
53,551
VV
((VVV
VV
50oo
. . . or 5350 or 55150
2
7/30/2019 Siteswap state diagrams
3/10
Inserting one cycle of the shower at the point where the siteswap 441 passes through state 11 producesthe siteswap 4 51 4 1:
7
11 13
4
51
4 GG
1VV
VVVVV
Siteswap 45141
The nice-looking number 12345 also happens to be a siteswap. When juggling this, it is better to think
of it as 3 4 51 2 since that is a ground state pattern:
7
11 13
3
4
51
2
ii
Siteswap 34512
Here are two ways of juggling 3 balls out of a 5 ball shower:
7
11 13
55500
Three ball flash
7
11 13550 DD
50ll
The snake
3
7/30/2019 Siteswap state diagrams
4/10
Technical notes
These diagrams cover only standard siteswap juggling (asynchronous, no multiplex).
Juggling states are usually thought of as binary numbers with as many ones as the number of ballsbeing juggled; a one at the kth position from the right means that a previously thrown ball will belanding k time units from now, a zero means no ball. In the diagrams, the states are labeled by thedecimal and binary representations of that number.
The usual way of drawing state diagrams is to have each arrow denote only a single throw. However,the diagrams here are reduced in the sense that states having only one arrow coming in or only onearrow going out have been removed and replaced by extra (multi-throw) arrows. This leaves only theinteresting states where there is a true crossroads of choices, and reduces the total number of statesin the diagram from
dn
to
d2n1
, where n is the number of balls and d is the maximum height:
1 2 3 4 5 6 7 8 balls
height 2 13 1 14 1 2 15 1 3 3 16 1 4 6 4 17 1 5 10 10 5 18 1 6 15 20 15 6 19 1 7 21 35 35 21 7 1
Number of states required in a reduced state diagram.
I discovered this simplification on my own, but later I found a paper on logic and juggling by Steven deRooij1 from 2001, where the possibility of making this kind of reduction was pointed out in a footnote.I also suspect that graph theorists have thought of similar things in non-juggling contexts long beforethat. So I dont claim to be the first one with this idea, although I might be the first one to reallyexploit it for juggling purposes.
This document was produced using the LATEX typesetting program with the XY-pic package. I wrote aPython program which generated XY-pic code for all the arrows and labels in the diagrams. The layoutwas then manually fine-tuned to avoid collisions. The first version saw the light of day on January 14,2003.
1See homepages.cwi.nl/~rooij/.
4
7/30/2019 Siteswap state diagrams
5/10
3 balls, up to height 4
7
111
3,
42,
441,
4440
3 balls, up to height 5
7
111
11
1011
13
1101
3,5520,55500
4,52
2,530
53,551
WWWWWWWW
1,40
WWWW
WWWW
WWWW
WWWW
WWW
WWWW
WWWW
WWWW
WWWW
WWW
WWWWWWWW
51
4,550 50
5
7/30/2019 Siteswap state diagrams
6/10
3 balls, up to height 6
7
111
11
1011
13
1101
19
10011
21
10101
25
11001
3,
66300,
666000
4
2
6620
cccc
ccc
cccc
ccc
1,40
cccc
cccc
cccccc
cccc
cccc
cccc
cccc
cc
cccc
cccc
cccccc
cccc
cccc
cccc
cccc
cc
cccc
cc
cccc
cc
5,62
6400
63
30
64,661
999999
999999
20,500
9999999999999999999999999999999999999
9999999999999999999999999999999999999
9999
9999
630
4,640 50
61
cccc
ccc
cccc
ccc
2,620
cccc
cccc
cccc
cccc
cccc
ccccc
cccc
ccc
cccc
cccc
cccc
cccc
cccc
ccccc
cccc
ccc
cccc
cc
cccc
cc
5qqqqqqqqqqqq
1qqqqqqqqqqq
qqqqqqqqqqq
qqqqqq
660
600
60
3,6600
619999999
9999999999999999999999999999999999999999999
5
pp
50
CC
60
1qqq
VVqqqqqqqqqqqqqqqqqq
6
7/30/2019 Siteswap state diagrams
7/10
3 balls, up to height 7
7
111
11
1011
13
1101
19
10011
21
10101
25
11001
35
100011
37
100101
41
101001
49
110001
3,
774000,
7770000
4
2
77300
cccc
ccc
cccc
ccc
1,40
cccc
cccc
cccccc
cccc
cccc
cccc
cccc
cc
cccc
cccc
cccccc
cccc
cccc
cccc
cccc
cc
cccc
cc
cccc
cc
5
7720
77777777
77777777
20,500
777777777777777777777
777777777777777777777
7777777777
7777777777
6,72 75000
73
74400
75,771
GGGGGGGGGG
GGGGGGGGGG
300,6000
GGGGGGGGGGGGG
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
GGGGGGGGGGGGG
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
GGGGGGGGGG
GGGGGGGGGGGG
GGGGGGGGGGGG
4 50
730
cccc
ccc
cccc
ccc
2,7400
cccc
cccc
cccc
cccc
cccc
ccccc
cccc
ccc
cccc
cccc
cccc
cccc
cccc
ccccc
cccc
ccc
cccc
cc
cccc
cc
5,740eeee eeee
1eeeeeeeeeeeeeeeeeeeeeeeeeeee
eeee
750
600
71oooooooooooooo
7300oooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooooooooooo
oooooooooooooo
6
30
770
yyyyyy
y
yyyyyy
y
7000
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyyyyy
yyyyyy
yyyyyy
yyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyyyyyy
yyyyyy
yyyyyy
yyyy
yyyyyy
yyyyyy
60
3,7500
70
77000
720
5,7700
########
########
700
###############
###############
########
711
6GGGG
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
GGGGGGGGGGGGGGGGGGGGGG
30
$$$$
vv$$$$$$$$$$$$$$$$$$$$$$$$$
50
EE
60
70
1ee
PPeeeeeeeeeeeeeeeeeeeeee
2
3,720vvvvvv
zzvvvvvvvvvvvvvvvvv
vvvvvvvvvvvvvvvvvvvvvvvvv 4
71
ll
6
40ooooooooooo
UUoooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
60vvvvvv
XXvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv
70
vv
20
600
yyyyyy
y
99yyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyy1,700``
```
00```
````
``````
````
````
````
````
````
20
yy
1 `
` `
7
7/30/2019 Siteswap state diagrams
8/10
4 balls, up to height 5
15
1111
4,
53,
552,
5551,
55550
4 balls, up to height 6
15
1111
23
10111
27
11011
29
11101
4,66620,666600
5,63
3,6630
64,662
2,640
663,6661
cccccc
cc
1,50
cccc
cccc
cccc
cccc
cccc
c
cccc
cccc
cccc
cccc
cccc
c
cccccc
cc62
5,661ccc
cccc
c
61
cccc
cccc
cccc
cccc
cccc
c
cccc
cccc
cccc
cccc
cccc
c
cccccc
cc
64,6660 60
660
5
cc
8
7/30/2019 Siteswap state diagrams
9/10
4 balls, up to height 7
15
1111
23
10111
27
11011
29
11101
39
100111
43
101011
45
101101
51
110011
53
110101
57
111001
4,
777300,
7777000
5
3
77720
cccccc
1,50
cccc
cccc
ccccccc
cccc
cccc
cccc
cccc
cccc
cccc
cccc
cccc
cccc
ccccc
cccc
cccc
cccc
cccc
cccc
cc
cccccc
cc
6,73
77400
74oo
75,772
GGGG
GGGG
7500
GGGGGGGGGGGGGGGGGGGG
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG
GGGGGGGGGGGGGGGG
GGGGG
GGGGG
773nnnnnn
30nnn
nnnnnn
nnnnnn
nn
nnnnnn
nnnnnn
nnnnn
nnnn
774,7771 20,600
5,7730
cccc
cc
cccc
cc
740
cccc
cccc
cccc
cccc
cccc
cccc
cccc
cccc
ccc
cccc
cccc
cccc
cccc
cccc
cccc
cccccc
cccc
c
cccccc
cc
7740 60
72kkkkkkkkkkkkkk
3kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
kkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
kkkkk kkkkk
6
2,730
74
1
771
yyyyy
yyyyy
720
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyyyyy
yyyyyy
yyyyyy
yyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyyyyyy
yyyyyy
yyyyyy
yy
yyyy
yyyy
75
tt
7770oooooooooooo
700ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo
oooooo
2
yy
750
5
cc71
4,7720
660 770 2,7700
70BBBBBBBB
77700BBBBBBBBBBBB
BBBBBBBBBBBB
BBBBBBBB
72
kk
73
||||
~~|||||||||||||||||||||||||||||||||||||
|||||||||||||||||||||||||||||||||||||||||||||
|
6
771oo
75
ii
4,750
yy
99yyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
yyyyyy
y
71
6,770
PPP
%%PPPPPPP
40
70
rr
3
yy
71
6
1
FFF
##FFFFFFFFFFFFFFFFFFFFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
FF
60
AA
70
!!
1
9
7/30/2019 Siteswap state diagrams
10/10
5 balls, up to height 6
31
11111
5,64,663,6662,66661,666660
5 balls, up to height 7
31
11111
47
101111
55
110111
59
111011
61
111101
5,777720,7777700
6,74
4,77730
75,773
3,7740
774,7772
BBBBBBBBB
BBBBBBBBB
2,750
BBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBBBBBBB
BBBBBBBBBBBBBBBBBBBB
BBBB
BBBBB
BBBB
BBBBB
7773,77771
tttttt
1,60
tttt
tttt
tttt
tttt
ttt
tttt
tttt
tttt
tttt
ttt
tttttt73
6,772
999999
999999
72
9999999999999999999999999999
9999999999999999999999999999
999999
999999
75,7771
iiii
iiii
i
iiii
iiii
i
71
iiii
iiii
iiii
iiii
iiii
iiii
iiii
iiii
iiii
iiii
iii
iiii
iiii
iiii
iiii
iiii
iiii
iiii
iiii
iiii
iiii
iii
iiiiiiii
i
iiiiiii
ii
774,77770 70
771
6,7770 770
75
``
6
######
uu###################################
10