On the convergence of (ensemble) Kalman filters and smoothers onto the unstable subspace

Similar documents
Data assimilation in the geosciences An overview

Finite-size ensemble Kalman filters (EnKF-N)

Relationship between Singular Vectors, Bred Vectors, 4D-Var and EnKF

Estimating model evidence using data assimilation

Relationship between Singular Vectors, Bred Vectors, 4D-Var and EnKF

Data assimilation; comparison of 4D-Var and LETKF smoothers

arxiv: v4 [math.oc] 26 Jul 2018

On the Kalman Filter error covariance collapse into the unstable subspace

Multiple-scale error growth and data assimilation in convection-resolving models

Smoothers: Types and Benchmarks

Revision of TR-09-25: A Hybrid Variational/Ensemble Filter Approach to Data Assimilation

A new Hierarchical Bayes approach to ensemble-variational data assimilation

EnKF and Catastrophic filter divergence

Predictability and data assimilation issues in multiple-scale convection-resolving systems

Prof. Stephen G. Penny University of Maryland NOAA/NCEP, RIKEN AICS, ECMWF US CLIVAR Summit, 9 August 2017

The Ensemble Kalman Filter:

Ensemble Kalman Filter

Data assimilation : Basics and meteorology

A Note on the Particle Filter with Posterior Gaussian Resampling

State and Parameter Estimation in Stochastic Dynamical Models

Ensemble Data Assimilation and Uncertainty Quantification

EnKF and filter divergence

Ergodicity in data assimilation methods

Local Ensemble Transform Kalman Filter: An Efficient Scheme for Assimilating Atmospheric Data

4 Derivations of the Discrete-Time Kalman Filter

Ensemble prediction and strategies for initialization: Tangent Linear and Adjoint Models, Singular Vectors, Lyapunov vectors

What do we know about EnKF?

Maximum Likelihood Ensemble Filter Applied to Multisensor Systems

Asynchronous data assimilation

Addressing the nonlinear problem of low order clustering in deterministic filters by using mean-preserving non-symmetric solutions of the ETKF

Convergence of the Ensemble Kalman Filter in Hilbert Space

The Kalman Filter. Data Assimilation & Inverse Problems from Weather Forecasting to Neuroscience. Sarah Dance

Organization. I MCMC discussion. I project talks. I Lecture.

Handling nonlinearity in Ensemble Kalman Filter: Experiments with the three-variable Lorenz model

Convergence of Square Root Ensemble Kalman Filters in the Large Ensemble Limit

Gaussian Process Approximations of Stochastic Differential Equations

Data assimilation with and without a model

4. DATA ASSIMILATION FUNDAMENTALS

Gaussian Filtering Strategies for Nonlinear Systems

Fundamentals of Data Assimila1on

Fundamentals of Data Assimilation

HOW TO IMPROVE FORECASTING WITH BRED VECTORS BY USING THE GEOMETRIC NORM

Local Ensemble Transform Kalman Filter

Karhunen-Loève Approximation of Random Fields Using Hierarchical Matrix Techniques

New Fast Kalman filter method

An iterative ensemble Kalman filter in presence of additive model error

Bayesian Inference and the Symbolic Dynamics of Deterministic Chaos. Christopher C. Strelioff 1,2 Dr. James P. Crutchfield 2

Practical Aspects of Ensemble-based Kalman Filters

DETERMINATION OF MODEL VALID PREDICTION PERIOD USING THE BACKWARD FOKKER-PLANCK EQUATION

A Spectral Approach to Linear Bayesian Updating

(Extended) Kalman Filter

Expanding the validity of the ensemble Kalman filter without the intrinsic need for inflation

Four-Dimensional Ensemble Kalman Filtering

Data assimilation with and without a model

Methods of Data Assimilation and Comparisons for Lagrangian Data

Math 102, Winter Final Exam Review. Chapter 1. Matrices and Gaussian Elimination

The Ensemble Kalman Filter:

Accounting for model error due to unresolved scales within ensemble Kalman filtering

Nonlinear error dynamics for cycled data assimilation methods

An Iterative EnKF for Strongly Nonlinear Systems

Applied Linear Algebra in Geoscience Using MATLAB

P3.11 A COMPARISON OF AN ENSEMBLE OF POSITIVE/NEGATIVE PAIRS AND A CENTERED SPHERICAL SIMPLEX ENSEMBLE

