First Menu of Projects (for Project II)

Similar documents
Local Search & Optimization

A-level FURTHER MATHEMATICS Paper 3 - Mechanics

Introduction The Fibonacci numbers are traditionally described as a sequence F. = 0 and τ τ 1. =. To obtain the Fibonacci numbers as a

Local Search & Optimization

Complex Systems. Shlomo Havlin. Content:

Period Three, Chaos and Fractals

Math 2 1. Lesson 4-5: Completing the Square. When a=1 in a perfect square trinomial, then. On your own: a. x 2 18x + = b.

Guiding Questions Activity 6. What are your ideas about gravity?

Infinity Unit 2: Chaos! Dynamical Systems

2. Find the intervals where function is increasing and decreasing. Then find all relative extrema.

CBE Project 11. Due in class 4/17/14. Taylor Dispersion in Microchannels

Conservation of Momentum

An Introduction to Computer Simulation Methods

Mathematics (JUN12MM2B01) General Certificate of Education Advanced Level Examination June Unit Mechanics 2B TOTAL

Fractals. Krzysztof Gdawiec.

PHY321 Homework Set 2

Chapter 9: Impulse and Momentum

LAB 2: INTRODUCTION TO MOTION

Preliminary Physics. Moving About. DUXCollege. Week 2. Student name:. Class code:.. Teacher name:.

Lesson 7: Slopes and Functions: Speed and Velocity

1.1.6 Island Shapes (see Michely / Krug book, Chapter 3)

11. (7 points: Choose up to 3 answers) What is the tension,!, in the string? a.! = 0.10 N b.! = 0.21 N c.! = 0.29 N d.! = N e.! = 0.

1 Newton s 2nd and 3rd Laws

MITOCW free_body_diagrams

Grades 7 & 8, Math Circles 17/18/19 October, Angles & Circles

Julia Sets and the Mandelbrot Set

Skating. Question. Yes No

Chapter 3 Acceleration

GCE Advanced Level 2014

MATHEMATICS Unit Mechanics 2B

GCSE MATHEMATICS 43603F. Foundation Tier Unit 3 Geometry and Algebra. Morning. (NOV F01) WMP/Nov16/E4. Materials.

Problem Set Number 2, j/2.036j MIT (Fall 2014)

Take the Anxiety Out of Word Problems

LAB PHYSICS MIDTERM EXAMINATION STUDY GUIDE

Chapter 1: January 26 January 30

Physics 100. Today. Finish Chapter 4: Newton s Second Law. Start Chapter 5: Newton s Third Law

CMSC 425: Lecture 11 Procedural Generation: Fractals and L-Systems

THE GOLDEN MEAN SHIFT IS THE SET OF 3x + 1 ITINERARIES

Math 116 Practice Final Exam Fall 2007

Chaos, Complexity, and Inference (36-462)

MASSACHUSETTS INSTITUTE OF TECHNOLOGY Physics Department. Physics 8.01 Fall Term 2006

Midterm 1 Review. Distance = (x 1 x 0 ) 2 + (y 1 y 0 ) 2.

Bonus Homework and Exam Review - Math 141, Frank Thorne Due Friday, December 9 at the start of the final exam.

Zoology of Fatou sets

TOPIC B: MOMENTUM EXAMPLES SPRING 2019

4452 Mathematical Modeling Lecture 13: Chaos and Fractals

Coimisiún na Scrúduithe Stáit State Examinations Commission. Leaving Certificate Examination Mathematics

Lab Activity on Sedimentary Processes

Mathematics A *S39264A0125* Edexcel GCSE S39264A. Paper 2 (Calculator) Higher Tier. Mock Paper Time: 1 hour 45 minutes

MEI Casio Tasks for Mechanics

Modeling the Motion of a Projectile in Air

Introduction to Scientific Modeling CS 365, Fall 2011 Cellular Automata

2. What is the force weight of a 45 kg desk? 3. Give a scenario example for each of Newton s Laws.

PH 120 Project # 2: Pendulum and chaos

Solution to Proof Questions from September 1st

Markov Chain Monte Carlo The Metropolis-Hastings Algorithm

Remember that all physical quantities are measured in units. The unit of force is called the newton (N), where 1 N = (1 kg)(1 m/s 2 ).

Class 11 Physics NCERT Exemplar Solutions Motion in a Straight Line

DO NOT TURN PAGE TO START UNTIL TOLD TO DO SO.

Physics 101. Today Chapter 5: Newton s Third Law

MATHEMATICS Unit Mechanics 3

Simple Practical Mechanics. Lesley Swarbrick FMSP associate

Momentum. Physics 211 Syracuse University, Physics 211 Spring 2017 Walter Freeman. February 28, W. Freeman Momentum February 28, / 15

1998 Harvard/MIT Math Tournament GEOMETRY Answer Sheet

