The Hopf algebraic structure of stochastic expansions and efficient simulation

Similar documents
Algebraic Structure of Stochastic Expansions and Efficient Simulation

Accurate approximation of stochastic differential equations

Transcendental Numbers and Hopf Algebras

Introduction to numerical simulations for Stochastic ODEs

ALGEBRAIC STRUCTURES IN STOCHASTIC DIFFERENTIAL EQUATIONS. by Charles Curry. Submitted for the degree of Doctor of Philosophy

Higher order weak approximations of stochastic differential equations with and without jumps

B-Series and their Cousins - A. Contemporary Geometric View

Discretization of SDEs: Euler Methods and Beyond

arxiv: v1 [math.na] 21 Aug 2007

Geometric projection of stochastic differential equations

On the renormalization problem of multiple zeta values

Combinatorial Hopf algebras in particle physics I

WORD SERIES FOR THE ANALYSIS OF SPLITTING SDE INTEGRATORS. Alfonso Álamo/J. M. Sanz-Serna Universidad de Valladolid/Universidad Carlos III de Madrid

arxiv: v1 [math.ra] 11 Apr 2016

The exponential Lie series for continuous semimartingales

Formal solution Chen-Fliess series

Numerical Integration of SDEs: A Short Tutorial

Abdulmalik Al Twaty and Paul W. Eloe

Introduction to Tree Algebras in Quantum Field Theory

SISO Output Affine Feedback Transformation Group and Its Faá di Bruno Hopf Algebra

Alexander Lundervold

A polynomial realization of the Hopf algebra of uniform block permutations.

Analytic Left Inversion of Multivariable Lotka Volterra Models α

Linear algebra for exponential integrators

AN EXACT SEQUENCE FOR THE BROADHURST-KREIMER CONJECTURE

OPTIMAL PERTURBATION OF UNCERTAIN SYSTEMS

WEAK VERSIONS OF STOCHASTIC ADAMS-BASHFORTH AND SEMI-IMPLICIT LEAPFROG SCHEMES FOR SDES. 1. Introduction

Stochastic Processes and Advanced Mathematical Finance

THE GEOMETRY OF ITERATED STRATONOVICH INTEGRALS

Stochastic Numerical Analysis

OPTIMAL PERTURBATION OF UNCERTAIN SYSTEMS

q-multiple Zeta Values I: from Double Shuffle to Regularisation

5 December 2016 MAA136 Researcher presentation. Anatoliy Malyarenko. Topics for Bachelor and Master Theses. Anatoliy Malyarenko

Performance Evaluation of Generalized Polynomial Chaos

DISTRIBUTIVE PRODUCTS AND THEIR HOMOLOGY

ON A WEIGHTED INTERPOLATION OF FUNCTIONS WITH CIRCULAR MAJORANT

A New Shuffle Convolution for Multiple Zeta Values

Kolmogorov Equations and Markov Processes

Strong Predictor-Corrector Euler Methods for Stochastic Differential Equations

Brownian Motion. An Undergraduate Introduction to Financial Mathematics. J. Robert Buchanan. J. Robert Buchanan Brownian Motion

In English, this means that if we travel on a straight line between any two points in C, then we never leave C.

arxiv: v1 [math.rt] 4 Jan 2016

High order Cubature on Wiener space applied to derivative pricing and sensitivity estimations

arxiv: v1 [math.na] 18 Dec 2017

Rough paths, regularity structures and renormalisation

The Wiener Itô Chaos Expansion

Combinatorics of Feynman diagrams and algebraic lattice structure in QFT

GAUSSIAN PROCESSES; KOLMOGOROV-CHENTSOV THEOREM

Affine Processes. Econometric specifications. Eduardo Rossi. University of Pavia. March 17, 2009

arxiv: v2 [math.na] 16 Oct 2007

Random attractors and the preservation of synchronization in the presence of noise

Transverse geometry. consisting of finite sums of monomials of the form

YURI LEVIN, MIKHAIL NEDIAK, AND ADI BEN-ISRAEL

Controlled Diffusions and Hamilton-Jacobi Bellman Equations

DEFINITIONS: OPERADS, ALGEBRAS AND MODULES. Let S be a symmetric monoidal category with product and unit object κ.

Introduction to the Numerical Solution of IVP for ODE

arxiv: v1 [math.na] 5 Apr 2010

