<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing DTD v2.3 20070202//EN" "journalpublishing.dtd">
<article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" article-type="research-article" dtd-version="2.3" xml:lang="EN">
<front>
<journal-meta>
<journal-id journal-id-type="publisher-id">Front. Mar. Sci.</journal-id>
<journal-title>Frontiers in Marine Science</journal-title>
<abbrev-journal-title abbrev-type="pubmed">Front. Mar. Sci.</abbrev-journal-title>
<issn pub-type="epub">2296-7745</issn>
<publisher>
<publisher-name>Frontiers Media S.A.</publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id pub-id-type="doi">10.3389/fmars.2024.1398901</article-id>
<article-categories>
<subj-group subj-group-type="heading">
<subject>Marine Science</subject>
<subj-group>
<subject>Original Research</subject>
</subj-group>
</subj-group>
</article-categories>
<title-group>
<article-title>Ocean data assimilation focusing on integral quantities characterizing observation profiles</article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author" corresp="yes">
<name>
<surname>Sugiura</surname>
<given-names>Nozomi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="author-notes" rid="fn001">
<sup>*</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1982617"/>
<role content-type="https://credit.niso.org/contributor-roles/conceptualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/data-curation/"/>
<role content-type="https://credit.niso.org/contributor-roles/formal-analysis/"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/methodology/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/resources/"/>
<role content-type="https://credit.niso.org/contributor-roles/software/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/visualization/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Kouketsu</surname>
<given-names>Shinya</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<xref ref-type="aff" rid="aff2">
<sup>2</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/278867"/>
<role content-type="https://credit.niso.org/contributor-roles/funding-acquisition/"/>
<role content-type="https://credit.niso.org/contributor-roles/project-administration/"/>
<role content-type="https://credit.niso.org/contributor-roles/supervision/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
<contrib contrib-type="author">
<name>
<surname>Osafune</surname>
<given-names>Satoshi</given-names>
</name>
<xref ref-type="aff" rid="aff1">
<sup>1</sup>
</xref>
<uri xlink:href="https://loop.frontiersin.org/people/1156451"/>
<role content-type="https://credit.niso.org/contributor-roles/investigation/"/>
<role content-type="https://credit.niso.org/contributor-roles/validation/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-original-draft/"/>
<role content-type="https://credit.niso.org/contributor-roles/writing-review-editing/"/>
</contrib>
</contrib-group>
<aff id="aff1">
<sup>1</sup>
<institution>Research Institute for Global Change, Japan Agency for Marine-Earth Science and Technology (JAMSTEC)</institution>, <addr-line>Yokosuka</addr-line>, <country>Japan</country>
</aff>
<aff id="aff2">
<sup>2</sup>
<institution>Advanced Institute for Marine Ecosystem Change (WPI-AIMEC), Japan Agency for Marine-Earth Science and Technology (JAMSTEC)</institution>, <addr-line>Yokosuka</addr-line>, <country>Japan</country>
</aff>
<author-notes>
<fn fn-type="edited-by">
<p>Edited by: Yosuke Fujii, Japan Meteorological Agency, Japan</p>
</fn>
<fn fn-type="edited-by">
<p>Reviewed by: Biswamoy Paul, Indian National Centre for Ocean Information Services, India</p>
<p>Peter R. Oke, Oceans and Atmosphere (CSIRO), Australia</p>
</fn>
<fn fn-type="corresp" id="fn001">
<p>*Correspondence: Nozomi Sugiura, <email xlink:href="mailto:nsugiura@jamstec.go.jp">nsugiura@jamstec.go.jp</email>
</p>
</fn>
</author-notes>
<pub-date pub-type="epub">
<day>30</day>
<month>09</month>
<year>2024</year>
</pub-date>
<pub-date pub-type="collection">
<year>2024</year>
</pub-date>
<volume>11</volume>
<elocation-id>1398901</elocation-id>
<history>
<date date-type="received">
<day>11</day>
<month>03</month>
<year>2024</year>
</date>
<date date-type="accepted">
<day>26</day>
<month>08</month>
<year>2024</year>
</date>
</history>
<permissions>
<copyright-statement>Copyright &#xa9; 2024 Sugiura, Kouketsu and Osafune</copyright-statement>
<copyright-year>2024</copyright-year>
<copyright-holder>Sugiura, Kouketsu and Osafune</copyright-holder>
<license xlink:href="http://creativecommons.org/licenses/by/4.0/">
<p>This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.</p>
</license>
</permissions>
<abstract>
<p>An observation operator in data assimilation was formalized based on the signatures extracted from the integral quantities contained within observed vertical profiles in the ocean. A four-dimensional variational global ocean data assimilation system, founded on this observation operator, was developed and utilized to conduct preliminary data assimilation experiments over a ten-year assimilation window, comparing the proposed method, namely profile-by-profile matching, with the traditional method, namely point-by-point matching. The proposed method not only demonstrated a point-by-point skill comparable to the traditional method but also provided superior analysis fields in terms of profile shapes on the temperature-salinity plane. This is an indication of a well-balanced analysis field, in contrast to the traditional method, which can produce extremely poor relative errors for certain metrics. Additionally, signatures were shown to successfully represent properties of the water column, such as steric height, and serve as an effective new diagnostic tool. The top-down, or macro&#x2013;micro, viewpoint in this method is fundamental to the extent that it can offer an alternative view of how we comprehend ocean observations, holding significant implications for the advancement of data assimilation.</p>
</abstract>
<kwd-group>
<kwd>signature</kwd>
<kwd>data assimilation</kwd>
<kwd>water property</kwd>
<kwd>iterated integral</kwd>
<kwd>OGCM</kwd>
<kwd>4D-var</kwd>
</kwd-group>
<contract-sponsor id="cn001">Japan Society for the Promotion of Science<named-content content-type="fundref-id">10.13039/501100001691</named-content>
</contract-sponsor>
<contract-sponsor id="cn002">Japan Science and Technology Agency<named-content content-type="fundref-id">10.13039/501100002241</named-content>
</contract-sponsor>
<counts>
<fig-count count="17"/>
<table-count count="1"/>
<equation-count count="21"/>
<ref-count count="48"/>
<page-count count="17"/>
<word-count count="7837"/>
</counts>
<custom-meta-wrap>
<custom-meta>
<meta-name>section-in-acceptance</meta-name>
<meta-value>Ocean Observation</meta-value>
</custom-meta>
</custom-meta-wrap>
</article-meta>
</front>
<body>
<sec id="s1" sec-type="intro">
<label>1</label>
<title>Introduction</title>
<p>When integrating an ocean general circulation model (OGCM) under an atmospheric forcing from atmospheric reanalysis product, the state of the model ocean can deviate from observed ocean due to inevitable biases in both the model and the forcing (e.g., <xref ref-type="bibr" rid="B24">Lee et&#xa0;al., 2005</xref>; <xref ref-type="bibr" rid="B14">Fu et&#xa0;al., 2023</xref>). Therefore, the accuracy of ocean state estimations and predictions critically depends on the effective assimilation of observational data into numerical models (e.g., <xref ref-type="bibr" rid="B31">Marotzke and Wunsch, 1993</xref>; <xref ref-type="bibr" rid="B38">Stammer et&#xa0;al., 2002</xref>; <xref ref-type="bibr" rid="B2">Chang et&#xa0;al., 2023</xref>).</p>
<p>In traditional ocean data assimilation systems, observed quantities such as temperature and salinity are compared with model outputs at specific spatial points (e.g., <xref ref-type="bibr" rid="B7">Derber and Rosati, 1989</xref>; <xref ref-type="bibr" rid="B29">Malanotte-Rizzoli, 1996</xref>). The fundamental concept of this approach is the point-by-point comparison of state variables with their observed counterparts, a principle that underlies many existing data assimilation frameworks (e.g., <xref ref-type="bibr" rid="B21">Kalnay, 2003</xref>; <xref ref-type="bibr" rid="B23">Law et&#xa0;al., 2015</xref>).</p>
<p>However, when data are obtained as vertical profiles, simply focusing on temperature and salinity at each depth separately may not fully capture the information conveyed by the profile shape. The comparability of water temperature and salinity at each level can be compromised by the heaving of isopycnal surfaces (e.g., <xref ref-type="bibr" rid="B35">Oke and Sakov, 2008</xref>). Moreover, even if the temperature and salinity at each level are slightly similar between observations and the model, the two-dimensional curves formed by these parameters are not necessarily close, as traditional settings do not consider salinity as a function of temperature or vice versa (e.g., <xref ref-type="bibr" rid="B18">Haines, 2003</xref>; <xref ref-type="bibr" rid="B11">Dorfsch&#xe4;fer et&#xa0;al., 2020</xref>).</p>
<p>The fundamental distinction between the traditional method and the proposed method lies in the shift from point-to-point comparisons to comparisons between paths. For point comparisons, the objects compared could be vectors of salinity and temperature or those subjected to a linear transformation, such as through Empirical Orthogonal Functions or the balance operator (e.g., <xref ref-type="bibr" rid="B15">Fujii and Kamachi, 2003</xref>; <xref ref-type="bibr" rid="B47">Weaver et&#xa0;al., 2005</xref>). On the other hand, in the context of comparing paths, it is essential to acknowledge that paths are mathematically conceptualized as functions. For instance, a single profile could be envisaged as a function mapping a real parameter, which varies from 0 to 1, to a vector that includes pressure, salinity, and temperature components. Once a path is delineated as a function, any attribute of the path becomes a functional of that path. Within this analytical framework, the degree of similarity between two paths is evaluated based on the proximity of their functional values, which reflects the extent to which the paths are alike. To investigate paths from this functional perspective, focusing on the foundational elements within the functional space becomes imperative. These foundational elements are precisely what constitute the signature (<xref ref-type="bibr" rid="B28">Lyons et&#xa0;al., 2007</xref>).</p>
<p>The concept of path signatures, as proposed in rough path theory (<xref ref-type="bibr" rid="B27">Lyons, 1998</xref>; <xref ref-type="bibr" rid="B28">Lyons et&#xa0;al., 2007</xref>), has been effective in accurately processing the information present in sequential data, including profiles. The signature method, which reinterprets paths through iterated integrals, provides a novel perspective that captures the essence of information in trajectories efficiently. This method has been identified as having numerous potential applications (e.g., <xref ref-type="bibr" rid="B12">Fermanian, 2021</xref>), particularly in the field of earth sciences where it has been combined with machine learning techniques for predictive analysis e.g., <xref ref-type="bibr" rid="B40">Sugiura and Hosoda, 2020</xref>; <xref ref-type="bibr" rid="B8">Derot et&#xa0;al., 2024</xref>; <xref ref-type="bibr" rid="B16">Fujita et&#xa0;al., 2024</xref>). One significant aspect of the signature is that it serves as a functional basis within the space of functionals defined over a given set of paths. Here, the signature is called a &#x201c;functional&#x201d; because it maps a path, which is a function, to a number. Consequently, any functional within these sets can be accurately approximated with a linear combination of iterated integrals (<xref ref-type="bibr" rid="B25">Levin et&#xa0;al., 2013</xref>; <xref ref-type="bibr" rid="B12">Fermanian, 2021</xref>; <xref ref-type="bibr" rid="B8">Derot et&#xa0;al., 2024</xref>).</p>
<p>Our research presents a method that fundamentally reconsiders the assimilation of vertical profile data. By conceptualizing the observed vertical profiles as three-dimensional trajectories&#x2014;pressure, salinity, and temperature&#x2014;and comparing their signatures with those derived from numerical models, we introduce a novel approach, the signature method, which is a key concept in the theory of rough path. This method represents a significant shift from conventional point-by-point comparisons, offering a richer and more comprehensive analysis of the ocean&#x2019;s water column structure.</p>
<p>The remainder of this paper is organized as follows. First, we present the concept of the signature and the theoretical background for its application to profiles. Next, we detail the setup of our data assimilation experiments. This is followed by a description of the results of the data assimilation experiments and their interpretation. Finally, we discuss the conclusions drawn from these results, as well as the challenges currently faced.</p>
</sec>
<sec id="s2">
<label>2</label>
<title>Theoretical background</title>
<p>Our aim is to improve the properties of vertical profiles, for example heat content, salt content, density, or sea surface height. More generally, these quantities can be attributed as a function of a profile, which can be formulated as a linear combination of iterated integrals in the signature of a path.</p>
<sec id="s2_1">
<label>2.1</label>
<title>Signature</title>
<p>Signature <inline-formula>
<mml:math display="inline" id="im1">
<mml:mrow>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> for path <inline-formula>
<mml:math display="inline" id="im2">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>:</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
<mml:mo>&#x2192;</mml:mo>
<mml:msup>
<mml:mi>&#x211d;</mml:mi>
<mml:mi>d</mml:mi>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is defined as follows (e.g., <xref ref-type="bibr" rid="B28">Lyons et&#xa0;al., 2007</xref>; <xref ref-type="bibr" rid="B13">Friz and Victoir, 2010</xref>). Order-<italic>n</italic> signature is composed of a series of iterated integrals,</p>
<disp-formula id="eq1">
<label>(1)</label>
<mml:math display="block" id="M1">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="true">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="true">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>+</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="true">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mi>n</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x22ef;</mml:mo>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="true">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>n</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq2">
<label>(2)</label>
<mml:math display="block" id="M2">
<mml:mrow>
<mml:msubsup>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x22ef;</mml:mo>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mn>1</mml:mn>
</mml:munderover>
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
</mml:munderover>
<mml:mo>&#x22ef;</mml:mo>
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:munderover>
<mml:mi>d</mml:mi>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x22ef;</mml:mo>
<mml:mi>d</mml:mi>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mi>d</mml:mi>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im3">
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula>
<mml:math display="inline" id="im4">
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:mi>d</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. Note that superscripts <inline-formula>
<mml:math display="inline" id="im5">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula>
<mml:math display="inline" id="im6">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x22ef;</mml:mo>
<mml:msub>
<mml:mi>i</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> do not denote any derivatives but simply assign a dimensional index, or multi-index. We also denote <inline-formula>
<mml:math display="inline" id="im7">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>n</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> as <inline-formula>
<mml:math display="inline" id="im8">
<mml:mrow>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> or <inline-formula>
<mml:math display="inline" id="im9">
<mml:mi>&#x2110;</mml:mi>
</mml:math>
</inline-formula> for brevity.</p>
<p>A full (infinite-order) signature uniquely determines a path up to tree-like equivalence (<xref ref-type="bibr" rid="B19">Hambly and Lyons, 2010</xref>), and even a truncated (order-<italic>n</italic>) signature represents a path more effectively than the conventional pointwise coordinate (e.g., <xref ref-type="bibr" rid="B12">Fermanian, 2021</xref>; <xref ref-type="bibr" rid="B16">Fujita et&#xa0;al., 2024</xref>).</p>
</sec>
<sec id="s2_2">
<label>2.2</label>
<title>Vertical profile as signature</title>
<p>Imagine a path in a three-dimensional space <inline-formula>
<mml:math display="inline" id="im10">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, labeled from <inline-formula>
<mml:math display="inline" id="im11">
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> to <inline-formula>
<mml:math display="inline" id="im12">
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> in descending order of altitude using the parameter <italic>u</italic>. The signature method represents the shape of this path using various degrees of iterated integrals. The first-order iterated integrals are the differences between the starting and ending points, defined as 3 dimensional vector <inline-formula>
<mml:math display="inline" id="im13">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>P</mml:mi>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>S</mml:mi>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>T</mml:mi>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>P</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>P</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. The second-order iterated integrals are defined as three pairs of areas observed from three viewpoints of this three-dimensional path (<inline-formula>
<mml:math display="inline" id="im14">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>; see <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>). In addition to the nonlinear aspects of the first-order iterated integrals (<inline-formula>
<mml:math display="inline" id="im17">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>), a total of <inline-formula>
<mml:math display="inline" id="im18">
<mml:mrow>
<mml:mn>9</mml:mn>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mn>3</mml:mn>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> areas constitute the second-order iterated integrals. Although it is challenging to visualize the third-order iterated integrals, they are similarly defined by a total of <inline-formula>
<mml:math display="inline" id="im19">
<mml:mrow>
<mml:mn>27</mml:mn>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mn>3</mml:mn>
<mml:mn>3</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> volumes.</p>
<fig id="f1" position="float">
<label>Figure&#xa0;1</label>
<caption>
<p>Grasping the shape of a profile <inline-formula>
<mml:math display="inline" id="im15">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
<mml:mo>&#x220b;</mml:mo>
<mml:mi>u</mml:mi>
<mml:mo>&#x21a6;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi>&#x211d;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> by the second-order iterated integrals, <inline-formula>
<mml:math display="inline" id="im16">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, in signature.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g001.tif"/>
</fig>
<p>In data assimilation, it is not practical to only bring specific variables closer to the observations. However, if the objective is to bring the state of the ocean closer to the state of observation, balancing the fidelity of each variable becomes important. For example, in traditional data assimilation, when assimilating observation profiles, as shown in <xref ref-type="fig" rid="f1">
<bold>Figure&#xa0;1</bold>
</xref>, a cost function is set to bring the temperature and salinity of the model at each vertical level closer to the observations. If we focus on the PS or PT planes, this policy is not likely to encounter any problems. However, considering the TS plane, the path drawn by the model profile on the plane does not necessarily approach the observation profile by assimilating only on the PS and PT planes. This is a significant drawback when the representation error of the model is significant. While incorporating spatial correlation between T and S profiles through background error covariance, as discussed by <xref ref-type="bibr" rid="B15">Fujii and Kamachi (2003)</xref>, can help improve the adjustments on the TS plane at the level of the prior, the proposed approach emphasizes that the profile shape on the TS plane is crucial observational information, and thus is implemented as an observation operator through the signature.</p>
<p>As illustrated in <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>, the area enclosed by the temperature-salinity-profile (TS-profile) <inline-formula>
<mml:math display="inline" id="im22">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
<mml:mo>&#x220b;</mml:mo>
<mml:mi>u</mml:mi>
<mml:mo>&#x21a6;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi>&#x211d;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> coincides with the line integral of one-form: <inline-formula>
<mml:math display="inline" id="im23">
<mml:mrow>
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mn>0</mml:mn>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> along the profile, because of Stokes&#x2019; theorem (e.g., <xref ref-type="bibr" rid="B37">Spivak, 2018</xref>) (note <inline-formula>
<mml:math display="inline" id="im24">
<mml:mrow>
<mml:mi>d</mml:mi>
<mml:mi>&#x3c9;</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x2227;</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>). This is sometimes called the L&#xe9;vi&#x2019;s stochastic area in mathematics (<xref ref-type="bibr" rid="B26">L&#xe9;vy, 1940</xref>). This one-form vanishes if the profile is a straight line, but has some value if it is curved. By contrast, in an oceanographic context, a profile is straighter if the water is vertically well mixed, but curved if the water is stratified with multiple water masses. In other words, the area quantifies the bending of the profile in response to changes in the water mass. Thus, the area (TS-area) is a key to grasping the composition of water masses in a water column, which may be the key to understanding the T-S diagram (e.g., <xref ref-type="bibr" rid="B30">Mamayev, 1975</xref>; <xref ref-type="bibr" rid="B45">Veronis, 2021</xref>). Note that this approach shares a common philosophy with existing approaches (e.g., <xref ref-type="bibr" rid="B6">Cooper and Haines, 1996</xref>; <xref ref-type="bibr" rid="B36">Rykova, 2023</xref>) that an observation should be treated not only as values at points but also as features constrained by some conservation properties. This type of optimization can be continued for three- or higher-order iterated integrals. Mathematically, the complete set of iterated integrals from the first to higher orders is termed the signature, and it is recognized for its appropriateness and efficiency in representing the shape of a profile (e.g., <xref ref-type="bibr" rid="B19">Hambly and Lyons, 2010</xref>).</p>
<fig id="f2" position="float">
<label>Figure&#xa0;2</label>
<caption>
<p>Example of area in temperature-salinity (T-S) diagram enclosed by profile <inline-formula>
<mml:math display="inline" id="im20">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
<mml:mo>&#x220b;</mml:mo>
<mml:mi>u</mml:mi>
<mml:mo>&#x21a6;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi>&#x211d;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>. Area is calculated as iterated integral <inline-formula>
<mml:math display="inline" id="im21">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula>
<inline-formula>
<mml:math display="inline" id="im21a">
<mml:mrow>
<mml:msub>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g002.tif"/>
</fig>
</sec>
<sec id="s2_3">
<label>2.3</label>
<title>Maximum mean discrepancy</title>
<p>Below, we will explain the comparison of the model profiles, as a probability measure, with observational profiles in our data assimilation.</p>
<p>Suppose that we have an inversion problem</p>
<disp-formula id="eq3">
<label>(3)</label>
<mml:math display="block" id="M3">
<mml:mrow>
<mml:mi>y</mml:mi>
<mml:mo>=</mml:mo>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:mi>&#x3b7;</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <italic>G</italic> is an ocean general circulation model (OGCM), <italic>&#x3c8;</italic> is the control variables (initial and boundary conditions), <inline-formula>
<mml:math display="inline" id="im25">
<mml:mrow>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the output variables (a set of profiles), <italic>y</italic> is the observation (a set of Argo profiles), and <italic>&#x3b7;</italic> is the observational error.</p>
<p>Let <inline-formula>
<mml:math display="inline" id="im26">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> be the restriction operator for the <italic>m</italic>-th spatiotemporal Mesh; we define the problem for mesh <italic>m</italic> as</p>
<disp-formula id="eq4">
<label>(4)</label>
<mml:math display="block" id="M4">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>&#x3b7;</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im27">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x2218;</mml:mo>
<mml:mi>G</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the OGCM that generates profiles in mesh <italic>m</italic>, <italic>&#x3c8;</italic> denotes the control variables (initial and boundary conditions), <inline-formula>
<mml:math display="inline" id="im28">
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>&#x3c0;</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x2218;</mml:mo>
<mml:mi>G</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the set of profiles in mesh <italic>m</italic>, <italic>y<sub>m</sub>
</italic> is the set of Argo profiles in mesh <italic>m</italic>, and <italic>&#x3b7;<sub>m</sub>
</italic> is the observational error for mesh <italic>m</italic> (assumed to be independent).</p>
<p>Now, we want to compare the model and observational (probability) measures for mesh <italic>m</italic>:</p>
<disp-formula id="eq5">
<label>(5)</label>
<mml:math display="block" id="M5">
<mml:mrow>
<mml:mtext>profile&#xa0;</mml:mtext>
<mml:mi>X</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x21d2;</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq6">
<label>(6)</label>
<mml:math display="block" id="M6">
<mml:mrow>
<mml:mtext>profile</mml:mtext>
<mml:mo>&#x2003;</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>&#x21d2;</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:msub>
<mml:mi>Q</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>These measures, <inline-formula>
<mml:math display="inline" id="im29">
<mml:mrow>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <italic>Q<sub>m</sub>
</italic>, can be approximated using the empirical measures:</p>
<disp-formula id="eq7">
<label>(7)</label>
<mml:math display="block" id="M7">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>P</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>X</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq8">
<label>(8)</label>
<mml:math display="block" id="M8">
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>Q</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>Y</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im30">
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> denotes the number of observational profiles in mesh <italic>m</italic>, and <inline-formula>
<mml:math display="inline" id="im31">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b4;</mml:mi>
<mml:mi>Y</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> denotes the Dirac measure.</p>
<p>The distance between the two measures can be evaluated using kernel averages, which constitute maximum mean discrepancy (MMD). This approach has recently been used in estimation problems (<xref ref-type="bibr" rid="B4">Ch&#xe9;rief-Abdellatif and Alquier, 2020</xref>).</p>
<p>When paths <inline-formula>
<mml:math display="inline" id="im32">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> are embedded in the tensor space <inline-formula>
<mml:math display="inline" id="im33">
<mml:mi mathvariant="script">T</mml:mi>
</mml:math>
</inline-formula> of the signatures by <inline-formula>
<mml:math display="inline" id="im34">
<mml:mrow>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo>:</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo>&#x21a6;</mml:mo>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2208;</mml:mo>
<mml:mi mathvariant="script">T</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, we can define the kernel mean embedding of measure <italic>P</italic> as <inline-formula>
<mml:math display="inline" id="im35">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mtext>k</mml:mtext>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>P</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi mathvariant="double-struck">E</mml:mi>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x223c;</mml:mo>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="bibr" rid="B5">Chevyrev and Oberhauser, 2022</xref>). Subsequently, the MMD between the two measures is defined as</p>
<disp-formula id="eq9">
<label>(9)</label>
<mml:math display="block" id="M9">
<mml:mrow>
<mml:mtext>MMD</mml:mtext>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>P</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>Q</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:mo>&#x2016;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mtext>k</mml:mtext>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>P</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3bc;</mml:mi>
<mml:mtext>k</mml:mtext>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>Q</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msub>
<mml:mo>&#x2016;</mml:mo>
<mml:mi mathvariant="script">T</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im35a">
<mml:mrow>
<mml:msub>
<mml:mrow>
<mml:mo>&#x2016;</mml:mo>
<mml:mo>&#x2016;</mml:mo>
</mml:mrow>
<mml:mi mathvariant="script">T</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is a norm in the tensor space.</p>
<p>In terms of the empirical measures, <xref ref-type="disp-formula" rid="eq9">Equation (9)</xref> is thus written as</p>
<disp-formula id="eq10">
<label>(10)</label>
<mml:math display="block" id="M10">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mtext>MMD</mml:mtext>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mover accent="true">
<mml:mi>P</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mover accent="true">
<mml:mi>Q</mml:mi>
<mml:mo>&#x2dc;</mml:mo>
</mml:mover>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:msubsup>
<mml:mrow>
<mml:mo stretchy="true">&#x2016;</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>G</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:munder>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="true">&#x2016;</mml:mo>
</mml:mrow>
<mml:mi mathvariant="script">T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>This is merely a comparison of signature averages for sets of model profiles in the mesh and the observation profiles. We employed this type of observation operator in our cost function (see Methods).</p>
</sec>
</sec>
<sec id="s3" sec-type="materials|methods">
<label>3</label>
<title>Materials and methods</title>
<p>The 4D-var data assimilation system used in our experiments was constructed as follows:</p>
<sec id="s3_1">
<label>3.1</label>
<title>Data assimilation system</title>
<sec id="s3_1_1">
<label>3.1.1</label>
<title>Computation of signature</title>
<p>For each profile, the signature is calculated as follows: For a linear path <italic>v</italic>, represented by the vector <inline-formula>
<mml:math display="inline" id="im36">
<mml:mrow>
<mml:mi>v</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi>&#x211d;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, the signature is computed as <inline-formula>
<mml:math display="inline" id="im37">
<mml:mrow>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>v</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mi>v</mml:mi>
</mml:msup>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:mfrac>
<mml:mrow>
<mml:msup>
<mml:mi>v</mml:mi>
<mml:mrow>
<mml:mo>&#x2297;</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>!</mml:mo>
</mml:mrow>
</mml:mfrac>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula>
<mml:math display="inline" id="im38">
<mml:mrow>
<mml:mo>&#x2297;</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> denotes the <italic>k</italic>-times tensor product. Then, for a piecewise linear path <inline-formula>
<mml:math display="inline" id="im39">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>*</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>*</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, made by concatenating linear paths <inline-formula>
<mml:math display="inline" id="im40">
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mo>&#x22ef;</mml:mo>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> one after the other, the signature is computed as <inline-formula>
<mml:math display="inline" id="im41">
<mml:mrow>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>*</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>*</mml:mo>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2297;</mml:mo>
<mml:mo>&#x2026;</mml:mo>
<mml:mo>&#x2297;</mml:mo>
<mml:msup>
<mml:mi>e</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>v</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, because of Chen&#x2019;s identity (<xref ref-type="bibr" rid="B3">Chen, 1958</xref>). Here, the tensor product is extended to the product in the truncated tensor algebra by <inline-formula>
<mml:math display="inline" id="im42">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2297;</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mi>n</mml:mi>
</mml:msubsup>
<mml:msubsup>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>j</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
<mml:mi>k</mml:mi>
</mml:msubsup>
<mml:msub>
<mml:mi>a</mml:mi>
<mml:mrow>
<mml:mi>k</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>j</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2297;</mml:mo>
<mml:msub>
<mml:mi>b</mml:mi>
<mml:mi>j</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, where the subscript represents the order of the terms. We set the signature order to <inline-formula>
<mml:math display="inline" id="im43">
<mml:mrow>
<mml:mi>n</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</sec>
<sec id="s3_1_2">
<label>3.1.2</label>
<title>Cost function</title>
<p>Our cost function is based on the comparison of mean signatures between the model and the observations made on each mesh.</p>
<p>We assume that vector <inline-formula>
<mml:math display="inline" id="im44">
<mml:mrow>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi>&#x211d;</mml:mi>
<mml:mn>3</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> is composed of depth, salinity, and potential temperature <inline-formula>
<mml:math display="inline" id="im45">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. We also use the notation <inline-formula>
<mml:math display="inline" id="im46">
<mml:mrow>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>P</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
<mml:msubsup>
<mml:mi>X</mml:mi>
<mml:mi>u</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mn>3</mml:mn>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula>
<mml:math display="inline" id="im47">
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> (resp. <inline-formula>
<mml:math display="inline" id="im48">
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>) corresponds to sea surface (resp. deepest measurement level <inline-formula>
<mml:math display="inline" id="im49">
<mml:mrow>
<mml:mo>&#x223c;</mml:mo>
<mml:mn>2000</mml:mn>
<mml:mtext>m</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula>). Using the signature transform, we derive order-4 signature for each vertical profile.</p>
<p>In the proposed method (Sig-case), the observational cost (Sig-based cost) for each horizontal mesh <italic>m</italic> is defined as</p>
<disp-formula id="eq11">
<label>(11)</label>
<mml:math display="block" id="M11">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mo stretchy="true">&#x2016;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mtext>&#x2003;&#x2003;&#x2003;&#x2003;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="true">&#x2016;</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im50">
<mml:mrow>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> indicates the set of months with observed profiles for which the homogenous norm <inline-formula>
<mml:math display="inline" id="im51">
<mml:mrow>
<mml:mo>&#x2016;</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mo>&#x2016;</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> is computed, <inline-formula>
<mml:math display="inline" id="im52">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the model profile in the horizontal and temporal mesh <inline-formula>
<mml:math display="inline" id="im53">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, which is dependent on control variable <italic>&#x3c8;</italic>, and <inline-formula>
<mml:math display="inline" id="im54">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is an observational profile in mesh <inline-formula>
<mml:math display="inline" id="im55">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>. The homogenous norm assigns exponent <inline-formula>
<mml:math display="inline" id="im56">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> to the squared sum of the <italic>k</italic>-th iterated integrals: <inline-formula>
<mml:math display="inline" id="im57">
<mml:mrow>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mo>&#x2022;</mml:mo>
</mml:msub>
<mml:mo>|</mml:mo>
<mml:msubsup>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mi>k</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mo>&#x2022;</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:msup>
<mml:mo>|</mml:mo>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>k</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> considering nonlinear scaling with <inline-formula>
<mml:math display="inline" id="im58">
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
<mml:mo>&gt;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> of the iterated integral: <inline-formula>
<mml:math display="inline" id="im59">
<mml:mrow>
<mml:msub>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>X</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mi>&#x3be;</mml:mi>
<mml:mi>k</mml:mi>
</mml:msup>
<mml:msub>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mi>k</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> (<xref ref-type="bibr" rid="B13">Friz and Victoir, 2010</xref>). In the reference case without signature transform (TS-case), we set the temperature-salinity-based cost (TS-based cost) as</p>
<disp-formula id="eq12">
<label>(12)</label>
<mml:math display="block" id="M12">
<mml:mrow>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="true">|</mml:mo>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mi>Y</mml:mi>
</mml:mrow>
<mml:mo stretchy="true">|</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im60">
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> (resp. <inline-formula>
<mml:math display="inline" id="im61">
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>) denotes model (resp. observation) temperature and salinity at gridded vertical levels in the horizontal and temporal mesh <inline-formula>
<mml:math display="inline" id="im62">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula>
<mml:math display="inline" id="im63">
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mtext>&#xa0;</mml:mtext>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> is the quadratic norm.</p>
<p>To enhance the representation of climatological water masses, we also applied a loose cyclicity cost term (e.g., <xref ref-type="bibr" rid="B48">Yu and Malanotte-Rizzoli, 1998</xref>):</p>
<disp-formula id="eq13">
<label>(13)</label>
<mml:math display="block" id="M13">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>cyc</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:mo stretchy="true">&#x2016;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>12</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#xa0;</mml:mo>
<mml:mo>&#x2208;</mml:mo>
<mml:mtext>first&#xa0;year</mml:mtext>
</mml:mrow>
</mml:munder>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mtext>&#x2003;&#x2003;&#x2003;&#x2003;&#x2003;</mml:mtext>
<mml:msup>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mn>12</mml:mn>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#xa0;</mml:mo>
<mml:mo>&#x2208;</mml:mo>
<mml:mtext>last&#xa0;year</mml:mtext>
</mml:mrow>
</mml:munder>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>X</mml:mi>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="true">&#x2016;</mml:mo>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<p>or the one without signature transform for the reference case.</p>
<p>In each case, the total cost is defined as</p>
<disp-formula id="eq14">
<label>(14)</label>
<mml:math display="block" id="M14">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x22a4;</mml:mo>
</mml:msup>
<mml:msup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd columnalign="left">
<mml:mtext>&#x2003;&#x2003;&#x2003;</mml:mtext>
<mml:mo>+</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mo>(</mml:mo>
<mml:mrow>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mtext>observed&#xa0;</mml:mtext>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mtext>model&#x2009;</mml:mtext>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>cyc</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo>)</mml:mo>
</mml:mrow>
<mml:mo>,</mml:mo>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im64">
<mml:mrow>
<mml:mi>B</mml:mi>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mfrac>
<mml:mo>&#x22a4;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> denotes the background error covariance with <inline-formula>
<mml:math display="inline" id="im65">
<mml:mrow>
<mml:msup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>, the composition of smoothing and scaling. In this decomposition, <inline-formula>
<mml:math display="inline" id="im66">
<mml:mrow>
<mml:msup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mo>=</mml:mo>
<mml:mi>D</mml:mi>
<mml:mo>&#x2218;</mml:mo>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, the smoothing operator <italic>S</italic> is implemented as a Laplacian smoothing (<xref ref-type="bibr" rid="B46">Weaver et&#xa0;al., 2021</xref>) with a horizontal correlation length-scale of <inline-formula>
<mml:math display="inline" id="im68">
<mml:mrow>
<mml:mn>200</mml:mn>
<mml:mi>k</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> for the initial condition and <inline-formula>
<mml:math display="inline" id="im68a">
<mml:mrow>
<mml:mn>300</mml:mn>
<mml:mi>k</mml:mi>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> for fluxes. Meanwhile, the scaling operator <italic>D</italic> is implemented as a diagonal matrix based on the standard deviation of interannual variability at each point. <inline-formula>
<mml:math display="inline" id="im69">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> is the firstguess vector, and <inline-formula>
<mml:math display="inline" id="im70">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>&gt;</mml:mo>
<mml:mn>0</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> is a scaling factor that absorbs a possible imbalance between the background and observational terms.</p>
<p>By changing variable <inline-formula>
<mml:math display="inline" id="im71">
<mml:mrow>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, the original cost function is rewritten as that with respect to <inline-formula>
<mml:math display="inline" id="im72">
<mml:mi>&#x3d5;</mml:mi>
</mml:math>
</inline-formula>:</p>
<disp-formula id="eq15">
<label>(15)</label>
<mml:math display="block" id="M15">
<mml:mrow>
<mml:mi mathvariant="script">J</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
<mml:msup>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>&#x22a4;</mml:mo>
</mml:msup>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>+</mml:mo>
<mml:mi>&#x3bb;</mml:mi>
<mml:mrow>
<mml:mo stretchy="true">(</mml:mo>
<mml:mrow>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mtext>observed&#x2009;</mml:mtext>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>+</mml:mo>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mtext>model&#x2009;</mml:mtext>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:munder>
<mml:msub>
<mml:mi>J</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mtext>cyc</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>B</mml:mi>
<mml:mrow>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mn>2</mml:mn>
</mml:mfrac>
</mml:mrow>
</mml:msup>
<mml:mi>&#x3d5;</mml:mi>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="true">)</mml:mo>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>The derivation of its gradient is explained in <xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Material Sec. 2</bold>
</xref>.</p>
</sec>
<sec id="s3_1_3">
<label>3.1.3</label>
<title>Gradient method</title>
<p>The 4D-Var data assimilation problem was solved iteratively using Nesterov&#x2019;s accelerated gradient method (<xref ref-type="bibr" rid="B33">Nesterov, 1983</xref>). See <xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Material Sec. 3</bold>
</xref> for details regarding the implementation.</p>
</sec>
</sec>
<sec id="s3_2">
<label>3.2</label>
<title>Experimental settings</title>
<p>Our data assimilation experiment aimed to compare the proposed case (Sig-case) to the signature-based cost (<xref ref-type="disp-formula" rid="eq11">Equation 11</xref>) and reference case (TS-case) to TS-based cost (<xref ref-type="disp-formula" rid="eq12">Equation 12</xref>). The experimental setting was as follows:</p>
<sec id="s3_2_1">
<label>3.2.1</label>
<title>Ocean general circulation model</title>
<p>The OGCM we used is a version of the Meteorological Research Institute Community (MRI.com) models (<xref ref-type="bibr" rid="B44">Tsujino et&#xa0;al., 2010</xref>, <xref ref-type="bibr" rid="B43">2011</xref>). It is equipped with a mixed-layer model (<xref ref-type="bibr" rid="B34">Noh and Jin Kim, 1999</xref>) and coupled with a sea ice model (<xref ref-type="bibr" rid="B20">Hunke and Dukowicz, 2002</xref>). The global ocean was set as the simulation domain. for 10 years (<inline-formula>
<mml:math display="inline" id="im73">
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mo>=</mml:mo>
<mml:mn>120</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="eq11">Equation 11</xref>) from January 2004 to December 2013. This model was coupled with a sea ice model. It was divided into spatial meshes of resolution <inline-formula>
<mml:math display="inline" id="im74">
<mml:mrow>
<mml:mn>1</mml:mn>
<mml:mo>&#xd7;</mml:mo>
<mml:mn>0.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> degrees and temporal meshes with monthly resolution. For example, a spatiotemporal mesh was defined in the following range: of 10N to 10.5N, 140E to 141E, February 2012.</p>
</sec>
<sec id="s3_2_2">
<label>3.2.2</label>
<title>Firstguess</title>
<p>Before data assimilation (DA), the OGCM was spun up using climatological air-sea fluxes, with nudging toward the climatological temperature and salinity fields, and then integrated from 1959 to December 31, 2003, under interannual air-sea fluxes to obtain a firstguess snapshot, which was used as the initial condition at the start of DA iteration. The air-sea fluxes used were compiled as daily means from JRA-55 atmospheric reanalysis dataset. (<xref ref-type="bibr" rid="B22">Kobayashi et&#xa0;al., 2015</xref>) These values were then linearly interpolated from 10 elements of daily-mean field: surface air temperature, 10 m wind vector (2-dimensional), scalar wind, shortwave radiation flux, longwave radiation flux, precipitation, river runoff, dew point temperature, and sea level pressure. We refer to the model state at the start of DA iteration as firstguess.</p>
</sec>
<sec id="s3_2_3">
<label>3.2.3</label>
<title>Control variables</title>
<p>Our 4D-Var is a strong constraint (<xref ref-type="bibr" rid="B42">Talagrand and Courtier, 1987</xref>), which has a 10-year-long assimilation window without any temporal gaps in ocean states. The control variables <italic>&#x3c8;</italic> were the initial state (of the first year) and the increments in air-sea fluxes in a 10-day span, which were linearly interpolated. Among the initial states, we updated 5 ocean state variables&#x2014; temperature, salinity, horizontal velocity (2-dimensional), and sea-surface height&#x2014; but not for the sea-ice and mixed-layer states.</p>
</sec>
<sec id="s3_2_4">
<label>3.2.4</label>
<title>Adjoint model</title>
<p>The adjoint OGCM was derived through automatic differentiation of the Fortran code using TAF (<xref ref-type="bibr" rid="B17">Giering and Kaminski, 2003</xref>). For applicability to long assimilation windows, the forward variables required for the adjoint integration were stored in scratch files as temporal mean during forward integration and then restored for adjoint integration. For the sake of stability in the sensitivity calculation (<xref ref-type="bibr" rid="B41">Sugiura et&#xa0;al., 2014</xref>), we did not use the adjoint of the sea ice model or the mixed-layer model. Regarding the signature transform, we must compute the gradient (adjoint) of the signature transform, which is also derived by applying the automatic differentiation of the Fortran code. Our implementation of the signature module is available on GitHub.</p>
</sec>
<sec id="s3_2_5">
<label>3.2.5</label>
<title>Assimilated data</title>
<p>To determine the effect of the signature method on the profile data, we assimilated only the Argo profiles (<xref ref-type="bibr" rid="B1">Argo, 2020</xref>) that have three elements (pressure <italic>P</italic>, salinity <italic>S</italic>, and temperature <italic>T</italic>) and vertical lengths of nearly <inline-formula>
<mml:math display="inline" id="im75">
<mml:mrow>
<mml:mn>2000</mml:mn>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>. The area from the southern shore of Greenland to the far north Atlantic was excluded from the observational area because of the poor representation ability of the model around there. For the comparison with the model state, the <italic>in-situ</italic> temperature was converted into potential temperature, and the pressure was converted into depth. As a simple observational error variance, <inline-formula>
<mml:math display="inline" id="im76">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>S</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>T</mml:mi>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> are normalized by their typical variations, <inline-formula>
<mml:math display="inline" id="im77">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mn>2000</mml:mn>
<mml:mtext>m</mml:mtext>
<mml:mo>,</mml:mo>
<mml:mn>8</mml:mn>
<mml:mi>psu</mml:mi>
<mml:mo>,</mml:mo>
<mml:mn>20</mml:mn>
<mml:mtext>K</mml:mtext>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, before the signature transform. Additionally, after several trials, we set <inline-formula>
<mml:math display="inline" id="im78">
<mml:mrow>
<mml:mi>&#x3bb;</mml:mi>
<mml:mo>=</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mn>6</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="eq14">Equation 14</xref>.</p>
</sec>
</sec>
</sec>
<sec id="s4" sec-type="results">
<label>4</label>
<title>Results</title>
<sec id="s4_1">
<label>4.1</label>
<title>Variation of cost function</title>
<p>
<xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref> shows the variation in the cost function during the iterations. The signature-based cost (<xref ref-type="disp-formula" rid="eq11">Equation 11</xref>) decreased almost monotonically in Sig-case because it was the minimization object but fluctuated in TS-case, converging to a higher value. TS-based cost (<xref ref-type="disp-formula" rid="eq12">Equation 12</xref>) showed the opposite behavior. Naturally, the two minimization problems have distinct stationary points, leading to different estimates. Note that Sig-case also reduced TS-based costs considerably, which guarantees a certain level of compatibility with traditional TS-based cost function settings.</p>
<fig id="f3" position="float">
<label>Figure&#xa0;3</label>
<caption>
<p>Variation in the cost functions in terms of signature-based cost (left) and TS-based cost (right). Sig-case is shown by red circles, TS-case by blue triangles.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g003.tif"/>
</fig>
<p>To observe the breakdown of the reduction in the observational cost term, the relative error from firstguess was calculated for each iterated integral up to degree 3. The relative error <inline-formula>
<mml:math display="inline" id="im79">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3f5;</mml:mi>
<mml:mi>I</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> was defined as the root mean squared error of the estimated field against the observation across all the observed meshes, divided by that of firstguess:</p>
<disp-formula id="eq16">
<label>(16)</label>
<mml:math display="block" id="M16">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3f5;</mml:mi>
<mml:mi>I</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mtext>observed&#x2009;</mml:mtext>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mtext>observed&#x2009;</mml:mtext>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where</p>
<disp-formula id="eq17">
<label>(17)</label>
<mml:math display="block" id="M17">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>M</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:msup>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mfrac>
<mml:mn>1</mml:mn>
<mml:mrow>
<mml:mrow>
<mml:mo>|</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo>|</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:mfrac>
<mml:munder>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>Y</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>N</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:munder>
<mml:msup>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>Y</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<p>
<xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref> compares the relative errors for each iterated integral for Sig-case and TS-case. Iterated integrals composed only of index <italic>P</italic> showed no change because we cannot change the depth span of a profile. Iterated integrals that include both <italic>T</italic> and <italic>S</italic> generally showed a decrease in Sig-case, but some terms increased in TS-case, which is likely owing to the lack of direct observational constraints on such metrics in TS-case. For iterated integrals that did not include both <italic>T</italic> and <italic>S</italic>, the two cases exhibit a similar behavior, but TS-case was slightly better than Sig-case in general. Overall, most of the terms showed a decrease from firstguess in both cases. Although TS-case generally showed a better performance than Sig-case, it sometimes showed a significant increase from firstguess (for example, in <inline-formula>
<mml:math display="inline" id="im81">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> or <inline-formula>
<mml:math display="inline" id="im82">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>). In summary, Sig-case showed a balanced improvement, whereas, in TS-case, the improvement was skewed and some deterioration were observed in terms of the T-S diagram.</p>
<fig id="f4" position="float">
<label>Figure&#xa0;4</label>
<caption>
<p>Relative error to firstguess for each iterated integral. Sig-case is denoted by red circles and TS-case by triangles. Horizontal axis is the index of iterated integral, for example, TS represents <inline-formula>
<mml:math display="inline" id="im80">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g004.tif"/>
</fig>
</sec>
<sec id="s4_2">
<label>4.2</label>
<title>Point-by-point performance</title>
<p>As evident in the right panel of <xref ref-type="fig" rid="f3">
<bold>Figure&#xa0;3</bold>
</xref>, the total pointwise errors in temperature and salinity have no significant difference between Sig-case and TS-case. To uncover the difference, we will first examine the point-by-point performance of both cases by showing the horizontal distributions of the root mean square errors (RMSEs) against observations at several vertical levels. To emphasize the differences between the two cases, we show the RMSEs relative to that of the firstguess. <xref ref-type="fig" rid="f5">
<bold>Figures&#xa0;5</bold>
</xref> and <xref ref-type="fig" rid="f6">
<bold>6</bold>
</xref> indicate the RMSEs for temperature at <inline-formula>
<mml:math display="inline" id="im83">
<mml:mrow>
<mml:mn>200</mml:mn>
<mml:mtext>m</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula>
<mml:math display="inline" id="im84">
<mml:mrow>
<mml:mn>1500</mml:mn>
<mml:mtext>m</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. Both cases have relatively small RMSEs, but the contrast is more significant in the TS-case, which means that some regions show notable improvements, while others show deteriorations. For example, the temperature at <inline-formula>
<mml:math display="inline" id="im85">
<mml:mrow>
<mml:mn>200</mml:mn>
<mml:mtext>m</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> in the Kuroshio recirculation region, and the temperature at <inline-formula>
<mml:math display="inline" id="im86">
<mml:mrow>
<mml:mn>1500</mml:mn>
<mml:mtext>m</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> in the Indian Ocean, became worse than the firstguess. On the other hand, the deteriorations in the Sig-case are more suppressed than in the TS-case. <xref ref-type="fig" rid="f7">
<bold>Figures&#xa0;7</bold>
</xref> and <xref ref-type="fig" rid="f8">
<bold>8</bold>
</xref> indicate the RMSEs for salinity at <inline-formula>
<mml:math display="inline" id="im87">
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mtext>m</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula>
<mml:math display="inline" id="im88">
<mml:mrow>
<mml:mn>700</mml:mn>
<mml:mtext>m</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula>, respectively. Again, the contrast is more significant in the TS-case. For example, the sea surface salinity in the Kuroshio recirculation region, and the salinity at <inline-formula>
<mml:math display="inline" id="im89">
<mml:mrow>
<mml:mn>700</mml:mn>
<mml:mtext>m</mml:mtext>
</mml:mrow>
</mml:math>
</inline-formula> in some regions along the Antarctic Circumpolar Current, became significantly worse than the firstguess. On the other hand, the deteriorations in the Sig-case are more suppressed than in the TS-case.</p>
<fig id="f5" position="float">
<label>Figure&#xa0;5</label>
<caption>
<p>Change in RMSEs against observations of 200<italic>m</italic> temperature for Sig-case (left) and TS-case (right). The change is shown as the RMSE of each case minus that of the firstguess. Unit is K.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g005.tif"/>
</fig>
<fig id="f6" position="float">
<label>Figure&#xa0;6</label>
<caption>
<p>Change in RMSEs against observation of 1500<italic>m</italic> temperature for Sig-case (left), and TS-case (right). The change is shown as the RMSE of each case minus that of the firstguess. Unit is K.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g006.tif"/>
</fig>
<fig id="f7" position="float">
<label>Figure&#xa0;7</label>
<caption>
<p>Change in RMSEs against observation of sea surface salinity for Sig-case (left), and TS-case (right). The change is shown as the RMSE of each case minus that of the firstguess. Unit is psu.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g007.tif"/>
</fig>
<fig id="f8" position="float">
<label>Figure&#xa0;8</label>
<caption>
<p>Change in RMSEs against observation of 700<italic>m</italic> salinity for Sig-case (left), and TS-case (right). The change is shown as the RMSE of each case minus that of the firstguess. Unit is psu.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g008.tif"/>
</fig>
<p>
<xref ref-type="fig" rid="f9">
<bold>Figures&#xa0;9</bold>
</xref> and <xref ref-type="fig" rid="f10">
<bold>10</bold>
</xref> present the comparison of T-S-P (TS, PT, and PS) diagrams as illustrative examples. In <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9B</bold>
</xref>, there is no significant problem in the temperature representation, but the difference is evident in the salinity representation. The TS-case (blue in <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9C</bold>
</xref>) shows a poor representation of surface salinity by attempting to match the salinity at each level to the observation. On the other hand, the Sig-case (red in <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9C</bold>
</xref>) shows an accurate representation of surface salinity by aligning the first iterated integral <inline-formula>
<mml:math display="inline" id="im102">
<mml:mrow>
<mml:msup>
<mml:mo>&#x222b;</mml:mo>
<mml:mo>&#x200b;</mml:mo>
</mml:msup>
<mml:mi>d</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> with the observation. The structure of the salinity minimum remains unchanged from the firstguess in both cases. In <xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10</bold>
</xref>, we observe a mostly barotropic structure along the Antarctic Circumpolar Current. Improvements on the PS plane can be seen in the shallow salinity structure (<xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10C</bold>
</xref>). Both cases have surface salinity closer to the observation than the firstguess. However, the curve shape of on the TS plane looks better in Sig-case (<xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10A</bold>
</xref>).</p>
<fig id="f9" position="float">
<label>Figure&#xa0;9</label>
<caption>
<p>Comparison of T-S-P diagrams in the Kuroshio recirculation region. The temporal average values at 157 degrees east and 20 degrees north are shown for observation (green), firstguess (black), Sig-case (red), and TS-case (blue). The units are practical salinity unit (psu) for salinity, degree Celsius for temperature, and dbar for pressure. RMSEs for temperature are <inline-formula>
<mml:math display="inline" id="im90">
<mml:mrow>
<mml:mn>0.72</mml:mn>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (firstguess), <inline-formula>
<mml:math display="inline" id="im91">
<mml:mrow>
<mml:mn>0.55</mml:mn>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (Sig-case), and <inline-formula>
<mml:math display="inline" id="im92">
<mml:mrow>
<mml:mn>0.49</mml:mn>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (TS-case). RMSEs for salinity are <inline-formula>
<mml:math display="inline" id="im93">
<mml:mrow>
<mml:mn>0.23</mml:mn>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (firstguess), <inline-formula>
<mml:math display="inline" id="im94">
<mml:mrow>
<mml:mn>0.18</mml:mn>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (Sig-case), and <inline-formula>
<mml:math display="inline" id="im95">
<mml:mrow>
<mml:mn>0.30</mml:mn>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (TS-case). <bold>(A)</bold> TS diagram. <bold>(B)</bold> PT diagram. <bold>(C)</bold> PS diagram.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g009.tif"/>
</fig>
<fig id="f10" position="float">
<label>Figure&#xa0;10</label>
<caption>
<p>Comparison of T-S-P diagrams in a region along the Antarctic Circumpolar current. The temporal average values at 130 degrees east and 60 degrees south are shown for observation (green), firstguess (black), Sig-case (red), and TS-case (blue). The units are practical salinity unit (psu) for salinity, degree Celsius for temperature, and dbar for pressure. RMSEs for temperature are <inline-formula>
<mml:math display="inline" id="im96">
<mml:mrow>
<mml:mn>1.35</mml:mn>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (firstguess), <inline-formula>
<mml:math display="inline" id="im97">
<mml:mrow>
<mml:mn>1.19</mml:mn>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (Sig-case), and <inline-formula>
<mml:math display="inline" id="im98">
<mml:mrow>
<mml:mn>0.69</mml:mn>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (TS-case). RMSEs for salinity are <inline-formula>
<mml:math display="inline" id="im99">
<mml:mrow>
<mml:mn>0.19</mml:mn>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (firstguess), <inline-formula>
<mml:math display="inline" id="im100">
<mml:mrow>
<mml:mn>0.16</mml:mn>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (Sig-case), and <inline-formula>
<mml:math display="inline" id="im101">
<mml:mrow>
<mml:mn>0.16</mml:mn>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (TS-case). <bold>(A)</bold> TS diagram. <bold>(B)</bold> PT diagram. <bold>(C)</bold> PS diagram.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g010.tif"/>
</fig>
</sec>
<sec id="s4_3">
<label>4.3</label>
<title>TS-area</title>
<p>As shown in <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref> the area enclosed by TS-profile (TS-area) is important for characterizing water properties in a water column. To this end, we compared the proximity of TS-area to observations in the estimated fields. <xref ref-type="fig" rid="f11">
<bold>Figure&#xa0;11</bold>
</xref> shows the temporal averages of TS-area <inline-formula>
<mml:math display="inline" id="im105">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, in the observation, firstguess, Sig-case, and TS-case. While common shortcomings stand out in the model fields, some improvements can be observed from firstguess in Sig-case. Principally, this term indicates a salinity drop or surge in T-S diagram near the sea surface due to precipitation or evaporation (e.g., <xref ref-type="bibr" rid="B39">Sugiura, 2021</xref>). To observe this in detail, we derive the relative error in the model fields, which is defined as follows: Let <inline-formula>
<mml:math display="inline" id="im106">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> be a linear combination of iterated integrals <inline-formula>
<mml:math display="inline" id="im107">
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mtext>&#x393;</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>I</mml:mi>
</mml:msub>
<mml:msup>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>I</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:msup>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:mi>X</mml:mi>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula>, where <inline-formula>
<mml:math display="inline" id="im108">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>I</mml:mi>
</mml:msub>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>&#x211d;</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> is a coefficient, and &#x393; is a set of multi-indices. Using <inline-formula>
<mml:math display="inline" id="im109">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="disp-formula" rid="eq17">Equation 17</xref>, the relative error of <inline-formula>
<mml:math display="inline" id="im110">
<mml:mrow>
<mml:msub>
<mml:mi>y</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> for each mesh, <inline-formula>
<mml:math display="inline" id="im111">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3f5;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and overall relative error, <inline-formula>
<mml:math display="inline" id="im112">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3f5;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, are defined as respectively. <xref ref-type="fig" rid="f12">
<bold>Figure&#xa0;12</bold>
</xref> shows&#xa0;the distribution of the relative error for TS-area (<inline-formula>
<mml:math display="inline" id="im114">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.5</mml:mn>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>) in the model fields. The overall relative error was 0.967 in Sig-case and 1.027 in TS-case. Both showed a similar pattern, with a noticeable decrease in errors around the Antarctic circumpolar current but an increase in errors in the subtropical circulation. Moreover, this difference was more intense in TS-case, with a more pronounced deterioration in subtropical circulation (see also <xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Material Sec. 4</bold>
</xref>). Noting that our data assimilation is not solely for the L&#xe9;vy area, the correction tendency in these two regions can be explained by the consistency of corrections with respect to iterated integral <inline-formula>
<mml:math display="inline" id="im115">
<mml:mrow>
<mml:msup>
<mml:mo>&#x222b;</mml:mo>
<mml:mo>&#x200b;</mml:mo>
</mml:msup>
<mml:mi>d</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula> (surface salinity, or SSS) and <inline-formula>
<mml:math display="inline" id="im116">
<mml:mrow>
<mml:msup>
<mml:mo>&#x222b;</mml:mo>
<mml:mo>&#x200b;</mml:mo>
</mml:msup>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>T</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>S</mml:mi>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>S</mml:mi>
<mml:mi>d</mml:mi>
<mml:mi>T</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> (L&#xe9;vy area). Along the Antarctic circumpolar current, <xref ref-type="fig" rid="f10">
<bold>Figure&#xa0;10A</bold>
</xref> suggests that matching model SSS to observations is compatible with matching the L&#xe9;vy area to observations. On the other hand, as suggested by <xref ref-type="fig" rid="f9">
<bold>Figure&#xa0;9A</bold>
</xref>, matching model SSS to observations conflicts with matching the L&#xe9;vy area to observations in the subtropical regions. In TS-case, &#x201c;the L&#xe9;vy area&#x201d; should be interpreted as salinity at the intermediate layer&#x201d;.</p>
<disp-formula id="eq18">
<label>(18)</label>
<mml:math display="block" id="M18">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3f5;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3b1;</mml:mi>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>&#xa0;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>I</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>&#xa0;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mi>&#x393;</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>I</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<disp-formula id="eq19">
<label>(19)</label>
<mml:math display="block" id="M19">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x3f5;</mml:mi>
<mml:mi>&#x3b1;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msubsup>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:mfrac>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mtext>observed&#x2009;</mml:mtext>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>&#xa0;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mtext>&#x393;</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>I</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>&#x3c8;</mml:mi>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mtext>observed&#x2009;</mml:mtext>
<mml:mi>m</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>&#x3c4;</mml:mi>
<mml:mi>&#xa0;</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:msup>
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mrow>
<mml:mi>I</mml:mi>
<mml:mo>&#x2208;</mml:mo>
<mml:mtext>&#x393;</mml:mtext>
</mml:mrow>
</mml:msub>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>I</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>&#x3bd;</mml:mi>
<mml:mrow>
<mml:mi>m</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>&#x3c4;</mml:mi>
<mml:mo>,</mml:mo>
<mml:mi>I</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>&#x3c8;</mml:mi>
<mml:mi>b</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
</mml:mrow>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:mfrac>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</disp-formula>
<fig id="f11" position="float">
<label>Figure&#xa0;11</label>
<caption>
<p>Temporal averages of TS-area <inline-formula>
<mml:math display="inline" id="im103">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, in observation (top left), firstguess (top right), Sig-case (bottom left), and TS-case (bottom right). Unit is <inline-formula>
<mml:math display="inline" id="im104">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mo>&#xb7;</mml:mo>
<mml:mi>K</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g011.tif"/>
</fig>
<fig id="f12" position="float">
<label>Figure&#xa0;12</label>
<caption>
<p>Relative observational error of TS-area, <inline-formula>
<mml:math display="inline" id="im113">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, to firstguess. Overall relative error is 0.967 for Sig-case (left) and 1.027 for TS-case (right). Blue denotes the regions of greatest improvement.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g012.tif"/>
</fig>
<p>Similarly, <xref ref-type="fig" rid="f13">
<bold>Figure&#xa0;13</bold>
</xref> shows the temporal averages of TS-volume <inline-formula>
<mml:math display="inline" id="im119">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> (see <xref ref-type="fig" rid="f14">
<bold>Figure&#xa0;14</bold>
</xref> for the meaning), in observation firstguess, Sig-case, and TS-case. In observation, this volume showed a high value around the warm water pool in the Indo-Pacific region but low value around the high evaporation areas. Such features were also observed in the model fields, but common shortcomings in terms of the shape of the high evaporation zones in the firstguess remained in both Sig-case and TS-case. <xref ref-type="fig" rid="f15">
<bold>Figure&#xa0;15</bold>
</xref> shows the distribution of the relative error in the model fields by applying <xref ref-type="disp-formula" rid="eq18">Equation 18</xref> to <inline-formula>
<mml:math display="inline" id="im125">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mn>0.5</mml:mn>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.5</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>. The error pattern is similar to the relative error for TS-area <inline-formula>
<mml:math display="inline" id="im126">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> shown in <xref ref-type="fig" rid="f12">
<bold>Figure&#xa0;12</bold>
</xref>, with higher constant in TS-case. The overall value for TS-volume was 1.031 in Sig-case and 1.172 in TS-case. No overall improvement was observed in Sig-case, and deterioration was observed in TS-case.</p>
<fig id="f13" position="float">
<label>Figure&#xa0;13</label>
<caption>
<p>Temporal average of TS-volume <inline-formula>
<mml:math display="inline" id="im117">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>, in observation (top left), firstguess (top right), Sig-case (bottom left), and TS-case (bottom right). Unit is <inline-formula>
<mml:math display="inline" id="im118">
<mml:mrow>
<mml:mi>p</mml:mi>
<mml:mi>s</mml:mi>
<mml:mi>u</mml:mi>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mi>K</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g013.tif"/>
</fig>
<fig id="f14" position="float">
<label>Figure&#xa0;14</label>
<caption>
<p>Example of volume in temperature-salinity (T-S) diagram enclosed by profile <inline-formula>
<mml:math display="inline" id="im120">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">[</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>,</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
<mml:mo stretchy="false">]</mml:mo>
</mml:mrow>
<mml:mo>&#x220b;</mml:mo>
<mml:mi>u</mml:mi>
<mml:mo>&#x21a6;</mml:mo>
<mml:msub>
<mml:mi>X</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2208;</mml:mo>
<mml:msup>
<mml:mi>&#x211d;</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>. Volume is calculated as iterated integral <inline-formula>
<mml:math display="inline" id="im121">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
<mml:mo>=</mml:mo>
<mml:munderover>
<mml:mo>&#x222b;</mml:mo>
<mml:mn>0</mml:mn>
<mml:mn>1</mml:mn>
</mml:munderover>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> where area <inline-formula>
<mml:math display="inline" id="im122">
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
<mml:mo>:</mml:mo>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mo>&#x222b;</mml:mo>
<mml:mrow>
<mml:mn>0</mml:mn>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
<mml:mo>&#x2264;</mml:mo>
<mml:mi>u</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">(</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo>&#x2212;</mml:mo>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>1</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mi>d</mml:mi>
<mml:msub>
<mml:mi>S</mml:mi>
<mml:mrow>
<mml:msub>
<mml:mi>u</mml:mi>
<mml:mn>2</mml:mn>
</mml:msub>
</mml:mrow>
</mml:msub>
<mml:mo stretchy="false">)</mml:mo>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> as in <xref ref-type="fig" rid="f2">
<bold>Figure&#xa0;2</bold>
</xref>. Typically, <inline-formula>
<mml:math display="inline" id="im123">
<mml:mrow>
<mml:mi>u</mml:mi>
<mml:mo>&#x21a6;</mml:mo>
<mml:msub>
<mml:mi>T</mml:mi>
<mml:mi>u</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> decreases monotonically.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g014.tif"/>
</fig>
<fig id="f15" position="float">
<label>Figure&#xa0;15</label>
<caption>
<p>Relative observational error of TS-volume <inline-formula>
<mml:math display="inline" id="im124">
<mml:mrow>
<mml:mrow>
<mml:mo stretchy="false">(</mml:mo>
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
<mml:mo>&#x2212;</mml:mo>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="false">)</mml:mo>
</mml:mrow>
<mml:mo stretchy="false">/</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula> to firstguess. Overall relative error is 1.031 for Sig-case (left) and 1.172 for TS-case (right). Blue denotes the regions of greatest improvement.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g015.tif"/>
</fig>
</sec>
<sec id="s4_4">
<label>4.4</label>
<title>Steric height</title>
<p>Owing to the universal approximation theorem (<xref ref-type="bibr" rid="B8">Derot et&#xa0;al., 2024</xref>), a nonlinear function on a set of paths can be approximated by a linear combination of the iterated integrals with any accuracy. We leverage this fact for approximating the steric height assigned to each profile.</p>
<p>By considering up to the second-order nonlinearity in the state equation, the steric sea level was estimated using iterated integrals for each horizontal point <italic>m</italic> as</p>
<disp-formula id="eq20">
<label>(20)</label>
<mml:math display="block" id="M20">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:msub>
<mml:mi>h</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>T</mml:mi>
</mml:msub>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>+</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>S</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>+</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="true">(</mml:mo>
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>+</mml:mo>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="true">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
<mml:mo>+</mml:mo>
<mml:mi>C</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im127">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mo>&#x2022;</mml:mo>
</mml:msubsup>
</mml:mrow>
</mml:math>
</inline-formula> denotes an averaged iterated integral for all the profiles in mesh <italic>m</italic>, and <italic>C</italic> is a constant along time. See the <xref ref-type="supplementary-material" rid="SM1">
<bold>Supplementary Material Sec. 1</bold>
</xref> for the derivation. The coefficient values are listed in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>. <xref ref-type="fig" rid="f16">
<bold>Figure&#xa0;16</bold>
</xref> shows the temporal averages of the estimated steric height minus the global mean for observation, firstguess, Sig-case, and TS-case. The firstguess assumption seems to represent the pattern of the steric anomaly to a certain extent; however, improvement is not evident in Sig-case or TS-case.</p>
<table-wrap id="T1" position="float">
<label>Table&#xa0;1</label>
<caption>
<p>Standard partial regression coefficients (SPRC) in the estimation of global mean steric sea level, displayed in descending order from dominant terms.</p>
</caption>
<table frame="hsides">
<thead>
<tr>
<th valign="top" align="left">Iterated integral</th>
<th valign="top" align="left">Coefficient</th>
<th valign="top" colspan="2" align="left">Coefficient value</th>
<th valign="top" align="left">SPRC</th>
</tr>
</thead>
<tbody>
<tr>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im129">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im130">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im131">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:mn>6.08</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im132">
<mml:mrow>
<mml:msup>
<mml:mtext>m</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mtext>K</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im133">
<mml:mrow>
<mml:mn>0.5169</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im134">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im135">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>T</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im136">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>8.50</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im137">
<mml:mrow>
<mml:msup>
<mml:mtext>m</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mtext>K</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im138">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.3727</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im139">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im140">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im141">
<mml:mrow>
<mml:mn>7.77</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im142">
<mml:mrow>
<mml:msup>
<mml:mtext>m</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>ps</mml:mi>
<mml:msup>
<mml:mtext>u</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im143">
<mml:mrow>
<mml:mn>0.1184</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im144">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im145">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im146">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2.59</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im147">
<mml:mrow>
<mml:msup>
<mml:mtext>m</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mtext>K</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im148">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>0.05472</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im149">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
<mml:mo>+</mml:mo>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im150">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im151">
<mml:mrow>
<mml:mn>2.72</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im152">
<mml:mrow>
<mml:msup>
<mml:mtext>m</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>ps</mml:mi>
<mml:msup>
<mml:mtext>u</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:msup>
<mml:mtext>K</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im153">
<mml:mrow>
<mml:mn>0.02901</mml:mn>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im154">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im155">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im156">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1.15</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>6</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im157">
<mml:mrow>
<mml:msup>
<mml:mtext>m</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>ps</mml:mi>
<mml:msup>
<mml:mtext>u</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im158">
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1.053</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>3</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
<tr>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im159">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im160">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>S</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im161">
<mml:mrow>
<mml:mn>2</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:mn>2.25</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>5</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im162">
<mml:mrow>
<mml:msup>
<mml:mtext>m</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>1</mml:mn>
</mml:mrow>
</mml:msup>
<mml:mi>ps</mml:mi>
<mml:msup>
<mml:mtext>u</mml:mtext>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>2</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
<td valign="top" align="left">
<inline-formula>
<mml:math display="inline" id="im163">
<mml:mrow>
<mml:mn>2.628</mml:mn>
<mml:mo>&#xb7;</mml:mo>
<mml:msup>
<mml:mrow>
<mml:mn>10</mml:mn>
</mml:mrow>
<mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:mn>4</mml:mn>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula>
</td>
</tr>
</tbody>
</table>
<table-wrap-foot>
<fn>
<p>
<inline-formula>
<mml:math display="inline" id="im128">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mo>&#x2022;</mml:mo>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:math>
</inline-formula> denotes the global mean of the iterated integral.</p>
</fn>
</table-wrap-foot>
</table-wrap>
<fig id="f16" position="float">
<label>Figure&#xa0;16</label>
<caption>
<p>The temporal average in <italic>cm</italic> of steric height minus global mean, in observation (top left), firstguess (top right), Sig-case (bottom left), and TS-case (bottom right).</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g016.tif"/>
</fig>
<p>To determine where the improvement could be observed, we derived the relative error by applying <xref ref-type="disp-formula" rid="eq18">Equation 18</xref> to <inline-formula>
<mml:math display="inline" id="im164">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b1;</mml:mi>
<mml:mi>I</mml:mi>
</mml:msub>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>I</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. <xref ref-type="fig" rid="f17">
<bold>Figure&#xa0;17</bold>
</xref> shows the distribution of the relative observational error of steric height to firstguess. There was an obvious deterioration around the Antarctic circumpolar current and subarctic circulation in both cases, but there was a slight improvement in other areas. The contrast was stronger in TS-case, resulting in a large deterioration around the Antarctic circumpolar current. The overall relative error estimated using <xref ref-type="disp-formula" rid="eq19">Equation 19</xref> was 1.000 for Sig-case and 1.013 for TS-case, which means that no overall improvement by DA was observed in Sig-case, and TS-case was slightly worse. Given that DA did not necessarily improve the agreement of steric height with observations, we do not discuss about the estimate of the global average steric height.</p>
<fig id="f17" position="float">
<label>Figure&#xa0;17</label>
<caption>
<p>Relative observational error of steric height to firstguess. The overall relative error is 1.000 for Sig-case (left) and 1.013 for TS-case (right). Blue denotes the regions of greatest improvement.</p>
</caption>
<graphic mimetype="image" mime-subtype="tiff" xlink:href="fmars-11-1398901-g017.tif"/>
</fig>
<p>The estimation <xref ref-type="disp-formula" rid="eq20">Formula 20</xref> is more informative than just for estimating steric height. For example, we can also obtain information regarding which iterated integral is dominant in the estimation of the global mean steric sea level (GMSSL). By integrating <xref ref-type="disp-formula" rid="eq20">Equation 20</xref> over the global ocean, we obtain a linear regression formula for GMSSL for each month:</p>
<disp-formula id="eq21">
<label>(21)</label>
<mml:math display="block" id="M21">
<mml:mrow>
<mml:mtable>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mover accent="true">
<mml:mi>h</mml:mi>
<mml:mo>&#xaf;</mml:mo>
</mml:mover>
<mml:mo>=</mml:mo>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>T</mml:mi>
</mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
<mml:mo>+</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>S</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
<mml:mo>+</mml:mo>
<mml:mn>2</mml:mn>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
</mml:mtd>
</mml:mtr>
<mml:mtr>
<mml:mtd>
<mml:mrow>
<mml:mo>+</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mrow>
<mml:mo stretchy="true">(</mml:mo>
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
<mml:mo>+</mml:mo>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
</mml:mrow>
<mml:mo stretchy="true">)</mml:mo>
</mml:mrow>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>S</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
<mml:mo>&#x2212;</mml:mo>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mi>T</mml:mi>
<mml:mi>P</mml:mi>
</mml:mrow>
</mml:msub>
<mml:mover accent="true">
<mml:mrow>
<mml:msubsup>
<mml:mi>&#x2110;</mml:mi>
<mml:mi>m</mml:mi>
<mml:mrow>
<mml:mi>P</mml:mi>
<mml:mi>P</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msubsup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
<mml:mo>+</mml:mo>
<mml:mi>C</mml:mi>
<mml:mo>,</mml:mo>
</mml:mrow>
</mml:mtd>
</mml:mtr>
</mml:mtable>
</mml:mrow>
</mml:math>
</disp-formula>
<p>where <inline-formula>
<mml:math display="inline" id="im165">
<mml:mrow>
<mml:mover accent="true">
<mml:mrow>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mo>&#x2022;</mml:mo>
</mml:msup>
</mml:mrow>
<mml:mo stretchy="true">&#xaf;</mml:mo>
</mml:mover>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:msup>
<mml:mi>&#x2110;</mml:mi>
<mml:mo>&#x2022;</mml:mo>
</mml:msup>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:mo stretchy="false">/</mml:mo>
<mml:mi>A</mml:mi>
</mml:mrow>
</mml:math>
</inline-formula>, with <inline-formula>
<mml:math display="inline" id="im166">
<mml:mrow>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> the summation over global ocean domain, <inline-formula>
<mml:math display="inline" id="im167">
<mml:mrow>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> the area of each mesh, and <inline-formula>
<mml:math display="inline" id="im168">
<mml:mrow>
<mml:mi>A</mml:mi>
<mml:mo>=</mml:mo>
<mml:msub>
<mml:mo>&#x2211;</mml:mo>
<mml:mi>m</mml:mi>
</mml:msub>
<mml:msub>
<mml:mi>A</mml:mi>
<mml:mi>m</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. Using this equation, we can compute the Standardized Partial Regression Coefficients (SPRCs) (<xref ref-type="bibr" rid="B32">McClendon, 2002</xref>) for a linear regression model that predicts the monthly mean GMSSLs. The SPRCs from the results of our experiment are shown in <xref ref-type="table" rid="T1">
<bold>Table&#xa0;1</bold>
</xref>. The most dominant terms are thermosteric terms <inline-formula>
<mml:math display="inline" id="im169">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula>
<mml:math display="inline" id="im170">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>T</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>. By contrast, the contribution of the TS-cross term <inline-formula>
<mml:math display="inline" id="im171">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:mi>S</mml:mi>
<mml:mi>T</mml:mi>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> was sufficiently small compared with that of the dominant terms: <inline-formula>
<mml:math display="inline" id="im172">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, <inline-formula>
<mml:math display="inline" id="im173">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>T</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, and <inline-formula>
<mml:math display="inline" id="im174">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>S</mml:mi>
</mml:msub>
<mml:mo>.</mml:mo>
</mml:mrow>
</mml:math>
</inline-formula> The dominant terms, <inline-formula>
<mml:math display="inline" id="im175">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula>
<mml:math display="inline" id="im176">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mi>T</mml:mi>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, clearly indicate that thermosteric changes are more dominant compared to halosteric changes or the cross effects. Furthermore, the most dominant term, <inline-formula>
<mml:math display="inline" id="im177">
<mml:mrow>
<mml:msub>
<mml:mi>&#x3b2;</mml:mi>
<mml:mrow>
<mml:msup>
<mml:mi>T</mml:mi>
<mml:mn>2</mml:mn>
</mml:msup>
</mml:mrow>
</mml:msub>
</mml:mrow>
</mml:math>
</inline-formula>, demonstrates that regions characterized by high temperature layers significantly contribute to thermosteric effects. The slightly worse overall relative error for steric sea level (1.013) to firstguess in TS-case might be attributed to the deterioration of iterated integrals <inline-formula>
<mml:math display="inline" id="im178">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="script">I</mml:mi>
<mml:mrow>
<mml:mi mathvariant="script">P</mml:mi>
<mml:mi mathvariant="script">P</mml:mi>
<mml:mi mathvariant="script">T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> and <inline-formula>
<mml:math display="inline" id="im179">
<mml:mrow>
<mml:msup>
<mml:mi mathvariant="script">I</mml:mi>
<mml:mrow>
<mml:mi mathvariant="script">P</mml:mi>
<mml:mi mathvariant="script">S</mml:mi>
<mml:mi mathvariant="script">T</mml:mi>
</mml:mrow>
</mml:msup>
</mml:mrow>
</mml:math>
</inline-formula> in <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>, at least partially.</p>
</sec>
</sec>
<sec id="s5" sec-type="discussion">
<label>5</label>
<title>Discussion</title>
<list list-type="order">
<list-item>
<p>We developed a method to enhance ocean state estimates by comparing mean signatures of observed vertical profiles against those of model profiles within a framework of the four-dimensional variational DA. This novel approach was meticulously formulated and implemented, aiming to harness the comprehensive information embedded within vertical profile trajectories. We applied this implementation to ocean DA with a decadal assimilation window.</p>
</list-item>
<list-item>
<p>Our DA experiment demonstrated that the signature method can achieve improvements in temperature and salinity estimations that are comparable to those attained by conventional methods. This finding ensures the sanity of our implementation as a DA method.</p>
</list-item>
<list-item>
<p>Importantly, the utilization of signatures allowed for a certain level of enhancement in the representation of&#xa0;profile shapes on the TS plane, a critical aspect that&#xa0;traditional ocean DA approaches have largely overlooked.&#xa0;This advancement highlights the potential to properly&#xa0;capture the water mass and the dynamics of oceanic processes.</p>
</list-item>
<list-item>
<p>This type of cost function provides a more safety-side assessment; in other words, it will no longer be the case that only some aspects improve and other aspects become significantly worse (Refer to <xref ref-type="fig" rid="f4">
<bold>Figure&#xa0;4</bold>
</xref>).</p>
</list-item>
<list-item>
<p>Furthermore, the signature formulation can be used as an evaluation formula for various properties of the water column. For instance, steric heights could be directly assessed from iterated integrals derived during the DA experiment, showcasing the versatility of the signature method in representing various oceanographic properties.</p>
</list-item>
<list-item>
<p>The comprehensive analysis revealed that the use of a signature-based observation operator not only achieves comparable improvements in temperature and salinity&#xa0;fields as conventional methods but also enhances&#xa0;previously neglected aspects, such as profile shapes&#xa0;on&#xa0;the TS plane. This dual capability marks a significant&#xa0;step forward in the field of DA involving shape matching.</p>
</list-item>
<list-item>
<p>This method provides a versatile framework applicable to DA of observational profiles across various dimensions, not limited to ocean profiles. Given a multidimensional profile, it is capable of considering the shape of paths composed of any combinations of two or even more variables that have mostly been overlooked in traditional DA.</p>
</list-item>
<list-item>
<p>Furthermore, our setting of observational cost is broadly applicable in DA practices incorporating profile observations, extending its utility beyond four-dimensional variational approaches to include ensemble methods. This flexibility suggests a wide range of potential applications for the signature method in improving the accuracy and efficiency of state estimations and predictions.</p>
</list-item>
</list>
<p>By embracing the essence of oceanic phenomena through the innovative use of signatures, this study offers a promising new direction for DA techniques, potentially enhancing our understanding of oceanography by estimating the ocean states more accurately.</p>
<p>Finally, the limitations of the experimental settings and methods must be mentioned.</p>
<list list-type="order">
<list-item>
<p>In the present experimental setup, the model was not well-tuned, and the representation errors were pronounced to the extent that the advantages of the proposed method could not be fully demonstrated. To clearly demonstrate the significance of using signatures, more experiments in an effective assimilation setting under appropriate tuning are needed, with comprehensive observations to be assimilated.</p>
</list-item>
<list-item>
<p>While the transformation to signatures has been modularized in Fortran, to facilitate its integration as an extension to conventional methods, a comprehensive understanding of the signature concept is crucial. For example, the independence of observation variables should be crucial for the observation operator to perform better. In our case, the iterated integrals inherently have multicollinearity. To reduce this dependency, we can make use of log-signature (e.g., <xref ref-type="bibr" rid="B28">Lyons et&#xa0;al., 2007</xref>) or apply whitening by using the observational covariance between iterated integrals.</p>
</list-item>
<list-item>
<p>Related to the covariance, implementing this approach involves using several <italic>ad hoc</italic> constants for scaling and weighting the observational data. This reliance on arbitrary parameters introduces an element of subjectivity and may affect the reproducibility and universality of the method. A more rigid formulation upon which the assimilation is set is desirable.</p>
</list-item>
<list-item>
<p>Operational forecasting models assimilate not only vertical profiles but also observations taken on the surface (e.g., Sea Surface Temperature, Sea Surface Height). To systematically incorporate surface observations, we need to extend the notion of path (1-parameter) signature to surface (2-parameter) signature. The mathematical setting for how a 2-parameter signature can be consistently defined is still an active research topic (<xref ref-type="bibr" rid="B10">Diehl and Schmitz, 2023</xref>; <xref ref-type="bibr" rid="B9">Diehl et&#xa0;al., 2024</xref>, and references therein). Therefore, for now, traditional treatments with point-by-point matching on the surface remain a practical solution to be used in data assimilation.</p>
</list-item>
</list>
</sec>
</body>
<back>
<sec id="s6" sec-type="data-availability">
<title>Data availability statement</title>
<p>The datasets presented in this study can be found in online repositories. The names of the repository/repositories and accession number(s) can be found in the article/<xref ref-type="supplementary-material" rid="SM1"><bold>Supplementary Material</bold></xref>. The Fortran module used for signature transform in this study can be found in the GitHub repository <uri xlink:href="https://github.com/nozomi-sugiura/signature_fortran">https://github.com/nozomi-sugiura/signature_fortran</uri>.</p>
</sec>
<sec id="s7" sec-type="author-contributions">
<title>Author contributions</title>
<p>NS: Conceptualization, Data curation, Formal analysis, Funding acquisition, Investigation, Methodology, Project administration, Resources, Software, Supervision, Validation, Visualization, Writing &#x2013; original draft, Writing &#x2013; review &amp; editing. SK: Funding acquisition, Project administration, Supervision, Writing &#x2013; original draft, Writing &#x2013; review &amp; editing. SO: Investigation, Validation, Writing &#x2013; original draft, Writing &#x2013; review &amp; editing.</p>
</sec>
<sec id="s8" sec-type="funding-information">
<title>Funding</title>
<p>The author(s) declare financial support was received for the research, authorship, and/or publication of this article. This&#xa0;work&#xa0;was supported by the JSPS KAKENHI (Grant JP22H05207, Japan), and JST AIP Trilateral AI Research (Grant JPMJCR20G5, Japan).</p>
</sec>
<ack>
<title>Acknowledgments</title>
<p>The DA experiments were conducted using the Earth Simulator of the Japan Agency for Marine&#x2013;Earth Science and Technology.</p>
</ack>
<sec id="s9" sec-type="COI-statement">
<title>Conflict of interest</title>
<p>The authors declare that the research was conducted in the absence of any commercial or financial relationships that could be construed as a potential conflict of interest.</p>
</sec>
<sec id="s10" sec-type="disclaimer">
<title>Publisher&#x2019;s note</title>
<p>All claims expressed in this article are solely those of the authors and do not necessarily represent those of their affiliated organizations, or those of the publisher, the editors and the reviewers. Any product that may be evaluated in this article, or claim that may be made by its manufacturer, is not guaranteed or endorsed by the publisher.</p>
</sec>
<sec id="s11" sec-type="supplementary-material">
<title>Supplementary material</title>
<p>The Supplementary Material for this article can be found online at: <ext-link ext-link-type="uri" xlink:href="https://www.frontiersin.org/articles/10.3389/fmars.2024.1398901/full#supplementary-material">https://www.frontiersin.org/articles/10.3389/fmars.2024.1398901/full#supplementary-material</ext-link></p>
<supplementary-material xlink:href="DataSheet1.pdf" id="SM1" mimetype="application/pdf"/>
</sec>
<ref-list>
<title>References</title>
<ref id="B1">
<citation citation-type="book">
<person-group person-group-type="author">
<collab>Argo</collab>
</person-group> (<year>2020</year>). <source>Argo float data and metadata from Global Data Assembly Centre (Argo GDAC) - Snapshot of Argo GDAC of December 10th 2020</source>. doi:&#xa0;<pub-id pub-id-type="doi">10.17882/42182#79118</pub-id>
</citation>
</ref>
<ref id="B2">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chang</surname> <given-names>I.</given-names>
</name>
<name>
<surname>Kim</surname> <given-names>Y. H.</given-names>
</name>
<name>
<surname>Jin</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Park</surname> <given-names>Y.-G.</given-names>
</name>
<name>
<surname>Pak</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Chang</surname> <given-names>Y.-S.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Impact of satellite and regional <italic>in-situ</italic> profile data assimilation on a high-resolution ocean prediction system in the northwest pacific</article-title>. <source>Front. Mar. Sci.</source> <volume>10</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fmars.2023.1085542</pub-id>
</citation>
</ref>
<ref id="B3">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chen</surname> <given-names>K.-T.</given-names>
</name>
</person-group> (<year>1958</year>). <article-title>Integration of paths&#x2013;A faithful representation of paths by noncommutative formal power series</article-title>. <source>Trans. Am. Math. Soc.</source> <volume>89</volume>, <fpage>395</fpage>&#x2013;<lpage>407</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.2307/1993193</pub-id>
</citation>
</ref>
<ref id="B4">
<citation citation-type="confproc">
<person-group person-group-type="author">
<name>
<surname>Ch&#xe9;rief-Abdellatif</surname> <given-names>B.-E.</given-names>
</name>
<name>
<surname>Alquier</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>2020</year>). &#x201c;<article-title>MMD-Bayes: Robust Bayesian estimation via maximum mean discrepancy</article-title>,&#x201d; in <conf-name>Symposium on Advances in Approximate Bayesian Inference (Proceedings of Machine Learning Research)</conf-name>. <publisher-loc>Cambridge MA</publisher-loc>: <publisher-name>JMLR (Journal of Machine Learning Research)</publisher-name> <fpage>1</fpage>&#x2013;<lpage>21</lpage>.</citation>
</ref>
<ref id="B5">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Chevyrev</surname> <given-names>I.</given-names>
</name>
<name>
<surname>Oberhauser</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2022</year>). <article-title>Signature moments to characterize laws of stochastic processes</article-title>. <source>J. Mach. Learn. Res.</source> <volume>23</volume>, <fpage>7928</fpage>&#x2013;<lpage>7969</lpage>.</citation>
</ref>
<ref id="B6">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Cooper</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Haines</surname> <given-names>K.</given-names>
</name>
</person-group> (<year>1996</year>). <article-title>Altimetric assimilation with water property conservation</article-title>. <source>J. Geophys. Res.: Oceans</source> <volume>101</volume>, <fpage>1059</fpage>&#x2013;<lpage>1077</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1029/95JC02902</pub-id>
</citation>
</ref>
<ref id="B7">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Derber</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Rosati</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>1989</year>). <article-title>A global oceanic data assimilation system</article-title>. <source>J. Phys. Oceanogr.</source> <volume>19</volume>, <fpage>1333</fpage>&#x2013;<lpage>1347</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1175/1520-0485(1989)019&lt;1333:AGODAS&gt;2.0.CO;2</pub-id>
</citation>
</ref>
<ref id="B8">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Derot</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Sugiura</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Kim</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Kouketsu</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Improved climate time series forecasts by machine learning and statistical models coupled with signature method: A case study with el ni&#xf1;o</article-title>. <source>Ecol. Inf.</source> <volume>79</volume>, <fpage>102437</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.ecoinf.2023.102437</pub-id>
</citation>
</ref>
<ref id="B9">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Diehl</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Ebrahimi-Fard</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Harang</surname> <given-names>F.</given-names>
</name>
<name>
<surname>Tindel</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>On the signature of an image</article-title>. <source>arXiv preprint arXiv:2403.00130</source>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.2403.00130</pub-id>
</citation>
</ref>
<ref id="B10">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Diehl</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Schmitz</surname> <given-names>L.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Two-parameter sums signatures and corresponding quasisymmetric functions</article-title>. <source>arXiv preprint arXiv:2210.14247</source>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.2210.14247</pub-id>
</citation>
</ref>
<ref id="B11">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Dorfsch&#xe4;fer</surname> <given-names>G. S.</given-names>
</name>
<name>
<surname>Tanajura</surname> <given-names>C. A. S.</given-names>
</name>
<name>
<surname>Costa</surname> <given-names>F. B.</given-names>
</name>
<name>
<surname>Santana</surname> <given-names>R. C.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>A new approach for estimating salinity in the southwest atlantic and its application in a data assimilation evaluation experiment</article-title>. <source>J. Geophys. Res.: Oceans</source> <volume>125</volume>, <elocation-id>e2020JC016428</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1029/2020JC016428.E2020JC016428</pub-id>
</citation>
</ref>
<ref id="B12">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fermanian</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Embedding and learning with signatures</article-title>. <source>Comput. Stat Data Anal.</source> <volume>157</volume>, <elocation-id>107148</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1016/j.csda.2020.107148</pub-id>
</citation>
</ref>
<ref id="B13">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Friz</surname> <given-names>P. K.</given-names>
</name>
<name>
<surname>Victoir</surname> <given-names>N. B.</given-names>
</name>
</person-group> (<year>2010</year>). <source>Multidimensional stochastic processes as rough paths: theory and applications</source> Vol. <volume>120</volume> (<publisher-loc>Cambridge, England</publisher-loc>: <publisher-name>Cambridge University Press</publisher-name>).</citation>
</ref>
<ref id="B14">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fu</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Dan</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Gao</surname> <given-names>Z.</given-names>
</name>
<name>
<surname>Wu</surname> <given-names>X.</given-names>
</name>
<name>
<surname>Chao</surname> <given-names>G.</given-names>
</name>
<name>
<surname>Zhang</surname> <given-names>L.</given-names>
</name>
<etal/>
</person-group>. (<year>2023</year>). <article-title>Global ocean reanalysis cora2 and its inter comparison with a set of other reanalysis products</article-title>. <source>Front. Mar. Sci.</source> <volume>10</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.3389/fmars.2023.1084186</pub-id>
</citation>
</ref>
<ref id="B15">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fujii</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Kamachi</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>A reconstruction of observed profiles in the sea east of Japan using vertical coupled temperature-salinity EOF modes</article-title>. <source>J. Oceanogr.</source> <volume>59</volume>, <fpage>173</fpage>&#x2013;<lpage>186</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1023/A:1025539104750</pub-id>
</citation>
</ref>
<ref id="B16">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Fujita</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Sugiura</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Kouketsu</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2024</year>). <article-title>Prediction of atmospheric profiles with machine learning using the signature method</article-title>. <source>Geophys. Res. Lett.</source> <volume>51</volume>, <elocation-id>e2023GL106403</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1029/2023GL106403</pub-id>
</citation>
</ref>
<ref id="B17">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Giering</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Kaminski</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>2003</year>). <article-title>Applying taf to generate efficient derivative code of fortran 77-95 programs</article-title>. <source>PAMM: Proc. Appl. Math. Mechan.</source> <volume>2</volume>, <fpage>54</fpage>&#x2013;<lpage>57</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/pamm.200310014</pub-id>
</citation>
</ref>
<ref id="B18">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Haines</surname> <given-names>K.</given-names>
</name>
</person-group> (<year>2003</year>). &#x201c;<article-title>Assimilation of hydrographic data and analysis of model bias</article-title>,&#x201d; in <source>Data Assimilation for the Earth System</source>. Eds. <person-group person-group-type="editor">
<name>
<surname>Swinbank</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Shutyaev</surname> <given-names>V.</given-names>
</name>
<name>
<surname>Lahoz</surname> <given-names>W. A.</given-names>
</name>
</person-group> (<publisher-name>Springer Netherlands</publisher-name>, <publisher-loc>Dordrecht</publisher-loc>), <fpage>309</fpage>&#x2013;<lpage>320</lpage>.</citation>
</ref>
<ref id="B19">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hambly</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Lyons</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>2010</year>). <article-title>Uniqueness for the signature of a path of bounded variation and the reduced path group</article-title>. <source>Ann. Math.</source> <volume>171</volume> (<issue>1</issue>), <fpage>109</fpage>&#x2013;<lpage>167</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.4007/annals</pub-id>
</citation>
</ref>
<ref id="B20">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Hunke</surname> <given-names>E. C.</given-names>
</name>
<name>
<surname>Dukowicz</surname> <given-names>J. K.</given-names>
</name>
</person-group> (<year>2002</year>). <article-title>The elastic&#x2013;viscous&#x2013;plastic sea ice dynamics model in general orthogonal curvilinear coordinates on a sphere&#x2014;incorporation of metric terms</article-title>. <source>Month. Weather Rev.</source> <volume>130</volume>, <fpage>1848</fpage>&#x2013;<lpage>1865</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1175/1520-0493(2002)130&lt;1848:TEVPSI&gt;2.0.CO;2</pub-id>
</citation>
</ref>
<ref id="B21">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Kalnay</surname> <given-names>E.</given-names>
</name>
</person-group> (<year>2003</year>). <source>Atmospheric modeling, data assimilation and predictability</source> (<publisher-loc>Cambridge, England</publisher-loc>: <publisher-name>Cambridge university press</publisher-name>).</citation>
</ref>
<ref id="B22">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Kobayashi</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Ota</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Harada</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Ebita</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Moriya</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Onoda</surname> <given-names>H.</given-names>
</name>
<etal/>
</person-group>. (<year>2015</year>). <article-title>The JRA-55 reanalysis: General specifications and basic characteristics</article-title>. <source>J. Meteorol. Soc. Japan. Ser. II</source> <volume>93</volume>, <fpage>5</fpage>&#x2013;<lpage>48</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.2151/jmsj.2015-001</pub-id>
</citation>
</ref>
<ref id="B23">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Law</surname> <given-names>K.</given-names>
</name>
<name>
<surname>Stuart</surname> <given-names>A.</given-names>
</name>
<name>
<surname>Zygalakis</surname> <given-names>K.</given-names>
</name>
</person-group> (<year>2015</year>). <source>Data Assimilation</source> (<publisher-loc>Heidelberg, Germany</publisher-loc>: <publisher-name>Springer</publisher-name>).</citation>
</ref>
<ref id="B24">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lee</surname> <given-names>S.-K.</given-names>
</name>
<name>
<surname>Enfield</surname> <given-names>D. B.</given-names>
</name>
<name>
<surname>Wang</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>Ocean general circulation model sensitivity experiments on the annual cycle of western hemisphere warm pool</article-title>. <source>J. Geophys. Res.: Oceans</source> <volume>110</volume> (<issue>9</issue>), <page-range>C09004</page-range>. doi:&#xa0;<pub-id pub-id-type="doi">10.1029/2004JC002640</pub-id>
</citation>
</ref>
<ref id="B25">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Levin</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Lyons</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Ni</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>2013</year>). <article-title>Learning from the past, predicting the statistics for the future, learning an evolving system</article-title>. <source>arXiv preprint arXiv:1309.0260</source>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.1309.0260</pub-id>
</citation>
</ref>
<ref id="B26">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>L&#xe9;vy</surname> <given-names>M. P.</given-names>
</name>
</person-group> (<year>1940</year>). <article-title>Le mouvement brownien plan</article-title>. <source>Am. J. Math.</source> <volume>62</volume>, <fpage>487</fpage>&#x2013;<lpage>550</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.2307/2371467</pub-id>
</citation>
</ref>
<ref id="B27">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Lyons</surname> <given-names>T. J.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Differential equations driven by rough signals</article-title>. <source>Rev. Matema&#xb4;tica Iberoamericana</source> <volume>14</volume>, <fpage>215</fpage>&#x2013;<lpage>310</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.4171/rmi</pub-id>
</citation>
</ref>
<ref id="B28">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Lyons</surname> <given-names>T. J.</given-names>
</name>
<name>
<surname>Caruana</surname> <given-names>M.</given-names>
</name>
<name>
<surname>L&#xe9;vy</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>2007</year>). &#x201c;<article-title>Differential Equations Driven by Rough Paths</article-title>,&#x201d; in <source>Lecture Notes in Mathematics</source>, vol. <volume>1908</volume>. (<publisher-name>Springer</publisher-name>, <publisher-loc>Berlin, Heidelberg</publisher-loc>).</citation>
</ref>
<ref id="B29">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Malanotte-Rizzoli</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>1996</year>). <source>Modern approaches to data assimilation in ocean modeling</source> (<publisher-loc>Amsterdam, Neitherlands</publisher-loc>: <publisher-name>Elsevier</publisher-name>).</citation>
</ref>
<ref id="B30">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Mamayev</surname> <given-names>O. I.</given-names>
</name>
</person-group> (<year>1975</year>). <source>Temperature-salinity analysis of world ocean waters</source> (<publisher-loc>Amsterdam, Neitherland</publisher-loc>: <publisher-name>Elsevier</publisher-name>).</citation>
</ref>
<ref id="B31">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Marotzke</surname> <given-names>J.</given-names>
</name>
<name>
<surname>Wunsch</surname> <given-names>C.</given-names>
</name>
</person-group> (<year>1993</year>). <article-title>Finding the steady state of a general circulation model through data assimilation: Application to the north Atlantic ocean</article-title>. <source>J. Geophys. Res.: Oceans</source> <volume>98</volume>, <fpage>20149</fpage>&#x2013;<lpage>20167</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1029/93JC02159</pub-id>
</citation>
</ref>
<ref id="B32">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>McClendon</surname> <given-names>M. J.</given-names>
</name>
</person-group> (<year>2002</year>). <source>Multiple regression and causal analysis</source> (<publisher-loc>Long Grove, Illinois</publisher-loc>: <publisher-name>Waveland Press</publisher-name>).</citation>
</ref>
<ref id="B33">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Nesterov</surname> <given-names>Y. E.</given-names>
</name>
</person-group> (<year>1983</year>). <article-title>A method of solving a convex programming problem with convergence rate O(1/k2)</article-title>. <source>Doklady Akademii Nauk</source> <volume>269</volume>, <fpage>543</fpage>&#x2013;<lpage>547</lpage>.</citation>
</ref>
<ref id="B34">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Noh</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Jin Kim</surname> <given-names>H.</given-names>
</name>
</person-group> (<year>1999</year>). <article-title>Simulations of temperature and turbulence structure of the oceanic boundary layer with the improved near-surface process</article-title>. <source>J. Geophys. Res.: Oceans</source> <volume>104</volume>, <fpage>15621</fpage>&#x2013;<lpage>15634</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1029/1999JC900068</pub-id>
</citation>
</ref>
<ref id="B35">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Oke</surname> <given-names>P. R.</given-names>
</name>
<name>
<surname>Sakov</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>2008</year>). <article-title>Representation error of oceanic observations for data assimilation</article-title>. <source>J. Atmos. Ocean. Technol.</source> <volume>25</volume>, <fpage>1004</fpage>&#x2013;<lpage>1017</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1175/2007JTECHO558.1</pub-id>
</citation>
</ref>
<ref id="B36">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Rykova</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>2023</year>). <article-title>Improving forecasts of individual ocean eddies using feature mapping</article-title>. <source>Sci. Rep.</source> <volume>13</volume>, <fpage>6216</fpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1038/s41598-023-33465-9</pub-id>
</citation>
</ref>
<ref id="B37">
<citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname>Spivak</surname> <given-names>M.</given-names>
</name>
</person-group> (<year>2018</year>). <source>Calculus on manifolds: a modern approach to classical theorems of advanced calculus</source> (<publisher-loc>Boca Raton, Florida</publisher-loc>: <publisher-name>CRC press</publisher-name>).</citation>
</ref>
<ref id="B38">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Stammer</surname> <given-names>D.</given-names>
</name>
<name>
<surname>Wunsch</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Giering</surname> <given-names>R.</given-names>
</name>
<name>
<surname>Eckert</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Heimbach</surname> <given-names>P.</given-names>
</name>
<name>
<surname>Marotzke</surname> <given-names>J.</given-names>
</name>
<etal/>
</person-group>. (<year>2002</year>). <article-title>Global ocean circulation during 1992&#x2013;1997, estimated from ocean observations and a general circulation model</article-title>. <source>J. Geophys. Res.: Oceans</source> <volume>107</volume>, <fpage>1</fpage>&#x2013;<lpage>1</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1029/2001JC000888</pub-id>
</citation>
</ref>
<ref id="B39">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sugiura</surname> <given-names>N.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>Clustering global ocean profiles according to temperature-salinity structure</article-title>. <source>arXiv preprint arXiv:2103.14165</source>. doi:&#xa0;<pub-id pub-id-type="doi">10.48550/arXiv.2103.14165</pub-id>
</citation>
</ref>
<ref id="B40">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sugiura</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Hosoda</surname> <given-names>S.</given-names>
</name>
</person-group> (<year>2020</year>). <article-title>Machine learning technique using the signature method for automated quality control of argo profiles</article-title>. <source>Earth Space Sci.</source> <volume>7</volume>, <elocation-id>e2019EA001019</elocation-id>. doi:&#xa0;<pub-id pub-id-type="doi">10.1029/2019EA001019</pub-id>
</citation>
</ref>
<ref id="B41">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Sugiura</surname> <given-names>N.</given-names>
</name>
<name>
<surname>Masuda</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Fujii</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Kamachi</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Ishikawa</surname> <given-names>Y.</given-names>
</name>
<name>
<surname>Awaji</surname> <given-names>T.</given-names>
</name>
</person-group> (<year>2014</year>). <article-title>A framework for interpreting regularized state estimation</article-title>. <source>Month. Weather Rev.</source> <volume>142</volume>, <fpage>386</fpage>&#x2013;<lpage>400</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1175/MWR-D-12-00231.1</pub-id>
</citation>
</ref>
<ref id="B42">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Talagrand</surname> <given-names>O.</given-names>
</name>
<name>
<surname>Courtier</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>1987</year>). <article-title>Variational assimilation of meteorological observations with the adjoint vorticity equation. i: Theory</article-title>. <source>Q. J. R. Meteorol. Soc.</source> <volume>113</volume>, <fpage>1311</fpage>&#x2013;<lpage>1328</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/qj.49711347812</pub-id>
</citation>
</ref>
<ref id="B43">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tsujino</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Hirabara</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Nakano</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Yasuda</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Motoi</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Yamanaka</surname> <given-names>G.</given-names>
</name>
</person-group> (<year>2011</year>). <article-title>Simulating present climate of the global ocean&#x2013;ice system using the meteorological research institute community ocean model (mri. com): Simulation characteristics and variability in the pacific sector</article-title>. <source>J. oceanogr.</source> <volume>67</volume>, <fpage>449</fpage>&#x2013;<lpage>479</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1007/s10872-011-0050-3</pub-id>
</citation>
</ref>
<ref id="B44">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Tsujino</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Motoi</surname> <given-names>T.</given-names>
</name>
<name>
<surname>Ishikawa</surname> <given-names>I.</given-names>
</name>
<name>
<surname>Hirabara</surname> <given-names>M.</given-names>
</name>
<name>
<surname>Nakano</surname> <given-names>H.</given-names>
</name>
<name>
<surname>Yamanaka</surname> <given-names>G.</given-names>
</name>
<etal/>
</person-group>. (<year>2010</year>). <article-title>Reference manual for the Meteorological Research Institute COMmunity ocean model (MRI.COM) version 3</article-title>. <source>Tech. Rep. Meteorol. Res. Instit</source>. <volume>59</volume>. doi:&#xa0;<pub-id pub-id-type="doi">10.11483/mritechrepo.59</pub-id>
</citation>
</ref>
<ref id="B45">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Veronis</surname> <given-names>G.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>On properties of seawater defined by temperature, salinity, and pressure</article-title>. <source>J. Mar. Res.</source> <volume>79</volume>, <fpage>121</fpage>&#x2013;<lpage>147</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1357/002224021834670559</pub-id>
</citation>
</ref>
<ref id="B46">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Weaver</surname> <given-names>A. T.</given-names>
</name>
<name>
<surname>Chrust</surname> <given-names>M.</given-names>
</name>
<name>
<surname>M&#xe9;n&#xe9;trier</surname> <given-names>B.</given-names>
</name>
<name>
<surname>Piacentini</surname> <given-names>A.</given-names>
</name>
</person-group> (<year>2021</year>). <article-title>An evaluation of methods for normalizing diffusion-based covariance operators in variational data assimilation</article-title>. <source>Q. J. R. Meteorol. Soc.</source> <volume>147</volume>, <fpage>289</fpage>&#x2013;<lpage>320</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1002/qj.3918</pub-id>
</citation>
</ref>
<ref id="B47">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Weaver</surname> <given-names>A. T.</given-names>
</name>
<name>
<surname>Deltel</surname> <given-names>C.</given-names>
</name>
<name>
<surname>Machu</surname> <given-names>&#xc9;.</given-names>
</name>
<name>
<surname>Ricci</surname> <given-names>S.</given-names>
</name>
<name>
<surname>Daget</surname> <given-names>N.</given-names>
</name>
</person-group> (<year>2005</year>). <article-title>A multivariate balance operator for variational ocean data assimilation</article-title>. <source>Q. J. R. Meteorol. Soc.</source> <volume>131</volume>, <fpage>3605</fpage>&#x2013;<lpage>3625</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1256/qj.05.119</pub-id>
</citation>
</ref>
<ref id="B48">
<citation citation-type="journal">
<person-group person-group-type="author">
<name>
<surname>Yu</surname> <given-names>L.</given-names>
</name>
<name>
<surname>Malanotte-Rizzoli</surname> <given-names>P.</given-names>
</name>
</person-group> (<year>1998</year>). <article-title>Inverse modeling of seasonal variations in the north atlantic ocean</article-title>. <source>J. Phys. Oceanogr.</source> <volume>28</volume>, <fpage>902</fpage>&#x2013;<lpage>922</lpage>. doi:&#xa0;<pub-id pub-id-type="doi">10.1175/1520-0485(1998)028&lt;0902:IMOSVI&gt;2.0.CO;2</pub-id>
</citation>
</ref>
</ref-list>
</back>
</article>