Computational methods for physics /

"There is an increasing need for undergraduate students in physics to have a core set of computational tools. Most problems in physics benefit from numerical methods, and many of them resist analytical solution altogether. This textbook presents numerical techniques for solving familiar physica...

Full description

Saved in:
Bibliographic Details
Main Author: Franklin, Joel, 1975- (Author)
Format: Electronic eBook
Language:English
Published: Cambridge : Cambridge University Press, 2013.
Subjects:
Online Access:CONNECT

MARC

LEADER 00000cam a2200000 a 4500
001 mig00005329030
006 m o d
007 cr cnu---unuuu
008 130506s2013 enk ob 001 0 eng d
005 20240613140522.2
010 |a  2013003044 
019 |a 862125878  |a 975901143  |a 976142108  |a 976303924  |a 1003830387  |a 1122500361  |a 1129362138  |a 1152609229  |a 1171019687  |a 1172409048  |a 1228577540  |a 1259205090 
020 |a 9781107058408  |q (electronic bk.) 
020 |a 1107058406  |q (electronic bk.) 
020 |a 9781107056053  |q (electronic bk.) 
020 |a 1107056055  |q (electronic bk.) 
020 |a 9781139525398  |q (electronic bk.) 
020 |a 1139525395  |q (electronic bk.) 
020 |a 9781107059627 
020 |a 1107059623 
020 |z 9781107034303 
020 |z 1107034302 
020 |z 9781299546035 
020 |z 129954603X 
020 |a 1107057140 
020 |a 9781107057142 
020 |a 1107255783 
020 |a 9781107255784 
035 |a 1WRLDSHRocn841809822 
035 |a (OCoLC)841809822  |z (OCoLC)862125878  |z (OCoLC)975901143  |z (OCoLC)976142108  |z (OCoLC)976303924  |z (OCoLC)1003830387  |z (OCoLC)1122500361  |z (OCoLC)1129362138  |z (OCoLC)1152609229  |z (OCoLC)1171019687  |z (OCoLC)1172409048  |z (OCoLC)1228577540  |z (OCoLC)1259205090 
037 |a 485853  |b MIL 
040 |a N$T  |b eng  |e pn  |c N$T  |d IDEBK  |d YDXCP  |d CDX  |d E7B  |d EBLCP  |d COO  |d MEAUC  |d CUS  |d CAMBR  |d MEU  |d OCLCF  |d DEBSZ  |d OCLCO  |d OCLCQ  |d OCLCO  |d YDX  |d OCL  |d VGM  |d OCLCQ  |d NJR  |d OCL  |d OCLCQ  |d CEF  |d OCLCQ  |d AU@  |d UKAHL  |d OCLCQ  |d S8J  |d LOA  |d OCLCQ  |d VT2  |d LVT  |d INARC  |d QGK  |d OCLCO  |d OCLCQ  |d OCLCO  |d OCLCL  |d OCLCQ  |d SXB 
049 |a TXMM 
050 4 |a QC20  |b .F735 2013eb 
082 0 4 |a 530.15  |2 23 
100 1 |a Franklin, Joel,  |d 1975-  |e author.  |1 https://id.oclc.org/worldcat/entity/E39PCjyMpVpTQMbghGVMYvwmr3 
245 1 0 |a Computational methods for physics /  |c Joel Franklin, Reed College. 
260 |a Cambridge :  |b Cambridge University Press,  |c 2013. 
300 |a 1 online resource (xii, 400 pages) 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
347 |a data file  |2 rda 
520 |a "There is an increasing need for undergraduate students in physics to have a core set of computational tools. Most problems in physics benefit from numerical methods, and many of them resist analytical solution altogether. This textbook presents numerical techniques for solving familiar physical problems where a complete solution is inaccessible using traditional mathematical methods. The numerical techniques for solving the problems are clearly laid out, with a focus on the logic and applicability of the method. The same problems are revisited multiple times using different numerical techniques, so readers can easily compare the methods. The book features over 250 end-of-chapter exercises. A website hosted by the author features a complete set of programs used to generate the examples and figures, which can be used as a starting point for further investigation. A link to this can be found at www.cambridge.org/9781107034303"--  |c Provided by publisher. 
504 |a Includes bibliographical references and index. 
588 0 |a Print version record. 
505 0 |a Preface; Structure and teaching; Website and materials; Acknowledgements; 1 Programming overview; 1.1 Arithmetic operations; 1.2 Comparison operations; 1.3 Variables; 1.4 Control structures; 1.5 Functions; 1.6 Input and output; 1.7 Recursion; 1.8 Function pointers; 1.9 Mathematica-specific array syntax; 1.10 Implementations and pseudo-code; 1.11 Timing and operation counts; 1.12 Units and dimensions; Problems; Lab problems; 2 Ordinary differential equations; 2.1 Physical motivation; 2.2 The Verlet method; 2.3 Discretization; 2.4 Runge-Kutta methods. 
505 8 |a 2.5 Stability of numerical methods2.6 Multi-step methods; Further reading; Problems; Lab problems; 3 Root-finding; 3.1 Physical motivation; 3.2 Finding roots; Further reading; Problems; Lab problems; 4 Partial differential equations; 4.1 Physical motivation; 4.2 Finite difference in one dimension; 4.3 Finite difference in two dimensions; 4.4 Examples; Further reading; Problems; Lab problems; 5 Time-dependent problems; 5.1 Physical motivation; 5.2 Exactly solvable cases; 5.3 Discretization and methods; 5.4 Crank-Nicolson for the Schrodinger equation; Further reading; Problems; Lab problems. 
505 8 |a 6 Integration6.1 Physical motivation; 6.2 One-dimensional quadrature; 6.3 Interpolation; 6.4 Higher-dimensional quadrature; 6.5 Monte Carlo integration; Problems; Lab problems; 7 Fourier transform; 7.1 Fourier transform; 7.2 Power spectrum; 7.3 Fourier series; 7.4 Discrete Fourier transform; 7.5 Recursion; 7.6 FFT algorithm; 7.7 Applications; Further reading; Problems; Lab problems; 8 Harmonic oscillators; 8.1 Physical motivation; 8.2 Three balls and two springs; 8.3 Solution for a particular case; 8.4 General solution; 8.5 Balls and springs in D=3; Further reading; Problems; Lab problems. 
505 8 |a 9 Matrix inversion9.1 Definitions and points of view; 9.2 Physical motivation; 9.3 How do you invert a matrix?; 9.4 Determinants; 9.5 Constructing A-1; Further reading; Problems; Lab problems; 10 The eigenvalue problem; 10.1 Fitting data; 10.2 Least squares; 10.3 The eigenvalue problem; 10.4 Physical motivation; 10.5 The power method; 10.6 Simultaneous iteration and QR iteration; 10.7 Quantum mechanics and perturbation; Further reading; Problems; Lab problems; 11 Iterative methods; 11.1 Physical motivation; 11.2 Iteration and decomposition; 11.3 Krylov subspace; Further reading; Problems. 
505 8 |a Lab problems12 Minimization; 12.1 Physical motivation; 12.2 Minimization in one dimension; 12.3 Minimizing u(x); 12.4 Nonlinear least squares; 12.5 Line minimization; 12.6 Monte Carlo minimization; Further reading; Problems; Lab problems; 13 Chaos; 13.1 Nonlinear maps; 13.2 Periodicity and doubling; 13.3 Characterization of chaos; 13.4 Ordinary differential equations; 13.5 Fractals and dimension; Further reading; Problems; Lab problems; 14 Neural networks; 14.1 A neural network model; 14.2 Training; 14.3 Example and interpretation; 14.4 Hidden layers; 14.5 Usage and caveats. 
546 |a English. 
500 |a EBSCO eBook Academic Comprehensive Collection North America  |5 TMurS 
650 0 |a Mathematical physics. 
650 0 |a Physics  |x Data processing. 
650 0 |a Numerical analysis. 
730 0 |a WORLDSHARE SUB RECORDS 
758 |i has work:  |a Computational methods for physics (Text)  |1 https://id.oclc.org/worldcat/entity/E39PCG8XGyHHxF4mKDMhYJwFTd  |4 https://id.oclc.org/worldcat/ontology/hasWork 
776 0 8 |i Print version:  |a Franklin, Joel, 1975-  |t Computational methods for physics.  |d Cambridge : Cambridge University Press, 2013  |z 9781107034303  |w (DLC) 2013003044  |w (OCoLC)820434099 
856 4 0 |u https://search.ebscohost.com/login.aspx?direct=true&scope=site&db=nlebk&AN=566180&authtype=ip,sso&custid=s4672406  |z CONNECT  |3 eBooks on EBSCOhost  |t 0 
907 |a 4599810  |b 05-25-21  |c 06-30-20 
949 |a ho0 
994 |a 92  |b TXM 
998 |a wi  |d z 
999 f f |s 9b59a1bb-21e6-4e04-93d7-d790d31d0e5e  |i 2c57d43c-38a5-4ba8-9d77-4822422dd118  |t 0 
952 f f |a Middle Tennessee State University  |b Main  |c James E. Walker Library  |d Electronic Resources  |t 0  |e QC20 .F735 2013eb  |h Library of Congress classification