Boundedly complete weak-cauchy basic sequences in Banach spaces with the PCP

Numerical Minimization of Potential Energies on Specific Manifolds

1 Brownian Local Time

arxiv: v1 [math.nt] 16 Jan 2018

Evaluation of the HJM equation by cubature methods for SPDE

Manipulating exponential products Instead of working with complicated concatenations of flows

Languages and monoids with disjunctive identity

Definition 5.1. A vector field v on a manifold M is map M T M such that for all x M, v(x) T x M.

Applications of Ito s Formula

The Nearest Doubly Stochastic Matrix to a Real Matrix with the same First Moment

Lecture 4: Introduction to stochastic processes and stochastic calculus

Mean-square Stability Analysis of an Extended Euler-Maruyama Method for a System of Stochastic Differential Equations

Langevin Methods. Burkhard Dünweg Max Planck Institute for Polymer Research Ackermannweg 10 D Mainz Germany

AND ANKE WIESE. t a i (τ)s(τ)dw i (τ), (1.1)

Rough paths methods 4: Application to fbm

M3-4-5 A16 Notes for Geometric Mechanics: Oct Nov 2011

Uniqueness of the Solutions of Some Completion Problems

c 2002 Society for Industrial and Applied Mathematics

2tdt 1 y = t2 + C y = which implies C = 1 and the solution is y = 1

Qualitative behaviour of numerical methods for SDEs and application to homogenization

The nonsmooth Newton method on Riemannian manifolds

Monoidal Categories, Bialgebras, and Automata

Lecture 4 Super Lie groups

On Algebraic and Semialgebraic Groups and Semigroups

Lecture 4: Numerical solution of ordinary differential equations

3.1. Derivations. Let A be a commutative k-algebra. Let M be a left A-module. A derivation of A in M is a linear map D : A M such that

A Concise Course on Stochastic Partial Differential Equations

MATH Linear Algebra

Systems & Control Letters. A Faà di Bruno Hopf algebra for a group of Fliess operators with applications to feedback

Stochastic Differential Equations

Derivation of Itô SDE and Relationship to ODE and CTMC Models

Some constructions and applications of Rota-Baxter algebras I

NOTES ON CARTIER DUALITY

On integrals of Quantum Supergroup U q gl(n m)

Power sums and Homfly skein theory

Brownian Motion on Manifold

A New Modified Gradient-Projection Algorithm for Solution of Constrained Convex Minimization Problem in Hilbert Spaces

Matrix factorization models for patterns beyond blocks. Pauli Miettinen 18 February 2016

Divergence Theorems in Path Space. Denis Bell University of North Florida

LECTURE: KOBORDISMENTHEORIE, WINTER TERM 2011/12; SUMMARY AND LITERATURE

ON THE FIRST TIME THAT AN ITO PROCESS HITS A BARRIER

ON RIGIDITY OF ALGEBRAIC DYNAMICAL SYSTEMS

Solution of Stochastic Optimal Control Problems and Financial Applications

Transcription:

The Hopf algebraic structure of stochastic expansions and efficient simulation Kurusch Ebrahimi Fard, Alexander Lundervold, Simon J.A. Malham, Hans Munthe Kaas and Anke Wiese York: 15th October 2012 KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 1 / 32

Introduction SDE for y t R N in Stratonovich form y t = y 0 + d i=0 t 0 V i (y τ ) dw i τ. Driven by a d-dimensional Wiener process (W 1,..., W d ); Governed by drift V 0 and diffusion vector fields V 1,..., V d ; Use convention W 0 t t; Assume t R + lies in the interval of existence. Focus on solution series and strong simulation. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 2 / 32

Accuracy: Problem Background: Solutions only in exceptional cases given explicitly. Typically, approximations are based on the stochastic Taylor expansion, truncated to include the necessary terms to achieve the desired order (e.g. Euler scheme, Milstein scheme). Question: Are there other series such that any truncation generates an approximation that is always at least as accurate as the corresponding truncated stochastic Taylor series, independent of the vector fields and to all orders? We will call such approximations efficient integrators. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 3 / 32

