Spectral-collocation variational integrators

Size: px
Start display at page:

Download "Spectral-collocation variational integrators"

Transcription

1 Spectral-collocation variational integrators Yiqun Li*, Boying Wu Department of Matematics, Harbin Institute of Tecnology, Harbin 5, PR Cina Melvin Leok Department of Matematics, University of California at San Diego, La Jolla, CA 993, USA Abstract Spectral metods are a popular coice for constructing numerical approximations for smoot problems, as tey can acieve geometric rates of convergence and ave a relatively small memory footprint. In tis paper, we recall te metod for constructing Galerkin spectral variational integrators and introduce a general framework to convert a spectral-collocation metod into a sooting-based variational integrator for Hamiltonian systems. We also present a systematic comparison of ow spectral-collocation metods, Galerkin spectral variational integrators, and sooting-based variational integrators derived from spectral-collocation metods perform in terms of teir ability to reproduce accurate trajectories in configuration and pase space, teir ability to conserve momentum and energy, as well as te relative computational efficiency of tese metods wen applied to some classical Hamiltonian systems. In particular, we note tat spectrally-accurate variational integrators, suc as te Galerkin spectral variational integrator and te spectral-collocation variational integrator, combine te computational efficiency of spectral metods togeter wit te geometric structure-preserving and long-time structural stability properties of symplectic integrators. Keywords: Geometric numerical integration; Variational integrators; Spectral-collocation metod; Lagrangian mecanics.. Introduction Symplectic integrators ave long played an important role in te long-time simulation of mecanical systems [, 8, 9], and te caracterization of symplectic integrators in terms of variational integrators [4] as proven to be very fruitful. Additionally, variational integrators can be applied to te discretization of optimal control problems in robotics and aeronautics [3, 6, 8, 3]. Te basic idea of a variational integrator is to construct te numerical sceme by discretizing te appropriate variational principle, e.g., Hamilton s principle for conservative systems, Lagrange d Alembert principle for dissipative or forced systems. Te resulting integrators exibit clear advantages wen compared wit conventional numerical integration algoritms. Tey are symplectic and momentum-preserving, and exibit near energy conservation for exponentially long times. Moreover, tey can be easily extended to a large class of problems, suc as PDEs [], Lie Poisson dynamical systems [5], stocastic systems [], and addresses: liyiqun_it@63.com Yiqun Li, matwby@it.edu.cn Boying Wu, mleok@mat.ucsd.edu Melvin Leok Preprint submitted to Elsevier July 9, 5

2 optimal control [6, 3]. A comparison of spectral-collocation metods and symplectic metods wen applied to Hamiltonian systems was conducted in [4], and in tis paper, we will discuss metods for constructing spectrally-accurate variational integrators tat combine te benefits of spectral and symplectic integrators. Tere are two general metods for constructing iger-order variational integrators, te first is te Galerkin construction [, 6], and te oter is te sooting-based construction [, 7]. Te construction of Galerkin variational integrators relies on a variational caracterization of te exact discrete Lagrangian, wic is ten approximated troug te coice of a finite-dimensional function space and a sufficiently accurate quadrature formula. Te sooting-based approac relies on te caracterization of te exact discrete Lagrangian in terms of Jacobi s solution of te Hamilton Jacobi equation, wic involves evaluating te action integral on te solution of te Euler Lagrange boundary-value problem. Tis is approximated by constructing a numerical approximation of te solution of te Euler Lagrange boundary-value problem by using te sooting metod and approximating te action integral wit a numerical quadrature formula. In tis paper, we first present a brief overview of Lagrangian and Hamiltonian mecanics and variational integrators in Section. In Section, we recall te construction of spectral-collocation metods. We ten recall te construction of Galerkin spectral variational integrators in Section 3 and introduce sooting-based variational integrators derived from spectral-collocation metods in Section 4. In bot of tese sections, we will also provide extensive numerical comparisons wit oter metods. In Section 5, we make some concluding remarks and comment on possible future directions... Lagrangian and Hamiltonian mecanics Lagrangian Mecanics. Consider a mecanical system on an n-dimensional configuration manifold Q wit generalized coordinates q i, i =,..., n, wic is described by a Lagrangian L : T Q R tat is given by te kinetic energy minus te potential energy. Te action S : C [a, b], Q R is given by Sq = b a Lq, qdt. Ten, Hamilton s principle states tat te action is stationary for curves qt C [a, b], Q wit fixed endpoints, i.e., δsq = δ b a Lq, qdt =, were δqa = δqb =. By te fundamental teorem of te calculus of variations, we ave wic are referred to as te Euler Lagrange equations. d L dt q L =, i qi Hamiltonian Mecanics. Alternatively, te mecanical system can be described by a Hamiltonian H : T Q R given by Hq, p = p i q i Lq, q,

3 were te velocities on te rigt-and side are implicitly defined in terms of te momenta by te Legendre transformation p i = L. Tis leads to Hamilton s principle in pase space, q i δ [p i q i Hq, p]dt =, were we again assume tat te variations in q vanis at te endpoints, i.e., δqa = δqb =. By te fundamental teorem of te calculus of variations, q i = H p i, ṗ i = H, i =,..., n, 3 qi wic are Hamilton s canonical equations... Discrete mecanics and variational integrators Discrete Lagrangian mecanics [4] is based on a discrete analogue of Hamilton s principle. We first consider a discrete Lagrangian, L d : Q Q R, and construct te discrete action sum, S d : Q n+ R, wic is given by n S d q, q,..., q n = L d q i, q i+. Ten, te discrete Hamilton s principle states tat i= δs d =, for variations tat vanis at te endpoints, i.e., δq = δq n =. Tis yields te discrete Euler LagrangeDEL equation, D L d q k, q k + D L d q k, q k+ =, 4 wic implicitly defines te discrete Lagrangian map F Ld : q k, q k q k, q k+. Tis is equivalent to te implicit discrete Euler Lagrange IDEL equations, p k = D L d q k, q k+, p k+ = D L d q k, q k+, 5 wic implicitly defines te discrete Hamiltonian map F Ld : q k, p k q k+, p k+ were te discrete Lagrangian can be viewed as te Type I generating function of a symplectic transformation. Te discrete Lagrangian and Hamiltonian maps describe numerical integration scemes tat are referred to as variational integrators, and tey are automatically symplectic and exibit excellent long-time energy beavior. If te discrete Lagrangian is invariant under te diagonal action of a symmetry group, ten tere is a discrete momentum map tat is preserved, via a discrete version of Noeter s teorem. As we observed, te discrete Lagrangian, L d : Q Q R, is a generating function of a symplectic flow. Furtermore, tere exists a generating function tat generates te exact time- flow map of Hamilton s equations, wic we refer to as te exact discrete Lagrangian, L E d q k, q k+ = tk+ t k Lq k,k+ t, q k,k+ tdt, 6 3

