SlideShare uma empresa Scribd logo
1 de 18
Baixar para ler offline
Braids, Cables, and Cells: An intersection of
Mathematics, Computer Science, and Fiber Arts

                                 Joshua Holden

                          Rose-Hulman Institute of Technology
                       http://www.rose-hulman.edu/~holden




Joshua Holden (RHIT)              Braids, Cables, and Cells     1 / 17
“Cables” in knitting




     Figure: Left: Design by Barbara McIntire, knitted by Lana Holden

      Figure: Right: Design by Betty Salpekar, knitted by Lana Holden



   Joshua Holden (RHIT)       Braids, Cables, and Cells                 2 / 17
“Cables” in crochet




            Figure: Both: Designed and crocheted by Jody Euchner




   Joshua Holden (RHIT)       Braids, Cables, and Cells            3 / 17
“Traveling eyelets” in knitted lace




           Figure: From Barbara Walker’s Charted Knitting Designs

   Joshua Holden (RHIT)       Braids, Cables, and Cells             4 / 17
“Braids” in group theory

   Two braids which are the same except for “pulling the strands” are
   considered equal
   All strands are required to move from bottom to top




                          Figure: Two equal braids (Wikipedia)




   Joshua Holden (RHIT)             Braids, Cables, and Cells      5 / 17
Cellular automata



   Finite number of cells in a regular grid
   Finite number of states that a cell can be in
   Each cell has a well-defined finite neighborhood
   Time moves in discrete steps
   State of each cell at time t is determined by the states of its
   neighbors at time t − 1
   Each cell uses the same rule




   Joshua Holden (RHIT)     Braids, Cables, and Cells                6 / 17
Example of a cellular automaton
   Grid is one-dimensional
   Two states, “white” and “black”
   Neighborhood includes self and one cell on each side
   “Rule 90” (Stephen Wolfram)
   Second dimension is used for “time”




   Joshua Holden (RHIT)   Braids, Cables, and Cells       7 / 17
CAs and Fiber Arts




           Figure: Left: Designed and crocheted by Jake Wildstrom

         Figure: Right: Knitted by Pamela Upright, after Debbie New


   Joshua Holden (RHIT)       Braids, Cables, and Cells               8 / 17
Representing braids using CAs



   Five types of cells:
   Neighborhood only cells on either side
   Restricted rule set:
           Must “follow lines”
           Only choice is direction of crossings
           29 different rules possible
   Edge conditions?
           Infinite?
           Special kind of edge cell?
           Cylindrical?
           Reflection around edge of cells?
           Reflection around center of cells?

   Joshua Holden (RHIT)         Braids, Cables, and Cells   9 / 17
Example of a braid CA
“Rule 47” (bottom-up, like knitting)




    Joshua Holden (RHIT)      Braids, Cables, and Cells   10 / 17
Cables




                         Figure: Left: Rule 0, Right: Rule 47


  Joshua Holden (RHIT)             Braids, Cables, and Cells    11 / 17
Knotwork




                         Figure: Left: Rule 0, Right: Rule 511


  Joshua Holden (RHIT)             Braids, Cables, and Cells     12 / 17
More knotwork




                         Figure: Left: Rule 47, Right: Rule 448


  Joshua Holden (RHIT)              Braids, Cables, and Cells     13 / 17
Repeats: Upper bound

Since the width is finite, the pattern must eventually repeat.
  Question For a given width, how long can a repeat be?

Proposition
                                                                n
For a given (even) width n, no repeat can be longer than n 2 2 −1 rows.

Proof.
After n rows, all of the strands have returned to their original positions.
The only question is which strand of each crossing is on top. If there
                                             n
are n crossings the maximum repeat is ≤ 2 2 rows, but if there are
    2
                                                         n
                                                           −1
n
2 − 1 crossings, the maximum repeat might reach n 2           rows.
                                                         2




    Joshua Holden (RHIT)      Braids, Cables, and Cells                 14 / 17
Repeats: Lower bound
Proposition
For a given (even) n ≥ 2k , the maximum repeat is at least lcm(2k , n)
rows long.

Proof.
Consider the starting row with one single strand and n − 1 crosses,


e.g.:                               . Rule 100 acts on this with a
repeat (modulo cyclic shift) which is a multiple of 2k if n > 2k .

Remark
For n ≤ 10, this is sharp.

For large n, neither this upper bound nor this lower bound seems
especially likely to be sharp.
    Joshua Holden (RHIT)     Braids, Cables, and Cells                15 / 17
