목차

[영문] CONTENTS
Preface = ⅶ
Acknowledgments = xi
1 A first look = 1
 1.1 Hands-on calculation, assignments and values = 1
 1.2 Looking back and making mistakes = 5
 1.3 A hands-on calculationr; constant of motion = 8
 1.4 A programmed calculation; constant of motion = 12
 1.5 Changing the form of the output = 15
 1.6 Changes of variable = 18
 1.7 Setting values locally and globally = 21
2 Some basic tasks = 25
 2.1 Integer and decimal arithmetic = 25
 2.2 Complex and modular arithmetic = 27
 2.3 Elementary transcendental functions = 30
 2.4 Integration = 32
3 Linear algebraic equations = 39
 3.1 The solve command and lists = 39
 3.2 Dimensional analysis = 43
4 Repetitive processes = 51
 4.1 Loops and procedures = 51
 4.2 A program to calculate Lagrangian equations = 55
 4.3 A program to calculate Poisson brackets = 63
 4.4 More on procedures; scalar and vector products = 67
5 Determinants, polynomials and conditional statements = 72
 5.1 Stability, polynomials and determinants = 72
 5.2 An extension of the Lorenz model = 75
 5.3 Conditional statements = 83
6 Non-commuting operators = 89
 6.1 Operators = 89
 6.2 Commutators for conserved vectors = 91
 6.3 Perturbation theory for a 1-dimensional oscillator = 95
7 Harmonic balance = 99
 7.1 The harmonic balance method for nonlinear oscillators = 99
 7.2 Chebyshev polynomial method; arrays = 104
 7.3 Trigonometric expansion and contraction = 111
 7.4 Interference of for all ... let... commands = 120
 7.5 Harmonic balance with elliptic functions = 122
 7.6 An example to illustrate the use of parts = 125
 7.7 Numerical aspects of harmonic balance = 131
8 The REDUCE-FORTRAN interface = 132
 8.1 Transferring results to a numerical program = 132
 8.2 The GENTRAN package = 135
Appendices = 139
A REDUCE 3.4 = 139
B An Application to Plasma Waves = 141
References = 159
Index = 161