4 were q k,k+ t k = q k, q k,k+ t k+ = q k+ and q k,k+ satisfies te Euler Lagrange equation in te time interval [t k, t k+ ]. Te exact discrete Lagrangian is related to Jacobi s solution of te Hamilton Jacobi equation. Alternatively, one can caracterize te exact discrete Lagrangian variationally as follows, L E d q k, q k+ ; = ext q C [k,k+],q qk=q k,qk+=q k+ k+ k Lqt, qtdt. 7 In Section.3 of [4], te concept of variational error analysis is introduced. Essentially, it states tat if one can construct a computable approximation of te exact discrete Lagrangian to a given order of accuracy, ten it generates a numerical one-step metod, via te discrete Hamiltonian map, wit te same order of accuracy. An alternative way of describing te discrete Lagrangian and Hamiltonian maps is in terms of te discrete Legendre transforms, F ± L d : Q Q T Q, tat were introduced in [4], F + L d : q k, q k+ q k+, p k+ = q k+, D L d q k, q k+, F L d : q k, q k+ q k, p k = q k, D L d q k, q k+. Given tese definitions, we can introduce te following commutative diagram, wic sows te relationsip between te discrete Lagrangian map, discrete Hamiltonian map, and discrete Legendre transformations, q k, p k F Ld qk+, p k+ F + L d F L d F + L d F L d q k, q k F Ld q k, q k+ F Ld q k+, q k+ It is clear tat te discrete Hamiltonian map can be described as F Ld = F + L d F L d, and te discrete Lagrangian map F Ld = F L d F + L d.. Spectral-collocation metods Spectral metods are popular due to teir ig accuracy and exponential rates of convergence, and te practicality of suc metods were greatly enanced by te development of fast transform metods [3]. Te implementation of spectral metods are mainly accomplised wit collocation, Galerkin and Tau approaces. Most mecanical systems can be described as a system of second-order nonlinear ordinary differential equations. In tis section, we will introduce te spectral-collocation i.e. pseudospectral metods for te following class of second-order initial value problems, { q t = ft, qt, qt, a < t b, 8 qt = q, qt = v. and we will introduce two different metods for implementing spectral-collocation metods. 4

5 .. Constructions of spectral-collocation metods Trougout our discussion, two kinds of points will be of particular interest: Cebysev points and Legendre points. Te motivation for considering suc points is tat wen compared wit equispaced points, polynomial interpolation and quadrature based on tese points exibit faster rates of convergence and iger-order accuracy [3]. Legendre collocation points 4 collocation points 7 collocation points Cebysev... Differentiation matrix approac In tis part, we introduce te differentiation matrix approac to spectral-collocation metods based on te Cebysev Gauss Lobatto points. First, we recall some definitions and lemmas about te Kronecker product and te vectorization operator wic will be used in te construction of numerical scemes for 8 later. Definition. [9]. Let A = a ij m n and B be arbitrary matrices. Ten te matrix a B a B... a n B a B a B... a n B A B =......, a m B a m B... a mn B is called te Kronecker product of A and B. Definition. [9]. Let A = a ij m n. Ten veca is defined to be a column vector of size m n composed of te rows of A, ordered from left to rigt, stacked atop one anoter, veca = a, a,..., a n, a, a,..., a m,..., a mn T. Lemma. [9]. Let A = a ij m n, B = b ij n p, C = c ij p q. Ten vecabc = A C T vecb. Lemma. [9]. Let A = a ij m, B = b ij n. Ten vecab T = A B. Now we consider te following first-order initial value problem, { q = ft, qt, a < t b, qt = q. 9 were qt = [q t, q t,, q m t], ft, q = [f t, q, f t, q,, f m t, q], 5

6 as iger-order problems can be transformed into a systems of first-order initial value problems by introducing auxiliary variables. Let N Z +, and let x j = cos jπ, j =,,..., N be te Cebysev N Gauss Lobatto points in te interval [, ]. By translation and rescaling, t j = a b ax j are te Cebysev Gauss Lobatto points in te interval [a, b]. Equation 9 can be discretized by introducing te Cebysev differentiation matrix à to obtain, à Q = F Q, were à is te first-order Cebysev differentiation matrix in te interval [a, b], and It is not ard to sow tat[3] Q = [q, Q] T, Q = [qt, q t,..., qt n ] T, F Q = [ft, qt, ft, qt,..., ft N, qt N ] T. à = b a D : N +, : N +, were D is te first-order Cebysev differential matrix in te interval [, ] given in [3] by N +, i = j =, 6 x j D i,j = x j, i = j =,..., N, c i i+j c j x i x j, i j, i, j =,..., N, N +, i = j = N, 6 c k = {, k = or N,, oterwise As te initial value q is given, we can partition te matrices into à = [a, A] and Q = [q, Q] T, wic allows us to rewrite in te following way, were AQ + a q = F Q. q = [qt, qt,..., qt N ] T, qt j = [q t j, q t j,, q m t j ], F Q = [ft, qt, ft, qt,..., ft N, qt N ] T, ft j, qt j = [f t j, qt j, f t j, qt j,, f m t j, qt j ]. Now we consider te second-order initial value problem, { q t = ft, qt, qt, a < t b, qt = q, qt = v, 3 6

7 were qt = [q t, q t,, q m t], ft, q, q = [f t, q, q, f t, q, q,, f m t, q, q]. By introducing te auxiliary variable v = q, 3 can be transformed into te following form { q = v, v t = ft, qt, vt, 4 wit initial conditions qt = q, vt = q. Ten, we ave AQ + a q = V, 5 AV + a v = F Q, V. 6 by using te numerical sceme given by wic we obtained above for first-order systems. Substituting 5 into 6, we obtain Using Lemma. and Lemma., we ave tat AAQ + a q + a q = F Q, AQ + a q. 7 A I m vecq = vecf Q, AQ + a q a q T Aa q T, 8 were I m is te m m identity matrix. Ten, vecq can be solved from 8 by using a nonlinear root finder. Te expression given by 8 can be used to construct te numerical solution of te Euler Lagrange equations, but we can also directly apply to Hamilton s equations, wic are a system of first-order equations, q = H = fq, p, p 9a ṗ = H = gq, p, q 9b wit initial position and momentum q, p, were q = [q t, q t,..., q m t], p = [p t, p t,..., p m t], f = [f q, p, f q, p,..., f m q, p] T, g = [g q, p, g q, p,..., g m q, p] T. We construct te numerical algoritm on an arbitrary single interval [a, b], wit te initial value qa = q, pa = p. For a multi-interval situation, tis algoritm can be iterated by treating te solution of te former interval as te initial value of te next interval. Let N Z + and let x j = cos jπ, j =,,..., N be te Cebysev Gauss Lobatto points in te N 7

8 interval [, ], ten t j = a b a x j are te Cebysev Gauss Lobatto points in te interval [a, b]. Discretizing 9 wit te Cebysev differentiation matrix, we obtain were [ à à ] [ Q P ] = [ F Q, P G Q, P Q = [qt, qt,..., qt N ] T, P = [pt, pt,..., pt N ] T, F = [ft, ft,..., ft N ] T, G = [gt, gt,..., gt N ] T, and à is te first-order Cebysev matrix in te interval [a, b] given by à = b a D : N +, : N +. ], As te initial values qt = q, pt = p are given, we can use te partitions à = [a, A], Q = [q, Q] T, and P = [p, P ] T, to expand as follows, [ ] [ ] [ ] [ ] A Im vecq d q + vecf Q, P =, A I m vecp d p vecgq, P were I m is te m m identity matrix. Ten, can be solved using a nonlinear root finder.... Collocation-based Implicit Runge Kutta approac Tere is an extensive literature devoted to te construction of implicit Runge Kutta IRK metods [6,, 7]. Here, we briefly review te construction of collocation-based IRK metods. Using tis framework, we can construct collocation metods suc as Gauss Legendre, Gauss Cebysev and teir Radau and Lobatto variants. Witout lose of generality, we use te definition given in [], were a collocation-based, s-stage IRK metod consist of coosing s collocation points c, c,..., c s in te interval [,]. Definition.3 []. Let c, c,..., c s be distinct real numbers usually c < < c s. Te collocation polynomial ut is te unique polynomial of degree s satisfying ut = q ut + c i = f t + c i, u t + c i, i =,..., s, and te numerical solution of collocation metod is defined by q = ut +. Teorem. []. Te collocation metod of Definition.3 is equivalent to te s-stage Runge Kutta metod wit coefficients a ij = ci l j τdτ, b i = were l i τ is te Lagrange polynomial l i τ = Π l i τ c l /c i c l. 8 l j τdτ, 3

9 Consider te Gauss metod as an example. If we coose c,..., c s to be te zeros of te s-t sifted Legendre polynomial d s x s x s, dx s te interpolatory quadrature formula as order p = s, and it can be sow tat tis class of collocation metods are A-stable [7], B-stable [5], and symplectic [8]. Te Runge Kutta coefficients for te cases s =, s = 3 and s = 4 are given below Table : Gauss metod of order Table : Gauss metod of order Table 3: Gauss metod of order 8 w + w w 3 w 5 w w w 3 + w 4 w w 3 w 4 w w 5 w + w w 3 w 5 w w 3 + w4 w w w 5 w w 3 w4 w + w + w 3 + w 5 w + w 3 + w4 w + w 5 w w w 3 w4 w + w + w 3 + w 5 w + w 5 w + w 3 + w 4 w + w 3 w 4 w w w w w were w = , w = , / / , w, w = 35 w 3 = w w 4 = w =, w 3 = w, w 4 = w , w 5 = w w 3, w 5 = w w 3. Te coefficients of te iger-order Gauss Legendre metod can be found in [4]. Oter kinds of collocation metods exibit different properties see Table 4 tat make tem more or less useful tan te Gauss Legendre metods, depending on te specific coice of application. It sould be noted tat many of tese oter classes of collocation metods are not symplectic, so it is of substantial significance and interest to construct variational integrators tat are symplectic, but wic are derived from spectral-collocation metods tat use oter coices of collocation points, suc as te Cebysev, Radau and Lobatto points... Numerical comparisons Now, we test te numerical scemes constructed above and make a comparison of te orbits generated by te different numerical scemes Explicit Euler, Störmer Verlet, 6t-order Symplectic Runge Kutta 9,

10 Table 4: Properties of different collocation metods Gauss metods Cebysev metods Radau metods LobattoIIIA A stable a symmetric b symplectic c superconvergent d a stable wen solving stiff equations b preserve time-reversibility of a dynamical system c preserve Hamiltonian of a dynamical system d s-stage metod acieves order s and Cebysev collocation wen applied to te Kepler two-body problem, wic describes te motion of two bodies under mutual gravitational attraction. If one body is placed at te origin, te corresponding Lagrangian and angular momentum of te Kepler two-body system are Lq, p = T V = p + p, q + q and Mq, p = q p q p, were q = q, q represent te position of te second body and p = p, p represent te velocity. Using we can easily obtain te Euler Lagrange equations of te system, q = p, q = p, q 4a 4b ṗ =, 4c q + q 3/ q ṗ =. 4d q + q 3/ Given te coice of an eccentricity e, suc tat e <, and te associated initial conditions, + e q = e, q =, p =, p = e, te analytic solution is π-periodic and is given by q = cost e, q = e sint. Figure sows some numerical solutions for te eccentricity e =.6 compared to te analytic solution. Neiter te explicit Euler metod nor te Cebysev collocation metod are symplectic, and te pase volume is not preserved, as evidenced by te fact tat te associated orbits spiral outwards. However, te Cebysev collocation metod is of iger order tan te explicit Euler metod, and one observes tat te numerical orbit is muc more accurate even toug te explicit Euler metod is advanced using time-steps tat are a factor of smaller. Te Störmer Verlet metod and symplectic Runge Kutta metod are bot symplectic, and tey bot preserve te area of te elliptical orbit.

11 .5 a Explicit Euler.5 b Stormer Verlet q.5.5 q q q c Symplectic Runge Kutta d Cebysev collocation.5.5 q q q q Figure : Two-body Kepler problem. Total time T =. a Explicit Euler, time-step =.5; b Störmer Verlet, time-step =.; c 6t-order symplectic Runge Kutta, time-step =.5; d Cebysev collocation, 5 collocation points, time-step = Galerkin spectral variational integrators In tis section, we first recall te implementation of spectral variational integrators wic falls witin te framework of generalized Galerkin variational integrators tat were discussed in [, 9, 4]. One may refer to [] for a more in dept description and analysis of spectral variational integrators. As spectral variational integrators and spectral-collocation metods are bot determined by te coice of a finite-dimensional interpolation space, it is nature for us to be curious about te relative performance of tese two metods wen tey bot utilize te same interpolation points. So, we provide numerical comparisons of spectral variational integrators and spectral-collocation metods wic bot based on Cebysev Gauss Lobatto interpolation in te end of tis section. 3.. Approximation of te exact discrete Lagrangian To approximate te trajectory q : [, T ] Q, we divide te total time interval [, T ] into N subintervals of equal lengt, a discrete curve in Q is defined in terms of piecewise polynomial curves q : [k, k + ] Q, k =,..., N, tat are subordinate to te partitioning of te time interval, [, T ] = [k, k + ], N k= N = T/.

12 Q q s k q k q k q k q s k q s k kc d c d c c s dm c s dm k + c s Figure : Te red dots represent te quadrature points, wic may or may not be te same as te interpolation points wic represented by black dots. t We now discuss ow one can systematically approximate te generally non-computable exact discrete Lagrangian L E d q k, q k+ wit a igly-accurate computable discrete Lagrangian, L d q k, q k+. Specifically, given a Lagrangian L : T Q R, we approximate te infinite-dimensional function space, C[k, k + ], Q = {q C [k, k + ], Q qk = q k, qk + = q k+ }, tat appears in te variational caracterization of te exact discrete Lagrangian 7 wit a finitedimensional function subspace, C s [k, k + ], Q = {q C[k, k + ], Q q is a polynomial of degree s}. As is sow in Figure, we can consider a discretization of te configuration space on a s-dimensional function space generated by Lagrange interpolating polynomials based on te Cebysev points c j = k+ + cos jπ, were c s j are te Cebysev points x j = cos jπ, j s rescaled from [, ] to s [k, k + ]. So, for any cosen numerical quadrature formula w i, τ i m i=, were w i are te quadrature weigts and τ i [, ] are te quadrature points, we obtain, qd i ; q v k, = s qkl v v,s τd i, qd i ; qk, v = v= s v= q v k l v,s τd i dτ dt = s qk v l v,s τd i, v= were τt = t t k [, ], d i are te quadrature points in te interval [t k, t k+ ], and l v,s τ are te Lagrange basis polynomials of degree s, l v,s τ : [, ] R, tat are given by l v,s τ = j s,j v Ten, we can approximation te discrete Lagrangian as τ x j x v x j. L d q k = qk, qk,..., qk s = q k+ ; = ext q C s [k,k+],q qk =q k,qk s=q k+ m = ext qk,q k,...,qs k qk =q k,qk s=q i= k+ m w i Lqd i ; qk, v, qd i ; qk, v i= s w i L qkl v v,s τ i, v= s qk v l v,s τ i. v= 5

13 3.. Implementation of multi-interval spectral variational integrators In 5, requiring tat qk v, v =,..., s be stationary points gives te following stationarity conditions, D i L d q k, q k,..., q s k; =, i =,..., s, 6a D s+ L d q k = q k, q k,..., q s k = q k+ ; + D L d q k+ = q k+, q k+,..., q s k+ = q k+ ; =, 6b wic can be viewed as a combination of internal stage conditions tat can be used to determine qk,..., qs k and te usual te discrete Euler Lagrange equations. Expanding 6 yields te following set of s + nonlinear equations, p k = = p k+ = m n= m n= m i=n w n [ l,sτ n L q w n [ l r,sτ n L q w n [ l s,sτ n L q s v= s v= s v= q v kl v,s τn, q v kl v,s τn, q v kl v,s τn, s v= s v= s v= q v k l v,s τn + l,s τ n L q q v k l v,s τn + l r,s τ n L q q v k l v,s τn + l s,s τ n L q were r =,..., s. Ten, 7a and 7b can be written in te following matrix form, were Ãk is a s s + matrix and te entries are given by s v= s v= s v= q v kl v,s τn, q v kl v,s τn, q v kl v,s τn, s qk v l ] v,s τn, v= 7a s qk v l ] v,s τn, v= 7b s qk v l ] v,s τn, v= 7c à k Qk = G k, 8 à i,j k = m w n li,s τ n l j,s τ n, 9 n= Q k is a s + -dimensional column vector, G k is a s-dimensional column vector, G k = [g k, g k,..., g s k ] T = [ m n= Q k = [q k, q k,..., q s k] T, w i l,s τ n L q, m n= w i l,s τ n L q,..., m n= ] w i l s,s τ n L T. q As te initial value q k can be obtained from te previous step, by considering te partitions Ãk = [A k, A k] and Q k = [q k, Q k] T were A k is te first column of te matrix Ãk, we can rewrite 8 to obtain A k I m vecq k + A k q k T + vecg k = [ p k, s ] T. 3 3

14 Ten, 3 can be solved using a nonlinear root finder. Tis gives us te solution Q k. Substituting tis into 7c, we can get p k+. Te multi-interval algoritm can be obtained by cycling troug te following diagram, q k, p k 7a7b Q = q k, q k,..., qs k 7c q k+, p k+ k k+ and te iterative algoritm can be summarized as follows: Table 5: Te iterative algoritm of SVI STEP. coose te number of collocation points s + and quadrature formula w i, τ i m i=. STEP. compute matrix A k, k =,..., N. STEP3. coose an initial guess for te solution at te collocation points Q k = qk, q k,..., qs k. STEP4. compute G k Q and its Jacobian. STEP5. update Q k = qk, q k,..., qs k by performing a nonlinear rootfinding iteration for 3, until max Q i+ Q i L, P i+ P i L < T OL. STEP6. let qk+ = qs k and compute p k+ by 7c. STEP7. k k +, repeat STEP3 to STEP Numerical comparisons In tis section, we simulate some classical Hamiltonian systems to explore te relative performance caracteristics of te numerical scemes described above. In particular, we compare te spectral variational integrator SVI to te spectral-collocation SC metod and some iger-order symplectic Runge Kutta SRK metods tat are derived from te Gauss collocation metods. Te properties tat we consider in te numerical experiments include te trajectory in pase space, te trajectory in configuration space, momentum, energy beavior and computational time. In te nonlinear solves tat are used wen implementing te SVI, SC and SRK, we also compare te maximum pointwise errors, max Q i+ Q i L, P i+ P i L and set te tolerance to 4 and te maximum iteration count is set to Simple armonic oscillator Te simplest example of an oscillating system is a mass connected to a rigid foundation by a linear spring. Tis is described by te Lagrangian, or equivalently wit te Hamiltonian, L = T V = m q kq, H = T + V = p m + kq, were m and k are mass and spring constant, respectively. Te Euler Lagrange equations are given by, m q + kq =, 4

15 and Hamilton s equations are given by q = p m, ṗ = kq. 3a 3b Let m = k =, and coose te initial value q =, p =. We simulate te simple armonic oscillator wit bot te spectral variational integrator SVI and te Cebysev spectral-collocation SC metod. Figure 3 compares te trajectory in pase space generated by SVI and SC. To more clearly demonstrate te differences in tese two pase trajectories, we plot te pase trajectory every 5 timesteps. Figure 4 sows te position error of tese two metods. Wen we use te same time-step and te same number of Cebysev points, te position error of SC is several orders of magnitude bigger and grows muc faster tan SVI. In comparison, te position error of te SVI appears to be bounded and remains small. From Figure 5, we can also see tat te energy error of SC is also muc bigger and grows muc faster tan SVI. In Figures 6, 7, 8, we compare te configuration error and energy error under bot N-refinement and -refinement, were N represents te number of collocation points and represents te time-step. It is clear tat te SVI is more accurate tan SC bot in configuration and energy errors, wen using te same number of collocation points and te same time-step..8 SVI EXACT.8 SC EXACT p p q.5.5 q Figure 3: Simple armonic oscillator, comparison of pase trajectory wit time-step =, and total time T = for SVI and SC, bot wit 9 Cebysev points x x Figure 4: Simple armonic oscillator, comparison of position error wit time-step =, and total time T = for SVI, SC bot wit 9 Cebysev points. 5

16 6 8 SC SVI energy error time Figure 5: Simple armonic oscillator, comparison of energy error wit time-step =, and total time T = 5 for SVI, SC bot wit 9 Cebysev points. 4 e=. N e= 4.9 N error of SVI error of SC 4 e=. N e= 4.9 N error of SVI error of SC 6 6 L error 8 L error Cebysev Points per step Cebysev Points per step Figure 6: Simple armonic oscillator, left L error of q over a single time-step = wit N-refinement. rigt L error of energy over a single time-step = wit N-refinement L error SVI, N= SC, N= SVI, N=4 SC, N=4 SVI, N=6 SC, N= step size 3 Figure 7: Simple armonic oscillator, L error of q wit -refinement. Here, we use N in te legend to denote te number of Cebysev points used to construct te metod. 6

17 L error SVI, N= SC, N= SVI, N=4 SC, N=4 SVI, N=6 SC, N=6 5 step size 3 Figure 8: Simple armonic oscillator, L error of energy wit -refinement. Here, we use N in te legend to denote te number of Cebysev points used to construct te metod Planar pendulum Te pendulum consists of a mass m attaced on a rod of lengt l. Considering te planar motion in te x-z plane, were te generalized coordinate q S denotes te angle tat te rod makes wit te direction of gravity. Ten, te Lagrangian is given by, and te Hamiltonian is given by, Lq, q = ml q + mgl cosq, Hq, p = Te corresponding Euler Lagrange equations are, p mgl cosq. ml ml q + mgl sin q =, and Hamilton s equations are given by q = p ml, ṗ = mgl sinq. 3a 3b For simplicity, we assume tat m = l = g =, and consider te initial conditions q =.5, p =. We compare te simulations obtained by SVI, SC, and te 4t-order symplectic Runge Kutta SRK metod. Figures 9 and provides a comparison of te trajectories in pase space and te energy error, respectively. We can see tat te SVI and SRK, wic are bot symplectic, preserve te pase area and energy of planar pendulum very well, but a drift is observed in bot te pase trajectory and te energy error wen using SC, wic is consistent wit te fact tat te metod is not symplectic. Table 6 provides a comparison of te computational cost of eac metod. In particular, we observe tat te SVI acieves iger accuracy at a lower computational cost compared to te 4t-order SRK metod, and wile it costs more tan te SC metod, it acieves muc better long-time accuracy of te pase trajectory and te energy error. 7

18 p p p SVI EXACT q SC EXACT q SRK4 EXACT q Figure 9: Planar pendulum, pase wit time-step =.5, and total time T = for SVI, SC bot wit 4 Cebysev points and 4t-order symplectic Runge Kutta metod. energy error 5 SC SVI SRK time Figure : Planar pendulum, energy beavior wit time-step =.5, and total time T = for SVI and SC bot wit 4 Cebysev points and 4t-order symplectic Runge Kutta metod. Table 6: Computational cost of SRK, SVI and SC SCHEME CPU-TIME STEP-SIZE TOTAL TIME TOL SRK4 3.73s.5 4 SVI 4.94s.5 4 SC.85s Duffing oscillator Te Duffing equation is a nonlinear second-order differential equation, wic is given by q + δ q + αq + βq 3 = γ cosωt were te numbers δ, α, β, γ, and ω are prescribed constants. It describes a nonlinear oscillator wit damping tat is periodically forced, and δ controls te damping, α controls te stiffness, β controls te nonlinearity in te restoring force, γ controls te amplitude of te periodic driving force, and ω controls te frequency of te periodic driving force. Since we are concerned wit te case were te Duffing equation is Hamiltonian, we consider te undamped and unforced case, were γ = δ =. It is easy to ceck tat te Lagrangian is given by Lq, q = q αq 4 βq4, and te Hamiltonian is given by Hq, p = p + αq + 4 βq4. We compare te spectral variational integrator, Cebysev collocation metod and 6t-order symplectic Runge Kutta metod, wit parameters α =, β = 8/3 and initial condition q =, q =. 8

19 p p p SVI q q SC SRK q Figure : Duffing oscillator, comparison of pase wit time-step =.6, and total time T = 5 for SVI, SC bot wit 6 Cebysev points and 6t-order symplectic Runge Kutta metod. Figure provides a comparison of te pase trajectory obtained using SVI, SC, and SRK. Under magnification, we see tat te pase trajectory of SVI and SRK is very regular, wereas te pase trajectory of SC is muc less regular. Te energy error is compared in Figure, and te computational cost comparison is given in Table 7. We can see tat SVI acieves significantly iger-order energy accuracy tan SRK wile costing less computationally. 4 energy error 6 8 SC SVI SRK time Figure : Duffing oscillator, comparison of energy beavior wit time-step =.6, and total time T = for SVI, SC bot wit 6 Cebysev points and 6t-order symplectic Runge Kutta metod. Table 7: Computational cost of SRK, SVI and SC SCHEME CPU-TIME STEP-SIZE TOTAL TIME TOL SRK s.6 4 SVI 39.8s.6 4 SC 4.35s Kepler two-body problem Now, we compare te spectral variational integrator and Cebysev collocation metod wen applied to te Kepler two-body problem. Figures 3, 4, 5 provide a comparison of te orbital trajectory, and te evolution of te energy and momentum. We can see tat SVI preserves bot energy and momentum very well, wile te energy and momentum drift wit SC. Figures 6, 7, 8, 9, give a comparison of te error in te configuration, energy, and momentum for Kepler two-body problem under N-refinement and -refinement. From te error plots, it is not ard to see tat SVI is overwelmingly superior to SC in te accuracy of te trajectory in configuration space, energy and momentum, wen using te same number of Cebysev points and te same time-step. We also find tat spectral variational integrators 9

20 7 converge faster and are more stable tan spectral-collocation, especially wit large time-step See Table 8, Table 9..8 SVI EXACT.8 SC EXACT q q q q Figure 3: Kepler two body, comparison of orbit, wit eccentricity e =.5, time-step =., and total time T = for SVI and SC bot wit 6 Cebysev points SC energy time.5.5 SVI energy time Figure 4: Kepler two body, comparison of energy, wit eccentricity e =.5, time-step =., and total time T = for SVI and SC bot wit 6 Cebysev points. momentum SC time momentum SVI time Figure 5: Kepler two body, comparison of momentum, wit eccentricity e =.5, time-step =., and total time T = for SVI and SC bot wit 6 Cebysev points.

21 4 7. N.3 N SVI SC 4 7. N.3 N SVI SC L error of q 6 8 L error of q Cebysev Points per step N 6 5 Cebysev Points per step N Figure 6: Kepler two body, L error of q and q over single step = 5 wit N-refinement 4 6. N SVI SC 4 6. N 3.4 N SVI SC L error of momentum 6 8 L error of energy Cebysev Points per step N 6 5 Cebysev Points per step N Figure 7: Kepler two body, L error of momentum and energy over single step = 5 wit N-refinement SVI,N= SC,N= SVI,N=4 SC,N=4 SVI,N=6 SC,N= SVI,N= SC,N= SVI,N=4 SC,N=4 SVI,N=6 SC,N=6 6 L error of q 8 L error of q step size step size 3 4 Figure 8: Kepler two body, L error of q and q wit -refinement. Here, we use N in te legend to denote te number of Cebysev points used to construct te metod.

22 L error of momentum SVI, N= SC, N= SVI, N=4 SC, N=4 SVI, N=6 SC, N=6 4 6 step size 3 4 Figure 9: Kepler two body, L error of momentum wit -refinement. Here, we use N in te legend to denote te number of Cebysev points used to construct te metod. 4 SVI, N= SC, N= SVI, N=4 SC, N=4 SVI, N=6 SC, N=6 L error of energy step size 3 4 Figure : Kepler two body, L error of energy wit -refinement. Here, we use N in te legend to denote te number of Cebysev points used to construct te metod. N 5 5 SCHEME SC SVI SC SVI SC SVI SC SVI SC SVI ITERATION max total max total max total max total max total max total max total max total max total max total Table 8: Kepler problem, number of iterations wit eccentricity e=.. 4. Sooting-based variational integrators from spectral-collocation metods Spectral-collocation metods are well-known for teir iger accuracy and exponential rates of convergence. Variational integrators are noted for teir structure-preserving properties. Our aim in tis section is to construct a spectral-collocation variational integrator SCVI tat combines te benefits of tese two numerical metods. To be specific, we discuss ow one can construct a variational integrator

23 N 5 5 SCHEME SC SVI SC SVI SC SVI SC SVI SC SVI ITERATION max total max total max total max total max total max total max total max total max total max total Table 9: Kepler problem, number of iterations wit eccentricity e=.5. tat is based on a spectral-collocation metod, tat will acieve geometric rates of convergence under N refinement. It sould be noted tat in tis paper we will restrict our attention to configuration spaces Q tat are vector spaces. A generalization of spectral-collocation variational integrators for mecanical system on Lie groups will be described in our later work. 4.. Outline of approac Te proposed approac is based on constructing an approximation of te exact discrete Lagrangian given in 6, were it is expressed in terms of te action integral evaluated on te solution of te Euler Lagrange boundary-value problem. Tis was te approaced taken in te sooting-based variational integrator tat was introduced in [], but in order to get ig order of accuracy, one needed to ave numerous quadrature points, and since tis approac did not assume tat te one-step metod used to construct te variational integrator provided access to a piecewise continuous approximation of te solution in te interior of te timestep, te approximations at te quadrature points were obtained by repeatedly applying te underlying one-step metod. In tis section, we use te fact tat a spectral-collocation metod also provides a continuous approximation of te solution in te interior of te timestep, so we can use tat to construct our computable discrete Lagrangian, and tereby reduce te computational burden of constructing iger-order variational integrators. 4.. Construction of spectral-collocation variational integrators 4... Spectral-collocation discrete Lagrangian Given spectral-collocation metod Ψ s : T Q T Q and a numerical quadrature formula w i, τ i m i=, were w i are te quadrature weigts and τ i [, ] are te quadrature nodes, we can construct te spectral-collocation discrete Lagrangian as follows L d q k, q k+ ; = m s w i L q v kl v,s τ i, s qk v l v,s τ i. 33 i= v= were qk v, v =,..., s are obtained from te given spectral-collocation solution of te Euler Lagrange boundary-value problem. Te spectral-collocation solution of te Euler Lagrange boundary-value problem is defined in two stages, we first solve for te ṽ k tat satisfies π Q Φ s q k, ṽ k = q k+, ten te qk v, v =,..., s are cosen so s v= qv k l v,st is consistent wit te initial condition q k, ṽ k and satisfies te Euler Lagrange second-order differential equation at te collocation points Order of accuracy of te spectral-collocation discrete Lagrangian For mecanical systems, te Euler Lagrange equation is generally a second-order nonlinear differential equation, and it is a standard result in te numerical analysis of te sooting metod for nonlinear problems [5] tat te approximation error in te solution of a boundary-value problem is bounded by te sum of two terms: 3 v=

24 i te global error of te spectral-collocation metod applied to te initial-value problem; ii te error associated wit te rate of convergence of te nonlinear solver. Te order analysis of te sooting-based discrete Lagrangian depends mainly on te global approximation properties of te sooting solution of two-point boundary-value problems and te accuracy of te quadrature formula. Te analysis of refinement for sooting-based variational integrators was developed in Teorem of [], wic we state ere. Teorem 4.. Teorem of [] Given a p-t order accurate one-step metod Ψ, a q-t order accurate quadrature formula, and a Lagrangian L tat is Lipscitz continuous in bot variables, te associated sooting-based discrete Lagrangian as order of accuracy minp, q. Tis, togeter wit Teorem.3. of [4], wic is te basis of variational error analysis, establises tat te order of accuracy of te variational integrator generated by a sooting-based discrete Lagrangian is minp, q Geometric convergence of te spectral-collocation discrete Lagrangian We now prove tat te sooting-based variational integrator based on spectral-collocation is geometrically convergent. We first cite Teorem 3. of [] wic extends variational error analysis to te case of geometric convergence of variational integrators. Teorem 4.. Teorem 3. of [] Given a regular Lagrangian L and corresponding Hamiltonian H, te following are equivalent for a discrete Lagrangian L N d q, q : tere exist a positive constant K, were K <, suc tat te discrete Hamiltonian map for L N d q, q as error OK s, tere exists a positive constant K, were K <, suc tat te discrete Legendre transforms of L N d q, q ave error OK s, 3 tere exists a positive constant K, were K <, suc tat L N d q, q approximates te exact discrete Lagrangian L E d q, q, wit error OK s. Wit tis result in mind, we state a teorem about te extent to wic a spectral-collocation discrete Lagrangian approximates te exact discrete Lagrangian. Teorem 4.3. Given a sequence of spectral-collocation metods Ψ N wit error bounded by C A K N A, for some constants C A, K A < tat are independent of N, a sequence of quadrature rules G N f = mn j= b j N fc jn ftdt, suc tat te quadrature error is bounded by C gk N g, for some constants C g, K g < tat are independent of N, and a Lagrangian L tat is Lipscitz continuous in bot variables, te associated spectral-collocation discrete Lagrangian L N d as an error bounded by CK N for some constants C, K < tat are independent of N. Proof. A converged sooting solution q k,k+, ṽ k,k+, associated wit a geometrically convergent spectralcollocation metod Ψ N, approximates te exact solution q k,k+, v k,k+ of te Euler Lagrange boundaryvalue problem wit te following global error: q k,k+ d i q k,k+ d i C A K N A, v k,k+ d i ṽ k,k+ d i C A K N A 4

25 If te numerical quadrature formula is geometrically convergent, ten L E d q k, q k+ L N d q k, q k+ k+ = Lq k,k+ t, v k,k+ tdt m w i Lq k,k+ d i, v k,k+ d i k i= + m w i Lq k,k+ d i, v k,k+ d i m w i L q k,k+ d i, ṽ k,k+ d i i= i= k+ Lq k,k+ t, v k,k+ tdt m w i Lq k,k+ d i, v k,k+ d i k i= m + w i Lq k,k+ d i, v k,k+ d i m w i L q k,k+ d i, ṽ k,k+ d i i= i= C g Kg N + m Lqk,k+ w i d i, v k,k+ d i L q k,k+ d i, ṽ k,k+ d i C g K N g + i= m w i K L C A KA N i= = C g K N g + K L C A K N A C g + K L C A K N were K = maxk g, K A, and we used te quadrature error, consistency of te quadrature rule, te error estimates on te sooting solution, and te assumption tat L is Lipscitz continuous wit Lipscitz constant K L. Wile we ave primarily discussed numerical quadrature formulas tat only depend on te integrand, one could consider more general quadrature formulas tat depend on derivatives of te integrand, suc as Gauss Hermite quadrature. As to te finite-dimensional function space, we can also consider trigonometric polynomials, wavelets, etc. Different combinations of quadrature formulas and finitedimensional function spaces may led to effective integrators for specific classes of problems Implementation issues of multi-interval scemes In tis section, we describe te numerical implementation of a spectral-collocation variational integrator for mecanical systems wit Lagrangian L. In practice, we combine te implicit discrete Euler Lagrange equations p k = D L d q k, q k+ ;, p k+ = D L d q k, q k+ ; 5

26 togeter wit te spectral-collocation metod 8 to yield a set of nonlinear equations, A I m vecq = vecf Q, AQ + a q k a v k T Aa q k T, q k = q k, qk s = qk+ = q k+, m [ p k = w i l,sτ i L s q v q kl v,s τi, p k+ = i= m i= w i [ l s,sτ i L q v= s v= q v kl v,s τi, s v= s v= q v k l v,s τi + l,s τ i L q q v k l v,s τi + l s,s τ i L q s v= s v= q v kl v,s τi, q v kl v,s τi, 34a 34b 34c s qk v l ] v,s τi, v= 34d s qk v l ] v,s τi, were Q = qk, q k,..., qs k. Given an initial condition q k, p k, we can obtain Q = qk, q k,..., qs k by solving equations 34a 34b 34d wit a nonlinear root finder, suc as te Newton metod, ten q k+, p k+ can be obtained from 34c 34e. Tis procedure is summarized in te diagram below, v= 34e q k, p k 34a34b34d Q = q k, q k,..., qs k 34c34e k k+ q k+, p k+ and te iterative algoritm can be described as follows, Table : Te iterative algoritm of SCVI STEP. coose te number of collocation points s + and quadrature formula w i, τ i m i=. STEP. compute matrix A. STEP3. coose initial guess of te collocation points Q = qk, q k,..., qs k and v k, a good initial guess for vk can be obtained by inverting te continuous Legendre transformation p = L/ v. STEP4. compute te rigt and side of 34a,34d and teir Jacobians. STEP5. update Q = qk, q k,..., qs k and v k by performing a nonlinear rootfinding iteration for 34a,34d, until max Q i+ Q i L, P i+ P i L < T OL. STEP6. compute q k+, p k+ by 34c and 34e. STEP7. k k +, repeat STEP3 to STEP6. Using te Legendre transformation, te above system of nonlinear equations can also be expressed 6

27 in terms of te generalized coordinates and momenta q, p on te cotangent bundle T Q, A I m vecq = vecf Q, AQ + a q k a v k T Aa q k T, q k = q k, qk+ = q k+, m [ p k = w i p k+ = L p i= m [ b i i= l,sτ i L q l s,sτ i L q s qkl v v,s τi, pj v= 4.3. Numerical examples 35a 35b 35c s ] qkl v v,s τi, pi + p i l,s τ i, 35d v= s ] qkl v v,s τi, pi + p i ls,s τ i, 35e v= s qk v l v,s τ i =, j =,..., m. 35f v= In tis part, we explicitly derive te numerical metod for te proposed spectral-collocation variational integrator SCVI in te case of interpolation points and quadrature points. To verify te effectiveness of te SCVI numerical sceme, we compute te solution of planar pendulum and Kepler two-body problem. In te nonlinear solves used to implement te SCVI, we compare te maximum pointwise errors, max Q i+ Q i L, P i+ P i L and set te tolerance to and te maximum iteration count is set to Planar pendulum Consider te ideal model of a planar pendulum 3. For simplicity, we let te mass m =, massless rod lengt l = and gravitational acceleration g =. Ten, te Lagrangian is given by, Lq, q = ml q Te corresponding Euler-Lagrange equation is, + mgl cosq = q + cosq, q + sin q =. Here, we coose two Cebysev points x =, x = and te two-point Gauss quadrature formula w i, τ i i= were w = ±; τ = ±. 3 Ten, te approximation of q at te corresponding rescaled quadrature points in te interval [k, k + ] is given by, qd = l, 3 q k + l, 3 q k+ = qd = l, 3 q k + l, 3 q k+ = q k q k q k+. q k+.

28 From, we can obtain te first-order Cebysev differential matrix in te interval [, ] based on Cebysev points x =, x =, [ ] D = Ten, te first-order Cebysev differential matrix in te interval [k, k + ] can be given by, à = [ D :, : =, ]. We can partition te matrix à into à = [a, A]. Combined wit 34b, 34a as te form, q k+ = sinq k+ v k q k, 36 and 34d can be calculated by using 3, were [ à k = [A k, A k ] = w n l, τ n l, τ n, n= n= G k = w n l, τ n sin l, τ n q k + l, τ n q k+ n= = sin q k + q k+ 6 6 From tis, 34d can be rewritten as, ] [ w n l, τ n l, τ n = 3 3, sin ], q k q k+. 6 A k q k+ + A kq k + G k + p k =. 37 So, we can solve for v k and q k+ using 36 and 37. Ten, we can calculate p k+ from 34e. Coosing te initial value q =.5, p =, Figure sows te pase trajectories of te pendulum system, wic are computed using te two-point spectral-collocation variational integrator SCVI constructed above, and te Cebysev collocation SC metod, also wit collocation points. Figure sows te corresponding energy errors of tese two metods. From te numerical results, we can see tat SCVI preserves te pase space area and energy very well, as one would expect from a symplectic integrator, wereas te Cebysev collocation metod performs muc more poorly in terms of preserving te pase area and energy. In particular, te Cebysev collocation metod exibits a decay of te trajectory in pase space. 8

29 .5.4 SCVI EXACT.5.4 SC EXACT p p q q Figure : Planar pendulum. Comparison of pase trajectories. Left figure: time-step =.5, collocation points, quadrature points, and total time T = 6π; Rigt figure: time-step =.5, collocation points, and total time T = 6π. energy time Figure : Comparison of energy of planar pendulum problem computed using SCVI wit collocation points, quadrature points and SC wit collocation points. Time-step =.5. SC SCVI Kepler two-body problem We test te SCVI numerical metod 34 on te Kepler problem wic as already been described in Section 3.. Te system as not only te total energy Hq, p as a first integral, but also te angular momentum Mq, q, p, p = q p q p. For te system 4 we coose, wit e =.5, te initial value q =.5, q =, v =, v = 3. Tis implies tat H =.5, and M = 3/4. Figure 3 sows te orbit of Kepler problem wen using SCVI wit collocation points. We run te numerical program for periods. In order to maintain te visibility of te trajectory in te figure, we plot trajectory segments from te beginning, middle, and end of te full trajectory. 9

30 .5 step to 5.5 step 9895 to 75.5 step to q q q q q q Figure 3: Orbit of Kepler problem computed using SCVI wit collocation points. Time-step = π/, and total time T = π. In Figure 4, 5, 6, we compare te orbit, momentum and energy of te Kepler problem, wen simulated using SCVI wit collocation points and Cebysev collocation metod wit 3 collocation points te two-point Cebysev collocation metod is not stable wen we set te time-step =.. In te left column of Figure 4, we sow te comparison of te orbit over 3 periods and in te rigt column of Figure 4, te orbit of te last period are given. Te column of subfigures on te rigt sow te last part of te trajectory, over one orbital period of te exact solution. It is clear tat te period of te system does not cange wen using te SCVI metod, but te orbital period srinks by a factor of almost tree wen using te Cebysev collocation metod..5 SCVI EXACT.5 SCVI EXACT q q q q.5 SC EXACT.5 SC EXACT q q q q Figure 4: Kepler problem. Comparison of orbit computed using SCVI wit collocation points and SC wit 3 collocation points. Time-step =., and total time T = 6π. Te second column of figures sow te last part of te trajectory for te duration of one orbital period. 3

Verifying Numerical Convergence Rates

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

More information

In other words the graph of the polynomial should pass through the points

In other words the graph of the polynomial should pass through the points Capter 3 Interpolation Interpolation is te problem of fitting a smoot curve troug a given set of points, generally as te grap of a function. It is useful at least in data analysis (interpolation is a form

More information

FINITE DIFFERENCE METHODS

FINITE DIFFERENCE METHODS FINITE DIFFERENCE METHODS LONG CHEN Te best known metods, finite difference, consists of replacing eac derivative by a difference quotient in te classic formulation. It is simple to code and economic to

More information

OPTIMAL DISCONTINUOUS GALERKIN METHODS FOR THE ACOUSTIC WAVE EQUATION IN HIGHER DIMENSIONS

OPTIMAL DISCONTINUOUS GALERKIN METHODS FOR THE ACOUSTIC WAVE EQUATION IN HIGHER DIMENSIONS OPTIMAL DISCONTINUOUS GALERKIN METHODS FOR THE ACOUSTIC WAVE EQUATION IN HIGHER DIMENSIONS ERIC T. CHUNG AND BJÖRN ENGQUIST Abstract. In tis paper, we developed and analyzed a new class of discontinuous

More information

Tangent Lines and Rates of Change

Tangent Lines and Rates of Change Tangent Lines and Rates of Cange 9-2-2005 Given a function y = f(x), ow do you find te slope of te tangent line to te grap at te point P(a, f(a))? (I m tinking of te tangent line as a line tat just skims

More information

The EOQ Inventory Formula

The EOQ Inventory Formula Te EOQ Inventory Formula James M. Cargal Matematics Department Troy University Montgomery Campus A basic problem for businesses and manufacturers is, wen ordering supplies, to determine wat quantity of

More information

Computer Science and Engineering, UCSD October 7, 1999 Goldreic-Levin Teorem Autor: Bellare Te Goldreic-Levin Teorem 1 Te problem We æx a an integer n for te lengt of te strings involved. If a is an n-bit

More information

Research on the Anti-perspective Correction Algorithm of QR Barcode

Research on the Anti-perspective Correction Algorithm of QR Barcode Researc on te Anti-perspective Correction Algoritm of QR Barcode Jianua Li, Yi-Wen Wang, YiJun Wang,Yi Cen, Guoceng Wang Key Laboratory of Electronic Tin Films and Integrated Devices University of Electronic

More information

Optimized Data Indexing Algorithms for OLAP Systems

Optimized Data Indexing Algorithms for OLAP Systems Database Systems Journal vol. I, no. 2/200 7 Optimized Data Indexing Algoritms for OLAP Systems Lucian BORNAZ Faculty of Cybernetics, Statistics and Economic Informatics Academy of Economic Studies, Bucarest

More information

Schedulability Analysis under Graph Routing in WirelessHART Networks

Schedulability Analysis under Graph Routing in WirelessHART Networks Scedulability Analysis under Grap Routing in WirelessHART Networks Abusayeed Saifulla, Dolvara Gunatilaka, Paras Tiwari, Mo Sa, Cenyang Lu, Bo Li Cengjie Wu, and Yixin Cen Department of Computer Science,

More information

Theoretical calculation of the heat capacity

Theoretical calculation of the heat capacity eoretical calculation of te eat capacity Principle of equipartition of energy Heat capacity of ideal and real gases Heat capacity of solids: Dulong-Petit, Einstein, Debye models Heat capacity of metals

More information

Geometric Stratification of Accounting Data

Geometric Stratification of Accounting Data Stratification of Accounting Data Patricia Gunning * Jane Mary Horgan ** William Yancey *** Abstract: We suggest a new procedure for defining te boundaries of te strata in igly skewed populations, usual

More information

MATHEMATICS FOR ENGINEERING DIFFERENTIATION TUTORIAL 1 - BASIC DIFFERENTIATION

MATHEMATICS FOR ENGINEERING DIFFERENTIATION TUTORIAL 1 - BASIC DIFFERENTIATION MATHEMATICS FOR ENGINEERING DIFFERENTIATION TUTORIAL 1 - BASIC DIFFERENTIATION Tis tutorial is essential pre-requisite material for anyone stuing mecanical engineering. Tis tutorial uses te principle of

More information

Comparison between two approaches to overload control in a Real Server: local or hybrid solutions?

Comparison between two approaches to overload control in a Real Server: local or hybrid solutions? Comparison between two approaces to overload control in a Real Server: local or ybrid solutions? S. Montagna and M. Pignolo Researc and Development Italtel S.p.A. Settimo Milanese, ITALY Abstract Tis wor

More information

ACT Math Facts & Formulas

ACT Math Facts & Formulas Numbers, Sequences, Factors Integers:..., -3, -2, -1, 0, 1, 2, 3,... Rationals: fractions, tat is, anyting expressable as a ratio of integers Reals: integers plus rationals plus special numbers suc as

More information

Chapter 7 Numerical Differentiation and Integration

Chapter 7 Numerical Differentiation and Integration 45 We ave a abit in writing articles publised in scientiþc journals to make te work as Þnised as possible, to cover up all te tracks, to not worry about te blind alleys or describe ow you ad te wrong idea

More information

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

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 10 Lecture Notes to Accompany Scientific Computing An Introductory Survey Second Edition by Michael T. Heath Chapter 10 Boundary Value Problems for Ordinary Differential Equations Copyright c 2001. Reproduction

More information

Can a Lump-Sum Transfer Make Everyone Enjoy the Gains. from Free Trade?

Can a Lump-Sum Transfer Make Everyone Enjoy the Gains. from Free Trade? Can a Lump-Sum Transfer Make Everyone Enjoy te Gains from Free Trade? Yasukazu Icino Department of Economics, Konan University June 30, 2010 Abstract I examine lump-sum transfer rules to redistribute te

More information

CHAPTER 7. Di erentiation

CHAPTER 7. Di erentiation CHAPTER 7 Di erentiation 1. Te Derivative at a Point Definition 7.1. Let f be a function defined on a neigborood of x 0. f is di erentiable at x 0, if te following it exists: f 0 fx 0 + ) fx 0 ) x 0 )=.

More information

A Multigrid Tutorial part two

A Multigrid Tutorial part two A Multigrid Tutorial part two William L. Briggs Department of Matematics University of Colorado at Denver Van Emden Henson Center for Applied Scientific Computing Lawrence Livermore National Laboratory

More information

Lecture 10: What is a Function, definition, piecewise defined functions, difference quotient, domain of a function

Lecture 10: What is a Function, definition, piecewise defined functions, difference quotient, domain of a function Lecture 10: Wat is a Function, definition, piecewise defined functions, difference quotient, domain of a function A function arises wen one quantity depends on anoter. Many everyday relationsips between

More information

AN INTRODUCTION TO NUMERICAL METHODS AND ANALYSIS

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.,

More information

Discrete mechanics, optimal control and formation flying spacecraft

Discrete mechanics, optimal control and formation flying spacecraft Discrete mechanics, optimal control and formation flying spacecraft Oliver Junge Center for Mathematics Munich University of Technology joint work with Jerrold E. Marsden and Sina Ober-Blöbaum partially

More information

2 Limits and Derivatives

2 Limits and Derivatives 2 Limits and Derivatives 2.7 Tangent Lines, Velocity, and Derivatives A tangent line to a circle is a line tat intersects te circle at exactly one point. We would like to take tis idea of tangent line

More information

Distances in random graphs with infinite mean degrees

Distances in random graphs with infinite mean degrees Distances in random graps wit infinite mean degrees Henri van den Esker, Remco van der Hofstad, Gerard Hoogiemstra and Dmitri Znamenski April 26, 2005 Abstract We study random graps wit an i.i.d. degree

More information

SAT Subject Math Level 1 Facts & Formulas

SAT Subject Math Level 1 Facts & Formulas Numbers, Sequences, Factors Integers:..., -3, -2, -1, 0, 1, 2, 3,... Reals: integers plus fractions, decimals, and irrationals ( 2, 3, π, etc.) Order Of Operations: Aritmetic Sequences: PEMDAS (Parenteses

More information

Instantaneous Rate of Change:

Instantaneous Rate of Change: Instantaneous Rate of Cange: Last section we discovered tat te average rate of cange in F(x) can also be interpreted as te slope of a scant line. Te average rate of cange involves te cange in F(x) over

More information

An inquiry into the multiplier process in IS-LM model

An inquiry into the multiplier process in IS-LM model An inquiry into te multiplier process in IS-LM model Autor: Li ziran Address: Li ziran, Room 409, Building 38#, Peing University, Beijing 00.87,PRC. Pone: (86) 00-62763074 Internet Address: jefferson@water.pu.edu.cn

More information

1 The Collocation Method

1 The Collocation Method CS410 Assignment 7 Due: 1/5/14 (Fri) at 6pm You must wor eiter on your own or wit one partner. You may discuss bacground issues and general solution strategies wit oters, but te solutions you submit must

More information

Projective Geometry. Projective Geometry

Projective Geometry. Projective Geometry Euclidean versus Euclidean geometry describes sapes as tey are Properties of objects tat are uncanged by rigid motions» Lengts» Angles» Parallelism Projective geometry describes objects as tey appear Lengts,

More information

How To Ensure That An Eac Edge Program Is Successful

How To Ensure That An Eac Edge Program Is Successful Introduction Te Economic Diversification and Growt Enterprises Act became effective on 1 January 1995. Te creation of tis Act was to encourage new businesses to start or expand in Newfoundland and Labrador.

More information

Aim : To study how the time period of a simple pendulum changes when its amplitude is changed.

Aim : To study how the time period of a simple pendulum changes when its amplitude is changed. Aim : To study how the time period of a simple pendulum changes when its amplitude is changed. Teacher s Signature Name: Suvrat Raju Class: XIID Board Roll No.: Table of Contents Aim..................................................1

More information

ON LOCAL LIKELIHOOD DENSITY ESTIMATION WHEN THE BANDWIDTH IS LARGE

ON LOCAL LIKELIHOOD DENSITY ESTIMATION WHEN THE BANDWIDTH IS LARGE ON LOCAL LIKELIHOOD DENSITY ESTIMATION WHEN THE BANDWIDTH IS LARGE Byeong U. Park 1 and Young Kyung Lee 2 Department of Statistics, Seoul National University, Seoul, Korea Tae Yoon Kim 3 and Ceolyong Park

More information

TRADING AWAY WIDE BRANDS FOR CHEAP BRANDS. Swati Dhingra London School of Economics and CEP. Online Appendix

TRADING AWAY WIDE BRANDS FOR CHEAP BRANDS. Swati Dhingra London School of Economics and CEP. Online Appendix TRADING AWAY WIDE BRANDS FOR CHEAP BRANDS Swati Dingra London Scool of Economics and CEP Online Appendix APPENDIX A. THEORETICAL & EMPIRICAL RESULTS A.1. CES and Logit Preferences: Invariance of Innovation

More information

Strategic trading in a dynamic noisy market. Dimitri Vayanos

Strategic trading in a dynamic noisy market. Dimitri Vayanos LSE Researc Online Article (refereed) Strategic trading in a dynamic noisy market Dimitri Vayanos LSE as developed LSE Researc Online so tat users may access researc output of te Scool. Copyrigt and Moral

More information

The finite element immersed boundary method: model, stability, and numerical results

The finite element immersed boundary method: model, stability, and numerical results Te finite element immersed boundary metod: model, stability, and numerical results Lucia Gastaldi Università di Brescia ttp://dm.ing.unibs.it/gastaldi/ INdAM Worksop, Cortona, September 18, 2006 Joint

More information

Dynamics. Basilio Bona. DAUIN-Politecnico di Torino. Basilio Bona (DAUIN-Politecnico di Torino) Dynamics 2009 1 / 30

Dynamics. Basilio Bona. DAUIN-Politecnico di Torino. Basilio Bona (DAUIN-Politecnico di Torino) Dynamics 2009 1 / 30 Dynamics Basilio Bona DAUIN-Politecnico di Torino 2009 Basilio Bona (DAUIN-Politecnico di Torino) Dynamics 2009 1 / 30 Dynamics - Introduction In order to determine the dynamics of a manipulator, it is

More information

Notes: Most of the material in this chapter is taken from Young and Freedman, Chap. 12.

Notes: Most of the material in this chapter is taken from Young and Freedman, Chap. 12. Capter 6. Fluid Mecanics Notes: Most of te material in tis capter is taken from Young and Freedman, Cap. 12. 6.1 Fluid Statics Fluids, i.e., substances tat can flow, are te subjects of tis capter. But

More information

1.6. Analyse Optimum Volume and Surface Area. Maximum Volume for a Given Surface Area. Example 1. Solution

1.6. Analyse Optimum Volume and Surface Area. Maximum Volume for a Given Surface Area. Example 1. Solution 1.6 Analyse Optimum Volume and Surface Area Estimation and oter informal metods of optimizing measures suc as surface area and volume often lead to reasonable solutions suc as te design of te tent in tis

More information

(Most of the material presented in this chapter is taken from Thornton and Marion, Chap. 7)

(Most of the material presented in this chapter is taken from Thornton and Marion, Chap. 7) Chapter 4. Lagrangian Dynamics (Most of the material presented in this chapter is taken from Thornton and Marion, Chap. 7 4.1 Important Notes on Notation In this chapter, unless otherwise stated, the following

More information

Starting algorithms for partitioned Runge-Kutta methods: the pair Lobatto IIIA-IIIB

Starting algorithms for partitioned Runge-Kutta methods: the pair Lobatto IIIA-IIIB Monografías de la Real Academia de Ciencias de Zaragoza. : 49 8, 4). Starting algorithms for partitioned Runge-Kutta methods: the pair Lobatto IIIA-IIIB I. Higueras and T. Roldán Departamento de Matemática

More information

Multivariate time series analysis: Some essential notions

Multivariate time series analysis: Some essential notions Capter 2 Multivariate time series analysis: Some essential notions An overview of a modeling and learning framework for multivariate time series was presented in Capter 1. In tis capter, some notions on

More information

To motivate the notion of a variogram for a covariance stationary process, { Ys ( ): s R}

To motivate the notion of a variogram for a covariance stationary process, { Ys ( ): s R} 4. Variograms Te covariogram and its normalized form, te correlogram, are by far te most intuitive metods for summarizing te structure of spatial dependencies in a covariance stationary process. However,

More information

APPLIED MATHEMATICS ADVANCED LEVEL

APPLIED MATHEMATICS ADVANCED LEVEL APPLIED MATHEMATICS ADVANCED LEVEL INTRODUCTION This syllabus serves to examine candidates knowledge and skills in introductory mathematical and statistical methods, and their applications. For applications

More information

Unemployment insurance/severance payments and informality in developing countries

Unemployment insurance/severance payments and informality in developing countries Unemployment insurance/severance payments and informality in developing countries David Bardey y and Fernando Jaramillo z First version: September 2011. Tis version: November 2011. Abstract We analyze

More information

SAT Math Must-Know Facts & Formulas

SAT Math Must-Know Facts & Formulas SAT Mat Must-Know Facts & Formuas Numbers, Sequences, Factors Integers:..., -3, -2, -1, 0, 1, 2, 3,... Rationas: fractions, tat is, anyting expressabe as a ratio of integers Reas: integers pus rationas

More information

The modelling of business rules for dashboard reporting using mutual information

The modelling of business rules for dashboard reporting using mutual information 8 t World IMACS / MODSIM Congress, Cairns, Australia 3-7 July 2009 ttp://mssanz.org.au/modsim09 Te modelling of business rules for dasboard reporting using mutual information Gregory Calbert Command, Control,

More information

Catalogue no. 12-001-XIE. Survey Methodology. December 2004

Catalogue no. 12-001-XIE. Survey Methodology. December 2004 Catalogue no. 1-001-XIE Survey Metodology December 004 How to obtain more information Specific inquiries about tis product and related statistics or services sould be directed to: Business Survey Metods

More information

Referendum-led Immigration Policy in the Welfare State

Referendum-led Immigration Policy in the Welfare State Referendum-led Immigration Policy in te Welfare State YUJI TAMURA Department of Economics, University of Warwick, UK First version: 12 December 2003 Updated: 16 Marc 2004 Abstract Preferences of eterogeneous

More information

Multigrid computational methods are

Multigrid computational methods are M ULTIGRID C OMPUTING Wy Multigrid Metods Are So Efficient Originally introduced as a way to numerically solve elliptic boundary-value problems, multigrid metods, and teir various multiscale descendants,

More information

Numerical Analysis An Introduction

Numerical Analysis An Introduction Walter Gautschi Numerical Analysis An Introduction 1997 Birkhauser Boston Basel Berlin CONTENTS PREFACE xi CHAPTER 0. PROLOGUE 1 0.1. Overview 1 0.2. Numerical analysis software 3 0.3. Textbooks and monographs

More information

College Planning Using Cash Value Life Insurance

College Planning Using Cash Value Life Insurance College Planning Using Cas Value Life Insurance CAUTION: Te advisor is urged to be extremely cautious of anoter college funding veicle wic provides a guaranteed return of premium immediately if funded

More information

Cyber Epidemic Models with Dependences

Cyber Epidemic Models with Dependences Cyber Epidemic Models wit Dependences Maocao Xu 1, Gaofeng Da 2 and Souuai Xu 3 1 Department of Matematics, Illinois State University mxu2@ilstu.edu 2 Institute for Cyber Security, University of Texas

More information

CONTROLLABILITY. Chapter 2. 2.1 Reachable Set and Controllability. Suppose we have a linear system described by the state equation

CONTROLLABILITY. Chapter 2. 2.1 Reachable Set and Controllability. Suppose we have a linear system described by the state equation Chapter 2 CONTROLLABILITY 2 Reachable Set and Controllability Suppose we have a linear system described by the state equation ẋ Ax + Bu (2) x() x Consider the following problem For a given vector x in

More information

POLYNOMIAL HISTOPOLATION, SUPERCONVERGENT DEGREES OF FREEDOM, AND PSEUDOSPECTRAL DISCRETE HODGE OPERATORS

POLYNOMIAL HISTOPOLATION, SUPERCONVERGENT DEGREES OF FREEDOM, AND PSEUDOSPECTRAL DISCRETE HODGE OPERATORS POLYNOMIAL HISTOPOLATION, SUPERCONVERGENT DEGREES OF FREEDOM, AND PSEUDOSPECTRAL DISCRETE HODGE OPERATORS N. ROBIDOUX Abstract. We show that, given a histogram with n bins possibly non-contiguous or consisting

More information

Recall the basic property of the transpose (for any A): v A t Aw = v w, v, w R n.

Recall the basic property of the transpose (for any A): v A t Aw = v w, v, w R n. ORTHOGONAL MATRICES Informally, an orthogonal n n matrix is the n-dimensional analogue of the rotation matrices R θ in R 2. When does a linear transformation of R 3 (or R n ) deserve to be called a rotation?

More information

SAMPLE DESIGN FOR THE TERRORISM RISK INSURANCE PROGRAM SURVEY

SAMPLE DESIGN FOR THE TERRORISM RISK INSURANCE PROGRAM SURVEY ASA Section on Survey Researc Metods SAMPLE DESIG FOR TE TERRORISM RISK ISURACE PROGRAM SURVEY G. ussain Coudry, Westat; Mats yfjäll, Statisticon; and Marianne Winglee, Westat G. ussain Coudry, Westat,

More information

Math 113 HW #5 Solutions

Math 113 HW #5 Solutions Mat 3 HW #5 Solutions. Exercise.5.6. Suppose f is continuous on [, 5] and te only solutions of te equation f(x) = 6 are x = and x =. If f() = 8, explain wy f(3) > 6. Answer: Suppose we ad tat f(3) 6. Ten

More information

Derivatives Math 120 Calculus I D Joyce, Fall 2013

Derivatives Math 120 Calculus I D Joyce, Fall 2013 Derivatives Mat 20 Calculus I D Joyce, Fall 203 Since we ave a good understanding of its, we can develop derivatives very quickly. Recall tat we defined te derivative f x of a function f at x to be te

More information

Improved dynamic programs for some batcing problems involving te maximum lateness criterion A P M Wagelmans Econometric Institute Erasmus University Rotterdam PO Box 1738, 3000 DR Rotterdam Te Neterlands

More information

Orbits of the Lennard-Jones Potential

Orbits of the Lennard-Jones Potential Orbits of the Lennard-Jones Potential Prashanth S. Venkataram July 28, 2012 1 Introduction The Lennard-Jones potential describes weak interactions between neutral atoms and molecules. Unlike the potentials

More information

Suggested solutions, FYS 500 Classical Mechanics and Field Theory 2014 fall

Suggested solutions, FYS 500 Classical Mechanics and Field Theory 2014 fall UNIVERSITETET I STAVANGER Institutt for matematikk og naturvitenskap Suggested solutions, FYS 500 Classical Mecanics and Field Teory 014 fall Set 11 for 17/18. November 014 Problem 59: Te Lagrangian for

More information

Training Robust Support Vector Regression via D. C. Program

Training Robust Support Vector Regression via D. C. Program Journal of Information & Computational Science 7: 12 (2010) 2385 2394 Available at ttp://www.joics.com Training Robust Support Vector Regression via D. C. Program Kuaini Wang, Ping Zong, Yaoong Zao College

More information

How To Understand The Dynamics Of A Multibody System

How To Understand The Dynamics Of A Multibody System 4 Dynamic Analysis. Mass Matrices and External Forces The formulation of the inertia and external forces appearing at any of the elements of a multibody system, in terms of the dependent coordinates that

More information

3. Interpolation. Closing the Gaps of Discretization... Beyond Polynomials

3. Interpolation. Closing the Gaps of Discretization... Beyond Polynomials 3. Interpolation Closing the Gaps of Discretization... Beyond Polynomials Closing the Gaps of Discretization... Beyond Polynomials, December 19, 2012 1 3.3. Polynomial Splines Idea of Polynomial Splines

More information

Inner Product Spaces

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

More information

- 1 - Handout #22 May 23, 2012 Huffman Encoding and Data Compression. CS106B Spring 2012. Handout by Julie Zelenski with minor edits by Keith Schwarz

- 1 - Handout #22 May 23, 2012 Huffman Encoding and Data Compression. CS106B Spring 2012. Handout by Julie Zelenski with minor edits by Keith Schwarz CS106B Spring 01 Handout # May 3, 01 Huffman Encoding and Data Compression Handout by Julie Zelenski wit minor edits by Keit Scwarz In te early 1980s, personal computers ad ard disks tat were no larger

More information

Pressure. Pressure. Atmospheric pressure. Conceptual example 1: Blood pressure. Pressure is force per unit area:

Pressure. Pressure. Atmospheric pressure. Conceptual example 1: Blood pressure. Pressure is force per unit area: Pressure Pressure is force per unit area: F P = A Pressure Te direction of te force exerted on an object by a fluid is toward te object and perpendicular to its surface. At a microscopic level, te force

More information

Government Debt and Optimal Monetary and Fiscal Policy

Government Debt and Optimal Monetary and Fiscal Policy Government Debt and Optimal Monetary and Fiscal Policy Klaus Adam Manneim University and CEPR - preliminary version - June 7, 21 Abstract How do di erent levels of government debt a ect te optimal conduct

More information

A New Cement to Glue Nonconforming Grids with Robin Interface Conditions: The Finite Element Case

A New Cement to Glue Nonconforming Grids with Robin Interface Conditions: The Finite Element Case A New Cement to Glue Nonconforming Grids wit Robin Interface Conditions: Te Finite Element Case Martin J. Gander, Caroline Japet 2, Yvon Maday 3, and Frédéric Nataf 4 McGill University, Dept. of Matematics

More information

Geometric Constraints

Geometric Constraints Simulation in Computer Graphics Geometric Constraints Matthias Teschner Computer Science Department University of Freiburg Outline introduction penalty method Lagrange multipliers local constraints University

More information

Numerical Methods for Differential Equations

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

More information

Determine the perimeter of a triangle using algebra Find the area of a triangle using the formula

Determine the perimeter of a triangle using algebra Find the area of a triangle using the formula Student Name: Date: Contact Person Name: Pone Number: Lesson 0 Perimeter, Area, and Similarity of Triangles Objectives Determine te perimeter of a triangle using algebra Find te area of a triangle using

More information

Pre-trial Settlement with Imperfect Private Monitoring

Pre-trial Settlement with Imperfect Private Monitoring Pre-trial Settlement wit Imperfect Private Monitoring Mostafa Beskar University of New Hampsire Jee-Hyeong Park y Seoul National University July 2011 Incomplete, Do Not Circulate Abstract We model pretrial

More information

MATHEMATICAL MODELS OF LIFE SUPPORT SYSTEMS Vol. I - Mathematical Models for Prediction of Climate - Dymnikov V.P.

MATHEMATICAL MODELS OF LIFE SUPPORT SYSTEMS Vol. I - Mathematical Models for Prediction of Climate - Dymnikov V.P. MATHEMATICAL MODELS FOR PREDICTION OF CLIMATE Institute of Numerical Matematics, Russian Academy of Sciences, Moscow, Russia. Keywords: Modeling, climate system, climate, dynamic system, attractor, dimension,

More information

1 VECTOR SPACES AND SUBSPACES

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

More information

CITY UNIVERSITY LONDON. BEng Degree in Computer Systems Engineering Part II BSc Degree in Computer Systems Engineering Part III PART 2 EXAMINATION

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

More information

POLYNOMIAL HISTOPOLATION, SUPERCONVERGENT DEGREES OF FREEDOM, AND PSEUDOSPECTRAL DISCRETE HODGE OPERATORS

POLYNOMIAL HISTOPOLATION, SUPERCONVERGENT DEGREES OF FREEDOM, AND PSEUDOSPECTRAL DISCRETE HODGE OPERATORS POLYNOMIAL HISTOPOLATION, SUPERCONVERGENT DEGREES OF FREEDOM, AND PSEUDOSPECTRAL DISCRETE HODGE OPERATORS N. ROBIDOUX Abstract. We show that, given a histogram with n bins possibly non-contiguous or consisting

More information

A system to monitor the quality of automated coding of textual answers to open questions

A system to monitor the quality of automated coding of textual answers to open questions Researc in Official Statistics Number 2/2001 A system to monitor te quality of automated coding of textual answers to open questions Stefania Maccia * and Marcello D Orazio ** Italian National Statistical

More information

Optimal Reconfiguration of Formation Flying Satellites

Optimal Reconfiguration of Formation Flying Satellites Proceedings of the th IEEE Conference on Decision and Control, and the European Control Conference 5 Seville, Spain, December -5, 5 MoA.6 Optimal Reconfiguration of Formation Flying Satellites Oliver Junge

More information

The Derivative as a Function

The Derivative as a Function Section 2.2 Te Derivative as a Function 200 Kiryl Tsiscanka Te Derivative as a Function DEFINITION: Te derivative of a function f at a number a, denoted by f (a), is if tis limit exists. f (a) f(a+) f(a)

More information

Part II: Finite Difference/Volume Discretisation for CFD

Part II: Finite Difference/Volume Discretisation for CFD Part II: Finite Difference/Volume Discretisation for CFD Finite Volume Metod of te Advection-Diffusion Equation A Finite Difference/Volume Metod for te Incompressible Navier-Stokes Equations Marker-and-Cell

More information

Section 3.3. Differentiation of Polynomials and Rational Functions. Difference Equations to Differential Equations

Section 3.3. Differentiation of Polynomials and Rational Functions. Difference Equations to Differential Equations Difference Equations to Differential Equations Section 3.3 Differentiation of Polynomials an Rational Functions In tis section we begin te task of iscovering rules for ifferentiating various classes of

More information

ORDINARY DIFFERENTIAL EQUATIONS

ORDINARY DIFFERENTIAL EQUATIONS ORDINARY DIFFERENTIAL EQUATIONS GABRIEL NAGY Mathematics Department, Michigan State University, East Lansing, MI, 48824. SEPTEMBER 4, 25 Summary. This is an introduction to ordinary differential equations.

More information

OPTIMAL FLEET SELECTION FOR EARTHMOVING OPERATIONS

OPTIMAL FLEET SELECTION FOR EARTHMOVING OPERATIONS New Developments in Structural Engineering and Construction Yazdani, S. and Sing, A. (eds.) ISEC-7, Honolulu, June 18-23, 2013 OPTIMAL FLEET SELECTION FOR EARTHMOVING OPERATIONS JIALI FU 1, ERIK JENELIUS

More information

Numerical Solution of Differential Equations

Numerical Solution of Differential Equations Numerical Solution of Differential Equations Dr. Alvaro Islas Applications of Calculus I Spring 2008 We live in a world in constant change We live in a world in constant change We live in a world in constant

More information

Computation of geometric partial differential equations and mean curvature flow

Computation of geometric partial differential equations and mean curvature flow Acta Numerica (2005), pp. 1 94 c Cambridge University Press, 2005 DOI: 10.1017/S0962492904000224 Printed in te United Kingdom Computation of geometric partial differential equations and mean curvature

More information

General Framework for an Iterative Solution of Ax b. Jacobi s Method

General Framework for an Iterative Solution of Ax b. Jacobi s Method 2.6 Iterative Solutions of Linear Systems 143 2.6 Iterative Solutions of Linear Systems Consistent linear systems in real life are solved in one of two ways: by direct calculation (using a matrix factorization,

More information

Inner Product Spaces and Orthogonality

Inner Product Spaces and Orthogonality Inner Product Spaces and Orthogonality week 3-4 Fall 2006 Dot product of R n The inner product or dot product of R n is a function, defined by u, v a b + a 2 b 2 + + a n b n for u a, a 2,, a n T, v b,

More information

THE IMPACT OF INTERLINKED INDEX INSURANCE AND CREDIT CONTRACTS ON FINANCIAL MARKET DEEPENING AND SMALL FARM PRODUCTIVITY

THE IMPACT OF INTERLINKED INDEX INSURANCE AND CREDIT CONTRACTS ON FINANCIAL MARKET DEEPENING AND SMALL FARM PRODUCTIVITY THE IMPACT OF INTERLINKED INDEX INSURANCE AND CREDIT CONTRACTS ON FINANCIAL MARKET DEEPENING AND SMALL FARM PRODUCTIVITY Micael R. Carter Lan Ceng Alexander Sarris University of California, Davis University

More information

Dynamic Competitive Insurance

Dynamic Competitive Insurance Dynamic Competitive Insurance Vitor Farina Luz June 26, 205 Abstract I analyze long-term contracting in insurance markets wit asymmetric information and a finite or infinite orizon. Risk neutral firms

More information

On a Satellite Coverage

On a Satellite Coverage I. INTRODUCTION On a Satellite Coverage Problem DANNY T. CHI Kodak Berkeley Researc Yu T. su National Ciao Tbng University Te eart coverage area for a satellite in an Eart syncronous orbit wit a nonzero

More information

Linear algebra and the geometry of quadratic equations. Similarity transformations and orthogonal matrices

Linear algebra and the geometry of quadratic equations. Similarity transformations and orthogonal matrices MATH 30 Differential Equations Spring 006 Linear algebra and the geometry of quadratic equations Similarity transformations and orthogonal matrices First, some things to recall from linear algebra Two

More information

Average and Instantaneous Rates of Change: The Derivative

Average and Instantaneous Rates of Change: The Derivative 9.3 verage and Instantaneous Rates of Cange: Te Derivative 609 OBJECTIVES 9.3 To define and find average rates of cange To define te derivative as a rate of cange To use te definition of derivative to

More information

Applications of Second-Order Differential Equations

Applications of Second-Order Differential Equations Applications of Second-Order Differential Equations Second-order linear differential equations have a variety of applications in science and engineering. In this section we explore two of them: the vibration

More information

f(a + h) f(a) f (a) = lim

f(a + h) f(a) f (a) = lim Lecture 7 : Derivative AS a Function In te previous section we defined te derivative of a function f at a number a (wen te function f is defined in an open interval containing a) to be f (a) 0 f(a + )

More information

Oscillations. Vern Lindberg. June 10, 2010

Oscillations. Vern Lindberg. June 10, 2010 Oscillations Vern Lindberg June 10, 2010 You have discussed oscillations in Vibs and Waves: we will therefore touch lightly on Chapter 3, mainly trying to refresh your memory and extend the concepts. 1

More information

3.2 Sources, Sinks, Saddles, and Spirals

3.2 Sources, Sinks, Saddles, and Spirals 3.2. Sources, Sinks, Saddles, and Spirals 6 3.2 Sources, Sinks, Saddles, and Spirals The pictures in this section show solutions to Ay 00 C By 0 C Cy D 0. These are linear equations with constant coefficients

More information

The Heat Equation. Lectures INF2320 p. 1/88

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)

More information