<?xml version="1.0" encoding="UTF-8"?>
<Worksheet><Version major="6" minor="1"/><View-Properties><Zoom percentage="75"/></View-Properties><Styles><Layout alignment="left" bullet="none" linespacing="0.0" name="Heading 1" spaceabove="8.0" spacebelow="4.0"/><Layout alignment="left" bullet="none" name="Normal"/><Font background="[0,0,0]" bold="true" executable="true" family="Monospaced" foreground="[255,0,0]" name="Maple Input" size="12"/><Font background="[0,0,0]" bold="false" family="Lucida Bright" foreground="[0,0,0]" italic="false" name="Text" opaque="false" size="12" underline="false"/><Font background="[0,0,0]" bold="true" family="Serif" name="Heading 1" opaque="false" size="18"/></Styles><Group><Input><Text-field alignment="centred" layout="Normal" style="Text"><Font bold="true" size="18">Examples Worksheet #2:</Font></Text-field><Text-field alignment="centred" layout="Normal" style="Text"><Font executable="false" italic="true" size="14">Large Examples: 3-fold SU(3), 2-fold SU(4)</Font></Text-field><Text-field layout="Normal" style="Text"><Font bold="true">
Special Note:</Font>
     It does not matter whether this worksheet or the TabProcs worksheet is opened first.  After opening one of these, ensure that the Kernal mode is set to shared <Font bold="true">before</Font> opening the second.  Also ensure that the Procedures have been loaded into memory by clicking on any of the red code (in that Worksheet) and pressing enter.

</Text-field></Input></Group><Section><Title><Text-field layout="Heading 1" style="Heading 1">3-fold Product of the 8-dim Irrep of SU(3) </Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">The Irrep and Tensor Product is entered as follows:</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Irrep := [4,3,2,0,0,0]:
Tensors := [[2,1,0],[2,1,0],[2,1,0]]:
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">Map the Highest Weight Vector in Terse Mode</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">MapHW( Terse );
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true" executable="false">Apply the First Casimir Operator to Couple 1 &amp; 2</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">lambda1, P1 := Casimir[first]( [[1,2],[2,2],[2,1]] ):
lambda1;
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true" executable="false">Apply a commuting Casimir Operator to more fully specify coupling scheme</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">lambda1, P1 := Casimir[additional]( [[[1,3],[3,3],[3,1]], [[2,3],[3,3],[3,2]]] ):
lambda1;
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">Apply a different Casimir Operator to Couple 2 &amp; 3</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">lambda2, P2 := Casimir[first]( [[2,3],[3,3],[3,2]] ):
lambda2;
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true" executable="false">Apply a commuting Casimir Operator to more fully specify coupling scheme</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">lambda2, P2 := Casimir[additional]( [[[2,1],[1,1],[1,2]], [[3,1],[1,1],[1,3]]] ):
lambda2;
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">Compute Racah Coefficients</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Racah(P1, P2);
</Text-field></Input></Group></Section><Section><Title><Text-field layout="Heading 1" style="Heading 1">A 3-fold SU(4)</Text-field></Title><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">Choose another Irrep and Tensor Product</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">Irrep := [4,3,3,2,0,0,0,0,0];
Tensors := [[2,1,1,0], [2,1,1,0], [2,1,1,0]];
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">Map the Hightest Weight Vector in Verbose Mode ( ~20 minutes on average machine )</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">MapHW();
Export_MapHW("3f_su4");
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">Apply a 4th degree Casimir Operator coupling 1 &amp; 2 (~4 hrs)</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">lambda1, P1 := Casimir[first]( [[1,2],[2,2],[2,2],[2,1]] ):
lambda1;
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">Another to break the degeneracy (~8 hrs)</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">lambda1, P1 := Casimir:-additional( [[[1,3],[3,3],[3,3],[3,1]], [[2,3],[3,3],[3,3],[3,2]]] ):
lambda1;<Font opaque="false">
ExportMatrix("3f_su4_lambda1.txt", lambda1);
ExportMatrix("3f_su4_P1.txt", P1);</Font>

</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">Apply a new scheme, coupling 1 &amp; 3 (~4 hrs)</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">lambda2, P2 := Casimir[first]( [[1,3],[3,3],[3,3],[3,1]] ):
lambda2;
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">Another operator to break degeneracy (~8 hrs)</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">lambda2, P2 := Casimir:-additional( [[[1,2],[2,2],[2,2],[2,1]], [[3,2],[2,2],[2,2],[2,3]]] ):
lambda2;<Font opaque="false">
ExportMatrix("3f_su4_lambda2.txt", lambda2);
ExportMatrix("3f_su4_P2.txt", P2);</Font>
</Text-field></Input></Group><Group><Input><Text-field layout="Normal" style="Text"><Font bold="true">Compute the Racah Coefficients betweent the coupling schemes (~1 hr)</Font>
</Text-field><Text-field layout="Normal" prompt="&gt; " style="Maple Input">R := Racah( P1, P2 );
Export_Racah("3f_su4");
</Text-field></Input></Group></Section><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/><Text-field/></Worksheet>