2. l = 7 ft w = 4 ft h = 2.8 ft V = Find the Area of a trapezoid when the bases and height are given. Formula is A = B = 21 b = 11 h = 3 A=

Quantitative Description of Robot-Environment Interaction Using Chaos Theory 1

Physics Exam 2 October 11, 2007

Newton 3 & Vectors. Action/Reaction. You Can OnlyTouch as Hard as You Are Touched 9/7/2009

Fractals and the Large-Scale Structure in the Universe

Wednesday 11 January 2012 Morning Time: 2 hours

1 Forces. 2 Energy & Work. GS 104, Exam II Review

MITOCW ocw-18_02-f07-lec17_220k

Mathematics (Project Maths Phase 3)

LECTURE 30: Conservation of energy

A New Model for Biological Pattern Formation. 1. Introduction

Using web-based Java pplane applet to graph solutions of systems of differential equations

Physics 20 Homework 2 SIMS 2016

MA554 Assessment 1 Cosets and Lagrange s theorem

Lab 5: Projectile Motion

LAMC Intermediate Group October 18, Recursive Functions and Fractals

Sums of Squares (FNS 195-S) Fall 2014

PHY 111L Activity 2 Introduction to Kinematics

GCSE 4353/02 MATHEMATICS (UNITISED SCHEME) UNIT 3: Calculator-Allowed Mathematics HIGHER TIER

Optimization II: Unconstrained Multivariable

Part 2: Analyzing and Visualizing Numerical Methods

Physics Chapter 3 Notes. Section 3-1: Introduction to Vectors (pages 80-83)

(2) Let f(x) = 5x. (3) Say f (x) and f (x) have the following graphs. Sketch a graph of f(x). The graph of f (x) is: 3x 5

Calculus with the TI-89. Sample Activity: Exploration 7. Brendan Kelly

Investigating Factors that Affect Erosion

a. What is the angular frequency ω of the block in terms of k, l, and m?

Gravity - What Goes Up, Must Come Down

W = 750 m. PHYS 101 SP17 Exam 1 BASE (A) PHYS 101 Exams. The next two questions pertain to the situation described below.

MATH141: Calculus II Exam #1 review 6/8/2017 Page 1

Fractal Geometry Time Escape Algorithms and Fractal Dimension

A-level MATHEMATICS. Paper 2. Exam Date Morning Time allowed: 2 hours SPECIMEN MATERIAL

UC Irvine FOCUS! 5 E Lesson Plan

Different Forces Act on Objects

Around the corner. Mathematics B-day 2015, Friday November 13, 9:00h-16:00h

EROSION RATES (1 Hour)

Module 8: The Cosmos in Motion. UNC-TFA H.S. Astronomy Collaboration, Copyright 2011

Transcription:

First Menu of Projects (for Project II) A region with four walls. So far, our mechanics example has had very little interesting physics in it. Now we ask you to turn to some more interesting examples. In the homework you wrote a program to depict a situation in which there is a ball bouncing in a square region bounded by four walls. Now for a harder job: do the same thing for an arbitrary quadrilateral. Physical Question 1. Under what circumstances will the orbit close, i.e. repeat itself? Physical Question 2. Statistical Mechanics says that in sufficiently complicated situations particles will reach a state of statistical equilibrium in which, all other things being equal, they will spend a time within a given region of the container which is proportional to the area of that region. Since the time spent is proportional to the probability for finding the particle in the region, we have the simple rule equal probabilities for equal areas. Our statement on the conditions required for this rule is vague. However you can be much less vague. Show that this rule is not true in most square or rectangular boxes. For most quadrilateral boxes this rule is true. Construct a numerical demonstration of the plausibility of the equal areas rule in some quite unsymmetrical quadrilateral. Dynamics in the Stadium. A 'stadium' is a couple of semicircles stuck on the ends of a rectangle. First consider a situation in which there is a ball bouncing within a circular region. Under what circumstances will the Phys 251/CS 279/Math 292 Winter 1999 page 1

