[
Contents
][
Index
]
Table of Contents
1 Introduction to Maxima
2 Bug Detection and Reporting
2.1 Functions and Variables for Bug Detection and Reporting
3 Help
3.1 Documentation
3.2 Functions and Variables for Help
4 Command Line
4.1 Introduction to Command Line
4.2 Functions and Variables for Command Line
4.3 Functions and Variables for Display
5 Data Types and Structures
5.1 Numbers
5.1.1 Introduction to Numbers
5.1.2 Functions and Variables for Numbers
5.2 Strings
5.2.1 Introduction to Strings
5.2.2 Functions and Variables for Strings
5.3 Constants
5.3.1 Functions and Variables for Constants
5.4 Lists
5.4.1 Introduction to Lists
5.4.2 Functions and Variables for Lists
5.4.3 Performance considerations for Lists
5.5 Arrays
5.5.1 Functions and Variables for Arrays
5.6 Structures
5.6.1 Introduction to Structures
5.6.2 Functions and Variables for Structures
6 Expressions
6.1 Introduction to Expressions
6.2 Nouns and Verbs
6.3 Identifiers
6.4 Inequality
6.5 Functions and Variables for Expressions
7 Operators
7.1 Introduction to operators
7.2 Arithmetic operators
7.3 Relational operators
7.4 Logical operators
7.5 Operators for Equations
7.6 Assignment operators
7.7 User defined operators
8 Evaluation
8.1 Functions and Variables for Evaluation
9 Simplification
9.1 Introduction to Simplification
9.2 Functions and Variables for Simplification
10 Mathematical Functions
10.1 Functions for Numbers
10.2 Functions for Complex Numbers
10.3 Combinatorial Functions
10.4 Root, Exponential and Logarithmic Functions
10.5 Trigonometric Functions
10.5.1 Introduction to Trigonometric
10.5.2 Functions and Variables for Trigonometric
10.6 Random Numbers
11 Maxima’s Database
11.1 Introduction to Maxima’s Database
11.2 Functions and Variables for Properties
11.3 Functions and Variables for Facts
11.4 Functions and Variables for Predicates
12 Plotting
12.1 Introduction to Plotting
12.2 Plotting Formats
12.3 Functions and Variables for Plotting
12.4 Plotting Options
12.5 Gnuplot Options
12.6 Gnuplot_pipes Format Functions
13 File Input and Output
13.1 Comments
13.2 Files
13.3 Functions and Variables for File Input and Output
13.4 Functions and Variables for TeX Output
13.5 Functions and Variables for Fortran Output
14 Polynomials
14.1 Introduction to Polynomials
14.2 Functions and Variables for Polynomials
15 Special Functions
15.1 Introduction to Special Functions
15.2 Bessel Functions
15.3 Airy Functions
15.4 Gamma and factorial Functions
15.5 Exponential Integrals
15.6 Error Function
15.7 Struve Functions
15.8 Hypergeometric Functions
15.9 Parabolic Cylinder Functions
15.10 Functions and Variables for Special Functions
16 Elliptic Functions
16.1 Introduction to Elliptic Functions and Integrals
16.2 Functions and Variables for Elliptic Functions
16.3 Functions and Variables for Elliptic Integrals
17 Limits
17.1 Functions and Variables for Limits
18 Differentiation
18.1 Functions and Variables for Differentiation
19 Integration
19.1 Introduction to Integration
19.2 Functions and Variables for Integration
19.3 Introduction to QUADPACK
19.3.1 Overview
19.4 Functions and Variables for QUADPACK
20 Equations
20.1 Functions and Variables for Equations
21 Differential Equations
21.1 Introduction to Differential Equations
21.2 Functions and Variables for Differential Equations
22 Numerical
22.1 Introduction to fast Fourier transform
22.2 Functions and Variables for fft
22.3 Functions and Variables for FFTPACK5
22.4 Functions for numerical solution of equations
22.5 Introduction to numerical solution of differential equations
22.6 Functions for numerical solution of differential equations
23 Matrices and Linear Algebra
23.1 Introduction to Matrices and Linear Algebra
23.1.1 Dot
23.1.2 Matrices
23.1.3 Vectors
23.1.4 eigen
23.2 Functions and Variables for Matrices and Linear Algebra
24 Affine
24.1 Introduction to Affine
24.2 Functions and Variables for Affine
25 itensor
25.1 Introduction to itensor
25.1.1 New tensor notation
25.1.2 Indicial tensor manipulation
25.2 Functions and Variables for itensor
25.2.1 Managing indexed objects
25.2.2 Tensor symmetries
25.2.3 Indicial tensor calculus
25.2.4 Tensors in curved spaces
25.2.5 Moving frames
25.2.6 Torsion and nonmetricity
25.2.7 Exterior algebra
25.2.8 Exporting TeX expressions
25.2.9 Interfacing with ctensor
25.2.10 Reserved words
26 ctensor
26.1 Introduction to ctensor
26.2 Functions and Variables for ctensor
26.2.1 Initialization and setup
26.2.2 The tensors of curved space
26.2.3 Taylor series expansion
26.2.4 Frame fields
26.2.5 Algebraic classification
26.2.6 Torsion and nonmetricity
26.2.7 Miscellaneous features
26.2.8 Utility functions
26.2.9 Variables used by
ctensor
26.2.10 Reserved names
26.2.11 Changes
27 atensor
27.1 Introduction to atensor
27.2 Functions and Variables for atensor
28 Sums, Products, and Series
28.1 Functions and Variables for Sums and Products
28.2 Introduction to Series
28.3 Functions and Variables for Series
28.4 Introduction to Fourier series
28.5 Functions and Variables for Fourier series
28.6 Functions and Variables for Poisson series
29 Number Theory
29.1 Functions and Variables for Number Theory
30 Symmetries
30.1 Introduction to Symmetries
30.2 Functions and Variables for Symmetries
30.2.1 Changing bases
30.2.2 Changing representations
30.2.3 Groups and orbits
30.2.4 Partitions
30.2.5 Polynomials and their roots
30.2.6 Resolvents
30.2.7 Miscellaneous
31 Groups
31.1 Functions and Variables for Groups
32 Runtime Environment
32.1 Introduction for Runtime Environment
32.2 Interrupts
32.3 Functions and Variables for Runtime Environment
33 Miscellaneous Options
33.1 Introduction to Miscellaneous Options
33.2 Share
33.3 Functions and Variables for Miscellaneous Options
34 Rules and Patterns
34.1 Introduction to Rules and Patterns
34.2 Functions and Variables for Rules and Patterns
35 Sets
35.1 Introduction to Sets
35.1.1 Usage
35.1.2 Set Member Iteration
35.1.3 Authors
35.2 Functions and Variables for Sets
36 Function Definition
36.1 Introduction to Function Definition
36.2 Function
36.2.1 Ordinary functions
36.2.2 Memoizing Functions
36.3 Macros
36.4 Functions and Variables for Function Definition
37 Program Flow
37.1 Lisp and Maxima
37.2 Garbage Collection
37.3 Introduction to Program Flow
37.4 Functions and Variables for Program Flow
38 Debugging
38.1 Source Level Debugging
38.2 Keyword Commands
38.3 Functions and Variables for Debugging
39 alt-display
39.1 Introduction to alt-display
39.2 Functions and Variables for alt-display
40 asympa
40.1 Introduction to asympa
40.2 Functions and variables for asympa
41 augmented_lagrangian
41.1 Functions and Variables for augmented_lagrangian
42 Bernstein
42.1 Functions and Variables for Bernstein
43 bitwise
43.1 Functions and Variables for bitwise
44 bode
44.1 Functions and Variables for bode
45 celine
45.1 Introduction to celine
46 clebsch_gordan
46.1 Functions and Variables for clebsch_gordan
47 cobyla
47.1 Introduction to cobyla
47.2 Functions and Variables for cobyla
47.3 Examples for cobyla
48 combinatorics
48.1 Package combinatorics
48.2 Functions and Variables for Combinatorics
49 contrib_ode
49.1 Introduction to contrib_ode
49.2 Functions and Variables for contrib_ode
49.3 Possible improvements to contrib_ode
49.4 Test cases for contrib_ode
49.5 References for contrib_ode
50 descriptive
50.1 Introduction to descriptive
50.2 Functions and Variables for data manipulation
50.3 Functions and Variables for descriptive statistics
50.4 Functions and Variables for statistical graphs
51 diag
51.1 Functions and Variables for diag
52 distrib
52.1 Introduction to distrib
52.2 Functions and Variables for continuous distributions
52.3 Functions and Variables for discrete distributions
53 draw
53.1 Introduction to draw
53.2 Functions and Variables for draw
53.2.1 Scenes
53.2.2 Functions
53.2.3 Plot options for draw programs
53.2.4 Graphics objects
53.3 Functions and Variables for pictures
53.4 Functions and Variables for worldmap
53.4.1 Variables and Functions
53.4.2 Graphic objects
54 drawdf
54.1 Introduction to drawdf
54.2 Functions and Variables for drawdf
54.2.1 Functions
55 dynamics
55.1 The dynamics package
55.2 Graphical analysis of discrete dynamical systems
55.3 Visualization with VTK
55.3.1 Scene options
55.3.2 Scene objects
55.3.3 Scene object’s options
56 engineering-format
56.1 Functions and Variables for engineering-format
57 ezunits
57.1 Introduction to ezunits
57.2 Introduction to physical_constants
57.3 Functions and Variables for ezunits
58 f90
58.1 Package f90
59 finance
59.1 Introduction to finance
59.2 Functions and Variables for finance
60 fractals
60.1 Introduction to fractals
60.2 Definitions for IFS fractals
60.3 Definitions for complex fractals
60.4 Definitions for Koch snowflakes
60.5 Definitions for Peano maps
61 ggf
61.1 Functions and Variables for ggf
62 graphs
62.1 Introduction to graphs
62.2 Functions and Variables for graphs
62.2.1 Building graphs
62.2.2 Graph properties
62.2.3 Modifying graphs
62.2.4 Reading and writing to files
62.2.5 Visualization
63 grobner
63.1 Introduction to grobner
63.1.1 Notes on the grobner package
63.1.2 Implementations of admissible monomial orders in grobner
63.2 Functions and Variables for grobner
63.2.1 Global switches for grobner
63.2.2 Simple operators in grobner
63.2.3 Other functions in grobner
63.2.4 Standard postprocessing of Groebner Bases
64 hompack
64.1 Introduction to hompack
64.2 Functions and Variables for hompack
65 impdiff
65.1 Functions and Variables for impdiff
66 interpol
66.1 Introduction to interpol
66.2 Functions and Variables for interpol
67 lapack
67.1 Introduction to lapack
67.2 Functions and Variables for lapack
68 lbfgs
68.1 Introduction to lbfgs
68.2 Functions and Variables for lbfgs
69 lindstedt
69.1 Functions and Variables for lindstedt
70 linearalgebra
70.1 Introduction to linearalgebra
70.2 Functions and Variables for linearalgebra
71 lsquares
71.1 Introduction to lsquares
71.2 Functions and Variables for lsquares
72 minpack
72.1 Introduction to minpack
72.2 Functions and Variables for minpack
73 makeOrders
73.1 Functions and Variables for makeOrders
74 mnewton
74.1 Introduction to mnewton
74.2 Functions and Variables for mnewton
75 numericalio
75.1 Introduction to numericalio
75.1.1 Plain-text input and output
75.1.2 Separator flag values for input
75.1.3 Separator flag values for output
75.1.4 Binary floating-point input and output
75.2 Functions and Variables for plain-text input and output
75.3 Functions and Variables for binary input and output
76 odepack
76.1 Introduction to ODEPACK
76.1.1 Getting Started with ODEPACK
76.2 Functions and Variables for odepack
77 operatingsystem
77.1 Introduction to operatingsystem
77.2 Directory operations
77.3 File operations
77.4 Environment operations
78 opsubst
78.1 Functions and Variables for opsubst
79 orthopoly
79.1 Introduction to orthogonal polynomials
79.1.1 Getting Started with orthopoly
79.1.2 Limitations
79.1.3 Floating point Evaluation
79.1.4 Graphics and
orthopoly
79.1.5 Miscellaneous Functions
79.1.6 Algorithms
79.2 Functions and Variables for orthogonal polynomials
80 pytranslate
80.1 Introduction to pytranslate
80.1.1 Tests for pytranslate
80.2 Functions in pytranslate
80.3 Extending pytranslate
81 ratpow
81.1 Functions and Variables for ratpow
82 romberg
82.1 Functions and Variables for romberg
83 simplex
83.1 Introduction to simplex
83.1.1 Tests for simplex
83.1.1.1 klee_minty
83.1.1.2 NETLIB
83.2 Functions and Variables for simplex
84 simplification
84.1 Introduction to simplification
84.2 Package absimp
84.3 Package facexp
84.4 Package functs
84.5 Package ineq
84.6 Package rducon
84.7 Package scifac
85 solve_rec
85.1 Introduction to solve_rec
85.2 Functions and Variables for solve_rec
86 stats
86.1 Introduction to stats
86.2 Functions and Variables for inference_result
86.3 Functions and Variables for stats
86.4 Functions and Variables for special distributions
87 stirling
87.1 Functions and Variables for stirling
88 stringproc
88.1 Introduction to String Processing
88.2 Input and Output
88.3 Characters
88.4 String Processing
88.5 Octets and Utilities for Cryptography
89 to_poly_solve
89.1 Functions and Variables for to_poly_solve
90 unit
90.1 Introduction to Units
90.2 Functions and Variables for Units
91 wrstcse
91.1 Introduction to wrstcse
91.2 Functions and Variables for wrstcse
92 zeilberger
92.1 Introduction to zeilberger
92.1.1 The indefinite summation problem
92.1.2 The definite summation problem
92.1.3 Verbosity levels
92.2 Functions and Variables for zeilberger
92.3 General global variables
92.4 Variables related to the modular test
93 Error and warning messages
93.1 Error messages
93.1.1 apply: no such "list" element
93.1.2 argument must be a non-atomic expression
93.1.3 assignment: cannot assign to
<function name>
93.1.4 expt: undefined: 0 to a negative exponent.
93.1.5 incorrect syntax: , is not a prefix operator
93.1.6 incorrect syntax: Illegal use of delimiter )
93.1.7 loadfile: failed to load
<filename>
93.1.8 makelist: second argument must evaluate to a number
93.1.9 Only symbols can be bound
93.1.10 operators of arguments must all be the same
93.1.11 Out of memory
93.1.12 part: fell off the end
93.1.13 undefined variable (draw or plot)
93.1.14 VTK is not installed, which is required for Scene
93.2 Warning messages
93.2.1 Encountered undefined variable
<x>
in translation
93.2.2 Rat: replaced
<x>
by
<y> = <z>
94 Command-line options
94.1 Command line options
Appendix A Function and Variable Index
B Documentation Categories
[
Contents
][
Index
]