The Fermi-Pasta-Ulam Problem: An Exploration of the One-Dimensional Lattice

Similar documents
x(t+ δt) - x(t) = slope δt t+δt

Pasta-Ulam problem. The birth of nonlinear physics and dynamical chaos. Paolo Valentini

Chapter 2 PARAMETRIC OSCILLATOR

Moving Mass A Nonlinear Dynamics Project

Experimental Uncertainty (Error) and Data Analysis

THE TODA LATTICE. T (y) = α(e βy 1)

Analysis of Vibrating Plates with Acoustic Holography and Eddy Currents

AN INTRODUCTION TO NUMERICAL METHODS USING MATHCAD. Mathcad Release 14. Khyruddin Akbar Ansari, Ph.D., P.E.

Numerical Methods for the Solution of Differential Equations

Scientific Computing: An Introductory Survey

Mass on a Horizontal Spring

AHL 9.1 Energy transformation

Test, Lesson 7 Waves - Answer Key Page 1

EXPERIMENT: THE SPRING II Subtitle: Time Dependence of Oscillations

Examining the Effect of Additional Driving Forces on a Mechanical Oscillator

Practice Test SHM with Answers

The phenomenon: complex motion, unusual geometry

ARTICLE IN PRESS. Mechanical Systems and Signal Processing

Exact answers were generally given, except when a numerical approximation was required.

1 (a) On the axes of Fig. 7.1, sketch a stress against strain graph for a typical ductile material. stress. strain. Fig. 7.1 [2]

Thursday, August 4, 2011

spring mass equilibrium position +v max

The Nonlinear Pendulum

Algebra Performance Level Descriptors

Problem Set Number 01, MIT (Winter-Spring 2018)

Interaction effects for continuous predictors in regression modeling

8.5 Taylor Polynomials and Taylor Series

x = B sin ( t ) HARMONIC MOTIONS SINE WAVES AND SIMPLE HARMONIC MOTION Here s a nice simple fraction: y = sin (x) Differentiate = cos (x)

Figure 1: Schematic of ship in still water showing the action of bouyancy and weight to right the ship.

Chap. 15: Simple Harmonic Motion

Another Method to get a Sine Wave. X = A cos θ V = Acc =

C. points X and Y only. D. points O, X and Y only. (Total 1 mark)

Variable Step Runge-Kutta-Nyström Methods for the Numerical Solution of Reversible Systems

Chapter 14: Periodic motion

Chapter 13. Simple Harmonic Motion

Chapter 14 (Oscillations) Key concept: Downloaded from

Gerardo Zavala. Math 388. Predator-Prey Models

GENERATION OF DIVERSE DYNAMIC BEHAVIORS USING THE EMERGENT DESIGN SYSTEM

Chaos Theory. Namit Anand Y Integrated M.Sc.( ) Under the guidance of. Prof. S.C. Phatak. Center for Excellence in Basic Sciences

CHAPTER 11 TEST REVIEW

Second-Order Linear Differential Equations C 2

v t 2 2t 8. Fig. 7 (i) Write down the velocity of the insect when t 0. (ii) Show that the insect is instantaneously at rest when t 2and when t 4.

Chapter 11. Vibrations and Waves

Modeling and Experimentation: Mass-Spring-Damper System Dynamics

Theoretical physics. Deterministic chaos in classical physics. Martin Scholtz

Lab 3. Adding Forces with a Force Table

Lab 3. Adding Forces with a Force Table

CHAPTER 10: Numerical Methods for DAEs

AHL 9.1 Energy transformation

Trajectory of a balloon

Episode 304: Simple pendulum

A Level. A Level Physics. Oscillations (Answers) AQA, Edexcel. Name: Total Marks: /30

Virbations and Waves

Scientific Computing: An Introductory Survey

1.2. Indices. Introduction. Prerequisites. Learning Outcomes

spring magnet Fig. 7.1 One end of the magnet hangs inside a coil of wire. The coil is connected in series with a resistor R.

Starters and activities in Mechanics. MEI conference 2012 Keele University. Centre of mass: two counter-intuitive stable positions of equilibrium

Applied Asymptotic Analysis

( ) Chapter 3: Free Vibration of the Breakwater. 3.1 Introduction

Physics 7Em Midterm Exam 1

EXAM 1. WAVES, OPTICS AND MODERN PHYSICS 15% of the final mark

Oscillations and Waves

Some students failed to realise that the force in the diagram and resistance force in the graph referred only to the ship and not to the tugboat.

Sequenced Units for Arizona s College and Career Ready Standards MA27 Algebra I

Variables and Functions: Using Geometry to Explore Important Concepts in Algebra

Experimental Uncertainty (Error) and Data Analysis

Civil Engineering and Architecture (CEA)

multistep methods Last modified: November 28, 2017 Recall that we are interested in the numerical solution of the initial value problem (IVP):

PDE and Boundary-Value Problems Winter Term 2014/2015

8. What is the period of a pendulum consisting of a 6-kg object oscillating on a 4-m string?