Example of the proof




                          Figure: Rule 100 making a large repeat


   Joshua Holden (RHIT)              Braids, Cables, and Cells     16 / 17
Future work



   More work on repeats
   Properly implement reflection
   Add cell itself to neighborhood?
   Add vertical “strands”
           16 types of cells
           29 681 different rules(?)
   Which braids can be represented? (In the sense of braid groups)
   Which rules are “reversible”?




   Joshua Holden (RHIT)           Braids, Cables, and Cells     17 / 17
Thanks for listening!




             Figure: Design by Ada Fenick, knitted by Lana Holden

   Joshua Holden (RHIT)        Braids, Cables, and Cells            18 / 17

Mais conteúdo relacionado

Mais de Joshua Holden

Stitching Graphs and Painting Mazes: Problems in Generalizations of Eulerian ...
Stitching Graphs and Painting Mazes: Problems in Generalizations of Eulerian ...Stitching Graphs and Painting Mazes: Problems in Generalizations of Eulerian ...
Stitching Graphs and Painting Mazes: Problems in Generalizations of Eulerian ...Joshua Holden
 
A statistical look at maps of the discrete logarithm
A statistical look at maps of the discrete logarithmA statistical look at maps of the discrete logarithm
A statistical look at maps of the discrete logarithmJoshua Holden
 
Mapping the discrete logarithm
Mapping the discrete logarithmMapping the discrete logarithm
Mapping the discrete logarithmJoshua Holden
 
Fixed points and two-cycles of the self-power map
Fixed points and two-cycles of the self-power mapFixed points and two-cycles of the self-power map
Fixed points and two-cycles of the self-power mapJoshua Holden
 
Braids, Cables, and Cells II: Representing Art and Craft with Mathematics and...
Braids, Cables, and Cells II: Representing Art and Craft with Mathematics and...Braids, Cables, and Cells II: Representing Art and Craft with Mathematics and...
Braids, Cables, and Cells II: Representing Art and Craft with Mathematics and...Joshua Holden
 
A Good Hash Function is Hard to Find, and Vice Versa
A Good Hash Function is Hard to Find, and Vice VersaA Good Hash Function is Hard to Find, and Vice Versa
A Good Hash Function is Hard to Find, and Vice VersaJoshua Holden
 
How Do You Say 'Cryptography' in Romanian?
How Do You Say 'Cryptography' in Romanian?How Do You Say 'Cryptography' in Romanian?
How Do You Say 'Cryptography' in Romanian?Joshua Holden
 
How to Paint Your Way out of a Maze
How to Paint Your Way out of a MazeHow to Paint Your Way out of a Maze
How to Paint Your Way out of a MazeJoshua Holden
 
Blackwork embroidery and algorithms for maze traversals
Blackwork embroidery and algorithms for maze traversalsBlackwork embroidery and algorithms for maze traversals
Blackwork embroidery and algorithms for maze traversalsJoshua Holden
 
Mathematical Cryptography
Mathematical CryptographyMathematical Cryptography
Mathematical CryptographyJoshua Holden
 
Understanding the Magic: Teaching Cryptography with Just the Right Amount of ...
Understanding the Magic: Teaching Cryptography with Just the Right Amount of ...Understanding the Magic: Teaching Cryptography with Just the Right Amount of ...
Understanding the Magic: Teaching Cryptography with Just the Right Amount of ...Joshua Holden
 
Modular Arithmetic and Trap Door Ciphers
Modular Arithmetic and Trap Door CiphersModular Arithmetic and Trap Door Ciphers
Modular Arithmetic and Trap Door CiphersJoshua Holden
 
The Pohlig-Hellman Exponentiation Cipher as a Bridge Between Classical and Mo...
The Pohlig-Hellman Exponentiation Cipher as a Bridge Between Classical and Mo...The Pohlig-Hellman Exponentiation Cipher as a Bridge Between Classical and Mo...
The Pohlig-Hellman Exponentiation Cipher as a Bridge Between Classical and Mo...Joshua Holden
 

Mais de Joshua Holden (14)

Stitching Graphs and Painting Mazes: Problems in Generalizations of Eulerian ...
Stitching Graphs and Painting Mazes: Problems in Generalizations of Eulerian ...Stitching Graphs and Painting Mazes: Problems in Generalizations of Eulerian ...
Stitching Graphs and Painting Mazes: Problems in Generalizations of Eulerian ...
 
