{VERSION 3 0 "IBM INTEL NT" "3.0" } {USTYLETAB {CSTYLE "Maple Input" -1 0 "Courier" 0 1 255 0 0 1 0 1 0 0 1 0 0 0 0 }{CSTYLE "2D Math" -1 2 "Times" 0 1 0 0 0 0 0 0 2 0 0 0 0 0 0 }{CSTYLE "Hyperlink" -1 17 "" 0 1 0 128 128 1 0 0 1 0 0 0 0 0 0 } {CSTYLE "2D Output" 2 20 "" 0 1 0 0 255 1 0 0 0 0 0 0 0 0 0 }{CSTYLE " " 0 21 "" 0 1 0 0 0 1 0 0 0 0 2 0 0 0 0 }{CSTYLE "Help Heading" -1 26 "" 1 14 0 0 0 0 0 1 0 0 0 0 0 0 0 }{PSTYLE "Normal" -1 0 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "Text Output" -1 2 1 {CSTYLE "" -1 -1 "Courier" 1 10 0 0 255 1 0 0 0 0 0 1 3 0 0 }1 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "Hea ding 1" 0 3 1 {CSTYLE "" -1 -1 "" 1 18 0 0 0 0 0 1 0 0 0 0 0 0 0 }1 0 0 0 6 6 0 0 0 0 0 0 -1 0 }{PSTYLE "Warning" 2 7 1 {CSTYLE "" -1 -1 "" 0 1 0 0 255 1 0 0 0 0 0 0 1 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 } {PSTYLE "Error" 7 8 1 {CSTYLE "" -1 -1 "" 0 1 255 0 255 1 0 0 0 0 0 0 0 0 0 }0 0 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }{PSTYLE "Maple Output" 0 11 1 {CSTYLE "" -1 -1 "" 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 }3 3 0 -1 -1 -1 0 0 0 0 0 0 -1 0 }} {SECT 0 {SECT 0 {PARA 0 "" 0 "" {TEXT 26 6 "Error:" }{TEXT -1 44 " va riables must be unique and of type name\n" }}{PARA 0 "" 0 "" {TEXT -1 21 "This error occurs in " }{MPLTEXT 0 21 7 "unapply" }{TEXT -1 296 ", which is used to make an expression into a function of one or more va riables. The first argument must be the expression, and the other arg uments are the variables. This error occurs if the \"variable\" argum ents are not all names (indexed names are OK), or if two of those vari ables are equal. " }}{PARA 0 "" 0 "" {TEXT -1 0 "" }}{PARA 0 "" 0 "" {TEXT -1 22 "Like most procedures, " }{MPLTEXT 0 21 7 "unapply" } {TEXT -1 183 " begins by evaluating its arguments. Therefore if a var iable has been assigned a value, it will be replaced by that value. I f the value is not a name, the result will be this error." }}}{SECT 0 {PARA 3 "" 0 "" {TEXT 26 9 "Examples:" }}{PARA 0 "" 0 "" {TEXT -1 42 " Second argument an expression, not a name:" }}{EXCHG {PARA 0 "> " 0 " " {MPLTEXT 1 0 23 "unapply((x+1)^2+1,x+1);" }}{PARA 8 "" 1 "" {TEXT -1 61 "Error, (in unapply) variables must be unique and of type name" }}}{PARA 0 "" 0 "" {TEXT -1 54 "In this case, you could use the replac ement procedure " }{MPLTEXT 0 21 7 "vnapply" }{TEXT -1 12 " instead of " }{MPLTEXT 0 21 7 "unapply" }{TEXT -1 1 "." }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 41 "readlib(vnapply):\nvnapply((x+1)^2+1,x+1);" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#R6#%#y1G6\"6$%)operatorG%&arrowGF&,&*$ )9$\"\"#\"\"\"\"\"\"F0F0F&F&F&" }}}{PARA 0 "" 0 "" {TEXT -1 29 "Variab le is assigned a value:" }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 26 "p := x+1:\nunapply(p^2+1,p);" }}{PARA 8 "" 1 "" {TEXT -1 61 "Error, (in \+ unapply) variables must be unique and of type name" }}}{PARA 0 "" 0 " " {TEXT -1 53 "This could be fixed using quotes to delay evaluation." }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 21 "unapply('p^2+1','p');" }} {PARA 11 "" 1 "" {XPPMATH 20 "6#R6#%\"pG6\"6$%)operatorG%&arrowGF&,&*$ )9$\"\"#\"\"\"\"\"\"F0F0F&F&F&" }}}{PARA 0 "" 0 "" {TEXT -1 29 "Two va riable arguments equal:" }}{EXCHG {PARA 0 "> " 0 "" {MPLTEXT 1 0 19 "u napply(x^2+1,x,x);" }}{PARA 8 "" 1 "" {TEXT -1 61 "Error, (in unapply) variables must be unique and of type name" }}}}{SECT 0 {PARA 0 "" 0 " " {TEXT 26 9 "See also:" }{TEXT -1 3 " " }{HYPERLNK 17 "name" 2 "nam e" "" }{TEXT -1 2 ", " }{HYPERLNK 17 "quotes" 2 "uneval" "" }{TEXT -1 1 "," }{HYPERLNK 17 " unapply" 2 "unapply" "" }{TEXT -1 2 ", " } {HYPERLNK 17 "vnapply" 2 "vnapply" "" }{TEXT -1 1 " " }}}{SECT 0 {PARA 0 "" 0 "" {TEXT 26 22 "Maple Advisor Database" }{TEXT -1 18 " \+ R. Israel, 1998" }}}{PARA 0 "" 0 "" {TEXT -1 0 "" }}}{MARK "1 8 1 0" 0 }{VIEWOPTS 1 1 0 1 1 1803 }