<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">NPG</journal-id><journal-title-group>
    <journal-title>Nonlinear Processes in Geophysics</journal-title>
    <abbrev-journal-title abbrev-type="publisher">NPG</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">Nonlin. Processes Geophys.</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1607-7946</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/npg-27-51-2020</article-id><title-group><article-title>Application of a local attractor dimension to reduced space strongly coupled data assimilation for chaotic multiscale systems</article-title><alt-title>Reduced space strongly coupled DA in chaotic multiscale systems</alt-title>
      </title-group><?xmltex \runningtitle{Reduced space strongly coupled DA in chaotic multiscale systems}?><?xmltex \runningauthor{C. Quinn et al.}?>
      <contrib-group>
        <contrib contrib-type="author" corresp="yes">
          <name><surname>Quinn</surname><given-names>Courtney</given-names></name>
          <email>courtney.quinn@csiro.au</email>
        <ext-link>https://orcid.org/0000-0001-5298-5233</ext-link></contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>O'Kane</surname><given-names>Terence J.</given-names></name>
          
        </contrib>
        <contrib contrib-type="author" corresp="no">
          <name><surname>Kitsios</surname><given-names>Vassili</given-names></name>
          
        </contrib>
        <aff id="aff1"><institution>Decadal Climate Forecasting Project, CSIRO Oceans and Atmosphere, Hobart, TAS, Australia</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">Courtney Quinn (courtney.quinn@csiro.au)</corresp></author-notes><pub-date><day>19</day><month>February</month><year>2020</year></pub-date>
      
      <volume>27</volume>
      <issue>1</issue>
      <fpage>51</fpage><lpage>74</lpage>
      <history>
        <date date-type="received"><day>1</day><month>October</month><year>2019</year></date>
           <date date-type="rev-request"><day>10</day><month>October</month><year>2019</year></date>
           <date date-type="rev-recd"><day>20</day><month>December</month><year>2019</year></date>
           <date date-type="accepted"><day>17</day><month>January</month><year>2020</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2020 Courtney Quinn et al.</copyright-statement>
        <copyright-year>2020</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020.html">This article is available from https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020.html</self-uri><self-uri xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020.pdf">The full text article is available as a PDF file from https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020.pdf</self-uri>
      <abstract><title>Abstract</title>
    <p id="d1e95">The basis and challenge of strongly coupled data assimilation (CDA) is the accurate representation of cross-domain covariances between various coupled subsystems with disparate spatio-temporal scales, where often one or more subsystems are unobserved. In this study, we explore strong CDA using ensemble Kalman filtering methods applied to a conceptual multiscale chaotic model consisting of three coupled Lorenz attractors. We introduce the use of the local attractor dimension (i.e. the Kaplan–Yorke dimension, <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) to prescribe the rank of the background covariance matrix which we construct using a variable number of weighted covariant Lyapunov vectors (CLVs). Specifically, we consider the ability to track the nonlinear trajectory of each of the subsystems with different variants of sparse observations, relying only on the cross-domain covariance to determine an accurate analysis for tracking the trajectory of the unobserved subdomain. We find that spanning the global unstable and neutral subspaces is not sufficient at times where the nonlinear dynamics and intermittent linear error growth along a stable direction combine. At such times a subset of the local stable subspace is also needed to be represented in the ensemble. In this regard the local <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> provides an accurate estimate of the required rank. Additionally, we show that spanning the full space does not improve performance significantly relative to spanning only the subspace determined by the local dimension. Where weak coupling between subsystems leads to covariance collapse in one or more of the unobserved subsystems, we apply a novel modified Kalman gain where the background covariances are scaled by their Frobenius norm.  This modified gain increases the magnitude of the innovations and the effective dimension of the unobserved domains relative to the strength of the coupling and timescale separation. We conclude with a discussion on the implications for higher-dimensional systems.</p>
  </abstract>
    </article-meta>
  </front>
<body>
      

      <?xmltex \hack{\allowdisplaybreaks}?>
<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d1e131">As the world of climate modelling has moved towards coupled Earth system models which combine ocean, atmosphere, sea-ice, and biogeochemical effects, it is essential to understand how the respective domains of disparate spatio-temporal scales covary and influence each other. In the context of state estimation, strongly coupled data assimilation (CDA) in multiscale systems allows the quantification of cross-domain dynamics. Specifically, strong CDA uses the cross-covariances amongst all components to influence the analysis increment, meaning that unobserved subsystems are directly adjusted in the analysis step regardless of observation set and coupling strengths <xref ref-type="bibr" rid="bib1.bibx34 bib1.bibx43" id="paren.1"/>. Strong CDA has shown the potential to outperform weakly coupled or uncoupled approaches in intermediate complexity atmosphere–ocean systems <xref ref-type="bibr" rid="bib1.bibx55 bib1.bibx47" id="paren.2"/>; however, CDA has the additional requirements of increased ensemble sizes <xref ref-type="bibr" rid="bib1.bibx28" id="paren.3"/> and well-observed state (prognostic) variables <xref ref-type="bibr" rid="bib1.bibx31" id="paren.4"/>. Ensemble DA methods rely on properly sampling the variance of the model, implying that very large ensemble sizes are needed for high-dimensional systems.  In practical implementation this is often not possible due to computational costs and limitations.  It is therefore necessary to investigate and develop new methods of accurately representing error growth in multiscale systems.</p>
      <p id="d1e146">One approach to reduce the requirement to adequately sample the background covariances is to perform CDA in the reduced subspace of the unstable modes, known as assimilation in the unstable subspace (AUS)<fn id="Ch1.Footn1"><p id="d1e149">There is a computational cost accompanying the determination of the unstable and neutral subspaces which may or may not be less than the cost of adequately sampling the model covariances. We do not attempt to comment on numerical efficiency of AUS methods applied to high-dimensional systems. The exploration of cost-effective methods for determining the reduced subspace is left for future study.</p></fn> <xref ref-type="bibr" rid="bib1.bibx58 bib1.bibx9 bib1.bibx59 bib1.bibx57 bib1.bibx45 bib1.bibx5" id="paren.5"/>.  The concept behind AUS methods is that the analysis increment should lie in the unstable and neutral subspaces of the model, therefore retaining the spatial structure of dominant instabilities <xref ref-type="bibr" rid="bib1.bibx58" id="paren.6"/>.  Many implementations of AUS involve variational data assimilation methods, namely finding the model trajectory which best fits observations by solving an optimization cost function.  On the other hand, the widely used ensemble Kalman filtering methods have been shown to best capture the unstable error growth in nonlinear systems <xref ref-type="bibr" rid="bib1.bibx16" id="paren.7"/>.  For this reason, we focus on the ability to accurately represent the unstable and neutral subspace within the ensemble Kalman filtering framework.</p>
      <p id="d1e162">The main motivation for this study comes from the conjecture that when applying ensemble Kalman filtering methods to high-dimensional nonlinear systems, the true time-dependent error covariance matrix collapses onto a subspace of the model domain which contains unstable, neutral, and sometimes weakly stable modes.  While previous results prove the collapse of the error covariance matrix onto the unstable and neutral subspace for linear systems <xref ref-type="bibr" rid="bib1.bibx26 bib1.bibx7" id="paren.8"/>, nonlinear systems have the additional complication that the unstable subspace is a function of the underlying trajectory and is not globally defined <xref ref-type="bibr" rid="bib1.bibx7" id="paren.9"/>.  As nonlinearity increases, short-term dynamics can cause some stable modes of the linearized system to experience significant growth.  These additional modes are therefore important when considering local error growth in ensemble DA methods. While this has previously been addressed in the context of perfect nonlinear models <xref ref-type="bibr" rid="bib1.bibx39" id="paren.10"/>, recent studies have shown that the additional transient unstable modes can also further amplify perturbations in the presence of model error <xref ref-type="bibr" rid="bib1.bibx24 bib1.bibx25" id="paren.11"/>.</p>
      <p id="d1e177">Such transient error growth has previously been explored in ocean–atmosphere models of varying complexity. One way of quantifying local error growth is through finite-time Lyapunov exponents (FTLEs), i.e. rates of expansion and contraction over finite intervals of time. <xref ref-type="bibr" rid="bib1.bibx38" id="text.12"/> utilized the largest (leading) FTLE to quantify predictability times along different parts of the attractor of a low-order ocean–atmosphere model.  The statistical properties of FTLEs have been studied more recently in a range of atmosphere and ocean models with varying complexity, including low-order models <xref ref-type="bibr" rid="bib1.bibx60" id="paren.13"/> and intermediate-complexity models <xref ref-type="bibr" rid="bib1.bibx60 bib1.bibx12 bib1.bibx33" id="paren.14"/>.  While FTLEs provide local rates of error growth, one can also consider directions of local error growth.  Early work in this area considered finite-time normal modes, which are generalized as the eigenvectors of tangent linear propagators over a given time interval, and studied their relation to blocking events in the atmosphere <xref ref-type="bibr" rid="bib1.bibx18 bib1.bibx19 bib1.bibx62" id="paren.15"/>.  More recent studies have focused on covariant Lyapunov vectors (CLVs) which give directions of asymptotic growth and decay in the tangent linear space.  While these vectors have an average growth rate corresponding to the asymptotic Lyapunov exponents, their finite-time behaviour may differ.  This finite-time behaviour of CLVs has been analysed across a range of quasi-geostrophic atmosphere <xref ref-type="bibr" rid="bib1.bibx53 bib1.bibx54 bib1.bibx23" id="paren.16"/> and coupled atmosphere–ocean <xref ref-type="bibr" rid="bib1.bibx61" id="paren.17"/> models.</p>
      <p id="d1e200">In this study we utilize FTLEs and CLVs within the ensemble Kalman filtering framework applied to a low-dimensional chaotic model with spatio-temporal scale separation.  The model was designed to represent the interaction between the ocean, extratropical atmosphere, and an ocean–atmosphere interface (referred to as the tropical atmosphere).  The idea is that the ocean and extratropical atmosphere are only implicitly coupled through the interface, with the interface being strongly coupled to the ocean and weakly coupled to the extratropical atmosphere.  We consider the performance of strong CDA on this paradigm model with different subsets of observations. We introduce the use of a varying number of CLVs to form the forecast error covariance matrix.  The idea of AUS is incorporated through the use of the time-varying subspace defined by the local attractor dimension.  The dimension is calculated through FTLEs and the error covariance matrix is constructed via a projection of the ensemble members onto a corresponding subset of the CLVs at each analysis step. We compare full-rank ensemble transform and square-root filters to “phase space” variants whose background covariances are defined in terms of either the finite-time or asymptotic attractor dimension.  Another variant considered includes only the unstable, neutral, and weakest stable CLVs.  We consider benchmark calculations compared to the recent work of <xref ref-type="bibr" rid="bib1.bibx65" id="text.18"/> and then a comprehensive set of experiments where the various domains are partially or even completely unobserved.</p>
      <p id="d1e206">The paper is organized as follows.  Section <xref ref-type="sec" rid="Ch1.S2"/> introduces the paradigm model and discusses the dynamical properties of a control simulation.  Section <xref ref-type="sec" rid="Ch1.S3"/> describes the method for calculating the CLVs and discusses the possibility of CLV alignment.  Section <xref ref-type="sec" rid="Ch1.S4"/> summarizes the Kalman filtering method and introduces the modification to the calculation of the error covariance matrix.  The configurations and results of the DA experiments are presented in Sect. <xref ref-type="sec" rid="Ch1.S5"/>.  The implications of the results of this study and future endeavours are discussed in Sect. <xref ref-type="sec" rid="Ch1.S6"/>.</p>
</sec>
<?pagebreak page53?><sec id="Ch1.S2">
  <label>2</label><title>Coupled Lorenz model for global circulation </title>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><?xmltex \opttitle{Pe\~{n}a and Kalnay model}?><title>Peña and Kalnay model</title>
      <p id="d1e235">This section describes a low-dimensional chaotic model representing a coupled ocean and atmosphere. It is a system of three coupled Lorenz '63 models introduced by <xref ref-type="bibr" rid="bib1.bibx46" id="text.19"/> to study unstable modes with a timescale separation.  This model has previously been described in modified form by <xref ref-type="bibr" rid="bib1.bibx40" id="text.20"/>, who used it to investigate the instability properties of related dynamical vectors, i.e. bred vectors (BVs), singular vectors (SVs), and CLVs, and by <xref ref-type="bibr" rid="bib1.bibx65" id="text.21"/> and <xref ref-type="bibr" rid="bib1.bibx43" id="text.22"/> in the context of strongly coupled data assimilation. The model is given as follows:

                <disp-formula id="Ch1.E1" specific-use="align" content-type="subnumberedsingle"><mml:math id="M3" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E1.2"><mml:mtd><mml:mtext>1a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.3"><mml:mtd><mml:mtext>1b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:msub><mml:mi>z</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.4"><mml:mtd><mml:mtext>1c</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>e</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.5"><mml:mtd><mml:mtext>1d</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mi>X</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.6"><mml:mtd><mml:mtext>1e</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mi>Y</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:msub><mml:mi>y</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.7"><mml:mtd><mml:mtext>1f</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mi>Z</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.8"><mml:mtd><mml:mtext>1g</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>(</mml:mo><mml:mi>Y</mml:mi><mml:mo>-</mml:mo><mml:mi>X</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.9"><mml:mtd><mml:mtext>1h</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>X</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>Y</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>S</mml:mi><mml:mi>X</mml:mi><mml:mi>Z</mml:mi><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E1.10"><mml:mtd><mml:mtext>1i</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mi>Z</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>S</mml:mi><mml:mi>X</mml:mi><mml:mi>Y</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">β</mml:mi><mml:mi>Z</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            The model is proposed as representing the fast extratropical atmosphere (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>a–c), fast tropical atmosphere (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>d–f), and slow tropical ocean (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>g–i).  The standard Lorenz parameter values of <inline-formula><mml:math id="M4" display="inline"><mml:mrow><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M5" display="inline"><mml:mrow><mml:mi mathvariant="italic">ρ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">28</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">8</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula> are used.  The coupling coefficients are <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:msub><mml:mi>c</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.08</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, representing a weak coupling of the extratropical to tropical atmosphere and a strong coupling of the tropical atmosphere and ocean.  The scaling parameters are set as <inline-formula><mml:math id="M9" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:mi>S</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, giving an explicit timescale separation (note that there is still a difference in the spatial scales through the dynamics).  The parameters <inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">10</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">11</mml:mn></mml:mrow></mml:math></inline-formula> are chosen as uncentering parameters.</p>
      <p id="d1e969">More generally, these choices lead to a tropical subsystem that is dominated by changes in the ocean subsystem, but has an extratropical atmosphere, representative of weather noise, whose behaviour is similar to the original Lorenz model in that the system exhibits chaotic behaviour with two distinct regimes observed in the <inline-formula><mml:math id="M13" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M14" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> coordinates of the extratropical atmosphere.  The ocean exhibits significant deviations from its normal trajectory about every 2–8 years, where 3 years corresponds to approximately 10 time units. Figure <xref ref-type="fig" rid="Ch1.F1"/> shows typical trajectories of the <inline-formula><mml:math id="M15" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M16" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M17" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula> components of the extratropical, tropical, and ocean subsystems respectively. Figure <xref ref-type="fig" rid="Ch1.F2"/> shows the approximate phase space structure of each of the respective subsystem's attractors.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F1" specific-use="star"><?xmltex \currentcnt{1}?><label>Figure 1</label><caption><p id="d1e1030">Example trajectories of the coupled Lorenz model (Eq. <xref ref-type="disp-formula" rid="Ch1.E1"/>) for <inline-formula><mml:math id="M18" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(a)</bold>, <inline-formula><mml:math id="M19" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> <bold>(b)</bold>, and <inline-formula><mml:math id="M20" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula> <bold>(c)</bold>.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f01.png"/>

        </fig>

      <?xmltex \floatpos{t}?><fig id="Ch1.F2" specific-use="star"><?xmltex \currentcnt{2}?><label>Figure 2</label><caption><p id="d1e1083">Trajectories along attractors of the extratropical <bold>(a)</bold>, tropical <bold>(b)</bold>, and ocean <bold>(c)</bold> subsystems of Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>).</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f02.png"/>

        </fig>