Solutions to homework assignment #7 Math 119B UC Davis, Spring for 1 r 4. Furthermore, the derivative of the logistic map is. L r(x) = r(1 2x).

A particle travels at a constant speed around a circle of radius r with centripetal acceleration a. What is the time taken for ten complete rotations?

A Domain Decomposition Approach for Calculating the Graph Corresponding to a Fibrous Geometry

PHYSICS 1 Simple Harmonic Motion

3 Mathematical modeling of the torsional dynamics of a drill string

Fermi-Pasta-Ulam problem

A. Incorrect! Frequency and wavelength are not directly proportional to each other.

Excel for Scientists and Engineers Numerical Method s. E. Joseph Billo

Algebra I, 2nd 4.5 weeks

CS 450 Numerical Analysis. Chapter 9: Initial Value Problems for Ordinary Differential Equations

Design and Development of Hand Water Pump with a Pendulum

Stabilizing the dual inverted pendulum

Torsion Spring Oscillator with Dry Friction

FISIKA KOMPUTASI (COMPUTATIONAL PHYSICS) Ishafit Program Studi Pendidikan Fisika Universitas Ahmad Dahlan

Maple in Differential Equations

Mechanics. In the Science Program, Mechanics contributes to the following program goals described in the Exit Profile:

Why Is CO 2 a Greenhouse Gas?

Math 128A Spring 2003 Week 12 Solutions

Free-Body Diagrams: Introduction

Student Book pages

4. What is the speed (in cm s - 1 ) of the tip of the minute hand?

Solving the Generalized Poisson Equation Using the Finite-Difference Method (FDM)

SECTION 3.5: DIFFERENTIALS and LINEARIZATION OF FUNCTIONS

What Is a Soliton? by Peter S. Lomdahl. Solitons in Biology

16.30/31, Fall 2010 Recitation # 13

4. Objectives of Research work

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 9

A Classical Approach to the Stark-Effect. Mridul Mehta Advisor: Prof. Enrique J. Galvez Physics Dept., Colgate University

Law of Trichotomy and Boundary Equations

Oscillations. Oscillations and Simple Harmonic Motion

Transcription:

The Fermi-Pasta-Ulam Problem: An Exploration of the One-Dimensional Lattice Gregory Shinault Graduate Group in Applied Mathematics gshinault@math.ucdavis.edu June 9, 2008 Abstract In this paper we examine the behavior of a vibrating string with fixed endpoints under the assumption that the movement of the string must be described by some nonlinear terms. Nonlinear problems cause analytical difficulties, thus the problem was analyzed from a numerical point of view. The implementation was carried out using various parameter values and initial conditions.

Introduction In 1952, Enrico Fermi was conducting research at the Los Alamos facility in New Mexico. He became interested in the potential of electronic computing machines in problems that may not have readily attainable analytical solutions. While closed solutions may not necessarily be possible, computing methods might yet yield useful numerical solutions. The obvious class of problems lacking closed analytical solutions is, of course, the class of nonlinear problems. The one-dimensional lattice with fixed endpoints was the chosen problem. We consider some number of masses connected by springs in one-dimension, where the masses at the end have a fixed position. The interest of the problem for Fermi and company was the problem s relation to ergodic theory. To analyze this problem numerically, we look at some number points along the string and solve for their displacement at a given time t. Generally, we take the string to have an initial displacement identical to the sine wave and no starting velocity. These initial conditions can be varied to look at the long-term behavior of the string. The decision to view the model as a string with fixed endpoints was based on the greater ease of visualization, at least for the one-dimensional lattice. This visualization has the additional benefit of describing the motion of a plucked string instrument, such as a guitar, which will arouse greater in the general public. Background The necessary prerequisites to understand the problem from a physical standpoint unfortunately exceed the level of the author. As such, the problem was viewed as an opportunity to experiment with numerical methods and computer programming. To approach this problem with only numerical interest, no background in physics is necessary. One needs only to consider the nonlinear equations described in the Dynamical System section and have some familiarity with the standard fourth-order Runge-Kutta. Such individuals interested in verifying the practical convergence and computational efficiency of numerical methods could use the system described to test their ideas. It is certainly substantial enough to present computational difficulties to poorly formulated algorithms. Dynamical System To describe the system, we consider n points along the string. Our goal is to obtain a solution for x i (t), which gives the displacement of the i-th position along the string at time t. We consider x 0 and x n to be the fixed endpoints of the string. The only effect we consider on each point is its immediate neighbors. That is, the x i is only affected by the positions of x i 1 and x i+1. These neighboring points will pull x i. The following is

