{VERSION 5 0 "IBM INTEL NT" "5.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 } {CSTYLE "" -1 256 "" 1 24 0 0 0 0 0 1 1 0 0 0 0 0 0 0 }{CSTYLE "" -1 257 "" 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 }{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 "Heading 1" -1 3 1 {CSTYLE "" -1 -1 "Times " 1 18 0 0 0 1 2 1 2 2 2 2 1 1 1 1 }1 1 0 0 8 4 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 Outpu t" -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 }{PSTYLE "Normal" -1 256 1 {CSTYLE "" -1 -1 "Times" 1 12 0 0 0 1 2 2 2 2 2 2 1 1 1 1 }3 1 0 0 0 0 1 0 1 0 2 2 0 1 }{PSTYLE "Normal" -1 257 1 {CSTYLE "" -1 -1 "Times" 1 14 0 0 0 1 2 1 2 2 2 2 1 1 1 1 }1 1 0 0 0 0 1 0 1 0 2 2 0 1 }} {SECT 0 {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 " " 0 "" {TEXT -1 0 "" }}{PARA 256 "" 0 "" {TEXT 256 56 "Utilisation des bases de Groebner : coloriage et Sudoku." }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 8 "restart:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 15 "with(Groebner);" }}{PARA 12 "" 1 " " {XPPMATH 20 "6#77%*MulMatrixG%)SetBasisG%%fglmG%'gbasisG%'gsolveG%+h ilbertdimG%,hilbertpolyG%.hilbertseriesG%-inter_reduceG%*is_finiteG%,i s_solvableG%*leadcoeffG%(leadmonG%)leadtermG%(normalfG%/pretend_gbasis G%'reduceG%&spolyG%*termorderG%*testorderG%)univpolyG" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{SECT 0 {PARA 3 "" 0 "" {TEXT -1 19 "Coloriage de cartes" }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 61 "read \"C:/Documents an d Settings/Richard/Bureau/voisins.mpl\";\n" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisinsG6#%'bresilG7,%'guyaneG%(surinamG%'guyanaG%* venezuelaG%)colombieG%&perouG%(bolivieG%)paraguayG%*argentineG%(urugua yG" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisinsG6#%'guyaneG7#%(surin amG" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisinsG6#%(surinamG7#%'guy anaG" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisinsG6#%'guyanaG7#%*ven ezuelaG" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisinsG6#%*venezuelaG7 #%)colombieG" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisinsG6#%)colomb ieG7$%)equateurG%&perouG" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisin sG6#%)equateurG7#%&perouG" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisi nsG6#%&perouG7$%(bolivieG%&chiliG" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#> &%(voisinsG6#%(bolivieG7%%)paraguayG%*argentineG%&chiliG" }}{PARA 11 " " 1 "" {XPPMATH 20 "6#>&%(voisinsG6#%*argentineG7%%&chiliG%(uruguayG%) paraguayG" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisinsG6#%&chiliG7\" " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisinsG6#%)paraguayG7\"" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#>&%(voisinsG6#%(uruguayG7\"" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%%paysG " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 22 "P:=m->mul(X-i,i=1..m );" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"PGf*6#%\"mG6\"6$%)operatorG% &arrowGF(-%$mulG6$,&%\"XG\"\"\"%\"iG!\"\"/F2;F19$F(F(F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 46 "Q:=m->simplify((P(m)-subs(\{X=Y\},P (m)))/(X-Y));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%\"QGf*6#%\"mG6\"6$% )operatorG%&arrowGF(-%)simplifyG6#*&,&-%\"PG6#9$\"\"\"-%%subsG6$<#/%\" XG%\"YGF1!\"\"F5,&F;F5F " 0 "" {MPLTEXT 1 0 99 "eqns:=m->\{seq(subs(\{X=x\},P(m)),x=pays)\} union \{s eq(seq(subs(\{X=x,Y=y\},Q(m)),y=voisins[x]),x=pays)\};" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%%eqnsGf*6#%\"mG6\"6$%)operatorG%&arrowGF(-%&unio nG6$<#-%$seqG6$-%%subsG6$<#/%\"XG%\"xG-%\"PG6#9$/F9%%paysG<#-F16$-F16$ -F46$<$F7/%\"YG%\"yG-%\"QGFF(F(F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 31 "gbasis(eqns(3),tdeg(op(pays)));" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#7#\"\"\"" }}}{EXCHG {PARA 257 "" 0 "" {TEXT -1 0 "" }} {PARA 257 "" 0 "" {TEXT 257 10 "Conclusion" }{TEXT -1 64 " : il n'y a \+ pas de 3-coloriage de la carte de l'Am\351rique du Sud." }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 51 "G:=gbasis(eqns(4) union \{br esil-1\},plex(op(pays))):" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 8 "nops(G);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"#A" }}}{EXCHG {PARA 0 " " 0 "" {TEXT -1 0 "" }}{PARA 257 "" 0 "" {TEXT -1 84 "Il y a donc au m oins une solution pour le 4-coloriage. On va remonter une solution :" }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 2 "G;" }}{PARA 12 " " 1 "" {XPPMATH 20 "6#78,,*$)%&chiliG\"\"%\"\"\"F)*&\"#5F))F'\"\"$F)! \"\"*&\"#NF))F'\"\"#F)F)*&\"#]F)F'F)F.\"#CF),*F5F.*&\"#EF)%(uruguayGF) F)*&\"\"*F))F9F2F)F.*$)F9F-F)F),2*(%(bolivieGF)F9F)F'F)F)*&F9F)FAF)F.* &FAF)F1F)F.*&FAF)F'F)F)*&F'F)F " 0 "" {MPLTEXT 1 0 12 "solve(G[1]) ;" }}{PARA 11 "" 1 "" {XPPMATH 20 "6&\"\"\"\"\"#\"\"$\"\"%" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 12 "solve(G[2]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6%\"\"#\"\"$\"\"%" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 84 "G:=gbasis(eqns(4) union \{bresil-1\} union \{chili-1\} union\{ surinam-2\},plex(op(pays)));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%\"GG 76,&%&chiliG\"\"\"F(!\"\",*\"#CF)*&\"#EF(%(uruguayGF(F(*&\"\"*F()F.\" \"#F(F)*$)F.\"\"$F(F(,**&F-F(%(bolivieGF(F(*$)F8F5F(F(*&F0F()F8F2F(F)F +F),.*&F0F(F8F(F)*&%&perouGF(F8F(F(*$F " 0 "" {MPLTEXT 1 0 12 "solve(G[3]);" } }{PARA 11 "" 1 "" {XPPMATH 20 "6%\"\"#\"\"$\"\"%" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 12 "solve(G[4]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6$<$/%(bolivieG,(*&\"\"#!\"\"%&perouG\"\"\"F)#\"\"*F(F+*&F(F),(*&\"\" $F+)F*F(F+F)*&\"#=F+F*F+F+\"#BF)#F+F(F+/F*F*<$/F%,(*&F(F)F*F+F)F,F+*&F (F)F/F6F)F7" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 12 "solve(G[6]); " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"\"#" }}}{EXCHG {PARA 0 "> " 0 " " {MPLTEXT 1 0 12 "solve(G[7]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6$\" \"%\"\"$" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 155 "G:=gbasis(eqns (4) union \{bresil-1\} union \{chili-1\} union\{surinam-2\} union \{gu yane-3\} union \{colombie-3\} union \{uruguay-2\} union\{bolivie-2\},p lex(op(pays)));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%\"GG70,&%&chiliG \"\"\"F(!\"\",&%(uruguayGF(\"\"#F),&%(bolivieGF(F,F),&%&perouGF(\"\"%F ),(*&\"\"(F(%'guyanaGF(F)*$)F5F,F(F(\"#7F(,&%(surinamGF(F,F),&%'guyane GF(\"\"$F),&%'bresilGF(F(F),(*$)%)equateurGF,F(F(*&F=F(FCF(F)F,F(,(*$) %*argentineGF,F(F(*&F4F(FHF(F)F8F(,(%)paraguayGF(FHF(F4F),&%)colombieG F(F=F),**&F5F(%*venezuelaGF(F(*&F=F(FPF(F)*&F,F(F5F(F)\"\"'F(,(*$)FPF, F(F(*&FSF(FPF(F)\"\")F(" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 12 " solve(G[9]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6$\"\"#\"\"\"" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 13 "solve(G[12]);" }}{PARA 11 " " 1 "" {XPPMATH 20 "6#\"\"$" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 13 "solve(G[13]);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6$<$/%'guyanaG\"\"$ /%*venezuelaGF(<$/F%F%/F(\"\"#" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 227 "G:=gbasis(eqns(4) union \{bresil-1\} union \{chili-1\} union \{surinam-2\} union \{guyane-3\} union \{colombie-3\} union \{uruguay- 2\} union\{bolivie-2\} union \{guyana-3\} union\{paraguay-3\} union\{e quateur-1\} union\{venezuela-2\},plex(op(pays)));" }}{PARA 12 "" 1 "" {XPPMATH 20 "6#>%\"GG7/,&%&chiliG\"\"\"F(!\"\",&%(uruguayGF(\"\"#F),&% (bolivieGF(F,F),&%&perouGF(\"\"%F),&%'guyanaGF(\"\"$F),&%(surinamGF(F, F),&%'guyaneGF(F4F),&%'bresilGF(F(F),&%)equateurGF(F(F),&%*argentineGF (F1F),&%)paraguayGF(F4F),&%)colombieGF(F4F),&%*venezuelaGF(F,F)" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 " " {MPLTEXT 1 0 8 "nops(%);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"#8" }} }{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 11 "nops(pays);" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#\"#8" }}}{EXCHG {PARA 257 "" 0 "" {TEXT -1 0 "" }} {PARA 257 "" 0 "" {TEXT -1 39 "On a obtenu un 4-coloriage de la carte. " }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}} {SECT 0 {PARA 3 "" 0 "" {TEXT -1 6 "Sudoku" }}{EXCHG {PARA 0 "> " 0 " " {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 59 "read \+ \"C:/Documents and Settings/Richard/Bureau/Sudoku.mpl\";" }}{PARA 12 " " 1 "" {XPPMATH 20 "6#>%'sudokuGF*F*F1F,,&&F(6$F>F5F*FBF,,&&F(6$ F6F+F*F5F,,&&F(6$F+F+F*F>F,,&&F(6$F6F1F*F6F,,&&F(6$F:F>F*FBF,,&&F(6$F> F1F*F>F,,&&F(6$F:F5F*F1F,,&&F(6$FBF0F*F6F,,&&F(6$F1F5F*F5F,,&&F(6$FBF+ F*F:F,,&&F(6$F1F6F*F6F,,&&F(6$F1F+F*F*F,,&&F(6$F1F>F*F>F,,&&F(6$FBF:F* F+F,,&&F(6$F1F:F*F1F,,&&F(6$F1FBF*FBF,,&&F(6$F+FBF*F:F,,&&F(6$F>F:F*F5 F," }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 5 "n:=9:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 43 "lignes:=\{seq(\{seq(x[i,j],j=1..n) \},i=1..n)\}:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 45 "colonnes:= \{seq(\{seq(x[i,j],i=1..n)\},j=1..n)\}:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 82 "blocs:=\{seq(seq(\{seq(seq(x[i*3+ii,j*3+jj],ii=1..3), jj=1..3)\},i=0..3-1),j=0..3-1)\}:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 54 "sys1:=\{seq(seq(subs(\{X=x[i,j]\},P(n)),i=1..n),j=1.. n)\}:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 103 "sys2:=\{seq(seq(s eq(subs(\{X=pt1,Y=pt2\},Q(n)),pt1=rel),pt2=rel),rel= lignes union colo nnes union blocs)\}:" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 13 "st \+ := time();" }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%#stG$\"&Ge&!\"$" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 96 "G:=gbasis(sys1 union sys2 un ion sudoku, tdeg(seq(seq(x[i,j],j=1..n),i=1..n))):\nst2:=time() - st; " }}{PARA 11 "" 1 "" {XPPMATH 20 "6#>%$st2G$\"'r1!)!\"$" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 2 "G;" }}{PARA 11 "" 1 "" {XPPMATH 20 " 6#7#\"\"\"" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}} {EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 " " {MPLTEXT 1 0 0 "" }}}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 0 "" }}}} {MARK "7 9 0 0" 0 }{VIEWOPTS 1 1 0 1 1 1803 1 1 1 1 }{PAGENUMBERS 0 1 2 33 1 1 }