</sec>
<sec id="Ch1.S2.SS2">
  <label>2.2</label><title>Lyapunov exponents and dimension </title>
      <p id="d1e1111">We are interested in analysing both the short-term and asymptotic dynamics of the system (<xref ref-type="disp-formula" rid="Ch1.E1"/>).  We start by considering the asymptotic behaviour of trajectories, which can be understood through the Lyapunov exponents.  Chaotic systems are characterized by one or more positive Lyapunov exponents <xref ref-type="bibr" rid="bib1.bibx3 bib1.bibx52" id="paren.23"/>, and the underlying attractor dimension can be related to the values of the Lyapunov exponents <xref ref-type="bibr" rid="bib1.bibx66 bib1.bibx15" id="paren.24"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F3" specific-use="star"><?xmltex \currentcnt{3}?><label>Figure 3</label><caption><p id="d1e1124"><bold>(a)</bold> Convergence of Lyapunov exponents of Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) with an inset of zoom around zero to show the two neutral exponents. <bold>(b)</bold> Asymptotic values of Lyapunov exponents of Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>).</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f03.png"/>

        </fig>

      <p id="d1e1142">We compute the Lyapunov exponents using a QR decomposition method (see e.g. <xref ref-type="bibr" rid="bib1.bibx13" id="altparen.25"/>). For the computation we run the model for 1000 time units to ensure convergence onto the attractor.  We use a time step of 0.01 and compute the Lyapunov exponents from the last 500 time units, with an orthonormalization time step of 0.25 for the QR method.  The convergence of the Lyapunov exponents is shown in Fig. <xref ref-type="fig" rid="Ch1.F3"/>.  We observe that for these parameter values there are two unstable and two approximately neutral Lyapunov exponents.  We list the values of all nine computed asymptotic exponents in Table <xref ref-type="table" rid="Ch1.T1"/>.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T1" specific-use="star"><?xmltex \currentcnt{1}?><label>Table 1</label><caption><p id="d1e1156">Asymptotic Lyapunov exponents of Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) computed over 500 time units using a QR decomposition method, time step of 0.01, and orthogonalization step of 0.25.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="9">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="right"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:colspec colnum="8" colname="col8" align="right"/>
     <oasis:colspec colnum="9" colname="col9" align="right"/>
     <oasis:thead>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"><inline-formula><mml:math id="M21" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M22" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M24" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">5</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">6</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M27" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">7</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M28" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">8</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M29" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mn mathvariant="normal">9</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">0.9071</oasis:entry>
         <oasis:entry colname="col2">0.2670</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0056</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.0060</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.432</mml:mn></mml:mrow></mml:math></inline-formula>6</oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M33" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.7706</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1.8263</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col8"><inline-formula><mml:math id="M35" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">12.2691</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col9"><inline-formula><mml:math id="M36" display="inline"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">14.5640</mml:mn></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e1392">Given the approximated asymptotic Lyapunov exponents in Table <xref ref-type="table" rid="Ch1.T1"/>, we can compute the global attractor dimension, i.e. the number of active degrees of freedom. Note that there is a large spectral gap between the seventh and eighth Lyapunov exponents.  This gives evidence that the effective dimension of the attractor will be less than eight.  Throughout this study we will use the Kaplan–Yorke dimension <xref ref-type="bibr" rid="bib1.bibx32 bib1.bibx20" id="paren.26"/> to calculate the upper bound on the attractor dimension. It is defined as follows:
            <disp-formula id="Ch1.E11" content-type="numbered"><label>2</label><mml:math id="M37" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub><mml:mo>:=</mml:mo><mml:mi>j</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msubsup><mml:mo>∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>j</mml:mi></mml:msubsup><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mrow><mml:mi>j</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M38" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula> is the largest integer such that <inline-formula><mml:math id="M39" display="inline"><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>j</mml:mi></mml:munderover><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>≥</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M40" display="inline"><mml:mrow><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mrow><mml:mi>j</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:munderover><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. In addition we calculate the Kolmogorov–Sinai entropy <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">ent</mml:mi><mml:mi mathvariant="normal">KS</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> as a measure of the diversity of the trajectories generated by the dynamical system and determined through the Pesin formula:
            <disp-formula id="Ch1.E12" content-type="numbered"><label>3</label><mml:math id="M42" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="normal">ent</mml:mi><mml:mi mathvariant="normal">KS</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:munder><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          which provides an upper bound to the entropy <xref ref-type="bibr" rid="bib1.bibx15" id="paren.27"/>.</p>
      <p id="d1e1565">With the values in Table <xref ref-type="table" rid="Ch1.T1"/> we obtain a value of 5.9473 for the global attractor dimension of the nine-component system. As previously mentioned, asymptotically stable modes can experience transient periods of linear unstable growth.  We therefore define local dimension through the computation of Eq. (<xref ref-type="disp-formula" rid="Ch1.E11"/>) using finite-time Lyapunov exponents (FTLEs). <?pagebreak page54?> The computation of FTLEs is similar to that of the asymptotic Lyapunov exponents, with the difference being a finite window of time over which the exponents are computed.  The FTLEs then serve as a time-dependent measure of the local unstable, neutral, and stable growth rates of the evolving system <xref ref-type="bibr" rid="bib1.bibx1 bib1.bibx14 bib1.bibx64" id="paren.28"/>. The temporal variability of FTLEs is highly dependent on the window size, <inline-formula><mml:math id="M43" display="inline"><mml:mi mathvariant="italic">τ</mml:mi></mml:math></inline-formula>, over which they are computed.  As <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula> the variability reduces and the FTLEs approach the asymptotic Lyapunov exponent values <xref ref-type="bibr" rid="bib1.bibx64" id="paren.29"/>.  We compute the FTLEs for a window size <inline-formula><mml:math id="M45" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> and the corresponding time-varying Kaplan–Yorke dimension which we will refer to as a “local” dimension.  This will give a measure which reflects variations in the finite-time growth rates, with higher (lower) dimension signifying increased instability (stability) in the FTLEs.  More specifically this is an upper bound on the true local dimension – the measure does not take into account the geometric degeneracy which can occur when many of the leading CLVs can become aligned.  In practice this overestimation of dimension is actually beneficial within the DA framework (more discussion on this can be found in Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/>).</p>
      <p id="d1e1612">Figure <xref ref-type="fig" rid="Ch1.F4"/> shows the local dimension plotted along the attractors of each of the subsystems. We see that the local dimension is lowest when the model is in the interior region of the ocean subsystem attractor. In contrast, the extratropical atmosphere subsystem attractor displays periods of low dimension largely uniformly confined to the centre of each lobe of the attractor.  The tropical atmosphere also shows most of the measures of low dimension confined to the interior of the attractor, reflecting the strong ocean coupling.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F4" specific-use="star"><?xmltex \currentcnt{4}?><label>Figure 4</label><caption><p id="d1e1619">Local Kaplan–Yorke dimension plotted along the trajectory in phase space for the extratropical atmosphere <bold>(a)</bold>, tropical atmosphere <bold>(b)</bold>, and ocean <bold>(c)</bold> subsystems.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f04.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Covariant Lyapunov vectors </title>
      <?pagebreak page55?><p id="d1e1646">The existence of Lyapunov vectors for a large class of dynamical systems was proven by <xref ref-type="bibr" rid="bib1.bibx41" id="text.30"/>.  The multiplicative ergodic theorem states that there exists a relation between Lyapunov exponents, <inline-formula><mml:math id="M46" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and a (non-unique) set of vectors <inline-formula><mml:math id="M47" display="inline"><mml:mi mathvariant="bold-italic">ϕ</mml:mi></mml:math></inline-formula> such that
          <disp-formula id="Ch1.E13" content-type="numbered"><label>4</label><mml:math id="M48" display="block"><mml:mtable class="split" columnspacing="1em" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">lim⁡</mml:mo><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:munder><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi mathvariant="italic">τ</mml:mi></mml:mfrac></mml:mstyle><mml:mi>log⁡</mml:mi><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mi mathvariant="script">A</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mspace linebreak="nobreak" width="2em"/><mml:mi mathvariant="normal">iff</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mo>∈</mml:mo><mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>∖</mml:mo><mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
        Here, <inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi mathvariant="script">A</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is the forward and backward mapping of solutions under the tangent dynamics of a given dynamical system (also referred to as the cocycle).  For system (1), <inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mi mathvariant="script">A</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="normal">e</mml:mi><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>J</mml:mi><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M51" display="inline"><mml:mrow><mml:mi>J</mml:mi><mml:mi>f</mml:mi></mml:mrow></mml:math></inline-formula> denotes the Jacobian of <inline-formula><mml:math id="M52" display="inline"><mml:mi>f</mml:mi></mml:math></inline-formula>, the right-hand side of system (1). The subspaces (<inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) on which the growth rates (<inline-formula><mml:math id="M54" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">λ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) occur are covariant with the tangent dynamics and invariant under time reversal <xref ref-type="bibr" rid="bib1.bibx22 bib1.bibx21" id="paren.31"/>.  The covariant Lyapunov vectors (CLVs) are then defined as the set of directions at each point in phase space that satisfy Eq. (<xref ref-type="disp-formula" rid="Ch1.E13"/>) both backwards and forwards in time <xref ref-type="bibr" rid="bib1.bibx22 bib1.bibx39" id="paren.32"/>.  In the last few decades there have been significant advances in the ability to numerically approximate such vectors for chaotic dynamical systems <xref ref-type="bibr" rid="bib1.bibx22 bib1.bibx63 bib1.bibx21" id="paren.33"/>.  In this work we will employ a numerical algorithm introduced by <xref ref-type="bibr" rid="bib1.bibx21" id="text.34"/> (Algorithm 2.2 in the aforementioned study).  We summarize this algorithm below.</p>
      <p id="d1e1917"><?xmltex \hack{\begin{figure*}[t]}?><?xmltex \igopts{width=497.923228pt}?><inline-graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-g01.png"/><?xmltex \hack{\end{figure*}}?></p>
      <p id="d1e1925">It should be mentioned that the push forward step need not be equal to <inline-formula><mml:math id="M55" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula>; <inline-formula><mml:math id="M56" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>≠</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula> for <inline-formula><mml:math id="M57" display="inline"><mml:mrow><mml:mi mathvariant="script">A</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi>M</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.  However, for all calculations in this study we consider only the case <inline-formula><mml:math id="M58" display="inline"><mml:mrow><mml:mi>M</mml:mi><mml:mo>=</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:math></inline-formula>.  The trajectory of the system is discretized with time step <inline-formula><mml:math id="M59" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula> such that <inline-formula><mml:math id="M60" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mi>i</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M61" display="inline"><mml:mrow><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>+</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msup><mml:mo>=</mml:mo><mml:mi>x</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>m</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e2057">We examine the effectiveness of this algorithm on the <xref ref-type="bibr" rid="bib1.bibx46" id="text.35"/> model introduced in Sect. <xref ref-type="sec" rid="Ch1.S2"/>.  By definition, CLVs describe the directions in phase space corresponding to different growth rates. Two or more CLVs can align during a transition to a different regime in phase space.  We calculate the alignment through
          <disp-formula id="Ch1.E14" content-type="numbered"><label>5</label><mml:math id="M62" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>⋅</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>|</mml:mo></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>⋅</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mi>j</mml:mi></mml:msub><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        Here, <inline-formula><mml:math id="M63" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mo>|</mml:mo><mml:mi>cos⁡</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="normal">Θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M64" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is the angle between the <inline-formula><mml:math id="M65" display="inline"><mml:mi>i</mml:mi></mml:math></inline-formula>th and <inline-formula><mml:math id="M66" display="inline"><mml:mi>j</mml:mi></mml:math></inline-formula>th CLVs.  Larger values of <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> imply alignment of the two CLVs.  Figure <xref ref-type="fig" rid="Ch1.F5"/> shows the alignment of the unstable CLVs (<inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) and the neutral CLVs (<inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>) plotted against the <inline-formula><mml:math id="M70" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula> component of the system (<xref ref-type="disp-formula" rid="Ch1.E1"/>), along with the FTLEs and corresponding local time-varying Kaplan–Yorke dimension.  Since the window to calculate the FTLEs was chosen based on the variability timescales of the ocean subsystem, the subsequent local dimension measure should reflect areas of increased or decreased instability along the ocean attractor (Fig. <xref ref-type="fig" rid="Ch1.F4"/>). We also expect alignment of the CLVs during a transition in this subsystem.  The CLVs analysed in Fig. <xref ref-type="fig" rid="Ch1.F5"/> are calculated from the first 35 time units of the previous model run with a time step <inline-formula><mml:math id="M71" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn></mml:mrow></mml:math></inline-formula>.  We start the calculation at <inline-formula><mml:math id="M72" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">5</mml:mn></mml:mrow></mml:math></inline-formula> to allow for initialization and a window size of <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>. The parameters for the algorithm are set as <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:mi>N</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">400</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">25</mml:mn></mml:mrow></mml:math></inline-formula>.  It can be seen that the algorithm detects near alignment of either the unstable or neutral CLVs during the transitions in the ocean subsystem. The transitions here are between the inner part of the attractor with smaller oscillation amplitudes and the outer, large-amplitude excursions.  In general, the alignment is most prominent in the outer, large-amplitude part of the attractor.  This follows the changes in local dimension, shown in the lower panel of Fig. <xref ref-type="fig" rid="Ch1.F5"/>c.  Higher local dimension tends to accompany alignment of the unstable and neutral CLVs.  This relates to the inability of the Kaplan–Yorke dimension measure to account for finite-time geometric degeneracy.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F5" specific-use="star"><?xmltex \currentcnt{5}?><label>Figure 5</label><caption><p id="d1e2334">Local dynamical properties of a segment of an example model run. <bold>(a)</bold> Alignment of CLVs associated with the unstable and neutral subspaces plotted along the <inline-formula><mml:math id="M76" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> coordinate of the ocean subsystem.  Large orange stars indicate high alignment of unstable or neutral CLVs (<inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.9</mml:mn></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M78" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">θ</mml:mi><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msub><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">0.9</mml:mn></mml:mrow></mml:math></inline-formula>). <bold>(b)</bold> Time-varying FTLEs <inline-formula><mml:math id="M79" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">Λ</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> computed over window <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>. <bold>(c)</bold> Local Kaplan–Yorke dimension calculated from FTLEs.</p></caption>
        <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f05.png"/>

      </fig>

      <?pagebreak page56?><p id="d1e2429">At this point we will comment on the non-trivial relationship between the CLVs and FTLEs calculated here.  As discussed in <xref ref-type="bibr" rid="bib1.bibx61" id="text.36"/>, there are three different types of FTLEs one can compute: backward (FTBLEs), forward (FTFLEs), and covariant (FTCLEs).  Each type of FTLE gives the local growth rate of the corresponding Lyapunov vectors.  Although all three converge to the asymptotic Lyapunov exponents as the computation window increases, the temporal variability for finite window size can be different depending on the model at hand. <xref ref-type="bibr" rid="bib1.bibx61" id="text.37"/> found that when calculating the growth rates of the CLVs, higher variability in the FTCLEs corresponding to neutral or near-zero modes occurred compared to the other two methods. This could have implications for the local Kaplan–Yorke dimension if one were to use the FTCLEs rather than the FTBLEs in the calculation.  We remark here that the QR method produces backward Lyapunov vectors (BLVs) and their corresponding FTBLEs.  We therefore compare the Kaplan–Yorke dimension as computed from FTCLEs and FTBLEs for the coupled Lorenz system (<xref ref-type="disp-formula" rid="Ch1.E1"/>) in Fig. <xref ref-type="fig" rid="Ch1.F6"/>.  We see that for this model the dimension calculated from FTBLEs approximately bounds that calculated from FTCLEs.  Since we will be using the local Kaplan–Yorke dimension as a lower bound within the framework of our experiments, the FTBLEs give a conservative estimate of dimension that is varying with our dynamics (see Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/> for discussion of the implementation of dimension in our experiments).</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F6"><?xmltex \currentcnt{6}?><label>Figure 6</label><caption><p id="d1e2446">Comparison of the finite-time Kaplan–Yorke dimension calculated using the growth rates of CLVs (FTCLEs) and the QR method (FTBLEs).</p></caption>
        <?xmltex \igopts{width=236.157874pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f06.png"/>

      </fig>

      <p id="d1e2455">In the following sections, we will utilize CLVs within the data assimilation framework of ensemble forecasting. The CLVs will be used to construct the forecast error covariance matrix, which informs the increment used on ensemble members to bring them closer to observations.  Using CLVs in this context suggests a more accurate method of forming the forecast error covariance matrix when the true covariance is undersampled due to an insufficient number of ensemble members (see e.g. <xref ref-type="bibr" rid="bib1.bibx44" id="altparen.38"/>, where the authors applied a similar approach using BLVs on the classical <xref ref-type="bibr" rid="bib1.bibx35" id="altparen.39"/>, and <xref ref-type="bibr" rid="bib1.bibx36" id="altparen.40"/>, systems).</p>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Data assimilation with the Kalman filter </title>
      <p id="d1e2476">We now summarize the Kalman filter equations.  For detailed derivations we refer the interested reader to the reviews by <xref ref-type="bibr" rid="bib1.bibx17" id="text.41"/>, <xref ref-type="bibr" rid="bib1.bibx29" id="text.42"/>, or <xref ref-type="bibr" rid="bib1.bibx11" id="text.43"/>.  Here we follow the notation of <xref ref-type="bibr" rid="bib1.bibx11" id="text.44"/>.  Consider a deterministic or stochastic model defined by
          <disp-formula id="Ch1.E15" content-type="numbered"><label>6</label><mml:math id="M81" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="script">M</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>:</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
        where <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>N</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the model state at time <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">p</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>p</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> are the model parameters, <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="script">M</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>:</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:mo>:</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>N</mml:mi></mml:msup><mml:mo>→</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>N</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is a function taking the model from time <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> to <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the model error at time <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:msub><mml:mi>t</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> (for deterministic systems, let <inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>).  Suppose that there exists a time-dependent set of observations <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>d</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> which can be expressed as a function of the model state through
          <disp-formula id="Ch1.E16" content-type="numbered"><label>7</label><mml:math id="M92" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="script">H</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
        The observation operator <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="script">H</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>:</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>N</mml:mi></mml:msup><mml:mo>→</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>d</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> can be linear or nonlinear, and <inline-formula><mml:math id="M94" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is the observational error.</p>
      <p id="d1e2781">In the Kalman filter method, Eqs. (<xref ref-type="disp-formula" rid="Ch1.E15"/>) and (<xref ref-type="disp-formula" rid="Ch1.E16"/>) are assumed to be linear, resulting in evolution and observation matrices <inline-formula><mml:math id="M95" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>:</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">H</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> respectively. The model and observation errors, <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">η</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, are taken to be uncorrelated in time (white noise) and from a Gaussian distribution with covariance matrices <inline-formula><mml:math id="M99" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">Q</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>×</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">R</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:mi>d</mml:mi><mml:mo>×</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> respectively. There are two basic steps to the Kalman filter method: forecast and analysis.
<list list-type="bullet"><list-item>
      <p id="d1e2890"><italic>Forecast equations</italic><disp-formula id="Ch1.E17" specific-use="align" content-type="subnumberedsingle"><mml:math id="M101" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E17.18"><mml:mtd><mml:mtext>8a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi><mml:mi>f</mml:mi></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>:</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>a</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E17.19"><mml:mtd><mml:mtext>8b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msubsup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>k</mml:mi><mml:mi>f</mml:mi></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">M</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>:</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msub><mml:msubsup><mml:mi mathvariant="bold">P</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>a</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">M</mml:mi><mml:mrow><mml:mi>k</mml:mi><mml:mo>:</mml:mo><mml:mi>k</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi mathvariant="normal">T</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold">Q</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p></list-item><list-item>
      <p id="d1e3017"><italic>Analysis equations</italic><disp-formula id="Ch1.E20" specific-use="align" content-type="subnumberedsingle"><mml:math id="M102" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E20.21"><mml:mtd><mml:mtext>9a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="bold">K</mml:mi><mml:mi>k</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>k</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">H</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msubsup><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="bold">H</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msubsup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>k</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">H</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold">R</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msup><mml:mo>]</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E20.22"><mml:mtd><mml:mtext>9b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi><mml:mi>a</mml:mi></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold">K</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold">H</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>k</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E20.23"><mml:mtd><mml:mtext>9c</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msubsup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>k</mml:mi><mml:mi>a</mml:mi></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="bold">I</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold">K</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="bold">H</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msubsup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msubsup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p></list-item></list>