A statistical look at maps of the discrete logarithm
A statistical look at maps of the discrete logarithmA statistical look at maps of the discrete logarithm
A statistical look at maps of the discrete logarithm
 
Mapping the discrete logarithm
Mapping the discrete logarithmMapping the discrete logarithm
Mapping the discrete logarithm
 
Fixed points and two-cycles of the self-power map
Fixed points and two-cycles of the self-power mapFixed points and two-cycles of the self-power map
Fixed points and two-cycles of the self-power map
 
Braids, Cables, and Cells II: Representing Art and Craft with Mathematics and...
Braids, Cables, and Cells II: Representing Art and Craft with Mathematics and...Braids, Cables, and Cells II: Representing Art and Craft with Mathematics and...
Braids, Cables, and Cells II: Representing Art and Craft with Mathematics and...
 
A Good Hash Function is Hard to Find, and Vice Versa
A Good Hash Function is Hard to Find, and Vice VersaA Good Hash Function is Hard to Find, and Vice Versa
A Good Hash Function is Hard to Find, and Vice Versa
 
How Do You Say 'Cryptography' in Romanian?
How Do You Say 'Cryptography' in Romanian?How Do You Say 'Cryptography' in Romanian?
How Do You Say 'Cryptography' in Romanian?
 
Math in Your Hands
Math in Your HandsMath in Your Hands
Math in Your Hands
 
How to Paint Your Way out of a Maze
How to Paint Your Way out of a MazeHow to Paint Your Way out of a Maze
How to Paint Your Way out of a Maze
 
Blackwork embroidery and algorithms for maze traversals
Blackwork embroidery and algorithms for maze traversalsBlackwork embroidery and algorithms for maze traversals
Blackwork embroidery and algorithms for maze traversals
 
Mathematical Cryptography
Mathematical CryptographyMathematical Cryptography
Mathematical Cryptography
 
Understanding the Magic: Teaching Cryptography with Just the Right Amount of ...
Understanding the Magic: Teaching Cryptography with Just the Right Amount of ...Understanding the Magic: Teaching Cryptography with Just the Right Amount of ...
Understanding the Magic: Teaching Cryptography with Just the Right Amount of ...
 
Modular Arithmetic and Trap Door Ciphers
Modular Arithmetic and Trap Door CiphersModular Arithmetic and Trap Door Ciphers
Modular Arithmetic and Trap Door Ciphers
 
The Pohlig-Hellman Exponentiation Cipher as a Bridge Between Classical and Mo...
The Pohlig-Hellman Exponentiation Cipher as a Bridge Between Classical and Mo...The Pohlig-Hellman Exponentiation Cipher as a Bridge Between Classical and Mo...
The Pohlig-Hellman Exponentiation Cipher as a Bridge Between Classical and Mo...
 

Último

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfJayanti Pande
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024Janet Corral
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformChameera Dedduwage
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...fonyou31
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphThiyagu K
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdfSoniaTolstoy
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...Sapna Thakur
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 

Último (20)

Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 
Web & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdfWeb & Social Media Analytics Previous Year Question Paper.pdf
Web & Social Media Analytics Previous Year Question Paper.pdf
 
General AI for Medical Educators April 2024
General AI for Medical Educators April 2024General AI for Medical Educators April 2024
General AI for Medical Educators April 2024
 
A Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy ReformA Critique of the Proposed National Education Policy Reform
A Critique of the Proposed National Education Policy Reform
 
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptxINDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
INDIA QUIZ 2024 RLAC DELHI UNIVERSITY.pptx
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 
The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
Ecosystem Interactions Class Discussion Presentation in Blue Green Lined Styl...
 
Z Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot GraphZ Score,T Score, Percential Rank and Box Plot Graph
Z Score,T Score, Percential Rank and Box Plot Graph
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdfBASLIQ CURRENT LOOKBOOK  LOOKBOOK(1) (1).pdf
BASLIQ CURRENT LOOKBOOK LOOKBOOK(1) (1).pdf
 
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
BAG TECHNIQUE Bag technique-a tool making use of public health bag through wh...
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 

