Escolar Documentos
Profissional Documentos
Cultura Documentos
Neil Gershenfeld
CAMBRIDGE
UNIVERSITY PRESS
r
Contents
page x xi 1 3
Part One: Analytical Models 2 Ordinary Differential and Difference Equations 2.1 Linear Differential Equations 2.2 Systems of Differential Equations and Normal Modes 2.3 Laplace Transforms 2.4 Perturbation Expansions 2.5 Discrete Time Equations 2.6 z-Transforms 2.7 Selected References 2.8 Problems 3 Partial Differential Equations 3.1 The Origin of Partial Differential Equations 3.2 Linear Partial Differential Equations 3.3 Separation of Variables 3.3.1 Rectangular Coordinates 3.3.2 Cylindrical Coordinates 3.3.3 Spherical Coordinates 3.4 Transform Techniques 3.5 Selected References 3.6 Problems 4 Variational Principles 4.1 Variational Calculus 4.1.1 Euler's Equation 4.1.2 Integrals and Missing Variables 4.1.3 Constraints and Lagrange Multipliers
5 9 9 12 13 17 18 19 21 22 24 24 26 27 28 29 31 32 33 33 34 34 34 36 37
Contents
4.2 Variational Problems 4.2.1 Optics: Fermat's Principle 4.2.2 Analytical Mechanics: Hamilton's Principle 4.2.3 Symmetry: Noether's Theorem 4.3 Rigid Body Motion 4.4 Selected References 4.5 Problems 5 Random Systems 5.1 Random Variables 5.1.1 Joint Distributions 5.1.2 Characteristic Functions 5.2 Stochastic Processes 5.2.1 Distribution Evolution Equations 5.2.2 Stochastic Differential Equations 5.3 Random Number Generators 5.3.1 Linear Congruential 5.3.2 Linear Feedback 5.4 Selected References 5.5 Problems
38 38 38 39 40 43 43 44 44 46 48 50 51 55 56 57 59 60 60
Part Two: Numerical Models 6 Finite Differences: Ordinary Differential Equations 6.1 Numerical Approximations 6.2 Runge-Kutta Methods 6.3 Beyond RungeKutta 6.4 Selected References 6.5 Problems 7 Finite Differences: Partial Differential Equations 7.1 Hyperbolic Equations: Waves 7.2 Parabolic Equations: Diffusion 7.3 Elliptic Equations: Boundary Values 7.4 Selected References 7.5 Problems 8 Finite Elements 8.1 Weighted Residuals 8.2 Rayleigh-Ritz Variational Methods 8.3 Selected References 8.4 Problems 9 Cellular Automata and Lattice Gases 9.1 Lattice Gases and Fluids 9.2 Cellular Automata and Computing
Contents
109 110
111
115
116 117 118 119 122 124 . . . . 125 127 127 128 128
129 131 136 138 138 139 139 139 141 142 145 147 148 150 152 153 155 155 156 157 161 162 164 166
12 Architectures 12.1 Polynomials 12.1.1 Pade Approximants 12.1.2 Splines 12.2 Orthogonal Functions 12.3 Radial Basis Functions 12.4 Overrating 12.5 Curse of Dimensionality 12.6 Neural Networks 12.6.1 Back Propagation 12.7 Regularization 12.8 Selected References 12.9 Problems 13 Optimization and Search 13.1 Multidimensional Search 13.2 Local Minima 13.3 Simulated Annealing 13.4 Genetic Algorithms 13.5 The Blessing of Dimensionality
Contents
13.6 Selected References 13.7 Problems 14 Clustering and Density Estimation 14.1 Histogramming, Sorting, and Trees 14.2 Fitting Densities 14.3 Mixture Density Estimation and Expectation-Maximization 14.4 Cluster-Weighted Modeling 14.5 Selected References 14.6 Problems 15 Filtering and State Estimation 15.1 Matched Filters 15.2 Wiener Filters 15.3 Kalman Filters 15.4 Nonlinearity and Entrainment 15.5 Hidden Markov Models 15.6 Selected References 15.7 Problems 16 Linear and Nonlinear Time Series 16.1 Linear Time Series 16.2 The Breakdown of Linear Systems Theory 16.3 State-Space Reconstruction 16.4 Characterization 16.4.1 Dimensions 16.4.2 Lyapunov Exponents 16.4.3 Entropies 16.5 Forecasting 16.6 Selected References 16.7 Problems
167 168 169 169 172 174 178 185 185 186 186 187 189 195 197 203 203 204 205 207 208 213 214 216 217 220 224 224
225
226 226 228 230 230 234 240 244 249
250 250
Contents
251 254
Appendix 3
Benchmarking
257 259
259 259 266 269 271 276 281 289 292 302 305 309 315 319 323 325
330 340