There is a difficulty in finding accurate solutions to Eqs. (<xref ref-type="disp-formula" rid="Ch1.E17"/>)–(<xref ref-type="disp-formula" rid="Ch1.E20"/>) for realistic systems which have high dimensions and are nonlinear (as is the case in weather and climate forecasting).  Within the Kalman filter class, various ensemble filter variants have been applied to tracking trajectories in nonlinear systems. The most popular are the deterministic filters <xref ref-type="bibr" rid="bib1.bibx56 bib1.bibx49 bib1.bibx51" id="paren.45"/>.</p>
<?pagebreak page57?><sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Ensemble Kalman filtering </title>
      <?pagebreak page58?><p id="d1e3220">Ensemble Kalman filtering methods use Monte Carlo sampling to form the approximate error statistics of a model.  An ensemble of model states <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>N</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> with a finite number of ensemble members <inline-formula><mml:math id="M104" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> produces an approximation to the true error covariance matrix as follows.  The ensemble forecast anomaly matrix <inline-formula><mml:math id="M105" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mrow><mml:mi>N</mml:mi><mml:mo>×</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> is constructed with respect to the ensemble mean <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>∈</mml:mo><mml:msup><mml:mi mathvariant="double-struck">R</mml:mi><mml:mi>N</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>:

                <disp-formula id="Ch1.E24" specific-use="align" content-type="subnumberedsingle"><mml:math id="M107" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E24.25"><mml:mtd><mml:mtext>10a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>m</mml:mi></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow><mml:mi>m</mml:mi></mml:munderover><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>n</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E24.26"><mml:mtd><mml:mtext>10b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>≡</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:msqrt><mml:mrow><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mo mathsize="1.5em">[</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi>f</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>m</mml:mi><mml:mi>f</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo mathsize="1.5em">]</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Note that we have dropped the time subscript <inline-formula><mml:math id="M108" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>; the subscripts used here refer to individual ensemble members.  The forecast error covariance matrices <inline-formula><mml:math id="M109" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> are then constructed through
            <disp-formula id="Ch1.E27" content-type="numbered"><label>11</label><mml:math id="M110" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          To preserve the variance of the ensemble through the analysis step, square-root (deterministic) schemes for ensemble Kalman filtering are often used. One such scheme is the ensemble transform Kalman filter (ETKF) developed by <xref ref-type="bibr" rid="bib1.bibx4" id="text.46"/> and then further adapted for large, spatiotemporally chaotic systems by <xref ref-type="bibr" rid="bib1.bibx30" id="text.47"/>. In such schemes, the observations do not need to be perturbed to preserve the analysis covariance in Eq. (<xref ref-type="disp-formula" rid="Ch1.E20.23"/>). The main idea is that a transform matrix <inline-formula><mml:math id="M111" display="inline"><mml:mi mathvariant="bold">T</mml:mi></mml:math></inline-formula> can be used to adjust the ensemble analysis anomalies matrix,
            <disp-formula id="Ch1.E28" content-type="numbered"><label>12</label><mml:math id="M112" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:mo>≡</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:msqrt><mml:mrow><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mo mathsize="1.5em">[</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mi>a</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>m</mml:mi><mml:mi>a</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo mathsize="1.5em">]</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mi mathvariant="bold">T</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          which ultimately forms the analysis error covariance matrix,
            <disp-formula id="Ch1.E29" content-type="numbered"><label>13</label><mml:math id="M113" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          This transform matrix <inline-formula><mml:math id="M114" display="inline"><mml:mi mathvariant="bold">T</mml:mi></mml:math></inline-formula> is recovered by calculating the ensemble perturbations in normalized observation space:
            <disp-formula id="Ch1.E30" content-type="numbered"><label>14</label><mml:math id="M115" display="block"><mml:mrow><mml:mi mathvariant="bold">S</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold">HX</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          The transform matrix <inline-formula><mml:math id="M116" display="inline"><mml:mi mathvariant="bold">T</mml:mi></mml:math></inline-formula> is then defined as
            <disp-formula id="Ch1.E31" content-type="numbered"><label>15</label><mml:math id="M117" display="block"><mml:mrow><mml:mi mathvariant="bold">T</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold">I</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="bold">S</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mi mathvariant="bold">S</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M118" display="inline"><mml:mi mathvariant="bold">I</mml:mi></mml:math></inline-formula> is the <inline-formula><mml:math id="M119" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>×</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:math></inline-formula> identity matrix.  See <xref ref-type="bibr" rid="bib1.bibx4" id="text.48"/> for the full derivation. This leads to the update of the ensemble mean and the individual ensemble members to their analysed state through the equations

                <disp-formula id="Ch1.E32" specific-use="align" content-type="subnumberedsingle"><mml:math id="M120" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E32.33"><mml:mtd><mml:mtext>16a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="bold">K</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold">H</mml:mi><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E32.34"><mml:mtd><mml:mtext>16b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>n</mml:mi><mml:mi>a</mml:mi></mml:msubsup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:msqrt><mml:mrow><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msqrt><mml:mo>)</mml:mo><mml:mo>[</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mi mathvariant="bold">T</mml:mi><mml:msub><mml:mo>]</mml:mo><mml:mrow><mml:mo>*</mml:mo><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            Following <xref ref-type="bibr" rid="bib1.bibx4" id="text.49"/> we define the Kalman gain <inline-formula><mml:math id="M121" display="inline"><mml:mi mathvariant="bold">K</mml:mi></mml:math></inline-formula> through Eq. (<xref ref-type="disp-formula" rid="Ch1.E20.21"/>), and the subscript <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:mo>*</mml:mo><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:math></inline-formula> denotes taking the <inline-formula><mml:math id="M123" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>th column of the matrix.</p>
      <p id="d1e3866">Another deterministic scheme for ensemble Kalman filtering which uses a left-multiplied transform matrix was shown by <xref ref-type="bibr" rid="bib1.bibx56" id="text.50"/> to be equivalent to ETKF:

                <disp-formula id="Ch1.E35" specific-use="align" content-type="subnumberedsingle"><mml:math id="M124" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E35.36"><mml:mtd><mml:mtext>17a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi>a</mml:mi></mml:msup></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">TX</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E35.37"><mml:mtd><mml:mtext>17b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="bold">T</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold">I</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold">KH</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            We will refer to this left-multiplied transform filter as the ensemble square-root filter (ESRF). The ensemble mean is updated through Eq. (<xref ref-type="disp-formula" rid="Ch1.E32.33"/>) and the individual ensemble members are then updated through
            <disp-formula id="Ch1.E38" content-type="numbered"><label>18</label><mml:math id="M125" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>n</mml:mi><mml:mi>a</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:msqrt><mml:mrow><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msqrt><mml:mo>)</mml:mo><mml:mo>[</mml:mo><mml:msup><mml:mi mathvariant="bold">TX</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msub><mml:mo>]</mml:mo><mml:mrow><mml:mo>*</mml:mo><mml:mo>,</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
      <p id="d1e3993">When using ensemble Kalman filtering methods like the ones introduced here, sampling errors can often occur. For nonlinear models in particular, there is a systematic underestimation of analysis error covariances which eventually leads to filter divergence <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx6 bib1.bibx48" id="paren.51"/>.  This is commonly avoided through the use of inflation.  In other words, after each analysis step the ensemble anomalies are inflated through
            <disp-formula id="Ch1.E39" content-type="numbered"><label>19</label><mml:math id="M126" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>n</mml:mi><mml:mi>a</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>(</mml:mo><mml:msubsup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>n</mml:mi><mml:mi>a</mml:mi></mml:msubsup><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:mspace width="2em" linebreak="nobreak"/><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M127" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="italic">λ</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula> is the percentage inflation. <xref ref-type="bibr" rid="bib1.bibx25" id="text.52"/> recently showed that the need for inflation tuning could potentially be compensated by including the asymptotic stable modes which produce transient instabilities.  The following section introduces one way to account for such transient instabilities through a projection of the forecast error covariance matrix onto a subset of CLVs.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Ensemble filtering in reduced subspace </title>
      <p id="d1e4090">Here we define the error covariance matrix <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> based on the directions of growth and decay of errors associated with different timescales at the given analysis time.  Specifically, we construct <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> using the CLVs computed at each data assimilation time step where the number of CLVs is determined by the local attractor dimension <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. This allows for the inclusion of unstable, neutral and stable directions dependent on the local dynamics of the system. This differs from past approaches where the subspace was determined in terms of the asymptotic Lyapunov exponents, and therefore the rank of the error covariance matrix was kept fixed <xref ref-type="bibr" rid="bib1.bibx58 bib1.bibx10 bib1.bibx57 bib1.bibx44" id="paren.53"/>.</p>
      <?pagebreak page59?><p id="d1e4129">To determine the number of CLVs required to form the basis for <inline-formula><mml:math id="M131" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, we use the time-dependent or local <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> rounded up to an integer value. To determine how to weight the individual CLVs, we deconstruct the ensemble anomalies matrix defined in Eq. (<xref ref-type="disp-formula" rid="Ch1.E24.26"/>), <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, into
            <disp-formula id="Ch1.E40" content-type="numbered"><label>20</label><mml:math id="M134" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:mi mathvariant="bold">W</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M135" display="inline"><mml:mi mathvariant="bold">Φ</mml:mi></mml:math></inline-formula> is a matrix with columns equal to the CLVs (<inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and <inline-formula><mml:math id="M137" display="inline"><mml:mi mathvariant="bold">W</mml:mi></mml:math></inline-formula> is a matrix of weights.  The columns of <inline-formula><mml:math id="M138" display="inline"><mml:mi mathvariant="bold">Φ</mml:mi></mml:math></inline-formula> are ordered according to the corresponding FTLEs in descending order (the first being the direction corresponding to the fastest unstable growth).  In this formulation <inline-formula><mml:math id="M139" display="inline"><mml:mi mathvariant="bold">Φ</mml:mi></mml:math></inline-formula> need not be square, i.e. the CLVs used do not need to span the entire space.  We compute the CLVs at the assimilation step using Algorithm 1.  Equation (<xref ref-type="disp-formula" rid="Ch1.E40"/>) can then be solved for <inline-formula><mml:math id="M140" display="inline"><mml:mi mathvariant="bold">W</mml:mi></mml:math></inline-formula> in a least-squares sense through
            <disp-formula id="Ch1.E41" content-type="numbered"><label>21</label><mml:math id="M141" display="block"><mml:mrow><mml:mi mathvariant="bold">W</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">Φ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mi mathvariant="bold">Φ</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold">Φ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          The weights in <inline-formula><mml:math id="M142" display="inline"><mml:mi mathvariant="bold">W</mml:mi></mml:math></inline-formula> combined with the directions in <inline-formula><mml:math id="M143" display="inline"><mml:mi mathvariant="bold">Φ</mml:mi></mml:math></inline-formula> now define an object with dimension equal to the chosen number of CLVs whose covariance matrix is defined by
            <disp-formula id="Ch1.E42" content-type="numbered"><label>22</label><mml:math id="M144" display="block"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:msup><mml:mi mathvariant="bold">WW</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">Φ</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          We can then use the formulation of <inline-formula><mml:math id="M145" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> above in conjunction with the ensemble schemes of Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>.  We use the modified forecast covariance matrix (Eq. <xref ref-type="disp-formula" rid="Ch1.E42"/>) in the calculation of the Kalman gain (Eq. <xref ref-type="disp-formula" rid="Ch1.E20.21"/>), which then also alters any subsequent calculations.</p>
      <p id="d1e4334">It is important that we span the local dimension of the attractor within the ensemble DA framework in order to avoid ensemble collapse.  As mentioned in Sect. <xref ref-type="sec" rid="Ch1.S3"/>, the Kaplan–Yorke dimension computed from the FTLEs is an upper bound to the true local dimension.  Figure <xref ref-type="fig" rid="Ch1.F7"/> shows the alignment of the CLVs at two time instances of a model run where the leading FTLEs behave similarly and consequently the Kaplan–Yorke dimensions are approximately the same. In the first case (<inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">306.24</mml:mn></mml:mrow></mml:math></inline-formula>), the leading five CLVs are strongly aligned as well as the two most stable (8 and 9).  The dimension based on alignment would then intuitively be around four, and one would need to select the set of CLVs that are not aligned in order to avoid ensemble collapse.  According to our method, since the local Kaplan–Yorke dimension is greater than seven, we would retain the leading eight CLVs, therefore retaining all necessary directions to maintain spread.  The second case (<inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">705.04</mml:mn></mml:mrow></mml:math></inline-formula>) shows very different alignment behaviour.  Here the leading CLVs are not strongly aligned, but there is strong alignment of CLVs 4–6 and pairs 3, 7, 8, and 9.  This would give an alignment-based dimension around five, but again we need to retain up to the eighth CLV to span the independent directions.  While one could create a method based on alignment for selecting directions, we point out that the actual criterion for “strong alignment” is arbitrary, and one could risk excluding a significant direction.  For this reason we argue that the local Kaplan–Yorke measure gives a conservative estimate for the number of CLVs to retain.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F7" specific-use="star"><?xmltex \currentcnt{7}?><label>Figure 7</label><caption><p id="d1e4368">We compare the alignment of the CLVs at two time steps of a model run.  The two time steps have a similar Kaplan–Yorke measure with the distribution of the leading FTLEs, shown in the bottom panels.  We observe that the behaviour of the alignment can be vastly different for similar FTLE behaviour; however, the method of retaining CLVs based on the Kaplan–Yorke measure gives a reliable way of reflecting the true local dimension regardless of alignment.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f07.png"/>

        </fig>

</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Results </title>
      <p id="d1e4386">We perform a collection of data assimilation experiments for the system (<xref ref-type="disp-formula" rid="Ch1.E1"/>) using a control run as observations (computed using a Runga–Kutta fourth-order scheme with <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn></mml:mrow></mml:math></inline-formula>).  Here we emphasize that we are interested in exploring the dynamical attributes of data assimilation across multiple timescales. In all the cases we are using standard strong CDA, meaning that the cross-covariances are used amongst all components regardless of the observation set <xref ref-type="bibr" rid="bib1.bibx34 bib1.bibx43" id="paren.54"/>.  This allows for the analysis increment of any unobserved subsystems to be influenced by the observations, even in cases of weak coupling between the subsystems.  We experiment with different observation sets to explore the applicability and performance of the variable-rank strong CDA with incomplete or temporally correlated observations.  Such observation sets are arguably more realistic representations of the types of observations used in climate applications.</p>
      <p id="d1e4408">The initialization settings for the DA experiments are as follows, unless otherwise stated.  We use the settings from <xref ref-type="bibr" rid="bib1.bibx65" id="text.55"/>: assimilation window 0.08, inflation factor 1 % (optimal for all experiments unless noted otherwise), and 10 ensemble members.  We run the model for 75 000 time steps (9375 assimilation windows) and use 50 000 time steps (6250 assimilation windows) for calculating analysis error statistics. The model is allowed to spin up for 400 time steps before starting the assimilation cycles as we are using a window of <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> for the calculation of the FTLEs and CLVs.  We note that for the CLV method, the system must be sufficiently tracking the control to accurately calculate the initial CLVs.  For this reason we start the assimilation before there is significant ensemble divergence.  The ensemble members are initialized as perturbations from the control initial condition, taken from a uniform distribution defined on <inline-formula><mml:math id="M150" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mo>-</mml:mo><mml:mn mathvariant="normal">0.025</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.025</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d1e4444">The dynamical properties of the experiments are calculated with respect to the ensemble mean trajectory.  The FTLEs are computed using the QR decomposition over the previous 400 time steps leading up to the assimilation time step.  The local Kaplan–Yorke dimension is then calculated from the FTLEs.  The CLVs are then calculated using a slight modification to Algorithm 1 – due to the absence of an accurate future trajectory of the ensemble mean, we do not perform the reorthogonalization to the eigenvectors of <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mi mathvariant="script">A</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi>N</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mo>*</mml:mo></mml:msup><mml:mi mathvariant="script">A</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>x</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>-</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msup><mml:mo>,</mml:mo><mml:mi>N</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> (step 4).  This is equivalent to using Algorithm 2.1 of <xref ref-type="bibr" rid="bib1.bibx21" id="text.56"/>.  We use the previous 400 time steps of the ensemble mean trajectory leading up to the assimilation time step to compute the matrix cocycle and subsequently the CLVs.</p>
<sec id="Ch1.S5.SS1">
  <label>5.1</label><title>Constructing the observations</title>
      <p id="d1e4507">In the Kalman filtering method introduced in Sect. <xref ref-type="sec" rid="Ch1.S4"/>, there is an underlying assumption that the observations have some error with variance <inline-formula><mml:math id="M152" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula>.  This error variance is typically unknown and chosen a priori.  If we consider the observations in a statistical sense, we can deconstruct them at each assimilation step into a mean field and perturbation value: <inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>.  In such a formulation, <inline-formula><mml:math id="M154" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> would be the truth at a given point in time and the observation error variance would be the average of the variance of the perturbations, <inline-formula><mml:math id="M155" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>.  To emulate this in deterministic models where the truth <inline-formula><mml:math id="M156" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> is known (i.e. from a control run), it is common practice to construct the observations by adding to the truth a random value <inline-formula><mml:math id="M157" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> taken from a normal distribution with variance given by the diagonals of <inline-formula><mml:math id="M158" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula>.  However, this produces uncorrelated observation errors which have the same variance at any given point in phase space. In many applications the true variance of the observation error can be spatially dependent and errors are often correlated in time <xref ref-type="bibr" rid="bib1.bibx42" id="paren.57"/>. We therefore also consider the case where there is error in the<?pagebreak page60?> observations, but it is consistent with the underlying nonlinear dynamics by constructing a trajectory that “shadows” the truth.  Both types of observational errors, with the additional case of perfectly observing a subset of variables, are explored.</p>
      <p id="d1e4609">The main differences in our subsequent experiments are in the subset of observations used and their corresponding observational errors.  We aim to assess the performance of the reduced-rank strong CDA within the different configurations. We first present a benchmark test on the CLV method which is identical to an experiment presented in <xref ref-type="bibr" rid="bib1.bibx65" id="text.58"/>, where the <inline-formula><mml:math id="M159" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> component of each subsystem is observed. The perturbations to the control run are from a normal distribution with error variance <inline-formula><mml:math id="M160" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.  This case is referred to as <italic>benchmark observations</italic>. We then consider two experiments where the observations are less sparse within the subsystems; however, one subsystem is completely unobserved: <italic>atmosphere observations</italic> (<inline-formula><mml:math id="M161" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) and <italic>ENSO (El Niño–Southern Oscillation) observations</italic> (<inline-formula><mml:math id="M162" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>,</mml:mo><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula>).  For the atmosphere observations case we sample the perturbations from error variance <inline-formula><mml:math id="M163" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">I</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, while for the ENSO observations we experiment with different error variances. We then consider correlated observation errors through <italic>shadowed observations</italic>. For these experiments the observation error variances <inline-formula><mml:math id="M164" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula> are set to the standard values from <xref ref-type="bibr" rid="bib1.bibx65" id="text.59"/>, but the actual perturbations are constructed through a model trajectory which is initialized close to the control run and forced by a relaxation term back to the control. The observation errors then also reflect the local nonlinear growth.  We repeat the benchmark, atmosphere, and ENSO observation cases with this type of observation error. Finally, we reduce the observation space to only the extratropical subsystem (<inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>).  This extends upon the work in <xref ref-type="bibr" rid="bib1.bibx43" id="text.60"/>, where the authors considered only ocean observations (<inline-formula><mml:math id="M166" display="inline"><mml:mi>X</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M167" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M168" display="inline"><mml:mi>Z</mml:mi></mml:math></inline-formula>).  Due to the difficulty of constraining a system through only fast, weakly coupled dynamics, we decrease the assimilation window and assume perfect observations.</p>
</sec>
<sec id="Ch1.S5.SS2">
  <label>5.2</label><title>Benchmark observations </title>
      <?pagebreak page61?><p id="d1e4808">The first DA experiment we consider is a benchmark case with observations (<inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula>). We reproduce the results in <xref ref-type="bibr" rid="bib1.bibx65" id="text.61"/> using the CLV method introduced in Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/>. We first perform a DA experiment using a full-rank covariance matrix (equivalent to the ETKF method introduced in Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>) and then compare it to using reduced subspace methods. The first reduced subspace method uses a fixed number of CLVs defined by spanning the asymptotic unstable and neutral subspace plus the first stable mode as in <xref ref-type="bibr" rid="bib1.bibx39" id="text.62"/>. The second reduced subspace method also uses a fixed number of CLVs, except the number is defined by the asymptotic Kaplan–Yorke dimension as suggested in <xref ref-type="bibr" rid="bib1.bibx10" id="text.63"/> (note in that study that the authors discuss the number of ensemble members which is equivalent to the rank of the covariance matrix).  These fixed numbers are five and six CLVs respectively. Finally we analyse our novel reduced subspace method which uses a variable number of CLVs based on the local Kaplan–Yorke dimension. We note that all experiments perform similarly when using the BLVs instead of the CLVs; however, BLVs do not provide the same local phase-space information. While we focus on the performance of the CLV method in this work, we include a comparison using BLVs for the experiment utilizing local dimension.</p>
      <p id="d1e4847">The error statistics of all the experiments are listed in Table <xref ref-type="table" rid="Ch1.T2"/>. The analysis RMSE is calculated for each subsystem individually at every assimilation step and then averaged over the steps, in line with the error statistics produced in <xref ref-type="bibr" rid="bib1.bibx65" id="text.64"/>.  We also calculate the average RMSE of the full system.  The RMSE is defined as
            <disp-formula id="Ch1.E43" content-type="numbered"><label>23</label><mml:math id="M170" display="block"><mml:mrow><mml:mi mathvariant="normal">RMSE</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mi>N</mml:mi></mml:mfrac></mml:mstyle><mml:mo>(</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          where <inline-formula><mml:math id="M171" display="inline"><mml:mi>N</mml:mi></mml:math></inline-formula> is the number of states in the analysed system (either 3 or 9) and <inline-formula><mml:math id="M172" display="inline"><mml:mi mathvariant="bold-italic">x</mml:mi></mml:math></inline-formula> is the truth (control run in our case).  We also calculate the spread and average increment for each state variable through
            <disp-formula id="Ch1.E44" content-type="numbered"><label>24</label><mml:math id="M173" display="block"><mml:mtable rowspacing="0.2ex" columnspacing="1em" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="normal">spread</mml:mi><mml:mo>=</mml:mo><mml:msqrt><mml:mrow><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:msqrt><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="normal">average</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi mathvariant="normal">increment</mml:mi><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
          Finally, we calculate the bias with respect to our observations <inline-formula><mml:math id="M174" display="inline"><mml:mi mathvariant="bold-italic">y</mml:mi></mml:math></inline-formula>:
            <disp-formula id="Ch1.E45" content-type="numbered"><label>25</label><mml:math id="M175" display="block"><mml:mrow><mml:mi mathvariant="normal">bias</mml:mi><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mrow><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold">H</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mi>f</mml:mi></mml:msup><mml:mo>)</mml:mo></mml:mrow><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T2" specific-use="star"><?xmltex \currentcnt{2}?><label>Table 2</label><caption><p id="d1e5027">Summary metrics of DA experiments using a right-transform matrix (Eq. <xref ref-type="disp-formula" rid="Ch1.E31"/>) and benchmark observations (<inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula>).  The angle brackets <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:mo>⋅</mml:mo><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula> denote the average over assimilation steps.  Compare to results in <xref ref-type="bibr" rid="bib1.bibx65" id="text.65"/>. Parameters: assimilation window 0.08, inflation factor 1 %, 10 ensemble members.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Observations</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M178" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M179" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M180" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M181" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M182" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M183" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M184" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M185" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M186" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">[error variance]</oasis:entry>
         <oasis:entry colname="col3">extratropical</oasis:entry>
         <oasis:entry colname="col4">tropical</oasis:entry>
         <oasis:entry colname="col5">ocean</oasis:entry>
         <oasis:entry colname="col6">full</oasis:entry>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M187" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.3142</oasis:entry>
         <oasis:entry colname="col4">0.1598</oasis:entry>
         <oasis:entry colname="col5">0.4948</oasis:entry>
         <oasis:entry colname="col6">0.4027</oasis:entry>
         <oasis:entry colname="col7">5.8928</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(full rank)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – five</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M189" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.3123</oasis:entry>
         <oasis:entry colname="col4">0.1843</oasis:entry>
         <oasis:entry colname="col5">0.5920</oasis:entry>
         <oasis:entry colname="col6">0.4550</oasis:entry>
         <oasis:entry colname="col7">5.8870</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(unstable/neutral subspace + 1)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M190" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – six</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M191" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.3156</oasis:entry>
         <oasis:entry colname="col4">0.1674</oasis:entry>
         <oasis:entry colname="col5">0.5513</oasis:entry>
         <oasis:entry colname="col6">0.4310</oasis:entry>
         <oasis:entry colname="col7">5.8892</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(global dimension)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – variable</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.3215</oasis:entry>
         <oasis:entry colname="col4">0.1688</oasis:entry>
         <oasis:entry colname="col5">0.5346</oasis:entry>
         <oasis:entry colname="col6">0.4272</oasis:entry>
         <oasis:entry colname="col7">5.8863</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">(local dimension)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">BLVs – variable</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M195" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.3149</oasis:entry>
         <oasis:entry colname="col4">0.1658</oasis:entry>
         <oasis:entry colname="col5">0.5122</oasis:entry>
         <oasis:entry colname="col6">0.4141</oasis:entry>
         <oasis:entry colname="col7">5.8895</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">(local dimension)</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M196" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e5621">We observe that all experiments generally succeed at constraining the full system. The trajectories, spread, increments, and error metrics of the variable CLV experiments are shown in Fig. <xref ref-type="fig" rid="Ch1.F8"/>; all other experiments behave qualitatively similarly. When comparing the reduced subspace experiments to the full-rank case in Table <xref ref-type="table" rid="Ch1.T2"/>, we find that using five CLVs (unstable, neutral, and one stable) performs worse than the other CLV experiments. While using the asymptotic Kaplan–Yorke dimension (six CLVs) shows improvement over five CLVs, the most improvement is in the variable CLV (and BLV) case.  Although all the methods produce a comparable average dimension (last column of Table <xref ref-type="table" rid="Ch1.T2"/>), our experiments show that taking into account local variations in dimension is most effective.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F8" specific-use="star"><?xmltex \currentcnt{8}?><label>Figure 8</label><caption><p id="d1e5632">Segment of DA using the variable CLV method and benchmark observations (<inline-formula><mml:math id="M197" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula>). <bold>(a–c)</bold> Trajectories shown are control run (red), ensemble mean (blue), and individual ensemble members (faint). <bold>(d–f)</bold> Metrics shown are the size of the ensemble spread (red) and ensemble mean increment (black). <bold>(g–i)</bold> Metrics shown are root mean square error (RMSE, green) and bias (blue). For conciseness we only show the results for one coordinate of each subsystem.  The other two coordinates behave similarly.  Parameters: assimilation window 0.08, inflation factor 1 %, 10 ensemble members, and observation error covariance matrix <inline-formula><mml:math id="M198" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=412.564961pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f08.png"/>

        </fig>

      <p id="d1e5703">To take a closer inspection of the dynamics during the assimilation, Fig. <xref ref-type="fig" rid="Ch1.F9"/> shows the corresponding dynamical properties of the variable CLV experiment in time.  Panel (a) shows the FTLEs computed from the ensemble mean.  The first thing to note is the correlation of the temporal FTLE variations.  The most unstable and most stable modes have the same frequency of variability and remain highly correlated throughout the whole experiment.  The lower-frequency variations seen in the second most stable mode are often correlated with some of the weakly stable modes.  These seem to have the biggest impact on the local dimension (shown in panel b).  We can compare the changes in FTLEs and local dimension to the rank of the covariance matrix (panel c). A decrease in local dimension typically occurs when one of the weakly stable modes becomes more stable, and therefore fewer CLVs are needed to span the local unstable and neutral subspace.  In contrast, when the dimension increases, the weakly stable modes become more unstable, at times even becoming positive.  This implies that more CLVs are needed to span the local unstable and neutral subspace, and therefore the rank of the covariance matrix increases.  The local Kolmogorov–Sinai entropy is also shown with the local dimension. We see that directly before a full-dimension collapse (<inline-formula><mml:math id="M199" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>), there is a spike in local entropy.  A collapse in dimension here occurs when all the FTLEs become negative. This does not impact the effectiveness of the method, however, as it just enforces the covariance matrix and Kalman gain to be zero for that analysis step.  The ensemble members are not adjusted and are therefore left to evolve accordingly. Figure <xref ref-type="fig" rid="Ch1.F9"/>d shows the statistics of the FTLEs. The mean values, shown as a full circle, are used to calculate the average dimension in Table <xref ref-type="table" rid="Ch1.T2"/>.  These can be compared to the asymptotic values computed in Sect. <xref ref-type="sec" rid="Ch1.S2.SS2"/> which are shown as open circles to the right of the FTLE statistics.  We also show the standard deviation for each of the FTLEs.  The largest standard deviations are found in the fifth and sixth FTLEs, which correspond to the first two stable modes of the system.  This supports the hypothesis that the weakly stable modes are most influential in the variation of local dimension. We also see that the maximum values are greater than (or equal to) zero.  This implies that at a given time the fifth and sixth modes have moved into the unstable/neutral subspace and additional modes are therefore needed to account for nonlinear error growth.</p>

      <?xmltex \floatpos{p}?><fig id="Ch1.F9" specific-use="star"><?xmltex \currentcnt{9}?><label>Figure 9</label><caption><p id="d1e5731">Local attractor properties of DA using the variable CLV method and benchmark observations (<inline-formula><mml:math id="M200" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi></mml:mrow></mml:math></inline-formula>).  <bold>(a)</bold> FTLEs calculated from the ensemble mean trajectory over a window of <inline-formula><mml:math id="M201" display="inline"><mml:mrow><mml:mi mathvariant="italic">τ</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula>. <bold>(b)</bold> Local Kaplan–Yorke dimension and Kolmogorov–Sinai entropy computed through Eqs. (<xref ref-type="disp-formula" rid="Ch1.E11"/>) and (<xref ref-type="disp-formula" rid="Ch1.E12"/>) using the FTLEs at the given time. <bold>(c)</bold> Rank of the covariance matrix.  <bold>(d)</bold> Statistics of the first seven FTLEs compared to asymptotic values.</p></caption>
          <?xmltex \igopts{width=398.338583pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f09.png"/>

        </fig>

</sec>
<sec id="Ch1.S5.SS3">
  <label>5.3</label><title>Atmosphere observations </title>
      <p id="d1e5799">We now consider the case where only the two atmosphere subsystems are observed; however, the observations are less sparse within each subsystem in that we take both the <inline-formula><mml:math id="M202" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M203" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> components.  <xref ref-type="bibr" rid="bib1.bibx65" id="text.66"/> considered a similar case where only <inline-formula><mml:math id="M204" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> component observations were used with the cross-covariances in the atmosphere, but the ocean was also observed and assimilated separately.  Here we rely only on the cross-covariances to recover the ocean subsystem, as the ocean is strongly coupled to the tropical atmosphere.  For this case we use the following settings: assimilation window 0.08, observation error covariance matrix <inline-formula><mml:math id="M205" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">I</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>, inflation factor 1 %, and 10 ensemble members.  The model is run for the same amount of time as in the benchmark observation experiments.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T3" specific-use="star"><?xmltex \currentcnt{3}?><label>Table 3</label><caption><p id="d1e5844">Summary metrics of DA experiments using a right-transform matrix (Eq. <xref ref-type="disp-formula" rid="Ch1.E31"/>) and atmosphere observations (<inline-formula><mml:math id="M206" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). Parameters: assimilation window 0.08, inflation factor 1 %, 10 ensemble members.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Observations</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M207" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M208" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M209" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M210" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M211" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M212" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M213" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M214" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M215" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">[error variance]</oasis:entry>
         <oasis:entry colname="col3">extratropical</oasis:entry>
         <oasis:entry colname="col4">tropical</oasis:entry>
         <oasis:entry colname="col5">ocean</oasis:entry>
         <oasis:entry colname="col6">full</oasis:entry>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M216" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.1734</oasis:entry>
         <oasis:entry colname="col4">0.1332</oasis:entry>
         <oasis:entry colname="col5">0.5782</oasis:entry>
         <oasis:entry colname="col6">0.4515</oasis:entry>
         <oasis:entry colname="col7">5.8672</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – six</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.1715</oasis:entry>
         <oasis:entry colname="col4">0.1386</oasis:entry>
         <oasis:entry colname="col5">0.5807</oasis:entry>
         <oasis:entry colname="col6">0.4524</oasis:entry>
         <oasis:entry colname="col7">5.8718</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – variable</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M220" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.1697</oasis:entry>
         <oasis:entry colname="col4">0.1383</oasis:entry>
         <oasis:entry colname="col5">0.5659</oasis:entry>
         <oasis:entry colname="col6">0.4433</oasis:entry>
         <oasis:entry colname="col7">5.8681</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <?pagebreak page64?><p id="d1e6305">Table <xref ref-type="table" rid="Ch1.T3"/> shows the summary statistics of performing full-rank DA (nine CLVs), rank equal to the number of CLVs corresponding to asymptotic dimension, and a variable rank equal to the number of CLVs corresponding to local dimension.  All the experiments have comparable summary statistics; however, the variable CLV experiment slightly outperforms both fixed-rank methods (Table <xref ref-type="table" rid="Ch1.T3"/>). We also analysed the dynamical properties of the variable CLV experiment and did not find any significant differences to those of the benchmark experiment (Fig. <xref ref-type="fig" rid="Ch1.F9"/>).</p>
</sec>
<sec id="Ch1.S5.SS4">
  <label>5.4</label><title>ENSO observations </title>
      <p id="d1e6322">The strong coupling and low-frequency variation in the ocean and tropical atmosphere subsystems represent an ENSO-like variability.  We therefore refer to the case of observing the <inline-formula><mml:math id="M222" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M223" display="inline"><mml:mi>z</mml:mi></mml:math></inline-formula> components from the tropical and ocean subsystems as ENSO observations.  Again, this is similar to a case studied in <xref ref-type="bibr" rid="bib1.bibx65" id="text.67"/>, except that we do not assimilate the extratropical atmosphere at all and attempt to recover the variability solely through the cross-covariances. We do not expect to track the control trajectory of the extratropical system, but we are interested to see whether we can avoid collapse (i.e. the loss of variability) in the ensemble mean of the extratropical attractor.</p>
      <p id="d1e6342">Since the extratropical subsystem is likely to be unconstrained with these observations, the ensemble mean will not be accurately estimated.  In such a case, the variable CLV method fails due to the fact that the first CLV (which corresponds to the directions of fastest error growth) is inaccurately calculated. Therefore the true directions of unstable growth are inaccurately sampled in the reduced space experiments. This is amplified by the fact that we are using uncorrelated observation errors; if the observation errors have a temporal correlation, the dominant direction of nonlinear unstable growth can be ascertained even without tracking the extratropical subsystem (see the following section on shadowed observations).  The inaccurate dimension reduction leads to exponential growth in the system and numerical instability.  For this reason we turn our focus only on the full-rank (nine CLVs) method and the accuracy of the observations.</p>
      <p id="d1e6345">We use the following settings for all the DA experiments with ENSO observations: assimilation window 0.08, inflation factor 1 %, and 10 ensemble members. The model is<?pagebreak page65?> run for the same amount of time as in the benchmark observation experiments. We study the effect of reducing the observation error variances in <inline-formula><mml:math id="M224" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula>: standard observation error (<inline-formula><mml:math id="M225" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>), reduced tropical atmosphere error (<inline-formula><mml:math id="M226" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>), reduced ocean error (<inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>]</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>), and reduced overall error (<inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>]</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>).  The summary statistics are listed in Table <xref ref-type="table" rid="Ch1.T4"/> for all the experiments.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T4" specific-use="star"><?xmltex \currentcnt{4}?><label>Table 4</label><caption><p id="d1e6502">Summary metrics of DA experiments using right-transform matrix (<xref ref-type="disp-formula" rid="Ch1.E31"/>) and ENSO observations (<inline-formula><mml:math id="M229" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>,</mml:mo><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula>). Parameters: assimilation window 0.08, inflation factor 1 %, 10 ensemble members.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Observations</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M230" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M231" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M232" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M233" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M234" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M235" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M236" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M237" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">[error variance]</oasis:entry>
         <oasis:entry colname="col3">extratropical</oasis:entry>
         <oasis:entry colname="col4">tropical</oasis:entry>
         <oasis:entry colname="col5">ocean</oasis:entry>
         <oasis:entry colname="col6">full</oasis:entry>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M239" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>,</mml:mo><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">7.0467</oasis:entry>
         <oasis:entry colname="col4">0.1571</oasis:entry>
         <oasis:entry colname="col5">0.3675</oasis:entry>
         <oasis:entry colname="col6">4.7182</oasis:entry>
         <oasis:entry colname="col7">4.5449</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M240" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>,</mml:mo><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">5.5203</oasis:entry>
         <oasis:entry colname="col4">0.0480</oasis:entry>
         <oasis:entry colname="col5">0.1764</oasis:entry>
         <oasis:entry colname="col6">3.6860</oasis:entry>
         <oasis:entry colname="col7">5.4052</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M242" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M243" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>,</mml:mo><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">7.1308</oasis:entry>
         <oasis:entry colname="col4">0.1386</oasis:entry>
         <oasis:entry colname="col5">0.0873</oasis:entry>
         <oasis:entry colname="col6">4.7566</oasis:entry>
         <oasis:entry colname="col7">4.4959</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>,</mml:mo><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">5.1697</oasis:entry>
         <oasis:entry colname="col4">0.0431</oasis:entry>
         <oasis:entry colname="col5">0.0822</oasis:entry>
         <oasis:entry colname="col6">3.42478</oasis:entry>
         <oasis:entry colname="col7">5.4899</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M246" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e7029">We find that for the standard observation errors, there is a collapse in the variance of the ensemble mean for the extratropical subsystem (Fig. <xref ref-type="fig" rid="Ch1.F10"/>).  However, when the observation error for the tropical subsystem is reduced, that variance is significantly increased. This can be seen through the increase in the average local Kaplan–Yorke dimension (Table <xref ref-type="table" rid="Ch1.T4"/>). There is also a slight increase in the ability to track the extratropical subsystem of the control run. We note that decreasing the ocean observation error alone does not provide any improvements over the total error statistics or dimension, actually making them slightly worse.  When the observation error of both subsystems is reduced, there is only a small improvement to the overall error statistics and dimension in comparison to the reduced tropical error case. The improvement is most notable for the cases with reduced tropical observation errors due to the tropical system's weak direct coupling to the extratropical system.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F10" specific-use="star"><?xmltex \currentcnt{10}?><label>Figure 10</label><caption><p id="d1e7038">Trajectories of DA using nine CLVs, <inline-formula><mml:math id="M247" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> <bold>(a–c)</bold>, and <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:mo>[</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">0.01</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> <bold>(d–f)</bold> with ENSO observations (<inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mi>Y</mml:mi><mml:mo>,</mml:mo><mml:mi>Z</mml:mi></mml:mrow></mml:math></inline-formula>). Trajectories shown are control run (red), ensemble mean (blue), and individual ensemble members (multicoloured). For conciseness we only show the results for the <inline-formula><mml:math id="M250" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> coordinate of each subsystem.  The other two coordinates behave similarly. Parameters: assimilation window 0.08, inflation factor 1 %, 10 ensemble members.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f10.png"/>

        </fig>

</sec>
<sec id="Ch1.S5.SS5">
  <label>5.5</label><title>Shadowed observations</title>
      <p id="d1e7165">In this section we explore a different type of observation error.  Rather than randomly perturbing the control run to form our observation points, we use a trajectory that shadows the control run which produces correlated observational errors.  In other words, we construct a new trajectory with a relaxation to the control run.  This is implemented in the model as follows:

                <disp-formula id="Ch1.E46" specific-use="align" content-type="subnumberedsingle"><mml:math id="M251" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E46.47"><mml:mtd><mml:mtext>26a</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E46.48"><mml:mtd><mml:mtext>26b</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E46.49"><mml:mtd><mml:mtext>26c</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E46.50"><mml:mtd><mml:mtext>26d</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E46.51"><mml:mtd><mml:mtext>26e</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>S</mml:mi><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="Ch1.E46.52"><mml:mtd><mml:mtext>26f</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>Z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E46.53"><mml:mtd><mml:mtext>26g</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">σ</mml:mi><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>x</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E46.54"><mml:mtd><mml:mtext>26h</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">ρ</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>S</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>Z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>(</mml:mo><mml:mi>Y</mml:mi><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E46.55"><mml:mtd><mml:mtext>26i</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mover accent="true"><mml:mi>Z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo mathvariant="normal">˙</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>S</mml:mi><mml:mover accent="true"><mml:mi>X</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi>Z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:msub><mml:mi>c</mml:mi><mml:mi>z</mml:mi></mml:msub><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

            It is sufficient to constrain the trajectory using the relaxation term only in the <inline-formula><mml:math id="M252" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> coordinates.  The parameters <inline-formula><mml:math id="M253" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">2.75</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M254" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M255" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">α</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn></mml:mrow></mml:math></inline-formula> are the relaxation strengths and <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:mi>Y</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are taken from the control trajectory at the given time.</p>
      <p id="d1e8068">We initialize the shadowed trajectory with a small perturbation to the control trajectory initial condition.  We then propagate the shadowed trajectory along with the control trajectory, taking the observations from the shadowed trajectory at each assimilation cycle.  Figure <xref ref-type="fig" rid="Ch1.F11"/> shows the difference between the observations constructed using random perturbations and those from the shadowed trajectory. One benefit of the shadowed trajectory which is clearly visible in these figures is that it much more closely maintains the structure of the attractor.  This is not the case when using randomized perturbations, where the structure is not as discernible.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F11" specific-use="star"><?xmltex \currentcnt{11}?><label>Figure 11</label><caption><p id="d1e8075">Comparison of the two different types of observations used in the data assimilation experiments.  We show the observation space for the benchmark observations case (<inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M261" display="inline"><mml:mi>Y</mml:mi></mml:math></inline-formula>). A selection of 800 time steps (100 observations) of the control model (blue line) and values at the observation times (blue dots) are shown in both plots, along with the actual observations used (orange dots). The top figures show behaviour along the attractor and the bottom panels show <inline-formula><mml:math id="M262" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> in time. <bold>(a)</bold> Observations formed by random perturbations to control run points. <bold>(b)</bold> Observations taken from a trajectory which shadows the control run.</p></caption>
          <?xmltex \igopts{width=341.433071pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f11.png"/>

        </fig>

      <p id="d1e8132">We repeat the observation experiments of the previous three sections: benchmark observations, atmospheric observations, and ENSO observations. We only focus on the full-rank and variable CLV methods. When using correlated observational errors in any ensemble Kalman filtering method, a larger inflation value and ensemble size are needed to avoid ensemble collapse.  We find that for the standard ETKF method increasing the ensemble size to 11 members is sufficient. To facilitate a direct comparison, we therefore also use this ensemble size for the CLV experiments. The inflation value varies slightly with the different observation cases.  The setup and results of the experiments are shown in Table <xref ref-type="table" rid="Ch1.T5"/>.</p>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T5" specific-use="star"><?xmltex \currentcnt{5}?><label>Table 5</label><caption><p id="d1e8140">Summary metrics of DA experiments using a right-transform matrix (Eq. <xref ref-type="disp-formula" rid="Ch1.E31"/>) and shadowed trajectory as observations. We set the observation error covariances to the standard values as in <xref ref-type="bibr" rid="bib1.bibx65" id="text.68"/>.  Parameters: assimilation window 0.08, 11 ensemble members, inflation as noted in the table.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Observations</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M263" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M264" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M265" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M266" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M267" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M268" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M269" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M270" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M271" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">[error variance]</oasis:entry>
         <oasis:entry colname="col3">extratropical</oasis:entry>
         <oasis:entry colname="col4">tropical</oasis:entry>
         <oasis:entry colname="col5">ocean</oasis:entry>
         <oasis:entry colname="col6">full</oasis:entry>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M272" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.5200</oasis:entry>
         <oasis:entry colname="col4">0.1635</oasis:entry>
         <oasis:entry colname="col5">0.4255</oasis:entry>
         <oasis:entry colname="col6">0.4552</oasis:entry>
         <oasis:entry colname="col7">5.9576</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">3 % inflation</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M273" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – variable</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M274" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.4848</oasis:entry>
         <oasis:entry colname="col4">0.1568</oasis:entry>
         <oasis:entry colname="col5">0.4095</oasis:entry>
         <oasis:entry colname="col6">0.4263</oasis:entry>
         <oasis:entry colname="col7">5.9371</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">3 % inflation</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M275" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M276" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.4258</oasis:entry>
         <oasis:entry colname="col4">0.1342</oasis:entry>
         <oasis:entry colname="col5">0.4300</oasis:entry>
         <oasis:entry colname="col6">0.4687</oasis:entry>
         <oasis:entry colname="col7">5.9237</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">3 % inflation</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – variable</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.4337</oasis:entry>
         <oasis:entry colname="col4">0.1373</oasis:entry>
         <oasis:entry colname="col5">0.4027</oasis:entry>
         <oasis:entry colname="col6">0.4649</oasis:entry>
         <oasis:entry colname="col7">5.9191</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">3 % inflation</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M279" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>Z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">6.8613</oasis:entry>
         <oasis:entry colname="col4">0.1431</oasis:entry>
         <oasis:entry colname="col5">0.3025</oasis:entry>
         <oasis:entry colname="col6">4.5961</oasis:entry>
         <oasis:entry colname="col7">4.5309</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">4 % inflation</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M281" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – variable</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>y</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>z</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>t</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>Y</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi>Z</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">6.8722</oasis:entry>
         <oasis:entry colname="col4">0.1463</oasis:entry>
         <oasis:entry colname="col5">0.3370</oasis:entry>
         <oasis:entry colname="col6">4.6054</oasis:entry>
         <oasis:entry colname="col7">4.5541</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">4 % inflation</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">25</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e8893">When using the benchmark observation set from the shadowed trajectory, the variable CLV method outperforms the full-rank method. This shows improvement over the case with random observation errors discussed in Sect. <xref ref-type="sec" rid="Ch1.S5.SS2"/>, where the variable CLV method performed slightly worse than the full rank.  For the atmosphere observation case, we again observe similar performance when using the variable CLV method and the full rank, with the largest reduction of average RMSE in the ocean subsystem. The major change in the ENSO observation case from the random observational error experiments in Sect. <xref ref-type="sec" rid="Ch1.S5.SS4"/> is that when using the shadowed trajectory observations the variable CLV method no longer fails.  There is still difficulty in accurately calculating the first CLV from the extratropical subsystem being unconstrained; however, the correlation in the errors of the tropical and ocean subsystems provides additional information about the underlying nonlinear error growth.  We observe that the variable CLV method performs comparably to the full rank, with a slightly larger average RMSE in the ocean subsystem (and subsequently the full).  The inability to track the extratropical subsystem can once again be seen through the decrease in average local dimension.</p>
</sec>
<sec id="Ch1.S5.SS6">
  <label>5.6</label><title>Extratropical observations</title>
      <p id="d1e8908">We finally consider the case where one subsystem is fully observed and the others are completely unobserved.  We choose to observe the extratropical subsystem, as it is the most extreme case with weakly coupled fast dynamics. Due to the difficulty of constraining the full system with such minimal observations, the assimilation window is reduced to 0.02 and we use <italic>perfect observations</italic>.  In other words, we do not add<?pagebreak page66?> any perturbations to the control run when making the observation.  Having more accurate (mean) observations was shown in Sect. <xref ref-type="sec" rid="Ch1.S5.SS4"/> to improve the performance of the unobserved subsystems in the assimilation.</p>
      <p id="d1e8916">It is also clear from the previous experiments that the inability to constrain unobserved subsystems leads to a collapse in dimension and correspondingly a collapse in the covariances.  A collapse in covariance is commonly avoided through the use of inflation <xref ref-type="bibr" rid="bib1.bibx2 bib1.bibx27 bib1.bibx10 bib1.bibx48" id="paren.69"/>.  While a static background inflation avoids full covariance collapse, we are interested here in the covariance collapse related only to specific subsystems which are not being constrained.  For such a case, we argue that the forecast error covariance matrix should be scaled by a factor relating to the ensemble performance at each analysis step. In other words, when an individual subsystem is not being constrained, the covariances should be increased in the calculation of the Kalman gain, analogous to the approach outlined by <xref ref-type="bibr" rid="bib1.bibx37" id="text.70"/> for the strongly nonlinear Lorenz '63 system. In their study the authors find that the forecast error covariance is often underestimated in such highly nonlinear systems, particularly when the model is in a region of phase space subject to transitions.  Subsequently, the Kalman gain is underestimated.  The authors account for this by including the third and fourth moments of anomalies in the Kalman gain calculation.</p>
      <p id="d1e8925">Here we introduce a new method for adaptive scaling of the Kalman gain.  Rather than explicitly calculating higher moments of the anomalies, we account for the underestimation through a spread-dependent factor which balances our forecast error covariance <inline-formula><mml:math id="M284" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> and observation error variance <inline-formula><mml:math id="M285" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula> accordingly, the idea being that a larger spread implies we have underestimated the covariances, and vice versa.  We note that this adaptive scaling is different to traditional inflation as it does not directly adjust the underlying ensemble spread. <?pagebreak page67?> We use this in conjunction with the static background inflation of <inline-formula><mml:math id="M286" display="inline"><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mi mathvariant="italic">%</mml:mi></mml:mrow></mml:math></inline-formula> to avoid total ensemble collapse.</p>
      <?pagebreak page68?><p id="d1e8957">We scale the Kalman gain in the following way:
            <disp-formula id="Ch1.E56" content-type="numbered"><label>27</label><mml:math id="M287" display="block"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold">K</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="bold">R</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
          or equivalently
            <disp-formula id="Ch1.E57" content-type="numbered"><label>28</label><mml:math id="M288" display="block"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold">K</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo mathsize="2.0em">[</mml:mo><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mo mathsize="2.0em">]</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          Here the scaling factor is the Frobenius norm of <inline-formula><mml:math id="M289" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M290" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> is the ensemble spread matrix defined by Eq. (<xref ref-type="disp-formula" rid="Ch1.E24.26"/>). This rescaling factor is mathematically similar to the K-factor adaptive quality control procedure introduced by <xref ref-type="bibr" rid="bib1.bibx50" id="text.71"/> and the <inline-formula><mml:math id="M291" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>-factor rescaling of the background error covariances introduced by <xref ref-type="bibr" rid="bib1.bibx8" id="text.72"/>.  The K-factor method was used to account for inconsistencies in observations and therefore uses an adaptive observation error covariance <inline-formula><mml:math id="M292" display="inline"><mml:mi mathvariant="bold">R</mml:mi></mml:math></inline-formula> that takes into account innovation size at each analysis step, while the <inline-formula><mml:math id="M293" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>-factor is a deflation to the forecast error covariance matrix to avoid the underestimation of the ensemble spread (<inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:mn mathvariant="normal">0</mml:mn><mml:mo>&lt;</mml:mo><mml:mi mathvariant="italic">β</mml:mi><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>). Both the K-factor procedure and the <inline-formula><mml:math id="M295" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>-factor multiplier can be shown to have the same scaling effect on the Kalman gain <inline-formula><mml:math id="M296" display="inline"><mml:mi mathvariant="bold">K</mml:mi></mml:math></inline-formula> defined by Eq. (<xref ref-type="disp-formula" rid="Ch1.E20.21"/>) as the adaptive scaling presented here, with the difference in that the modified <inline-formula><mml:math id="M297" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold">K</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula> in Eq. (<xref ref-type="disp-formula" rid="Ch1.E57"/>) takes into account both effects: small <inline-formula><mml:math id="M298" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> behaves like the <inline-formula><mml:math id="M299" display="inline"><mml:mi mathvariant="italic">β</mml:mi></mml:math></inline-formula>-factor and large <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> behaves like the K-factor. We discuss the limiting behaviour of this adaptive scaling method in terms of the increment size and analysis error covariance in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>.</p>
      <p id="d1e9295">Due to the fact that only the Kalman gain is being adjusted, for ease of implementation we use the ESRF method introduced in Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>.  This allows for the left-transform matrix to be calculated with the modified Kalman gain:
            <disp-formula id="Ch1.E58" content-type="numbered"><label>29</label><mml:math id="M301" display="block"><mml:mrow><mml:mi mathvariant="bold">T</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold">I</mml:mi><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">K</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi mathvariant="bold">H</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
          We apply the adaptive gain to both the full-rank (nine CLVs) and variable-rank formulations of the covariance matrix. The results of the variable-rank experiments with and without adaptive gain are shown in Fig. <xref ref-type="fig" rid="Ch1.F12"/> and the error statistics of all four experiments are listed in Table <xref ref-type="table" rid="Ch1.T6"/>.</p>

      <?xmltex \floatpos{t}?><fig id="Ch1.F12" specific-use="star"><?xmltex \currentcnt{12}?><label>Figure 12</label><caption><p id="d1e9341">Trajectories of DA experiments using variable CLVs, left-transform matrix (Eq. <xref ref-type="disp-formula" rid="Ch1.E35.37"/>), and perfect observations from the extratropical subsystem of a control run (<inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>), with <bold>(a–c)</bold> the standard Kalman gain (Eq. <xref ref-type="disp-formula" rid="Ch1.E20.21"/>) and <bold>(d–f)</bold> the adaptive Kalman gain (Eq. <xref ref-type="disp-formula" rid="Ch1.E57"/>). Trajectories shown are control run (red), ensemble mean (blue), and individual ensemble members (multicoloured). For conciseness we only show the results for the <inline-formula><mml:math id="M303" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> coordinate of each subsystem.  The other two coordinates behave similarly. Parameters: assimilation window 0.02, inflation factor 1 %, 10 ensemble members, observation error covariance <inline-formula><mml:math id="M304" display="inline"><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">I</mml:mi><mml:mn mathvariant="normal">4</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>.</p></caption>
          <?xmltex \igopts{width=426.791339pt}?><graphic xlink:href="https://npg.copernicus.org/articles/27/51/2020/npg-27-51-2020-f12.png"/>

        </fig>

<?xmltex \floatpos{t}?><table-wrap id="Ch1.T6" specific-use="star"><?xmltex \currentcnt{6}?><label>Table 6</label><caption><p id="d1e9413">Summary metrics of DA experiments using a left-transform matrix (Eq. <xref ref-type="disp-formula" rid="Ch1.E35.37"/>) and the full extratropical subsystem as observations (<inline-formula><mml:math id="M305" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M306" display="inline"><mml:mrow><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M307" display="inline"><mml:mrow><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>). We use perfect observations (no random error added to the control run) with the observation error covariances set to the standard values as in <xref ref-type="bibr" rid="bib1.bibx65" id="text.73"/>.  Parameters: assimilation window 0.02, inflation factor 1 %, 10 ensemble members.</p></caption><oasis:table frame="topbot"><oasis:tgroup cols="7">
     <oasis:colspec colnum="1" colname="col1" align="left"/>
     <oasis:colspec colnum="2" colname="col2" align="left"/>
     <oasis:colspec colnum="3" colname="col3" align="right"/>
     <oasis:colspec colnum="4" colname="col4" align="right"/>
     <oasis:colspec colnum="5" colname="col5" align="right"/>
     <oasis:colspec colnum="6" colname="col6" align="right"/>
     <oasis:colspec colnum="7" colname="col7" align="right"/>
     <oasis:thead>
       <oasis:row>
         <oasis:entry colname="col1">Method</oasis:entry>
         <oasis:entry colname="col2">Observations</oasis:entry>
         <oasis:entry colname="col3"><inline-formula><mml:math id="M308" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M309" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col4"><inline-formula><mml:math id="M310" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M311" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col5"><inline-formula><mml:math id="M312" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M313" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col6"><inline-formula><mml:math id="M314" display="inline"><mml:mo>〈</mml:mo></mml:math></inline-formula>RMSE<inline-formula><mml:math id="M315" display="inline"><mml:mo>〉</mml:mo></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col7"><inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:mo>〈</mml:mo><mml:msub><mml:mi mathvariant="normal">dim</mml:mi><mml:mi mathvariant="normal">KY</mml:mi></mml:msub><mml:mo>〉</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2">[error variance]</oasis:entry>
         <oasis:entry colname="col3">extratropical</oasis:entry>
         <oasis:entry colname="col4">tropical</oasis:entry>
         <oasis:entry colname="col5">ocean</oasis:entry>
         <oasis:entry colname="col6">full</oasis:entry>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:thead>
     <oasis:tbody>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M317" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.0640</oasis:entry>
         <oasis:entry colname="col4">8.4752</oasis:entry>
         <oasis:entry colname="col5">36.3662</oasis:entry>
         <oasis:entry colname="col6">21.7108</oasis:entry>
         <oasis:entry colname="col7">4.1332</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – var</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M319" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.0670</oasis:entry>
         <oasis:entry colname="col4">9.4872</oasis:entry>
         <oasis:entry colname="col5">40.4894</oasis:entry>
         <oasis:entry colname="col6">24.1528</oasis:entry>
         <oasis:entry colname="col7">4.1152</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1"/>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M320" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – nine</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M321" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.0032</oasis:entry>
         <oasis:entry colname="col4">0.7241</oasis:entry>
         <oasis:entry colname="col5">3.5757</oasis:entry>
         <oasis:entry colname="col6">2.1504</oasis:entry>
         <oasis:entry colname="col7">5.9991</oasis:entry>
       </oasis:row>
       <oasis:row rowsep="1">
         <oasis:entry colname="col1">adaptive gain</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">CLVs – var</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M323" display="inline"><mml:mrow><mml:msub><mml:mi>x</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>z</mml:mi><mml:mi mathvariant="normal">e</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3">0.0034</oasis:entry>
         <oasis:entry colname="col4">0.8350</oasis:entry>
         <oasis:entry colname="col5">4.0632</oasis:entry>
         <oasis:entry colname="col6">2.4501</oasis:entry>
         <oasis:entry colname="col7">5.8888</oasis:entry>
       </oasis:row>
       <oasis:row>
         <oasis:entry colname="col1">adaptive gain</oasis:entry>
         <oasis:entry colname="col2"><inline-formula><mml:math id="M324" display="inline"><mml:mrow><mml:mo>[</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula></oasis:entry>
         <oasis:entry colname="col3"/>
         <oasis:entry colname="col4"/>
         <oasis:entry colname="col5"/>
         <oasis:entry colname="col6"/>
         <oasis:entry colname="col7"/>
       </oasis:row>
     </oasis:tbody>
   </oasis:tgroup></oasis:table></table-wrap>

      <p id="d1e9932">We see from Fig. <xref ref-type="fig" rid="Ch1.F12"/> that there is a remarkable improvement when using the adaptive gain method.  Not only is the ensemble spread reduced in the unobserved subsystems, but the ensemble mean is also able to track the control run.  This improvement in tracking the control run is exemplified in Table <xref ref-type="table" rid="Ch1.T6"/> with a significant reduction in the average RMSE of individual subsystems.  As expected, the average dimension is also significantly increased.</p>
</sec>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Concluding remarks</title>
      <p id="d1e9948">This study presents an initial understanding of the transient dynamics associated with the Kalman filter forecast error covariance matrix for nonlinear multiscale coupled systems.  We have explored the varying rank of the error covariance matrix related to the transient growth in the stable modes of the system, and in particular the applicability of this varying rank to different configurations of strong CDA. Additionally, we have shown the large impact of using isolated observations and cross-domain covariances in such a coupled system. The cross-covariances are significantly underestimated when the observed subsystems are weakly coupled to the unobserved ones; however, this can be compensated through either reduced observational error or the use of an adaptive scaling of the Kalman gain.</p>
      <p id="d1e9951">The dynamical properties of strongly coupled DA in a multiscale system were investigated through a low-dimensional nonlinear chaotic model to represent the interactions between the extratropical atmosphere, ocean, and tropical atmosphere–ocean interface.  The model contains significant spatio-temporal scale separations between the subsystems, as well as varying coupling strengths.  We introduced a local dimension measure, namely the Kaplan–Yorke dimension calculated using FTLEs, to specify the appropriate rank of the forecast error covariance matrix at each analysis step. We have shown that through using time-varying CLVs to form a reduced-rank forecast error covariance matrix, comparable results to the full-rank ETKF and ESRF schemes are achievable.</p>
      <p id="d1e9954">We considered a benchmark experiment previously explored in <xref ref-type="bibr" rid="bib1.bibx65" id="text.74"/> to examine the most effective number of CLVs needed to form the forecast error covariance matrix. We found that when using less than full rank, the variable amount based on local dimension performed the best.  We also found there was not significant improvement when increasing to full rank.  In particular, we found that spanning the space comprised of the asymptotic unstable, neutral, and first weakly stable mode (five CLVs in this case) performed worse than using either dimension measure (asymptotic and local).  This suggests that significant growth occurring in more than one weakly stable mode is important when capturing short-term dynamics of highly nonlinear systems.  We therefore see improvement when implementing a rank based on local dimension over asymptotic dimension; however, all methods produce successful results in this case, where all subsystems are sampled in the observations.</p>
      <p id="d1e9960">We then tested the effectiveness of the reduced-rank forecast error covariance matrix in strong CDA when a subsystem is completely unobserved, i.e. using only cross-covariances to determine the increment of the unobserved system.  The first set of these experiments used observations from the two atmosphere subsystems, extratropical and tropical, while the ocean was left completely unobserved.  In this case we found that the DA succeeded in constraining the system to the observations when using the full rank, asymptotic dimension, and local dimension to determine the rank of the covariance matrix; however, the variable-rank method performed better than the fixed-rank methods. The second set of experiments consisted of ENSO observations or observations from the strongly coupled tropical and ocean subsystems only. In this case, the observational errors and weak coupling to the extratropical subsystem caused the reduced-rank experiment to fail.  The full-rank experiment succeeded in tracking the tropical and ocean subsystems but left the extratropical subsystem unconstrained.  This resulted in a collapse of the variance in the ensemble mean and a subsequent reduction in the average dimension.  However, we found that<?pagebreak page69?> reducing the observational error variance of the tropical subsystem provided an increase in ensemble mean variance of the extratropical subsystem and therefore an increase in the average dimension.  Reducing the observational error variance of the ocean did not provide a significant improvement since it is only indirectly coupled to the extratropical subsystem.</p>
      <p id="d1e9964">The effect of correlated observational errors was also explored.  We constructed a trajectory which shadowed the control run and used this as our observational set, repeating all the previous experiments with different observation subsets.  Since the correlated errors preserve the underlying dynamical structure of the system, we found that the reduced-rank method based on local dimension was the most successful in all the experiments when compared to those using random observational error.  This included the ENSO observations case, where the extratropical subsystem remained unconstrained.</p>
      <p id="d1e9967">Finally, we showed that when only observing the extratropical subsystem, the unobserved subsystems could not be constrained due to their weak or indirect coupling to the observations.  This manifested as an overall reduction in dimension as well as a collapse in the cross-domain covariances.  In order to counter the covariance and dimension collapse, we introduced a novel scheme for adaptive Kalman gain scaling.  This adaptive scaling is based on a measure of the overall spread of the system, therefore accounting for unobserved subsystems that have become unconstrained.  Through use of the adaptive scaling the weakly coupled unobserved subsystems were able to be relatively constrained, and moreover the ensemble mean of the unobserved subsystems was able to track the control run. The adaptive scaling introduced here<?pagebreak page70?> should be tested on additional systems with weak coupling in order to assess its general applicability, although care may need to be taken in the choice of the norm.</p>
      <p id="d1e9970">We now turn to the implications for more realistic high-dimensional systems.  It has been shown that when using a finer model resolution (increasing dimension) there is an increase in near-zero asymptotic Lyapunov exponents <xref ref-type="bibr" rid="bib1.bibx12" id="paren.75"/>.  We observed through the examination of the dynamical properties of the coupled Lorenz system that the stable yet near-zero exponents have the largest temporal variability, which affects the local dimension. As the number of near-zero exponents increases, we may expect that the temporal variability in dimension will increase further.  This would have strong implications for the necessary rank of the forecast error covariance and the subsequent number of ensemble members.  It is not implausible that the number of ensemble members could vary significantly in time.  In such a case where the model's degree of freedom is much larger than its effective dimension, the projection onto CLVs becomes even more effective.  This would ensure the ensemble perturbations lie in subspaces associated with error growth at the given time and that the directions of error growth are sufficiently sampled.  Such improvements in modelling error growth of high-dimensional atmospheric systems have already been seen through the use of finite-time normal modes <xref ref-type="bibr" rid="bib1.bibx62" id="paren.76"/>.  There is still more work to be done on how CLVs relate to meteorological and climatic events in such models, similar to the blocking studies of <xref ref-type="bibr" rid="bib1.bibx54" id="text.77"/>.  Future work should also consider the numerical cost of CLV calculation and methods to increase efficiency for high-dimensional systems.</p>
      <p id="d1e9982"><?xmltex \hack{\newpage}?>The adaptive gain result presented here highlights the utility of ensemble filtering methods.  While the ensemble mean of the subsystems manages to track the control run, the individual members are not so constrained.  The variability in the spread of the ensemble members can provide a measure for uncertainty of the corresponding subsystem at a given region in phase space.  Additionally, the ability to constrain the ensemble mean of the system from only observations of the weakly coupled fast subsystem is a new result for strong CDA.  While dynamically this is intuitive (accurate knowledge of the fast dynamics of a system is sufficient to reconstruct the full attractor), this has not previously been shown to be achievable in DA experiments.  If such a scheme could be shown to scale to high-dimensional climate models, then accurate and frequent atmospheric observations could potentially be sufficient to constrain the full system. For this reason it is important that the scheme be analysed for general applicability and tested on a variety of coupled dynamical systems.</p><?xmltex \hack{\clearpage}?>
</sec>

      
      </body>
    <back><app-group>

<?pagebreak page71?><app id="App1.Ch1.S1">
  <?xmltex \currentcnt{A}?><label>Appendix A</label><title>Limiting behaviour of adaptive Kalman gain scaling </title>
      <p id="d1e9998">We address the implication of the adaptive Kalman gain scaling for the two extreme cases: ensemble collapse (<inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>→</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>) and ensemble divergence (<inline-formula><mml:math id="M326" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula>).</p>
      <p id="d1e10081"><list list-type="order">
          <list-item>

      <p id="d1e10086"><inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>→</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula><?xmltex \hack{\newline}?>We consider the Kalman gain in the form
                <disp-formula id="App1.Ch1.S1.E59" content-type="numbered"><label>A1</label><mml:math id="M328" display="block"><mml:mrow><mml:mi mathvariant="bold">K</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>[</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="bold">R</mml:mi><mml:msup><mml:mo>]</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
              where <inline-formula><mml:math id="M329" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:math></inline-formula> and the subscript from Eq. (<xref ref-type="disp-formula" rid="Ch1.E20.21"/>) have been dropped for brevity.  For <inline-formula><mml:math id="M330" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>≪</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E59"/>) can be expanded to
                <disp-formula id="App1.Ch1.S1.E60" content-type="numbered"><label>A2</label><mml:math id="M331" display="block"><mml:mtable class="split" rowspacing="0.2ex" columnspacing="1em" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="bold">K</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>[</mml:mo><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="script">O</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">R</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="script">O</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
              Letting <inline-formula><mml:math id="M332" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>→</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E60"/>) simplifies to <inline-formula><mml:math id="M333" display="inline"><mml:mrow><mml:mi mathvariant="bold">K</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="bold">0</mml:mn></mml:mrow></mml:math></inline-formula>, the zero matrix.  In this case the mean analysis increment and error covariance Eqs. (<xref ref-type="disp-formula" rid="Ch1.E20.22"/>–<xref ref-type="disp-formula" rid="Ch1.E20.23"/>) simplify to

                    <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M334" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E61"><mml:mtd><mml:mtext>A3</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E62"><mml:mtd><mml:mtext>A4</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

                In other words, in the case of collapsed spread, the analysis is equal to the forecast.</p>
          </list-item>
          <list-item>

      <p id="d1e10497"><inline-formula><mml:math id="M335" display="inline"><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula><?xmltex \hack{\newline}?>We consider the Kalman gain in the form
                <disp-formula id="App1.Ch1.S1.E63" content-type="numbered"><label>A5</label><mml:math id="M336" display="block"><mml:mrow><mml:mi mathvariant="bold">K</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>[</mml:mo><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mi mathvariant="bold">R</mml:mi><mml:msup><mml:mo>]</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>,</mml:mo></mml:mrow></mml:math></disp-formula>
              where <inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">X</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>|</mml:mo><mml:mo>|</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>.  For <inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>≪</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E63"/>) can be expanded to
                <disp-formula id="App1.Ch1.S1.E64" content-type="numbered"><label>A6</label><mml:math id="M339" display="block"><mml:mtable columnspacing="1em" rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="bold">K</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>[</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="bold">R</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:mi mathvariant="script">O</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="italic">δ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo><mml:mo>]</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>
              Letting <inline-formula><mml:math id="M340" display="inline"><mml:mrow><mml:mi mathvariant="italic">δ</mml:mi><mml:mo>→</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E64"/>) simplifies to
                <disp-formula id="App1.Ch1.S1.E65" content-type="numbered"><label>A7</label><mml:math id="M341" display="block"><mml:mrow><mml:mi mathvariant="bold">K</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
              In this case the mean analysis increment and error covariance Eqs. (<xref ref-type="disp-formula" rid="Ch1.E20.22"/>–<xref ref-type="disp-formula" rid="Ch1.E20.23"/>) become

                    <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M342" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E66"><mml:mtd><mml:mtext>A8</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="bold">H</mml:mi><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>f</mml:mi></mml:msup><mml:mo>)</mml:mo><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E67"><mml:mtd><mml:mtext>A9</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mo mathsize="1.1em">(</mml:mo><mml:mi mathvariant="bold">I</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold">HP</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:msup><mml:mo>)</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mo mathsize="1.1em">)</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

                Recall that <inline-formula><mml:math id="M343" display="inline"><mml:mi mathvariant="bold-italic">y</mml:mi></mml:math></inline-formula> are the observations defined by <inline-formula><mml:math id="M344" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">y</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="bold-italic">x</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M345" display="inline"><mml:mi mathvariant="bold-italic">x</mml:mi></mml:math></inline-formula> is the truth (the observation error has implicitly been set to zero in the case of large spread).  For a function <inline-formula><mml:math id="M346" display="inline"><mml:mi mathvariant="script">F</mml:mi></mml:math></inline-formula> with a Taylor series expansion operating on two arbitrary matrices <inline-formula><mml:math id="M347" display="inline"><mml:mi mathvariant="bold">A</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M348" display="inline"><mml:mi mathvariant="bold">B</mml:mi></mml:math></inline-formula>, we have the following identity:
                <disp-formula id="App1.Ch1.S1.E68" content-type="numbered"><label>A10</label><mml:math id="M349" display="block"><mml:mrow><mml:mi mathvariant="script">F</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold">AB</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="bold">A</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold">A</mml:mi><mml:mi mathvariant="script">F</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold">BA</mml:mi><mml:mo>)</mml:mo><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>
              Taking <inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:mi mathvariant="bold">A</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold">H</mml:mi></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M351" display="inline"><mml:mrow><mml:mi mathvariant="bold">B</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi mathvariant="normal">f</mml:mi></mml:msup><mml:msup><mml:mi mathvariant="bold">H</mml:mi><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, and <inline-formula><mml:math id="M352" display="inline"><mml:mi mathvariant="script">F</mml:mi></mml:math></inline-formula> the inverse function, we can simplify (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E66"/>–<xref ref-type="disp-formula" rid="App1.Ch1.S1.E67"/>) to

                    <disp-formula specific-use="gather" content-type="numbered"><mml:math id="M353" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="App1.Ch1.S1.E69"><mml:mtd><mml:mtext>A11</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="App1.Ch1.S1.E70"><mml:mtd><mml:mtext>A12</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi mathvariant="bold">P</mml:mi><mml:mi>a</mml:mi></mml:msup><mml:mo>=</mml:mo><mml:mn mathvariant="bold">0</mml:mn><mml:mo>.</mml:mo></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

                In such a case, all ensemble members are adjusted to the same value as inferred from the observations.</p>
          </list-item>
        </list></p><?xmltex \hack{\clearpage}?>
</app>
  </app-group><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d1e11148">All simulation data are available from the corresponding author by request.</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d1e11154">All the authors designed the study.  The schemes for the calculation of Lyapunov exponents and CLVs were adapted and implemented by CQ in both Python and Matlab.  The Python codes for the ensemble Kalman filtering methods were produced by VK, with modifications by CQ. All the figures were produced by CQ.  All the authors contributed to the direction of the study, discussion of results, and the writing and approval of the manuscript.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d1e11160">The authors declare that they have no conflicts of interest.</p>
  </notes><ack><title>Acknowledgements</title><p id="d1e11166">The authors would like to thank Dylan Harries, Pavel Sakov, and Paul Sandery for their valuable input throughout the preparation of this paper, as well as the two anonymous reviewers for their thorough and insightful comments.</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d1e11172">The authors were supported by the Australian Commonwealth Scientific and Industrial Research Organisation (CSIRO) Decadal Climate Forecasting Project (<uri>https://research.csiro.au/dfp</uri>, last access: 12 February 2020).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d1e11181">This paper was edited by Alberto Carrassi and reviewed by two anonymous referees.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Abarbanel et al.(1991)Abarbanel, Brown, and Kennel</label><?label abarbanel1991?><mixed-citation>
Abarbanel, H. D., Brown, R., and Kennel, M. B.: Variation of Lyapunov exponents
on a strange attractor, J. Nonlinear Sci., 1, 175–199, 1991.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Anderson and Anderson(1999)</label><?label anderson1999?><mixed-citation>
Anderson, J. L. and Anderson, S. L.: A Monte Carlo implementation of the
nonlinear filtering problem to produce ensemble assimilations and forecasts,
Mon. Weather Rev., 127, 2741–2758, 1999.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Benettin et al.(1976)Benettin, Galgani, and Strelcyn</label><?label benettin1976?><mixed-citation>Benettin, G., Galgani, L., and Strelcyn, J.-M.: Kolmogorov entropy and
numerical experiments, Phys. Rev. A, 14, 2338, <ext-link xlink:href="https://doi.org/10.1103/PhysRevA.14.2338" ext-link-type="DOI">10.1103/PhysRevA.14.2338</ext-link>, 1976.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Bishop et al.(2001)Bishop, Etherton, and Majumdar</label><?label bishop2001?><mixed-citation>
Bishop, C. H., Etherton, B. J., and Majumdar, S. J.: Adaptive sampling with the
ensemble transform Kalman filter. Part I: Theoretical aspects, Mon.
Weather Rev., 129, 420–436, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Bocquet and Carrassi(2017)</label><?label bocquet2017?><mixed-citation>Bocquet, M. and Carrassi, A.: Four-dimensional ensemble variational data
assimilation and the unstable subspace, Tellus A, 69, 1304504, <ext-link xlink:href="https://doi.org/10.1080/16000870.2017.1304504" ext-link-type="DOI">10.1080/16000870.2017.1304504</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Bocquet et al.(2015)Bocquet, Raanes, and Hannart</label><?label bocquet2015?><mixed-citation>Bocquet, M., Raanes, P. N., and Hannart, A.: Expanding the validity of the ensemble Kalman filter without the intrinsic need for inflation, Nonlin. Processes Geophys., 22, 645–662, <ext-link xlink:href="https://doi.org/10.5194/npg-22-645-2015" ext-link-type="DOI">10.5194/npg-22-645-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Bocquet et al.(2017)Bocquet, Gurumoorthy, Apte, Carrassi, Grudzien,
and Jones</label><?label bocquet2017b?><mixed-citation>
Bocquet, M., Gurumoorthy, K. S., Apte, A., Carrassi, A., Grudzien, C., and
Jones, C. K.: Degenerate Kalman filter error covariances and their
convergence onto the unstable subspace, SIAM/ASA Journal on Uncertainty
Quantification, 5, 304–333, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Bowler et al.(2013)Bowler, Flowerdew, and Pring</label><?label bowler2013?><mixed-citation>
Bowler, N. E., Flowerdew, J., and Pring, S. R.: Tests of different flavours of
EnKF on a simple model, Q. J. Roy. Meteor.
Soc., 139, 1505–1519, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Carrassi et al.(2007)Carrassi, Trevisan, and Uboldi</label><?label carrassi2007?><mixed-citation>
Carrassi, A., Trevisan, A., and Uboldi, F.: Adaptive observations and
assimilation in the unstable subspace by breeding on the data-assimilation
system, Tellus A, 59, 101–113, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>Carrassi et al.(2008)Carrassi, Vannitsem, Zupanski, and
Zupanski</label><?label carrassi2008?><mixed-citation>
Carrassi, A., Vannitsem, S., Zupanski, D., and Zupanski, M.: The maximum
likelihood ensemble filter performances in chaotic systems, Tellus A, 61, 587–600, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Carrassi et al.(2018)Carrassi, Bocquet, Bertino, and
Evensen</label><?label carrassi2018?><mixed-citation>
Carrassi, A., Bocquet, M., Bertino, L., and Evensen, G.: Data assimilation in
the geosciences: An overview of methods, issues, and perspectives, Wiley
Interdisciplinary Reviews: Climate Change, 9, e535, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>De Cruz et al.(2018)De Cruz, Schubert, Demaeyer, Lucarini, and
Vannitsem</label><?label decruz2018?><mixed-citation>De Cruz, L., Schubert, S., Demaeyer, J., Lucarini, V., and Vannitsem, S.: Exploring the Lyapunov instability properties of high-dimensional atmospheric and climate models, Nonlin. Processes Geophys., 25, 387–412, <ext-link xlink:href="https://doi.org/10.5194/npg-25-387-2018" ext-link-type="DOI">10.5194/npg-25-387-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Dieci et al.(1997)Dieci, Russell, and Van Vleck</label><?label dieci1997?><mixed-citation>
Dieci, L., Russell, R. D., and Van Vleck, E. S.: On the compuation of Lyapunov
exponents for continuous dynamical systems, SIAM J. Numer.
Anal., 34, 402–423, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Eckhardt and Yao(1993)</label><?label eckhardt1993?><mixed-citation>
Eckhardt, B. and Yao, D.: Local Lyapunov exponents in chaotic systems, Physica
D, 65, 100–108, 1993.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Eckmann and Ruelle(1985)</label><?label eckmann1985?><mixed-citation>
Eckmann, J.-P. and Ruelle, D.: Ergodic theory of chaos and strange attractors,
in: The theory of chaotic attractors,  273–312, Springer, 1985.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Evensen(1997)</label><?label evensen1997?><mixed-citation>
Evensen, G.: Advanced data assimilation for strongly nonlinear dynamics,
Mon. Weather Rev., 125, 1342–1354, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Evensen(2003)</label><?label evensen2003?><mixed-citation>
Evensen, G.: The ensemble Kalman filter: Theoretical formulation and practical
implementation, Ocean Dynam., 53, 343–367, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Frederiksen(1997)</label><?label frederiksen1997?><mixed-citation>
Frederiksen, J. S.: Adjoint sensitivity and finite-time normal mode
disturbances during blocking, J. Atmos. Sci., 54,
1144–1165, 1997.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Frederiksen(2000)</label><?label frederiksen2000?><mixed-citation>
Frederiksen, J. S.: Singular vectors, finite-time normal modes, and error
growth during blocking, J. Atmos. Sci., 57, 312–333,
2000.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Frederickson et al.(1983)Frederickson, Kaplan, Yorke, and
Yorke</label><?label frederickson1983?><mixed-citation>
Frederickson, P., Kaplan, J. L., Yorke, E. D., and Yorke, J. A.: The Liapunov
dimension of strange attractors, J. Differ. Equations, 49,
185–207, 1983.</mixed-citation></ref>
      <ref id="bib1.bibx21"><?xmltex \def\ref@label{{Froyland et~al.(2013)Froyland, H{\"{u}}ls, Morriss, and
Watson}}?><label>Froyland et al.(2013)Froyland, Hüls, Morriss, and
Watson</label><?label froyland2013?><mixed-citation>
Froyland, G., Hüls, T., Morriss, G. P., and Watson, T. M.: Computing
covariant Lyapunov vectors, Oseledets vectors, and dichotomy projectors: A
comparative numerical study, Physica D, 247, 18–39,
2013.</mixed-citation></ref>
      <ref id="bib1.bibx22"><?xmltex \def\ref@label{{Ginelli et~al.(2007)Ginelli, Poggi, Turchi, Chat{\'{e}}, Livi, and
Politi}}?><label>Ginelli et al.(2007)Ginelli, Poggi, Turchi, Chaté, Livi, and
Politi</label><?label ginelli2007?><mixed-citation>Ginelli, F., Poggi, P., Turchi, A., Chaté, H., Livi, R., and Politi, A.:
Characterizing dynamics with covariant Lyapunov vectors, Phys. Rev.
Lett., 99, 130601, <ext-link xlink:href="https://doi.org/10.1103/PhysRevLett.99.130601" ext-link-type="DOI">10.1103/PhysRevLett.99.130601</ext-link>, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Gritsun and Lucarini(2017)</label><?label gritsun2017?><mixed-citation>
Gritsun, A. and Lucarini, V.: Fluctuations, response, and resonances in a
simple atmospheric model, Physica D, 349, 62–76, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx24"><?xmltex \def\ref@label{{Grudzien et~al.(2018{\natexlab{a}})Grudzien, Carrassi, and
Bocquet}}?><label>Grudzien et al.(2018a)Grudzien, Carrassi, and
Bocquet</label><?label grudzien2018a?><mixed-citation>
Grudzien, C., Carrassi, A., and Bocquet, M.: Asymptotic forecast uncertainty
and the unstable subspace in the presence of additive model error, SIAM/ASA
Journal on Uncertainty Quantification, 6, 1335–1363, 2018a.</mixed-citation></ref>
      <ref id="bib1.bibx25"><?xmltex \def\ref@label{{Grudzien et~al.(2018{\natexlab{b}})Grudzien, Carrassi, and
Bocquet}}?><label>Grudzien et al.(2018b)Grudzien, Carrassi, and
Bocquet</label><?label grudzien2018b?><mixed-citation>Grudzien, C., Carrassi, A<?pagebreak page73?>., and Bocquet, M.: Chaotic dynamics and the role of covariance inflation for reduced rank Kalman filters with model error, Nonlin. Processes Geophys., 25, 633–648, <ext-link xlink:href="https://doi.org/10.5194/npg-25-633-2018" ext-link-type="DOI">10.5194/npg-25-633-2018</ext-link>,  2018b.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Gurumoorthy et al.(2017)Gurumoorthy, Grudzien, Apte, Carrassi, and
Jones</label><?label gurumoorthy2017?><mixed-citation>
Gurumoorthy, K. S., Grudzien, C., Apte, A., Carrassi, A., and Jones, C. K.:
Rank deficiency of Kalman error covariance matrices in linear time-varying
system with deterministic evolution, SIAM J. Control
Optim., 55, 741–759, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Hamill et al.(2001)Hamill, Whitaker, and Snyder</label><?label hamill2001?><mixed-citation>
Hamill, T. M., Whitaker, J. S., and Snyder, C.: Distance-dependent filtering of
background error covariance estimates in an ensemble Kalman filter, Mon. Weather Rev., 129, 2776–2790, 2001.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Han et al.(2013)Han, Wu, Zhang, Liu, and Li</label><?label han2013?><mixed-citation>
Han, G., Wu, X., Zhang, S., Liu, Z., and Li, W.: Error covariance estimation
for coupled data assimilation using a Lorenz atmosphere and a simple
pycnocline ocean model, J. Climate, 26, 10218–10231, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>Houtekamer and Zhang(2016)</label><?label Houtekamer2016?><mixed-citation>
Houtekamer, P. L. and Zhang, F.: Review of the Ensemble Kalman Filter for
Atmospheric Data Assimilation, Mon. Weather Rev., 144, 4489–4532, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>Hunt et al.(2007)Hunt, Kostelich, and Szunyogh</label><?label hunt2007?><mixed-citation>
Hunt, B. R., Kostelich, E. J., and Szunyogh, I.: Efficient data assimilation
for spatiotemporal chaos: A local ensemble transform Kalman filter, Physica
D, 230, 112–126, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Kang et al.(2011)Kang, Kalnay, Liu, Fung, Miyoshi, and
Ide</label><?label kang2011?><mixed-citation>Kang, J.-S., Kalnay, E., Liu, J., Fung, I., Miyoshi, T., and Ide, K.:
“Variable localization” in an ensemble Kalman filter: Application to the
carbon cycle data assimilation, J. Geophys. Res.-Atmos.,
116, <ext-link xlink:href="https://doi.org/10.1029/2010JD014673" ext-link-type="DOI">10.1029/2010JD014673</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Kaplan and Yorke(1979)</label><?label kaplan1979?><mixed-citation>
Kaplan, J. L. and Yorke, J. A.: Chaotic behavior of multidimensional difference
equations, in: Functional Differential equations and approximation of fixed
points, 204–227, Springer, 1979.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Kwasniok(2019)</label><?label kwasniok2019?><mixed-citation>Kwasniok, F.: Fluctuations of finite-time Lyapunov exponents in an intermediate-complexity atmospheric model: a multivariate and large-deviation perspective, Nonlin. Processes Geophys., 26, 195–209, <ext-link xlink:href="https://doi.org/10.5194/npg-26-195-2019" ext-link-type="DOI">10.5194/npg-26-195-2019</ext-link>, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Laloyaux et al.(2016)Laloyaux, Balmaseda, Dee, Mogensen, and
Janssen</label><?label laloyaux2016?><mixed-citation>
Laloyaux, P., Balmaseda, M., Dee, D., Mogensen, K., and Janssen, P.: A coupled
data assimilation system for climate reanalysis, Q. J.
Roy. Meteor. Soc., 142, 65–78, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Lorenz(1963)</label><?label lorenz1963?><mixed-citation>
Lorenz, E. N.: Deterministic nonperiodic flow, J. Atmos. Sci., 20, 130–141, 1963.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Lorenz(1996)</label><?label lorenz1996?><mixed-citation>
Lorenz, E. N.: Predictability: A problem partly solved, in: Proc. Seminar on
predictability, ECMWF, Reading, UK, vol. 1, 1996.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Miller et al.(1994)Miller, Ghil, and Gauthiez</label><?label miller1994?><mixed-citation>
Miller, R. N., Ghil, M., and Gauthiez, F.: Advanced data assimilation in
strongly nonlinear dynamical systems, J. Atmos. Sci.,
51, 1037–1056, 1994.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Nese and Dutton(1993)</label><?label nese1993?><mixed-citation>
Nese, J. M. and Dutton, J. A.: Quantifying predictability variations in a
low-order occan-atmosphere model: a dynamical systems approach, J.
Climate, 6, 185–204, 1993.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Ng et al.(2011)Ng, Mclaughlin, Entekhabi, and Ahanin</label><?label crystalng2011?><mixed-citation>
Ng, G.-H. C., Mclaughlin, D., Entekhabi, D., and Ahanin, A.: The role of model
dynamics in ensemble Kalman filter performance for chaotic systems, Tellus A, 63, 958–977, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Norwood et al.(2013)Norwood, Kalnay, Ide, Yang, and
Wolfe</label><?label norwood2013?><mixed-citation>Norwood, A., Kalnay, E., Ide, K., Yang, S.-C., and Wolfe, C.: Lyapunov,
singular and bred vectors in a multi-scale system: an empirical exploration
of vectors related to instabilities, J. Phys. A, 46, 254021, <ext-link xlink:href="https://doi.org/10.1088/1751-8113/46/25/254021" ext-link-type="DOI">10.1088/1751-8113/46/25/254021</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Oseledets(1968)</label><?label oseledets1968?><mixed-citation>
Oseledets, V. I.: A multiplicative ergodic theorem. Characteristic Ljapunov,
exponents of dynamical systems, Trudy Moskovskogo Matematicheskogo
Obshchestva, 19, 179–210, 1968.</mixed-citation></ref>
      <ref id="bib1.bibx42"><label>O'Kane and Frederiksen(2008)</label><?label okane2008?><mixed-citation>
O'Kane, T. and Frederiksen, J.: Comparison of statistical dynamical, square
root and ensemble Kalman filters, Entropy, 10, 684–721, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx43"><label>O'Kane et al.(2019)O’Kane, Sandery, Monselesan, Sakov,
Chamberlain, Matear, Collier, Squire, and Stevens</label><?label okane2019?><mixed-citation>
O'Kane, T. J., Sandery, P. A., Monselesan, D. P., Sakov, P., Chamberlain,
M. A., Matear, R. J., Collier, M. A., Squire, D. T., and Stevens, L.: Coupled
Data Assimilation and Ensemble Initialization with Application to Multiyear
ENSO Prediction, J. Climate, 32, 997–1024, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx44"><label>Palatella and Trevisan(2015)</label><?label palatella2015?><mixed-citation>Palatella, L. and Trevisan, A.: Interaction of Lyapunov vectors in the
formulation of the nonlinear extension of the Kalman filter, Phys. Rev.
E, 91, 042905, <ext-link xlink:href="https://doi.org/10.1103/PhysRevE.91.042905" ext-link-type="DOI">10.1103/PhysRevE.91.042905</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx45"><label>Palatella et al.(2013)Palatella, Carrassi, and
Trevisan</label><?label palatella2013?><mixed-citation>Palatella, L., Carrassi, A., and Trevisan, A.: Lyapunov vectors and
assimilation in the unstable subspace: theory and applications, J.
Phys. A, 46, 254020, <ext-link xlink:href="https://doi.org/10.1088/1751-8113/46/25/254020" ext-link-type="DOI">10.1088/1751-8113/46/25/254020</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx46"><?xmltex \def\ref@label{{Pe{\~{n}}a and Kalnay(2004)}}?><label>Peña and Kalnay(2004)</label><?label pena2004?><mixed-citation>Peña, M. and Kalnay, E.: Separating fast and slow modes in coupled chaotic systems, Nonlin. Processes Geophys., 11, 319–327, <ext-link xlink:href="https://doi.org/10.5194/npg-11-319-2004" ext-link-type="DOI">10.5194/npg-11-319-2004</ext-link>, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx47"><label>Penny et al.(2019)Penny, Bach, Bhargava, Chang, Da, Sun, and
Yoshida</label><?label penny2019strong?><mixed-citation>
Penny, S., Bach, E., Bhargava, K., Chang, C.-C., Da, C., Sun, L., and Yoshida,
T.: Strongly coupled data assimilation in multiscale media: experiments using
a quasi-geostrophic coupled model, J. Adv. Model. Earth
Sy., 11,  1803–1829, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx48"><label>Raanes et al.(2019)Raanes, Bocquet, and Carrassi</label><?label raanes2019?><mixed-citation>
Raanes, P. N., Bocquet, M., and Carrassi, A.: Adaptive covariance inflation in
the ensemble Kalman filter by Gaussian scale mixtures, Q. J.
Roy. Meteor. Soc., 145, 53–75, 2019.</mixed-citation></ref>
      <ref id="bib1.bibx49"><label>Sakov and Oke(2008)</label><?label sakov2008?><mixed-citation>
Sakov, P. and Oke, P. R.: Implications of the form of the ensemble
transformation in the ensemble square root filters, Mon. Weather Rev.,
136, 1042–1053, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx50"><label>Sakov and Sandery(2017)</label><?label sakov2017?><mixed-citation>Sakov, P. and Sandery, P.: An adaptive quality control procedure for data
assimilation, Tellus A, 69, 1318031, <ext-link xlink:href="https://doi.org/10.1080/16000870.2017.1318031" ext-link-type="DOI">10.1080/16000870.2017.1318031</ext-link>,
2017.</mixed-citation></ref>
      <ref id="bib1.bibx51"><label>Sakov et al.(2012)Sakov, Oliver, and Bertino</label><?label sakov2012?><mixed-citation>
Sakov, P., Oliver, D. S., and Bertino, L.: An iterative EnKF for strongly
nonlinear systems, Mon. Weather Rev., 140, 1988–2004, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx52"><label>Sano and Sawada(1985)</label><?label sano1985?><mixed-citation>Sano, M. and Sawada, Y.: Measurement of the Lyapunov spectrum from a chaotic
time series, Phys. Rev. Lett., 55, 1082, <ext-link xlink:href="https://doi.org/10.1103/PhysRevLett.55.1082" ext-link-type="DOI">10.1103/PhysRevLett.55.1082</ext-link>, 1985.</mixed-citation></ref>
      <ref id="bib1.bibx53"><label>Schubert and Lucarini(2015)</label><?label schubert2015?><mixed-citation>
Schubert, S. and Lucarini, V.: Covariant Lyapunov vectors of a
quasi-geostrophic baroclinic model: analysis of instabilities and feedbacks,
Q. J. Roy. Meteor. Soc., 141, 3040–3055, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx54"><label>Schubert and Lucarini(2016)</label><?label schubert2016?><mixed-citation>
Schubert, S. and Lucarini, V.: Dynamical analysis of blocking events: spatial
and temporal fluctuations of covariant Lyapunov vectors, Q. J.
Roy. Meteor. Soc., 142, 2143–2158, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx55"><label>Sluka et al.(2016)Sluka, Penny, Kalnay, and Miyoshi</label><?label sluka2016?><mixed-citation>
Sluka, T. C., Penny, S. G., Kalnay, E., and Miyoshi, T.: Assimilating
atmospheric observations into the ocean using strongly coupled ensemble data
assimilation, Geophys. Res. Lett., 43, 752–759, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx56"><label>Tippett et al.(2003)Tippett, Anderson, Bishop, Hamill, and
Whitaker</label><?label tippett2003?><mixed-citation>
Tippett, M. K., Anderson, J. L., Bishop, C. H., Hamill, T. M., and Whitaker,
J. S.: Ensemble square root filters, Mon. Weather Rev., 131, 1485–1490,
2003.</mixed-citation></ref>
      <ref id="bib1.bibx57"><label>Trevisan and Palatella(2011)</label><?label trevisan2011?><mixed-citation>Trevisan, A. and Palatella, L.: On the Kalman Filter error covariance collapse into the unstable subspace, Nonlin. Processes Geophys., 18, 243–250, <ext-link xlink:href="https://doi.org/10.5194/npg-18-243-2011" ext-link-type="DOI">10.5194/npg-18-243-2011</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx58"><label>Trevisan and Uboldi(2004)</label><?label trevisan2004?><mixed-citation>
Trevisan, A. and Uboldi, F.: Assimilation of standard and targeted observations
within the unstable subspace of the observation–analysis–forecast cycle
system, J. Atmos. Sci., 61, 103–113, 2004.</mixed-citation></ref>
      <ref id="bib1.bibx59"><label>Trevisan et al.(2010)Trevisan, D'Isidoro, and
Talagrand</label><?label trevisan2010?><mixed-citation>
Trevisan, A., D'Isidoro, M., and Talagrand, O.: Four-dimensional variational
assimilation in the unstable subspace and the optimal subspace dimension,
Quarterly Journal of the Royal Meteorological Society: A journal of the
atmospheric sciences, Appl. Meteorol. Phys. Oceanogr., 136,
487–496, 2010.</mixed-citation></ref>
      <?pagebreak page74?><ref id="bib1.bibx60"><label>Vannitsem(2017)</label><?label vannitsem2017?><mixed-citation>Vannitsem, S.: Predictability of large-scale atmospheric motions: Lyapunov
exponents and error dynamics, Chaos: An Interdisciplinary J. Nonlinear Sci., 27, 032101, <ext-link xlink:href="https://doi.org/10.1063/1.4979042" ext-link-type="DOI">10.1063/1.4979042</ext-link>, 2017.</mixed-citation></ref>
      <ref id="bib1.bibx61"><label>Vannitsem and Lucarini(2016)</label><?label vannitsem2016?><mixed-citation>Vannitsem, S. and Lucarini, V.: Statistical and dynamical properties of
covariant Lyapunov vectors in a coupled atmosphere-ocean model–multiscale
effects, geometric degeneracy, and error dynamics, J. Phys. A, 49, 224001, <ext-link xlink:href="https://doi.org/10.1088/1751-8113/49/22/224001" ext-link-type="DOI">10.1088/1751-8113/49/22/224001</ext-link>, 2016.</mixed-citation></ref>
      <ref id="bib1.bibx62"><label>Wei and Frederiksen(2005)</label><?label wei2005?><mixed-citation>Wei, M. and Frederiksen, J. S.: Finite-time normal mode disturbances and error
growth during Southern Hemisphere blocking, Adv. Atmos. Sci.,
22, 69–89, 2005.
 </mixed-citation></ref><?xmltex \hack{\newpage}?>
      <ref id="bib1.bibx63"><label>Wolfe and Samelson(2007)</label><?label wolfe2007?><mixed-citation>
Wolfe, C. L. and Samelson, R. M.: An efficient method for recovering Lyapunov
vectors from singular vectors, Tellus A, 59, 355–366, 2007.</mixed-citation></ref>
      <ref id="bib1.bibx64"><label>Yoden and Nomura(1993)</label><?label yoden1993?><mixed-citation>
Yoden, S. and Nomura, M.: Finite-time Lyapunov stability analysis and its
application to atmospheric predictability, J. Atmos.
Sci., 50, 1531–1543, 1993.</mixed-citation></ref>
      <ref id="bib1.bibx65"><label>Yoshida and Kalnay(2018)</label><?label yoshida2018?><mixed-citation>
Yoshida, T. and Kalnay, E.: Correlation-Cutoff Method for Covariance
Localization in Strongly Coupled Data Assimilation, Mon. Weather Rev.,
146, 2881–2889, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx66"><label>Young(1982)</label><?label young1982?><mixed-citation>
Young, L.-S.: Dimension, entropy and Lyapunov exponents, Ergod. Theor.
Dyn. Syst., 2, 109–124, 1982.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>Application of a local attractor dimension to reduced space strongly coupled data assimilation for chaotic multiscale systems</article-title-html>
<abstract-html><p>The basis and challenge of strongly coupled data assimilation (CDA) is the accurate representation of cross-domain covariances between various coupled subsystems with disparate spatio-temporal scales, where often one or more subsystems are unobserved. In this study, we explore strong CDA using ensemble Kalman filtering methods applied to a conceptual multiscale chaotic model consisting of three coupled Lorenz attractors. We introduce the use of the local attractor dimension (i.e. the Kaplan–Yorke dimension, dim<sub>KY</sub>) to prescribe the rank of the background covariance matrix which we construct using a variable number of weighted covariant Lyapunov vectors (CLVs). Specifically, we consider the ability to track the nonlinear trajectory of each of the subsystems with different variants of sparse observations, relying only on the cross-domain covariance to determine an accurate analysis for tracking the trajectory of the unobserved subdomain. We find that spanning the global unstable and neutral subspaces is not sufficient at times where the nonlinear dynamics and intermittent linear error growth along a stable direction combine. At such times a subset of the local stable subspace is also needed to be represented in the ensemble. In this regard the local dim<sub>KY</sub> provides an accurate estimate of the required rank. Additionally, we show that spanning the full space does not improve performance significantly relative to spanning only the subspace determined by the local dimension. Where weak coupling between subsystems leads to covariance collapse in one or more of the unobserved subsystems, we apply a novel modified Kalman gain where the background covariances are scaled by their Frobenius norm.  This modified gain increases the magnitude of the innovations and the effective dimension of the unobserved domains relative to the strength of the coupling and timescale separation. We conclude with a discussion on the implications for higher-dimensional systems.</p></abstract-html>
<ref-html id="bib1.bib1"><label>Abarbanel et al.(1991)Abarbanel, Brown, and Kennel</label><mixed-citation>
Abarbanel, H. D., Brown, R., and Kennel, M. B.: Variation of Lyapunov exponents
on a strange attractor, J. Nonlinear Sci., 1, 175–199, 1991.
</mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Anderson and Anderson(1999)</label><mixed-citation>
Anderson, J. L. and Anderson, S. L.: A Monte Carlo implementation of the
nonlinear filtering problem to produce ensemble assimilations and forecasts,
Mon. Weather Rev., 127, 2741–2758, 1999.
</mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Benettin et al.(1976)Benettin, Galgani, and Strelcyn</label><mixed-citation>
Benettin, G., Galgani, L., and Strelcyn, J.-M.: Kolmogorov entropy and
numerical experiments, Phys. Rev. A, 14, 2338, <a href="https://doi.org/10.1103/PhysRevA.14.2338" target="_blank">https://doi.org/10.1103/PhysRevA.14.2338</a>, 1976.
</mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Bishop et al.(2001)Bishop, Etherton, and Majumdar</label><mixed-citation>
Bishop, C. H., Etherton, B. J., and Majumdar, S. J.: Adaptive sampling with the
ensemble transform Kalman filter. Part I: Theoretical aspects, Mon.
Weather Rev., 129, 420–436, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Bocquet and Carrassi(2017)</label><mixed-citation>
Bocquet, M. and Carrassi, A.: Four-dimensional ensemble variational data
assimilation and the unstable subspace, Tellus A, 69, 1304504, <a href="https://doi.org/10.1080/16000870.2017.1304504" target="_blank">https://doi.org/10.1080/16000870.2017.1304504</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Bocquet et al.(2015)Bocquet, Raanes, and Hannart</label><mixed-citation>
Bocquet, M., Raanes, P. N., and Hannart, A.: Expanding the validity of the ensemble Kalman filter without the intrinsic need for inflation, Nonlin. Processes Geophys., 22, 645–662, <a href="https://doi.org/10.5194/npg-22-645-2015" target="_blank">https://doi.org/10.5194/npg-22-645-2015</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Bocquet et al.(2017)Bocquet, Gurumoorthy, Apte, Carrassi, Grudzien,
and Jones</label><mixed-citation>
Bocquet, M., Gurumoorthy, K. S., Apte, A., Carrassi, A., Grudzien, C., and
Jones, C. K.: Degenerate Kalman filter error covariances and their
convergence onto the unstable subspace, SIAM/ASA Journal on Uncertainty
Quantification, 5, 304–333, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Bowler et al.(2013)Bowler, Flowerdew, and Pring</label><mixed-citation>
Bowler, N. E., Flowerdew, J., and Pring, S. R.: Tests of different flavours of
EnKF on a simple model, Q. J. Roy. Meteor.
Soc., 139, 1505–1519, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Carrassi et al.(2007)Carrassi, Trevisan, and Uboldi</label><mixed-citation>
Carrassi, A., Trevisan, A., and Uboldi, F.: Adaptive observations and
assimilation in the unstable subspace by breeding on the data-assimilation
system, Tellus A, 59, 101–113, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>Carrassi et al.(2008)Carrassi, Vannitsem, Zupanski, and
Zupanski</label><mixed-citation>
Carrassi, A., Vannitsem, S., Zupanski, D., and Zupanski, M.: The maximum
likelihood ensemble filter performances in chaotic systems, Tellus A, 61, 587–600, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Carrassi et al.(2018)Carrassi, Bocquet, Bertino, and
Evensen</label><mixed-citation>
Carrassi, A., Bocquet, M., Bertino, L., and Evensen, G.: Data assimilation in
the geosciences: An overview of methods, issues, and perspectives, Wiley
Interdisciplinary Reviews: Climate Change, 9, e535, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>De Cruz et al.(2018)De Cruz, Schubert, Demaeyer, Lucarini, and
Vannitsem</label><mixed-citation>
De Cruz, L., Schubert, S., Demaeyer, J., Lucarini, V., and Vannitsem, S.: Exploring the Lyapunov instability properties of high-dimensional atmospheric and climate models, Nonlin. Processes Geophys., 25, 387–412, <a href="https://doi.org/10.5194/npg-25-387-2018" target="_blank">https://doi.org/10.5194/npg-25-387-2018</a>, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Dieci et al.(1997)Dieci, Russell, and Van Vleck</label><mixed-citation>
Dieci, L., Russell, R. D., and Van Vleck, E. S.: On the compuation of Lyapunov
exponents for continuous dynamical systems, SIAM J. Numer.
Anal., 34, 402–423, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Eckhardt and Yao(1993)</label><mixed-citation>
Eckhardt, B. and Yao, D.: Local Lyapunov exponents in chaotic systems, Physica
D, 65, 100–108, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Eckmann and Ruelle(1985)</label><mixed-citation>
Eckmann, J.-P. and Ruelle, D.: Ergodic theory of chaos and strange attractors,
in: The theory of chaotic attractors,  273–312, Springer, 1985.
</mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Evensen(1997)</label><mixed-citation>
Evensen, G.: Advanced data assimilation for strongly nonlinear dynamics,
Mon. Weather Rev., 125, 1342–1354, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Evensen(2003)</label><mixed-citation>
Evensen, G.: The ensemble Kalman filter: Theoretical formulation and practical
implementation, Ocean Dynam., 53, 343–367, 2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Frederiksen(1997)</label><mixed-citation>
Frederiksen, J. S.: Adjoint sensitivity and finite-time normal mode
disturbances during blocking, J. Atmos. Sci., 54,
1144–1165, 1997.
</mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Frederiksen(2000)</label><mixed-citation>
Frederiksen, J. S.: Singular vectors, finite-time normal modes, and error
growth during blocking, J. Atmos. Sci., 57, 312–333,
2000.
</mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Frederickson et al.(1983)Frederickson, Kaplan, Yorke, and
Yorke</label><mixed-citation>
Frederickson, P., Kaplan, J. L., Yorke, E. D., and Yorke, J. A.: The Liapunov
dimension of strange attractors, J. Differ. Equations, 49,
185–207, 1983.
</mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Froyland et al.(2013)Froyland, Hüls, Morriss, and
Watson</label><mixed-citation>
Froyland, G., Hüls, T., Morriss, G. P., and Watson, T. M.: Computing
covariant Lyapunov vectors, Oseledets vectors, and dichotomy projectors: A
comparative numerical study, Physica D, 247, 18–39,
2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Ginelli et al.(2007)Ginelli, Poggi, Turchi, Chaté, Livi, and
Politi</label><mixed-citation>
Ginelli, F., Poggi, P., Turchi, A., Chaté, H., Livi, R., and Politi, A.:
Characterizing dynamics with covariant Lyapunov vectors, Phys. Rev.
Lett., 99, 130601, <a href="https://doi.org/10.1103/PhysRevLett.99.130601" target="_blank">https://doi.org/10.1103/PhysRevLett.99.130601</a>, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Gritsun and Lucarini(2017)</label><mixed-citation>
Gritsun, A. and Lucarini, V.: Fluctuations, response, and resonances in a
simple atmospheric model, Physica D, 349, 62–76, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Grudzien et al.(2018a)Grudzien, Carrassi, and
Bocquet</label><mixed-citation>
Grudzien, C., Carrassi, A., and Bocquet, M.: Asymptotic forecast uncertainty
and the unstable subspace in the presence of additive model error, SIAM/ASA
Journal on Uncertainty Quantification, 6, 1335–1363, 2018a.
</mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Grudzien et al.(2018b)Grudzien, Carrassi, and
Bocquet</label><mixed-citation>
Grudzien, C., Carrassi, A., and Bocquet, M.: Chaotic dynamics and the role of covariance inflation for reduced rank Kalman filters with model error, Nonlin. Processes Geophys., 25, 633–648, <a href="https://doi.org/10.5194/npg-25-633-2018" target="_blank">https://doi.org/10.5194/npg-25-633-2018</a>,  2018b.
</mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Gurumoorthy et al.(2017)Gurumoorthy, Grudzien, Apte, Carrassi, and
Jones</label><mixed-citation>
Gurumoorthy, K. S., Grudzien, C., Apte, A., Carrassi, A., and Jones, C. K.:
Rank deficiency of Kalman error covariance matrices in linear time-varying
system with deterministic evolution, SIAM J. Control
Optim., 55, 741–759, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Hamill et al.(2001)Hamill, Whitaker, and Snyder</label><mixed-citation>
Hamill, T. M., Whitaker, J. S., and Snyder, C.: Distance-dependent filtering of
background error covariance estimates in an ensemble Kalman filter, Mon. Weather Rev., 129, 2776–2790, 2001.
</mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Han et al.(2013)Han, Wu, Zhang, Liu, and Li</label><mixed-citation>
Han, G., Wu, X., Zhang, S., Liu, Z., and Li, W.: Error covariance estimation
for coupled data assimilation using a Lorenz atmosphere and a simple
pycnocline ocean model, J. Climate, 26, 10218–10231, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>Houtekamer and Zhang(2016)</label><mixed-citation>
Houtekamer, P. L. and Zhang, F.: Review of the Ensemble Kalman Filter for
Atmospheric Data Assimilation, Mon. Weather Rev., 144, 4489–4532, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>Hunt et al.(2007)Hunt, Kostelich, and Szunyogh</label><mixed-citation>
Hunt, B. R., Kostelich, E. J., and Szunyogh, I.: Efficient data assimilation
for spatiotemporal chaos: A local ensemble transform Kalman filter, Physica
D, 230, 112–126, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Kang et al.(2011)Kang, Kalnay, Liu, Fung, Miyoshi, and
Ide</label><mixed-citation>
Kang, J.-S., Kalnay, E., Liu, J., Fung, I., Miyoshi, T., and Ide, K.:
“Variable localization” in an ensemble Kalman filter: Application to the
carbon cycle data assimilation, J. Geophys. Res.-Atmos.,
116, <a href="https://doi.org/10.1029/2010JD014673" target="_blank">https://doi.org/10.1029/2010JD014673</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Kaplan and Yorke(1979)</label><mixed-citation>
Kaplan, J. L. and Yorke, J. A.: Chaotic behavior of multidimensional difference
equations, in: Functional Differential equations and approximation of fixed
points, 204–227, Springer, 1979.
</mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Kwasniok(2019)</label><mixed-citation>
Kwasniok, F.: Fluctuations of finite-time Lyapunov exponents in an intermediate-complexity atmospheric model: a multivariate and large-deviation perspective, Nonlin. Processes Geophys., 26, 195–209, <a href="https://doi.org/10.5194/npg-26-195-2019" target="_blank">https://doi.org/10.5194/npg-26-195-2019</a>, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Laloyaux et al.(2016)Laloyaux, Balmaseda, Dee, Mogensen, and
Janssen</label><mixed-citation>
Laloyaux, P., Balmaseda, M., Dee, D., Mogensen, K., and Janssen, P.: A coupled
data assimilation system for climate reanalysis, Q. J.
Roy. Meteor. Soc., 142, 65–78, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Lorenz(1963)</label><mixed-citation>
Lorenz, E. N.: Deterministic nonperiodic flow, J. Atmos. Sci., 20, 130–141, 1963.
</mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Lorenz(1996)</label><mixed-citation>
Lorenz, E. N.: Predictability: A problem partly solved, in: Proc. Seminar on
predictability, ECMWF, Reading, UK, vol. 1, 1996.
</mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Miller et al.(1994)Miller, Ghil, and Gauthiez</label><mixed-citation>
Miller, R. N., Ghil, M., and Gauthiez, F.: Advanced data assimilation in
strongly nonlinear dynamical systems, J. Atmos. Sci.,
51, 1037–1056, 1994.
</mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Nese and Dutton(1993)</label><mixed-citation>
Nese, J. M. and Dutton, J. A.: Quantifying predictability variations in a
low-order occan-atmosphere model: a dynamical systems approach, J.
Climate, 6, 185–204, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Ng et al.(2011)Ng, Mclaughlin, Entekhabi, and Ahanin</label><mixed-citation>
Ng, G.-H. C., Mclaughlin, D., Entekhabi, D., and Ahanin, A.: The role of model
dynamics in ensemble Kalman filter performance for chaotic systems, Tellus A, 63, 958–977, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Norwood et al.(2013)Norwood, Kalnay, Ide, Yang, and
Wolfe</label><mixed-citation>
Norwood, A., Kalnay, E., Ide, K., Yang, S.-C., and Wolfe, C.: Lyapunov,
singular and bred vectors in a multi-scale system: an empirical exploration
of vectors related to instabilities, J. Phys. A, 46, 254021, <a href="https://doi.org/10.1088/1751-8113/46/25/254021" target="_blank">https://doi.org/10.1088/1751-8113/46/25/254021</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Oseledets(1968)</label><mixed-citation>
Oseledets, V. I.: A multiplicative ergodic theorem. Characteristic Ljapunov,
exponents of dynamical systems, Trudy Moskovskogo Matematicheskogo
Obshchestva, 19, 179–210, 1968.
</mixed-citation></ref-html>
<ref-html id="bib1.bib42"><label>O'Kane and Frederiksen(2008)</label><mixed-citation>
O'Kane, T. and Frederiksen, J.: Comparison of statistical dynamical, square
root and ensemble Kalman filters, Entropy, 10, 684–721, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib43"><label>O'Kane et al.(2019)O’Kane, Sandery, Monselesan, Sakov,
Chamberlain, Matear, Collier, Squire, and Stevens</label><mixed-citation>
O'Kane, T. J., Sandery, P. A., Monselesan, D. P., Sakov, P., Chamberlain,
M. A., Matear, R. J., Collier, M. A., Squire, D. T., and Stevens, L.: Coupled
Data Assimilation and Ensemble Initialization with Application to Multiyear
ENSO Prediction, J. Climate, 32, 997–1024, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib44"><label>Palatella and Trevisan(2015)</label><mixed-citation>
Palatella, L. and Trevisan, A.: Interaction of Lyapunov vectors in the
formulation of the nonlinear extension of the Kalman filter, Phys. Rev.
E, 91, 042905, <a href="https://doi.org/10.1103/PhysRevE.91.042905" target="_blank">https://doi.org/10.1103/PhysRevE.91.042905</a>, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib45"><label>Palatella et al.(2013)Palatella, Carrassi, and
Trevisan</label><mixed-citation>
Palatella, L., Carrassi, A., and Trevisan, A.: Lyapunov vectors and
assimilation in the unstable subspace: theory and applications, J.
Phys. A, 46, 254020, <a href="https://doi.org/10.1088/1751-8113/46/25/254020" target="_blank">https://doi.org/10.1088/1751-8113/46/25/254020</a>, 2013.
</mixed-citation></ref-html>
<ref-html id="bib1.bib46"><label>Peña and Kalnay(2004)</label><mixed-citation>
Peña, M. and Kalnay, E.: Separating fast and slow modes in coupled chaotic systems, Nonlin. Processes Geophys., 11, 319–327, <a href="https://doi.org/10.5194/npg-11-319-2004" target="_blank">https://doi.org/10.5194/npg-11-319-2004</a>, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib47"><label>Penny et al.(2019)Penny, Bach, Bhargava, Chang, Da, Sun, and
Yoshida</label><mixed-citation>
Penny, S., Bach, E., Bhargava, K., Chang, C.-C., Da, C., Sun, L., and Yoshida,
T.: Strongly coupled data assimilation in multiscale media: experiments using
a quasi-geostrophic coupled model, J. Adv. Model. Earth
Sy., 11,  1803–1829, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib48"><label>Raanes et al.(2019)Raanes, Bocquet, and Carrassi</label><mixed-citation>
Raanes, P. N., Bocquet, M., and Carrassi, A.: Adaptive covariance inflation in
the ensemble Kalman filter by Gaussian scale mixtures, Q. J.
Roy. Meteor. Soc., 145, 53–75, 2019.
</mixed-citation></ref-html>
<ref-html id="bib1.bib49"><label>Sakov and Oke(2008)</label><mixed-citation>
Sakov, P. and Oke, P. R.: Implications of the form of the ensemble
transformation in the ensemble square root filters, Mon. Weather Rev.,
136, 1042–1053, 2008.
</mixed-citation></ref-html>
<ref-html id="bib1.bib50"><label>Sakov and Sandery(2017)</label><mixed-citation>
Sakov, P. and Sandery, P.: An adaptive quality control procedure for data
assimilation, Tellus A, 69, 1318031, <a href="https://doi.org/10.1080/16000870.2017.1318031" target="_blank">https://doi.org/10.1080/16000870.2017.1318031</a>,
2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib51"><label>Sakov et al.(2012)Sakov, Oliver, and Bertino</label><mixed-citation>
Sakov, P., Oliver, D. S., and Bertino, L.: An iterative EnKF for strongly
nonlinear systems, Mon. Weather Rev., 140, 1988–2004, 2012.
</mixed-citation></ref-html>
<ref-html id="bib1.bib52"><label>Sano and Sawada(1985)</label><mixed-citation>
Sano, M. and Sawada, Y.: Measurement of the Lyapunov spectrum from a chaotic
time series, Phys. Rev. Lett., 55, 1082, <a href="https://doi.org/10.1103/PhysRevLett.55.1082" target="_blank">https://doi.org/10.1103/PhysRevLett.55.1082</a>, 1985.
</mixed-citation></ref-html>
<ref-html id="bib1.bib53"><label>Schubert and Lucarini(2015)</label><mixed-citation>
Schubert, S. and Lucarini, V.: Covariant Lyapunov vectors of a
quasi-geostrophic baroclinic model: analysis of instabilities and feedbacks,
Q. J. Roy. Meteor. Soc., 141, 3040–3055, 2015.
</mixed-citation></ref-html>
<ref-html id="bib1.bib54"><label>Schubert and Lucarini(2016)</label><mixed-citation>
Schubert, S. and Lucarini, V.: Dynamical analysis of blocking events: spatial
and temporal fluctuations of covariant Lyapunov vectors, Q. J.
Roy. Meteor. Soc., 142, 2143–2158, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib55"><label>Sluka et al.(2016)Sluka, Penny, Kalnay, and Miyoshi</label><mixed-citation>
Sluka, T. C., Penny, S. G., Kalnay, E., and Miyoshi, T.: Assimilating
atmospheric observations into the ocean using strongly coupled ensemble data
assimilation, Geophys. Res. Lett., 43, 752–759, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib56"><label>Tippett et al.(2003)Tippett, Anderson, Bishop, Hamill, and
Whitaker</label><mixed-citation>
Tippett, M. K., Anderson, J. L., Bishop, C. H., Hamill, T. M., and Whitaker,
J. S.: Ensemble square root filters, Mon. Weather Rev., 131, 1485–1490,
2003.
</mixed-citation></ref-html>
<ref-html id="bib1.bib57"><label>Trevisan and Palatella(2011)</label><mixed-citation>
Trevisan, A. and Palatella, L.: On the Kalman Filter error covariance collapse into the unstable subspace, Nonlin. Processes Geophys., 18, 243–250, <a href="https://doi.org/10.5194/npg-18-243-2011" target="_blank">https://doi.org/10.5194/npg-18-243-2011</a>, 2011.
</mixed-citation></ref-html>
<ref-html id="bib1.bib58"><label>Trevisan and Uboldi(2004)</label><mixed-citation>
Trevisan, A. and Uboldi, F.: Assimilation of standard and targeted observations
within the unstable subspace of the observation–analysis–forecast cycle
system, J. Atmos. Sci., 61, 103–113, 2004.
</mixed-citation></ref-html>
<ref-html id="bib1.bib59"><label>Trevisan et al.(2010)Trevisan, D'Isidoro, and
Talagrand</label><mixed-citation>
Trevisan, A., D'Isidoro, M., and Talagrand, O.: Four-dimensional variational
assimilation in the unstable subspace and the optimal subspace dimension,
Quarterly Journal of the Royal Meteorological Society: A journal of the
atmospheric sciences, Appl. Meteorol. Phys. Oceanogr., 136,
487–496, 2010.
</mixed-citation></ref-html>
<ref-html id="bib1.bib60"><label>Vannitsem(2017)</label><mixed-citation>
Vannitsem, S.: Predictability of large-scale atmospheric motions: Lyapunov
exponents and error dynamics, Chaos: An Interdisciplinary J. Nonlinear Sci., 27, 032101, <a href="https://doi.org/10.1063/1.4979042" target="_blank">https://doi.org/10.1063/1.4979042</a>, 2017.
</mixed-citation></ref-html>
<ref-html id="bib1.bib61"><label>Vannitsem and Lucarini(2016)</label><mixed-citation>
Vannitsem, S. and Lucarini, V.: Statistical and dynamical properties of
covariant Lyapunov vectors in a coupled atmosphere-ocean model–multiscale
effects, geometric degeneracy, and error dynamics, J. Phys. A, 49, 224001, <a href="https://doi.org/10.1088/1751-8113/49/22/224001" target="_blank">https://doi.org/10.1088/1751-8113/49/22/224001</a>, 2016.
</mixed-citation></ref-html>
<ref-html id="bib1.bib62"><label>Wei and Frederiksen(2005)</label><mixed-citation>
Wei, M. and Frederiksen, J. S.: Finite-time normal mode disturbances and error
growth during Southern Hemisphere blocking, Adv. Atmos. Sci.,
22, 69–89, 2005.

</mixed-citation></ref-html>
<ref-html id="bib1.bib63"><label>Wolfe and Samelson(2007)</label><mixed-citation>
Wolfe, C. L. and Samelson, R. M.: An efficient method for recovering Lyapunov
vectors from singular vectors, Tellus A, 59, 355–366, 2007.
</mixed-citation></ref-html>
<ref-html id="bib1.bib64"><label>Yoden and Nomura(1993)</label><mixed-citation>
Yoden, S. and Nomura, M.: Finite-time Lyapunov stability analysis and its
application to atmospheric predictability, J. Atmos.
Sci., 50, 1531–1543, 1993.
</mixed-citation></ref-html>
<ref-html id="bib1.bib65"><label>Yoshida and Kalnay(2018)</label><mixed-citation>
Yoshida, T. and Kalnay, E.: Correlation-Cutoff Method for Covariance
Localization in Strongly Coupled Data Assimilation, Mon. Weather Rev.,
146, 2881–2889, 2018.
</mixed-citation></ref-html>
<ref-html id="bib1.bib66"><label>Young(1982)</label><mixed-citation>
Young, L.-S.: Dimension, entropy and Lyapunov exponents, Ergod. Theor.
Dyn. Syst., 2, 109–124, 1982.
</mixed-citation></ref-html>--></article>