DATA ASSIMILATION FOR FLOOD FORECASTING

Accelerating the spin-up of Ensemble Kalman Filtering

+ + ( + ) = Linear recurrent networks. Simpler, much more amenable to analytic treatment E.g. by choosing

An iterative ensemble Kalman smoother

A Cross-Associative Neural Network for SVD of Nonsquared Data Matrix in Signal Processing

Bred Vectors, Singular Vectors, and Lyapunov Vectors in Simple and Complex Models

Asymptotic distribution of eigenvalues of Laplace operator

4DEnVar. Four-Dimensional Ensemble-Variational Data Assimilation. Colloque National sur l'assimilation de données

Ensemble forecasting and flow-dependent estimates of initial uncertainty. Martin Leutbecher

Stability of Ensemble Kalman Filters

Abstract 2. ENSEMBLE KALMAN FILTERS 1. INTRODUCTION

Adaptive ensemble Kalman filtering of nonlinear systems

Data Assimilation in the Geosciences

Lecture 3: Review of Linear Algebra

Matrix stabilization using differential equations.

Performance of ensemble Kalman filters with small ensembles

Learning gradients: prescriptive models

Chapter 6: Ensemble Forecasting and Atmospheric Predictability. Introduction

The University of Texas at Austin Department of Electrical and Computer Engineering. EE381V: Large Scale Learning Spring 2013.

Efficient Data Assimilation for Spatiotemporal Chaos: a Local Ensemble Transform Kalman Filter

Lagrangian Data Assimilation and Its Application to Geophysical Fluid Flows

Full-State Feedback Design for a Multi-Input System

R. E. Petrie and R. N. Bannister. Department of Meteorology, Earley Gate, University of Reading, Reading, RG6 6BB, United Kingdom

LOCAL ENSEMBLE TRANSFORM KALMAN FILTER: A NON-STATIONARY CONTROL LAW FOR COMPLEX ADAPTIVE OPTICS SYSTEMS ON ELTS

Some ideas for Ensemble Kalman Filter

SPECTRAL THEOREM FOR COMPACT SELF-ADJOINT OPERATORS

MIT Final Exam Solutions, Spring 2017

Phase space, Tangent-Linear and Adjoint Models, Singular Vectors, Lyapunov Vectors and Normal Modes

Comparing the SEKF with the DEnKF on a land surface model

A Stochastic Collocation based. for Data Assimilation

Ensemble square-root filters

Computer Intensive Methods in Mathematical Statistics

14 Singular Value Decomposition

Data assimilation in high dimensions

Stochastic Collocation Methods for Polynomial Chaos: Analysis and Applications

Random matrices: Distribution of the least singular value (via Property Testing)

CME 345: MODEL REDUCTION

Linear Algebra in Computer Vision. Lecture2: Basic Linear Algebra & Probability. Vector. Vector Operations

Transcription:

On the convergence of (ensemble) Kalman filters and smoothers onto the unstable subspace Marc Bocquet CEREA, joint lab École des Ponts ParisTech and EdF R&D, Université Paris-Est, France Institut Pierre-Simon Laplace (marc.bocquet@enpc.fr) Based on collaborations with Alberto Carrassi (NERSC), Karthik Gurumoorthy (ICTS), Amit Apte (ICTS), Colin Grutzen (UNC), and Christopher K.R.T.Jones (UNC) M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 1 / 30

Context Outline 1 Context 2 Theoretical results for linear dynamical systems The filter case The smoother case From linear to nonlinear models 3 Numerical results for nonlinear systems The Lorenz-95 model Eigenspectrum Geometry 4 Conclusions 5 References M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 2 / 30

Context Assimilation in the unstable subspace (AUS paradigm) Several numerical results suggest that the skills of ensemble-based data assimilation methods in chaotic systems are related to the instabilities of the underlying dynamics [Ng et al., 2011]. Numerical evidence that some asymptotic properties of the ensemble-based covariances (rank, range) relate to the unstable modes of the dynamics [Sakov and Oke, 2008; Carrassi et al., 2009]. This behaviour is at the basis of algorithms known as Assimilation in the Unstable Subspace [Trevisan and Uboldi, 2004; Palatella et al. 2013], and exploited in the Iterative Ensemble Kalman Filter/Smoother [Bocquet and Sakov, 2012-2016]. But we need formal proof with a view to a better design of reduced-order methods, and a better understanding of these results. A formal proof could be obtained in the linear model case, while numerical evidence could be obtained in the non-gaussian/nonlinear case. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 3 / 30

