Contrôle dynamique de méthodes d approximation
|
|
|
- Ophelia Carson
- 9 years ago
- Views:
Transcription
1 Contrôle dynamique de méthodes d approximation Fabienne Jézéquel Laboratoire d Informatique de Paris 6 ARINEWS, ENS Lyon, 7-8 mars 2005 F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
2 Numerical accuracy of approximation methods When an approximation L(h) such that lim h 0 L(h) = L is computed, it is affected by: a truncation error e m (h) a round-off error e c (h). e m (h) If h decreases, L(h): s exponent mantissa e c (h) As long as e c (h) < e m (h), decreasing h brings reliable information to the mantissa. The optimal step is reached when e c (h) e m (h). 1 How to determine dynamically the optimal step? 2 Which digits in the approximation obtained are in common with L? F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
3 Stochastic approach of round-off errors the CESTAC method the concept of computational zero Continuous stochastic arithmetic: X = ( m, σ 2) Discrete stochastic arithmetic: X = (X 1, X 2,..., X N ) F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
4 Significant digits common to two real numbers Definition Let a and b be two real numbers, the number of significant digits that are common to a and b can be defined in IR by a + b 1 for a b, C a,b = log 10 2(a b), 2 a IR, C a,a = +. Example: if a = and b = , then C a,b 5.8. F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
5 On sequences with a linear convergence Theorem Let (I n ) be a sequence converging linearly to I, i.e. which satisfies I n I = K α n + o(α n ) where K IR and 0 < α < 1, then ( ) 1 C In,I n+1 = C In,I + log 10 + o (1). 1 α If the convergence zone is reached, the significant ( ) decimal digits common to I n and I n+1, are those of I, up to log α. ( If 1 < α 1 2, then 1 < log α 1. In this case, the significant bits common to I n and I n+1 are those of I, up to one. ) F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
6 Applications in DSA Let us assume that the convergence zone is reached. If I n I n+1 the difference between I n and I n+1 is due to round-off errors. Further iterations are useless. Consequently the optimal iterate I n+1 can be dynamically determined if α 1 2, the exact significant bits of I n+1 are those of I, up to one. F. Jézéquel, Dynamical control of converging sequences computation, Applied Numerical Mathematics, 50(2): , F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
7 Dynamical control of approximation methods Theorem Let L(h) be an approximation of order p of L, i.e. L(h) L = Kh p + O (h q ) with 1 p < q, K IR. If L n is the approximation computed with the step h 0 2, then n ( ) 2 p ( C Ln,L n+1 = C Ln,L + log 10 2 p + O 2 n(p q)). 1 If the convergence zone is reached and L n L n+1 the exact significant bits of L n+1 are those of L, up to one. F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
8 Control of stochastic operations Theorem Let X i be the approximation in stochastic arithmetic of a mathematical value x i such that its exact significant bits are those of x i up to p i (i = 1, 2). Let be an arithmetical operator: {+,,, /} and s the corresponding stochastic operator: s {s+, s, s, s/}. Then the exact significant bits of X 1 s X 2 are those of the mathematical value x 1 x 2, up to max(p 1, p 2 ). proved for stochastic operations used in practice for results obtained in DSA F. Jézéquel, Dynamical control of converging sequences computation, Applied Numerical Mathematics, 50(2): , F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
9 Dynamical control of integrals on an infinite domain Let g = 0 φ(x)dx and g m = m f j with f j = j=0 We assume that (g m ) converges linearly to g. (j+1)l jl φ(x)dx. An approximation of each integral can be computed in DSA, such that its exact significant bits are those of f j, up to 1. Let G m be the approximation of g m computed in DSA. the exact significant bits of G m are those of g m, up to 1. if the convergence zone is reached, the significant bits common to g m and g m+1 are those of g, up to p. if G m G m+1 the exact significant bits of G m+1 are those of g, up to p+1. F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
10 Dynamical control of multiple integrals computation PhD M. Charikhi, Jan I = Ω f (x)dx with Ω IR N can be approximated by: ν Q[f ] = a j f (x j ) with a j IR and x j Ω. j=1 The approximation Q is called cubature formula if N 2. polynomial-based methods Monte Carlo methods Cubpack, R. Cools et al VANI, C.-Y. Chen 1998 CLAVIS, S. Wedner 2000 F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
11 Approximation using the principle of iterated integrals Computation of 2-dimensional integrals s = b y2 (x) a y 1 (x) f (x, y)dxdy = b a g(x)dx with g(x) = y2 (x) y 1 (x) f (x, y)dy. x [a, b], an approximation G(x) can be computed in DSA such that its exact significant bits are those of g(x), up to δ. Let S n = φ({g(x i )}) be the approximation of s computed in DSA and s n = φ({g(x i )}). the exact significant bits of S n are those of s n, up to δ if the convergence zone is reached, the significant bits common to s n 1 and s n are common with s, up to δ if S n 1 S n the exact significant bits of S n are those of s, up to 2δ. F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
12 Approximation using the principle of iterated integrals Computation of N-dimensional integrals The exact significant bits of the approximation obtained are those of the mathematical value of the integral, up to Nδ. With Romberg s method, δ = 0. With the trapezoidal rule, Nδ represents: one bit if N 2 one decimal digit if N 8. With Simpson s rule, Nδ represents one bit if N 35. With the Gauss-Legendre method with 6 points, Nδ represents one bit if N F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
13 Computation of an integral involved in crystallography g(a) = + 0 f (x)dx, with f (x) = [exp(x) + exp( x)] a exp(ax) exp( ax) and 0 < a < 2. g(5/3) 4.45 (W. Harrison 1981) g(5/3) (SIAM review 1996) g(a) can be expressed as a series expansion: g(a) = + n=1 Π n 1 i=0 (a i) (n!)(2n a) 1 a. F. Jézéquel, J.-M. Chesneaux, Computation of an infinite integral using Romberg s method, Numerical Algorithms, 36(3): , F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
14 Computation of an integral involved in crystallography The numerical problems Several numerical problems may occur in the computation of g(a): for high values of x, the computation of f (x) may generate cancellations, the upper bound of the integral is infinite, the quadrature method used, e.g. Romberg s method, generates both a truncation error and a round-off error. F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
15 Computation of an integral involved in crystallography Dynamical control of the computation In order to avoid cancellations, the same expression of the integrand is not used at both bounds of the interval. g(a) l 0 f 1 (x)dx + k j=1 (j+1)l jl i=1 f 2 (x)dx, where f 1 (x) = exp(ax) [ (1 + exp( 2x)) a 1 exp( 2ax) ] f 2 (x) = exp(ax)u(x) exp( ax), n 1 exp( 2ix) u(x) = lim u n (x) with u n (x) = Π i 1 n i! j=0 (a j). Dynamical choice of several parameters: n such that u n (x) u(x) k such that kl l f 2 (x)dx l f 2 (x)dx the number of iterations with Romberg s method F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
16 Computation of an integral involved in crystallography Theoretical and numerical results Proposition One can compute an approximation G(a) ( such that its exact significant 2 digits are those of g(a), up to δ = log exp l min(a,2 a) ) a δ g(a) exact: E+000 DSA: E+000 5/ exact: E+000 DSA: E exact: E+004 DSA: E+004 The exact significant digits of G(a) are in common with g(a), up to δ. F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
17 Study of an integral involved in the neutron star theory τ (ε, v) = 1 π 2 dθ sin (θ) ω (ε) 0 0 dn n 2 dp h (n, p, θ, ε, v) 0 (ε, v) [10 4, 10 4 ] [10 4, 10 3 ] ω is a normalization function h (n, p, θ, ε, v) = ψ(z)γ(n ε z) + ψ( z)γ(n ε + z) ψ(z)γ(n + ε z) ψ(z)γ(n + ε + z) with z = p 2 + (v sin(θ)) 2, ψ(x) = 1 exp(x)+1, Γ(x) = x exp(x) 1. F. Jézéquel, F. Rico, J.-M. Chesneaux, M. Charikhi, Reliable computation of a multiple integral involved in the neutron star theory, submitted to Mathematics and Computers in Simulation. F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
18 Study of an integral involved in the neutron star theory Dynamical control of the computation The numerical problems: two infinite bounds 0... is replaced by k (j+1)l j=0 jl... Dynamical choice of k x Γ(x) = exp(x) 1 generates cancellations if x 0. 1 a series expansion of Γ(x) is used: Γ(x) 1+ x xn n! Dynamical choice of n With the principle of iterated integrals, the Gauss-Legendre method is used and generates both a truncation error and a round-off error Dynamical control of the Gauss-Legendre method F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
19 Study of an integral involved in the neutron star theory Dynamical control of the computation The numerical problems: two infinite bounds 0... is replaced by k (j+1)l j=0 jl... Dynamical choice of k x Γ(x) = exp(x) 1 generates cancellations if x 0. 1 a series expansion of Γ(x) is used: Γ(x) 1+ x xn n! Dynamical choice of n With the principle of iterated integrals, the Gauss-Legendre method is used and generates both a truncation error and a round-off error Dynamical control of the Gauss-Legendre method F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
20 Study of an integral involved in the neutron star theory Computation in single precision τ (ε, v) has been computed using DSA in single precision for 5752 points (ε, v) defined by: { ε = 10 a with a = 4.0, 3.9, 3.8,..., 4.0 v = 10 b with b = 4.0, 3.9, 3.8,..., 3.0. The run time of the code varies from 45 s to 3347 s depending on the values of ε and v, the average run time being 389 s. F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
21 Study of an integral involved in the neutron star theory Numerical quality of the approximations obtained Proposition One can compute an approximation of τ (ε, v) such that its exact significant digits are those of τ (ε, v), up to 2. nb. of exact significant digits occurrence we can guarantee 1 to 5 significant digits in the results obtained. F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
22 Study of an integral involved in the neutron star theory Numerical results τ (ε, v) v ε F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
23 Conclusion and perspectives - 1/2 Dynamical control of converging sequences computation Let u = lim n u n. From two iterates in the convergence zone, one can determine the first digits of u. If u n u n+1 one can determine which significant digits of u n+1 are in common with u. Combination of theoretical results if several sequences are involved For the approximation of an integral, one has to take into account: the dimension of the integral the number of improper bounds the possible approximation of the integrand by its series expansion the convergence speed of the sequences involved F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
24 Conclusion and perspectives - 2/2 Adaptive strategies Other approximation methods Approximation of multiple integrals other cubature methods singular integrals Monte Carlo methods Dynamical control of vector sequences computation PhD R. Adout acceleration of the restarted GMRES method dynamical control of the dimension of the Krylov subspace Automatic methods for round-off error analysis DSA for MATLAB compiler with DSA features linear algebra library grid computing: new methodologies F. Jézéquel Dynamical control of approximation methods 7-8 Mar / 23
Measures of Error: for exact x and approximation x Absolute error e = x x. Relative error r = (x x )/x.
ERRORS and COMPUTER ARITHMETIC Types of Error in Numerical Calculations Initial Data Errors: from experiment, modeling, computer representation; problem dependent but need to know at beginning of calculation.
HETEROGENEOUS AGENTS AND AGGREGATE UNCERTAINTY. Daniel Harenberg [email protected]. University of Mannheim. Econ 714, 28.11.
COMPUTING EQUILIBRIUM WITH HETEROGENEOUS AGENTS AND AGGREGATE UNCERTAINTY (BASED ON KRUEGER AND KUBLER, 2004) Daniel Harenberg [email protected] University of Mannheim Econ 714, 28.11.06 Daniel Harenberg
CS321. Introduction to Numerical Methods
CS3 Introduction to Numerical Methods Lecture Number Representations and Errors Professor Jun Zhang Department of Computer Science University of Kentucky Lexington, KY 40506-0633 August 7, 05 Number in
The Heat Equation. Lectures INF2320 p. 1/88
The Heat Equation Lectures INF232 p. 1/88 Lectures INF232 p. 2/88 The Heat Equation We study the heat equation: u t = u xx for x (,1), t >, (1) u(,t) = u(1,t) = for t >, (2) u(x,) = f(x) for x (,1), (3)
Nonlinear Algebraic Equations Example
Nonlinear Algebraic Equations Example Continuous Stirred Tank Reactor (CSTR). Look for steady state concentrations & temperature. s r (in) p,i (in) i In: N spieces with concentrations c, heat capacities
The Steepest Descent Algorithm for Unconstrained Optimization and a Bisection Line-search Method
The Steepest Descent Algorithm for Unconstrained Optimization and a Bisection Line-search Method Robert M. Freund February, 004 004 Massachusetts Institute of Technology. 1 1 The Algorithm The problem
3. INNER PRODUCT SPACES
. INNER PRODUCT SPACES.. Definition So far we have studied abstract vector spaces. These are a generalisation of the geometric spaces R and R. But these have more structure than just that of a vector space.
Exact Inference for Gaussian Process Regression in case of Big Data with the Cartesian Product Structure
Exact Inference for Gaussian Process Regression in case of Big Data with the Cartesian Product Structure Belyaev Mikhail 1,2,3, Burnaev Evgeny 1,2,3, Kapushev Yermek 1,2 1 Institute for Information Transmission
FACTORING LARGE NUMBERS, A GREAT WAY TO SPEND A BIRTHDAY
FACTORING LARGE NUMBERS, A GREAT WAY TO SPEND A BIRTHDAY LINDSEY R. BOSKO I would like to acknowledge the assistance of Dr. Michael Singer. His guidance and feedback were instrumental in completing this
Sequences and Series
Sequences and Series Consider the following sum: 2 + 4 + 8 + 6 + + 2 i + The dots at the end indicate that the sum goes on forever. Does this make sense? Can we assign a numerical value to an infinite
Algebraic and Transcendental Numbers
Pondicherry University July 2000 Algebraic and Transcendental Numbers Stéphane Fischler This text is meant to be an introduction to algebraic and transcendental numbers. For a detailed (though elementary)
AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS
AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS Revised Edition James Epperson Mathematical Reviews BICENTENNIAL 0, 1 8 0 7 z ewiley wu 2007 r71 BICENTENNIAL WILEY-INTERSCIENCE A John Wiley & Sons, Inc.,
Binary Number System. 16. Binary Numbers. Base 10 digits: 0 1 2 3 4 5 6 7 8 9. Base 2 digits: 0 1
Binary Number System 1 Base 10 digits: 0 1 2 3 4 5 6 7 8 9 Base 2 digits: 0 1 Recall that in base 10, the digits of a number are just coefficients of powers of the base (10): 417 = 4 * 10 2 + 1 * 10 1
Stirling s formula, n-spheres and the Gamma Function
Stirling s formula, n-spheres and the Gamma Function We start by noticing that and hence x n e x dx lim a 1 ( 1 n n a n n! e ax dx lim a 1 ( 1 n n a n a 1 x n e x dx (1 Let us make a remark in passing.
Linear Algebra Review. Vectors
Linear Algebra Review By Tim K. Marks UCSD Borrows heavily from: Jana Kosecka [email protected] http://cs.gmu.edu/~kosecka/cs682.html Virginia de Sa Cogsci 8F Linear Algebra review UCSD Vectors The length
Undergraduate Notes in Mathematics. Arkansas Tech University Department of Mathematics
Undergraduate Notes in Mathematics Arkansas Tech University Department of Mathematics An Introductory Single Variable Real Analysis: A Learning Approach through Problem Solving Marcel B. Finan c All Rights
MATH 132: CALCULUS II SYLLABUS
MATH 32: CALCULUS II SYLLABUS Prerequisites: Successful completion of Math 3 (or its equivalent elsewhere). Math 27 is normally not a sufficient prerequisite for Math 32. Required Text: Calculus: Early
VERTICES OF GIVEN DEGREE IN SERIES-PARALLEL GRAPHS
VERTICES OF GIVEN DEGREE IN SERIES-PARALLEL GRAPHS MICHAEL DRMOTA, OMER GIMENEZ, AND MARC NOY Abstract. We show that the number of vertices of a given degree k in several kinds of series-parallel labelled
Numerical Methods for Option Pricing
Chapter 9 Numerical Methods for Option Pricing Equation (8.26) provides a way to evaluate option prices. For some simple options, such as the European call and put options, one can integrate (8.26) directly
Generating Random Numbers Variance Reduction Quasi-Monte Carlo. Simulation Methods. Leonid Kogan. MIT, Sloan. 15.450, Fall 2010
Simulation Methods Leonid Kogan MIT, Sloan 15.450, Fall 2010 c Leonid Kogan ( MIT, Sloan ) Simulation Methods 15.450, Fall 2010 1 / 35 Outline 1 Generating Random Numbers 2 Variance Reduction 3 Quasi-Monte
MATH 4330/5330, Fourier Analysis Section 11, The Discrete Fourier Transform
MATH 433/533, Fourier Analysis Section 11, The Discrete Fourier Transform Now, instead of considering functions defined on a continuous domain, like the interval [, 1) or the whole real line R, we wish
A new binary floating-point division algorithm and its software implementation on the ST231 processor
19th IEEE Symposium on Computer Arithmetic (ARITH 19) Portland, Oregon, USA, June 8-10, 2009 A new binary floating-point division algorithm and its software implementation on the ST231 processor Claude-Pierre
MATH 381 HOMEWORK 2 SOLUTIONS
MATH 38 HOMEWORK SOLUTIONS Question (p.86 #8). If g(x)[e y e y ] is harmonic, g() =,g () =, find g(x). Let f(x, y) = g(x)[e y e y ].Then Since f(x, y) is harmonic, f + f = and we require x y f x = g (x)[e
Quantum Algorithms. Peter Høyer
Quantum Algorithms Peter Høyer University of Calgary CSSQI 2015 Canadian Summer School on Quantum Information Toronto, August 11, 2015 QUERY MODEL x1 x2 xn x1 0 1 0 0 0 1 0 1 0 0 0 0 xn You can ask questions
8.1 Examples, definitions, and basic properties
8 De Rham cohomology Last updated: May 21, 211. 8.1 Examples, definitions, and basic properties A k-form ω Ω k (M) is closed if dω =. It is exact if there is a (k 1)-form σ Ω k 1 (M) such that dσ = ω.
FACTORING POLYNOMIALS IN THE RING OF FORMAL POWER SERIES OVER Z
FACTORING POLYNOMIALS IN THE RING OF FORMAL POWER SERIES OVER Z DANIEL BIRMAJER, JUAN B GIL, AND MICHAEL WEINER Abstract We consider polynomials with integer coefficients and discuss their factorization
ABSTRACT ALGEBRA: A STUDY GUIDE FOR BEGINNERS
ABSTRACT ALGEBRA: A STUDY GUIDE FOR BEGINNERS John A. Beachy Northern Illinois University 2014 ii J.A.Beachy This is a supplement to Abstract Algebra, Third Edition by John A. Beachy and William D. Blair
Estimating the Degree of Activity of jumps in High Frequency Financial Data. joint with Yacine Aït-Sahalia
Estimating the Degree of Activity of jumps in High Frequency Financial Data joint with Yacine Aït-Sahalia Aim and setting An underlying process X = (X t ) t 0, observed at equally spaced discrete times
9 More on differentiation
Tel Aviv University, 2013 Measure and category 75 9 More on differentiation 9a Finite Taylor expansion............... 75 9b Continuous and nowhere differentiable..... 78 9c Differentiable and nowhere monotone......
Numerical Methods for Differential Equations
Numerical Methods for Differential Equations Course objectives and preliminaries Gustaf Söderlind and Carmen Arévalo Numerical Analysis, Lund University Textbooks: A First Course in the Numerical Analysis
BANACH AND HILBERT SPACE REVIEW
BANACH AND HILBET SPACE EVIEW CHISTOPHE HEIL These notes will briefly review some basic concepts related to the theory of Banach and Hilbert spaces. We are not trying to give a complete development, but
Vector and Matrix Norms
Chapter 1 Vector and Matrix Norms 11 Vector Spaces Let F be a field (such as the real numbers, R, or complex numbers, C) with elements called scalars A Vector Space, V, over the field F is a non-empty
Monte Carlo Simulation
1 Monte Carlo Simulation Stefan Weber Leibniz Universität Hannover email: [email protected] web: www.stochastik.uni-hannover.de/ sweber Monte Carlo Simulation 2 Quantifying and Hedging
European Call Option Pricing using the Adomian Decomposition Method
Advances in Dynamical Systems and Applications ISSN 0973-5321, Volume 9, Number 1, pp. 75 85 (2014) http://campus.mst.edu/adsa European Call Option Pricing using the Adomian Decomposition Method Martin
1 VECTOR SPACES AND SUBSPACES
1 VECTOR SPACES AND SUBSPACES What is a vector? Many are familiar with the concept of a vector as: Something which has magnitude and direction. an ordered pair or triple. a description for quantities such
Continued Fractions and the Euclidean Algorithm
Continued Fractions and the Euclidean Algorithm Lecture notes prepared for MATH 326, Spring 997 Department of Mathematics and Statistics University at Albany William F Hammond Table of Contents Introduction
5.3 Improper Integrals Involving Rational and Exponential Functions
Section 5.3 Improper Integrals Involving Rational and Exponential Functions 99.. 3. 4. dθ +a cos θ =, < a
Representing Reversible Cellular Automata with Reversible Block Cellular Automata
Discrete Mathematics and Theoretical Computer Science Proceedings AA (DM-CCG), 2001, 145 154 Representing Reversible Cellular Automata with Reversible Block Cellular Automata Jérôme Durand-Lose Laboratoire
The sample space for a pair of die rolls is the set. The sample space for a random number between 0 and 1 is the interval [0, 1].
Probability Theory Probability Spaces and Events Consider a random experiment with several possible outcomes. For example, we might roll a pair of dice, flip a coin three times, or choose a random real
The Advantages and Disadvantages of Online Linear Optimization
LINEAR PROGRAMMING WITH ONLINE LEARNING TATSIANA LEVINA, YURI LEVIN, JEFF MCGILL, AND MIKHAIL NEDIAK SCHOOL OF BUSINESS, QUEEN S UNIVERSITY, 143 UNION ST., KINGSTON, ON, K7L 3N6, CANADA E-MAIL:{TLEVIN,YLEVIN,JMCGILL,MNEDIAK}@BUSINESS.QUEENSU.CA
Introduction to the Finite Element Method
Introduction to the Finite Element Method 09.06.2009 Outline Motivation Partial Differential Equations (PDEs) Finite Difference Method (FDM) Finite Element Method (FEM) References Motivation Figure: cross
Two Topics in Parametric Integration Applied to Stochastic Simulation in Industrial Engineering
Two Topics in Parametric Integration Applied to Stochastic Simulation in Industrial Engineering Department of Industrial Engineering and Management Sciences Northwestern University September 15th, 2014
University of Maryland Fraternity & Sorority Life Spring 2015 Academic Report
University of Maryland Fraternity & Sorority Life Academic Report Academic and Population Statistics Population: # of Students: # of New Members: Avg. Size: Avg. GPA: % of the Undergraduate Population
Gaussian Processes to Speed up Hamiltonian Monte Carlo
Gaussian Processes to Speed up Hamiltonian Monte Carlo Matthieu Lê Murray, Iain http://videolectures.net/mlss09uk_murray_mcmc/ Rasmussen, Carl Edward. "Gaussian processes to speed up hybrid Monte Carlo
Methods for Finding Bases
Methods for Finding Bases Bases for the subspaces of a matrix Row-reduction methods can be used to find bases. Let us now look at an example illustrating how to obtain bases for the row space, null space,
Mark Howell Gonzaga High School, Washington, D.C.
Be Prepared for the Calculus Exam Mark Howell Gonzaga High School, Washington, D.C. Martha Montgomery Fremont City Schools, Fremont, Ohio Practice exam contributors: Benita Albert Oak Ridge High School,
Lectures 5-6: Taylor Series
Math 1d Instructor: Padraic Bartlett Lectures 5-: Taylor Series Weeks 5- Caltech 213 1 Taylor Polynomials and Series As we saw in week 4, power series are remarkably nice objects to work with. In particular,
by the matrix A results in a vector which is a reflection of the given
Eigenvalues & Eigenvectors Example Suppose Then So, geometrically, multiplying a vector in by the matrix A results in a vector which is a reflection of the given vector about the y-axis We observe that
Exact Confidence Intervals
Math 541: Statistical Theory II Instructor: Songfeng Zheng Exact Confidence Intervals Confidence intervals provide an alternative to using an estimator ˆθ when we wish to estimate an unknown parameter
MATHEMATICS FOR ENGINEERING INTEGRATION TUTORIAL 3 - NUMERICAL INTEGRATION METHODS
MATHEMATICS FOR ENGINEERING INTEGRATION TUTORIAL - NUMERICAL INTEGRATION METHODS This tutorial is essential pre-requisite material for anyone studying mechanical engineering. This tutorial uses the principle
Verifying Numerical Convergence Rates
1 Order of accuracy Verifying Numerical Convergence Rates We consider a numerical approximation of an exact value u. Te approximation depends on a small parameter, suc as te grid size or time step, and
Lecture 8. Generating a non-uniform probability distribution
Discrete outcomes Lecture 8 Generating a non-uniform probability distribution Last week we discussed generating a non-uniform probability distribution for the case of finite discrete outcomes. An algorithm
Numerical methods for American options
Lecture 9 Numerical methods for American options Lecture Notes by Andrzej Palczewski Computational Finance p. 1 American options The holder of an American option has the right to exercise it at any moment
A numerically adaptive implementation of the simplex method
A numerically adaptive implementation of the simplex method József Smidla, Péter Tar, István Maros Department of Computer Science and Systems Technology University of Pannonia 17th of December 2014. 1
1 The Brownian bridge construction
The Brownian bridge construction The Brownian bridge construction is a way to build a Brownian motion path by successively adding finer scale detail. This construction leads to a relatively easy proof
An exact formula for default swaptions pricing in the SSRJD stochastic intensity model
An exact formula for default swaptions pricing in the SSRJD stochastic intensity model Naoufel El-Bachir (joint work with D. Brigo, Banca IMI) Radon Institute, Linz May 31, 2007 ICMA Centre, University
Solving Linear Systems of Equations. Gerald Recktenwald Portland State University Mechanical Engineering Department [email protected].
Solving Linear Systems of Equations Gerald Recktenwald Portland State University Mechanical Engineering Department [email protected] These slides are a supplement to the book Numerical Methods with Matlab:
Numerical Methods I Eigenvalue Problems
Numerical Methods I Eigenvalue Problems Aleksandar Donev Courant Institute, NYU 1 [email protected] 1 Course G63.2010.001 / G22.2420-001, Fall 2010 September 30th, 2010 A. Donev (Courant Institute)
Sample Solutions for Assignment 2.
AMath 383, Autumn 01 Sample Solutions for Assignment. Reading: Chs. -3. 1. Exercise 4 of Chapter. Please note that there is a typo in the formula in part c: An exponent of 1 is missing. It should say 4
Lectures notes on orthogonal matrices (with exercises) 92.222 - Linear Algebra II - Spring 2004 by D. Klain
Lectures notes on orthogonal matrices (with exercises) 92.222 - Linear Algebra II - Spring 2004 by D. Klain 1. Orthogonal matrices and orthonormal sets An n n real-valued matrix A is said to be an orthogonal
CITY UNIVERSITY LONDON. BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION
No: CITY UNIVERSITY LONDON BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION ENGINEERING MATHEMATICS 2 (resit) EX2005 Date: August
General Theory of Differential Equations Sections 2.8, 3.1-3.2, 4.1
A B I L E N E C H R I S T I A N U N I V E R S I T Y Department of Mathematics General Theory of Differential Equations Sections 2.8, 3.1-3.2, 4.1 Dr. John Ehrke Department of Mathematics Fall 2012 Questions
Nonlinear Algebraic Equations. Lectures INF2320 p. 1/88
Nonlinear Algebraic Equations Lectures INF2320 p. 1/88 Lectures INF2320 p. 2/88 Nonlinear algebraic equations When solving the system u (t) = g(u), u(0) = u 0, (1) with an implicit Euler scheme we have
8 Square matrices continued: Determinants
8 Square matrices continued: Determinants 8. Introduction Determinants give us important information about square matrices, and, as we ll soon see, are essential for the computation of eigenvalues. You
Monte Carlo Simulation for Solid Angle Calculations in Alpha Particle Spectrometry
Monte Carlo Simulation for Solid Angle Calculations in Alpha Particle Spectrometry John Keightley NSUF 18 May 2010 Acknowledgement: Several discussions with Stefaan Pommé, IRMM, EC-JRC, Geel Some diagrams
Supplement to Call Centers with Delay Information: Models and Insights
Supplement to Call Centers with Delay Information: Models and Insights Oualid Jouini 1 Zeynep Akşin 2 Yves Dallery 1 1 Laboratoire Genie Industriel, Ecole Centrale Paris, Grande Voie des Vignes, 92290
Adaptive Stable Additive Methods for Linear Algebraic Calculations
Adaptive Stable Additive Methods for Linear Algebraic Calculations József Smidla, Péter Tar, István Maros University of Pannonia Veszprém, Hungary 4 th of July 204. / 2 József Smidla, Péter Tar, István
Homework 2 Solutions
Homework Solutions 1. (a) Find the area of a regular heagon inscribed in a circle of radius 1. Then, find the area of a regular heagon circumscribed about a circle of radius 1. Use these calculations to
Notes on metric spaces
Notes on metric spaces 1 Introduction The purpose of these notes is to quickly review some of the basic concepts from Real Analysis, Metric Spaces and some related results that will be used in this course.
tegrals as General & Particular Solutions
tegrals as General & Particular Solutions dy dx = f(x) General Solution: y(x) = f(x) dx + C Particular Solution: dy dx = f(x), y(x 0) = y 0 Examples: 1) dy dx = (x 2)2 ;y(2) = 1; 2) dy ;y(0) = 0; 3) dx
CHAPTER 5 Round-off errors
CHAPTER 5 Round-off errors In the two previous chapters we have seen how numbers can be represented in the binary numeral system and how this is the basis for representing numbers in computers. Since any
CS 221. Tuesday 8 November 2011
CS 221 Tuesday 8 November 2011 Agenda 1. Announcements 2. Review: Solving Equations (Text 6.1-6.3) 3. Root-finding with Excel ( Goal Seek, Text 6.5) 4. Example Root-finding Problems 5. The Fixed-point
Solving polynomial least squares problems via semidefinite programming relaxations
Solving polynomial least squares problems via semidefinite programming relaxations Sunyoung Kim and Masakazu Kojima August 2007, revised in November, 2007 Abstract. A polynomial optimization problem whose
24. The Branch and Bound Method
24. The Branch and Bound Method It has serious practical consequences if it is known that a combinatorial problem is NP-complete. Then one can conclude according to the present state of science that no
RAJALAKSHMI ENGINEERING COLLEGE MA 2161 UNIT I - ORDINARY DIFFERENTIAL EQUATIONS PART A
RAJALAKSHMI ENGINEERING COLLEGE MA 26 UNIT I - ORDINARY DIFFERENTIAL EQUATIONS. Solve (D 2 + D 2)y = 0. 2. Solve (D 2 + 6D + 9)y = 0. PART A 3. Solve (D 4 + 4)x = 0 where D = d dt 4. Find Particular Integral:
Hedging Options In The Incomplete Market With Stochastic Volatility. Rituparna Sen Sunday, Nov 15
Hedging Options In The Incomplete Market With Stochastic Volatility Rituparna Sen Sunday, Nov 15 1. Motivation This is a pure jump model and hence avoids the theoretical drawbacks of continuous path models.
Examples of Functions
Examples of Functions In this document is provided examples of a variety of functions. The purpose is to convince the beginning student that functions are something quite different than polynomial equations.
A HYBRID GENETIC ALGORITHM FOR THE MAXIMUM LIKELIHOOD ESTIMATION OF MODELS WITH MULTIPLE EQUILIBRIA: A FIRST REPORT
New Mathematics and Natural Computation Vol. 1, No. 2 (2005) 295 303 c World Scientific Publishing Company A HYBRID GENETIC ALGORITHM FOR THE MAXIMUM LIKELIHOOD ESTIMATION OF MODELS WITH MULTIPLE EQUILIBRIA:
Techniques algébriques en calcul quantique
Techniques algébriques en calcul quantique E. Jeandel Laboratoire de l Informatique du Parallélisme LIP, ENS Lyon, CNRS, INRIA, UCB Lyon 8 Avril 25 E. Jeandel, LIP, ENS Lyon Techniques algébriques en calcul
P NP for the Reals with various Analytic Functions
P NP for the Reals with various Analytic Functions Mihai Prunescu Abstract We show that non-deterministic machines in the sense of [BSS] defined over wide classes of real analytic structures are more powerful
How To Prove The Dirichlet Unit Theorem
Chapter 6 The Dirichlet Unit Theorem As usual, we will be working in the ring B of algebraic integers of a number field L. Two factorizations of an element of B are regarded as essentially the same if
Finite Differences Schemes for Pricing of European and American Options
Finite Differences Schemes for Pricing of European and American Options Margarida Mirador Fernandes IST Technical University of Lisbon Lisbon, Portugal November 009 Abstract Starting with the Black-Scholes
LINEAR ALGEBRA W W L CHEN
LINEAR ALGEBRA W W L CHEN c W W L Chen, 1997, 2008 This chapter is available free to all individuals, on understanding that it is not to be used for financial gain, and may be downloaded and/or photocopied,
MA106 Linear Algebra lecture notes
MA106 Linear Algebra lecture notes Lecturers: Martin Bright and Daan Krammer Warwick, January 2011 Contents 1 Number systems and fields 3 1.1 Axioms for number systems......................... 3 2 Vector
Solution of Linear Systems
Chapter 3 Solution of Linear Systems In this chapter we study algorithms for possibly the most commonly occurring problem in scientific computing, the solution of linear systems of equations. We start
1 Norms and Vector Spaces
008.10.07.01 1 Norms and Vector Spaces Suppose we have a complex vector space V. A norm is a function f : V R which satisfies (i) f(x) 0 for all x V (ii) f(x + y) f(x) + f(y) for all x,y V (iii) f(λx)
RANDOM INTERVAL HOMEOMORPHISMS. MICHA L MISIUREWICZ Indiana University Purdue University Indianapolis
RANDOM INTERVAL HOMEOMORPHISMS MICHA L MISIUREWICZ Indiana University Purdue University Indianapolis This is a joint work with Lluís Alsedà Motivation: A talk by Yulij Ilyashenko. Two interval maps, applied
Note on the EM Algorithm in Linear Regression Model
International Mathematical Forum 4 2009 no. 38 1883-1889 Note on the M Algorithm in Linear Regression Model Ji-Xia Wang and Yu Miao College of Mathematics and Information Science Henan Normal University
Inner Product Spaces
Math 571 Inner Product Spaces 1. Preliminaries An inner product space is a vector space V along with a function, called an inner product which associates each pair of vectors u, v with a scalar u, v, and
Lecture L3 - Vectors, Matrices and Coordinate Transformations
S. Widnall 16.07 Dynamics Fall 2009 Lecture notes based on J. Peraire Version 2.0 Lecture L3 - Vectors, Matrices and Coordinate Transformations By using vectors and defining appropriate operations between
Chapter 2: Binomial Methods and the Black-Scholes Formula
Chapter 2: Binomial Methods and the Black-Scholes Formula 2.1 Binomial Trees We consider a financial market consisting of a bond B t = B(t), a stock S t = S(t), and a call-option C t = C(t), where the
Systems of Linear Equations
Systems of Linear Equations Beifang Chen Systems of linear equations Linear systems A linear equation in variables x, x,, x n is an equation of the form a x + a x + + a n x n = b, where a, a,, a n and