the equation used to describe the acceleration of each point on the string in the case of quadratic nonlinearity (with the exception of the endpoints): ẍ i = (x i+1 x i ) + (x i 1 x i ) + α [ (x i+1 x i ) 2 + (x i 1 x i ) 2]. In this instance, α denotes a parameter which determines the effect of the nonlinear terms. For the case of cubic nonlinearity, we obtain a very similar equation: ẍ i = (x i+1 x i ) + (x i 1 x i ) + β [ (x i+1 x i ) 3 + (x i 1 x i ) 3] where β is analogous to α in the quadratic case. It is worth noting that if we only consider the linear terms and allow n to approach we arrive at the standard wave equation. It was necessary to transform the associated system of second-order differential equations into a first-order system. To accomplish this, we still treat x 0, x 1,..., x n as the displacement of the string at the various points. We define x n+1, x n+2,..., x 2n+1 to be the velocities of x 0, x 1,..., x n, respectively. With these variables, we derive the following system of 2n + 2 equations: ẋ 0 = 0 ẋ 1 = x n+1. ẋ i = x n+i. ẋ n 1 = x 2n 1 ẋ n = 0 ẋ n+1 = 0 ẋ n+2 = x 2 x 1 + x 0 x 1 + α [ (x 2 x 1 ) 2 + (x 0 x 1 ) 2]. ẋ n+k = x k x k 1 + x k 2 x k 1 + α [ (x k x k 1 ) 2 + (x k 2 x k 1 ) 2] ẋ 2n 1 = 0.. A system of this size (provided n is a worthwhile partition of the string) would cause serious analytical headaches for systems even as simple as linear with constant coefficients. In the event of nonlinearity, we must settle for a numerical approximation. Methods The method used to solve the system was the standard fourth-order Runge-Kutta. Had time been less of a constraint, there would have been greater exploration in the use of other numerical methods. Of particular interest would be an implementation of various multistep methods, such as an Adams-Bashforth method.

The time step used varied with the time period we were attempting to examine. The parameters α and β were generally kept very low; the effects of the nonlinear terms are not meant to overpower the linear terms. The standard testing conditions were α, β =.25 with the string initially positioned as a sine wave. Generally, no initial velocity was assumed. As the experimentation proceeded, the parameters and the initial conditions were varied. A simple program coded in Python was used to solve the system. The program allows the user to determine the number of partition points, parameter value, and the number of steps over which to integrate. The user must actually modify the source code to vary the initial conditions of the system. Results The first case considered is a string with no initial velocity in the sine wave position. We look at the equations with quadratic nonlinear terms where α =.25. The behavior of the string was very polite oscillations for quite some time. It appeared to oscillate uniformly, returning to the initial conditions each time. However, this must have only been the appearance to the eye. Reaching upwards of 25,000 iterations the shape of the string is no longer the nice curve of a dilated sine wave. There is some disturbance. To get a better idea of the shape, look at Figure 1(a) and Figure 1(b). Varying α from 0 to 1 yielded similar results. The more interesting (irregular) vibrations came from varying the initial velocities. The string immediately became asymmetric, though it did return to the initial conditions. It took roughly 5,000 iterations to get highly irregular motion. For a visualization of this, see Figure 1(c) and Figure 1(d). A natural question arises: What occurs when α > 1? Physically, such parameter values probably do not make sense for our modeling goals. However, it is still a worthwhile numerical investigation. The simple answer is: blowup. For α = 1.5 the number of iterations decreases to about 40,000. By the time we increase to α = 2, the blowup is catastrophic after only 245 iterations. In short, not only do larger values for α not make physical sense, they are not numerically viable options. The same conditions were tested for the cubic nonlinear terms with the β parameter. The results were very similar, but irregularities in the behavior of the string took much longer to develop and were smaller. Initially this came as a surprise, but after some consideration this result makes sense. The distances between points must be less than one, so cubing the distance will be less than the distance squared. To view illustrations corresponding to those for the quadratic case, look to Figure 2. Ultimately, the two systems were very similar.

Conclusion The movement of the string became unpredictable, but only after a great number of iterations. We could also impose some nonuniform initial condition to cause asymmetric vibrations immediately. That, however, could be deemed chaos merely for the sake of chaos. Enforcing uniform initial conditions (not simply releasing the string with no initial velocity) yielded results very similar to most basic case. For future work a graphical display of an actual one-dimensional lattice should be created. That is, a visualization using the displacement of masses attached to springs. To progress the physical model itself, the lattice can be extended to two dimensions then three dimensions. Creation of a visualization tool for these more complicated models would be considerably more difficult to produce, and unfortunately might amount to little more than experimental toys. Bibliography E. Fermi, J. Pasta, and H. C. Ulam, Studies of nonlinear problems, in Collected Papers of Enrico Fermi, E. Segrè, ed. (U. Chicago Press, Chicago, Ill., 1965), Vol. 2, pp. 977988.

(a) Initial velocity: 0 (b) Initial velocity: 0 (c) Initial velocity:.1 sin(2πk/n) (d) Initial velocity:.1 sin(2πk/n) Figure 1: This set of graphs depicts the displacement of a string with quadratic nonlinear terms under various initial conditions.

(a) Initial velocity: 0 (b) Initial velocity: 0 (c) Initial velocity:.1 sin(2πk/n) (d) Initial velocity:.1 sin(2πk/n) Figure 2: This set of graphs depicts the displacement of a string with cubic nonlinear terms under various initial conditions.

Figure 3: Here, we see 1000 iterations of the intial test superimposed on the same axes. Note the initial conditions are returned to with each oscillation.