User:JWB/ConnectedDynkinDiagrams.svg

 /* root circles: short for Bn and F4, normal long, 2 for Cn, sqrt(6) for G2 */        

/* root circles: short for Bn and F4, normal long, 2 for Cn, sqrt(6) for G2 */   1   &#8730;2   &#8730;4  <use xlink:href="#root6"/> &#8730;6

/* line connecting 2 roots */ <line x1="10" y1="20" x2="30" y2="20" style="stroke:black"/> <line x1="40" y1="30" x2="40" y2="50" style="stroke:black"/>

/* lines and arrows */

<line x1="10" y1="17" x2="30" y2="17" style="stroke:black"/> <line x1="0" y1="23" x2="40" y2="23" style="stroke:black"/> <line x1="10" y1="15" x2="30" y2="15" style="stroke:black"/> <line x1="0" y1="20" x2="40" y2="20" style="stroke:black"/> <line x1="0" y1="25" x2="40" y2="25" style="stroke:black"/>

<line x1="24" y1="20" x2="16" y2="10" style="stroke:black"/> <line x1="24" y1="20" x2="16" y2="30" style="stroke:black"/> <line x1="24" y1="10" x2="16" y2="20" style="stroke:black"/> <line x1="24" y1="30" x2="16" y2="20" style="stroke:black"/> <line x1="10" y1="20" x2="30" y2="20" style="stroke:black; stroke-dasharray:3,3;"/>

/* base for sequences of root systems */

<symbol id="An1"> <use x="40" y="0" xlink:href="#right" /> <use x="80" y="0" xlink:href="#dotted" /> <use x="120" y="0" xlink:href="#right" /> <use x="0"  y="0" xlink:href="#root2" /> <use x="40" y="0" xlink:href="#root2" /> <use x="80" y="0" xlink:href="#root2" /> <use x="120" y="0" xlink:href="#root2" /> <text x="106" y="42" stroke-width="1" fill="black">n /* subscript for A,B,C,D */

/* linear graphs of 4 sequences of root systems */

<symbol id="An"> <use x="160" y="0" xlink:href="#right" /> <use x="160" y="0" xlink:href="#root2" /> <use x="0"  y="0" xlink:href="#An1" /> <text x="94" y="35" stroke="black" stroke-width="1">A

<symbol id="Bn"> <use x="160" y="0" xlink:href="#double" /> <use x="160" y="0" xlink:href="#root1L" /> <use x="160" y="0" xlink:href="#rightarrow" /> <use x="0"  y="0" xlink:href="#An1" /> <use x="120" y="0" xlink:href="#root2L" /> <text x="94" y="35" stroke="black" stroke-width="1">B

<symbol id="Cn"> <use x="160" y="0" xlink:href="#double" /> <use x="160" y="0" xlink:href="#root4L" /> <use x="160" y="0" xlink:href="#leftarrow" /> <use x="0"  y="0" xlink:href="#An1" /> <use x="120" y="0" xlink:href="#root2L" /> <text x="94" y="35" stroke="black" stroke-width="1">C

<symbol id="Dn"> <use x="80" y="0" xlink:href="#down" /> <use x="0"  y="0" xlink:href="#An1" /> <use x="80" y="40" xlink:href="#root2" /> <text x="94" y="35" stroke="black" stroke-width="1">D

/* Exceptional */

<symbol id="E6"> <line x1="40" y1="30" x2="40" y2="90" stroke="black"/> <use x="40" y="80" xlink:href="#right" /> <use x="40" y="40" xlink:href="#right" /> <use x="40" y="0" xlink:href="#right" /> <use x="0" y="80" xlink:href="#root2" /> <use x="0" y="40" xlink:href="#root2" /> <use x="0" y="0" xlink:href="#root2" /> <use x="40" y="80" xlink:href="#root2" /> <use x="40" y="40" xlink:href="#root2" /> <use x="40" y="0" xlink:href="#root2" /> <text x="50" y="84" stroke="black" stroke-width="1">E <text x="62" y="91" stroke-width="1">6

<symbol id="E7"> <line x1="40" y1="60" x2="160" y2="60" stroke="black"/> <use x="160" y="0" xlink:href="#rightn" /> <use x="120" y="0" xlink:href="#down" /> <use x="40" y="0" xlink:href="#down" /> <use x="0" y="0" xlink:href="#down" />

<use x="120" y="40" xlink:href="#root2" /> <use x="120" y="0" xlink:href="#root2" /> <use x="80" y="40" xlink:href="#root2" /> <use x="40" y="40" xlink:href="#root2" /> <use x="40" y="0" xlink:href="#root2" /> <use x="0" y="40" xlink:href="#root2" /> <use x="0" y="0" xlink:href="#root2" /> <text x="50" y="44" stroke="black" stroke-width="1">E <text x="62" y="51" stroke-width="1">7

<symbol id="E8"> <line x1="60" y1="60" x2="300" y2="60" stroke="black"/> <use x="180" y="0" xlink:href="#down" /> <use x="20" y="40" xlink:href="#root2" /> <use x="60" y="40" xlink:href="#root2" /> <use x="100" y="40" xlink:href="#root2" /> <use x="140" y="40" xlink:href="#root2" /> <use x="180" y="40" xlink:href="#root2" /> <use x="180" y="0" xlink:href="#root2" /> <use x="220" y="40" xlink:href="#root2" /> <use x="260" y="40" xlink:href="#root2" /> <text x="230" y="44" stroke="black" stroke-width="1">E <text x="242" y="51" stroke-width="1">8

<symbol id="F4"> <use x="40" y="40" xlink:href="#double" /> <use x="40" y="40" xlink:href="#rightarrow" /> <use x="40" y="0" xlink:href="#down" /> <use x="0" y="0" xlink:href="#down" /> <use x="40" y="40" xlink:href="#root1L" /> <use x="0" y= "0" xlink:href="#root2" /> <use x="0" y="40" xlink:href="#root2L" /> <use x="40" y="0" xlink:href="#root1" /> <text x="54" y="40" stroke="black" stroke-width="1">F <text x="60" y="46" stroke-width="1">4 <symbol id="G2"> <use x="40" y="15" xlink:href="#right" /> <use x="40" y="20" xlink:href="#right" /> <use x="40" y="25" xlink:href="#right" /> <use x="38" y="20" xlink:href="#leftarrow" /> <use x="0" y="20" xlink:href="#root2L" /> <use x="42" y="20" xlink:href="#root6L" /> <text x="45" y="26" stroke="black" stroke-width="1">G <text x="58" y="31" stroke-width="1">2

<use x="20" y="0" xlink:href="#An" /> <use x="20" y="40" xlink:href="#Bn" /> <use x="20" y="80" xlink:href="#Cn" /> <use x="20" y="120" xlink:href="#Dn" /> <use x="220" y="120" xlink:href="#E6"/> <use x="20" y="160" xlink:href="#E7"/> <use x="0" y="200" xlink:href="#E8"/> <use x="220" y="0" xlink:href="#F4" /> <use x="220" y="60" xlink:href="#G2" /> <use x="0" y="265" xlink:href="#key" />

<use x="-40" y="0" xlink:href="#diagrams" />