{VERSION 6 0 "IBM INTEL LINUX" "6.0" } {USTYLETAB {CSTYLE "Maple Input" -1 0 "Courier" 0 1 255 0 0 1 0 1 0 0 1 0 0 0 0 1 }{CSTYLE "2D Math" -1 2 "Times" 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 1 }{CSTYLE "2D Output" 2 20 "" 0 1 0 0 255 1 0 0 0 0 0 0 0 0 0 1 } {PSTYLE "Normal" -1 0 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }1 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Maple Output" -1 11 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 3 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Maple Output" -1 12 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }1 3 0 0 0 0 1 0 1 0 2 2 0 1 }} {SECT 0 {EXCHG {PARA 0 "" 0 "" {TEXT -1 206 "This file contains the co mputations relevant to the paper \"On the classification of non-self-d ual modular categories\" by Hong and Rowell. Thus covers the case with Galois group (01),(34), b=0, a=-g and y=f." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 37 "with(LinearAlgebra): with(Groebner): " }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 109 "Using the Galois argument assuming that \+ (01)(34), the orthogonality relations imply z=(d-1) and h1=-1/2(d+1). " }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 127 "S1:=subs(\{x=1,y=f,a=-g,b=0\}, Matrix(5,5,[[1,d,f,g,g],[d,x,y,a,a],[f,y,z,b,b],[g,a,b,h1+I*h2,h1-I*h2 ],[g,a,b,h1-I*h2,h1+I*h2]]));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#S1 G-%'RTABLEG6%\"*g%HM:-%'MATRIXG6#7'7'\"\"\"%\"dG%\"fG%\"gGF17'F/F.F0,$ F1!\"\"F37'F0F0%\"zG\"\"!F77'F1F3F7,&%#h1GF.*&%#h2GF.^#F.F.F.,&F:F.*&^ #F4F.FF9%'MatrixG" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 77 "C:=Matrix(5,5,[[1,0,0,0,0],[0,1,0,0,0],[0,0,1,0,0],[0 ,0,0,0,1],[0,0,0,1,0]]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"CG-%'R TABLEG6%\"*C&HM:-%'MATRIXG6#7'7'\"\"\"\"\"!F/F/F/7'F/F.F/F/F/7'F/F/F.F /F/7'F/F/F/F/F.7'F/F/F/F.F/%'MatrixG" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 100 "These relations describe the condition that S^2 is proportiion al to the \"charge conjugation matrix.\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 46 "Srels:=factor(convert(evalm(S1^2-K^2*C),set));" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#>%&SrelsG<+\"\"!*&%\"fG\"\"\",(F)F)%\" dGF)%\"zGF)F)*&,(F)!\"\"*&\"\"#F)%#h1GF)F/F+F)F)%\"gGF),$F-F/,(*&F1F)F +F)F)*$)F(F1F)F)*&F1F))F3F1F)F/,(*&F1F)F8F)F)*$)F,F1F)F)*$)%\"KGF1F)F/ ,(*&F1F)F:F)F)*&F1F))F2F1F)F)*&F1F))%#h2GF1F)F/,**&F1F)F:F)F)*&F1F)FEF )F)*&F1F)FGF)F)F?F/,,F)F)*$)F+F1F)F)F7F)*&F1F)F:F)F)F?F/" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 76 "factor(Basis(`union`(Srels,\{1+d+z, -1-2*h1+d\}),lexdeg([K,d,f,g,z],[h2,h1])));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#7',(*&\"\"#\"\"\"%#h1GF'F'F&F'%\"zGF',(F'!\"\"*&F&F'F(F 'F+%\"dGF',(*$)%\"gGF&F'F'*$)F(F&F'F'*$)%#h2GF&F'F+,,F&F'*&\"\"%F'F(F' F'*&F&F'F5F'F+*&F&F'F3F'F'*$)%\"fGF&F'F'*&,&%\"KGF'*&F&F'F6F'F+F',&FAF '*&F&F'F6F'F'F'" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 45 "s1rules: =solve(\{2+z+2*h1, -1-2*h1+d\},\{z,h1\});" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%(s1rulesG<$/%#h1G,&#\"\"\"\"\"#!\"\"*&F+F,%\"dGF*F*/% \"zG,&F.F,F*F," }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 20 "S:=subs(s 1rules,S1);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"SG-%'RTABLEG6%\"*7' QM:-%'MATRIXG6#7'7'\"\"\"%\"dG%\"fG%\"gGF17'F/F.F0,$F1!\"\"F37'F0F0,&F /F4F.F4\"\"!F77'F1F3F7,(*&\"\"#F4F/F.F.#F.F;F4*&%#h2GF.^#F.F.F.,(*&F;F 4F/F.F.#F.F;F4*&^#F4F.F>F.F.7'F1F3F7F@F9%'MatrixG" }}}{EXCHG {PARA 0 " " 0 "" {TEXT -1 119 "These relations come down to a single relation am ong the d,f and g (the other allow elimination of K, h1 and h2 and z). " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 25 "orthrel:=\{2*d+f^2-2*g^ 2\};" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%(orthrelG<#,(*&\"\"#\"\"\"% \"dGF)F)*$)%\"fGF(F)F)*&F(F))%\"gGF(F)!\"\"" }}}{EXCHG {PARA 0 "" 0 " " {TEXT -1 316 "Observe that if d is an integer, then d=1 since (01) i nterchanges d and 1/d. this in turn implies that f is an integer divid ing (d+1)=2, hence f=1 or 2, so that g^2=(2d+f^2)/2=(2+1)/2 or (2+4)/2 . It must be the latter, since g^2 is an algebraic integer. So g=sqr t(3), d=1 and f=2 is the only way d is an integer. " }}{PARA 0 "" 0 " " {TEXT -1 152 "Note that since (01) interchanges g and -g/d, g cannot be an integer, and if f is an integer f=f/d so that d=1. We must cons ider this case eventually. " }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 154 " We use the various symmetries of the N_\{i,j\}^k to write down the fus ion matrices in terms of just 14 variables. Note that M4 is just the \+ transpose of M3." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 90 "M1:=Mat rix([[0,1,0,0,0],[1,n1,n2,n3,n3],[0,n2,n4,n5,n5],[0,n3,n5,n6,n7],[0,n3 ,n5,n7,n6]]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#M1G-%'RTABLEG6%\"* w'QM:-%'MATRIXG6#7'7'\"\"!\"\"\"F.F.F.7'F/%#n1G%#n2G%#n3GF37'F.F2%#n4G %#n5GF67'F.F3F6%#n6G%#n7G7'F.F3F6F9F8%'MatrixG" }}}{EXCHG {PARA 0 "> \+ " 0 "" {MPLTEXT 1 0 94 "M2:=Matrix([[0,0,1,0,0],[0,n2,n4,n5,n5],[1,n4, n8,n9,n9],[0,n5,n9,n10,n11],[0,n5,n9,n11,n10]]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#M2G-%'RTABLEG6%\"*S(QM:-%'MATRIXG6#7'7'\"\"!F.\"\"\" F.F.7'F.%#n2G%#n4G%#n5GF37'F/F2%#n8G%#n9GF67'F.F3F6%$n10G%$n11G7'F.F3F 6F9F8%'MatrixG" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 98 "M3:=Matri x([[0,0,0,0,1],[0,n3,n5,n7,n6],[0,n5,n9,n11,n10],[1,n6,n10,n12,n13],[0 ,n7,n11,n14,n12]]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#M3G-%'RTABLE G6%\"*/)QM:-%'MATRIXG6#7'7'\"\"!F.F.F.\"\"\"7'F.%#n3G%#n5G%#n7G%#n6G7' F.F2%#n9G%$n11G%$n10G7'F/F4F8%$n12G%$n13G7'F.F3F7%$n14GF:%'MatrixG" }} }{EXCHG {PARA 0 "" 0 "" {TEXT -1 65 "The matrices must commute, giving a set of diophantine equations." }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 189 "comrels:=`minus`(`union`(convert(evalm(M1&*M2-M2&*M1 ),set),convert(evalm(M1&*M3-M3&*M1),set),convert(evalm(M2&*M3-M3&*M2), set),convert(evalm(M3&*Transpose(M3)-Transpose(M3)&*M3),set)),\{0\}); " }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%(comrelsG<@,&%$n12G\"\"\"%$n13G! \"\",&F)F(F'F*,.*&%#n3GF(%#n6GF(F(*&%#n5GF(%$n10GF(F(*&%#n7GF(F)F(F(*& F.F(F4F(F**&F1F(%$n11GF(F**&F4F(%$n14GF(F*,.F5F(F6F(F8F(F-F*F0F*F3F*,. *&F/F(F1F(F(*&%#n9GF(F2F(F(*&F7F(F)F(F(*&F4F(F1F(F**&F>F(F7F(F**&F7F(F 9F(F*,.F@F(FAF(FBF(FF(F(*$)FWFGF(F**$)FUFGF(F**&FGF()F1FGF(F*,0FZF(Ffn F(*&FGF(FinF(F(F(F*FSF*FVF**(FGF(F.F(F>F(F*,0*$)F.FGF(F(*$FinF(F(*(FGF (F4F(F/F(F(*&FTF(F4F(F**&FWF(F7F(F**&F.F(F'F(F**&F.F(F9F(F*,0F`oF(*$)F >FGF(F(*(FGF(F7F(F2F(F(*&FUF(F4F(F**&FXF(F7F(F**&F>F(F'F(F**&F>F(F9F(F *,0FLF(FNF(FPF(F(F*FEF*FHF*FJF*,0FboF(FcoF(FdoF(FeoF(F^oF*F`oF**(FGF(F 4F(F/F(F*,0FjoF(F[pF(F\\pF(F]pF(F`oF*FgoF**(FGF(F7F(F2F(F*,2*&FTF(F1F( F(*&FWF(F>F(F(*&F.F(F2F(F(*&F.F(F7F(F(*&F.F(FWF(F**&F1F(FUF(F*FF(F(F0F(F6F(*&F.F(FUF(F**&F1F(FXF(F**&F/F(F>F(F* *&F4F(F>F(F*,2*&FWF(F/F(F(*&FUF(F2F(F(*&F1F(F)F(F(*&F1F(F'F(F(*&F.F(F1 F(F**&F1F(F>F(F**&F/F(F2F(F**&F4F(F7F(F*,2*&FWF(F4F(F(*&FUF(F7F(F(FeqF (*&F1F(F9F(F(FfqF*FgqF**&F/F(F7F(F**&F4F(F2F(F*,2FhpF(FipF(FF(F)F(F(F\\pF(F`oF*FgoF*FHF*FNF*,4F^oF(F`oF(FEF(FLF(F(F*F _sF*F`sF*FasF*FdoF*,4F`oF(FgoF(FHF(FNF(F(F*FcsF*FdsF*FesF*F\\pF*" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 16 "indets(comrels);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<0%#n1G%$n10G%$n11G%$n12G%$n13G%$n14G%#n2G%# n3G%#n4G%#n5G%#n6G%#n7G%#n8G%#n9G" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 59 "The commutation relations alone leave 6 degrees of freedom." }} {PARA 0 "> " 0 "" {MPLTEXT 1 0 92 "HilbertDimension(comrels,tdeg(n1, n 10, n11, n12, n13, n14, n2, n3, n4, n5, n6, n7, n8, n9));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"\"'" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 117 " The Characteristic polynomials of M1,M2 and M3 are computed in two way s. First from the knowledge of the eigenvalues." }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 182 "ch1:=collect(expand(product('(X-S[2,i]/S[1,i])',i=1. .5)),X); ch2:=collect(expand(product('(X-S[3,i]/S[1,i])',i=1..5)),X); \+ ch3:=collect(expand(product('(X-S[4,i]/S[1,i])',i=1..5)),X);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$ch1G,.\"\"\"!\"\"*$)%\"XG\"\"&F&F&*&,(*&F &F&%\"dGF'F'F&F&F/F'F&)F*\"\"%F&F&*&,&F.F'F/F'F&)F*\"\"$F&F&*&,&F.F&F/ F&F&)F*\"\"#F&F&*&,(F.F&F&F'F/F&F&F*F&F&" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$ch2G,**$)%\"XG\"\"&\"\"\"F**&,**&F*F*%\"fG!\"\"F**&F.F*%\"dGF /F/*&F.F/F1F*F*F.F/F*)F(\"\"%F*F**&,*\"\"#F/F1F/*&F.F7F1F/F**&F*F*F1F/ F/F*)F(\"\"$F*F**&,&F.F*F0F*F*)F(F7F*F*" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$ch3G,,*$)%\"XG\"\"&\"\"\"F**&,**&%\"gG!\"\"%\"dGF*F/*&F.F*F0F /F**&F*F*F.F/F*F.F/F*)F(\"\"%F*F**&,2*&%#h2G\"\"#F.!\"#F**&F.F9F0F/F/F 9F/*(F4F/F.F:F0F9F**&F*F*F0F/F*F0F**&F*F**&F4F*)F.F9F*F/F**(F9F/F.F:F0 F*F/F*)F(\"\"$F*F**&,2**FCF*F4F/F.F/F0F*F*F.F**&F8F9F.F/F/*(FCF*F4F/F. F/F/*&F*F**(F4F*F0F*F.F*F/F**(F0F/F8F9F.F/F**(F4F/F0F9F.F/F/F1F/F*)F(F 9F*F**&,*#F*F9F**&F*F**&F4F*F0F*F/F/*&F4F/F0F*F/*&F0F/F8F9F/F*F(F*F*" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "" 0 " " {TEXT -1 34 "set m=(d+1)/f which in an integer." }}{PARA 0 "> " 0 " " {MPLTEXT 1 0 97 "simplify(\{subs(\{m=(d+1)/f\},coeff(ch2,X,4)+coeff( ch2,X,2)-m),subs(\{m=(d+1)/f\},subs(\{X=-m\},ch2))\});" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<#\"\"!" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 54 "Th e form of these polynomials imply further relations." }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 134 "simplify(\{coeff(ch1,X,0)+1,coeff(ch2,X,0),coef f(ch2,X,1),coeff(ch3,X,0),coeff(ch1,X,4)+coeff(ch1,X,1),coeff(ch1,X,3) +coeff(ch1,X,2)\});" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<#\"\"!" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 38 "factor(ch1); factor(ch2); fa ctor(ch3);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#*,,&%\"XG\"\"\"F&!\"\"F& ,&F%F&F&F&\"\"#,&*&%\"dGF&F%F&F&F&F'F&,&F%F&F,F'F&F,F'" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#*.%\"XG\"\"#,&F$\"\"\"%\"fG!\"\"F',(%\"dGF'F'F'*&F (F'F$F'F'F',&*&F+F'F$F'F'F(F)F'F+F)F(F)" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,$*0\"\"%!\"\"%\"XG\"\"\",&F'F(%\"gGF&F(,&*&%\"dGF(F'F(F(F*F(F(, 0*(F%F()F'\"\"#F()F*F1F(F(**F%F(F*F(F'F(F-F(F&*(F%F(F*F(F'F(F(*&F1F(F- F(F&F(F(*$)F-F1F(F(*&F%F()%#h2GF1F(F(F(F-F&F*!\"#F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 107 "p1:=CharacteristicPolynomial(M1,X): p2:= CharacteristicPolynomial(M2,X): p3:=CharacteristicPolynomial(M3,X):" } }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 23 "factor(p1); factor(p2);" } }{PARA 12 "" 1 "" {XPPMATH 20 "6#*&,(%#n6G!\"\"%#n7G\"\"\"%\"XGF(F(,X* &\"\"#F()%#n5GF,F(F(*&%#n4GF(F'F(F&*&F0F(F%F(F&*&)F)\"\"$F(F0F(F&*&F3F (F%F(F&*(F,F()F)F,F(F-F(F&*(F7F(F%F(F0F(F(*$F7F(F&*$)F)\"\"%F(F(*&F)F( F0F(F(*(F7F(%#n1GF(F0F(F(*(F7F(F?F(F%F(F(*(F7F(F0F(F'F(F(*(F7F(F?F(F'F (F(**F,F(F)F(F?F(F-F(F(**F,F(F)F()%#n3GF,F(F0F(F(*(F)F(F%F()%#n2GF,F(F (*(F)F(FHF(F'F(F(*&F)F(F%F(F(*&F)F(F'F(F(*,F " 0 "" {MPLTEXT 1 0 43 "solve (X+n11-n10=(X+m)); solve(X+n11-n10=X);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<&/%\"XGF%/%\"mG,&%$n10G!\"\"%$n11G\"\"\"/F)F)/F+F+" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<%/%\"XGF%/%$n10G%$n11G/F(F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 34 "mlinrels:=\{(n10-n11)*(n10-n11+m)\};" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#>%)mlinrelsG<#*&,&%$n10G\"\"\"%$n11G! \"\"F),(%\"mGF)F(F)F*F+F)" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 23 "linrels:=\{(n6-n7)^2-1\};" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%(li nrelsG<#,&*$),&%#n6G\"\"\"%#n7G!\"\"\"\"#F+F+F+F-" }}}{EXCHG {PARA 0 " " 0 "" {TEXT -1 76 "The relations implied by the coefficients of the C haracteristic polynomials." }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 132 "chre ls:=factor(\{coeff(p1,X,0)+1,coeff(p2,X,0),coeff(p2,X,1),coeff(p3,X,0) ,coeff(p1,X,4)+coeff(p1,X,1),coeff(p1,X,3)+coeff(p1,X,2)\});" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%'chrelsG<(*&,&%$n10G\"\"\"%$n11G!\"\"F),(* &\"\"#F))%#n5GF.F)F+*&%#n2GF)F*F)F)*&F2F)F(F)F)F),,*&%#n4GF))%#n6GF.F) F)*&F6F))%#n7GF.F)F+*(F.F)F/F)F8F)F+*(F.F)F/F)F;F)F)F)F),,*&F:F)%#n9GF )F)**F.F)F*F)F0F)F;F)F+*&%$n14GF)F/F)F)*(FCF)%#n3GF)F@F)F+*&)F*F.F)FEF )F),>*$)F(F.F)F+*,\"\"%F)F0F)F6F)F@F)F*F)F+*,FLF)F(F)F6F)F0F)F@F)F)*&F GF))F6F.F)F)*(FJF)F2F)%#n8GF)F)*&F.F)F/F)F)**F.F)F/F)FQF)F(F)F+*&FJF)F OF)F+**F.F)F*F)F/F)FQF)F)*(F.F)F2F)F(F)F+**F.F))F@F.F)F2F)F(F)F+*(FGF) F2F)FQF)F+**F.F)FXF)F*F)F2F)F)*$FGF)F),D*&F.F)F8F)F+F6F+%#n1GF+*,FLF)F 2F)FEF)F0F)F;F)F+*,FLF)F2F)FEF)F0F)F8F)F)*$F7F)F+*$F:F)F)**F.F)FhnF)F/ F)F8F)F+*(F.F)F6F)F8F)F+*&F:F))F2F.F)F)*&F7F)F`oF)F+*(FhnF)F6F)F7F)F)* *F.F)FhnF)F/F)F;F)F)*(FhnF)F6F)F:F)F+*&F.F)F/F)F)**F.F))FEF.F)F;F)F6F) F)**F.F)FgoF)F6F)F8F)F+,R*&FhnF)F6F)F)*&F.F)FgoF)F+*(F.F)FhnF)F8F)F)*( F.F)F6F)F8F)F)*$F`oF)F+*&F.F)F/F)F+F\\oF+F[oF)F)F+*(F.F)F8F)F`oF)F)F9F )*(F.F)FgoF)F8F)F)*(F.F)FgoF)F6F)F)**FLF)F2F)FEF)F0F)F+**F.F)F8F)FhnF) F6F)F+F5F+F6F)*&F.F)F8F)F)*&FhnF)F7F)F+*(F.F)FgoF)F;F)F+*&FhnF)F:F)F)* (F.F)FhnF)F/F)F)*(F.F)F/F)F;F)F+*(F.F)F/F)F8F)F)" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 13 "nops(chrels);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"\"'" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 40 "these involve the \+ integer m=z/f=(d+1)/f." }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 30 "intchar:= Vector([1,1,-m,0,0]):" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 179 "intcharre ls:=`union`(convert(evalm(M1&*intchar-intchar),set),convert(evalm(M2&* intchar+m*intchar),set),convert(evalm(M3&*intchar),set),convert(evalm( Transpose(M3)&*intchar),set));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%,i ntcharrelsG<*\"\"!,&%#n1G\"\"\"*&%#n2GF)%\"mGF)!\"\",&%#n3GF)*&%#n5GF) F,F)F-,&F1F)*&%#n9GF)F,F)F-,&%#n7GF)*&%$n11GF)F,F)F-,(F)F)%#n6GF)*&%$n 10GF)F,F)F-,(F+F)*&%#n4GF)F,F)F-F,F),*F)F)F?F)*&%#n8GF)F,F)F-*$)F,\"\" #F)F-" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 85 "mrels:=`union`(\{c oeff(p2,X,4)+coeff(p2,X,2)-m,subs(\{X=-m\},p2)\},mlinrels,intcharrels) ;" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%&mrelsG<-\"\"!*&,&%$n10G\"\"\"% $n11G!\"\"F*,(%\"mGF*F)F*F+F,F*,&%#n1GF**&%#n2GF*F.F*F,,&%#n3GF**&%#n5 GF*F.F*F,,&F6F**&%#n9GF*F.F*F,,&%#n7GF**&F+F*F.F*F,,(F*F*%#n6GF**&F)F* F.F*F,,(F2F**&%#n4GF*F.F*F,F.F*,*F*F*FBF**&%#n8GF*F.F*F,*$)F.\"\"#F*F, ,4*$)F.\"\"&F*F,*&,(*&FHF*F)F*F*FEF*F2F*F*)F.\"\"%F*F,*&,4*&FHF*)F6FHF *F**&FHF*)F9FHF*F**$)F+FHF*F**$)F)FHF*F,*(FHF*FEF*F)F*F,*(FHF*F2F*F)F* F,F*F**$)FBFHF*F**&F2F*FEF*F,F*)F.\"\"$F*F**&,@F2F,*&FHF*F)F*F,*(FHF*F +F*FUF*F**(FHF*FUF*FEF*F,**FQF*FBF*F6F*F9F*F**(FHF*F2F*FWF*F,**FHF*F)F *F2F*FEF*F**(FHF*F)F*FinF*F,*(FHF*FWF*F+F*F**(FHF*F)F*FUF*F,*(FHF*F)F* FWF*F,*&FYF*FEF*F,*&FYF*F2F*F,*&FEF*FenF*F**&F2F*FenF*F*F*FGF*F,*&,>*& FHF*FUF*F,*(FHF*F2F*F)F*F*FZF*FXF,**FHF*F+F*FUF*FEF*F,*,FQF*F6F*FBF*F9 F*F+F*F**,FQF*F)F*FBF*F6F*F9F*F,**FHF*FWF*F+F*F2F*F,**FHF*FUF*FEF*F)F* F***FHF*FWF*F2F*F)F*F**(FYF*F2F*FEF*F**(FenF*F2F*FEF*F,*&FYF*FinF*F,*& FenF*FinF*F*F*F.F*F**(FHF*F+F*FUF*F**(FHF*F)F*FUF*F,FjoF,F\\pF*,@FEF,* (FHF*FUF*FEF*F***FQF*FBF*F6F*F9F*F,FioF**(FHF*FWF*F+F*F,*(FHF*F)F*FUF* F*F\\pF,*(FHF*F)F*FinF*F*FjoF**(FHF*F2F*FWF*F***FHF*F)F*F2F*FEF*F,*(FH F*F)F*FWF*F*F[pF,*(FHF*F+F*FUF*F,F.F," }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 60 "We take all of the relations together and process them. . " }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 79 "allNrels:=subs(\{n8=u,n11=v, n13=t,n14=w\},`union`(linrels,comrels,chrels,mrels)):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 86 "factor(Basis(allNrels,lexdeg([w, v, t, u,n1,n6, n9,n10,n12, n2, n3, n4, n5,n7],[m])));" }}{PARA 12 "" 1 " " {XPPMATH 20 "6#7jn,&%#n3G\"\"\"*&%#n5GF&%\"mGF&!\"\",(%#n2GF&*&%#n4G F&F)F&F*F)F&,(F&F*F.F**(\"\"#F&%$n10GF&F)F&F&,&F(F**&%#n9GF&F)F&F&,(F. F*F&F&*&F1F&%#n6GF&F&,(%#n1GF&*&F.F&)F)F1F&F**$F**F boF&F2F&FCF&F@F&F**&F1F&F5F&F&*&F1F&FCF&F**&F1F&FfnF&F**(F1F&FEF&F5F&F &*(F1F&F(F&F)F&F*FdzF**(FdtF&F]tF&F5F&F***FboF&F@F&F2F&F5F&F&FcwF&FgxF *FioF*FezF&*(FdtF&F]tF&FCF&F&,6*(F1F&FEF&F5F&F**(F1F&FEF&FCF&F&**F1F&F 5F&FGF&F2F&F&F'F**(F1F&FEF&FfnF&F**(F1F&F]tF&FfnF&F**(F1F&F]tF&F5F&F** *F1F&FEF&F(F&F)F&F*FioF&*(F1F&F]tF&FCF&F&,F*&\"#WF&F2F&F**&\"#CF&FGF&F **&\"#9F&F@F&F&*(FboF&F2F&)F@F1F&F&*&\"#DF&F)F&F***\"#0 an integer implies:." }{MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 155 "factor(Basis(`union`(allNrels,\{1-2*n7+n4,m^2*n 5+m*n12+w*m-2*n7*m*n12-n5+n7*n5,n5*m-n7*n12+n7*w\}),plex(n1,n6, n9,n12 , n2, n3, n4,w, v,n10, t, u, n5,n7,m)));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#7<,(*$)%#n5G\"\"#\"\"\"F)*&F(F)%#n7GF)F)*&F(F))F+F(F)!\"\",(*&F( F)F+F)F.*$)%\"mGF(F)F)*&%\"uGF)F3F)F),$*&,&F+F)F)F.F),(*(\"\"%F)F+F)% \"tGF)F.*(\"\"$F)F'F)F3F)F)*&F'F)F5F)F)F)F.,,F+F)*(F'F)F3F)FF)F3F)F.F5F.*&F5F)F+F)F)*(F(F)F'F)FF)F+F)F3F)F)F)F.,0*&\"\"'F)F+F)F)**F(F)F5F)F'F)FF)F2F)F.*$FPF)F)*&FMF)F-F)F.*(F>F)F+F)F2F)F),&F+F.*&%$n10GF)F 3F)F),$*&F+F),(*&F(F)FWF)F.F3F)F5F)F)F.,$*&F'F)FZF)F.,**&F(F)F+F)F.F1F )*(F(F)F5F)FWF)F)FRF.,**&F;F)F+F)F.*&F;F))FWF(F)F)F1F)FRF.,0*(FMF)F+F) F3F)F.*&F>F)F3F)F)*&F(F)FWF)F)*&F;F)%\"vGF)F)F5F.*(F;F)F'F)FF)F'F)F3F)F.*(F(F)F'F) F5F)F)*(F(F)FF)F'F)F)**F(F )F+F)F2F)FF)F+F)F3F)F.*(\"\"(F)F5F)F+F)F.*(\"#AF)F'F)FF) F'F)F)**F;F)FarF)F5F)F+F)F.**F(F)F5F)FjoF)FF)F' F)F3F)F.*(F;F)F+F)F " 0 "" {MPLTEXT 1 0 158 "factor( Basis(`union`(allNrels,\{1-2*n7+n4,m^2*n5+m*n12+w*m-2*n7*m*n12-n5+n7*n 5,n5*m-n7*n12+n7*w,n7\}),plex(n1,n6, n9,n12, n2, n3, n4,w, v,n10, t, u , n5,n7,m)));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#7:*$)%\"mG\"\"#\"\"\" %#n7G*&%#n5GF(F&F(*$)F+F'F(*&%\"uGF(F&F(*&F+F(F/F(*$)F/F'F(*&%$n10GF(F &F(*&F+F(F4F(*&F/F(F4F(*$)F4F'F(,,*(\"\"%F(F+F(%\"tGF(F(F/!\"\"*&F;F(% \"vGF(F(*&F'F(F4F(F(*&\"\"$F(F&F(F(,(*&%\"wGF(F&F(F(F+F=*&F " 0 "" {MPLTEXT 1 0 192 "factor(Basis(`union`(allNrels,\{1-2*n7+n4,m^2*n 5+m*n12+w*m-2*n7*m*n12-n5+n7*n5,n5*m-n7*n12+n7*w,-3*m-u-2*n5*t+u*n7+3* n7*m,-2*n10+u+m\}),plex(n1,n6, n9,n12, n2, n3, n4,w, v,n10, t, u, n5,n 7,m)));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#74,(*$)%#n5G\"\"#\"\"\"F)*& F(F)%#n7GF)F)*&F(F))F+F(F)!\"\",(*&F(F)F+F)F.*$)%\"mGF(F)F)*&%\"uGF)F3 F)F),$*&,&F+F)F)F.F),(*(\"\"%F)F+F)%\"tGF)F.*(\"\"$F)F'F)F3F)F)*&F'F)F 5F)F)F)F.,,*&F>F)F3F)F)F5F)*&F5F)F+F)F.*(F(F)F'F)FF)F+F)F3F)F .,(*&F(F)%$n10GF)F)F3F.F5F.,(F3F.*&F(F)%\"vGF)F)F5F.,.F'F.*&FF)F'F)F)*(F(F)FF)F'F)F3F)F.*(F;F)F+F)F " 0 "" {MPLTEXT 1 0 206 "intrels:=factor(Basis(`uni on`(allNrels,\{1-2*n7+n4,m^2*n5+m*n12+w*m-2*n7*m*n12-n5+n7*n5,n5*m-n7* n12+n7*w,-3*m-u-2*n5*t+u*n7+3*n7*m,-2*n10+u+m\}),lexdeg([m,n1,n6, n9,n 10,n12, n2, n3, n4,n5,n7],[u, v, t, w])));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%(intrelsG70,,\"\"#\"\"\"*$)%\"tGF'F(F(*$)%\"wGF'F(!\" \"*(F'F(%\"uGF(%\"vGF(F(*&\"\"%F()F2F'F(F/*&,&F.F/F+F(F(,**(\"\"$F(F2F (F.F(F/*&F2F(F+F(F/*&F1F(F+F(F(*&F1F(F.F(F(F(,$*&F7F(,2*$)F+F:F(F(*&F* F(F.F(F(*&F'F(F+F(F(*(F'F(F+F(F5F(F/*&F+F(F-F(F/*(F'F(F.F(F5F(F(*&F'F( F.F(F(*$)F.F:F(F/F(F/,**&F'F(%#n7GF(F(F'F/F,F(F)F/,(*&F2F(F.F(F(F;F/%# n5GF(,*F(F/%#n4GF(F,F(F)F/,0*&F'F(%#n3GF(F(*&F'F(F.F(F(FCF(FIF/*&F'F(F +F(F/FAF/FFF(,***F'F(F.F(F+F(F2F(F(%#n2GF(*&F*F(F2F(F/*&F2F(F-F(F/,&%$ n12GF(F+F/,&%$n10GF(F2F/,0FAF(FCF(FFF/FIF/*&F'F(%#n9GF(F(*(F'F(F.F(F5F (F(*(F'F(F+F(F5F(F/,(F,F(F)F/*&F'F(%#n6GF(F(,2*&F'F(%#n1GF(F(*(F4F(F+F (F.F(F(*(F'F(F.F(FBF(F(*(F'F(F+F(FJF(F/*&F'F(F-F(F/*$)F.F4F(F(*&F'F(F* F(F/*$)F+F4F(F/,(%\"mGF(*&F'F(F2F(F/F1F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 75 "rules1:=`union`(\{n8=u,n11=v,n13=t,n14=w\},solve(\{se q(intrels[i],i=4..14)\}));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%'rules 1G<5/%\"mG,&%\"uG!\"\"*&\"\"#\"\"\"%\"vGF-F-/%#n1G,0*$)%\"tGF,F-F-*(F, F-F4F-%\"wGF-F**$)F6F,F-F-*&#F-F,F-*$)F4\"\"%F-F-F-*&F6F-)F4\"\"$F-F** &F4F-)F6F@F-F-*&#F-F,F-*$)F6F=F-F-F*/%$n10GF./%$n11GF./%$n12GF4/%$n13G F4/%$n14GF6/%#n2G,(*&F.F-F8F-F-**F,F-F6F-F4F-F.F-F**&F3F-F.F-F-/%#n3G, .F4F-F6F**&F:F-*$F?F-F-F-*&#F-F,F-*&F3F-F6F-F-F**&#F-F,F-*&F4F-F8F-F-F **&F:F-*$FBF-F-F-/%#n4G,(F-F-F2F-F7F*/%#n5G,&*&F.F-F6F-F**&F.F-F4F-F-/ %#n6G,&*&F,F*F4F,F-*&F,F*F6F,F*/%#n7G,(F-F-*&F,F*F4F,F-*&F,F*F6F,F*/%# n8GF)/%#n9G,.*&F:F-F]oF-F-*&F:F-F[oF-F-*&#F-F,F-FhnF-F**&F6F-)F.F,F-F* *&#F-F,F-FenF-F**&F4F-FjpF-F-/F4F4/F)F)/F.F./F6F6" }}}{EXCHG {PARA 0 " > " 0 "" {MPLTEXT 1 0 142 "indets(subs(rules1,`union`(allNrels,\{1-2*n 7+n4,m^2*n5+m*n12+w*m-2*n7*m*n12-n5+n7*n5,n5*m-n7*n12+n7*w,-3*m-u-2*n5 *t+u*n7+3*n7*m,-2*n10+u+m\})));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<&% \"tG%\"uG%\"vG%\"wG" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 172 "agb :=factor(Basis(subs(rules1,`union`(allNrels,\{1-2*n7+n4,m^2*n5+m*n12+w *m-2*n7*m*n12-n5+n7*n5,n5*m-n7*n12+n7*w,-3*m-u-2*n5*t+u*n7+3*n7*m,-2*n 10+u+m\})),plex( u, v, t,w )));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$ agbG7%,$*&,&%\"wG!\"\"%\"tG\"\"\"F,,2*$)F+\"\"$F,F,*&)F+\"\"#F,F)F,F,* &F3F,F+F,F,*(F3F,F+F,)%\"vGF3F,F**&F+F,)F)F3F,F**(F3F,F)F,F6F,F,*&F3F, F)F,F,*$)F)F0F,F*F,F**&F(F,,**(F0F,F7F,F)F,F**&F7F,F+F,F**&%\"uGF,F+F, F,*&FCF,F)F,F,F,,,F3F,*$F2F,F,*$F9F,F**(F3F,FCF,F7F,F,*&\"\"%F,F6F,F* " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 65 "M1s:=subs(rules1,M1); M 2s:=subs(rules1,M2); M3s:=subs(rules1,M3);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$M1sG-%'RTABLEG6%\"*WAEq\"-%'MATRIXG6#7'7'\"\"!\"\"\" F.F.F.7'F/,0*$)%\"tG\"\"#F/F/*(F5F/F4F/%\"wGF/!\"\"*$)F7F5F/F/*&#F/F5F /*$)F4\"\"%F/F/F/*&F7F/)F4\"\"$F/F8*&F4F/)F7FBF/F/*&#F/F5F/*$)F7F?F/F/ F8,(*&%\"vGF/F:F/F/**F5F/F7F/F4F/FKF/F8*&F3F/FKF/F/,.F4F/F7F8*&F%$M2sG-%'RTABLEG6%\"*g=Eq\"-%'MAT RIXG6#7'7'\"\"!F.\"\"\"F.F.7'F.,(*&%\"vGF/)%\"wG\"\"#F/F/**F6F/F5F/%\" tGF/F3F/!\"\"*&)F8F6F/F3F/F/,(F/F/*$F;F/F/*$F4F/F9,&*&F3F/F5F/F9*&F3F/ F8F/F/F?7'F/F<%\"uG,.*&#F/F6F/*$)F5\"\"$F/F/F/*&FFF/*&F8F/F4F/F/F/*&#F /F6F/*&F;F/F5F/F/F9*&F5F/)F3F6F/F9*&#F/F6F/*$)F8FIF/F/F9*&F8F/FPF/F/FD 7'F.F?FDF3F3FV%'MatrixG" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$M3sG-%'R TABLEG6%\"*K4Eq\"-%'MATRIXG6#7'7'\"\"!F.F.F.\"\"\"7'F.,.%\"tGF/%\"wG! \"\"*&#F/\"\"#F/*$)F2\"\"$F/F/F/*&#F/F7F/*&)F2F7F/F3F/F/F4*&#F/F7F/*&F 2F/)F3F7F/F/F4*&F6F/*$)F3F:F/F/F/,&*&%\"vGF/F3F/F4*&FHF/F2F/F/,(F/F/*& F7F4F2F7F/*&F7F4F3F7F4,&*&F7F4F2F7F/*&F7F4F3F7F47'F.FF,.*&F6F/FDF/F/*& F6F/FAF/F/*&#F/F7F/F=F/F4*&F3F/)FHF7F/F4*&#F/F7F/F8F/F4*&F2F/FWF/F/FHF H7'F/FMFHF2F27'F.FJFHF3F2%'MatrixG" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 38 "The unique po sitive character is psi0." }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 59 "psi0:= Vector([1,d,f,g,g]): psi2:=subs(\{m=(d+1)/f\},intchar):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 296 "psirels:=numer(`minus`(`union`(con vert(evalm(M1s&*psi0-psi0[2]*psi0),set),convert(evalm(M2s&*psi0-psi0[3 ]*psi0),set),convert(evalm(M3s&*psi0-psi0[4]*psi0),set),convert(evalm( M1s&*psi2-psi2[2]*psi2),set),convert(evalm(M2s&*psi2-psi2[3]*psi2),set ),convert(evalm(M3s&*psi2-psi2[4]*psi2),set)),\{0\}));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%(psirelsGF)F1,0*(F*F)F3F)F/F)F)*,F(F)F*F)F0F)F-F)F3F)F1*(F*F)F,F)F3F )F)F7F1*$F,F)F1F8F)*$F/F)F),2*&F(F))F*F(F)F)*&F,F)FMF)F)*&F/F)FMF)F1*( %\"uGF)F*F)F4F)F1*&FQF)F*F)F1*$)F4F(F)F1*&F(F)F4F)F1F)F1,4*(F4F)F3F)F/ F)F)*,F(F)F4F)F0F)F-F)F3F)F1*(F4F)F,F)F3F)F)F*F)F+F)F.F1**F(F)F**F(F)F3F)F0F)F*F)F1**F(F)F3F)F-F)F*F)F)FhpF)*$F[oF)F)FipF)*&F,F) F0F)F)FjpF1*&F-F)F/F)F1F[qF1*$F`oF)F1**F(F)F0F)FioF)F4F)F)*(F(F)F0F)Fi oF)F)**F(F)F-F)FioF)F4F)F1*(F(F)F-F)FioF)F1,FF(F)*(F(F)F4F)F,F)F)**F;F )F4F)F-F)F0F)F1*(F(F)F4F)F/F)F)*&F4F)FgqF)F)**F(F)F4F)F0F)F[oF)F1**F(F )F4F)F-F)F`oF)F)*&F4F)F[rF)F1**F(F)F*F)F3F)F/F)F)*,F;F)F*F)F0F)F-F)F3F )F1**F(F)F*F)F,F)F3F)F)*(F;F)F-F)F%)psirels2G<0, &*&\"\"#\"\"\"%#n1GF)F)*&F(F)%#n2GF)!\"\",&*&F(F)%#n3GF)F)*&F(F)%#n5GF )F-,&*&\"\"%F)%#n4GF)F)*&F5F)%#n8GF)F-,&*&F(F)F2F)F)*&F(F)%#n9GF)F-,&* &F(F)%#n7GF)F)*&F(F)%$n11GF)F-,(F(F)*&F(F)%#n6GF)F)*&F(F)%$n10GF)F-,(F *F)*&F(F)F,F)F)*(F(F)F0F)\"\"$#F)F(F),(*&F(F)F,F)F)*&F(F)F6F)F-F(F),*F JF-F6F)*&F(F)F8F)F)*(F(F)F " 0 "" {MPLTEXT 1 0 17 "indets(psirels2);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<0%#n1G%$n10G%$n11G%$n12G%$n13G%$n14G%#n2G%# n3G%#n4G%#n5G%#n6G%#n7G%#n8G%#n9G" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 99 "d1basis:=factor(Basis(psirels2,tdeg(n1, n10, n11, n12 , n13, n14, n2, n3, n4, n5, n6, n7, n8, n9)));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%(d1basisG7-,(\"\"$!\"\"*(\"\"#\"\"\"%#n9GF+F'#F+F*F+* &F'F+%#n8GF+F+,*F+F(*&F,F+F'F-F+%#n7GF+%#n6GF+,&%#n5GF+F,F(,(F'F(*(F*F +F,F+F'F-F+*&F'F+%#n4GF+F+,&F,F(%#n3GF+,&*(F*F+F,F+F'F-F+*&F'F+%#n2GF+ F+,,*&F*F+F'F-F+*&F'F+F,F+F(*(F*F+F2F+F'F-F(%$n14GF(%$n13GF+,*FDF+%$n1 2GF+*&F2F+F'F-F+*$F'F-F(,&F2F(%$n11GF+,*F*F(F1F+F2F+%$n10GF+,&*(F*F+F, F+F'F-F+*&F'F+%#n1GF+F+" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 28 " solve(convert(d1basis,set));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<0/%#n 1G,$**\"\"#\"\"\"\"\"$!\"\"%#n9GF)F*#F)F(F+/%$n10G,(F(F)*&F,F)F*F-F+%# n7GF+/%$n11GF2/%$n12G,(%$n14GF+*&F2F)F*F-F+*$F*F-F)/%$n13G,**&F(F)F*F- F+*&F*F)F,F)F)*(F(F)F2F)F*F-F)F8F)/F8F8/%#n2GF&/%#n3GF,/%#n4G,&F)F)**F (F)F*F+F,F)F*F-F+/%#n5GF,/%#n6G,(F)F)F1F+F2F+/F2F2/%#n8GFH/F,F," }}} {EXCHG {PARA 0 "" 0 "" {TEXT -1 72 "since these are integers, we see t hat if d=1 we get the following rules:" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 86 "d1rules:=\{n1=0,n9=0,n8=1,n7=1,n10=1,n12=0,n14=0,n13=0,n2=0,n4 =1,n5=0,n6=0,n3=0,n11=1\};" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%(d1rul esG<0/%#n1G\"\"!/%$n10G\"\"\"/%$n11GF+/%$n12GF(/%$n13GF(/%$n14GF(/%#n2 GF(/%#n3GF(/%#n4GF+/%#n5GF(/%#n6GF(/%#n7GF+/%#n8GF+/%#n9GF(" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 25 "subs(d1rules,[M1,M2,M3]);" } }{PARA 11 "" 1 "" {XPPMATH 20 "6#7%-%'RTABLEG6%\"*G9y!=-%'MATRIXG6#7'7 '\"\"!\"\"\"F-F-F-7'F.F-F-F-F-7'F-F-F.F-F-7'F-F-F-F-F.7'F-F-F-F.F-%'Ma trixG-F%6%\"*'\\')4=-F)6#7'F0F07'F.F.F.F-F-7'F-F-F-F.F.F;F3-F%6%\"*?SW \"=-F)6#7'F1F2F;7'F.F-F.F-F-7'F-F.F.F-F-F3" }}}{EXCHG {PARA 0 "> " 0 " " {MPLTEXT 1 0 19 "map(Eigenvalues,%);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#7%-%'RTABLEG6%\"*Sgg\"=-%'MATRIXG6#7'7#!\"\"F,7#\"\"\"F.F.&%'Vec torG6#%'columnG-F%6%\"*?Nv#=-F)6#7'F,7#\"\"!F:7#\"\"#F " 0 "" {MPLTEXT 1 0 53 "SandNrels:=`union`(psirels,conv ert(agb,set),orthrel);" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%*SandNrels G<3*&,&%\"wG!\"\"%\"tG\"\"\"F+,**(\"\"$F+%\"vGF+F(F+F)*&F/F+F*F+F)*&% \"uGF+F*F+F+*&F2F+F(F+F+F+,$*&F'F+,2*$)F*F.F+F+*&)F*\"\"#F+F(F+F+*&F;F +F*F+F+*(F;F+F*F+)F/F;F+F)*&F*F+)F(F;F+F)*(F;F+F(F+F>F+F+*&F;F+F(F+F+* $)F(F.F+F)F+F),(*&F;F+%\"dGF+F+*$)%\"fGF;F+F+*&F;F+)%\"gGF;F+F),,F;F+* $F:F+F+*$F@F+F)*(F;F+F2F+F/F+F+*&\"\"%F+F>F+F),,*&F;F+FJF+F+*&F:F+FJF+ F+*&F@F+FJF+F)*(F;F+F/F+FGF+F)*&F;F+F/F+F),.F;F+*&FGF+F:F+F+*&FGF+F@F+ F)*(F;F+F/F+FJF+F+*(FSF+F*F+FMF+F+*&F;F+FLF+F),0*&F;F+FGF+F+FenF+FfnF) *(F;F+F/F+FJF+F+*(F;F+F(F+FMF+F+*(F;F+F*F+FMF+F+*&F;F+FLF+F),0*(FJF+F/ F+F@F+F+*,F;F+FJF+F(F+F*F+F/F+F)*(FJF+F:F+F/F+F+FenF)FOF)FfnF+FPF+,2*& F;F+FIF+F+*&F:F+FIF+F+*&F@F+FIF+F)*(F2F+FJF+FGF+F)*&F2F+FJF+F)*$)FGF;F +F)*&F;F+FGF+F)F+F),4*(FGF+F/F+F@F+F+*,F;F+FGF+F(F+F*F+F/F+F)*(FGF+F:F +F/F+F+FJF+FVF+FWF)**F;F+FMF+F/F+F(F+F)**F;F+FMF+F/F+F*F+F+*&FGF+FJF+F ),6*(F;F+F*F+FJF+F+*(F;F+F(F+FJF+F)*&FJF+F8F+F+*(FJF+F:F+F(F+F)*(FJF+F *F+F@F+F)*&FJF+FDF+F+**F;F+FGF+F/F+F(F+F+*(F;F+F/F+F(F+F+**F;F+FGF+F/F +F*F+F)*(F;F+F/F+F*F+F),6**F;F+FGF+F/F+F(F+F)**F;F+FGF+F/F+F*F+F+FjpF+ FipF+FhpF)**F;F+FJF+F(F+F>F+F)FgpF)**F;F+FJF+F*F+F>F+F+*(FSF+F/F+FMF+F +*(F;F+FJF+FMF+F),:F+F+FGF+FenF+FfnF)FioF+*&FMF+FDF+F+*(FMF+F*F+F@F+F+ *(FMF+F:F+F(F+F)**F;F+FMF+F(F+F>F+F)*&FMF+F8F+F)**F;F+FMF+F*F+F>F+F+FH F),:*(F;F+FGF+F*F+F+*(F;F+FGF+F(F+F)*&F8F+FGF+F+*(F:F+F(F+FGF+F)*(F*F+ F@F+FGF+F)*&FDF+FGF+F+**F;F+F/F+F(F+FJF+F)**F;F+F/F+F*F+FJF+F+*(F;F+FM F+F:F+F+*(F;F+FMF+F@F+F)*&F;F+FMF+F+*(F;F+FGF+FMF+F),<*(F;F+F:F+FJF+F+ **FSF+F*F+F(F+FJF+F)*(F;F+F@F+FJF+F+*&)F*FSF+FJF+F+**F;F+F(F+F8F+FJF+F )**F;F+F*F+FDF+FJF+F+*&)F(FSF+FJF+F)**F;F+FGF+F:F+F/F+F)*(F;F+F:F+F/F+ F)*,FSF+FGF+F(F+F*F+F/F+F+**FSF+F(F+F*F+F/F+F+**F;F+FGF+F/F+F@F+F)*(F; F+F/F+F@F+F),>**F;F+F/F+F(F+FJF+F)**F;F+F/F+F*F+FJF+F+F`rF+F7F+FarF+F9 F+FbrF)F?F)FcrF)FCF)**F;F+F(F+F>F+FGF+F+*(F;F+F(F+F>F+F+**F;F+F*F+F>F+ FGF+F)*(F;F+F*F+F>F+F),FF;F+*(F;F+FGF+F:F+F+**FSF+FGF+F*F+F(F+F)*(F;F+ FGF+F@F+F+*&FGF+F_sF+F+**F;F+FGF+F(F+F8F+F)**F;F+FGF+F*F+FDF+F+*&FGF+F csF+F)**F;F+FJF+F/F+F@F+F+*,FSF+FJF+F(F+F*F+F/F+F)**F;F+FJF+F:F+F/F+F+ *(FSF+F*F+FMF+F+*(FSF+F(F+FMF+F)*(F;F+FMF+F8F+F+**F;F+FMF+F:F+F(F+F)** F;F+FMF+F*F+F@F+F)*(F;F+FMF+FDF+F+*&F;F+F[pF+F)" }}}{EXCHG {PARA 0 "> \+ " 0 "" {MPLTEXT 1 0 18 "indets(SandNrels);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<)%\"dG%\"fG%\"gG%\"tG%\"uG%\"vG%\"wG" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 62 "SandNbasis:=factor(Basis(SandNrels,plex(d , f, g, u, v,t, w)));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%+SandNbasis G7.,$*&,&%\"wG!\"\"%\"tG\"\"\"F,,2*$)F+\"\"$F,F,*&)F+\"\"#F,F)F,F,*&F3 F,F+F,F,*(F3F,F+F,)%\"vGF3F,F**&F+F,)F)F3F,F**(F3F,F)F,F6F,F,*&F3F,F)F ,F,*$)F)F0F,F*F,F*,$*&F-F,,,*&F3F,F6F,F,F,F,*$F2F,F,*(F3F,F+F,F)F,F,*& F0F,F9F,F*F,F*,6*(F3F,F+F,)F7F0F,F,*&F/F,F7F,F**(F3F,F)F,FGF,F**(F2F,F )F,F7F,F**(F9F,F+F,F7F,F,*&F=F,F7F,F,*&%\"uGF,F+F,F,*(F0F,F7F,F+F,F**& FNF,F)F,F,*(\"\"&F,F7F,F)F,F*,,F3F,FBF,*$F9F,F**(F3F,FNF,F7F,F,*&\"\"% F,F6F,F*,$*&%\"gGF,F-F,F*,DF3F*FTF*FBF,*&F3F,)FZF3F,F,*&FZF,F=F,F**&FZ F,F/F,F**(\"\"'F,F+F,FZF,F**(F3F,F)F,FZF,F**(F3F,F)F,F/F,F**(F3F,F+F,F =F,F,*&F3F,)F)FWF,F,*(FWF,F6F,F9F,F***FWF,F)F,F+F,F6F,F,*&FWF,F6F,F**( F3F,F2F,F9F,F**(FZF,F+F,F9F,F,*(FZF,F2F,F)F,F,,.*&F3F,%\"fGF,F,*&FWF,F 7F,F**&F9F,FioF,F**&F2F,FioF,F,**F3F,FZF,F7F,F+F,F***F3F,FZF,F7F,F)F,F ,,:*&F+F,FZF,F**&F)F,FZF,F**&F)F,F/F,F**&F+F,F=F,F,FTF**$F`oF,F,FBF,*( F3F,F6F,F9F,F***F3F,F)F,F+F,F6F,F,*&F3F,F6F,F**&F2F,F9F,F**&F7F,FioF,F ,, " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 179 "The next step is to introduce the relati ons involving the roots of unity theta_i. The first goal is to show t hat th2 satisfies a nontrivial degree 3 (or less) polynomial in Q[d]. " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 44 "psith0:=Vector([1,d*th1 ,f*th2,g*th3,g*th3]):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 339 "T hetarels:=simplify(subs(\{\},[th1^2*S[2,2]-(sum('M1[k,2]*psith0[k]',k= 1..5)),th1*th2*S[2,3]-(sum('M1[k,3]*psith0[k]',k=1..5)),th1*th3*S[2,4] -(sum('M1[k,4]*psith0[k]',k=1..5)),th3*th2*S[4,3]-(sum('M2[k,4]*psith0 [k]',k=1..5)),th2^2*S[3,3]-(sum('M2[k,3]*psith0[k]',k=1..5)),th3^2*(S[ 4,4]+S[4,5])-(sum('(M3[k,4]+M3[k,5])*psith0[k]',k=1..5))]));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%*ThetarelsG7(,,*$)%$th1G\"\"#\"\"\"F+F+!\" \"*(%#n1GF+%\"dGF+F)F+F,*(%#n2GF+%\"fGF+%$th2GF+F,**F*F+%#n3GF+%\"gGF+ %$th3GF+F,,**(F)F+F3F+F2F+F+*(F1F+F/F+F)F+F,*(%#n4GF+F2F+F3F+F,**F*F+% #n5GF+F6F+F7F+F,,,*(F)F+F7F+F6F+F,*(F5F+F/F+F)F+F,*(F>F+F2F+F3F+F,*(%# n6GF+F6F+F7F+F,*(%#n7GF+F6F+F7F+F,,**(F>F+F/F+F)F+F,*(%#n9GF+F2F+F3F+F ,*(%$n10GF+F6F+F7F+F,*(%$n11GF+F6F+F7F+F,,.*&)F3F*F+F/F+F,*$FQF+F,F+F, *(F " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 " " 0 "" {TEXT -1 31 "we immediately find that th1=1." }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 107 "factor(Basis(`union`(SandNrels,convert(subs(rules 1,Thetarels),set)),tdeg(th1,u, v,t, w,d,th2,th3,f,g)))[7];" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#*(%\"gG\"\"\"%$th3GF%,&%$th1GF%F%!\"\"F%" }} }{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 51 "Thetarels1:=factor(numer(su bs(\{th1=1\},Thetarels)));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%+Theta rels1G7(,(*&%#n1G\"\"\"%\"dGF)!\"\"*(%#n2GF)%\"fGF)%$th2GF)F+**\"\"#F) %#n3GF)%\"gGF)%$th3GF)F+,**&F.F)F/F)F)*&F-F)F*F)F+*(%#n4GF)F.F)F/F)F+* *F1F)%#n5GF)F3F)F4F)F+,,*&F3F)F4F)F+*&F2F)F*F)F+*(F;F)F.F)F/F)F+*(%#n6 GF)F3F)F4F)F+*(%#n7GF)F3F)F4F)F+,**&F;F)F*F)F+*(%#n9GF)F.F)F/F)F+*(%$n 10GF)F3F)F4F)F+*(%$n11GF)F3F)F4F)F+,.*&)F/F1F)F*F)F+*$FNF)F+F)F+*&F9F) F*F)F+*(%#n8GF)F.F)F/F)F+**F1F)FGF)F3F)F4F)F+,6*&)F4F1F)F*F)F)*$FVF)F+ F)F+*&F*F)FCF)F+*&F*F)FAF)F+*(F.F)F/F)FKF)F+*(F.F)F/F)FIF)F+**F1F)F3F) F4F)%$n12GF)F+*(F3F)F4F)%$n13GF)F+*(F3F)F4F)%$n14GF)F+" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 19 "indets(Thetarels1);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<5%\"dG%\"fG%\"gG%#n1G%$n10G%$n11G%$n12G%$n13G%$n1 4G%#n2G%#n3G%#n4G%#n5G%#n6G%#n7G%#n8G%#n9G%$th2G%$th3G" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 27 "map(degree,Thetarels1,th3);" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#7(\"\"\"F$F$F$F$\"\"#" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 25 "solve(Thetarels1[2],th3);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,$**\"\"#!\"\",(*&%\"fG\"\"\"%$th2GF*F&*&%#n 2GF*%\"dGF*F**(%#n4GF*F)F*F+F*F*F*%#n5GF&%\"gGF&F&" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 72 "This is valid unless n5=0, which implies d=1 (wh ich we consider below)." }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 72 "factor(B asis(subs(rules1,`union`(SandNrels,\{n5\})),plex(u,t,v,w,f,g,d)));" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#7+*&,&%\"dG\"\"\"F'!\"\"F',&F&F'F'F'F' ,(*&\"\"#F'F&F'F'*$)%\"fGF,F'F'*&F,F')%\"gGF,F'F(,,*&F&F'F1F'F'*(\"\"% F'%\"wGF'F2F'F'*$F1F'F(F,F(*&F,F'F&F'F',(*&F6F'%\"vGF'F'F/F(*&F&F'F/F' F(,**&F&F'F2F'F'*&F,F'%\"tGF'F'*(F,F'F&F'F7F'F(F2F(*&%\"uGF'F%F',.*&F, F'F/F'F'*(F,F'F&F'F/F'F'*&F/F'F1F'F(*(F&F'F/F'F1F'F(*&F,F'FDF'F(*(F,F' F1F'FDF'F',,*&F,F'F&F'F'F8F(*&FDF'F/F'F'F4F(F,F',$*&F7F',(F=F'F/F'FDF( F'F(" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 135 "We substitute back in to eliminate th3 and take at the numerators of the resulting rational fu nctions, which give us our new relations." }{MPLTEXT 1 0 0 "" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 75 "Thetarels2:=factor(numer(subs(\{th3=solve (Thetarels1[2],th3)\},Thetarels1)));" }}{PARA 12 "" 1 "" {XPPMATH 20 " 6#>%+Thetarels2G7(,,*(%#n1G\"\"\"%\"dGF)%#n5GF)!\"\"**%#n2GF)%\"fGF)%$ th2GF)F+F)F,*(%#n3GF)F/F)F0F)F,*(F2F)F.F)F*F)F)**F2F)%#n4GF)F/F)F0F)F) \"\"!,8*&F/F)F0F)F,*&F.F)F*F)F)*(F5F)F/F)F0F)F)**\"\"#F)F2F)F*F)F+F)F, **FF)F*F)F,*,FF)F[oF)F,* .FinF)F/F)F0F)FPF)F>F)F[oF)F,*.FF)F[oF)F,*,FinF)F*F)FDF)F>F)F[oF)F,*,FinF) F*F)F@F)F>F)F[oF)F,*,F " 0 "" {MPLTEXT 1 0 95 "Thetarels2red:=factor(Reduce (subs(rules1,Thetarels2),SandNbasis,plex(d, f, g, u, v,t, w,th2))):" } }}{EXCHG {PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 30 "map(degree,Thetarels2red,th2);" }}{PARA 11 "" 1 "" {XPPMATH 20 " 6#7(,$%)infinityG!\"\"F$F$F$\"\"#F'" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 100 "factor([coeff(Thetarels2red[5],th2,2),coeff(Thetarel s2red[5],th2,1),coeff(Thetarels2red[5],th2,0)]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#7%,$**\"\"#\"\"\"%\"vGF',&%\"wG!\"\"%\"tGF'F',(*&F,F'% \"gGF'F'F&F'*&F*F'F/F'F+F'F+,<*(\"\"%F')F,\"\"$F'F(F'F'*(\"#7F'F(F'F,F 'F'**F3F')F,F&F'F*F'F(F'F'**F&F'F9F'F/F'F(F'F'*(\"\")F'F,F')F(F5F'F+** F3F')F*F&F'F,F'F(F'F+*(F " 0 "" {MPLTEXT 1 0 64 "factor(Basis(`union`(SandNrels,\{v*(t-w)\}),plex(f,g, u,v,t,w,d)));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#75*&,&%\"dG\"\"\"F'! \"\"F',&F&F'F'F'F'*&,&%\"wGF(%\"tGF'F'F)F',**$)F,\"\"#F'F(*$)F-F1F'F'F &F(F'F'*&%\"vGF'F%F'*&F5F'F+F'*&F,F',(*&\"\"%F')F5F1F'F'F&F'F'F'F'*&% \"uGF'F%F'*&F,F',&F=F'*&F:F'F5F'F(F',&*&F=F'F-F'F'*(F:F'F5F'F,F'F(,**( F1F'F=F'F5F'F'F'F'*&F:F'F;F'F(F&F',**&F&F'%\"gGF'F'*&F1F'F-F'F'*(F1F'F &F'F,F'F(FIF(*&F,F',(*&F&F'F,F'F'FIF'F-F(F',,F'F'F&F(*&F-F'FIF'F'*&F&F 'F0F'F'*&F-F'F,F'F(,.F'F'*&\"\"$F'F&F'F(*&F1F')FIF1F'F'*&F:F'F;F'F(*(F :F'F&F'F0F'F'*(F:F'F-F'F,F'F(,(%\"fGF'*&F&F'FfnF'F'*&F:F'F5F'F(*&F5F', &*&F1F'F5F'F(FfnF'F',**&F=F'FfnF'F'F'F'*&F:F'F;F'F(F&F',,*&FfnF'FIF'F' *(F1F'F5F'FIF'F(*&F-F'FfnF'F(*&F,F'FfnF'F(*(F:F'F5F'F,F'F',.F'F'F&F(*( F:F'F-F'F,F'F(*&F:F'F;F'F(*(F:F'F&F'F0F'F'*$)FfnF1F'F'" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 64 "ThetaElim:=subs(rules1,`union`(conv ert(Thetarels,set),\{th1-1\}));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%* ThetaElimG<),&%$th1G\"\"\"F(!\"\",(*(,&*&%\"vGF(%\"wGF(F)*&F.F(%\"tGF( F(F(%\"dGF(F'F(F)*(,.*&#F(\"\"#F(*$)F/\"\"$F(F(F(*&F6F(*&F1F()F/F7F(F( F(*&#F(F7F(*&)F1F7F(F/F(F(F)*&F/F()F.F7F(F)*&#F(F7F(*$)F1F:F(F(F)*&F1F (FCF(F(F(%\"fGF(%$th2GF(F)**F7F(F.F(%\"gGF(%$th3GF(F),**(F'F(FJF(FIF(F (*(,(*&F.F(F=F(F(**F7F(F/F(F1F(F.F(F)*&FAF(F.F(F(F(F2F(F'F(F)*(,(F(F(* $FAF(F(*$F=F(F)F(FIF(FJF(F)**F7F(F,F(FLF(FMF(F),,*$)F'F7F(F(F(F)*(,0FW F(*(F7F(F1F(F/F(F)FXF(*&F6F(*$)F1\"\"%F(F(F(*&F/F(FGF(F)*&F1F(F9F(F(*& #F(F7F(*$)F/F]oF(F(F)F(F2F(F'F(F)*(FQF(FIF(FJF(F)**F7F(,.F1F(F/F)*&F6F (FFF(F(*&#F(F7F(F@F(F)*&#F(F7F(F " 0 "" {MPLTEXT 1 0 18 "indets(ThetaElim);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#<,%\"dG%\"fG%\"gG%\"tG%$th1G%$th2G%$th3G%\"uG%\"vG%\"wG " }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 18 "indets(allNrels2);" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#<1%\"mG%#n1G%$n10G%$n12G%#n2G%#n3G%#n4 G%#n5G%#n6G%#n7G%#n9G%\"tG%\"uG%\"vG%\"wG" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 38 "first suppose d=1. This forces th3=0." }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 99 "factor(Basis(subs(`union`(\{d=1,f=2,g=sqrt(3)\},d1 rules),convert(Thetarels,set)),tdeg(th1,th3,th2)));" }}{PARA 11 "" 1 " " {XPPMATH 20 "6#7%%$th2G%$th3G,&%$th1G\"\"\"F(F(" }}}{EXCHG {PARA 0 " > " 0 "" {MPLTEXT 1 0 16 "with(numtheory):" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 79 "Since [Q[d,f,g]:Q]=2, th2 satisfies a cyclotomic polynomi al of degree 1,2 or 4." }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 21 "invphi(4) ; invphi(2);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#7&\"\"&\"\")\"#5\"#7" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#7%\"\"$\"\"%\"\"'" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 110 "bases1:=i->factor(Basis(`union`(SandNrel s,ThetaElim,\{cyclotomic(i,th2)\}),plex(d,f,g,th1,th3,th2,u,v,t,w)))[1 ];" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%'bases1Gf*6#%\"iG6\"6$%)operat orG%&arrowGF(&-%'factorG6#-_%)GroebnerG%&BasisG6$-%&unionG6%%*SandNrel sG%*ThetaElimG<#-_%*numtheoryG%+cyclotomicG6$9$%$th2G-%%plexG6,%\"dG% \"fG%\"gG%$th1G%$th3GFA%\"uG%\"vG%\"tG%\"wG6#\"\"\"F(F(F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 22 "map(bases1,invphi(4));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#7&*&,,\"&,A#\"\"\"*&\"&3!>F')%\"wG\"\"'F'!\"\"* &\"&O2#F')F+\"\")F'F'*&\"'c9?F')F+\"\"%F'F-*&\"&Kb'F')F+\"\"#F'F-F',** $)%\"tGF9F'F'*(F9F'F=F'F+F'F-F5F'*$F8F'F'F'*&,,\"&\"[OF-*&\"&c)*)F'F*F 'F-*&\"&o.\"F'F0F'F'*&\"'%)*f\"F'F4F'F'*&\"&/(>F'F8F'F'F'F:F'*&,,\"&\" 3eF-*&\"'+CIF'F*F'F-*&\"'!o.\"F'F0F'F'*&\"'?z=F'F4F'F'*&\"&gc(F'F8F'F' F'F:F'**,(*&F,F'F8F'F'*&\"#=F'F+F'F'\"#8F'F',(*&F,F'F8F'F'*&FZF'F+F'F- FenF'F',(*&\"$)GF'F4F'F'*&\"#CF'F8F'F'\"$@\"F-F'F:F'" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 22 "map(bases1,invphi(2));" }}{PARA 11 "" 1 " " {XPPMATH 20 "6#7%*&,&*&\"\"*\"\"\")%\"wG\"\"#F(F(\"\"%F(F(,**$)%\"tG F+F(F(*(F+F(F0F(F*F(!\"\"F,F(*$F)F(F(F(*&,(F(F2*&\"#gF(F)F(F(*&\"#sF() F*F,F(F(F(F-F(F-" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 27 "clearly have \+ no solutions. " }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 18 "expand((t-w)^2+4) ;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#,**$)%\"tG\"\"#\"\"\"F(*(F'F(F&F( %\"wGF(!\"\"\"\"%F(*$)F*F'F(F(" }}}{EXCHG {PARA 0 "" 0 "" {TEXT -1 43 "finally we see that if th2^2=1, we get d=1." }}{PARA 0 "> " 0 "" {MPLTEXT 1 0 86 "factor(Basis(`union`(SandNrels,ThetaElim,\{th2^2-1\}) ,plex(f,g,th1,th3,th2,u,v,t,w,d)));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6 #7;*&),&%\"dG\"\"\"F(!\"\"\"\"#F(),&F'F(F(F(F*F(,$*(F&F(F,F(,(*&\"#DF( F'F(F(F1F)*&\"$G\"F()%\"wGF*F(F)F(F),$*(F&F(F,F(,(*(\"#9F(F5F(F'F(F(*& \"#>F(F5F(F)*&\"#:F(%\"tGF(F)F(F),$*&F&F(,.*$)F'F*F(F(*&F*F(F'F(F(\"\" $F)*(F*F(F?F(F5F(F(*$F4F(F)*$)F?F*F(F)F(F),6\"\"%F(*&\"\"'F(F'F(F)*(F* F(F?F()F5FFF(F(*&FNF(FJF(F(*$)F5FLF(F)*&F*F()F'FFF(F(*(FLF(F?F(F5F(F)* (F*F(F5F()F?FFF(F)*&F*F(F4F(F)*$)F?FLF(F(,<\"#6F(*&\"#HF(F'F(F(*&\"#kF ()%\"vGF*F(F(*&\"\"&F(FDF(F(*(\"#;F(F?F(FPF(F)*&FaoF(FJF(F)*(FaoF(F4F( F'F(F)*&FaoF(FSF(F(*&\"#8F(FUF(F)**FaoF(F'F(F5F(F?F(F(*(FaoF(F?F(F5F(F (*(FaoF(F5F(FXF(F(*(FaoF(FJF(F4F(F),4*&FinF(F]oF(F)*&FNF(%\"uGF(F(*(FN F(F'F(F^pF(F(*(FfoF(F]oF(F'F(F)**\"#7F(F5F(F?F(F]oF(F(*(FNF(FJF(F]oF(F )*(\"\"(F(FDF(F]oF(F)*&F]oF(FUF(F(*(FNF(F]oF(F4F(F),>*&\"$>#F(F]oF(F)* &F[oF(F^pF(F(*(F[oF(F^pF(F4F(F(**FaoF(F4F(F]oF(F'F(F(*(\"#`F(F]oF(F'F( F)**\"#!)F(F5F(F?F(F]oF(F(*(\"#KF(FJF(F]oF(F)**F[oF(F]oF(FPF(F?F(F(**F cqF(FJF(F4F(F]oF(F)*,FaoF(F'F(F5F(F?F(F]oF(F)*(FcqF(F]oF(FSF(F)*(F_oF( FDF(F]oF(F)*(\"#@F(F]oF(FUF(F(*(\"$/$F(F]oF(F4F(F),:*(\"$0\"F(F]oF(F?F (F)*(\"#IF(F^pF(F?F(F(*(F>F(FPF(F]oF(F)*(\"$U\"F(F]oF(F5F(F)**F>F(F]oF (F5F(FJF(F(**F>F(F?F(F4F(F]oF(F(*(F>F(F]oF(FXF(F)**FepF(F5F(FDF(F]oF(F (**FcqF(F]oF(F5F(F'F(F(**\"#F(F'F(F]oF(F?F(F)*(F arF(F^pF(F5F(F(,<\"#VF(*(FcqF(F^pF(F]oF(F(*&FinF(F'F(F(*&F_oF(FDF(F(*( FaoF(F?F(FPF(F)*(FaoF(F4F(F'F(F)*&FaoF(FSF(F(*&FfoF(FUF(F)**FaoF(F'F(F 5F(F?F(F(*(FaoF(F?F(F5F(F(*(FaoF(F5F(FXF(F(*(FaoF(FJF(F4F(F)*&FaoF(F4F (F)*&F,F(,*FCF(*&F*F(F'F(F)F(F)*&F*F(%$th2GF(F(F(*&,*FIF(*(F*F(F?F(F5F (F)FLF(FHF(F(,&F`tF(F(F)F(*&FdtF(,&F`tF(F(F(F(*&F&F(,**&FFF(FDF(F(*&F* F(F'F(F(F_oF)*&FLF(%$th3GF(F(F(,<*&\"#GF(F]oF(F(*&FNF(F^pF(F)*(FLF(F]o F(F'F(F)**FFF(F\\uF(F]oF(FJF(F)*,FNF(F\\uF(F]oF(F?F(F5F(F(**FNF(F5F(F? F(F]oF(F)*(FFF(FJF(F]oF(F(*(FNF(F\\uF(F^pF(F(*(\"#CF(F\\uF(F]oF(F)**FF F(F\\uF(F]oF(F4F(F)*(FLF(FDF(F]oF(F)*(FLF(F]oF(FUF(F(*(FFF(F]oF(F4F(F( ,0F'F)FCF)*&F*F(F`tF(F)*&F*F(F\\uF(F)*(F*F(F`tF(F\\uF(F(FFF(*$FUF(F(,& %$th1GF(F(F)*&F&F(,,*(FepF(FDF(F5F(F(*(\"#5F(F5F(F'F(F)*&FarF(%\"gGF(F (*&F>F(F?F(F)*&F*F(F5F(F)F(,4FFF)*&FFF(F'F(F)*(FaoF(FjvF(F5F(F(*&FLF(F 4F(F(*(FLF(F4F(F'F(F)*&FFF(FDF(F(*&FFF(FUF(F(**FLF(F'F(F5F(F?F(F(*(FLF (F?F(F5F(F),4FfoF(*&F " 0 " " {MPLTEXT 1 0 0 "" }}}}{MARK "0 0 0" 206 }{VIEWOPTS 1 1 0 1 1 1803 1 1 1 1 }{PAGENUMBERS 0 1 2 33 1 1 }{RTABLE_HANDLES 153429460 153429524 153438612 153438676 153438740 153438804 170262244 170261860 170260932 180781428 180986496 181444020 181606040 182753520 182827696 }{RTABLE M7R0 I6RTABLE_SAVE/153429460X,%)anythingG6"6"[gl!"%!!!#:"&"&"""%"dG%"fG%"gGF*F(F'F), $F*!""F+F)F)%"zG""!F.F*F+F.,&%#h1GF'*&^#F'F'%#h2GF'F',&F0F'*&^#F,F'F3F'F'F*F+F. F4F/F& } {RTABLE M7R0 I6RTABLE_SAVE/153429524X,%)anythingG6"6"[gl!"%!!!#:"&"&"""""!F(F(F(F(F'F(F(F(F( F(F'F(F(F(F(F(F(F'F(F(F(F'F(F& } {RTABLE M7R0 I6RTABLE_SAVE/153438612X,%)anythingG6"6"[gl!"%!!!#:"&"&"""%"dG%"fG%"gGF*F(F'F), $F*!""F+F)F),&F(F,F,F'""!F.F*F+F.,(F(#F'""##F,F1F'*&^#F'F'%#h2GF'F',(F(F0F2F'*& ^#F,F'F5F'F'F*F+F.F6F/F& } {RTABLE M7R0 I6RTABLE_SAVE/153438676X,%)anythingG6"6"[gl!"%!!!#:"&"&""!"""F'F'F'F(%#n1G%#n2G %#n3GF+F'F*%#n4G%#n5GF-F'F+F-%#n6G%#n7GF'F+F-F/F.F& } {RTABLE M7R0 I6RTABLE_SAVE/153438740X,%)anythingG6"6"[gl!"%!!!#:"&"&""!F'"""F'F'F'%#n2G%#n4G %#n5GF+F(F*%#n8G%#n9GF-F'F+F-%$n10G%$n11GF'F+F-F/F.F& } {RTABLE M7R0 I6RTABLE_SAVE/153438804X,%)anythingG6"6"[gl!"%!!!#:"&"&""!F'F'"""F'F'%#n3G%#n5G %#n6G%#n7GF'F*%#n9G%$n10G%$n11GF'F,F/%$n12G%$n14GF(F+F.%$n13GF0F& } {RTABLE M7R0 I6RTABLE_SAVE/170262244X,%)anythingG6"6"[gl!"%!!!#:"&"&""!"""F'F'F'F(,0*$%"tG"" #F(*&F+F(%"wGF(!"#*$F.F,F(*$F+""%#F(F,*&F.F(F+""$!""*&F+F(F.F5F(*$F.F2#F6F,,(*& %"vGF(F.F,F(*(F.F(F+F(F