orbit close, i.e. repeat itself? Is this circumstance likely or unlikely? Then consider the motion of a point particle which bounces around a stadium. Under what conditions does this orbit close? Someone suggests that in a stadium, for most starting conditions the probability that the particle will be moving with an angle q to the x-axis is independent of q. Pick a particular stadium and choose some starting condition at random and see whether you can offer evidence for or against this hypothesis. In doing this you will have to more sharply define the hypothesis mentioned above. Specifically, you will have to choose between two alternatives: Does the particle have equal numbers of trajectories at each angle or does it spend an equal time traveling at each angle? Note: the Java Math method Math.random() generates a double value from 0 up to (but not including) 1. Dynamics in the Triangle. Take a triangle with sides which have lengths L 1, L 2, and L 3. There is a ball bouncing in the triangle. Can you find the law which says, for most starting conditions of the ball, what is the relative probability that the ball will hit each of the sides? Hint 1: The law is simple. Hint 2: Start with a case in which one length is very much smaller than the others. Redo Problem 3.1 for the complex roots of the function f(z) = z 3 7z + 6. The Newton-Raphson method works just the same way for complex numbers as reals. Try to show how the root found depends on the starting value of z. Generate some graphical representation of your answer. (You can see some of Phys 251/CS 279/Math 292 Winter 1999 page 2

the answer on pages 116 and 117 of a book by Peitgen and Richter. 1 ) Using a turtle to draw fractals. This project consists of two parts. The first is to create a "turtle" graphics system (much like LOGO). The turtle graphics system has a turtle at some position pointing in a certain direction. The turtle can move forward, leaving a trail of ink behind (drawing a line), and it can rotate. It can also turn the ink on and off. So your class has to support the following commands: public class Turtle { public Turtle(Graphics g, int height, int width, int xpos, int ypos, int angle); // constructor. Draws into the graphics context g, which has height height and // width width. Starts turtle at initial position (xpos, ypos) and angle angle. public void right(int angle); // rotates turtle right by angle degrees public void left(int angle); // rotates turtle left by angle degrees public void pendown(); // puts turtle's pen down (turns ink on) public void penup(); // puts the turtle's pen up (turns ink off) public void forward(int distance); // moves forward distance steps. // if pen is up, doesn't draw anything; if pen is down, draws line public void forward(double distance); // optional. Use double precision // variables for extra accuracy } (See also problems 5.21 and 9.29 in Deitel and Deitel.) The second part of the project is to use your turtle to draw fractals. In the appendix of Chapter 4, we describe turtle commands needed to draw one particular fractal, the Koch curve. Have your turtle make the Koch curve and/or other fractals of your choosing. 1 H-O. Peitgen and P.H. Richter The Beauty of Fractals Springer-Verlag Berlin 1986. Phys 251/CS 279/Math 292 Winter 1999 page 3

Julia sets. In this project you will investigate the map f(z) = z 2 + c, where z and c are both complex. We are again interested in the set of z whose orbits are bounded, meaning that f n (z) < for all n. See what this set looks like when the parameter value c = -0.5 + 0.5i. What happens when the parameter c is changed? You may find chapter 13 of Peitgen, Jurgens, Saupe, Chaos and Fractals: New Frontiers of Science, Springer- Verlag (1992) useful for this project. Diffusion Limited Aggregation (DLA). This project explores the use of random walks to model an interesting growth process of dendritic structures made up of particles that stick together when they come in contact. The particles are assumed to diffuse slowly through space until they come in contact with another particle, at which time they stick. The computer implementation is simple in concept: On a lattice (i.e. an array of points) put a particle at the origin (the "seed"). Then start another particle from far away, and allow it to execute a random walk (with step size equal to the lattice spacing). After a time, it will land on one of the points adjacent to the particle at the origin. Stop the particle there, and begin another one from far away etc. The structure that develops has a beautiful, tree-like, fractal shape. Unfortunately, it grows very slowly. This is a project that you will want to run as long as possible. Compute the fractal dimension of your clusters, defined by the relation N R d, where N is the number of particles in the cluster, R is the "radius" of the cluster (typically the radius of gyration), and d is the fractal dimension. Grow several large aggregates to get an idea of the accuracy of your estimate for d. A river network model. Chapter 19 of Gould and Tobochnik (2nd edition) discusses one model of river Phys 251/CS 279/Math 292 Winter 1999 page 4

networks (from R.L. Leheny, Phys. Rev. E 52, 5610 (1995)), in which a rectangular lattice of points describes an eroding terrain with the height of the land, h(x,y), specified at each point. The simulation begins with the landscape as a featureless incline: h(x,y) = Iy. Then the following rules are implemented: 1) Precipitation lands at a random site on the lattice. 2) Water flows from this site to one of the four nearest neighbors with a probability proportional to e E h, where h is the height difference between the site and the neighbor, and E is a parameter of the model. If h<0, this probability is set equal to zero. 3) Step 2) is repeated until the water reaches the bottom of the lattice, y=0. 4) Each point that has been visited by the flowing water has its height reduced by a constant amount D. This process represents erosion. 5) Any site at which the height difference h with a neighbor exceeds a threshold M is reduced in height by an amount h/s, where S is another parameter in the model. Write a program that implements this model. You can get an idea of suitable parameters to use from Leheny's paper. The resulting river network is defined as follows: every lattice point receives one unit of precipitation which traces a path of steepest descent, without eroding the terrain, until it reaches the lattice edge, y=0; the river network is defined as all points through which at least R units flow. Analyze the network that is generated at different times. Does the river network appear to be fractal? How does evolving the model for longer times affect the network's properties? Phys 251/CS 279/Math 292 Winter 1999 page 5