Flowmap For the system of equations dy dt = V (y) we can define the flowmap ϕ t : y 0 y t. Chain rule = d dt f (y) = V (y) yf (y) } {{ } V f y d dt (f ϕ t y 0 ) = V f ϕ t y 0 d dt (f ϕ t) = V f ϕ t f ϕ t = exp(tv ) f KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 4 / 32

Flowmap for SDEs Itô lemma for Stratonovich integrals = f y t = f y 0 + d t i=0 0 V i f y τ dw i τ. where V i f = V i y f. Hence for flowmap we have f ϕ t = f id + d i=0 t 0 V i f ϕ τ dw i τ. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 5 / 32

Flowmap series Non-autonomous linear functional differential equation for f t f ϕ t = set up the formal iterative procedure (with f (0) t = f ): f (n+1) t = f + d i=0 t 0 V i f (n) τ dw i τ, Iterating = f ϕ t = f + d ( t i=0 dwt i 0 ) } {{ } J i (t) V i f + d ( t τ1 ) dwτ i 2 dw j τ 1 V i V j f +. 0 0 } {{ }} {{ } i,j=0 J ij (t) V ij KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 6 / 32

Stochastic Taylor expansion Stochastic Taylor expansion for the flowmap: ϕ t = J w (t) V w. w A w = a 1... a n are words from alphabet A {0, 1,..., d}; Scalar random variables J w (t) t 0 τn 1 dw a 1 τ n 0 dw a n τ 1 ; Partial differential operators V w V a1 V an. Encodes all stochastic and geometric information of system. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 7 / 32

Basic Strategy Is as follows: 1 Construct the series σ t = f (ϕ t ); 2 Truncate the series σ t to ˆσ t according to a grading; 3 Compute ˆϕ t = f 1 (ˆσ t ) = numerical scheme. For example: Stochastic Taylor series implies ϕ t = ˆϕ t = J w V w + J w V w g(w) n J w V w + g(w) n+1 g(w) n g(w)=n+1 Ē(J w )V w KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 8 / 32

Example: Castell Gaines method Exponential Lie series ψ t = log ϕ t given by ψ t = (ϕ t id) 1 2 (ϕ t id) 2 + 1 3 (ϕ t id) 3 + d 1 = J i V i + 2 (J ij J ji )[V i, V j ] +. i=0 i>j Truncate, then across [t n, t n+1 ], we have d ( ˆψ tn,t n+1 = W i (t n, t n+1 ) ) V i + Â ij (t n, t n+1 ) [V i, V j ]. i=0 i>j Then ŷ tn+1 exp( ˆψ tn,t n+1 ) ŷ tn. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 9 / 32

Example: Castell Gaines method recovery For each path simulated W i (t n, t n+1 ) and Âij(t n, t n+1 ) are fixed constants = ˆψ tn,t n+1 an autonomous vector field. Thus, for τ [0, 1] and with u(0) = ŷ tn, solve u (τ) = ˆψ tn,t n+1 u(τ). Using a suitable high order ODE integrator generates u(1) ŷ tn+1. Castell & Gaines: this method is asymptotically efficient in the sense of N. Newton. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 10 / 32

Hopf algebra representation Stochastic Taylor series for the flowmap: ϕ = w w, w lies in the product algebra (over K = R): K A sh K A co. See Reutenauer 1993. (u x)(v y) = (u v) (xy), KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 11 / 32

Hopf algebra of words K A co : Product, concatenation: u v uv; Coproduct, deshuffle: w u v=w u v; Unit, counit and antipode S : a 1... a n ( 1) n a n... a 1. K A sh : Product, shuffle: u v u v; Coproduct, deconcatenation: w (w) = uv=w u v; Unit, counit and antipode same. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 12 / 32

Power series function Suppose we apply function to the flow-map ϕ: f (ϕ) = c k ϕ k k 0 k = c k w w k 0 w A = c k (u 1... u k ) (u 1... u k ) k 0 u 1,...,u k A = c k u 1... u k w w A k 0 w=u 1...u k = F(w) w w A KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 13 / 32

Power series function recoding In other words where f (ϕ) = F w = k 0 c k w A (F w) w, u 1... u k. u 1,...,u k w=u 1...u k = encode the action of f by F End(K A sh ). Note the stochastic Taylor series is F = id. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 14 / 32

Shuffle convolution algebra Embedding End(K A sh ) K A sh K A co given by X X(w) w, is an algebra homomorphism for the convolution product: X Y = (X Y ). w We henceforth denote H End(K A sh ). Unit in H is ν and the antipode S id = id S = ν. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 15 / 32

Functions of the identity F (id) = c k id k k 0 log (id) = J 1 2 J 2 + 1 3 J 3 + ( 1)k+1 k J k + sinhlog (id) = 1 2 (id S) S = ν J + J 2 J 3 + sinhlog (id) = J 1 2 J 2 + 1 2 J 3 + ( 1) k+1 1 2 J k +, where J id ν is the augmented ideal projector, it is the identity on non-empty words and zero on the empty word: J k w = u 1... u k. w=u 1...u k where all the words in the decomposition must be non-empty. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 16 / 32

Generating endomorphisms from endomorphisms For any X H: f (X) = c k (X ɛ ν) k k 0 log ( 1) k+1 (X) = (X ν) k k k 1 exp 1 (X) = k! X k k 0 ( sinhlog (X) = ) 1 2 X X ( 1) ( coshlog (X) = ) 1 2 X + X ( 1) KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 17 / 32

Expectation endomorphism Let D A be the free monoid of words on D = {0, 11, 22,..., dd}. Definition (Expectation endomorphism) Linear map E H such that t n(w) E: w 2 d(w) n(w)! 1, w D, 0 1, w A \D. Here d(w) is the number of non-zero consecutive pairs in w from D, n(w) = d(w) + z(w) where z(w) is the number of zeros in w. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 18 / 32

Inner product Definition (Inner product) We define the inner product of X, Y H with respect to V to be ( ) X, Y H X(u) Y (v) (u, v). u,v A Ē The norm of an endomorphism X H is X H X, X 1/2. Motivation: if x t = X(w) V w (y 0 ) and y t = Y (w) V w (y 0 ), w A w A our definition is based on the L 2 -inner product x t, y t L 2 = Ē (x t, y t ). KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 19 / 32

Graded class Definition (Grading map) This is the linear map g: K A sh Z + given by g: w w. Definition (Graded class) For a given n Z +, we set S n { w K A sh : g(w) = n } and S n S k and S n S k. k n A subset S A is of graded class if, for a given n Z +, S = S n, S = S n or S = S n. We denote by π S : K A sh S the canonical projection onto any graded class subspace S, k n KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 20 / 32

Reversing Lemma Lemma (M. & Wiese 2009) For any pair u, v A, we have E (u v) E ( ( S u) ( S v) ). KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 21 / 32

Lemma: properties Lemma For A = {0, 1,..., d} and graded class subspace S = S n : 1 X, Y = S X, S Y ; 2 S, S = S, S = id, id ; 3 sinhlog (id), coshlog (id) = 0; 4 id 2 = sinhlog (id) 2 + coshlog (id) 2 ; 5 X, E Y = E X, E Y ; 6 E id, E id = E S, E S = E S, E S ; 7 E sinhlog (id), E coshlog (id) = 0; 8 S, J n = id, J n, KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 22 / 32

Accuracy measurement We measure the accuracy by r t y 0 L 2 where r t ϕ t ˆϕ t. A general stochastic integrator has the form îd f ( 1) π S n f (id). The error is R in the H-norm where R id îd. Definition (Pre-remainder) Q f (id) π S n f (id). KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 23 / 32

Efficient integrator Definition (Efficient integrator) We will say that a numerical approximation to the solution of an SDE is an efficient integrator if it generates a strong scheme that is more accurate in the root mean square sense than the corresponding stochastic Taylor scheme of the same strong order, independent of the governing vector fields and to all orders: i.e. (id E) R 2 (id E) id 2. Sinhlog integrator of strong order n/2: P π S n sinhlog (id) = ( J 1 2 J 2 + + 1 2 ( 1)n+1 J n) π S n. Q = sinhlog (id) π S n+1. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 24 / 32

Sinhlog pre-remainder and remainder h (X, +ν) = ( X 2 + ν ) (1/2) = ν + 1 2 X 2 1 8 X 4 + R = id sinhlog ( 1) P = sinhlog ( 1) (P + Q) sinhlog ( 1) P = Q + h (P + Q, +ν) h (P, +ν) = Q + 2( 1 (P + Q) 2 P 2) + ( ) ( = Q + ) 1 2 P Q + Q P + O Q 2 = Q π Sn+1, since sinhlog (id) = J + : P Q = ( J π S n ) ( J πs n+1 ). KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 25 / 32

Sinhlog efficient Reversing Lemma with S = S n+1 = and id 2 = Q 2 + coshlog (id) 2. (id E) id 2 = (id E) Q 2 + (id E) coshlog (id) 2. Indeed, for any ɛ: sinhlog ɛ (id) = J + 1 2 ( 1) k+1 J k + ɛj (n+1) k=2 id 2 = Q ɛ 2 + coshlog (id) 2 ɛ id S, J (n+1) ɛ 2 J (n+1) 2. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 26 / 32

Optimality Theorem f (X; ɛ) 1 2 (X ɛx ( 1) ). Theorem f ( 1) (X; ɛ) = X + h (X, ɛ ν), For every ɛ > 0 the class of integrators f (id; ɛ) is efficent. When ɛ = 1, the error of the integrator f (id; 1) realizes its smallest possible value compared to the error of the corresponding stochastic Taylor integrator. Thus a strong stochastic integrator based on the sinhlog endomorphism is optimally efficient within this class, to all orders. f (id; ɛ) = 1 2 (1 ɛ)ν + 1 2 (1 + ɛ)j 1 2 ɛ( J 2 J 3 + ). KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 27 / 32

Optimality Theorem proof: step 1 h : (x, y) (x 2 + y) 1/2. h(x + q, y) h(x, y) = x (x 2 + y) 1/2 q +, P π S n f (id; ɛ) R = id îd = f ( 1) (P + Q) f ( 1) P = Q + h (P + Q, ɛ ν) h (P, ɛ ν). KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 28 / 32

Optimality Theorem proof: step 2 R = Q + h (P + Q, ɛ ν) h (P, ɛ ν) = Q + ( (P + Q) 2 + ɛ ν ) (1/2) ( P 2 + ɛ ν ) (1/2) = Q + 1 2 (P 2 + ɛ ν) ( 1/2) ( P Q + Q P ) + O ( Q 2). P = 1 2 (1 ɛ) ν + O(J), (P 2 + ɛ ν) ( 1/2) = ( 1 2 (1 + ɛ)) 1 ν + O(J). R = Q + 1 ɛ Q + O(J Q) 1 + ɛ = 2 1 + ɛ Q π S n+1. KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 29 / 32

Optimality Theorem proof: step 3 On S n+1 : id 2 = R + id R, R + id R = R 2 + 2 R, id R + id R, id R = R 2 + 2 id 1 1 + ɛ (id ɛs), 1 (id ɛs) 1 + ɛ + id 1 1 (id ɛs), id (id ɛs) 1 + ɛ 1 + ɛ = R 2 1 ( + 1 ) 1 2ɛ id, S + ɛ 2 (1 + ɛ) 2 = R 2 + 2ɛ (1 + ɛ) 2 ( 1 + id, S ). KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 30 / 32

Optimality Theorem proof: step 4 R = Q + 1 2 (P 2 ν) ( 1/2) ( P Q + Q P ) + O ( Q 2). P = ν + 1 2 J 2 + O ( J 3). (P 2 ν) (1/2) = ( 2 (P ν) (1/2) ν + 1 4 (P ν) + O( (P ν) 2)). = order reduction. R = Q + ( J ( 1) π S n ) Q + O ( J Q ). KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 31 / 32

References Ebrahimi-Fard, K., Lundervold, A., Malham, S.J.A., Munthe Kaas, H. and Wiese, A. 2012 Algebraic structure of stochastic expansions and efficient simulation, Proc. R. Soc. A. Lord, G., Malham, S.J.A. & Wiese, A. 2008 Efficient strong integrators for linear stochastic systems, SIAM J. Numer. Anal. 46(6), 2892 2919 Malham, S.J.A., Wiese, A. 2008 Stochastic Lie group integrators, SIAM J. Sci. Comput. 30(2), 597 617 Malham, S.J.A., Wiese, A. 2009 Stochastic expansions and Hopf algebras. Proc. R. Soc. A 465, 3729 3749. Malham, S.J.A., Wiese, A. 2011 Lévy area logistic expansion and simulation, arxiv:1107.0151v1 Newton, N.J. 1991, SIAM J. Appl. Math. 51, 542 567 Reutenauer, C. 1993 Free Lie algebras, London Mathematical Society Monographs New Series 7, Oxford Science Publications KEF, AL, SM, HMK & AW () Hopf Algebras/SDEs York: 15th October 2012 32 / 32