!EMX!tt!6!
!types!rm!6!
!recursiveness!rm!6!
!t_INT!tt!7!
!integer!rm!7!
!t_REAL!tt!7!
!real number!rm!7!
!t_INTMOD!tt!7!
!integermod!rm!7!
!t_FRAC!tt!7!
!rational number!rm!7!
!t_FRACN!tt!7!
!t_COMPLEX!tt!7!
!complex number!rm!7!
!t_PADIC!tt!7!
!p-adic number!rm!7!
!t_QUAD!tt!7!
!quadratic number!rm!7!
!t_POLMOD!tt!7!
!polmod!rm!7!
!t_POL!tt!7!
!polynomial!rm!7!
!t_SER!tt!7!
!power series!rm!7!
!t_RFRAC!tt!7!
!rational \EFF {}unction!rm!7!
!t_RFRACN!tt!7!
!t_VEC!tt!7!
!row vector!rm!7!
!t_COL!tt!7!
!column vector!rm!7!
!t_MAT!tt!7!
!matrix!rm!7!
!t_LIST!tt!7!
!list!rm!7!
!t_STR!tt!7!
!string!rm!7!
!t_QFR!tt!7!
!t_QFI!tt!7!
!binary quadratic \EFF {}orm!rm!7!
!GEN!tt!7!
!integer!rm!7!
!real number!rm!7!
!leaves!tt!7!
!integermod!rm!7!
!rational number!rm!7!
!p-adic number!rm!7!
!polmod!rm!7!
!complex number!rm!8!
!quadratic number!rm!8!
!polynomial!rm!8!
!power series!rm!8!
!vector!rm!8!
!matrix!rm!8!
!imprecise object!rm!8!
!leaves!rm!8!
!exact object!rm!8!
!scalar type!rm!8!
!zero!rm!8!
!accuracy!rm!9!
!de\EFF {}ault precision!rm!9!
!GP!rm!13!
!Linux!rm!13!
!FreeBSD!rm!13!
!EMX!tt!13!
!RSX!tt!13!
!Cygwin!tt!13!
!Linux!tt!13!
!MACHINES!tt!13!
!pre\EFF {}erences \EFF {}ile!rm!13!
!de\EFF {}aults!rm!14!
!output \EFF {}ormats!rm!14!
!pre\EFF {}erences \EFF {}ile!rm!14!
!gprc!tt!14!
!time expansion!tt!15!
!str\EFF {}time!tt!15!
!environment expansion!tt!15!
!\EFF {}ilename!rm!15!
!bu\EFF {}\EFF {}ersize!tt!15!
!colors!tt!15!
!compatible!tt!16!
!debug!tt!17!
!debug\EFF {}iles!tt!17!
!debugmem!tt!17!
!echo!tt!17!
!\EFF {}ormat!tt!17!
!\EFF {}ixed \EFF {}loating point \EFF {}ormat!rm!17!
!scienti\EFF {}ic \EFF {}ormat!rm!17!
!help!tt!17!
!histsize!tt!17!
!lines!tt!17!
!log!tt!17!
!log\EFF {}ile!tt!18!
!output!tt!18!
!raw \EFF {}ormat!it!18!
!prettymatrix \EFF {}ormat!it!18!
!prettyprint \EFF {}ormat!it!18!
!external prettyprint!it!18!
!prettyprinter!tt!18!
!tex2mail!tt!18!
!parisize!tt!18!
!allocatemem!tt!18!
!path!tt!18!
!prettyprinter!tt!18!
!tex2mail!tt!18!
!primelimit!tt!18!
!prompt!tt!19!
!str\EFF {}time!tt!19!
!ps\EFF {}ile!tt!19!
!realprecision!tt!19!
!secure!tt!19!
!system!tt!19!
!extern!tt!19!
!seriesprecision!tt!19!
!simpli\EFF {}y!tt!19!
!automatic simpli\EFF {}ication!rm!19!
!strictmatch!tt!19!
!timer!tt!20!
!CPU time!rm!20!
!log!tt!21!
!simpli\EFF {}y!tt!21!
!tutorial!rm!21!
!re\EFF {}erence card!rm!21!
!gphelp!tt!21!
!available commands!rm!21!
!de\EFF {}aults!rm!22!
!echo!tt!22!
!debug!tt!22!
!debug\EFF {}iles!tt!22!
!debugmem!tt!22!
!log!tt!22!
!output!tt!22!
!realprecision!tt!22!
!seriesprecision!tt!22!
!quit!tt!22!
!read!rm!22!
!compress!rm!22!
!gzip!rm!22!
!stack!rm!22!
!heap!rm!22!
!internal longword \EFF {}ormat!rm!22!
!version number!rm!23!
!write!rm!23!
!internal representation!rm!23!
!integer!rm!23!
!t_INT!tt!23!
!real number!rm!23!
!t_REAL!tt!23!
!integermod!rm!23!
!t_INTMOD!tt!23!
!rational number!rm!24!
!t_FRAC!tt!24!
!t_FRACN!tt!24!
!complex number!rm!24!
!t_COMPLEX!tt!24!
!I!tt!24!
!p-adic number!rm!24!
!t_PADIC!tt!24!
!quadratic number!rm!24!
!t_QUAD!tt!24!
!quadgen!tt!24!
!polmod!rm!25!
!t_POLMOD!tt!25!
!number \EFF {}ield!rm!25!
!\EFF {}inite \EFF {}ield!rm!25!
!variable!rm!25!
!polynomial!rm!25!
!t_POL!tt!25!
!variable!rm!25!
!power series!rm!25!
!t_SER!tt!25!
!rational \EFF {}unction!rm!25!
!t_RFRAC!tt!25!
!t_RFRACN!tt!25!
!binary quadratic \EFF {}orm!rm!25!
!t_QFR!tt!25!
!t_QFI!tt!25!
!row vector!rm!26!
!column vector!rm!26!
!t_VEC!tt!26!
!t_COL!tt!26!
!Vec!tt!26!
!t_MAT!tt!26!
!matrix!rm!26!
!Mat!tt!26!
!t_LIST!tt!26!
!list!rm!26!
!t_STR!tt!26!
!string!rm!26!
!character string!rm!26!
!operator!rm!26!
!priority!rm!27!
!variable!rm!27!
!numerical derivation!rm!28!
!case distinction!rm!29!
!variable (special)!rm!29!
!Euler!tt!29!
!I!tt!29!
!Pi!tt!29!
!O!tt!29!
!editing characters!rm!29!
!backslash character!rm!30!
!brace characters!rm!30!
!programming!rm!30!
!variable!rm!30!
!Euler!tt!31!
!global!tt!31!
!local!tt!31!
!changevar!tt!31!
!reorder!tt!31!
!gnil!tt!32!
!expression!rm!32!
!expression sequence!rm!32!
!user de\EFF {}ined \EFF {}unctions!rm!32!
!local!tt!32!
!Riemann zeta-\EFF {}unction!rm!33!
!zeta \EFF {}unction!rm!33!
!recursion!rm!34!
!multivariate polynomial!rm!34!
!recursion depth!rm!35!
!ulimit!tt!35!
!limit!tt!35!
!stacksize!tt!35!
!global!rm!35!
!hashing \EFF {}unction!rm!35!
!hashtable!tt!35!
!entree!tt!35!
!local!tt!35!
!member \EFF {}unctions!rm!35!
!ell!tt!35!
!n\EFF {}!tt!35!
!bn\EFF {}!tt!35!
!bnr!tt!35!
!string!rm!36!
!keyword!rm!36!
!concat!tt!37!
!print!tt!37!
!Str!tt!37!
!string context!it!37!
!generic matrix!rm!38!
!matrix!rm!38!
!Str!tt!38!
!addhelp!tt!38!
!de\EFF {}ault!tt!38!
!error!tt!38!
!extern!tt!38!
!plotstring!tt!38!
!plotterm!tt!38!
!read!tt!38!
!system!tt!38!
!print!tt!38!
!write!tt!38!
!alias!tt!38!
!de\EFF {}ault!tt!38!
!install!tt!38!
!trap!tt!38!
!type!tt!39!
!whatnow!tt!39!
!PariPerl!tt!39!
!PariPython!tt!39!
!CLISP!tt!39!
!Perl!rm!39!
!Python!rm!39!
!Lisp!rm!39!
!startup!rm!39!
!gprc!rm!39!
!pre\EFF {}erences \EFF {}ile!rm!39!
!GPRC!tt!39!
!Emacs!rm!41!
!line editor!rm!42!
!completion!rm!42!
!readline!rm!42!
!Vi!rm!42!
!dvi!rm!43!
!\EFF {}oo!tt!45!
!binary \EFF {}lag!rm!45!
!pointer!rm!45!
!pointer!tt!45!
!entree!tt!46!
!gneg!tt!46!
!sum!rm!46!
!di\EFF {}\EFF {}erence!rm!46!
!gadd!tt!46!
!gsub!tt!46!
!product!rm!46!
!scalar product!rm!46!
!gmul!tt!46!
!gsqr!tt!46!
!quotient!rm!46!
!Taylor series!rm!46!
!gdiv!tt!46!
!Euclidean quotient!rm!46!
!gdivent!tt!46!
!gdivround!tt!47!
!Euclidean remainder!rm!47!
!gmod!tt!47!
!divrem!tt!47!
!gdiventres!tt!47!
!powering!rm!47!
!gpow!tt!47!
!shi\EFF {}t!tt!47!
!gshi\EFF {}t!tt!48!
!shi\EFF {}tmul!tt!48!
!gmul2n!tt!48!
!boolean operators!rm!48!
!comparison operators!rm!48!
!gle!tt!48!
!glt!tt!48!
!gge!tt!48!
!ggt!tt!48!
!geq!tt!48!
!gne!tt!48!
!inclusive or!rm!48!
!and!rm!48!
!or!rm!48!
!not!rm!48!
!gor!tt!48!
!gand!tt!48!
!gnot!tt!48!
!gcmp!tt!48!
!gegal!tt!48!
!gegal!tt!48!
!gcmp0!tt!48!
!gcmp1!tt!48!
!gcmp_1!tt!48!
!gcmp0!tt!48!
!isexactzero!tt!48!
!bitand!tt!48!
!bitor!tt!48!
!bitwise and!rm!48!
!bitwise or!rm!48!
!lex!tt!48!
!lexcmp!tt!48!
!sign!tt!48!
!sign!rm!48!
!gsigne!tt!48!
!max!tt!48!
!min!tt!48!
!gmax!tt!48!
!gmin!tt!48!
!vecmax!tt!48!
!vecmax!tt!48!
!vecmin!tt!49!
!vecmin!tt!49!
!List!tt!49!
!Mat!tt!49!
!gtomat!tt!49!
!Mod!tt!49!
!Mod0!tt!49!
!gmodulo!tt!49!
!gmodulcp!tt!49!
!Pol!tt!49!
!gtopoly!tt!50!
!Polrev!tt!50!
!gtopolyrev!tt!50!
!Q\EFF {}b!tt!50!
!Shanks!rm!50!
!Q\EFF {}b0!tt!50!
!q\EFF {}i!tt!50!
!q\EFF {}r!tt!50!
!binary quadratic \EFF {}orm!rm!50!
!Ser!tt!50!
!gtoser!tt!50!
!Set!tt!50!
!eval!tt!50!
!gtoset!tt!50!
!Str!tt!50!
!environment expansion!rm!50!
!environment variable!rm!50!
!strtoGENstr!tt!50!
!strtoGEN!tt!50!
!GENtostr!tt!50!
!Vec!tt!50!
!gtovec!tt!51!
!binary!tt!51!
!binaire!tt!51!
!bitand!tt!51!
!and!tt!51!
!bitwise and!rm!51!
!gbitand!tt!51!
!bitneg!tt!51!
!bitwise negation!rm!51!
!gbitneg!tt!51!
!bitnegimply!tt!51!
!gbitnegimply!tt!51!
!bitor!tt!51!
!or!tt!51!
!bitwise inclusive or!rm!51!
!gbitor!tt!51!
!bittest!tt!51!
!bittest!tt!51!
!bitxor!tt!51!
!or!tt!51!
!bitwise exclusive or!rm!51!
!gbitxor!tt!52!
!ceil!tt!52!
!gceil!tt!52!
!centerli\EFF {}t!tt!52!
!centerli\EFF {}t0!tt!52!
!centerli\EFF {}t!tt!52!
!changevar!tt!52!
!changevar!tt!52!
!components!rm!52!
!component!tt!52!
!code words!rm!52!
!compo!tt!52!
!polcoe\EFF {}\EFF {}!tt!52!
!reorder!tt!52!
!truecoe\EFF {}\EFF {}!tt!53!
!x[n]!tt!53!
!x[m,n]!tt!53!
!x[m,]!tt!53!
!x[,n]!tt!53!
!coe\EFF {}\EFF {}!tt!53!
!mael!tt!53!
!conj!tt!53!
!gconj!tt!53!
!conjvec!tt!53!
!conjvec!tt!53!
!denominator!tt!53!
!denom!tt!53!
!\EFF {}loor!tt!53!
!g\EFF {}loor!tt!53!
!\EFF {}rac!tt!53!
!g\EFF {}rac!tt!53!
!imag!tt!53!
!gimag!tt!53!
!length!tt!54!
!glength!tt!54!
!li\EFF {}t!tt!54!
!li\EFF {}t0!tt!54!
!li\EFF {}t!tt!54!
!norm!tt!54!
!gnorm!tt!54!
!norml2!tt!54!
!gnorml2!tt!54!
!numerator!tt!54!
!numer!tt!54!
!numtoperm!tt!54!
!permtonum!tt!54!
!permute!tt!54!
!padicprec!tt!54!
!padicprec!tt!54!
!permtonum!tt!54!
!numtoperm!tt!54!
!permuteInv!tt!54!
!precision!tt!54!
!precision0!tt!55!
!ggprecision!tt!55!
!gprec!tt!55!
!random!tt!55!
!genrand!tt!55!
!real!tt!55!
!greal!tt!55!
!round!tt!55!
!grndtoi!tt!55!
!ground!tt!55!
!simpli\EFF {}y!tt!55!
!simpli\EFF {}y!tt!55!
!sizebyte!tt!56!
!taille2!tt!56!
!taille!tt!56!
!sizedigit!tt!56!
!sizedigit!tt!56!
!truncate!tt!56!
!gcvtoi!tt!56!
!gtrunc!tt!56!
!valuation!tt!56!
!ggval!tt!56!
!variable!tt!56!
!gpolvar!tt!56!
!precision!rm!57!
!precdl!tt!57!
!powering!rm!58!
!gpow!tt!58!
!Euler!tt!58!
!mpeuler!tt!58!
!I!tt!58!
!Pi!tt!58!
!mppi!tt!58!
!abs!tt!58!
!gabs!tt!58!
!acos!tt!59!
!gacos!tt!59!
!acosh!tt!59!
!gach!tt!59!
!agm!tt!59!
!agm!tt!59!
!arg!tt!59!
!garg!tt!59!
!asin!tt!59!
!gasin!tt!59!
!asinh!tt!59!
!gash!tt!59!
!atan!tt!59!
!gatan!tt!59!
!atanh!tt!59!
!gath!tt!59!
!bern\EFF {}rac!tt!59!
!Bernoulli numbers!rm!59!
!bern\EFF {}rac!tt!59!
!bernreal!tt!59!
!Bernoulli numbers!rm!59!
!bernreal!tt!60!
!bernvec!tt!60!
!Bernoulli numbers!rm!60!
!bernvec!tt!60!
!besseljh!tt!60!
!jbesselh!tt!60!
!besselk!tt!60!
!kbessel!tt!60!
!kbessel2!tt!60!
!cos!tt!60!
!gcos!tt!60!
!cosh!tt!60!
!gch!tt!60!
!cotan!tt!60!
!gcotan!tt!60!
!dilog!tt!60!
!dilog!tt!60!
!eint1!tt!60!
!veceint1!tt!60!
!eint1!tt!61!
!er\EFF {}c!tt!61!
!er\EFF {}c!tt!61!
!eta!tt!61!
!Dedekind!rm!61!
!eta!tt!61!
!exp!tt!61!
!gexp!tt!61!
!gammah!tt!61!
!ggamd!tt!61!
!gamma!tt!61!
!ggamma!tt!61!
!hyperu!tt!61!
!hyperu!tt!61!
!incgam!tt!61!
!incgam!tt!61!
!incgam4!tt!61!
!incgam1!tt!61!
!incgam2!tt!61!
!incgamc!tt!61!
!incgam3!tt!61!
!log!tt!61!
!glog!tt!62!
!glogagm!tt!62!
!lngamma!tt!62!
!glngamma!tt!62!
!polylog!tt!62!
!polylog0!tt!62!
!psi!tt!62!
!gpsi!tt!62!
!sin!tt!62!
!gsin!tt!62!
!sinh!tt!62!
!gsh!tt!62!
!sqr!tt!63!
!gsqr!tt!63!
!sqrt!tt!63!
!gsqrt!tt!63!
!sqrtn!tt!63!
!gsqrtn!tt!64!
!tan!tt!64!
!gtan!tt!64!
!tanh!tt!64!
!gth!tt!64!
!teichmuller!tt!64!
!teich!tt!64!
!theta!tt!64!
!theta!tt!64!
!thetanullk!tt!64!
!thetanullk!tt!64!
!weber!tt!64!
!weber0!tt!64!
!w\EFF {}!tt!64!
!w\EFF {}1!tt!64!
!w\EFF {}2!tt!64!
!zeta!tt!64!
!Riemann zeta-\EFF {}unction!rm!64!
!Euler-Maclaurin!rm!64!
!Bernoulli numbers!rm!64!
!gzeta!tt!65!
!Euler totient \EFF {}unction!rm!65!
!Moebius!rm!65!
!Shanks SQUFOF!rm!65!
!Pollard Rho!rm!65!
!ECM!rm!65!
!MPQS!rm!65!
!moebius!tt!65!
!issquare\EFF {}ree!tt!65!
!Rabin-Miller!rm!65!
!addprimes!tt!65!
!eulerphi!tt!65!
!addprimes!tt!65!
!bestappr!tt!66!
!bestappr!tt!66!
!bezout!tt!66!
!vecbezout!tt!66!
!gbezout!tt!66!
!bezoutres!tt!66!
!vecbezoutres!tt!66!
!subresext!tt!66!
!bigomega!tt!66!
!bigomega!tt!66!
!binomial!tt!66!
!binomial coe\EFF {}\EFF {}icient!rm!66!
!binome!tt!66!
!chinese!tt!66!
!chinois!tt!66!
!content!tt!67!
!content!tt!67!
!cont\EFF {}rac!tt!67!
!continued \EFF {}raction!rm!67!
!cont\EFF {}rac0!tt!67!
!gboundc\EFF {}!tt!67!
!gc\EFF {}!tt!67!
!gc\EFF {}2!tt!67!
!cont\EFF {}racpnqn!tt!67!
!pnqn!tt!67!
!core!tt!67!
!core0!tt!67!
!core!tt!67!
!core!tt!67!
!core2!tt!67!
!core!tt!67!
!coredisc!tt!67!
!coredisc0!tt!67!
!coredisc!tt!67!
!coredisc!tt!67!
!coredisc2!tt!67!
!coredisc!tt!67!
!dirdiv!tt!67!
!Dirichlet series!rm!67!
!dirdiv!tt!67!
!direuler!tt!68!
!Dirichlet series!rm!68!
!Euler product!rm!68!
!direuler!tt!68!
!dirmul!tt!68!
!Dirichlet series!rm!68!
!dirmul!tt!68!
!divisors!tt!68!
!\EFF {}actor!tt!68!
!divisors!tt!68!
!eulerphi!tt!68!
!Euler totient \EFF {}unction!rm!68!
!phi!tt!68!
!\EFF {}actor!tt!68!
!\EFF {}actorint!tt!68!
!\EFF {}actorn\EFF {}!tt!68!
!\EFF {}actor0!tt!68!
!\EFF {}actor!tt!68!
!\EFF {}actor0!tt!68!
!small\EFF {}act!tt!68!
!\EFF {}actor0!tt!68!
!\EFF {}actorback!tt!69!
!Hermite normal \EFF {}orm!rm!69!
!\EFF {}actorback!tt!69!
!\EFF {}actorcantor!tt!69!
!Cantor-Zassenhaus!rm!69!
!Zassenhaus!rm!69!
!\EFF {}actcantor!tt!69!
!\EFF {}actor\EFF {}\EFF {}!tt!69!
!\EFF {}actmod9!tt!69!
!\EFF {}actorial!tt!69!
!mp\EFF {}act!tt!69!
!mp\EFF {}actr!tt!69!
!\EFF {}actorint!tt!69!
!Shanks SQUFOF!rm!69!
!Pollard Rho!rm!69!
!Lenstra!rm!69!
!ECM!rm!69!
!MPQS!rm!69!
!LiDIA!rm!69!
!debuglevel!tt!69!
!\EFF {}actorint!tt!69!
!\EFF {}actormod!tt!70!
!Berlekamp!rm!70!
!\EFF {}actormod!tt!70!
!\EFF {}actmod!tt!70!
!\EFF {}actormod!tt!70!
!simple\EFF {}actmod!tt!70!
!\EFF {}actormod!tt!70!
!\EFF {}ibonacci!tt!70!
!\EFF {}ibo!tt!70!
!\EFF {}\EFF {}init!tt!70!
!\EFF {}\EFF {}init!tt!70!
!gcd!tt!70!
!Euclid!rm!70!
!subresultant algorithm!rm!70!
!gcd0!tt!70!
!ggcd!tt!70!
!modulargcd!tt!70!
!srgcd!tt!70!
!hilbert!tt!70!
!Hilbert symbol!rm!70!
!hil!tt!70!
!is\EFF {}undamental!tt!70!
!gis\EFF {}undamental!tt!70!
!is\EFF {}undamental!tt!70!
!isprime!tt!70!
!gisprime!tt!71!
!isprime!tt!71!
!plisprime!tt!71!
!gisprime!tt!71!
!ispseudoprime!tt!71!
!gispsp!tt!71!
!ispsp!tt!71!
!issquare!tt!71!
!gcarrecomplet!tt!71!
!gcarrepar\EFF {}ait!tt!71!
!issquare\EFF {}ree!tt!71!
!gissquare\EFF {}ree!tt!71!
!issquare\EFF {}ree!tt!71!
!issquare\EFF {}ree!tt!71!
!Moebius!rm!71!
!kronecker!tt!71!
!Kronecker symbol!rm!71!
!Legendre symbol!rm!71!
!kronecker!tt!71!
!lcm!tt!71!
!glcm!tt!71!
!moebius!tt!71!
!Moebius!rm!71!
!mu!tt!71!
!nextprime!tt!71!
!nextprime!tt!71!
!numdiv!tt!71!
!numbdiv!tt!71!
!omega!tt!72!
!omega!tt!72!
!precprime!tt!72!
!precprime!tt!72!
!prime!tt!72!
!prime!tt!72!
!primes!tt!72!
!primes!tt!72!
!q\EFF {}bclassno!tt!72!
!Shanks!rm!72!
!Euler product!rm!72!
!Shanks!rm!72!
!q\EFF {}bclassno0!tt!72!
!classno!tt!72!
!q\EFF {}bclassno!tt!72!
!classno2!tt!72!
!q\EFF {}bclassno!tt!72!
!hclassno!tt!72!
!q\EFF {}bcompraw!tt!72!
!composition!rm!72!
!reduction!rm!72!
!compraw!tt!72!
!q\EFF {}bhclassno!tt!72!
!Hurwitz class number!rm!72!
!hclassno!tt!72!
!q\EFF {}bnucomp!tt!72!
!composition!rm!72!
!Shanks!rm!72!
!nucomp!tt!73!
!nudupl!tt!73!
!q\EFF {}bnupow!tt!73!
!nupow!tt!73!
!q\EFF {}bpowraw!tt!73!
!reduction!rm!73!
!powraw!tt!73!
!q\EFF {}bprime\EFF {}orm!tt!73!
!prime\EFF {}orm!tt!73!
!q\EFF {}bred!tt!73!
!reduction!rm!73!
!Shanks!rm!73!
!q\EFF {}bred0!tt!73!
!redimag!tt!73!
!q\EFF {}bred!tt!73!
!redreal!tt!73!
!q\EFF {}bred!tt!73!
!rhoreal!tt!73!
!q\EFF {}bred!tt!73!
!redrealnod!tt!73!
!q\EFF {}bred!tt!73!
!rhorealnod!tt!73!
!q\EFF {}bred!tt!73!
!quadclassunit!tt!73!
!Buchmann-McCurley!rm!73!
!bnrinit!tt!73!
!bn\EFF {}narrow!tt!74!
!GRH!rm!74!
!GRH!rm!74!
!quadclassunit0!tt!74!
!buchimag!tt!74!
!buchreal!tt!74!
!quaddisc!tt!74!
!quaddisc!tt!74!
!quadhilbert!tt!74!
!Hilbert class \EFF {}ield!rm!74!
!Stark units!rm!74!
!quadhilbert!tt!74!
!quadgen!tt!74!
!omega!rm!74!
!quadgen!tt!74!
!quadpoly!tt!74!
!quadpoly0!tt!75!
!quadray!tt!75!
!bnrstark!tt!75!
!quadray!tt!75!
!quadregulator!tt!75!
!regula!tt!75!
!quadunit!tt!75!
!\EFF {}undamental units!rm!75!
!\EFF {}undunit!tt!75!
!removeprimes!tt!75!
!removeprimes!tt!75!
!sigma!tt!75!
!sumdiv!tt!75!
!sigma!tt!75!
!gsumdivk!tt!75!
!sigma!tt!75!
!sqrtint!tt!75!
!racine!tt!75!
!znlog!tt!75!
!znlog!tt!75!
!znorder!tt!75!
!order!tt!76!
!znprimroot!tt!76!
!gener!tt!76!
!znstar!tt!76!
!znstar!tt!76!
!Tate!rm!76!
!Weierstrass equation!rm!76!
!ellinit!tt!76!
!member \EFF {}unctions!rm!76!
!area!tt!76!
!disc!tt!76!
!j!tt!76!
!omega!tt!76!
!eta!tt!76!
!roots!tt!76!
!tate!tt!76!
!w!tt!76!
!elladd!tt!77!
!addell!tt!77!
!ellak!tt!77!
!Taniyama-Weil conjecture!rm!77!
!Breuil!rm!77!
!Conrad!rm!77!
!Diamond!rm!77!
!Taylor!rm!77!
!Wiles!rm!77!
!akell!tt!77!
!ellan!tt!77!
!anell!tt!77!
!ellap!tt!77!
!ellap0!tt!77!
!apell!tt!77!
!apell2!tt!77!
!ellbil!tt!77!
!bilhell!tt!77!
!ellchangecurve!tt!78!
!coordch!tt!78!
!ellchangepoint!tt!78!
!pointch!tt!78!
!elleisnum!tt!78!
!elleisnum!tt!78!
!elleta!tt!78!
!elleta!tt!78!
!ellglobalred!tt!78!
!Tamagawa number!rm!78!
!Birch and Swinnerton-Dyer conjecture!rm!78!
!globalreduction!tt!78!
!ellheight!tt!78!
!N\'eron-Tate height!rm!78!
!ellheight0!tt!78!
!hell!tt!78!
!ghell!tt!78!
!ghell2!tt!78!
!ellheightmatrix!tt!78!
!Mordell-Weil group!rm!78!
!mathell!tt!79!
!ellinit!tt!79!
!ellinit0!tt!80!
!initell!tt!80!
!smallinitell!tt!80!
!ellisoncurve!tt!80!
!oncurve!tt!80!
!ellj!tt!80!
!jell!tt!80!
!elllocalred!tt!80!
!Kodaira!rm!80!
!Tamagawa number!rm!80!
!localreduction!tt!80!
!elllseries!tt!80!
!lseriesell!tt!80!
!ellorder!tt!80!
!orderell!tt!80!
!ellordinate!tt!80!
!ordell!tt!80!
!ellpointtoz!tt!81!
!zell!tt!81!
!ellpow!tt!81!
!powell!tt!81!
!ellrootno!tt!81!
!Mordell-Weil group!rm!81!
!ellrootno!tt!81!
!ellsigma!tt!81!
!ellsigma!tt!81!
!ellsub!tt!81!
!subell!tt!81!
!elltaniyama!tt!81!
!Weil curve!rm!81!
!taniyama!tt!81!
!elltors!tt!81!
!elltors0!tt!82!
!ellwp!tt!82!
!ellwp0!tt!82!
!weipell!tt!82!
!ellzeta!tt!82!
!ellzeta!tt!82!
!ellztopoint!tt!82!
!Weierstrass $\wp$-\EFF {}unction!rm!82!
!pointell!tt!82!
!n\EFF {}!it!82!
!n\EFF {}init!tt!82!
!bn\EFF {}!it!82!
!bn\EFF {}init!tt!82!
!bnr!it!83!
!rn\EFF {}!it!83!
!ideal!it!83!
!Hermite normal \EFF {}orm!rm!83!
!idele!it!83!
!ideal list!it!84!
!pseudo-matrix!it!84!
!module!it!84!
!pseudo-basis!it!84!
!Hermite normal \EFF {}orm!rm!84!
!member \EFF {}unctions!rm!85!
!bn\EFF {}!tt!85!
!clgp!tt!85!
!cyc!tt!85!
!Smith normal \EFF {}orm!rm!85!
!gen (member \EFF {}unction)!rm!85!
!no!tt!85!
!di\EFF {}\EFF {}!tt!85!
!codi\EFF {}\EFF {}!tt!85!
!disc!tt!85!
!\EFF {}u!tt!85!
!\EFF {}undamental units!rm!85!
!\EFF {}utu!tt!85!
!n\EFF {}!tt!85!
!reg!tt!85!
!roots!tt!85!
!sign!tt!85!
!t2!tt!85!
!tu!tt!85!
!tu\EFF {}u!tt!85!
!zk!tt!85!
!zkst!tt!85!
!GRH!rm!85!
!Buchmann!rm!85!
!GRH!rm!86!
!bn\EFF {}certi\EFF {}y!tt!86!
!GRH!rm!86!
!certi\EFF {}ybuchall!tt!86!
!bn\EFF {}classunit!tt!86!
!Buchmann!rm!86!
!\EFF {}undamental units!rm!86!
!GRH!rm!87!
!bn\EFF {}classunit0!tt!87!
!bn\EFF {}clgp!tt!88!
!bn\EFF {}classgrouponly!tt!88!
!bn\EFF {}decodemodule!tt!88!
!decodemodule!tt!88!
!bn\EFF {}init!tt!88!
!bn\EFF {}isprincipal!tt!88!
!Smith normal \EFF {}orm!rm!88!
!bnrisprincipal!tt!88!
!bn\EFF {}init0!tt!89!
!bn\EFF {}isintnorm!tt!89!
!GRH!rm!89!
!bn\EFF {}isintnorm!tt!89!
!bn\EFF {}isnorm!tt!89!
!Galois!rm!89!
!GRH!rm!89!
!bn\EFF {}isnorm!tt!89!
!bn\EFF {}issunit!tt!90!
!bn\EFF {}issunit!tt!90!
!bn\EFF {}isprincipal!tt!90!
!isprincipalall!tt!90!
!bn\EFF {}isunit!tt!90!
!isunit!tt!90!
!bn\EFF {}make!tt!90!
!makebigbn\EFF {}!tt!91!
!bn\EFF {}narrow!tt!91!
!Smith normal \EFF {}orm!rm!91!
!buchnarrow!tt!91!
!bn\EFF {}signunit!tt!91!
!signunits!tt!91!
!bn\EFF {}reg!tt!91!
!regulator!tt!91!
!bn\EFF {}sunit!tt!91!
!bn\EFF {}sunit!tt!91!
!bn\EFF {}unit!tt!91!
!buch\EFF {}u!tt!91!
!bnrL1!tt!91!
!character!rm!91!
!bnrL1!tt!92!
!bnrclass!tt!92!
!bnrclass0!tt!93!
!bnrclassno!tt!93!
!rayclassno!tt!93!
!bnrclassnolist!tt!93!
!rayclassnolist!tt!93!
!bnrconductor!tt!93!
!bnrconductor!tt!93!
!bnrconductoro\EFF {}char!tt!93!
!character!rm!93!
!bnrconductoro\EFF {}char!tt!93!
!bnrdisc!tt!93!
!bnrdisc0!tt!93!
!bnrdisclist!tt!94!
!bnrdisclist0!tt!94!
!bnrinit!tt!94!
!bnrinit0!tt!94!
!bnrisconductor!tt!94!
!bnrisconductor!tt!94!
!bnrisprincipal!tt!94!
!isprincipalrayall!tt!95!
!bnrrootnumber!tt!95!
!character!rm!95!
!Artin L-\EFF {}unction!rm!95!
!Artin root number!rm!95!
!bnrrootnumber!tt!95!
!bnrstark!tt!95!
!Stark units!rm!95!
!polsubcyclo!tt!95!
!galoissubcyclo!tt!95!
!bnrstark!tt!96!
!dirzetak!tt!96!
!Dedekind!rm!96!
!Dirichlet series!rm!96!
!dirzetak!tt!96!
!\EFF {}actorn\EFF {}!tt!96!
!pol\EFF {}n\EFF {}!tt!96!
!galois\EFF {}ixed\EFF {}ield!tt!96!
!galoisinit!tt!96!
!n\EFF {}sub\EFF {}ield!tt!96!
!galois\EFF {}ixed\EFF {}ield!tt!96!
!galoisinit!tt!96!
!n\EFF {}init!tt!96!
!n\EFF {}galoisconj!tt!96!
!galoisinit!tt!97!
!galoispermtopol!tt!97!
!galoispermtopol!tt!98!
!galoissubcyclo!tt!98!
!galoissubcyclo!tt!98!
!idealadd!tt!98!
!idealadd!tt!98!
!idealaddtoone!tt!98!
!idealaddtoone0!tt!98!
!idealappr!tt!98!
!idealappr0!tt!99!
!idealchinese!tt!99!
!idealchinese!tt!99!
!idealcoprime!tt!99!
!idealcoprime!tt!99!
!idealdiv!tt!99!
!idealdiv0!tt!99!
!idealdiv!tt!99!
!idealdivexact!tt!99!
!ideal\EFF {}actor!tt!99!
!ideal\EFF {}actor!tt!99!
!idealhn\EFF {}!tt!99!
!Hermite normal \EFF {}orm!rm!99!
!idealhn\EFF {}0!tt!99!
!idealhermite!tt!99!
!idealintersect!tt!99!
!idealintersect!tt!99!
!idealinv!tt!99!
!idealinv!tt!100!
!ideallist!tt!100!
!ideallist0!tt!100!
!ideallist!tt!100!
!ideallistarch!tt!100!
!ideallistarch0!tt!100!
!ideallog!tt!100!
!zideallog!tt!100!
!idealmin!tt!100!
!minideal!tt!100!
!idealmul!tt!100!
!idealmul!tt!100!
!idealmulred!tt!100!
!idealnorm!tt!100!
!idealnorm!tt!100!
!idealpow!tt!101!
!idealpow!tt!101!
!idealpows!tt!101!
!idealpowred!tt!101!
!idealprimedec!tt!101!
!idealprimedec!tt!101!
!idealprincipal!tt!101!
!principalideal!tt!101!
!idealred!tt!101!
!LLL!rm!101!
!Hermite normal \EFF {}orm!rm!101!
!Buchmann!rm!101!
!principal ideal!rm!101!
!ideallllred!tt!102!
!idealstar!tt!102!
!Smith normal \EFF {}orm!rm!102!
!idealstar0!tt!102!
!idealtwoelt!tt!102!
!ideal_two_elt0!tt!102!
!idealval!tt!102!
!idealval!tt!102!
!ideleprincipal!tt!102!
!principalidele!tt!103!
!matalgtobasis!tt!103!
!matalgtobasis!tt!103!
!matbasistoalg!tt!103!
!matbasistoalg!tt!103!
!modreverse!tt!103!
!polmodrecip!tt!103!
!newtonpoly!tt!103!
!newtonpoly!tt!103!
!n\EFF {}algtobasis!tt!103!
!algtobasis!tt!103!
!n\EFF {}basis!tt!103!
!integral basis!rm!103!
!round 4!rm!103!
!round 2!rm!103!
!Ford!rm!103!
!n\EFF {}basis0!tt!104!
!n\EFF {}basis!tt!104!
!base!tt!104!
!base2!tt!104!
!\EFF {}actoredbase!tt!104!
!n\EFF {}basistoalg!tt!104!
!basistoalg!tt!104!
!n\EFF {}detint!tt!104!
!n\EFF {}detint!tt!104!
!n\EFF {}disc!tt!104!
!\EFF {}ield discriminant!rm!104!
!round 4!rm!104!
!n\EFF {}disc\EFF {}0!tt!104!
!disc\EFF {}!tt!104!
!n\EFF {}eltdiv!tt!104!
!element_div!tt!104!
!n\EFF {}eltdiveuc!tt!104!
!n\EFF {}diveuc!tt!104!
!n\EFF {}eltdivmodpr!tt!104!
!n\EFF {}modprinit!tt!104!
!element_divmodpr!tt!105!
!n\EFF {}eltdivrem!tt!105!
!n\EFF {}divres!tt!105!
!n\EFF {}eltmod!tt!105!
!n\EFF {}mod!tt!105!
!n\EFF {}eltmul!tt!105!
!element_mul!tt!105!
!n\EFF {}eltmulmodpr!tt!105!
!n\EFF {}modprinit!tt!105!
!element_mulmodpr!tt!105!
!n\EFF {}eltpow!tt!105!
!element_pow!tt!105!
!n\EFF {}eltpowmodpr!tt!105!
!n\EFF {}modprinit!tt!105!
!element_powmodpr!tt!105!
!n\EFF {}eltreduce!tt!105!
!element_reduce!tt!105!
!n\EFF {}eltreducemodpr!tt!105!
!n\EFF {}reducemodpr2!tt!105!
!n\EFF {}eltval!tt!105!
!element_val!tt!105!
!n\EFF {}\EFF {}actor!tt!106!
!n\EFF {}\EFF {}actor!tt!106!
!n\EFF {}\EFF {}actormod!tt!106!
!n\EFF {}\EFF {}actormod!tt!106!
!n\EFF {}galoisapply!tt!106!
!Galois!rm!106!
!galoisapply!tt!106!
!n\EFF {}galoisconj!tt!106!
!Galois!rm!106!
!LLL!rm!107!
!galoisconj0!tt!107!
!galoisconj!tt!107!
!galoisconj2!tt!107!
!galoisconj4!tt!107!
!n\EFF {}hilbert!tt!107!
!Hilbert symbol!rm!107!
!n\EFF {}hilbert!tt!107!
!n\EFF {}hn\EFF {}!tt!107!
!Hermite normal \EFF {}orm!rm!107!
!n\EFF {}hermite!tt!107!
!n\EFF {}hn\EFF {}mod!tt!107!
!Hermite normal \EFF {}orm!rm!107!
!n\EFF {}hermitemod!tt!107!
!n\EFF {}init!tt!107!
!idealinv!tt!108!
!n\EFF {}newprec!tt!108!
!n\EFF {}basis!tt!108!
!n\EFF {}init0!tt!109!
!n\EFF {}isideal!tt!109!
!isideal!tt!109!
!n\EFF {}isincl!tt!109!
!n\EFF {}\EFF {}actor!tt!109!
!n\EFF {}isincl!tt!109!
!n\EFF {}isisom!tt!109!
!n\EFF {}isincl!tt!109!
!n\EFF {}isisom!tt!109!
!n\EFF {}newprec!tt!109!
!n\EFF {}newprec!tt!109!
!n\EFF {}kermodpr!tt!109!
!n\EFF {}kermodpr!tt!109!
!n\EFF {}modprinit!tt!109!
!modpr!tt!109!
!Hermite normal \EFF {}orm!rm!109!
!n\EFF {}modprinit!tt!109!
!n\EFF {}sub\EFF {}ields!tt!109!
!sub\EFF {}ields!tt!109!
!n\EFF {}roots!tt!110!
!n\EFF {}roots!tt!110!
!n\EFF {}rootso\EFF {}1!tt!110!
!rootso\EFF {}1!tt!110!
!n\EFF {}sn\EFF {}!tt!110!
!Smith normal \EFF {}orm!rm!110!
!n\EFF {}smith!tt!110!
!n\EFF {}solvemodpr!tt!110!
!n\EFF {}solvemodpr!tt!110!
!polcompositum!tt!110!
!rn\EFF {}equation!tt!110!
!polcompositum0!tt!111!
!polgalois!tt!111!
!Galois!rm!111!
!galois!tt!111!
!polred!tt!111!
!n\EFF {}init!tt!111!
!polred0!tt!112!
!polred!tt!112!
!\EFF {}actoredpolred!tt!112!
!polredabs!tt!112!
!n\EFF {}init!tt!112!
!polredabs0!tt!112!
!polredord!tt!112!
!ordred!tt!112!
!poltschirnhaus!tt!112!
!tschirnhaus!tt!112!
!rn\EFF {}algtobasis!tt!112!
!rn\EFF {}algtobasis!tt!112!
!rn\EFF {}basis!tt!112!
!rn\EFF {}basis!tt!112!
!rn\EFF {}basistoalg!tt!113!
!rn\EFF {}basistoalg!tt!113!
!rn\EFF {}charpoly!tt!113!
!rn\EFF {}charpoly!tt!113!
!rn\EFF {}conductor!tt!113!
!Abelian extension!rm!113!
!rn\EFF {}conductor!tt!113!
!rn\EFF {}dedekind!tt!113!
!Dedekind!rm!113!
!rn\EFF {}dedekind!tt!113!
!rn\EFF {}det!tt!113!
!rn\EFF {}det!tt!113!
!rn\EFF {}disc!tt!113!
!rn\EFF {}disc\EFF {}!tt!113!
!rn\EFF {}eltabstorel!tt!113!
!rn\EFF {}elementabstorel!tt!114!
!rn\EFF {}eltdown!tt!114!
!rn\EFF {}elementdown!tt!114!
!rn\EFF {}eltreltoabs!tt!114!
!rn\EFF {}elementreltoabs!tt!114!
!rn\EFF {}eltup!tt!114!
!rn\EFF {}elementup!tt!114!
!rn\EFF {}equation!tt!114!
!rn\EFF {}equation0!tt!114!
!rn\EFF {}hn\EFF {}basis!tt!114!
!rn\EFF {}hermitebasis!tt!114!
!rn\EFF {}idealabstorel!tt!114!
!Hermite normal \EFF {}orm!rm!114!
!rn\EFF {}idealabstorel!tt!115!
!rn\EFF {}idealdown!tt!115!
!rn\EFF {}idealdown!tt!115!
!rn\EFF {}idealhn\EFF {}!tt!115!
!rn\EFF {}idealhermite!tt!115!
!rn\EFF {}idealmul!tt!115!
!rn\EFF {}idealmul!tt!115!
!rn\EFF {}idealnormabs!tt!115!
!rn\EFF {}idealnormabs!tt!115!
!rn\EFF {}idealnormrel!tt!115!
!rn\EFF {}idealnormrel!tt!115!
!rn\EFF {}idealreltoabs!tt!115!
!rn\EFF {}idealreltoabs!tt!115!
!rn\EFF {}idealtwoelt!tt!115!
!rn\EFF {}idealtwoelement!tt!115!
!rn\EFF {}idealup!tt!115!
!rn\EFF {}idealup!tt!116!
!rn\EFF {}init!tt!116!
!rn\EFF {}initalg!tt!117!
!rn\EFF {}is\EFF {}ree!tt!117!
!rn\EFF {}is\EFF {}ree!tt!117!
!rn\EFF {}isnorm!tt!117!
!Galois!rm!117!
!GRH!rm!117!
!rn\EFF {}isnorm!tt!117!
!rn\EFF {}kummer!tt!117!
!rn\EFF {}kummer!tt!118!
!rn\EFF {}lllgram!tt!118!
!rn\EFF {}lllgram!tt!118!
!rn\EFF {}normgroup!tt!118!
!Abelian extension!rm!118!
!rn\EFF {}normgroup!tt!118!
!rn\EFF {}polred!tt!118!
!rn\EFF {}polred!tt!118!
!rn\EFF {}polredabs!tt!118!
!rn\EFF {}polredabs!tt!118!
!rn\EFF {}pseudobasis!tt!118!
!rn\EFF {}pseudobasis!tt!118!
!rn\EFF {}steinitz!tt!118!
!Steinitz class!it!118!
!rn\EFF {}steinitz!tt!119!
!subgrouplist!tt!119!
!Hermite normal \EFF {}orm!rm!119!
!Smith normal \EFF {}orm!rm!119!
!subgrouplist0!tt!119!
!zetak!tt!119!
!Dedekind!rm!119!
!glambdak!tt!119!
!gzetak!tt!119!
!zetakinit!tt!119!
!Dedekind!rm!119!
!initzeta!tt!119!
!O!tt!119!
!ggrandocp!tt!119!
!deriv!tt!119!
!deriv!tt!120!
!eval!tt!120!
!geval!tt!120!
!poleval!tt!120!
!q\EFF {}eval!tt!120!
!hq\EFF {}eval!tt!120!
!\EFF {}actorpadic!tt!120!
!round 4!rm!120!
!Zassenhaus!rm!120!
!Buchmann!rm!120!
!Lenstra!rm!120!
!\EFF {}actorpadic4!tt!120!
!int\EFF {}ormal!tt!120!
!\EFF {}ormal integration!rm!120!
!integ!tt!120!
!padicappr!tt!120!
!apprgen9!tt!120!
!apprgen!tt!120!
!polcoe\EFF {}\EFF {}!tt!120!
!polcoe\EFF {}\EFF {}0!tt!120!
!truecoe\EFF {}\EFF {}!tt!121!
!poldegree!tt!121!
!poldegree!tt!121!
!degree!tt!121!
!polcyclo!tt!121!
!cyclo!tt!121!
!poldisc!tt!121!
!subresultant algorithm!rm!121!
!poldisc0!tt!121!
!discsr!tt!121!
!poldiscreduced!tt!121!
!reduceddiscsmith!tt!121!
!polhenselli\EFF {}t!tt!121!
!polhenselli\EFF {}t!tt!121!
!polinterpolate!tt!121!
!interpolating polynomial!rm!121!
!polint!tt!121!
!polisirreducible!tt!121!
!gisirreducible!tt!121!
!pollead!tt!121!
!pollead!tt!121!
!leadingcoe\EFF {}\EFF {}!tt!121!
!pollegendre!tt!122!
!Legendre polynomial!rm!122!
!legendre!tt!122!
!polrecip!tt!122!
!polrecip!tt!122!
!polresultant!tt!122!
!subresultant algorithm!rm!122!
!polresultant0!tt!122!
!subres!tt!122!
!resultant2!tt!122!
!polroots!tt!122!
!Sch\"onhage!rm!122!
!roots!tt!122!
!rootsold!tt!122!
!polrootsmod!tt!122!
!rootmod!tt!122!
!rootmod2!tt!122!
!polrootspadic!tt!122!
!rootpadic!tt!122!
!polsturm!tt!122!
!sturmpart!tt!123!
!sturm!tt!123!
!polsubcyclo!tt!123!
!galoissubcyclo!tt!123!
!subcyclo!tt!123!
!polsylvestermatrix!tt!123!
!sylvestermatrix!tt!123!
!polsym!tt!123!
!symmetric powers!rm!123!
!polsym!tt!123!
!poltchebi!tt!123!
!Chebyshev!rm!123!
!tchebi!tt!123!
!polzagier!tt!123!
!polzagreel!tt!123!
!polzag!tt!123!
!serconvol!tt!123!
!Hadamard product!rm!123!
!convol!tt!123!
!serlaplace!tt!123!
!laplace!tt!123!
!serreverse!tt!123!
!recip!tt!123!
!subst!tt!123!
!gsubst!tt!124!
!taylor!tt!124!
!tayl!tt!124!
!thue!tt!124!
!GRH!rm!124!
!thue!tt!124!
!thueinit!tt!124!
!thue!tt!124!
!GRH!rm!124!
!thueinit!tt!124!
!mathn\EFF {}!tt!124!
!q\EFF {}lll!tt!124!
!algdep!tt!124!
!algebraic dependence!rm!124!
!LLL!rm!125!
!algdep0!tt!125!
!algdep!tt!125!
!charpoly!tt!125!
!characteristic polynomial!rm!125!
!minimal polynomial!rm!125!
!charpoly0!tt!125!
!caract!tt!125!
!carhess!tt!125!
!caradj!tt!125!
!concat!tt!125!
!Mat!tt!125!
!concat!tt!126!
!lindep!tt!126!
!linear dependence!rm!126!
!LLL!rm!126!
!lindep0!tt!126!
!lindep!tt!126!
!listcreate!tt!126!
!listinsert!tt!126!
!listkill!tt!127!
!listput!tt!127!
!listsort!tt!127!
!matadjoint!tt!127!
!adjoint matrix!rm!127!
!adj!tt!127!
!matcompanion!tt!127!
!assmat!tt!127!
!matdet!tt!127!
!det!tt!127!
!det2!tt!127!
!matdetint!tt!127!
!detint!tt!127!
!matdiagonal!tt!127!
!diagonal!tt!128!
!mateigen!tt!128!
!eigen!tt!128!
!mathess!tt!128!
!hess!tt!128!
!mathilbert!tt!128!
!Hilbert matrix!rm!128!
!mathilbert!tt!128!
!mathn\EFF {}!tt!128!
!Hermite normal \EFF {}orm!rm!128!
!LLL!rm!128!
!mathn\EFF {}0!tt!128!
!hn\EFF {}!tt!128!
!hn\EFF {}all!tt!128!
!mathn\EFF {}mod!tt!128!
!Hermite normal \EFF {}orm!rm!128!
!hn\EFF {}mod!tt!129!
!mathn\EFF {}modid!tt!129!
!Hermite normal \EFF {}orm!rm!129!
!hn\EFF {}modid!tt!129!
!matid!tt!129!
!idmat!tt!129!
!gscalmat!tt!129!
!gscalsmat!tt!129!
!matimage!tt!129!
!matimage0!tt!129!
!image!tt!129!
!matimagecompl!tt!129!
!imagecompl!tt!129!
!matindexrank!tt!129!
!vecextract!tt!129!
!indexrank!tt!129!
!matintersect!tt!129!
!idealintersect!tt!129!
!intersect!tt!129!
!matinverseimage!tt!129!
!inverseimage!tt!129!
!matisdiagonal!tt!129!
!isdiagonal!tt!129!
!matker!tt!129!
!ker_mod_p!tt!130!
!matker0!tt!130!
!ker!tt!130!
!keri!tt!130!
!matkerint!tt!130!
!LLL!rm!130!
!matkerint0!tt!130!
!kerint!tt!130!
!matmuldiagonal!tt!130!
!matmuldiagonal!tt!130!
!matmultodiagonal!tt!130!
!matmultodiagonal!tt!130!
!matpascal!tt!130!
!Pascal triangle!rm!130!
!matqpascal!tt!130!
!matpascal!tt!130!
!matrank!tt!130!
!rank!tt!130!
!matrix!tt!130!
!matrice!tt!130!
!matrixqz!tt!130!
!matrixqz0!tt!131!
!matsize!tt!131!
!matsize!tt!131!
!matsn\EFF {}!tt!131!
!Smith normal \EFF {}orm!rm!131!
!matsn\EFF {}0!tt!131!
!smith!tt!131!
!matsolve!tt!131!
!gauss!tt!131!
!matsolvemod!tt!131!
!matsolvemod0!tt!131!
!gaussmodulo!tt!131!
!gaussmodulo2!tt!131!
!matsupplement!tt!132!
!suppl!tt!132!
!mattranspose!tt!132!
!gtrans!tt!132!
!q\EFF {}gaussred!tt!132!
!decomposition into squares!rm!132!
!sqred!tt!132!
!q\EFF {}jacobi!tt!132!
!jacobi!tt!132!
!q\EFF {}lll!tt!132!
!LLL!rm!132!
!q\EFF {}lll0!tt!133!
!lll!tt!133!
!lllint!tt!133!
!lllkerim!tt!133!
!q\EFF {}lllgram!tt!133!
!q\EFF {}lllgram0!tt!133!
!lllgram!tt!133!
!lllgramint!tt!133!
!lllgramkerim!tt!133!
!q\EFF {}minim!tt!133!
!q\EFF {}minim0!tt!133!
!minim!tt!133!
!minim2!tt!133!
!\EFF {}incke_pohst!tt!133!
!q\EFF {}per\EFF {}ection!tt!134!
!per\EFF {}!tt!134!
!q\EFF {}sign!tt!134!
!signat!tt!134!
!setintersect!tt!134!
!setintersect!tt!134!
!setisset!tt!134!
!setisset!tt!134!
!setminus!tt!134!
!setminus!tt!134!
!setsearch!tt!134!
!setsearch!tt!134!
!setunion!tt!134!
!setunion!tt!134!
!trace!tt!134!
!gtrace!tt!134!
!vecextract!tt!134!
!extract!tt!135!
!matextract!tt!135!
!vecsort!tt!135!
!vecsort0!tt!136!
!sort!tt!136!
!indexsort!tt!136!
!lexsort!tt!136!
!sindexsort!tt!136!
!sindexlexsort!tt!136!
!vector!tt!136!
!vecteur!tt!136!
!vectorv!tt!136!
!vector!tt!136!
!vvecteur!tt!136!
!sum!tt!136!
!numerical integration!rm!136!
!in\EFF {}inity!rm!137!
!intnum!tt!137!
!intnum0!tt!137!
!prod!tt!137!
!produit!tt!137!
!prodeuler!tt!137!
!Euler product!rm!137!
!prodeuler!tt!138!
!prodin\EFF {}!tt!138!
!in\EFF {}inite product!rm!138!
!prodin\EFF {}!tt!138!
!prodin\EFF {}1!tt!138!
!solve!tt!138!
!zbrent!tt!138!
!sum!tt!138!
!somme!tt!138!
!sumalt!tt!138!
!alternating series!rm!138!
!Euler!rm!138!
!sumalt!tt!139!
!sumdiv!tt!139!
!sigma!tt!139!
!divsum!tt!139!
!sumin\EFF {}!tt!139!
!in\EFF {}inite sum!rm!139!
!sumin\EFF {}!tt!139!
!sumpos!tt!139!
!sumpos!tt!139!
!PostScript!tt!140!
!ps\EFF {}ile!tt!140!
!plot!tt!140!
!plotbox!tt!141!
!plotclip!tt!141!
!plotcopy!tt!141!
!plotcolor!tt!141!
!plotcopy!tt!141!
!plotcursor!tt!141!
!plotdraw!tt!141!
!plot\EFF {}ile!tt!141!
!ploth!tt!141!
!parametric plot!it!141!
!recursive plot!it!142!
!plotrecth!tt!142!
!plotscale!tt!142!
!plothraw!tt!142!
!plothsizes!tt!143!
!plotinit!tt!143!
!plothsizes!tt!143!
!plotkill!tt!143!
!plotlines!tt!143!
!plotlinetype!tt!143!
!plotmove!tt!143!
!plotpoints!tt!143!
!plotpointsize!tt!143!
!plotpointtype!tt!144!
!plotrbox!tt!144!
!plotrecth!tt!144!
!plotrecthraw!tt!144!
!plotrline!tt!144!
!plotrmove!tt!144!
!plotrpoint!tt!144!
!plotscale!tt!144!
!plotstring!tt!144!
!plotterm!tt!144!
!psdraw!tt!145!
!psploth!tt!145!
!psplothraw!tt!145!
!programming!rm!145!
!Control statements!tt!145!
!break!tt!145!
!\EFF {}or!tt!145!
!\EFF {}ordiv!tt!145!
!\EFF {}orprime!tt!145!
!\EFF {}orstep!tt!145!
!\EFF {}orsubgroup!tt!146!
!Smith normal \EFF {}orm!rm!146!
!subgroup!rm!146!
!subgrouplist!tt!146!
!Hermite normal \EFF {}orm!rm!146!
!\EFF {}orvec!tt!146!
!i\EFF {}!tt!146!
!next!tt!147!
!return!tt!147!
!until!tt!147!
!while!tt!147!
!addhelp!tt!147!
!alias!tt!147!
!allocatemem!tt!147!
!allocatemoremem!tt!148!
!de\EFF {}ault!tt!148!
!error!tt!148!
!extern!tt!148!
!getheap!tt!148!
!getheap!tt!148!
!getrand!tt!148!
!getrand!tt!148!
!getstack!tt!148!
!getstack!tt!148!
!gettime!tt!148!
!gettime!tt!148!
!global!tt!149!
!input!tt!149!
!install!tt!149!
!system!tt!149!
!kill!tt!149!
!quote!rm!150!
!print!tt!150!
!print1!tt!150!
!printp!tt!150!
!printp1!tt!150!
!printtex!tt!150!
!log!tt!150!
!log\EFF {}ile!rm!150!
!quit!tt!150!
!read!tt!151!
!reorder!tt!151!
!setrand!tt!151!
!setrand!tt!151!
!system!tt!151!
!trap!tt!151!
!break loop!rm!151!
!next!tt!151!
!break!tt!151!
!return!tt!151!
!type!tt!152!
!whatnow!tt!152!
!write!tt!152!
!write1!tt!152!
!writetex!tt!152!
!library mode!rm!153!
!pari.h!tt!153!
!GEN!tt!153!
!pari_init!tt!153!
!maxprime!tt!153!
!stack!it!153!
!pari_init!tt!153!
!gzero!tt!153!
!gun!tt!153!
!gdeux!tt!153!
!ghal\EFF {}!tt!153!
!gi!tt!153!
!variable!rm!154!
!polx!tt!154!
!polun!tt!154!
!MAXVARN!tt!154!
!heap!rm!154!
!clone!rm!154!
!di\EFF {}\EFF {}ptr!tt!154!
!pari_init!tt!154!
!typecast!rm!154!
!zero!rm!155!
!un!rm!155!
!lpolx!rm!155!
!coe\EFF {}\EFF {}!tt!155!
!mael!tt!155!
!gaddgs!tt!155!
!gaddsg!tt!155!
!gaddz!tt!155!
!gaddgsz!tt!155!
!gaddsgz!tt!155!
!addii!tt!155!
!addrr!tt!155!
!addir!tt!155!
!addri!tt!155!
!mpadd!tt!155!
!addis!tt!155!
!BITS_IN_LONG!tt!156!
!LONG_IS_64BIT!tt!156!
!DEFAULTPREC!tt!156!
!MEDDEFAULTPREC!tt!156!
!BIGDEFAULTPREC!tt!156!
!bit_accuracy!tt!156!
!BITS_IN_LONG!tt!156!
!creation!rm!157!
!cgetg!tt!157!
!cgeti!tt!157!
!cgetr!tt!157!
!lgetg!tt!157!
!lgeti!tt!157!
!lgetr!tt!157!
!cgetg!tt!158!
!gerepile!tt!158!
!assignment!rm!158!
!ga\EFF {}\EFF {}ect!tt!158!
!ga\EFF {}\EFF {}ect!tt!158!
!gaddz!tt!159!
!avma!tt!159!
!ga\EFF {}\EFF {}ect!tt!159!
!ga\EFF {}\EFF {}sg!tt!159!
!ga\EFF {}\EFF {}sg!tt!159!
!ga\EFF {}\EFF {}ect!tt!159!
!copy!rm!159!
!gcopy!tt!159!
!lcopy!tt!159!
!gcopy!tt!159!
!\EFF {}orcecopy!tt!159!
!clone!rm!159!
!gclone!tt!159!
!lclone!tt!159!
!gclone!tt!160!
!gunclone!tt!160!
!\EFF {}orcecopy!tt!160!
!gcopy!tt!160!
!conversions!rm!160!
!stoi!tt!160!
!dbltor!tt!160!
!itos!tt!160!
!rtodbl!tt!160!
!gtolong!tt!160!
!gtodouble!tt!160!
!garbage collecting!rm!160!
!avma!tt!160!
!destruction!rm!161!
!cgiv!tt!161!
!gerepile!tt!161!
!gerepileupto!tt!162!
!gerepilemany!tt!163!
!gerepilemanysp!tt!163!
!gerepilemany!rm!165!
!stack_lim!tt!166!
!cgetg!tt!166!
!gaddz!tt!166!
!type number!rm!167!
!length!rm!167!
!typ!tt!167!
!settyp!tt!167!
!lg!tt!167!
!setlg!tt!167!
!integer!rm!167!
!t_INT!tt!167!
!signe!tt!167!
!setsigne!tt!168!
!lge\EFF {}int!tt!168!
!e\EFF {}\EFF {}ective length!rm!168!
!setlge\EFF {}int!tt!168!
!mpodd!tt!168!
!mod2!tt!168!
!mod4!tt!168!
!mod64!tt!168!
!t_REAL!tt!168!
!real number!rm!168!
!expo!tt!168!
!setexpo!tt!168!
!gexpo!tt!168!
!gsigne!tt!168!
!t_INTMOD!tt!169!
!integermod!rm!169!
!t_FRAC!tt!169!
!t_FRACN!tt!169!
!rational number!rm!169!
!gred!tt!169!
!t_COMPLEX!tt!169!
!complex number!rm!169!
!p-adic number!rm!169!
!t_PADIC!tt!169!
!precp!tt!169!
!setprecp!tt!169!
!valp!tt!169!
!setvalp!tt!169!
!quadratic number!rm!169!
!t_QUAD!tt!169!
!t_POLMOD!tt!169!
!polmod!rm!169!
!t_POL!tt!169!
!polynomial!rm!169!
!signe!tt!170!
!setsigne!tt!170!
!lge\EFF {}!tt!170!
!e\EFF {}\EFF {}ective length!rm!170!
!setlge\EFF {}!tt!170!
!varn!tt!170!
!setvarn!tt!170!
!gvar!tt!170!
!variable number!rm!170!
!BIGINT!tt!170!
!degree!rm!170!
!degree!tt!170!
!t_SER!tt!170!
!power series!rm!170!
!signe!tt!170!
!setsigne!tt!170!
!varn!tt!170!
!setvarn!tt!170!
!valp!tt!170!
!setvalp!tt!170!
!expo!tt!170!
!setexpo!tt!170!
!t_RFRAC!tt!170!
!t_RFRACN!tt!170!
!rational \EFF {}unction!rm!170!
!gred!tt!170!
!t_QFR!tt!170!
!inde\EFF {}inite binary quadratic \EFF {}orm!rm!170!
!t_QFI!tt!171!
!de\EFF {}inite binary quadratic \EFF {}orm!rm!171!
!t_VEC!tt!171!
!t_COL!tt!171!
!row vector!rm!171!
!column vector!rm!171!
!t_MAT!tt!171!
!matrix!rm!171!
!t_LIST!tt!171!
!list!rm!171!
!lge\EFF {}!tt!171!
!setlge\EFF {}!tt!171!
!t_STR!tt!171!
!character string!rm!171!
!GSTR!tt!171!
!gvar!tt!171!
!variable number!rm!171!
!BIGINT!tt!171!
!polun!tt!171!
!polx!tt!171!
!varentries!tt!171!
!polvar!tt!171!
!MAXVARN!tt!172!
!variable (user)!rm!172!
!variable (user)!rm!172!
!\EFF {}etch_user_var!tt!172!
!\EFF {}lissexpr!tt!172!
!variable (temporary)!rm!172!
!\EFF {}etch_var!tt!172!
!name_var!tt!172!
!delete_var!tt!173!
!input!rm!173!
!\EFF {}lisexpr!tt!173!
!\EFF {}lisseq!tt!173!
!\EFF {}lisexpr!tt!173!
!\EFF {}lisseq!tt!173!
!\EFF {}ilter!rm!173!
!lisexpr!tt!173!
!lisseq!tt!173!
!lisGEN!tt!173!
!install!tt!174!
!install!tt!174!
!output!rm!174!
!brute!tt!174!
!brute!tt!174!
!\EFF {}ormat!rm!174!
!outbrute!tt!174!
!output!tt!174!
!matbrute!tt!174!
!outmat!tt!174!
!sor!tt!174!
!outbeaut!tt!174!
!texprint!tt!174!
!exe!tt!175!
!GENtostr!tt!175!
!GENtostr!tt!175!
!hexadecimal tree!rm!175!
!voir!tt!175!
!GENtostr!tt!175!
!out\EFF {}ile!tt!175!
!stdout!tt!175!
!switchout!tt!175!
!err\EFF {}ile!tt!175!
!stderr!tt!175!
!in\EFF {}ile!tt!175!
!switchin!tt!175!
!switchout!tt!175!
!pariOut!tt!175!
!pariErr!tt!175!
!error!rm!175!
!talker!rm!175!
!err!tt!175!
!print\EFF {}!tt!175!
!err!tt!175!
!err!tt!176!
!debugging!rm!176!
!\EFF {}ormat!rm!176!
!DEBUGLEVEL!tt!176!
!DEBUGMEM!tt!176!
!debug!tt!176!
!debugmem!tt!176!
!install!tt!176!
!brute!tt!176!
!output!tt!176!
!\EFF {}print\EFF {}err!tt!176!
!err!tt!176!
!timer!tt!176!
!timer2!tt!176!
!msgtimer!tt!176!
!gentimer!tt!176!
!genmsgtimer!tt!176!
!get_timer!tt!176!
!gexp!tt!177!
!pariK1!tt!177!
!lisGEN!tt!177!
!allocatemoremem!tt!178!
!err!tt!178!
!lg!tt!178!
!gnorml2!tt!179!
!setlg!tt!179!
!gzero!tt!179!
!realzero!tt!179!
!bit_accuracy!tt!179!
!gmul2n!tt!179!
!gmul2n!tt!179!
!gshi\EFF {}t!tt!179!
!gscalmat!tt!180!
!gscalmat!tt!180!
!gscalsmat!tt!180!
!gerepile!tt!180!
!gerepileupto!tt!181!
!parser code!rm!181!
!variable number!rm!182!
!itos!tt!182!
!entree!tt!183!
!pariputs!tt!183!
!\EFF {}print\EFF {}err!tt!183!
!parser code!rm!183!
!install!tt!184!
!addhelp!rm!184!
!pre\EFF {}erences \EFF {}ile!rm!184!
!install!tt!184!
!Linux!rm!184!
!ulong!tt!187!
!addll!tt!187!
!addllx!tt!187!
!subll!tt!187!
!subllx!tt!187!
!shi\EFF {}tl!tt!187!
!shi\EFF {}tlr!tt!187!
!b\EFF {}\EFF {}\EFF {}o!tt!187!
!mulll!tt!187!
!addmul!tt!188!
!divll!tt!188!
!gadd[z]!tt!188!
!typ!tt!188!
!lg!tt!188!
!lge\EFF {}!tt!188!
!lge\EFF {}int!tt!188!
!signe!tt!188!
!gsigne!tt!188!
!expo!tt!188!
!gexpo!tt!188!
!expi!tt!188!
!valp!tt!188!
!precp!tt!188!
!varn!tt!188!
!gvar!tt!189!
!settyp!tt!189!
!setlg!tt!189!
!setlge\EFF {}!tt!189!
!setlge\EFF {}int!tt!189!
!setsigne!tt!189!
!setexpo!tt!189!
!setvalp!tt!189!
!setprecp!tt!189!
!setvarn!tt!189!
!cgetg!tt!189!
!cgeti!tt!189!
!cgetr!tt!189!
!cgiv!tt!189!
!gerepile!tt!189!
!mpa\EFF {}\EFF {}!tt!189!
!a\EFF {}\EFF {}sz!tt!189!
!a\EFF {}\EFF {}si!tt!189!
!a\EFF {}\EFF {}sr!tt!190!
!a\EFF {}\EFF {}ii!tt!190!
!a\EFF {}\EFF {}ir!tt!190!
!a\EFF {}\EFF {}rs!tt!190!
!a\EFF {}\EFF {}ri!tt!190!
!a\EFF {}\EFF {}rr!tt!190!
!stoi!tt!190!
!itos!tt!190!
!mptrunc[z]!tt!190!
!mpent[z]!tt!190!
!vals!tt!190!
!vali!tt!190!
!mpshi\EFF {}t[z]!tt!190!
!shi\EFF {}ts!tt!190!
!shi\EFF {}ti!tt!190!
!shi\EFF {}tr!tt!190!
!mpinvz!tt!191!
!mpinvsr!tt!191!
!mpinvir!tt!191!
!mpinvrr!tt!191!
!mpcmp!tt!191!
!cmpsi!tt!191!
!cmpsr!tt!191!
!cmpis!tt!191!
!cmpii!tt!191!
!cmpir!tt!191!
!cmprs!tt!191!
!cmpri!tt!191!
!cmprr!tt!191!
!dvmdss!tt!192!
!dvmdsi!tt!192!
!dvmdis!tt!192!
!dvmdii!tt!192!
!truedvmdii!tt!192!
!mpdvmdz!tt!192!
!dvmdssz!tt!192!
!dvmdsiz!tt!192!
!dvmdisz!tt!193!
!dvmdiiz!tt!193!
!addsii!tt!193!
!divise!tt!193!
!divisii!tt!193!
!mpdivis!tt!193!
!mulsii!tt!193!
!compo!tt!193!
!truecoe\EFF {}\EFF {}!tt!193!
!coe\EFF {}\EFF {}!tt!193!
!mael$n$!tt!193!
!cgetp!tt!193!
!gcopy!tt!193!
!\EFF {}orcecopy!tt!193!
!taille!tt!194!
!gclone!tt!194!
!gre\EFF {}\EFF {}e!tt!194!
!rtodbl!tt!194!
!dbltor!tt!194!
!gtodouble!tt!194!
!gtolong!tt!194!
!gtopoly!tt!194!
!gtopolyrev!tt!194!
!gtoser!tt!194!
!gtovec!tt!194!
!co8!tt!194!
!gcvtop!tt!194!
!gmodulcp!tt!194!
!gmodulgs!tt!194!
!gmodulss!tt!194!
!gmodulo!tt!194!
!gexpo!tt!194!
!gsigne!tt!194!
!gvar!tt!194!
!precision!tt!195!
!sizedigit!tt!195!
!gcmp0!tt!195!
!isexactzero!tt!195!
!gcmp1!tt!195!
!gcmp\_1!tt!195!
!gcmp!tt!195!
!gcmpsg!tt!195!
!gcmpgs!tt!195!
!lexcmp!tt!195!
!gegal!tt!195!
!gegalsg!tt!195!
!gegalgs!tt!195!
!iscomplex!tt!195!
!ismonome!tt!195!
!ggval!tt!195!
!gval!tt!195!
!pvaluation!tt!195!
!ga\EFF {}\EFF {}sg!tt!195!
!ga\EFF {}\EFF {}ect!tt!195!
!gsqr!tt!196!
!ginv!tt!196!
!g\EFF {}loor!tt!196!
!g\EFF {}rac!tt!196!
!gceil!tt!196!
!ground!tt!196!
!grndtoi!tt!196!
!gtrunc!tt!196!
!gcvtoi!tt!196!
!gred[z]!tt!196!
!content!tt!196!
!normalize!tt!196!
!normalizepol!tt!196!
!gmax[z]!tt!196!
!gmaxsg[z]!tt!196!
!gmaxgs[z]!tt!196!
!gmin[z]!tt!196!
!gminsg[z]!tt!196!
!gmings[z]!tt!196!
!gadd[z]!tt!196!
!gaddsg[z]!tt!196!
!gaddgs[z]!tt!197!
!gsub[z]!tt!197!
!gsubgs[z]!tt!197!
!gsubsg[z]!tt!197!
!gmul[z]!tt!197!
!gmulsg[z]!tt!197!
!gmulgs[z]!tt!197!
!gshi\EFF {}t[z]!tt!197!
!gmul2n[z]!tt!197!
!gdiv[z]!tt!197!
!gdivgs[z]!tt!197!
!gdivsg[z]!tt!197!
!gdivent[z]!tt!197!
!gdiventsg[z]!tt!197!
!gdiventgs[z]!tt!197!
!gdiventres!tt!197!
!gdivmod!tt!197!
!poldivres!tt!197!
!gdeuc!tt!198!
!gdivround!tt!198!
!gmod[z]!tt!198!
!gmodsg[z]!tt!198!
!gmodgs[z]!tt!198!
!gres!tt!198!
!ginvmod!tt!198!
!gpow!tt!198!
!ggcd!tt!198!
!glcm!tt!198!
!subres!tt!198!
!gpowgs!tt!198!
!gsubst!tt!198!
!gdivise!tt!198!
!gbezout!tt!198!
!heap!rm!207!
!stack!rm!207!
!universal object!rm!207!
!bern!tt!207!
!mpbern!tt!207!
!geuler!tt!207!
!mpeuler!tt!207!
!gpi!tt!207!
!mppi!tt!207!
!geuler!tt!207!
!gpi!tt!207!
!mpeuler!tt!207!
!mppi!tt!207!
!di\EFF {}\EFF {}ptr!tt!207!
!pari_init!tt!207!
!maxprime!tt!207!
!maxprime!tt!207!
The End