Context Characterization of model dynamics: reminder State and (infinitesimal) error dynamics: dx(t) dt = M t (x(t)), de(t) dt The time integration of the linear error dynamics yields the resolvent: = M x(t),t e(t). (1) e(t 1 ) = M(t 1,t 0 )e(t 0 ). (2) The Oseledec theorem tells that the limiting matrix (far future) { } S(t 0 ) = lim M(t 1,t 0 ) T 1 2(t M(t 1,t 0 ) 1 t 0 ). (3) t 1 exists, has eigenvalues e λ 1 e λ 2... e λ n where the λ i are called the Lyapunov exponents that do not depend on t 0, and has eigenvectors that are called the forward Lyapunov vectors (which depend on t 0 ). Symmetrically (far past) S(t 1 ) = lim {M(t 1,t 0 )M(t 1,t 0 ) T} 1 2(t 1 t 0 ). (4) t 0 exists, has the same eigenvalues that do not depend on t 1, and eigenvectors that are called the backward Lyapunov vectors (which depend on t 1 ). M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 4 / 30

Context Characterization of model dynamics: reminder The forward and backward Lyapunov vectors are orthonormal. They are norm-dependent. The positive Lyapunov exponents correspond to exponentially growing error/unstable modes. The negative Lyapunov exponents correspond to exponentially decaying error/stable modes. The zero Lyapunov exponents correspond to neutral modes. The backward Lyapunov vectors generate a sequence of embedded subspaces of R n for each t 1 such that F 1 (t 1) F 2 (t 1) F n (t 1 ) = R n (5) where for e Fi (t 1 )\Fi 1 (t 1), M 1 (t 1,t 0 )e t 0 e λ i (t 1 t 0 ) e. We define the unstable-neutral subspace U t1 F n 0 (t 1 ) as the space generated by the n 0 backward Lyapunov vectors that are related to positive and zero Lyapunov exponents. Here, the stable subspace is defined as the orthogonal U t 1 of U t1 in R n. See [Legras and Vautard, 1996] for a topical introduction. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 5 / 30

Theoretical results for linear dynamical systems Outline 1 Context 2 Theoretical results for linear dynamical systems The filter case The smoother case From linear to nonlinear models 3 Numerical results for nonlinear systems The Lorenz-95 model Eigenspectrum Geometry 4 Conclusions 5 References M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 6 / 30

Theoretical results for linear dynamical systems The filter case Linear case: Degenerate Kalman filter equations Model dynamics and observation model: x k = M k x k 1 + w k, (6) y k = H k x k + v k. (7) The model and observation noises, w k and v k, are assumed mutually independent, unbiased Gaussian white sequences with statistics E[v k vl T ] = δ k,l R k, E[w k wl T ] = δ k,l Q k, E[v k wl T ] = 0. (8) Forecast error covariance matrix P k recurrence of the Kalman filter (KF) P k+1 = M k+1 (I + P k Ω k ) 1 P k M T k+1 + Q k+1, (9) where Ω k H T k R 1 k H k (10) are the precision matrices and P 0 can be of arbitrary rank. In the case Q k 0, Gurumoorthy at al. (2016) proved rigorously that the full-rank KF P k collapses onto the unstable subspace. Still in the case Q k 0, this is going to be generalised [Bocquet at al., 2016] in the following in several ways and for degenerate P 0 required to connect to reduced-order methods such as the ensemble Kalman filter (EnKF). M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 7 / 30

Theoretical results for linear dynamical systems The filter case Result 1: Bound of the covariance free forecast Simple inequality in the set of the semi-definite symmetric matrices P k M k:0 P 0 M T k:0 + Ξ k. (11) where Ξ 0 0 and fork 1 k Ξ k M k:l Q l M T k:l (12) l=1 is known as the controllability matrix [Jazwinski, 1970]. In the absence of model noise (Q k 0 for the rest of this talk), it reads Assuming the dynamics is non-singular P k M k:0 P 0 M T k:0. (13) Im(P k ) = M k:0 (Im(P 0 )). (14) If n 0 is the dimension of the unstable-neutral subspace, it can further be shown that lim rank(p k) min{rank(p 0 ),n 0 }. (15) k M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 8 / 30

