home *** CD-ROM | disk | FTP | other *** search
- Chapter 1: Overview of the {\fam \bffam \tenbf {\write \index {!PARI!1!}}PARI} System\dotfill1
- \hskip 0.5cm1.1\ Introduction.\dotfill1
- {\sevenrm \hskip 1cmImplementation notes.\dotfill1}
- \hskip 0.5cm1.2\ The PARI {\write \index {!types!1!}}types.\dotfill1
- {\sevenrm \hskip 1cm1.2.1\ Integers and reals\dotfill2}
- {\sevenrm \hskip 1cm1.2.2\ Integermods, rational numbers (irreducible or not), $p$-adic numbers, polymods, and rational functions\dotfill3}
- {\sevenrm \hskip 1cm1.2.3\ Complex numbers ($a+bi$) and quadratic numbers\dotfill3}
- {\sevenrm \hskip 1cm1.2.4\ Polynomials, power series, vectors and matrices\dotfill3}
- {\sevenrm \hskip 1cm1.2.5\ Exact and imprecise objects\dotfill3}
- {\sevenrm \hskip 1cm1.2.6\ What is {\write \index {!zero!3!}}zero?\dotfill3}
- {\sevenrm \hskip 1cm1.2.7\ Scalar types\dotfill4}
- \hskip 0.5cm1.3\ Operations and functions.\dotfill4
- {\sevenrm \hskip 1cm1.3.1\ The PARI philosophy\dotfill4}
- {\sevenrm \hskip 1cm1.3.2\ Standard operations\dotfill4}
- {\sevenrm \hskip 1cm1.3.3\ Conversions and similar functions\dotfill5}
- {\sevenrm \hskip 1cm1.3.4\ Transcendental functions\dotfill5}
- {\sevenrm \hskip 1cm1.3.5\ Arithmetic functions\dotfill5}
- {\sevenrm \hskip 1cm1.3.6\ Other functions\dotfill5}
- Chapter 2: Specific use of the {\fam \bffam \tenbf {\write \index {!GP!7!}}GP} calculator\dotfill7
- \hskip 0.5cm2.1\ Metacommands.\dotfill7
- {\sevenrm \hskip 1cm2.1.1\ $\delimiter "26E30F \delimiter "26E30F $\dotfill7}
- {\sevenrm \hskip 1cm2.1.2\ $\delimiter "26E30F ${\fam \bffam \tenbf b}\dotfill7}
- {\sevenrm \hskip 1cm2.1.3\ $\delimiter "26E30F ${\fam \bffam \tenbf c}\dotfill8}
- {\sevenrm \hskip 1cm2.1.4\ $\delimiter "26E30F ${\fam \bffam \tenbf d}\dotfill8}
- {\sevenrm \hskip 1cm2.1.5\ $\delimiter "26E30F ${\fam \bffam \tenbf k}\dotfill8}
- {\sevenrm \hskip 1cm2.1.6\ $\delimiter "26E30F ${\fam \bffam \tenbf l}\dotfill8}
- {\sevenrm \hskip 1cm2.1.7\ $\delimiter "26E30F ${\fam \bffam \tenbf p}\dotfill8}
- {\sevenrm \hskip 1cm2.1.8\ $\delimiter "26E30F ${\fam \bffam \tenbf q}\dotfill8}
- {\sevenrm \hskip 1cm2.1.9\ $\delimiter "26E30F ${\fam \bffam \tenbf r}\dotfill8}
- {\sevenrm \hskip 1cm2.1.10\ $\delimiter "26E30F ${\fam \bffam \tenbf s}\dotfill8}
- {\sevenrm \hskip 1cm2.1.11\ $\delimiter "26E30F ${\fam \bffam \tenbf s}$( n )$\dotfill8}
- {\sevenrm \hskip 1cm2.1.12\ $\delimiter "26E30F ${\fam \bffam \tenbf t}\dotfill8}
- {\sevenrm \hskip 1cm2.1.13\ $\delimiter "26E30F ${\fam \bffam \tenbf v}\dotfill8}
- {\sevenrm \hskip 1cm2.1.14\ $\delimiter "26E30F ${\fam \bffam \tenbf w}\dotfill8}
- {\sevenrm \hskip 1cm2.1.15\ $\delimiter "26E30F ${\fam \bffam \tenbf x}\dotfill8}
- {\sevenrm \hskip 1cm2.1.16\ \#\dotfill8}
- \hskip 0.5cm2.2\ Defaults and {\write \index {!output formats!9!}}output formats.\dotfill9
- {\sevenrm \hskip 1cm2.2.1\ $\delimiter "26E30F ${\write \index {!precision!9!}}precision\dotfill9}
- {\sevenrm \hskip 1cm2.2.2\ $\delimiter "26E30F ${\write \index {!serieslength!9!}}serieslength\dotfill9}
- {\sevenrm \hskip 1cm2.2.3\ $\delimiter "26E30F ${\write \index {!format!9!}}format\dotfill9}
- {\sevenrm \hskip 1cm2.2.4\ $\delimiter "26E30F ${\write \index {!prompt!9!}}prompt\dotfill9}
- {\sevenrm \hskip 1cm2.2.5\ Raw and beautifier format\dotfill9}
- {\sevenrm \hskip 1cm2.2.6\ Note on the output formats.\dotfill9}
- \hskip 0.5cm2.3\ Input formats for the PARI types.\dotfill10
- {\sevenrm \hskip 1cm2.3.1\ {\write \index {!Integer!10!}}Integers\dotfill10}
- {\sevenrm \hskip 1cm2.3.2\ {\write \index {!Real number!10!}}Real numbers\dotfill10}
- {\sevenrm \hskip 1cm2.3.3\ {\write \index {!Integermod!10!}}Integermods\dotfill10}
- {\sevenrm \hskip 1cm2.3.4\ {\write \index {!Rational number!10!}}Rational numbers\dotfill10}
- {\sevenrm \hskip 1cm2.3.5\ {\write \index {!Complex number!10!}}Complex numbers\dotfill10}
- {\sevenrm \hskip 1cm2.3.6\ $p$-adic numbers\dotfill10}
- {\sevenrm \hskip 1cm2.3.7\ {\write \index {!Quadratic number!11!}}Quadratic numbers\dotfill11}
- {\sevenrm \hskip 1cm2.3.8\ {\write \index {!Polymod!11!}}Polymods\dotfill11}
- {\sevenrm \hskip 1cm2.3.9\ {\write \index {!Polynomial!11!}}Polynomials\dotfill11}
- {\sevenrm \hskip 1cm2.3.10\ {\write \index {!Power series!11!}}Power series\dotfill11}
- {\sevenrm \hskip 1cm2.3.11\ {\write \index {!Rational function!11!}}Rational functions\dotfill11}
- {\sevenrm \hskip 1cm2.3.12\ {\write \index {!Binary quadratic form!11!}}Binary quadratic forms of positive discriminant\dotfill11}
- {\sevenrm \hskip 1cm2.3.13\ {\write \index {!Binary quadratic form!11!}}Binary quadratic forms of negative discriminant\dotfill11}
- {\sevenrm \hskip 1cm2.3.14\ Row and column vectors\dotfill12}
- {\sevenrm \hskip 1cm2.3.15\ Matrices\dotfill12}
- \hskip 0.5cm2.4\ The general GP input line.\dotfill12
- Chapter 3: Functions and Operations available in PARI and GP\dotfill13
- \hskip 0.5cm3.1\ Standard monadic or dyadic operators.\dotfill13
- {\sevenrm \hskip 1cm3.1.1\ $\pm $\dotfill13}
- {\sevenrm \hskip 1cm3.1.2\ $+$, $-$\dotfill13}
- {\sevenrm \hskip 1cm3.1.3\ $*$\dotfill13}
- {\sevenrm \hskip 1cm3.1.4\ $/$\dotfill13}
- {\sevenrm \hskip 1cm3.1.5\ $\delimiter "26E30F $\dotfill13}
- {\sevenrm \hskip 1cm3.1.6\ $\%$\dotfill13}
- {\sevenrm \hskip 1cm3.1.7\ {\write \index {!divres!14!}}divres\dotfill14}
- {\sevenrm \hskip 1cm3.1.8\ $\mathaccent "705E {}$\dotfill14}
- {\sevenrm \hskip 1cm3.1.9\ comparison and {\write \index {!boolean operators!14!}}boolean operators\dotfill14}
- {\sevenrm \hskip 1cm3.1.10\ sign\dotfill14}
- {\sevenrm \hskip 1cm3.1.11\ {\write \index {!max!14!}}max\dotfill14}
- {\sevenrm \hskip 1cmImportant remark.\dotfill14}
- \hskip 0.5cm3.2\ Conversions and similar elementary functions\dotfill15
- {\sevenrm \hskip 1cm3.2.1\ binary\dotfill15}
- {\sevenrm \hskip 1cm3.2.2\ bittest\dotfill15}
- {\sevenrm \hskip 1cm3.2.3\ {\write \index {!ceil!15!}}ceil\dotfill15}
- {\sevenrm \hskip 1cm3.2.4\ {\write \index {!changevar!15!}}changevar\dotfill15}
- {\sevenrm \hskip 1cm3.2.5\ {\write \index {!components!15!}}components of a PARI object\dotfill15}
- {\sevenrm \hskip 1cm3.2.6\ conj\dotfill16}
- {\sevenrm \hskip 1cm3.2.7\ cvtoi\dotfill16}
- {\sevenrm \hskip 1cm3.2.8\ denom\dotfill16}
- {\sevenrm \hskip 1cm3.2.9\ floor\dotfill16}
- {\sevenrm \hskip 1cm3.2.10\ frac\dotfill16}
- {\sevenrm \hskip 1cm3.2.11\ imag\dotfill16}
- {\sevenrm \hskip 1cm3.2.12\ length\dotfill17}
- {\sevenrm \hskip 1cm3.2.13\ lift\dotfill17}
- {\sevenrm \hskip 1cm3.2.14\ mod\dotfill17}
- {\sevenrm \hskip 1cm3.2.15\ modp\dotfill17}
- {\sevenrm \hskip 1cm3.2.16\ norm\dotfill17}
- {\sevenrm \hskip 1cm3.2.17\ norml2\dotfill17}
- {\sevenrm \hskip 1cm3.2.18\ numer\dotfill17}
- {\sevenrm \hskip 1cm3.2.19\ poly\dotfill17}
- {\sevenrm \hskip 1cm3.2.20\ prec\dotfill18}
- {\sevenrm \hskip 1cm3.2.21\ quadgen\dotfill18}
- {\sevenrm \hskip 1cm3.2.22\ quadpoly\dotfill18}
- {\sevenrm \hskip 1cm3.2.23\ real\dotfill18}
- {\sevenrm \hskip 1cm3.2.24\ rndtoi\dotfill18}
- {\sevenrm \hskip 1cm3.2.25\ round\dotfill18}
- {\sevenrm \hskip 1cm3.2.26\ series\dotfill19}
- {\sevenrm \hskip 1cm3.2.27\ setprecision\dotfill19}
- {\sevenrm \hskip 1cm3.2.28\ setserieslength\dotfill19}
- {\sevenrm \hskip 1cm3.2.29\ trunc\dotfill19}
- {\sevenrm \hskip 1cm3.2.30\ type\dotfill19}
- {\sevenrm \hskip 1cm3.2.31\ valuation\dotfill19}
- {\sevenrm \hskip 1cm3.2.32\ vec\dotfill20}
- \hskip 0.5cm3.3\ Transcendental functions.\dotfill20
- {\sevenrm \hskip 1cm3.3.1\ $\mathaccent "705E {}$\dotfill20}
- {\sevenrm \hskip 1cm3.3.2\ abs\dotfill21}
- {\sevenrm \hskip 1cm3.3.3\ acos\dotfill21}
- {\sevenrm \hskip 1cm3.3.4\ acosh\dotfill21}
- {\sevenrm \hskip 1cm3.3.5\ agm\dotfill21}
- {\sevenrm \hskip 1cm3.3.6\ asin\dotfill21}
- {\sevenrm \hskip 1cm3.3.7\ asinh\dotfill21}
- {\sevenrm \hskip 1cm3.3.8\ atan\dotfill21}
- {\sevenrm \hskip 1cm3.3.9\ atanh\dotfill21}
- {\sevenrm \hskip 1cm3.3.10\ bernreal\dotfill21}
- {\sevenrm \hskip 1cm3.3.11\ bernvec\dotfill21}
- {\sevenrm \hskip 1cm3.3.12\ cos\dotfill21}
- {\sevenrm \hskip 1cm3.3.13\ cosh\dotfill22}
- {\sevenrm \hskip 1cm3.3.14\ dilog\dotfill22}
- {\sevenrm \hskip 1cm3.3.15\ eint1\dotfill22}
- {\sevenrm \hskip 1cm3.3.16\ erfc\dotfill22}
- {\sevenrm \hskip 1cm3.3.17\ eta\dotfill22}
- {\sevenrm \hskip 1cm3.3.18\ euler\dotfill22}
- {\sevenrm \hskip 1cm3.3.19\ exp\dotfill22}
- {\sevenrm \hskip 1cm3.3.20\ gamh\dotfill22}
- {\sevenrm \hskip 1cm3.3.21\ gamma\dotfill22}
- {\sevenrm \hskip 1cm3.3.22\ hyperu\dotfill22}
- {\sevenrm \hskip 1cm3.3.23\ incgam\dotfill22}
- {\sevenrm \hskip 1cm3.3.24\ jbesselh\dotfill23}
- {\sevenrm \hskip 1cm3.3.25\ jell\dotfill23}
- {\sevenrm \hskip 1cm3.3.26\ kbessel\dotfill23}
- {\sevenrm \hskip 1cm3.3.27\ ln\dotfill23}
- {\sevenrm \hskip 1cm3.3.28\ lngamma\dotfill23}
- {\sevenrm \hskip 1cm3.3.29\ logagm\dotfill23}
- {\sevenrm \hskip 1cm3.3.30\ pi\dotfill23}
- {\sevenrm \hskip 1cm3.3.31\ polylog\dotfill23}
- {\sevenrm \hskip 1cm3.3.32\ polylogd\dotfill23}
- {\sevenrm \hskip 1cm3.3.33\ polylogp\dotfill24}
- {\sevenrm \hskip 1cm3.3.34\ psi\dotfill24}
- {\sevenrm \hskip 1cm3.3.35\ sin\dotfill24}
- {\sevenrm \hskip 1cm3.3.36\ sinh\dotfill24}
- {\sevenrm \hskip 1cm3.3.37\ sqr\dotfill24}
- {\sevenrm \hskip 1cm3.3.38\ sqrt\dotfill24}
- {\sevenrm \hskip 1cm3.3.39\ tan\dotfill24}
- {\sevenrm \hskip 1cm3.3.40\ tanh\dotfill24}
- {\sevenrm \hskip 1cm3.3.41\ teich\dotfill24}
- {\sevenrm \hskip 1cm3.3.42\ wf\dotfill24}
- {\sevenrm \hskip 1cm3.3.43\ wf2\dotfill24}
- {\sevenrm \hskip 1cm3.3.44\ zeta\dotfill25}
- \hskip 0.5cm3.4\ Arithmetic functions.\dotfill25
- {\sevenrm \hskip 1cm3.4.1\ bezout\dotfill25}
- {\sevenrm \hskip 1cm3.4.2\ bigomega\dotfill25}
- {\sevenrm \hskip 1cm3.4.3\ bin\dotfill25}
- {\sevenrm \hskip 1cm3.4.4\ boundcf\dotfill25}
- {\sevenrm \hskip 1cm3.4.5\ boundfact\dotfill25}
- {\sevenrm \hskip 1cm3.4.6\ cf\dotfill25}
- {\sevenrm \hskip 1cm3.4.7\ cf2\dotfill26}
- {\sevenrm \hskip 1cm3.4.8\ chinese\dotfill26}
- {\sevenrm \hskip 1cm3.4.9\ classno\dotfill26}
- {\sevenrm \hskip 1cm3.4.10\ content\dotfill26}
- {\sevenrm \hskip 1cm3.4.11\ divisors\dotfill26}
- {\sevenrm \hskip 1cm3.4.12\ fact\dotfill26}
- {\sevenrm \hskip 1cm3.4.13\ factfq\dotfill26}
- {\sevenrm \hskip 1cm3.4.14\ factmod\dotfill26}
- {\sevenrm \hskip 1cm3.4.15\ factor\dotfill27}
- {\sevenrm \hskip 1cm3.4.16\ fibo\dotfill27}
- {\sevenrm \hskip 1cm3.4.17\ gcd\dotfill27}
- {\sevenrm \hskip 1cm3.4.18\ hclassno\dotfill27}
- {\sevenrm \hskip 1cm3.4.19\ hilb\dotfill27}
- {\sevenrm \hskip 1cm3.4.20\ isfund\dotfill27}
- {\sevenrm \hskip 1cm3.4.21\ isprime\dotfill27}
- {\sevenrm \hskip 1cm3.4.22\ ispsp\dotfill27}
- {\sevenrm \hskip 1cm3.4.23\ isqrt\dotfill27}
- {\sevenrm \hskip 1cm3.4.24\ issqfree\dotfill27}
- {\sevenrm \hskip 1cm3.4.25\ issquare\dotfill28}
- {\sevenrm \hskip 1cm3.4.26\ kronecker\dotfill28}
- {\sevenrm \hskip 1cm3.4.27\ lcm\dotfill28}
- {\sevenrm \hskip 1cm3.4.28\ mu\dotfill28}
- {\sevenrm \hskip 1cm3.4.29\ nextprime\dotfill28}
- {\sevenrm \hskip 1cm3.4.30\ numdiv\dotfill28}
- {\sevenrm \hskip 1cm3.4.31\ omega\dotfill28}
- {\sevenrm \hskip 1cm3.4.32\ order\dotfill28}
- {\sevenrm \hskip 1cm3.4.33\ pf\dotfill28}
- {\sevenrm \hskip 1cm3.4.34\ phi\dotfill28}
- {\sevenrm \hskip 1cm3.4.35\ pnqn\dotfill28}
- {\sevenrm \hskip 1cm3.4.36\ prime\dotfill29}
- {\sevenrm \hskip 1cm3.4.37\ primes\dotfill29}
- {\sevenrm \hskip 1cm3.4.38\ primroot\dotfill29}
- {\sevenrm \hskip 1cm3.4.39\ qfi\dotfill29}
- {\sevenrm \hskip 1cm3.4.40\ qfr\dotfill29}
- {\sevenrm \hskip 1cm3.4.41\ regula\dotfill29}
- {\sevenrm \hskip 1cm3.4.42\ sigma\dotfill29}
- {\sevenrm \hskip 1cm3.4.43\ sigmak\dotfill29}
- {\sevenrm \hskip 1cm3.4.44\ smallfact\dotfill29}
- {\sevenrm \hskip 1cm3.4.45\ unit\dotfill29}
- \hskip 0.5cm3.5\ Functions related to elliptic curves.\dotfill29
- {\sevenrm \hskip 1cm3.5.1\ addell\dotfill30}
- {\sevenrm \hskip 1cm3.5.2\ anell\dotfill30}
- {\sevenrm \hskip 1cm3.5.3\ apell\dotfill30}
- {\sevenrm \hskip 1cm3.5.4\ apell2\dotfill30}
- {\sevenrm \hskip 1cm3.5.5\ chell\dotfill30}
- {\sevenrm \hskip 1cm3.5.6\ chptell\dotfill30}
- {\sevenrm \hskip 1cm3.5.7\ globalred\dotfill30}
- {\sevenrm \hskip 1cm3.5.8\ hell\dotfill31}
- {\sevenrm \hskip 1cm3.5.9\ hell2\dotfill31}
- {\sevenrm \hskip 1cm3.5.10\ initell\dotfill31}
- {\sevenrm \hskip 1cm3.5.11\ isoncurve\dotfill32}
- {\sevenrm \hskip 1cm3.5.12\ localred\dotfill32}
- {\sevenrm \hskip 1cm3.5.13\ matell\dotfill32}
- {\sevenrm \hskip 1cm3.5.14\ ordell\dotfill32}
- {\sevenrm \hskip 1cm3.5.15\ powell\dotfill32}
- {\sevenrm \hskip 1cm3.5.16\ smallinitell\dotfill32}
- {\sevenrm \hskip 1cm3.5.17\ subell\dotfill32}
- {\sevenrm \hskip 1cm3.5.18\ zell\dotfill33}
- \hskip 0.5cm3.6\ Polynomial and power series functions.\dotfill33
- {\sevenrm \hskip 1cm3.6.1\ apprpadic\dotfill33}
- {\sevenrm \hskip 1cm3.6.2\ base\dotfill33}
- {\sevenrm \hskip 1cm3.6.3\ convol\dotfill33}
- {\sevenrm \hskip 1cm3.6.4\ deriv\dotfill33}
- {\sevenrm \hskip 1cm3.6.5\ disc\dotfill33}
- {\sevenrm \hskip 1cm3.6.6\ discf\dotfill33}
- {\sevenrm \hskip 1cm3.6.7\ eval\dotfill34}
- {\sevenrm \hskip 1cm3.6.8\ factoredbase\dotfill34}
- {\sevenrm \hskip 1cm3.6.9\ factoreddiscf\dotfill34}
- {\sevenrm \hskip 1cm3.6.10\ factoredpolred\dotfill34}
- {\sevenrm \hskip 1cm3.6.11\ factorpadic\dotfill34}
- {\sevenrm \hskip 1cm3.6.12\ factpol\dotfill34}
- {\sevenrm \hskip 1cm3.6.13\ integ\dotfill34}
- {\sevenrm \hskip 1cm3.6.14\ laplace\dotfill34}
- {\sevenrm \hskip 1cm3.6.15\ legendre\dotfill34}
- {\sevenrm \hskip 1cm3.6.16\ newtonpoly\dotfill35}
- {\sevenrm \hskip 1cm3.6.17\ ordred\dotfill35}
- {\sevenrm \hskip 1cm3.6.18\ polint\dotfill35}
- {\sevenrm \hskip 1cm3.6.19\ polred\dotfill35}
- {\sevenrm \hskip 1cm3.6.20\ polredreal\dotfill35}
- {\sevenrm \hskip 1cm3.6.21\ polsym\dotfill35}
- {\sevenrm \hskip 1cm3.6.22\ recip\dotfill35}
- {\sevenrm \hskip 1cm3.6.23\ resultant\dotfill35}
- {\sevenrm \hskip 1cm3.6.24\ reverse\dotfill35}
- {\sevenrm \hskip 1cm3.6.25\ rootmod\dotfill35}
- {\sevenrm \hskip 1cm3.6.26\ rootmod2\dotfill36}
- {\sevenrm \hskip 1cm3.6.27\ rootpadic\dotfill36}
- {\sevenrm \hskip 1cm3.6.28\ roots\dotfill36}
- {\sevenrm \hskip 1cm3.6.29\ smallbase\dotfill36}
- {\sevenrm \hskip 1cm3.6.30\ smalldiscf\dotfill36}
- {\sevenrm \hskip 1cm3.6.31\ smallpolred\dotfill36}
- {\sevenrm \hskip 1cm3.6.32\ sturm\dotfill36}
- {\sevenrm \hskip 1cm3.6.33\ sturmpart\dotfill36}
- {\sevenrm \hskip 1cm3.6.34\ subst\dotfill36}
- {\sevenrm \hskip 1cm3.6.35\ taylor\dotfill36}
- {\sevenrm \hskip 1cm3.6.36\ tchebi\dotfill37}
- \hskip 0.5cm3.7\ Vectors, matrices and linear algebra.\dotfill37
- {\sevenrm \hskip 1cm3.7.1\ adj\dotfill37}
- {\sevenrm \hskip 1cm3.7.2\ algdep\dotfill37}
- {\sevenrm \hskip 1cm3.7.3\ algdep2\dotfill37}
- {\sevenrm \hskip 1cm3.7.4\ char\dotfill37}
- {\sevenrm \hskip 1cm3.7.5\ char2\dotfill37}
- {\sevenrm \hskip 1cm3.7.6\ concat\dotfill37}
- {\sevenrm \hskip 1cm3.7.7\ det\dotfill37}
- {\sevenrm \hskip 1cm3.7.8\ eigen\dotfill38}
- {\sevenrm \hskip 1cm3.7.9\ extract\dotfill38}
- {\sevenrm \hskip 1cm3.7.10\ gauss\dotfill38}
- {\sevenrm \hskip 1cm3.7.11\ hermite\dotfill38}
- {\sevenrm \hskip 1cm3.7.12\ hess\dotfill38}
- {\sevenrm \hskip 1cm3.7.13\ hilbert\dotfill38}
- {\sevenrm \hskip 1cm3.7.14\ indsort\dotfill38}
- {\sevenrm \hskip 1cm3.7.15\ jacobi\dotfill38}
- {\sevenrm \hskip 1cm3.7.16\ ker\dotfill38}
- {\sevenrm \hskip 1cm3.7.17\ keri\dotfill38}
- {\sevenrm \hskip 1cm3.7.18\ kerr\dotfill39}
- {\sevenrm \hskip 1cm3.7.19\ image\dotfill39}
- {\sevenrm \hskip 1cm3.7.20\ lindep\dotfill39}
- {\sevenrm \hskip 1cm3.7.21\ lindep2\dotfill39}
- {\sevenrm \hskip 1cm3.7.22\ lll\dotfill39}
- {\sevenrm \hskip 1cm3.7.23\ lllgram\dotfill39}
- {\sevenrm \hskip 1cm3.7.24\ lllrat\dotfill39}
- {\sevenrm \hskip 1cm3.7.25\ mat\dotfill39}
- {\sevenrm \hskip 1cm3.7.26\ matextract\dotfill39}
- {\sevenrm \hskip 1cm3.7.27\ minim\dotfill40}
- {\sevenrm \hskip 1cm3.7.28\ pascal\dotfill40}
- {\sevenrm \hskip 1cm3.7.29\ rank\dotfill40}
- {\sevenrm \hskip 1cm3.7.30\ signat\dotfill40}
- {\sevenrm \hskip 1cm3.7.31\ smith\dotfill40}
- {\sevenrm \hskip 1cm3.7.32\ sort\dotfill40}
- {\sevenrm \hskip 1cm3.7.33\ sqred\dotfill40}
- {\sevenrm \hskip 1cm3.7.34\ supplement\dotfill40}
- {\sevenrm \hskip 1cm3.7.35\ trace\dotfill40}
- {\sevenrm \hskip 1cm3.7.36\ trans\dotfill41}
- \hskip 0.5cm3.8\ Sums, products, integrals and similar functions.\dotfill41
- {\sevenrm \hskip 1cm3.8.1\ divsum\dotfill41}
- {\sevenrm \hskip 1cm3.8.2\ hvector\dotfill41}
- {\sevenrm \hskip 1cm3.8.3\ (numerical) integration\dotfill41}
- {\sevenrm \hskip 1cm3.8.4\ intgen\dotfill41}
- {\sevenrm \hskip 1cm3.8.5\ intinf\dotfill41}
- {\sevenrm \hskip 1cm3.8.6\ intnum\dotfill41}
- {\sevenrm \hskip 1cm3.8.7\ intopen\dotfill42}
- {\sevenrm \hskip 1cm3.8.8\ matrix\dotfill42}
- {\sevenrm \hskip 1cm3.8.9\ plot\dotfill42}
- {\sevenrm \hskip 1cm3.8.10\ ploth\dotfill42}
- {\sevenrm \hskip 1cm3.8.11\ ploth2\dotfill42}
- {\sevenrm \hskip 1cm3.8.12\ prod\dotfill42}
- {\sevenrm \hskip 1cm3.8.13\ prodeuler\dotfill42}
- {\sevenrm \hskip 1cm3.8.14\ prodinf\dotfill42}
- {\sevenrm \hskip 1cm3.8.15\ prodinf1\dotfill43}
- {\sevenrm \hskip 1cm3.8.16\ solve\dotfill43}
- {\sevenrm \hskip 1cm3.8.17\ sum\dotfill43}
- {\sevenrm \hskip 1cm3.8.18\ sumalt\dotfill43}
- {\sevenrm \hskip 1cm3.8.19\ suminf\dotfill43}
- {\sevenrm \hskip 1cm3.8.20\ sumpos\dotfill43}
- {\sevenrm \hskip 1cm3.8.21\ vector\dotfill43}
- {\sevenrm \hskip 1cm3.8.22\ vvector\dotfill43}
- \hskip 0.5cm3.9\ Programming under GP and user-defined functions.\dotfill43
- {\sevenrm \hskip 1cm3.9.1\ {\write \index {!Variables!43!}}Variables and symbolic expressions\dotfill43}
- {\sevenrm \hskip 1cm3.9.2\ {\write \index {!Expression!44!}}Expressions and {\write \index {!expression sequence!44!}}expression sequences\dotfill44}
- {\sevenrm \hskip 1cm3.9.3\ Control statements\dotfill44}
- {\sevenrm \hskip 1.5cm3.9.3.1\ for\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.3.2\ fordiv\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.3.3\ forprime\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.3.4\ forstep\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.3.5\ if\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.3.6\ until\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.3.7\ while\dotfill45}
- {\sevenrm \hskip 1cm3.9.4\ Specific functions used in GP programming\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.4.1\ kill\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.4.2\ pprint\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.4.3\ pprint1\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.4.4\ print\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.4.5\ print1\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.4.6\ reorder\dotfill45}
- {\sevenrm \hskip 1.5cm3.9.4.7\ texprint\dotfill46}
- {\sevenrm \hskip 1cm3.9.5\ User defined functions\dotfill46}
- {\sevenrm \hskip 1cm3.9.6\ Special {\write \index {!editing character!46!}}editing characters\dotfill46}
- {\sevenrm \hskip 1cm3.9.7\ The GP/PARI {\write \index {!programming!47!}}programming language\dotfill47}
- \hskip 0.5cm3.10\ Using GP under {\write \index {!gnuemacs!48!}}gnuemacs.\dotfill48
- Chapter 4: Programming PARI in Library Mode\dotfill51
- \hskip 0.5cm4.1\ Introduction: initializations, universal objects, input and output.\dotfill51
- {\sevenrm \hskip 1cm4.1.1\ Initializations and universal objects.\dotfill51}
- {\sevenrm \hskip 1cm4.1.2\ Input and output.\dotfill52}
- \hskip 0.5cm4.2\ Creation, destruction, and implementation of the PARI objects.\dotfill53
- {\sevenrm \hskip 1cm4.2.1\ Creation of PARI objects.\dotfill54}
- {\sevenrm \hskip 1cm4.2.2\ Implementation of the PARI types\dotfill54}
- {\sevenrm \hskip 1cm4.2.3\ Assignment and copying of PARI objects\dotfill57}
- {\sevenrm \hskip 1cm4.2.4\ Destruction of PARI objects and garbage collection\dotfill58}
- {\sevenrm \hskip 1cm4.2.5\ Some tricks and hints\dotfill60}
- \hskip 0.5cm4.3\ A complete program.\dotfill61
- Appendix A : Installation Guide for the UNIX Versions\dotfill67
- Appendix B : A sample Makefile\dotfill69
- Appendix C : A complete program\dotfill71
- Appendix D : Summary of available Constants\dotfill73
- Index\dotfill73
-