Braids, Cables, and Cells: An intersection of Mathematics, Computer Science, and Fiber Arts

  • 1. Braids, Cables, and Cells: An intersection of Mathematics, Computer Science, and Fiber Arts Joshua Holden Rose-Hulman Institute of Technology http://www.rose-hulman.edu/~holden Joshua Holden (RHIT) Braids, Cables, and Cells 1 / 17
  • 2. “Cables” in knitting Figure: Left: Design by Barbara McIntire, knitted by Lana Holden Figure: Right: Design by Betty Salpekar, knitted by Lana Holden Joshua Holden (RHIT) Braids, Cables, and Cells 2 / 17
  • 3. “Cables” in crochet Figure: Both: Designed and crocheted by Jody Euchner Joshua Holden (RHIT) Braids, Cables, and Cells 3 / 17
  • 4. “Traveling eyelets” in knitted lace Figure: From Barbara Walker’s Charted Knitting Designs Joshua Holden (RHIT) Braids, Cables, and Cells 4 / 17
  • 5. “Braids” in group theory Two braids which are the same except for “pulling the strands” are considered equal All strands are required to move from bottom to top Figure: Two equal braids (Wikipedia) Joshua Holden (RHIT) Braids, Cables, and Cells 5 / 17
  • 6. Cellular automata Finite number of cells in a regular grid Finite number of states that a cell can be in Each cell has a well-defined finite neighborhood Time moves in discrete steps State of each cell at time t is determined by the states of its neighbors at time t − 1 Each cell uses the same rule Joshua Holden (RHIT) Braids, Cables, and Cells 6 / 17
  • 7. Example of a cellular automaton Grid is one-dimensional Two states, “white” and “black” Neighborhood includes self and one cell on each side “Rule 90” (Stephen Wolfram) Second dimension is used for “time” Joshua Holden (RHIT) Braids, Cables, and Cells 7 / 17
  • 8. CAs and Fiber Arts Figure: Left: Designed and crocheted by Jake Wildstrom Figure: Right: Knitted by Pamela Upright, after Debbie New Joshua Holden (RHIT) Braids, Cables, and Cells 8 / 17
  • 9. Representing braids using CAs Five types of cells: Neighborhood only cells on either side Restricted rule set: Must “follow lines” Only choice is direction of crossings 29 different rules possible Edge conditions? Infinite? Special kind of edge cell? Cylindrical? Reflection around edge of cells? Reflection around center of cells? Joshua Holden (RHIT) Braids, Cables, and Cells 9 / 17
  • 10. Example of a braid CA “Rule 47” (bottom-up, like knitting) Joshua Holden (RHIT) Braids, Cables, and Cells 10 / 17
  • 11. Cables Figure: Left: Rule 0, Right: Rule 47 Joshua Holden (RHIT) Braids, Cables, and Cells 11 / 17
  • 12. Knotwork Figure: Left: Rule 0, Right: Rule 511 Joshua Holden (RHIT) Braids, Cables, and Cells 12 / 17
  • 13. More knotwork Figure: Left: Rule 47, Right: Rule 448 Joshua Holden (RHIT) Braids, Cables, and Cells 13 / 17
  • 14. Repeats: Upper bound Since the width is finite, the pattern must eventually repeat. Question For a given width, how long can a repeat be? Proposition n For a given (even) width n, no repeat can be longer than n 2 2 −1 rows. Proof. After n rows, all of the strands have returned to their original positions. The only question is which strand of each crossing is on top. If there n are n crossings the maximum repeat is ≤ 2 2 rows, but if there are 2 n −1 n 2 − 1 crossings, the maximum repeat might reach n 2 rows. 2 Joshua Holden (RHIT) Braids, Cables, and Cells 14 / 17
  • 15. Repeats: Lower bound Proposition For a given (even) n ≥ 2k , the maximum repeat is at least lcm(2k , n) rows long. Proof. Consider the starting row with one single strand and n − 1 crosses, e.g.: . Rule 100 acts on this with a repeat (modulo cyclic shift) which is a multiple of 2k if n > 2k . Remark For n ≤ 10, this is sharp. For large n, neither this upper bound nor this lower bound seems especially likely to be sharp. Joshua Holden (RHIT) Braids, Cables, and Cells 15 / 17
  • 16. Example of the proof Figure: Rule 100 making a large repeat Joshua Holden (RHIT) Braids, Cables, and Cells 16 / 17
  • 17. Future work More work on repeats Properly implement reflection Add cell itself to neighborhood? Add vertical “strands” 16 types of cells 29 681 different rules(?) Which braids can be represented? (In the sense of braid groups) Which rules are “reversible”? Joshua Holden (RHIT) Braids, Cables, and Cells 17 / 17
  • 18. Thanks for listening! Figure: Design by Ada Fenick, knitted by Lana Holden Joshua Holden (RHIT) Braids, Cables, and Cells 18 / 17