Theoretical results for linear dynamical systems The filter case Result 2: Collapse onto the unstable subspace Let σi k, for i = 1,...,n denote the eigenvalues of P k ordered as σ1 k σ 2 k σ n k. We can show that ( ) σi k α i exp 2kλi k (16) where kλi k is a log-singular value of M k:0 and lim k λi k = λ i. This gives an upper bound for all eigenvalues of P k and a rate of convergence for the n n 0 smallest ones. If P k is uniformly bounded, it can further be shown that the stable subspace of the dynamics is asymptotically in the null space of P k, i.e. for any vector u k:0 in the stable subspace lim P ku k:0 = 0. (17) k M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 9 / 30

Theoretical results for linear dynamical systems The filter case Numerical illustration and verification Magnitude 10 0 (a) Eigenvalues of analysis error covariance matrix 10 10 10 20 Linearized Lorenz-95 model around a Lorenz-95 trajectory. (a) Evolution of the eigenvalues of P k. Convergence rate 0 200 400 600 800 1000 Assimilation count (b) Convergence rates of eigenvalues 10 Estimated convergence rates 2* Lyapunov exponents 8 6 4 2 0 0 5 10 15 20 25 30 Stable dimension (least to most) (b) Convergence rate to 0 of the eigenvalues related to the stable modes. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 10 / 30

Theoretical results for linear dynamical systems The filter case Result 3: Explicit dependence of P k on P 0 Using either analytic continuation or the symplectic symmetry of the linear representation of covariances, we have proven that where An alternative is P k = M k:0 P 0 M T k:0 k 1 Γ k l=0 ( I + Γ k M k:0 P 0 M T k:0) 1. (18) M T k:l Ω l M 1 k:l. (19) P k = M k:0 P 0 [I + Θ k P 0 ] 1 M T k:0 (20) where Θ k M T k 1 k:0 Γ km k:0 = M T l:0 Ω l M l:0. (21) l=0 is the information matrix, directly related to the observability of the DA system. Formulas theoretically enlightening! M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 11 / 30

Theoretical results for linear dynamical systems The filter case Result 4: Asymptotics of P k Questions: Under which conditions does P k forget about P 0 = X 0 X T 0? Can we analytically compute its asymptotics? We proposed a sufficient set of conditions Condition 1: Assume the forward Lyapunov vectors at t 0 associated to the unstable and neutral directions are the columns of V +,0 R n n 0. The condition reads ( ) rank X T 0 V +,0 = n 0. (22) Condition 2: The model is sufficiently observed so that the unstable and neutral directions remain under control, that is U T +,k Γ ku +,k > εi (23) where U +,k is a matrix whose columns are the backward Lyapunov vectors related to non-negative exponents and ε > 0 is a positive number. Condition 3: For any neutral backward Lyapunov vector u k, we have i.e. the neutral modes should be sufficiently observed. lim k ut k Γ ku k =, (24) M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 12 / 30

Theoretical results for linear dynamical systems The filter case Result 4: Asymptotics of P k Under these three conditions, we obtain ] } 1 lim {P k U +,k [U T+,k Γ ku +,k U T+,k = 0. (25) k The asymptotic sequence does not depend on P 0, only Γ k! Peculiar role of the neutral modes (arithmetic convergence). Numerical illustration and verification Frobenius norm of the difference 10 5 (b) Universality of sequence r 0 = r' 0 = n n 0 < r 0 = r' 0 < n r r' 0 0 r 10 0 0 = r' 0 < n 0 10-5 10-10 0 100 200 300 400 500 600 700 800 900 1000 Assimilation count Linearized Lorenz-95 model around a Lorenz-95 trajectory. Frobenius norm of the difference between two different P 0 when the conditions are satisfied, i.e. P a k P a k. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 13 / 30

Theoretical results for linear dynamical systems The filter case From the degenerate KF to the square-root EnKF Normalised anomaly decomposition Square-root formulation; right-transform update formula P k = X k X T k. (26) X k = M k:0 X 0 [I + X T 0 Θ kx 0 ] 1/2 Ψk (27) where Ψ k is an orthogonal matrix. Square-root formulation; left-transform update formula [ 1/2 X k = I + M k:0 P 0 M T k:0 k] Γ Mk:0 X 0 Ψ k. (28) With linear models, Gaussian observation and initial errors, the (square-root) degenerate KF is equivalent to the square-root EnKF and can serve as a proxy to the EnKF applied to nonlinear models. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 14 / 30

Theoretical results for linear dynamical systems The smoother case Degenerate square root Kalman smoother t L 2 y L 3 y L 2 S t t L 3 t L 2 y L 1 y L t L S t t L 1 t L y L+1 y L+2 t L+2 L t t L+1 t L+2 The scheme at a glance, variational correspondence (x = x k + X k w) : J (w) = 1 k+l 2 y l H l M l:k (x k + X k w) 2 R l + 1 2 w 2 (29) l=k+l S+1 From the Hessian of J, we infer I N + X T k Ω k X k where Ωk k+l M T l:k Ω l M l:k, (30) l=k+l S+1 ( X k+s = M k+s:k X k I N + X T k Ω ) 1 2 k X k Ψ k. (31) M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 15 / 30

Theoretical results for linear dynamical systems The smoother case Degenerate square root Kalman smoother: dependence on X 0 From the recurrence, we can obtain the explicit expression of the anomalies as a function of the initial anomalies. Left-transform update; if k = ps, p = 0,1,... : [ X k = M k:0 X 0 I N + X T 0 Θ ] 1 2 k X 0 Ψ k (32) where p 1 Θ k M T qs:0 Ω qs M qs:0. (33) q=0 Right-transform update; if k = ps, p = 0,1,... : ] X k = [I n + M k:0 P 0 M T 1 2 k:0 Γ k M k:0 X 0 Ψ k (34) where p 1 Γ k = q=0 M T k:qs Ω qs M 1 k:qs. (35) M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 16 / 30

Theoretical results for linear dynamical systems The smoother case Degenerate square root Kalman smoother: convergence onto the unstable-neutral subspace The convergence rate of the collapse of P k of the smoother is not expected to be faster than the filter s: the bounding rate is the same. However the accuracy of the smoother for re-analysis is expected to be better which should impact the asymptotic sequences. Indeed we have, for k = ps, p = 0,1,...: lim {X k U +,k [U T+,k Γ ] 1 } 2 k U +,k Ψ k = 0. (36) k The only difference is in the observability matrix Γ k, for k = ps, p = 0,1,...: which guarantees that k+l S Γ k = Γ k + l=k M T k:l Ω l M 1 k:l. (37) U +,k [ U T +,k Γ k U +,k ] 1 U T +,k U +,k [U T +,k Γ ku +,k ] 1 U T +,k. (38) M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 17 / 30

Theoretical results for linear dynamical systems From linear to nonlinear models From linear to nonlinear models Nonlinear model dynamics and nonlinear observation model: x k = M k:k 1 (x k 1 ), (39) y k = H k (x k ) + v k (40) Square root degenerate Kalman filter Square root ensemble Kalman filter (EnKF) Square root degenerate Kalman smoother Iterative ensemble Kalman smoother (IEnKS) The IEnKS follows the square root degenerate Kalman smoother that we inferred from a variational principle, but from the cost function J (w) = 1 k+l 2 y l H l M l:k (x k + X k w) 2 R l + 1 2 w 2. (41) l=k+l S+1 The this archetype of the so-called four-dimensional EnVar method (4DEnVar) which avoid the need to use an adjoint model, but with a proper ensemble update, and an outer loop. The IEnKS is systematically more accurate for smoothing and filtering than 4D-Var, the EnKF, and the EnKS. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 18 / 30

Numerical results for nonlinear systems Outline 1 Context 2 Theoretical results for linear dynamical systems The filter case The smoother case From linear to nonlinear models 3 Numerical results for nonlinear systems The Lorenz-95 model Eigenspectrum Geometry 4 Conclusions 5 References M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 19 / 30

Numerical results for nonlinear systems The Lorenz-95 model Nonlinear chaotic models: the Lorenz-95 low-order model x 35 30 25 20 15 10 5 0 0 100 200 300 400 Time 10.0 7.5 5.0 2.5 0.0 2.5 5.0 7.5 It represents a mid-latitude zonal circle of the global atmosphere. Set of M = 40 ordinary differential equations [Lorenz and Emmanuel 1998]: dx m = (x m+1 x m 2 )x m 1 x m + F, (42) dt where F = 8, and the boundary is cyclic. Conservative system except for a forcing term F and a dissipation term x m. Chaotic dynamics, 13 positive and 1 neutral Lyapunov exponents, a doubling time of about 0.42 time units. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 20 / 30

Numerical results for nonlinear systems Eigenspectrum Spectrum of the analysis error covariance matrix Normalized mean eigenvalues 0.20 0.15 0.10 0.05 EnKF IEnKS, L=30, S=1, filtering IEnKS, L=30, S=1, smoothing σ = 1 Normalized mean eigenvalues 0.20 0.15 0.10 0.05 EnKF IEnKS, L=30, S=1, filtering IEnKS, L=30, S=1, smoothing σ = 0.01 0 1 1 5 10 15 20 25 30 35 40 Eigenvalue rank r 0 1 1 5 10 15 20 25 30 35 40 Eigenvalue rank r Normalized mean eigenvalues 10-1 10-2 10-3 10-4 EnKF IEnKS, L=30, S=1, filtering IEnKS, L=30, S=1, smoothing σ = 1 Normalized mean eigenvalues 10-1 10-2 10-3 10-4 10-5 10-6 EnKF IEnKS, L=30, S=1, filtering IEnKS, L=30, S=1, smoothing σ = 0.01 10-5 10-7 1 5 10 15 20 25 30 35 40 Eigenvalue rank r Time-average spectra of P a k : A visible transition at r = 15. 1 5 10 15 20 25 30 35 40 Eigenvalue rank r M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 21 / 30

Numerical results for nonlinear systems Geometry Geometry of the anomaly simplex and unstable-neutral subspace Anomaly to perturbation: Anomaly: vk n = [X k] n with 1 n N. Lyapunov vector: u p k at t k, 1 p P. Projection of vk n onto up k : v n cos(θ n,p k k ) where θ n,p k is the angle between the vectors (recall u p k = 1.) Anomaly to the unstable-neutral subspace: Consider the relative position of an anomaly with respect to the unstable-neutral subspace U k, where U k = Span { u 1 } k,u2 k,...,un 0 k. Square cosine of the angle between the anomaly vk n and U k is obtained as { cos 2 (θk n n 0 ) = cos 2 (θ n,p n 0 (u p k k ) = )T v n } 2 k. (43) p=1 p=1 v n 2 k Anomaly simplex to the unstable-neutral subspace: A complete characterization of the relative orientation can be achieved by a set of angles, called principal angles, whose number is given by the minimum of the dimensions of both subspaces. These angles are intrinsic and do not depend on the parameterization of both subspaces. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 22 / 30

Numerical results for nonlinear systems Geometry Nonlinear chaotic model Mean angle with the unstable-neutral subspace 50 40 30 20 10 EnKF IEnKS, L=30, S=1, filtering IEnKS, L=30, S=1, smoothing 0.001 0.01 0.1 1 10 Observation error standard deviation Average angle (in degrees) between an anomaly (from the ensemble) and the unstable-neutral subspace as a function of the observation error (EnKF and IEnKS, Lorenz-95, t = 0.05, R = σ 2 I N = 20). M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 23 / 30

Numerical results for nonlinear systems Geometry Nonlinear chaotic model Mean angle with the unstable-neutral subspace 50 40 30 20 10 EnKF IEnKS, L=5, S=1, filtering IEnKS, L=5, S=1, smoothing 0 0 0.1 0.2 0.3 0.4 0.5 Time interval between updates Average angle (in degrees) between an anomaly (from the ensemble) and the unstable-neutral subspace as a function of the interval between updates (EnKF and IEnKS, Lorenz-95, R = 10 4 I, N = 20). M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 24 / 30

Numerical results for nonlinear systems Geometry Nonlinear chaotic model 5 Mean angle with the unstable-neutral subspace 45 40 35 30 25 20 15 RMSE Angle 5 10 15 20 25 30 35 40 Ensemble size 4 3 2 1 0.50 0.20 0 Average root mean square error Average angle (in degrees) between an anomaly (from the ensemble) and the unstable-neutral subspace as a function of the DAW length (IEnKS, Lorenz-95), as well as the corresponding RMSE of the analysis. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 25 / 30

Numerical results for nonlinear systems Geometry Nonlinear chaotic model Mean angle with the unstable-neutral subspace 65 60 55 50 45 40 35 30 25 20 15 10 5 0 EnKF, σ=0.01, t=0.05, N=20 EnKF, σ=1, t=0.20, N=20 IEnKS, σ=1, t=0.05, N=20, L=50, S=30, smoothing IEnKS, σ=1, t=0.05, N=20, L=50, S=30, filtering EnKF, σ=1, t=0.05, N=20 1 2 3 4 5 6 7 8 9 10 11 12 13 14 Principal angle index Average principle angles (in degrees) between the anomalies simplex and the unstable-neutral subspace as a function of the angle index (IEnKS, Lorenz-95, S = 1, R = I, N = 15) at the end of the DAW (filtering). M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 26 / 30

Conclusions Outline 1 Context 2 Theoretical results for linear dynamical systems The filter case The smoother case From linear to nonlinear models 3 Numerical results for nonlinear systems The Lorenz-95 model Eigenspectrum Geometry 4 Conclusions 5 References M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 27 / 30

Conclusions Conclusions We proved that if the models are linear and the initial and observation error statistics are Gaussian, the (degenerate) KF, or (deterministic) EnKF in this case, collapse onto the unstable subspace. We provided a rate of convergence. We showed that under specific observability conditions and for P 0 of sufficiently large column space, P k asymptotics is independent from P 0 and can be computed analytically. These results can be extrapolated to the case of smoothers. These degenerate KF/KS serve as proxies for the EnKF and the IEnKS (for filtering and smoothing). We numerically studied the collapse onto the unstable-neutral subspace of those nonlinear filter/smoother using a geometrical description of the relative position of the unstable-neutral subspaces with the set of filter anomalies. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 28 / 30

Conclusions Final word Thank you for your attention! M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 29 / 30

References References [1] M. Bocquet, Ensemble Kalman filtering without the intrinsic need for inflation, Nonlin. Processes Geophys., 18 (2011), pp. 735 750. [2] M. Bocquet and A. Carrassi, Ensemble variational filters and smoothers, and the unstable subspace, in preparation, (2016). [3] M. Bocquet, K. S. Gurumoorthy, A. Apte, A. Carrassi, C. Grudzien, and C. K. R. T. Jones, Degenerate Kalman filter error covariances and their convergence onto the unstable subspace, arxiv preprint arxiv:1604.02578, (2016). [4] M. Bocquet, P. N. Raanes, and A. Hannart, Expanding the validity of the ensemble Kalman filter without the intrinsic need for inflation, Nonlin. Processes Geophys., 22 (2015), pp. 645 662. [5] M. Bocquet and P. Sakov, An iterative ensemble Kalman smoother, Q. J. R. Meteorol. Soc., 140 (2014), pp. 1521 1535. [6] A. Carrassi, S. Vannitsem, D. Zupanski, and M. Zupanski, The maximum likelihood ensemble filter performances in chaotic systems, Tellus A, 61 (2009), pp. 587 600. [7] K. S. Gurumoorthy, C. Grudzien, A. Apte, A. Carrassi, and C. K. R. T. Jones, Rank deficiency of Kalman error covariance matrices in linear perfect model, arxiv preprint arxiv:1503.05029, (2015). [8] G.-H. C. Ng, D. McLaughlin, D. Entekhabi, and A. Ahanin, The role of model dynamics in ensemble Kalman filter performance for chaotic systems, Tellus A, 63 (2011), pp. 958 977. [9] L. Palatella, A. Carrassi, and A. Trevisan, Lyapunov vectors and assimilation in the unstable subspace: theory and applications, J. Phys. A: Math. Theor., 46 (2013), p. 254020. [10] L. Palatella and A. Trevisan, Interaction of Lyapunov vectors in the formulation of the nonlinear extension of the Kalman filter, Phys. Rev. E, 91 (2015), p. 042905. [11] A. Trevisan and F. Uboldi, Assimilation of standard and targeted observations within the unstable subspace of the observation-analysis-forecast cycle, J. Atmos. Sci., 61 (2004), pp. 103 113. M. Bocquet 11 th EnKF workshop, Bergen, Norway, 20-22 June 2016 30 / 30