<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD Journal Publishing with OASIS Tables v3.0 20080202//EN" "https://jats.nlm.nih.gov/nlm-dtd/publishing/3.0/journalpub-oasis3.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:oasis="http://docs.oasis-open.org/ns/oasis-exchange/table" xml:lang="en" dtd-version="3.0" article-type="research-article">
  <front>
    <journal-meta><journal-id journal-id-type="publisher">TC</journal-id><journal-title-group>
    <journal-title>The Cryosphere</journal-title>
    <abbrev-journal-title abbrev-type="publisher">TC</abbrev-journal-title><abbrev-journal-title abbrev-type="nlm-ta">The Cryosphere</abbrev-journal-title>
  </journal-title-group><issn pub-type="epub">1994-0424</issn><publisher>
    <publisher-name>Copernicus Publications</publisher-name>
    <publisher-loc>Göttingen, Germany</publisher-loc>
  </publisher></journal-meta>
    <article-meta>
      <article-id pub-id-type="doi">10.5194/tc-20-6003-2026</article-id><title-group><article-title>On the theoretical limitations of joint inversion for basal slipperiness and effective viscosity in ice-flow models</article-title><alt-title>Joint inversion in ice-flow models</alt-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author" corresp="no" rid="aff1">
          <name><surname>Schelpe</surname><given-names>Camilla A. O.</given-names></name>
          
        <ext-link>https://orcid.org/0000-0002-8674-3512</ext-link></contrib>
        <contrib contrib-type="author" corresp="yes" rid="aff1">
          <name><surname>Gudmundsson</surname><given-names>G. Hilmar</given-names></name>
          <email>hilmar.gudmundsson@northumbria.ac.uk</email>
        <ext-link>https://orcid.org/0000-0003-4236-5369</ext-link></contrib>
        <aff id="aff1"><label>1</label><institution>School of Geography and Natural Sciences, Northumbria University, Newcastle upon Tyne, UK</institution>
        </aff>
      </contrib-group>
      <author-notes><corresp id="corr1">G. Hilmar Gudmundsson (hilmar.gudmundsson@northumbria.ac.uk)</corresp></author-notes><pub-date><day>16</day><month>October</month><year>2026</year></pub-date>
      
      <volume>20</volume>
      <issue>10</issue>
      <fpage>6003</fpage><lpage>6020</lpage>
      <history>
        <date date-type="received"><day>9</day><month>March</month><year>2026</year></date>
           <date date-type="rev-request"><day>9</day><month>April</month><year>2026</year></date>
           <date date-type="rev-recd"><day>16</day><month>July</month><year>2026</year></date>
           <date date-type="accepted"><day>3</day><month>September</month><year>2026</year></date>
      </history>
      <permissions>
        <copyright-statement>Copyright: © 2026 Camilla A. O. Schelpe</copyright-statement>
        <copyright-year>2026</copyright-year>
      <license license-type="open-access"><license-p>This work is licensed under the Creative Commons Attribution 4.0 International License. To view a copy of this licence, visit <ext-link ext-link-type="uri" xlink:href="https://creativecommons.org/licenses/by/4.0/">https://creativecommons.org/licenses/by/4.0/</ext-link></license-p></license></permissions><self-uri xlink:href="https://tc.copernicus.org/articles/20/6003/2026/tc-20-6003-2026.html">This article is available from https://tc.copernicus.org/articles/20/6003/2026/tc-20-6003-2026.html</self-uri><self-uri xlink:href="https://tc.copernicus.org/articles/20/6003/2026/tc-20-6003-2026.pdf">The full text article is available as a PDF file from https://tc.copernicus.org/articles/20/6003/2026/tc-20-6003-2026.pdf</self-uri>
      <abstract><title>Abstract</title>

      <p id="d2e87">When modelling ice flows there are several aspects which are poorly constrained by observations, in particular parameters related to ice rheology and basal sliding. In computational ice flow models, inversion methods are frequently used to estimate the spatial distribution of these hidden fields. These methods use surface measurement data in combination with a forward model of the ice dynamics that relate the hidden fields to the surface fields. In this study we approximate the forward model using first-order linear perturbation theory to gain insights into our ability to extract information about the ice viscosity at the same time as basal slipperiness, and to understand the theoretical limitations. We frame the inversion problem in terms of a Gaussian maximum a-posteriori estimation with explicitly stated priors for the hidden fields. We illustrate the inversion behaviour with perturbations applied to flow down a laterally confined channel, where both viscosity and slipperiness can play a significant role in the ice sheet dynamics. Our results indicate that it is possible to extract information about the viscosity field at the same time as estimating the basal slipperiness, with strong horizontal gradients in the surface velocity field essential for good viscosity retrieval. We recommend always inverting for basal slipperiness and viscosity together over grounded ice areas in ice-sheet models, and explicitly recognising prior knowledge of the hidden fields in the retrieval through either the inclusion of appropriate priors and regularisation.</p>
  </abstract>
    
<funding-group>
<award-group id="gs1">
<funding-source>Novo Nordisk Fonden</funding-source>
<award-id>NNF23OC0081251</award-id>
</award-group>
<award-group id="gs2">
<funding-source>Natural Environment Research Council</funding-source>
<award-id>NE/S006745/1</award-id>
</award-group>
</funding-group>
</article-meta>
  </front>
<body>
      

<sec id="Ch1.S1" sec-type="intro">
  <label>1</label><title>Introduction</title>
      <p id="d2e99">An important component of any modern computational ice-flow model is the initialisation of the model. This ensures that the initial modelled state of the ice sheet, particularly in relation to hidden fields which are poorly constrained by direct observations, creates an ice-flow which behaves in agreement with measurements. The application of inverse methods in the model initialisation to determine the hidden fields dates back to <xref ref-type="bibr" rid="bib1.bibx30" id="text.1"/>. Since then an increasing number of computational ice-flow models have been developed that include an inversion step in the model initialisation, for example Úa <xref ref-type="bibr" rid="bib1.bibx18" id="paren.2"/>, BISICLES <xref ref-type="bibr" rid="bib1.bibx9" id="paren.3"/>, ISSM <xref ref-type="bibr" rid="bib1.bibx27" id="paren.4"/>, MALI <xref ref-type="bibr" rid="bib1.bibx22" id="paren.5"/>, STREAMICE <xref ref-type="bibr" rid="bib1.bibx14" id="paren.6"/>, Elmer/Ice <xref ref-type="bibr" rid="bib1.bibx11" id="paren.7"/> and WAVI <xref ref-type="bibr" rid="bib1.bibx1" id="paren.8"/>.</p>
      <p id="d2e127">This inversion step typically involves minimising the misfit between the modelled velocities <inline-formula><mml:math id="M1" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and observed surface velocities <inline-formula><mml:math id="M2" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, with respect to two poorly constrained properties of the ice sheet: <list list-type="order"><list-item>
      <p id="d2e170">The basal slipperiness coefficient, <inline-formula><mml:math id="M3" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>, which is one of the model parameters entering the sliding law that characterises the basal drag experienced by an ice sheet. Different conventions are used for the definition of this coefficient, but in what follows we always refer to it as basal slipperiness for consistency.</p></list-item><list-item>
      <p id="d2e181">The local rheology of the ice characterised by the viscosity, or the rate factor <inline-formula><mml:math id="M4" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> in Glen's flow law <xref ref-type="bibr" rid="bib1.bibx13" id="paren.9"/> which is the rheological law commonly used in ice-sheet modelling, or some parameterisation of a damage model.</p></list-item></list> The spatial distribution of one, or both, of these two fields is inferred in the inversion step and then fed into a forward run of the model.</p>
      <p id="d2e195">For example, in the Úa ice-sheet model <xref ref-type="bibr" rid="bib1.bibx18 bib1.bibx5" id="paren.10"/> the misfit between the modelled and observed velocities is defined as

          <disp-formula id="Ch1.E1" content-type="numbered"><label>1</label><mml:math id="M5" display="block"><mml:mrow><mml:mi>I</mml:mi><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo movablelimits="false">∫</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>u</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>u</mml:mi><mml:mi mathvariant="normal">err</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="script">A</mml:mi><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo movablelimits="false">∫</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>v</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">obs</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">err</mml:mi></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math id="M6" display="inline"><mml:mrow><mml:mi mathvariant="script">A</mml:mi><mml:mo>=</mml:mo><mml:mo>∫</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:math></inline-formula> is the total area of the domain, and <inline-formula><mml:math id="M7" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi mathvariant="normal">err</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>v</mml:mi><mml:mi mathvariant="normal">err</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are the data errors in the surface measurements. Note Úa also has the ability to minimise the misfit of the observed surface height change, <inline-formula><mml:math id="M8" display="inline"><mml:mrow><mml:mi mathvariant="normal">d</mml:mi><mml:mi>h</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:math></inline-formula>, measurements in addition to the velocity measurements. Regularisation is often applied to this minimisation procedure. For example, the ice sheet model Úa uses Tikhonov regularisation <xref ref-type="bibr" rid="bib1.bibx19 bib1.bibx5" id="paren.11"/>:

          <disp-formula id="Ch1.E2" content-type="numbered"><label>2</label><mml:math id="M9" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi>R</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:munder><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo movablelimits="false">∫</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">prior</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mrow><mml:mi>i</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>,</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:munder><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo movablelimits="false">∫</mml:mo><mml:mo>|</mml:mo><mml:mo>|</mml:mo><mml:mi mathvariant="normal">∇</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">prior</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>|</mml:mo><mml:msup><mml:mo>|</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mspace linebreak="nobreak" width="0.25em"/><mml:mi mathvariant="normal">d</mml:mi><mml:mi mathvariant="script">A</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

        where <inline-formula><mml:math id="M10" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are each of the hidden fields to be retrieved, and (<inline-formula><mml:math id="M11" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>) are parameters that control the degree of regularisation. The prior estimate for each hidden field, <inline-formula><mml:math id="M12" display="inline"><mml:mrow><mml:msub><mml:mi>p</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="normal">prior</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, is often taken as a single starting value set at a realistic scale for the field. The cost function minimised in the step-wise inversion procedure is the sum of the data misfit <inline-formula><mml:math id="M13" display="inline"><mml:mi>I</mml:mi></mml:math></inline-formula> and regularisation <inline-formula><mml:math id="M14" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> terms. Typically the inversion calibrates the velocity misfit to a single snapshot of data, but some recent studies have explored improvements gained from calibrating the model to multiple time snapshots of data <xref ref-type="bibr" rid="bib1.bibx15 bib1.bibx8 bib1.bibx39 bib1.bibx3 bib1.bibx36" id="paren.12"/>.</p>
      <p id="d2e560">While it is common practise to perform this inversion step in the initialisation of ice-sheet models, there are a number of design choices that vary between models; for example the degree of regularisation in the inversion is typically left to the modeller to decide, and yet recent studies on uncertainty quantification have shown that, of the model parameters chosen by the modeller, this is one of the largest contributors to uncertainty in sea level rise projections from Antarctica <xref ref-type="bibr" rid="bib1.bibx36" id="paren.13"/>. Even more significant is the choice of whether to perform the inversion jointly for the viscosity and basal slipperiness, or whether to restrict to only solving for basal slipperiness over grounded ice and viscosity over ice shelves, and yet there has been little discussion of this in the literature.</p>
      <p id="d2e567">In fact, there is a lack of consensus on whether it is possible to uniquely retrieve the viscosity and basal slipperiness from a joint inversion. For example, simulations with the large-scale ice-sheet models Úa  <xref ref-type="bibr" rid="bib1.bibx19" id="paren.14"/>, WAVI <xref ref-type="bibr" rid="bib1.bibx1" id="paren.15"/> and MALI <xref ref-type="bibr" rid="bib1.bibx22 bib1.bibx32" id="paren.16"/>, all choose to perform a joint inversion for ice stiffness (a factor related to the viscosity) and basal slipperiness over any model domain that contains grounded ice. The same is true of the ice-sheet model BISICLES <xref ref-type="bibr" rid="bib1.bibx9" id="paren.17"/>, although many of the publications using BISICLES stress that regularisation is essential otherwise the joint inversion problem is under-determined, for example <xref ref-type="bibr" rid="bib1.bibx39" id="text.18"/> and <xref ref-type="bibr" rid="bib1.bibx40" id="text.19"/>. Simulations with the STREAMICE ice flow package of MITgcm <xref ref-type="bibr" rid="bib1.bibx14 bib1.bibx15" id="paren.20"/> and the large-scale ice-sheet model ISSM <xref ref-type="bibr" rid="bib1.bibx27" id="paren.21"/> choose to restrict to inverting solely for basal slipperiness over grounded ice, believing that extracting information about the viscosity field at the same time is not possible. Similarly, the deep learning ice-flow model IGM <xref ref-type="bibr" rid="bib1.bibx26" id="paren.22"/> restricts the inversion to a linear combination of the viscosity rate factor and basal slipperiness amid claims that the simultaneous inference of viscosity and basal slipperiness leads to non-unique solutions <xref ref-type="bibr" rid="bib1.bibx25" id="paren.23"/>. Simulations with the Elmer/Ice ice-flow model <xref ref-type="bibr" rid="bib1.bibx11" id="paren.24"/> often only estimate the basal slipperiness through the inversion procedure, for example <xref ref-type="bibr" rid="bib1.bibx23" id="text.25"/> and <xref ref-type="bibr" rid="bib1.bibx12" id="text.26"/>, although when considering continent-wide ice-sheet simulations a joint inversion with the ice stiffness parameter is often used, for example <xref ref-type="bibr" rid="bib1.bibx7" id="text.27"/>.</p>
      <p id="d2e614">Despite the disagreement in these modelling approaches, there have been few studies investigating the extent to which ice viscosity and basal slipperiness can be resolved independently when performing a joint inversion procedure. <xref ref-type="bibr" rid="bib1.bibx33" id="text.28"/> studied the performance of the joint inversion within the ice-flow model Úa for a synthetic ice-stream, and suggested an improved regularisation scheme weighted by strain rates to improve the accuracy of the estimations. A study by <xref ref-type="bibr" rid="bib1.bibx2" id="text.29"/> performed a Bayesian analysis to highlight the large uncertainties that arise from restricting the inversion to only consider the basal slipperiness, and yet these uncertainties are often ignored in practise leading to overconfident and biased results.</p>
      <p id="d2e623">The lack of consensus and wide variety of modelling approaches motivates us to investigate the problem from a theoretical stand point, to understand whether it is possible to uniquely retrieve viscosity and basal slipperiness fields through a joint inversion, and what the limitations are with such an approach. Previous work by <xref ref-type="bibr" rid="bib1.bibx20" id="text.30"/> developed a theoretical framework using Bayesian inverse methods to understand the limitations of simultaneous retrieval of bed topography and basal slipperiness. The Bayesian inversion maximises the posterior probability of the hidden fields, <inline-formula><mml:math id="M15" display="inline"><mml:mi mathvariant="bold">Φ</mml:mi></mml:math></inline-formula>, given the observed data measurements at the surface, <inline-formula><mml:math id="M16" display="inline"><mml:mi mathvariant="bold-italic">β</mml:mi></mml:math></inline-formula>, to find an estimate for the hidden fields:

          <disp-formula id="Ch1.E3" content-type="numbered"><label>3</label><mml:math id="M17" display="block"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi mathvariant="normal">argmax</mml:mi><mml:mspace width="0.25em" linebreak="nobreak"/><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>|</mml:mo><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

        The inversion procedure relies on a forward model which relates the hidden properties of the ice-sheet to the observed data measurements at the surface:

          <disp-formula id="Ch1.E4" content-type="numbered"><label>4</label><mml:math id="M18" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo>=</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

        The framework developed by <xref ref-type="bibr" rid="bib1.bibx20" id="text.31"/> uses a linearised set of equations which relate the perturbations in the hidden fields to perturbations in the surface fields through a set of transfer functions <xref ref-type="bibr" rid="bib1.bibx16 bib1.bibx17" id="paren.32"/>:

          <disp-formula id="Ch1.E5" content-type="numbered"><label>5</label><mml:math id="M19" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="bold">T</mml:mi><mml:mi mathvariant="bold">Φ</mml:mi></mml:mrow></mml:math></disp-formula>

        where the transfer function matrix <inline-formula><mml:math id="M20" display="inline"><mml:mi mathvariant="bold">T</mml:mi></mml:math></inline-formula> has a component for the transference to the surface of each of the hidden fields in Fourier space. These concepts are elaborated on further in later sections. The relationship between the bed characteristics and surface fields has been the subject of study over a number of decades <xref ref-type="bibr" rid="bib1.bibx4 bib1.bibx24 bib1.bibx16" id="paren.33"><named-content content-type="pre">e.g.</named-content></xref>. In the analysis by <xref ref-type="bibr" rid="bib1.bibx20" id="text.34"/>, they derive transfer functions for the bed topography and basal slipperiness, in the context of a uniform slab of ice extending infinitely in all directions and flowing down an inclined place. In this study, we extend their work to include the retrieval of the viscosity field, and derive transfer functions for flow along a laterally confined channel. This more complicated domain, which has horizontal variations in stresses, is an essential part of extending the retrieval to include the ice viscosity.</p>
      <p id="d2e725">This paper is organised as follows, in Sect. <xref ref-type="sec" rid="Ch1.S2"/> we describe the forward model which relates the hidden properties of the ice sheet to the surface fields, and present the relevant transfer functions for a laterally confined channel, with the derivation of these transfer functions given in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>; in Sect. <xref ref-type="sec" rid="Ch1.S3"/> we describe the essential points relating to the Gaussian maximum posterior probability inversion procedure, with further details presented in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>. We present our results in Sect. <xref ref-type="sec" rid="Ch1.S4"/>. This is split into an analysis within the MAP framework in Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/>, which assumes a linearisation of the SSA, followed by a numerical inversion within Úa for our synthetic example in Sect. <xref ref-type="sec" rid="Ch1.S4.SS2"/>. We finish with a discussion of the potential impact of the assumptions made in this study in Sect. <xref ref-type="sec" rid="Ch1.S5"/>, and a summary of our findings in Sect. <xref ref-type="sec" rid="Ch1.S6"/>.</p>
</sec>
<sec id="Ch1.S2">
  <label>2</label><title>The Ice-Flow Forward Model: Transference to the Surface</title>
      <p id="d2e755">In this section we describe the linearised forward model used in this study, which relates the hidden properties of the ice sheet to the surface fields, through a set of transfer functions.</p>
      <p id="d2e758">We restrict our analysis to ice-flows that can be described by the shallow ice stream approximation (SSA), where the ice thickness is small compared to the horizontal span <xref ref-type="bibr" rid="bib1.bibx29" id="paren.35"/>, commonly used in large-scale, vertically-integrated ice-sheet models. The SSA momentum-conservation equations for flow down an inclined plane in a tilted coordinate system aligned to the bed topography are

          <disp-formula id="Ch1.E6" content-type="numbered"><label>6</label><mml:math id="M21" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>v</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>u</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>s</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mi>h</mml:mi><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>u</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>u</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>s</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

        where <inline-formula><mml:math id="M22" display="inline"><mml:mi mathvariant="italic">α</mml:mi></mml:math></inline-formula> is the angle of the coordinate system to the horizontal. The driving stresses due to gravity and any pressure gradients are on the right-hand side of the equations. These are balanced on the left-hand side by the basal drag components <inline-formula><mml:math id="M23" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and the viscous terms resisting internal deformation (proportional to the vertically-integrated effective viscosity <inline-formula><mml:math id="M24" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula>). In this notation <inline-formula><mml:math id="M25" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are the horizontal velocities in the <inline-formula><mml:math id="M26" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> directions respectively; <inline-formula><mml:math id="M27" display="inline"><mml:mi>s</mml:mi></mml:math></inline-formula> is the location of the upper glacial surface; <inline-formula><mml:math id="M28" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula> is the ice thickness; and <inline-formula><mml:math id="M29" display="inline"><mml:mi>g</mml:mi></mml:math></inline-formula> is the acceleration due to gravity. We use the short-hand <inline-formula><mml:math id="M30" display="inline"><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mo>≡</mml:mo><mml:mstyle displaystyle="false"><mml:mfrac style="text"><mml:mo>∂</mml:mo><mml:mrow><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e1115">The viscosity relates the strain rates, <inline-formula><mml:math id="M31" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, to the deviatoric stresses, <inline-formula><mml:math id="M32" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, in the ice. It is usually modelled by Glen's flow law <xref ref-type="bibr" rid="bib1.bibx13" id="paren.36"/>:

          <disp-formula id="Ch1.E7" content-type="numbered"><label>7</label><mml:math id="M33" display="block"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mspace linebreak="nobreak" width="0.125em"/><mml:msup><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></disp-formula>

        Thus <inline-formula><mml:math id="M34" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mi>A</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:msup><mml:mover accent="true"><mml:mi mathvariant="italic">ϵ</mml:mi><mml:mo mathvariant="normal">˙</mml:mo></mml:mover><mml:mrow><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mi>n</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:mi>n</mml:mi></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M35" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> is a temperature-dependent rate factor, and the exponent <inline-formula><mml:math id="M36" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> varies from <inline-formula><mml:math id="M37" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> for linear viscous ice to <inline-formula><mml:math id="M38" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:math></inline-formula> for dislocation creep. The inversion procedure in numerical ice-flow models either solves directly for the spatial distribution of the rate factor <inline-formula><mml:math id="M39" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> <xref ref-type="bibr" rid="bib1.bibx18" id="paren.37"><named-content content-type="post">Úa</named-content></xref>, or they solve for the spatial distribution of an enhancement factor <inline-formula><mml:math id="M40" display="inline"><mml:mi mathvariant="italic">ϕ</mml:mi></mml:math></inline-formula> which represents how far the rate factor deviates from an Arrhenius temperature law <xref ref-type="bibr" rid="bib1.bibx9" id="paren.38"><named-content content-type="post">BISICLES</named-content></xref>. The exponent in Glen's flow law is usually set to a fixed value, typically <inline-formula><mml:math id="M41" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>. For the purposes of a standard inversion, which looks at a single point-in-time snapshot of velocity data, spatial variation in <inline-formula><mml:math id="M42" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> is subsumed into the inferred spatial variation in <inline-formula><mml:math id="M43" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula>. In our study we assume a linear model for viscosity with <inline-formula><mml:math id="M44" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, so that the viscosity is independent of the strain rates.</p>
      <p id="d2e1342">The basal drag can be represented by a number of different sliding laws, a common choice being Weertman's sliding law <xref ref-type="bibr" rid="bib1.bibx41" id="paren.39"/>, with basal slipperiness coefficient, <inline-formula><mml:math id="M45" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>, and sliding exponent, <inline-formula><mml:math id="M46" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula>:

          <disp-formula id="Ch1.E8" content-type="numbered"><label>8</label><mml:math id="M47" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">t</mml:mi><mml:mi mathvariant="bold">b</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>m</mml:mi></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mo>‖</mml:mo><mml:mi mathvariant="bold-italic">v</mml:mi><mml:msup><mml:mo>‖</mml:mo><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mi>m</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mspace width="0.125em" linebreak="nobreak"/><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow></mml:math></disp-formula>

        where <inline-formula><mml:math id="M48" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo>≡</mml:mo><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Many studies have looked to improve estimates of the appropriate sliding regime for the Antarctic and Greenland ice-sheets using inversion techniques <xref ref-type="bibr" rid="bib1.bibx21 bib1.bibx23" id="paren.40"/>. <xref ref-type="bibr" rid="bib1.bibx10" id="text.41"/> found evidence that the optimal Weertman sliding exponent varied between linear viscous (<inline-formula><mml:math id="M49" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) to close-to-plastic bed rheology (<inline-formula><mml:math id="M50" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>≫</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>) beneath Pine Island Glacier in West Antarctica using surface measurement data at multiple time observations. For the purposes of this study, we follow the standard inversion procedure which estimates the spatial distribution of the basal slipperiness coefficient <inline-formula><mml:math id="M51" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>, while the exponent in the sliding law is held fixed; a common choice is <inline-formula><mml:math id="M52" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">3</mml:mn></mml:mrow></mml:math></inline-formula>, although for the purposes of finding analytical solutions in this study we choose <inline-formula><mml:math id="M53" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e1493">The constitutive equations in Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) determine how the viscosity and basal slipperiness impact the surface fields. Notice how the viscosity, <inline-formula><mml:math id="M54" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula>, only ever appears in these equations multiplying the derivatives of the horizontal velocity fields. This means that in the absence of velocity gradients, the viscosity has no visible effect on the surface to first order. This is an important point that should be stressed: horizontal gradients of the velocity field are <italic>essential</italic> for the viscosity field retrieval in any ice-flow model. This is usually satisfied by ice sheets in the real world.</p>
<sec id="Ch1.S2.SS1">
  <label>2.1</label><title>Transfer Functions</title>
      <p id="d2e1515">In this theoretical study, we linearise the SSA equations in Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) into a set of transfer functions, which relate perturbations in the hidden fields (<inline-formula><mml:math id="M55" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M56" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>) to perturbations in the surface velocity fields (<inline-formula><mml:math id="M57" display="inline"><mml:mi>u</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M58" display="inline"><mml:mi>v</mml:mi></mml:math></inline-formula>) in Fourier space:

            <disp-formula id="Ch1.E9" content-type="numbered"><label>9</label><mml:math id="M59" display="block"><mml:mrow><mml:mfenced close=")" open="("><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

          We derive these transfer functions for our model domain in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>.</p>

      <fig id="F1" specific-use="star"><label>Figure 1</label><caption><p id="d2e1637">Illustration of the domain geometry. Map plane view of the flow of a slab of ice, of uniform thickness <inline-formula><mml:math id="M60" display="inline"><mml:mi>h</mml:mi></mml:math></inline-formula>, down an inclined plane confined in a channel with lateral drag experienced at the side walls. The velocity at the lateral margins is zero.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6003/2026/tc-20-6003-2026-f01.png"/>

        </fig>

      <p id="d2e1653">Previous studies involving transfer functions considered a uniform slab of ice extending infinitely in all directions <xref ref-type="bibr" rid="bib1.bibx20 bib1.bibx17" id="paren.42"/>. That scenario has zero spatial gradients in the horizontal velocity fields of the unperturbed state and so, as discussed previously, perturbations in viscosity are not transmitted to the surface. A more realistic scenario, consistent with Antarctic Ice Streams, is flow down an inclined plane laterally confined in a channel; see Fig. <xref ref-type="fig" rid="F1"/>. In this domain the lateral drag (proportional to viscosity) competes with the basal drag (proportional to slipperiness) to determine the flow characteristics, with the relative contribution influenced by where surface measurements are taken along the flow. The velocity profile has a simple analytical solution for this domain; see Appendix <xref ref-type="sec" rid="App1.Ch1.S1.SS1"/> for the derivation:

            <disp-formula id="Ch1.E10" content-type="numbered"><label>10</label><mml:math id="M61" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mi>h</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>cos⁡</mml:mi><mml:mi>h</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M62" display="inline"><mml:mrow><mml:mi mathvariant="italic">θ</mml:mi><mml:mo>≡</mml:mo><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:math></inline-formula>, and a bar on top indicates the background unperturbed value. The thickness <inline-formula><mml:math id="M63" display="inline"><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> is constant across the domain and the transverse-to-flow velocity <inline-formula><mml:math id="M64" display="inline"><mml:mover accent="true"><mml:mi>v</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> is zero.</p>
      <p id="d2e1775">The transfer functions come from considering small amplitude perturbations applied to each of the basal slipperiness and viscosity separately, and deriving the frequency profile of the induced perturbations in the surface measurements; see Eqs. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E30"/>) to (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E33"/>) in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>. We consider perturbations in the <inline-formula><mml:math id="M65" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-direction for each flowline at a given <inline-formula><mml:math id="M66" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> along the channel, for which <inline-formula><mml:math id="M67" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is constant, i.e. setting <inline-formula><mml:math id="M68" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> in the full 2-D transfer functions derived in Appendix <xref ref-type="sec" rid="App1.Ch1.S1"/>. We focus on the steady-state in these equations, setting <inline-formula><mml:math id="M69" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula>. The normalised transfer functions for the viscosity perturbations are

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M70" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E11"><mml:mtd><mml:mtext>11</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>×</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>×</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mi mathvariant="italic">ζ</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E12"><mml:mtd><mml:mtext>12</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>×</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="italic">ζ</mml:mi><mml:mo>/</mml:mo><mml:mi>k</mml:mi></mml:mrow></mml:mfenced><mml:mo>×</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="italic">ζ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          and those for the basal slipperiness perturbations are

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M71" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E13"><mml:mtd><mml:mtext>13</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>×</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>×</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mi mathvariant="italic">ζ</mml:mi></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E14"><mml:mtd><mml:mtext>14</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>×</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>×</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow><mml:mrow><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="italic">ζ</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          where we have defined

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M72" display="block"><mml:mtable displaystyle="true"><mml:mlabeledtr id="Ch1.E15"><mml:mtd><mml:mtext>15</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="italic">ζ</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>≡</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>/</mml:mo><mml:msup><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mlabeledtr><mml:mlabeledtr id="Ch1.E16"><mml:mtd><mml:mtext>16</mml:mtext></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>≡</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          and made use of the relationship, <inline-formula><mml:math id="M73" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mi mathvariant="italic">θ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>, for the velocity profile. The transfer functions have been normalised by the basal sliding velocity, <inline-formula><mml:math id="M74" display="inline"><mml:mrow><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. The transfer functions are a function of the perturbation wavenumber <inline-formula><mml:math id="M75" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>≡</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mo>/</mml:mo><mml:mi mathvariant="italic">λ</mml:mi></mml:mrow></mml:math></inline-formula>, and a function of <inline-formula><mml:math id="M76" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, the position of the flow line within the channel. Notice that both viscosity transfer functions drop to zero if the background velocity gradients vanish, and so there will be no induced perturbations at the surface from variations in viscosity to first order.</p>
      <p id="d2e2475">The transfer functions in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E11"/>) to (<xref ref-type="disp-formula" rid="Ch1.E14"/>) are illustrated in Fig. <xref ref-type="fig" rid="F2"/>. Parameter values were chosen to have similar size contributions from the viscosity and slipperiness transfer functions at an intermediate flow line, <inline-formula><mml:math id="M77" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">40</mml:mn><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>.</p>

      <fig id="F2" specific-use="star"><label>Figure 2</label><caption><p id="d2e2503">The transfer functions for different flow lines <inline-formula><mml:math id="M78" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> through the laterally-confined channel, as a function of the perturbation wavelength <inline-formula><mml:math id="M79" display="inline"><mml:mi mathvariant="italic">λ</mml:mi></mml:math></inline-formula>. The viscosity transfer functions, <inline-formula><mml:math id="M80" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M81" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, are on the left; the basal slipperiness transfer functions, <inline-formula><mml:math id="M82" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M83" display="inline"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>, are on the right. The parameters in this example use non-dimensional units: all lengths are normalized by the mean ice thickness; stresses are normalized by the mean basal shear stress; and velocities by mean deformational velocity, such that <inline-formula><mml:math id="M84" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M85" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M86" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn></mml:mrow></mml:math></inline-formula>. Additionally we have set <inline-formula><mml:math id="M87" display="inline"><mml:mrow><mml:mi mathvariant="italic">α</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.05</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M88" display="inline"><mml:mrow><mml:mi>W</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">50</mml:mn><mml:mo>×</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M89" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn mathvariant="normal">100</mml:mn></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6003/2026/tc-20-6003-2026-f02.png"/>

        </fig>

      <p id="d2e2669">At very short wavelengths (<inline-formula><mml:math id="M90" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula>), all the transfer functions tend to zero. These short wavelength perturbations in viscosity and basal slipperiness cannot be retrieved through inverse methods because there are no visible effects on the surface fields.  In the long wavelength limit, <inline-formula><mml:math id="M91" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>→</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, the horizontal (along flow) velocity transfer functions tend to

            <disp-formula id="Ch1.E17" content-type="numbered"><label>17</label><mml:math id="M92" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">|</mml:mi><mml:mo>×</mml:mo><mml:mi>c</mml:mi><mml:mo>/</mml:mo><mml:msub><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:msub><mml:mo>→</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mspace linebreak="nobreak" width="0.125em"/><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>,</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">|</mml:mi><mml:mo>×</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>→</mml:mo><mml:mn mathvariant="normal">0.5</mml:mn><mml:mo>(</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>/</mml:mo><mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">0</mml:mn></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          while the ones transverse to flow tend to zero, where <inline-formula><mml:math id="M93" display="inline"><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:mo>⋅</mml:mo><mml:mi mathvariant="normal">|</mml:mi></mml:mrow></mml:math></inline-formula> denotes the complex modulus of the transfer function. The transference of viscosity perturbations to the surface is maximal at the lateral edges of the domain, where horizontal stresses in the ice are at a maximum, while the slipperiness transfer function is maximal at the centre of the flow where the velocity is greatest.</p>
      <p id="d2e2837">In the inversion study by <xref ref-type="bibr" rid="bib1.bibx20" id="text.43"/>, they used transfer functions that had been derived from the full Stokes equations for a uniform slab extending infinitely in all directions <xref ref-type="bibr" rid="bib1.bibx16" id="paren.44"/>. We restrict to the SSA in this study for simplicity, but we expect the impact on the results to be minimal for wavelengths greater than one ice thickness; see <xref ref-type="bibr" rid="bib1.bibx17" id="text.45"/> for a comparison of the Stokes transfer functions to those computed from the SSA.</p>
</sec>
</sec>
<sec id="Ch1.S3">
  <label>3</label><title>Inversion Procedure</title>
      <p id="d2e2858">The linearised forward model in Eq. (<xref ref-type="disp-formula" rid="Ch1.E9"/>), relates the viscosity and basal slipperiness fields to the surface velocity measurements through a set of transfer functions. In principle it can simply be inverted to find the hidden fields for a given set of surface velocity measurements:

          <disp-formula id="Ch1.E18" content-type="numbered"><label>18</label><mml:math id="M94" display="block"><mml:mrow><mml:mfenced close=")" open="("><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mo>=</mml:mo><mml:msup><mml:mfenced close=")" open="("><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mfenced close=")" open="("><mml:mtable class="matrix" columnalign="center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

        In practise, errors in the surface measurements make this an extremely noisy and unreliable estimate. However, it is an important check on the feasibility of the inversion. Inverting this equation is only possible if the transfer matrix <inline-formula><mml:math id="M95" display="inline"><mml:mi mathvariant="bold">T</mml:mi></mml:math></inline-formula> is not singular: <inline-formula><mml:math id="M96" display="inline"><mml:mrow><mml:mi mathvariant="normal">det</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi mathvariant="bold">T</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mo>≠</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. This is true wherever the transfer functions are non-zero <italic>and</italic> not linearly dependent. The transfer functions for viscosity are zero in regions of zero velocity gradients (a rare occurrence for ice-streams) and for very short wavelength features. The two sets of transfer functions being linearly dependent is equivalent to saying that there is mixing between the basal slipperiness and viscosity fields, such that the response at the surface is the same for the two fields, as has been suggested in some of the literature <xref ref-type="bibr" rid="bib1.bibx25" id="paren.46"/>. However, from Eqs. (<xref ref-type="disp-formula" rid="Ch1.E11"/>) to (<xref ref-type="disp-formula" rid="Ch1.E14"/>), it is clear that the transfer functions <inline-formula><mml:math id="M97" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are <italic>not</italic> a linear scaling of the transfer functions <inline-formula><mml:math id="M98" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> in general. The two hidden fields have distinct frequency profiles. Thus, in principle, it is possible to extract the spatial distribution of the viscosity field uniquely at the same time as the slipperiness distribution.</p>
      <p id="d2e3088">To understand how this works in practice with errors in the surface data measurements, we use the theoretical framework developed by <xref ref-type="bibr" rid="bib1.bibx20" id="text.47"/>, which considers a Bayesian maximum a-posteriori (MAP) estimation with Gaussian probabilities. This also allows us to understand the role of regularisation in the inversion procedure, expressed as a prior distribution in this framework. The minimisation of a cost function, comprising a data misfit and regularisation term as in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) and (<xref ref-type="disp-formula" rid="Ch1.E2"/>), is equivalent to maximising the a-posteriori distribution in the Bayesian MAP framework with uncorrelated Gaussian measurement errors and a prior distribution modelled using the Matérn covariance function <xref ref-type="bibr" rid="bib1.bibx28 bib1.bibx6" id="paren.48"><named-content content-type="pre">e.g.</named-content></xref>. In general, the relationship between the covariance of the prior distribution and regularisation terms in a cost function is not explicit, although it is possible to reproduce a covariance parameterised with Matérn correlation functions using a diffusion operator, as done in FeniCs <xref ref-type="bibr" rid="bib1.bibx35" id="paren.49"/>.</p>
      <p id="d2e3106">We provide details of the MAP estimation framework in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>. We consider retrieval along the <inline-formula><mml:math id="M99" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-direction for a particular flowline <inline-formula><mml:math id="M100" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi>y</mml:mi><mml:mn mathvariant="normal">0</mml:mn></mml:msub></mml:mrow></mml:math></inline-formula>. Prior information about the ice viscosity and basal slipperiness is combined with surface velocity measurements of <inline-formula><mml:math id="M101" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M102" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, to give an updated estimate of the viscosity <inline-formula><mml:math id="M103" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and basal slipperiness <inline-formula><mml:math id="M104" display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> fields. This estimate maximises the posterior probability according to Bayes' theorem:

          <disp-formula id="Ch1.E19" content-type="numbered"><label>19</label><mml:math id="M105" display="block"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>c</mml:mi><mml:mo>)</mml:mo><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

        The likelihood <inline-formula><mml:math id="M106" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> of the surface measurements, given a particular instance of the viscosity and basal slipperiness fields, is determined by the measurement errors and the forward model. The prior probabilities <inline-formula><mml:math id="M107" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>c</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M108" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for the distribution of the viscosity and basal slipperiness fields, respectively, can be chosen to impose smoothness on the retrieved fields.</p>
      <p id="d2e3326">Measurements and retrieval are at discrete points along the <inline-formula><mml:math id="M109" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-direction, which comprise the elements of vectors denoted in bold. The retrieval estimates of the hidden fields are denoted by <inline-formula><mml:math id="M110" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">c</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. As derived in Appendix <xref ref-type="sec" rid="App1.Ch1.S2"/>, the estimate that maximises the posterior probability is

              <disp-formula id="Ch1.E20" content-type="numbered"><label>20</label><mml:math id="M111" display="block"><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="normal">MAP</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:msubsup><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow><mml:mi mathvariant="normal">H</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:mfenced></mml:mrow></mml:math></disp-formula>

        where we have defined

              <disp-formula id="Ch1.E21" content-type="numbered"><label>21</label><mml:math id="M112" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mo>≡</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow><mml:mi mathvariant="normal">H</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula>

        which can be thought of as the covariance matrix for the error in the retrieval <xref ref-type="bibr" rid="bib1.bibx20" id="paren.50"/>. The data measurements at the surface are denoted by <inline-formula><mml:math id="M113" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>, with associated error covariance matrix <inline-formula><mml:math id="M114" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> which is diagonal for uncorrelated errors. The prior distribution for the hidden fields is assumed to follow a multivariate Gaussian distribution with mean <inline-formula><mml:math id="M115" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula> and covariance matrix <inline-formula><mml:math id="M116" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula>. The transfer functions in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E11"/>) to (<xref ref-type="disp-formula" rid="Ch1.E14"/>) are assumed to perfectly capture the forward model relating the true hidden fields <inline-formula><mml:math id="M117" display="inline"><mml:mi mathvariant="bold">Φ</mml:mi></mml:math></inline-formula> to the true surface fields <inline-formula><mml:math id="M118" display="inline"><mml:mi mathvariant="bold-italic">β</mml:mi></mml:math></inline-formula> in Fourier space, such that

          <disp-formula id="Ch1.E22" content-type="numbered"><label>22</label><mml:math id="M119" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula>

        where we have defined the combined transfer function matrix

          <disp-formula id="Ch1.E23" content-type="numbered"><label>23</label><mml:math id="M120" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfenced close=")" open="("><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

        and each transfer function <inline-formula><mml:math id="M121" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mo>⋆</mml:mo><mml:mo>⋆</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is a <inline-formula><mml:math id="M122" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>×</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:math></inline-formula> diagonal matrix, representing the <inline-formula><mml:math id="M123" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> discrete measurement sites along the flowline, with the transference at each frequency along the diagonal. Note that all the matrices and vectors in these equations have been converted to Fourier space. We can think of the maximum a-posteriori estimate in Eq. (<xref ref-type="disp-formula" rid="Ch1.E20"/>) as having one component coming from the priors <inline-formula><mml:math id="M124" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula>, scaled by the errors in that estimate, and another component which is an update to the prior estimate coming from the observed surface measurements <inline-formula><mml:math id="M125" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula>, scaled by their measurement errors.</p>
      <p id="d2e3774">The mean value of the prior is not significant, it quickly gets updated with the data measurements, but the prior covariance matrix <inline-formula><mml:math id="M126" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is important. It can, for example, determine the relative contribution of different frequencies in the update, or impose a correlation structure on the learnt distribution. In the results that follow, we set the prior mean to zero and choose a covariance matrix which is equivalent to the Tikhonov regularisation in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>), used in many ice sheet models:

          <disp-formula id="Ch1.E24" content-type="numbered"><label>24</label><mml:math id="M127" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="bold">I</mml:mi><mml:mo>+</mml:mo><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="bold">D</mml:mi></mml:mrow></mml:math></disp-formula>

        in Fourier space, where <inline-formula><mml:math id="M128" display="inline"><mml:mrow><mml:mi mathvariant="bold">D</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi mathvariant="bold-italic">k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The derivation of this covariance matrix is given in Appendix <xref ref-type="sec" rid="App1.Ch1.S2.SS3"/>. The first regularisation parameter, <inline-formula><mml:math id="M129" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, controls the degree to which large amplitude perturbations are suppressed in the retrieval, while the second regularisation parameter, <inline-formula><mml:math id="M130" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>, controls the suppression of higher frequency perturbations. This form of the covariance matrix effectively assigns higher confidence to the prior for larger <inline-formula><mml:math id="M131" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>. The end result is a smoothing of the retrieved field. This is particularly important for the retrieval of the basal slipperiness and viscosity where higher frequency perturbations are poorly transmitted to the surface fields. Note, when the variations in the hidden fields are defined as fractional perturbations, then <inline-formula><mml:math id="M132" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> is dimensionless and <inline-formula><mml:math id="M133" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> has dimensions of length. We choose the same form for the slipperiness covariance matrix, <inline-formula><mml:math id="M134" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi>c</mml:mi><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, and construct a block diagonal covariance matrix for the combined covariance matrix, <inline-formula><mml:math id="M135" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>.</p>
</sec>
<sec id="Ch1.S4">
  <label>4</label><title>Results</title>
<sec id="Ch1.S4.SS1">
  <label>4.1</label><title>Inversion Procedure within the MAP framework</title>
      <p id="d2e3975">Here we present the results of the Bayesian maximum a-posteriori inversion applied to our synthetic example of flow down a laterally-confined channel. A sinusoidal perturbation is applied to each of the true viscosity and slipperiness fields, out-of-phase to each other. The resulting perturbations in the true surface fields were derived from the transfer functions. Spatially uncorrelated and normally distributed data errors were added to create the surface velocity measurements. Figure <xref ref-type="fig" rid="F3"/> illustrates the retrievals for two different flow lines: one close to the centre of the channel at <inline-formula><mml:math id="M136" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula> where the slipperiness field has better transference to the surface; and the other close to the lateral margin at <inline-formula><mml:math id="M137" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula> where the velocity gradients are greater and so the viscosity field has better transference to the surface. In these examples we use the same parameter values for the domain as were chosen for the plots of the transfer functions in Fig. <xref ref-type="fig" rid="F2"/>.</p>
      <p id="d2e4010">In Fig. <xref ref-type="fig" rid="F3"/>.a, we see that with almost perfect data (errors of <inline-formula><mml:math id="M138" display="inline"><mml:mrow><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">4</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> %), the viscosity and basal slipperiness fields can be perfectly retrieved, regardless of the position along the flow. This requires background gradients in the velocity fields, as we have for this synthetic example, otherwise the viscosity field cannot be recovered. The difficulty in the retrieval starts once we add meaningful data errors to the surface velocity measurements. Even for very small data errors (0.005 %) in Fig. <xref ref-type="fig" rid="F3"/>.b, the retrieval of the viscosity field near the centre of the flow is poor, with significant high-frequency noise in the retrieval. This behaviour is expected from the transfer functions in Fig. <xref ref-type="fig" rid="F2"/>, which show the poor transference to the surface of viscosity perturbations at the centre of the flow, particularly at smaller wavelengths, and so the surface measurements do not constrain these spurious fluctuations from appearing in the retrieval. The application of a prior (or equivalently regularisation) in Fig. <xref ref-type="fig" rid="F3"/>c improves the retrieval significantly. The form of the prior covariance matrix in Eq. (<xref ref-type="disp-formula" rid="Ch1.E24"/>) suppresses the high frequency components in the retrieval. If we increase the magnitude of the surface data measurement errors further to 1 % in Fig. <xref ref-type="fig" rid="F3"/>d, which is more realistic for current observational accuracy, then regularisation is essential for the retrieval of the basal slipperiness and viscosity anywhere along the flow. With regularisation, the slipperiness is reasonably well retrieved all along the flow (blue and turquoise lines), while the viscosity retrieval struggles even at the lateral margins (red dashed line). The frequency profile of the transfer function will determine how well the regularisation term that scales with <inline-formula><mml:math id="M139" display="inline"><mml:mrow><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> in the prior covariance matrix suppresses high frequency noise in the retrieval, while at the same time allowing the true perturbation to be recovered. In the case of the viscosity retrieval near the centre of the flow (orange line), this trade off is impossible to satisfy, and the underlying signal cannot be extracted from the noise.</p>

      <fig id="F3" specific-use="star"><label>Figure 3</label><caption><p id="d2e4053">Examples of the retrievals using the MAP inversion along two flow lines for the laterally-confined channel: one towards the edge of the lateral margin at <inline-formula><mml:math id="M140" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula> for viscosity <inline-formula><mml:math id="M141" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> (red) and slipperiness <inline-formula><mml:math id="M142" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> (turquoise); and one towards the centre of the flow at <inline-formula><mml:math id="M143" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula> for viscosity <inline-formula><mml:math id="M144" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> (orange) and slipperiness <inline-formula><mml:math id="M145" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> (dark blue). These examples <bold>(a)</bold> to <bold>(d)</bold> are for a range of errors in the measurement data, and regularisation parameters of either zero or (<inline-formula><mml:math id="M146" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M147" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>). The parameter values for the domain are the same as the example in Fig. <xref ref-type="fig" rid="F2"/>.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6003/2026/tc-20-6003-2026-f03.png"/>

        </fig>

      <p id="d2e4166">In both Fig. <xref ref-type="fig" rid="F3"/>c and d, the regularisation parameters used were <inline-formula><mml:math id="M148" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mi>c</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M149" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mi>c</mml:mi></mml:msubsup><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>, which smoothed the fields without over-constraining towards the prior.</p>
      <p id="d2e4231">Importantly, there is no evidence of mixing between the viscosity and slipperiness fields. In regions of small background strain rates, the surface data does not provide much additional information about the ice viscosity beyond that provided by the prior, however, this does not translate into less accurate estimates of basal slipperiness in those regions.</p>
</sec>
<sec id="Ch1.S4.SS2">
  <label>4.2</label><title>Numerical Inversion in the Laterally Confined Channel</title>
      <p id="d2e4242">We next consider how this compares to a full numerical inversion within the computational ice-flow model Úa for the same synthetic example of flow down a laterally confined channel. By construction, the analytical results of Sect. <xref ref-type="sec" rid="Ch1.S4.SS1"/> assumed a linearisation of the SSA forward model using the transfer functions in Sect. <xref ref-type="sec" rid="Ch1.S2.SS1"/>, while the numerical inversion presented here with Úa takes into account non-linear finite-amplitude effects.</p>
      <p id="d2e4249">As before, a sinusoidal perturbation is applied to each of the baseline viscosity and slipperiness fields along the flow, i.e. feature ridges aligned transverse to flow. The surface data measurements are generated from a forward run within Úa using the prescribed viscosity and basal slipperiness fields, with independent and identically distributed (i.i.d.) Gaussian random noise added to the data points. In Úa the viscosity field is represented by the rate factor <inline-formula><mml:math id="M150" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> in Glen's flow law, which in the case here of <inline-formula><mml:math id="M151" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> is equivalent to <inline-formula><mml:math id="M152" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:math></inline-formula>. We have chosen to invert for the fields in log-space (<inline-formula><mml:math id="M153" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mi>A</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M154" display="inline"><mml:mrow><mml:mi>log⁡</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:math></inline-formula>), which is the typical inversion approach in Úa for numerical Antarctic ice flow studies, although the sinusoidal perturbations are applied to <inline-formula><mml:math id="M155" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M156" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>, making it identical to the configuration in Fig. <xref ref-type="fig" rid="F3"/>.</p>
      <p id="d2e4326">The numerical inversion procedure consists of minimising a functional of the form  <inline-formula><mml:math id="M157" display="inline"><mml:mrow><mml:mi>J</mml:mi><mml:mo>=</mml:mo><mml:mi>I</mml:mi><mml:mo>+</mml:mo><mml:mi>R</mml:mi></mml:mrow></mml:math></inline-formula>, where <inline-formula><mml:math id="M158" display="inline"><mml:mi>I</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M159" display="inline"><mml:mi>R</mml:mi></mml:math></inline-formula> are given by Eqs. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) and (<xref ref-type="disp-formula" rid="Ch1.E2"/>), respectively. The gradients of the function <inline-formula><mml:math id="M160" display="inline"><mml:mi>J</mml:mi></mml:math></inline-formula> with respect to <inline-formula><mml:math id="M161" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M162" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> are calculated using the adjoint method, and the Hessian obtained using the direct-adjoint method. This approach to calculating the Hessian improves the performance of the minimisation algorithm significantly compared to the commonly-used approximation of the Hessian using the BFGS method. We refer the reader to the Úa Compendium  – a technical manual for the Úa ice flow model distributed as part of the software – for further implementation details <xref ref-type="bibr" rid="bib1.bibx19" id="paren.51"/>.</p>
      <p id="d2e4388">The inferred viscosity and basal slipperiness fields from this numerical inversion are shown in Figs. <xref ref-type="fig" rid="F4"/> and <xref ref-type="fig" rid="F5"/>, respectively. These inversions have the same configuration as the analytical MAP retrieval in Fig. <xref ref-type="fig" rid="F3"/>. On the left of each figure is the true <inline-formula><mml:math id="M163" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> or <inline-formula><mml:math id="M164" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> field; the top row shows the retrieved field in the case of perfect data; the middle row shows the retrieved fields with realistic noise and no regularisation applied; while the bottom row shows the improved retrieval using regularisation parameters  <inline-formula><mml:math id="M165" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M166" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> km (equivalent to the degree of regularisation applied in Fig. <xref ref-type="fig" rid="F3"/>d).</p>

      <fig id="F4" specific-use="star"><label>Figure 4</label><caption><p id="d2e4450">Examples of the viscosity retrieval in Úa  for the laterally-confined channel, for a range of data errors and regularisation parameters of either zero or (<inline-formula><mml:math id="M167" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M168" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>). We show contour plots of the retrieved field in the two-dimensional domain, and also cut-throughs at <inline-formula><mml:math id="M169" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M170" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula>. The parameter values for the domain are equivalent to the example in Fig. <xref ref-type="fig" rid="F2"/>, but we now use dimensions <inline-formula><mml:math id="M171" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1000</mml:mn></mml:mrow></mml:math></inline-formula> m, <inline-formula><mml:math id="M172" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">450</mml:mn></mml:mrow></mml:math></inline-formula> kPa and <inline-formula><mml:math id="M173" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">4</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> kPa yr.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6003/2026/tc-20-6003-2026-f04.png"/>

        </fig>

      <fig id="F5" specific-use="star"><label>Figure 5</label><caption><p id="d2e4575">Examples of the basal slipperiness retrieval in Úa for the same experiment as in Fig. <xref ref-type="fig" rid="F4"/>. for the laterally-confined channel, for a range of data errors and regularisation parameters of either zero or (<inline-formula><mml:math id="M174" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M175" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">10</mml:mn><mml:mn mathvariant="normal">3</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>). We show contour plots of the retrieved field in the two-dimensional domain, and also cut-throughs at <inline-formula><mml:math id="M176" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.2</mml:mn><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M177" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0.8</mml:mn><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula>.</p></caption>
          <graphic xlink:href="https://tc.copernicus.org/articles/20/6003/2026/tc-20-6003-2026-f05.png"/>

        </fig>

      <p id="d2e4652">One of the first things to note is that with perfect data we get near perfect retrieval of the two fields. This is the same result as we saw in Fig. <xref ref-type="fig" rid="F3"/>.a and demonstrates, yet again, that viscosity and basal slipperiness can (in principle) be recovered in a joint inversion without unwanted mixing effects. The numerical inversion does introduce some artefacts which are a consequence of the simulation on a finite grid. Introducing some noise to the data measurements, we observe the same pattern of behaviour as seen in the analytical results of Fig. <xref ref-type="fig" rid="F3"/>. The viscosity retrieval is improved towards the lateral margins where the velocity gradients are larger, while the slipperiness retrieval is best towards the centre of the flow, and there is no evidence of mixing between the viscosity and slipperiness fields.</p>
      <p id="d2e4659">One of the noticeable differences is that in regions of poor transference to the surface, the analytical MAP inversion had significant high-frequency noise in the retrieval, whereas the numerical inversion with Úa stays close to the initial field values and does not update the estimated <inline-formula><mml:math id="M178" display="inline"><mml:mi>A</mml:mi></mml:math></inline-formula> or <inline-formula><mml:math id="M179" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>.</p>
      <p id="d2e4676">We find that with regularisation applied, the numerical inversion is even more successful at recovering the hidden fields. This may partly be due to the step-wise nature of the iteration which gradually updates the fields from their initial values; and partly due to considering a two-dimensional grid with regularisation applied along both the <inline-formula><mml:math id="M180" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M181" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> directions, rather than the one-dimensional flow line in the analytical example.</p>
      <p id="d2e4694">These numerical results using Úa reaffirm our findings that it is possible to uniquely retrieve the viscosity and basal slipperiness fields at the same time in an inversion procedure. This adds confidence to our earlier analysis, and provides reassurance that it applies equally to the numerical inversions used in large-scale ice-sheet models. The quality of the retrieval will depend on the magnitude of the data errors and the strength of the horizontal velocity gradients. Regularisation is essential to suppress high-frequency noise components in the retrieval, caused by the poor transference to the surface of perturbations at higher frequencies.</p>
</sec>
</sec>
<sec id="Ch1.S5">
  <label>5</label><title>Limitations</title>
      <p id="d2e4707">The results presented in this paper have made a number of necessary simplifying assumptions, so that the inversion procedure could be broken down and understood from a theoretical stand point. In this section we discuss these assumptions and their potential impact.</p>
      <p id="d2e4710">All experiments have been done with respect to idealised flow down a uniform, laterally-confined channel. Different regions of the flow experience stresses from bed sliding and lateral drag, each to a varying degree, and while the overall flow is simplified, these different regions should be representative of the stresses found within localised regions of a real ice-sheets. The transfer functions derived in this study have distinct frequency profiles, indicating that in general there is not mixing between the viscosity and slipperiness fields. Our expectation is that more complicated stress patterns observed in real ice-sheets should differentiate the transference to the surface of perturbations in slipperiness and viscosity even further.</p>
      <p id="d2e4713">We have also simplified the flow by assuming linear bed sliding and rheology, when in practice non-linear flow is supported by observations. Higher values of <inline-formula><mml:math id="M182" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula> in the bed sliding law will generally lead to faster velocities, and this will be the dominant impact on the transference to the surface of perturbations in slipperiness. Higher values of <inline-formula><mml:math id="M183" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> will concentrate higher strain rates into a narrow band close to the lateral margin, and so the gradients in velocity – which are necessary for the transference of viscosity perturbations to the surface – will occur in a narrower region of the domain. Our expectation is that, if anything, values of <inline-formula><mml:math id="M184" display="inline"><mml:mrow><mml:mi>n</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M185" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula> will likely differentiate the transference to the surface of perturbations in the slipperiness and viscosity even further. Studies by <xref ref-type="bibr" rid="bib1.bibx34" id="text.52"/> performed a numerical analysis of the transfer functions for higher order <inline-formula><mml:math id="M186" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M187" display="inline"><mml:mi>m</mml:mi></mml:math></inline-formula>, although applied to the full Stokes equations and with a different background state, which showed limited impact on the amplitude and phase of the transfer functions. Nonetheless, an exploration of the effect of non-linear bed friction and rheology on the inversion could be the subject of a further numerical study exploring the wider parameter space.</p>
      <p id="d2e4772">Another key assumption feeding into these experiments is that the SSA equations are a true representation of the ice-sheet physics. This approximation is appropriate for shallow ice-sheets where the thickness is small compared to the horizontal span, but will break down for thicker tributaries. In this study we have only considered measurement errors in the surface velocities, and assumed perfect knowledge of the surface elevation, while considering only uncorrelated measurement errors. Relaxing these assumptions could lead to more difficulty in separating the effects of slipperiness and viscosity in the inversion.</p>
      <p id="d2e4776">Finally, we would like to refer the reader to the transfer functions in Fig. <xref ref-type="fig" rid="F2"/>. These illustrate the strength of transference to the surface across a range of perturbation frequencies, while the experiments in Figs. <xref ref-type="fig" rid="F3"/> to <xref ref-type="fig" rid="F5"/> are for a particular choice of perturbation frequency, and for a particular phase shift between the viscosity and slipperiness perturbations. The space of different frequencies and different phase differences for the perturbations hasn't been explored in the experimental results.</p>
</sec>
<sec id="Ch1.S6" sec-type="conclusions">
  <label>6</label><title>Conclusions</title>
      <p id="d2e4793">In this study, we have shown that it is feasible to perform a joint inversion procedure to infer the viscosity and basal slipperiness distribution in ice-sheet models. This does not lead to an underdetermined problem where it is impossible to find a unique solution for the two fields, although our formulation does assume independent measurements of the two horizontal velocity fields <inline-formula><mml:math id="M188" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> whereas, for example, BISICLES <xref ref-type="bibr" rid="bib1.bibx9" id="paren.53"/> only considers the magnitude of the velocity.</p>
      <p id="d2e4815">In this paper, we have explored the inversion procedure from an analytical standpoint. Using a linearisation of the SSA equations, we can visualise the transference to the surface of features in the viscosity and basal slipperiness fields under different conditions. This analytical approach helps us to understand the circumstances where the retrieval is more difficult. For example, the ability to retrieve the viscosity field accurately is strongly dependent on the horizontal stresses within the ice-sheet. Close to the margins of an ice-sheet where lateral drag is causing a significant variation in the horizontal velocity field, the viscosity is well resolved; while closer to the centre of a wide ice-sheet where the flow is uniform, the viscosity is poorly resolved. Short wavelength features in both fields are also difficult to resolve. However difficulty retrieving the viscosity field does not necessarily mean the slipperiness field is more difficult to infer.</p>
      <p id="d2e4818">Poor retrieval can be assisted by the inclusion of a Bayesian prior for the hidden fields. The inclusion of a prior distribution, for certain forms of the covariance matrix, is equivalent to the regularisation employed in the misfit minimisation in many inversion procedures. Strong confidence in the prior distribution is similar to large regularisation coefficients. Some form of regularisation applied to the two fields is essential as the noise in the surface measurement data increases. This suppresses high-frequency noise in the retrieval and helps the inversion procedure extract the signal within the noise. A strong prior is also necessary for regions where features in the the viscosity are poorly transferred to the surface. Ice-sheet models which ignore spatial variation in the viscosity, during the inversion procedure, are effectively prescribing a prior on the viscosity field with <inline-formula><mml:math id="M189" display="inline"><mml:mn mathvariant="normal">100</mml:mn></mml:math></inline-formula> % confidence. We recommend making this choice explicit in the modelling by including the viscosity field as an unknown field in the inversion procedure with strong confidence in the prior, or equivalently large regularisation parameters.</p>
</sec>

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

<app id="App1.Ch1.S1">
  <label>Appendix A</label><title>Derivation of the Transfer Functions</title>
      <p id="d2e4839">In this section we present the derivation of the transfer functions given in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E11"/>) to (<xref ref-type="disp-formula" rid="Ch1.E14"/>). These describe the first-order response to small perturbations in each of the two inversion products, viscosity <inline-formula><mml:math id="M190" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> and basal slipperiness <inline-formula><mml:math id="M191" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>, separately. We follow closely the technique presented in <xref ref-type="bibr" rid="bib1.bibx17" id="text.54"/> and <xref ref-type="bibr" rid="bib1.bibx37" id="text.55"/>, and derive transfer functions for the transient frequency profile of induced perturbations in the surface <inline-formula><mml:math id="M192" display="inline"><mml:mrow><mml:mi>h</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, horizontal along-flow velocity <inline-formula><mml:math id="M193" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and transverse-to-flow velocity <inline-formula><mml:math id="M194" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The transfer functions are functions of <inline-formula><mml:math id="M195" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M196" display="inline"><mml:mi>l</mml:mi></mml:math></inline-formula>, the two variables that specify the perturbation wavelength in the along-flow and transverse-to-flow direction, respectively. We consider a reference solution with spatially variable <inline-formula><mml:math id="M197" display="inline"><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> so that the viscosity contribution doesn't vanish to first-order.</p>
<sec id="App1.Ch1.S1.SS1">
  <label>A1</label><title>Reference Solution of a Uniform Slab with Lateral Drag</title>
      <p id="d2e4965">The SSA momentum-conservation equations were given in Eq. (<xref ref-type="disp-formula" rid="Ch1.E6"/>) and repeated again here for convenience, together with the mass-conservation equation which describes the flow in two-dimensions:

            <disp-formula id="App1.Ch1.S1.E25" content-type="numbered"><label>A1</label><mml:math id="M198" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>v</mml:mi></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>u</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mi>h</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>s</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>-</mml:mo><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>u</mml:mi></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>u</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>t</mml:mi><mml:mrow><mml:mi>b</mml:mi><mml:mi>y</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>s</mml:mi><mml:mi>cos⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:msub><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          We consider as a reference solution a grounded ice slab of uniform thickness, extending infinitely in the <inline-formula><mml:math id="M199" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-direction, but confined within a channel in the <inline-formula><mml:math id="M200" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>-direction which exerts lateral drag at the sides. Thus the <inline-formula><mml:math id="M201" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-derivatives are set to zero to find the equations describing the background velocity fields (denoted by a bar on top):

                <disp-formula specific-use="align"><mml:math id="M202" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mn mathvariant="normal">4</mml:mn><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mover accent="true"><mml:mi>v</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mover accent="true"><mml:mi>v</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>v</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where we have restricted to a Weertman-style sliding law with <inline-formula><mml:math id="M203" display="inline"><mml:mrow><mml:mi>m</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:math></inline-formula>, such that <inline-formula><mml:math id="M204" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">t</mml:mi><mml:mi>b</mml:mi></mml:msub><mml:mo>=</mml:mo><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and these differential equations can be solved analytically. This second-order ordinary differential equation with constant coefficients has a simple well-known solution:

            <disp-formula id="App1.Ch1.S1.Ex4"><mml:math id="M205" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>A</mml:mi><mml:mi>cosh⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mi>B</mml:mi><mml:mi>sinh⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>y</mml:mi><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:math></disp-formula>

          where we have defined

                <disp-formula specific-use="align"><mml:math id="M206" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>≡</mml:mo><mml:mi mathvariant="italic">ρ</mml:mi><mml:mi>g</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi>sin⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="italic">θ</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>≡</mml:mo><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>/</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:msqrt></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          and (<inline-formula><mml:math id="M207" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>,</mml:mo><mml:mi>B</mml:mi></mml:mrow></mml:math></inline-formula>) are integration constants. Note the third term on the right hand side is the constant velocity expected from basal sliding without any lateral drag. Applying the boundary condition <inline-formula><mml:math id="M208" display="inline"><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> at <inline-formula><mml:math id="M209" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> (due to the symmetry in the problem, the stresses at the centre of the flow must be zero), we find <inline-formula><mml:math id="M210" display="inline"><mml:mrow><mml:mi>B</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. Additionally, setting the velocity field to zero at the lateral margins, <inline-formula><mml:math id="M211" display="inline"><mml:mrow><mml:mi>y</mml:mi><mml:mo>=</mml:mo><mml:mo>±</mml:mo><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula>, we find <inline-formula><mml:math id="M212" display="inline"><mml:mrow><mml:mi>A</mml:mi><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mi>cosh⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M213" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>v</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. Thus,

            <disp-formula id="App1.Ch1.S1.Ex7"><mml:math id="M214" display="block"><mml:mrow><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">1</mml:mn><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>cosh⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mrow><mml:mi>cosh⁡</mml:mi><mml:mi mathvariant="italic">θ</mml:mi><mml:mi>W</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mfenced></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="App1.Ch1.S1.SS2">
  <label>A2</label><title>Viscosity Perturbations</title>
      <p id="d2e5753">We start by applying a small perturbation to the viscosity of the ice sheet about a constant reference value:

            <disp-formula id="App1.Ch1.S1.Ex8"><mml:math id="M215" display="block"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

          while holding other parameters, such as the basal slipperiness <inline-formula><mml:math id="M216" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula>, constant. We assume the applied perturbation is a step function <inline-formula><mml:math id="M217" display="inline"><mml:mrow><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> with zero perturbation before <inline-formula><mml:math id="M218" display="inline"><mml:mrow><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, and a fixed contribution <inline-formula><mml:math id="M219" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> thereafter. This induces small perturbations in the other variables:

            <disp-formula id="App1.Ch1.S1.E26" content-type="numbered"><label>A2</label><mml:math id="M220" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>h</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>w</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>z</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          The reference values, such as <inline-formula><mml:math id="M221" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, are those of the steady state solution derived in Sect. <xref ref-type="sec" rid="App1.Ch1.S1.SS1"/>. The lower surface remains unperturbed, such that <inline-formula><mml:math id="M222" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>b</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>, <inline-formula><mml:math id="M223" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>s</mml:mi><mml:mo>=</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula>, and we assume the lower surface is not spatially varying, i.e. <inline-formula><mml:math id="M224" display="inline"><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>b</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>.</p>
      <p id="d2e6165">Substituting the expressions in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E26"/>) into the equations of motion (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E25"/>) and keeping terms to first-order in the perturbations, we find

            <disp-formula id="App1.Ch1.S1.E27" content-type="numbered"><label>A3</label><mml:math id="M225" display="block"><mml:mrow><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>/</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mrow></mml:math></disp-formula>

          In addition to this, we have the kinematic boundary conditions at the upper and lower surfaces, which are

                <disp-formula specific-use="align"><mml:math id="M226" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:msub><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi>u</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>s</mml:mi><mml:mo>+</mml:mo><mml:mi>v</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>s</mml:mi><mml:mo>-</mml:mo><mml:mi>w</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:msub><mml:mi>b</mml:mi><mml:mo>+</mml:mo><mml:mi>u</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi>b</mml:mi><mml:mo>+</mml:mo><mml:mi>v</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi>b</mml:mi><mml:mo>-</mml:mo><mml:mi>w</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M227" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M228" display="inline"><mml:mrow><mml:msub><mml:mi>a</mml:mi><mml:mi mathvariant="normal">b</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the surface and basal mass balances respectively, which we set to zero in this example. Combining these two equations, and keeping terms to first-order, we have

            <disp-formula id="App1.Ch1.S1.E28" content-type="numbered"><label>A4</label><mml:math id="M229" display="block"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi>b</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e6802">To solve this system of equations, we apply Fourier and Laplace transforms to the perturbation fields (<inline-formula><mml:math id="M230" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:math></inline-formula>, etc.) in the spatial and time dimensions, respectively, defined as follows:

                <disp-formula specific-use="gather"><mml:math id="M231" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">F</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>[</mml:mo><mml:mi>f</mml:mi><mml:mo>]</mml:mo><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:munderover><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="normal">L</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>[</mml:mo><mml:mi>f</mml:mi><mml:mo>]</mml:mo><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:msup><mml:mn mathvariant="normal">0</mml:mn><mml:mo>+</mml:mo></mml:msup></mml:mrow><mml:mrow><mml:mo>+</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:munderover><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where a dependence on the spatial coordinates <inline-formula><mml:math id="M232" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are transformed into a dependence on the wave numbers <inline-formula><mml:math id="M233" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> in the Fourier domain, and the time coordinate <inline-formula><mml:math id="M234" display="inline"><mml:mi>t</mml:mi></mml:math></inline-formula> is transformed into a dependence on the complex parameter <inline-formula><mml:math id="M235" display="inline"><mml:mi>r</mml:mi></mml:math></inline-formula> in the Laplace domain. Under these transforms, we have the following identities:

                <disp-formula specific-use="gather"><mml:math id="M236" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">F</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">F</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="normal">F</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mrow><mml:mo>′</mml:mo><mml:mo>′</mml:mo></mml:mrow></mml:msup><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">F</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="normal">L</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>(</mml:mo><mml:msup><mml:mi>f</mml:mi><mml:mo>′</mml:mo></mml:msup><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>r</mml:mi><mml:mi mathvariant="normal">L</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>(</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">0</mml:mn><mml:mo>-</mml:mo></mml:msup><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="normal">L</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          We treat the background velocity <inline-formula><mml:math id="M237" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> as slowly varying and locally constant, such that we can apply the Fourier and Laplace transforms to the perturbation fields. This follows the approach in <xref ref-type="bibr" rid="bib1.bibx37" id="text.56"/>, initially developed by <xref ref-type="bibr" rid="bib1.bibx31" id="text.57"/>. It is only valid for perturbations where <inline-formula><mml:math id="M238" display="inline"><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">|</mml:mi><mml:mo>≪</mml:mo><mml:mi>l</mml:mi></mml:mrow></mml:math></inline-formula>. Under these assumptions the Fourier and Laplace transforms of Eqs. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E27"/>) and (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E28"/>) give rise to the following linearised system of equations:

            <disp-formula id="App1.Ch1.S1.Ex17"><mml:math id="M239" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi>l</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>/</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:msup><mml:mi>l</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi>b</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where we have defined

            <disp-formula id="App1.Ch1.S1.Ex18"><mml:math id="M240" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>≡</mml:mo><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></disp-formula>

          and we have chosen to set the instantaneous response <inline-formula><mml:math id="M241" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>=</mml:mo><mml:msup><mml:mn mathvariant="normal">0</mml:mn><mml:mo>-</mml:mo></mml:msup><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>. Notice that <inline-formula><mml:math id="M242" display="inline"><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula> continues to be a function of <inline-formula><mml:math id="M243" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula>, while the perturbations are functions of <inline-formula><mml:math id="M244" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. Eliminating <inline-formula><mml:math id="M245" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:math></inline-formula>, we arrive at

            <disp-formula id="App1.Ch1.S1.Ex19"><mml:math id="M246" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>/</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>i</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where we have defined

                <disp-formula specific-use="gather"><mml:math id="M247" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msup><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>≡</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>l</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>≡</mml:mo><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>+</mml:mo><mml:msup><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          Eliminating <inline-formula><mml:math id="M248" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M249" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:math></inline-formula>, and after some algebraic manipulation, we arrive at the transfer function for the ice thickness in the Laplace domain,

            <disp-formula id="App1.Ch1.S1.Ex22"><mml:math id="M250" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo><mml:mo>≡</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

          where we have defined

                <disp-formula specific-use="gather"><mml:math id="M251" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>≡</mml:mo><mml:mi mathvariant="italic">ν</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:msup><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>≡</mml:mo><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mi>p</mml:mi><mml:mo>≡</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>+</mml:mo><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:msup><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          The dependence on <inline-formula><mml:math id="M252" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> in the transfer function comes from the spatial variation of the background velocity field <inline-formula><mml:math id="M253" display="inline"><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:math></inline-formula>. We can convert back into the time-domain through the inverse Laplace transform:

            <disp-formula id="App1.Ch1.S1.Ex26"><mml:math id="M254" display="block"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:munderover><mml:mo movablelimits="false">∫</mml:mo><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">γ</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:munderover><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>r</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">d</mml:mi><mml:mi>r</mml:mi></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M255" display="inline"><mml:mi mathvariant="italic">γ</mml:mi></mml:math></inline-formula> is an arbitrary real number so that the contour path of integration is in the region of convergence of <inline-formula><mml:math id="M256" display="inline"><mml:mrow><mml:mi>f</mml:mi><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The transfer function has two poles: one at <inline-formula><mml:math id="M257" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> and one at <inline-formula><mml:math id="M258" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:math></inline-formula>. We assume that <inline-formula><mml:math id="M259" display="inline"><mml:mrow><mml:mi mathvariant="script">R</mml:mi><mml:mi>e</mml:mi><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, an assumption we come back to later, and integrate over the left half of the complex plane, enclosing both poles, such that the contour integral is equal to <inline-formula><mml:math id="M260" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi>i</mml:mi></mml:mrow></mml:math></inline-formula> times the sum of the residuals. The transfer function tends to zero as <inline-formula><mml:math id="M261" display="inline"><mml:mrow><mml:mi mathvariant="normal">|</mml:mi><mml:mi>r</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mo>→</mml:mo><mml:mi mathvariant="normal">∞</mml:mi></mml:mrow></mml:math></inline-formula>, and so by Jordan's Lemma we can ignore the arc segment of the contour integral that expands to infinity. Thus the transfer function in the time-domain is

            <disp-formula id="App1.Ch1.S1.E29" content-type="numbered"><label>A5</label><mml:math id="M262" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>h</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow><mml:mi>p</mml:mi></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:math></disp-formula>

          The transfer function has two components: an exponential term <inline-formula><mml:math id="M263" display="inline"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:math></inline-formula> which decays over time and a steady-state component which means a perturbation will persist in the glacial surface. If the pole at <inline-formula><mml:math id="M264" display="inline"><mml:mrow><mml:mi>r</mml:mi><mml:mo>=</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:math></inline-formula> instead resided in the right half of the complex plane, then the perturbations at the surface would grow to infinity, triggering instability. The restriction that <inline-formula><mml:math id="M265" display="inline"><mml:mrow><mml:mi mathvariant="script">R</mml:mi><mml:mi>e</mml:mi><mml:mo>(</mml:mo><mml:mi>p</mml:mi><mml:mo>)</mml:mo><mml:mo>&lt;</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> requires <inline-formula><mml:math id="M266" display="inline"><mml:mrow><mml:msup><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>&gt;</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula>. This is trivially satisfied for <inline-formula><mml:math id="M267" display="inline"><mml:mrow><mml:mi>k</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula> or <inline-formula><mml:math id="M268" display="inline"><mml:mrow><mml:mi>l</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:math></inline-formula>, and for realistic parameter values.</p>
      <p id="d2e8824">We next derive the along-flow velocity transfer function in the Laplace domain. Substituting the thickness transfer function into the velocity equation,

            <disp-formula id="App1.Ch1.S1.Ex27"><mml:math id="M269" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>×</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          which can be simplified to

                <disp-formula specific-use="align"><mml:math id="M270" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo><mml:mo>≡</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>r</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>r</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          and converted to the time-domain, 

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M271" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:msup><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="App1.Ch1.S1.E30"><mml:mtd><mml:mtext>A6</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula>

          Similarly, we can find the transverse velocity transfer function in the Laplace domain:

                <disp-formula specific-use="align"><mml:math id="M272" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo><mml:mo>≡</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="italic">ξ</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>r</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msup><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>r</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          which converted to the time-domain is

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M273" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>≡</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="italic">ξ</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msup><mml:mi>j</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="App1.Ch1.S1.E31"><mml:mtd><mml:mtext>A7</mml:mtext></mml:mtd><mml:mtd><mml:mstyle class="stylechange" displaystyle="true"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mfenced close=")" open="("><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="italic">ξ</mml:mi><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:msub><mml:mi mathvariant="normal">Ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
</sec>
<sec id="App1.Ch1.S1.SS3">
  <label>A3</label><title>Slipperiness Perturbations</title>
      <p id="d2e10112">We follow the same procedure as in the previous section to derive the transfer functions for the basal slipperiness, but this time applying a small perturbation to the basal slipperiness of the ice sheet about a constant reference value:

            <disp-formula id="App1.Ch1.S1.Ex36"><mml:math id="M274" display="block"><mml:mrow><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

          while holding the viscosity <inline-formula><mml:math id="M275" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> constant. As before, this induces small perturbations in the other variables, as given in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S1.E26"/>). To first-order in these perturbations, the equations of motion are

            <disp-formula id="App1.Ch1.S1.Ex37"><mml:math id="M276" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="script">H</mml:mi><mml:mo>(</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>y</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mi>y</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msubsup><mml:mo>∂</mml:mo><mml:mrow><mml:mi>x</mml:mi><mml:mi>x</mml:mi></mml:mrow><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>-</mml:mo><mml:msup><mml:mi>c</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:mo>=</mml:mo><mml:mn mathvariant="normal">0</mml:mn></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi>b</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:msub><mml:mo>=</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>t</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          Applying the Fourier and Laplace transforms to the perturbation fields as before, so that a dependence on <inline-formula><mml:math id="M277" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> is transformed into one on <inline-formula><mml:math id="M278" display="inline"><mml:mrow><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>,

            <disp-formula id="App1.Ch1.S1.Ex38"><mml:math id="M279" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi>l</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>/</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mn mathvariant="normal">4</mml:mn><mml:msup><mml:mi>l</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>z</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi>s</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:msub><mml:mo>-</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi><mml:msub><mml:mo>|</mml:mo><mml:mover accent="true"><mml:mi>b</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:msub><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          Eliminating <inline-formula><mml:math id="M280" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>w</mml:mi></mml:mrow></mml:math></inline-formula>, we arrive at

            <disp-formula id="App1.Ch1.S1.Ex39"><mml:math id="M281" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace width="1em" linebreak="nobreak"/><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mo>/</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>+</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>i</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi><mml:mo>+</mml:mo><mml:mi>l</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          Eliminating <inline-formula><mml:math id="M282" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M283" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:math></inline-formula>, and after some algebraic manipulation, we arrive at the transfer function for the ice thickness in the Laplace domain,

            <disp-formula id="App1.Ch1.S1.Ex40"><mml:math id="M284" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>h</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo><mml:mo>≡</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>h</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

          We again convert back into the time-domain through the inverse Laplace transform, to arrive at

            <disp-formula id="App1.Ch1.S1.E32" content-type="numbered"><label>A8</label><mml:math id="M285" display="block"><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>h</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mi>p</mml:mi></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced></mml:mrow></mml:math></disp-formula></p>
      <p id="d2e11588">The along-flow velocity transfer function can be derived by substituting the thickness transfer function into the velocity equation:

            <disp-formula id="App1.Ch1.S1.Ex41"><mml:math id="M286" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mo>/</mml:mo><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">ψ</mml:mi><mml:mi>y</mml:mi></mml:msub></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>×</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi><mml:mo>+</mml:mo><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msup><mml:mi>r</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          which can be rearranged to find the along-flow velocity transfer function,

                <disp-formula specific-use="align"><mml:math id="M287" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo><mml:mo>≡</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>u</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mfenced></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>r</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>l</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>-</mml:mo><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>r</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          which in the time-domain is

                <disp-formula specific-use="align" content-type="numbered"><mml:math id="M288" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:msup><mml:mi>l</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi>d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mfenced close=")" open="("><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mfenced><mml:mo>+</mml:mo><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mtr><mml:mlabeledtr id="App1.Ch1.S1.E33"><mml:mtd><mml:mtext>A9</mml:mtext></mml:mtd><mml:mtd><mml:mstyle displaystyle="true" class="stylechange"/></mml:mtd><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>+</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mlabeledtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e12250">The transverse velocity transfer function can be derived by substituting the thickness transfer function into the other velocity equation:

            <disp-formula id="App1.Ch1.S1.Ex46"><mml:math id="M289" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mi mathvariant="italic">ν</mml:mi><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mi>i</mml:mi><mml:mi>l</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>×</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:msup><mml:mi mathvariant="italic">ξ</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow><mml:mrow><mml:mi>r</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          which can trivially be rearranged to find the transverse velocity transfer function,

            <disp-formula id="App1.Ch1.S1.Ex47"><mml:math id="M290" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>r</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>≡</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>v</mml:mi></mml:mrow><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">3</mml:mn><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mi>l</mml:mi><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>+</mml:mo><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>r</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mi>r</mml:mi><mml:mo>-</mml:mo><mml:mi>p</mml:mi></mml:mrow></mml:mfenced></mml:mrow></mml:mfrac></mml:mstyle><mml:mi>k</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          which in the time-domain is

            <disp-formula id="App1.Ch1.S1.E34" content-type="numbered"><label>A10</label><mml:math id="M291" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi>T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>,</mml:mo><mml:mi>l</mml:mi><mml:mo>,</mml:mo><mml:mi>y</mml:mi><mml:mo>,</mml:mo><mml:mi>t</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi>i</mml:mi><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mi mathvariant="italic">τ</mml:mi><mml:mi mathvariant="normal">d</mml:mi></mml:msub><mml:mi>cot⁡</mml:mi><mml:mi mathvariant="italic">α</mml:mi><mml:mo>+</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:msub><mml:mo>∂</mml:mo><mml:mi>y</mml:mi></mml:msub><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>×</mml:mo><mml:mfenced close=")" open="("><mml:mrow><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:mfenced><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mn mathvariant="normal">3</mml:mn><mml:mi>k</mml:mi><mml:mi>l</mml:mi><mml:mover accent="true"><mml:mi>h</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mi mathvariant="italic">ξ</mml:mi><mml:mi mathvariant="italic">ν</mml:mi></mml:mrow></mml:mfrac></mml:mstyle><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>p</mml:mi><mml:mi>t</mml:mi></mml:mrow></mml:msup><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mo>/</mml:mo><mml:msup><mml:mover accent="true"><mml:mi>c</mml:mi><mml:mo mathvariant="normal">‾</mml:mo></mml:mover><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula></p>
      <p id="d2e12760">Setting the derivatives of the background fields to zero, these three transfer functions are an exact match to the basal slipperiness transfer functions derived in <xref ref-type="bibr" rid="bib1.bibx17" id="text.58"/>, Eqs. (B3)–(B5), allowing for the slightly different definition of <inline-formula><mml:math id="M292" display="inline"><mml:mrow><mml:mi mathvariant="normal">Δ</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:math></inline-formula>. Note that there are a few typos in the published paper; these can be verified against the Matlab implementations of the transfer functions in <xref ref-type="bibr" rid="bib1.bibx18" id="text.59"/>.</p>
</sec>
</app>

<app id="App1.Ch1.S2">
  <label>Appendix B</label><title>Gaussian MAP Inversion</title>
      <p id="d2e12788">We follow closely the theoretical framework developed in <xref ref-type="bibr" rid="bib1.bibx20" id="text.60"/> using Bayesian inverse methods to infer the hidden properties of the ice sheet from surface measurements. For simplicity we consider individual flow lines of constant <inline-formula><mml:math id="M293" display="inline"><mml:mi>y</mml:mi></mml:math></inline-formula> for which the transfer functions are constant. Prior information about the ice rheology and basal properties is combined with surface velocity measurements of <inline-formula><mml:math id="M294" display="inline"><mml:mrow><mml:mi>u</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M295" display="inline"><mml:mrow><mml:mi>v</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, to give an updated estimate of the viscosity <inline-formula><mml:math id="M296" display="inline"><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and basal slipperiness <inline-formula><mml:math id="M297" display="inline"><mml:mrow><mml:mi>c</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> fields, which maximise the posterior probability,

          <disp-formula id="App1.Ch1.S2.E35" content-type="numbered"><label>B1</label><mml:math id="M298" display="block"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>c</mml:mi><mml:mo>)</mml:mo><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfrac></mml:mstyle></mml:mrow></mml:math></disp-formula>

        The likelihood <inline-formula><mml:math id="M299" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> of the surface measurements given a particular instance of the viscosity and basal slipperiness fields is determined by the measurement errors and the forward model. The prior probabilities <inline-formula><mml:math id="M300" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>c</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M301" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> for the distribution of the viscosity and basal slipperiness fields, respectively, can be chosen to impose smoothness on the retrieved fields.</p>
<sec id="App1.Ch1.S2.SS1">
  <label>B1</label><title>The Forward Model</title>
      <p id="d2e13001">The likelihood <inline-formula><mml:math id="M302" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi>c</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> depends on a forward model that relates the hidden properties of the ice-sheet to the surface measurements. We follow the approach in <xref ref-type="bibr" rid="bib1.bibx20" id="text.61"/> which approximates the forward model by a linearised set of equations for small amplitude perturbations. These give rise to the transfer functions presented in Eqs. (<xref ref-type="disp-formula" rid="Ch1.E11"/>) to (<xref ref-type="disp-formula" rid="Ch1.E14"/>) for our model domain. The perturbation in each surface field is given by the sum of the contributions from each of the hidden fields in frequency space:

            <disp-formula id="App1.Ch1.S2.Ex1"><mml:math id="M303" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="bold-italic">c</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="bold-italic">c</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where the <inline-formula><mml:math id="M304" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula>-dimensional vectors <inline-formula><mml:math id="M305" display="inline"><mml:mi mathvariant="bold-italic">u</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M306" display="inline"><mml:mi mathvariant="bold-italic">v</mml:mi></mml:math></inline-formula>, <inline-formula><mml:math id="M307" display="inline"><mml:mi mathvariant="bold-italic">η</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M308" display="inline"><mml:mi mathvariant="bold-italic">c</mml:mi></mml:math></inline-formula> represent the values of each field at the <inline-formula><mml:math id="M309" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> discrete measurement sites along the flowline, converted into Fourier space, and we have dropped the <inline-formula><mml:math id="M310" display="inline"><mml:mi mathvariant="normal">Δ</mml:mi></mml:math></inline-formula> prefix used in earlier sections. The <inline-formula><mml:math id="M311" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula> measurement sites translate into an <inline-formula><mml:math id="M312" display="inline"><mml:mi>d</mml:mi></mml:math></inline-formula>-dimensional vector for different frequencies of the perturbations in Fourier space. Each transfer function <inline-formula><mml:math id="M313" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mo>⋆</mml:mo><mml:mo>⋆</mml:mo></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> is an <inline-formula><mml:math id="M314" display="inline"><mml:mrow><mml:mi>d</mml:mi><mml:mo>×</mml:mo><mml:mi>d</mml:mi></mml:mrow></mml:math></inline-formula> diagonal matrix, with the transfer function at each frequency <inline-formula><mml:math id="M315" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula> along the diagonal.</p>
      <p id="d2e13201">We define a combined column vector for the hidden fields <inline-formula><mml:math id="M316" display="inline"><mml:mrow><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">c</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and the surface fields <inline-formula><mml:math id="M317" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>;</mml:mo><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, as well as the combined <inline-formula><mml:math id="M318" display="inline"><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi>m</mml:mi><mml:mo>×</mml:mo><mml:mn mathvariant="normal">2</mml:mn><mml:mi>m</mml:mi></mml:mrow></mml:math></inline-formula> transfer function matrix

            <disp-formula id="App1.Ch1.S2.Ex2"><mml:math id="M319" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:mfenced open="(" close=")"><mml:mtable class="matrix" columnalign="center center" framespacing="0em"><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi mathvariant="italic">η</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mi>c</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:mfenced></mml:mrow></mml:math></disp-formula>

          such that

            <disp-formula id="App1.Ch1.S2.Ex3"><mml:math id="M320" display="block"><mml:mrow><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>.</mml:mo></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="App1.Ch1.S2.SS2">
  <label>B2</label><title>The Measurements</title>
      <p id="d2e13349">The measurements at the surface have some error associated with them, and so we can write

                <disp-formula specific-use="gather"><mml:math id="M321" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi>u</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mover accent="true"><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo>+</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi>v</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M322" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>,</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> are the measured surface velocities; <inline-formula><mml:math id="M323" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>,</mml:mo><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow></mml:math></inline-formula> are the true surface velocities; and <inline-formula><mml:math id="M324" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi>v</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> are the errors in the surface measurement. We assume that the measurement errors are normally distributed and uncorrelated: <inline-formula><mml:math id="M325" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi>u</mml:mi></mml:msub><mml:mo>∼</mml:mo><mml:mi mathvariant="script">N</mml:mi><mml:mo>(</mml:mo><mml:mn mathvariant="normal">0</mml:mn><mml:mo>,</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>u</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and the same for <inline-formula><mml:math id="M326" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold-italic">ϵ</mml:mi><mml:mi>v</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula>. Thus the likelihood of the observed data <inline-formula><mml:math id="M327" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi mathvariant="italic">η</mml:mi><mml:mo>,</mml:mo><mml:mi>c</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> follows a multivariate Gaussian, where the mean values are the true surface fields according to the forward model, and the covariance matrix is a diagonal matrix of errors:

            <disp-formula id="App1.Ch1.S2.Ex6"><mml:math id="M328" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi>u</mml:mi><mml:mover accent="true"><mml:mi>u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mo>≡</mml:mo><mml:mo>〈</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">u</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">u</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>〉</mml:mo><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>u</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="bold">I</mml:mi></mml:mrow></mml:math></disp-formula>

          Similarly <inline-formula><mml:math id="M329" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi>v</mml:mi><mml:mover accent="true"><mml:mi>v</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">σ</mml:mi><mml:mi>v</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="bold">I</mml:mi></mml:mrow></mml:math></inline-formula>, and we can define a block diagonal matrix <inline-formula><mml:math id="M330" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow></mml:msub></mml:mrow></mml:math></inline-formula> combining the two covariance matrices. This assumption of Gaussian uncorrelated errors when minimising the likelihood function, is identical to the minimisation of the horizontal velocity misfit term in Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>).</p>
</sec>
<sec id="App1.Ch1.S2.SS3">
  <label>B3</label><title>The Priors</title>
      <p id="d2e13633">The prior probabilities <inline-formula><mml:math id="M331" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M332" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>c</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> encapsulate knowledge about the hidden fields that exists prior to the data measurements being observed. This could either come from previous measurements, or be chosen to be physically likely, for example the true value of the viscosity or basal slipperiness field is likely to be highly correlated at neighbouring spatial points. We assume each prior follows a multivariate Gaussian with mean values equal to the a-priori estimate denoted by a tilde, <inline-formula><mml:math id="M333" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:math></inline-formula>, and covariance matrix,

            <disp-formula id="App1.Ch1.S2.E36" content-type="numbered"><label>B2</label><mml:math id="M334" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mo>≡</mml:mo><mml:mo>〈</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo>)</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">η</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">T</mml:mi></mml:msup><mml:mo>〉</mml:mo></mml:mrow></mml:math></disp-formula>

          with the same notation for the basal slipperiness field <inline-formula><mml:math id="M335" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">c</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:math></inline-formula>. Unlike the measurement errors, the prior “errors” represented by the covariance matrix, are not uncorrelated. In the study by <xref ref-type="bibr" rid="bib1.bibx20" id="text.62"/>, an AR(1) distribution was used to model the correlations. Here, we instead choose a covariance matrix which is identical to the Tikhonov regularisation used by many numerical ice-sheet models. We assume that the viscosity and basal slipperiness fields are uncorrelated to each other, such that the covariance matrix for the combined vector, <inline-formula><mml:math id="M336" display="inline"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>;</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">c</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, is a block diagonal.</p>
      <p id="d2e13770">The Tikhonov regularisation terms which are minimised in the Úa ice-sheet model inversion step were given in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>). The <inline-formula><mml:math id="M337" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> and <inline-formula><mml:math id="M338" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi></mml:msub></mml:mrow></mml:math></inline-formula> regularisation coefficients suppress large amplitude and large gradients, respectively, in the misfit between the <inline-formula><mml:math id="M339" display="inline"><mml:mi mathvariant="italic">η</mml:mi></mml:math></inline-formula> and <inline-formula><mml:math id="M340" display="inline"><mml:mi>c</mml:mi></mml:math></inline-formula> fields relative to their prior estimates. The equivalent term that gets minimised in the Bayesian MAP estimation is

            <disp-formula id="App1.Ch1.S2.Ex7"><mml:math id="M341" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">η</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

          and the same for the basal slipperiness, <inline-formula><mml:math id="M342" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">c</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:math></inline-formula>. It is possible to choose a precision matrix, <inline-formula><mml:math id="M343" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup></mml:mrow></mml:math></inline-formula>, that mimics the Tikhonov regularisation terms, as follows <xref ref-type="bibr" rid="bib1.bibx19 bib1.bibx28" id="paren.63"/>. For the viscosity field, the Tikhonov regularisation term in one-dimension is

            <disp-formula id="App1.Ch1.S2.Ex8"><mml:math id="M344" display="block"><mml:mrow><mml:mi>R</mml:mi><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo movablelimits="false">∫</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi><mml:mo>+</mml:mo><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo movablelimits="false">∫</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo><mml:msup><mml:mo>)</mml:mo><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="normal">d</mml:mi><mml:mi>x</mml:mi></mml:mrow></mml:math></disp-formula>

          where we have dropped the scaling by the domain area. The first term is identical to <inline-formula><mml:math id="M345" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="bold">I</mml:mi></mml:mrow></mml:math></inline-formula>. The second term requires a bit more care to understand the required precision matrix. Let us consider this integral to be an inner product defined on the space <inline-formula><mml:math id="M346" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>:

            <disp-formula id="App1.Ch1.S2.E37" content-type="numbered"><label>B3</label><mml:math id="M347" display="block"><mml:mrow><mml:mo>〈</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>〉</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M348" display="inline"><mml:mrow><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:mi mathvariant="italic">η</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>-</mml:mo><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. We discretise the continuous variable <inline-formula><mml:math id="M349" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula> into a vector <inline-formula><mml:math id="M350" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">x</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:msub><mml:mi>x</mml:mi><mml:mi>N</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>, and describe the viscosity field by its components at each spatial coordinate in the <inline-formula><mml:math id="M351" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-basis: <inline-formula><mml:math id="M352" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">ϕ</mml:mi><mml:mo>=</mml:mo><mml:mo>(</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">1</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msub><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>N</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula>. The inner product is basis invariant. We transform the discretised variables to Fourier space, with a discrete Fourier transform:

            <disp-formula id="App1.Ch1.S2.E38" content-type="numbered"><label>B4</label><mml:math id="M353" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>m</mml:mi></mml:munder><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:msub><mml:mi>F</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:mo>≡</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:mi>N</mml:mi></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M354" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are the components in the Fourier basis and <inline-formula><mml:math id="M355" display="inline"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> are the components in the <inline-formula><mml:math id="M356" display="inline"><mml:mi>x</mml:mi></mml:math></inline-formula>-basis. The inverse transformation from the Fourier basis to real space is

            <disp-formula id="App1.Ch1.S2.Ex9"><mml:math id="M357" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>n</mml:mi></mml:munder><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

          Under this change of basis, the inner product in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S2.E37"/>) becomes

                <disp-formula specific-use="gather"><mml:math id="M358" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>〈</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo><mml:mo>〉</mml:mo><mml:mo>≡</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>m</mml:mi></mml:munder><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mo>⋆</mml:mo></mml:msup><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>x</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>m</mml:mi></mml:munder><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:msup><mml:mfenced close=")" open="("><mml:mrow><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>n</mml:mi></mml:munder><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>⋆</mml:mo></mml:msup><mml:msub><mml:mo>∂</mml:mo><mml:mi>x</mml:mi></mml:msub><mml:mfenced close=")" open="("><mml:mrow><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>p</mml:mi></mml:munder><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>m</mml:mi></mml:munder><mml:mfenced close=")" open="("><mml:mrow><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>n</mml:mi></mml:munder><mml:mo>(</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:msup><mml:msubsup><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mfenced close=")" open="("><mml:mrow><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>p</mml:mi></mml:munder><mml:mo>(</mml:mo><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mi>i</mml:mi><mml:msub><mml:mi>k</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:msup><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>n</mml:mi></mml:munder><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>p</mml:mi></mml:munder><mml:msub><mml:mi>k</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:msub><mml:mi>k</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>m</mml:mi></mml:munder><mml:msup><mml:mi>e</mml:mi><mml:mrow><mml:mi>i</mml:mi><mml:mo>(</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi>k</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>)</mml:mo><mml:msub><mml:mi>x</mml:mi><mml:mi>m</mml:mi></mml:msub></mml:mrow></mml:msup><mml:msubsup><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>n</mml:mi></mml:munder><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>p</mml:mi></mml:munder><mml:msub><mml:mi>k</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:msub><mml:mi>k</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:msub><mml:mi mathvariant="italic">δ</mml:mi><mml:mrow><mml:mi>n</mml:mi><mml:mi>p</mml:mi></mml:mrow></mml:msub><mml:msubsup><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>p</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">∑</mml:mo><mml:mi>n</mml:mi></mml:munder><mml:msubsup><mml:mi>k</mml:mi><mml:mi>n</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:msubsup><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mi>n</mml:mi></mml:msub><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mo>〈</mml:mo><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>,</mml:mo><mml:msup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup><mml:mi mathvariant="italic">ϕ</mml:mi><mml:mo>(</mml:mo><mml:mi>k</mml:mi><mml:mo>)</mml:mo><mml:mo>〉</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          using the trick that the Fourier transform of <inline-formula><mml:math id="M359" display="inline"><mml:mn mathvariant="normal">1</mml:mn></mml:math></inline-formula> is a delta function. Thus the second integral in the Tikhonov regularisation term is equivalent to minimising

            <disp-formula id="App1.Ch1.S2.Ex16"><mml:math id="M360" display="block"><mml:mrow><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">η</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:msup><mml:mi mathvariant="bold">D</mml:mi><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">η</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></disp-formula>

          where <inline-formula><mml:math id="M361" display="inline"><mml:mrow><mml:mi mathvariant="bold">D</mml:mi><mml:mo>≡</mml:mo><mml:mi mathvariant="normal">diag</mml:mi><mml:mo>(</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>,</mml:mo><mml:msubsup><mml:mi>k</mml:mi><mml:mn mathvariant="normal">2</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>,</mml:mo><mml:mi mathvariant="normal">…</mml:mi><mml:msubsup><mml:mi>k</mml:mi><mml:mi>N</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> in Fourier space. This intuitively makes sense. Minimising the gradient in the true distribution relative to the prior is equivalent to having reduced uncertainty in the prior at small wavelengths (large <inline-formula><mml:math id="M362" display="inline"><mml:mi>k</mml:mi></mml:math></inline-formula>). Thus we arrive at the precision matrix in the MAP estimations which mimics Tikhonov regularisation:

            <disp-formula id="App1.Ch1.S2.Ex17"><mml:math id="M363" display="block"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">η</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">η</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>=</mml:mo><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">a</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="bold">I</mml:mi><mml:mo>+</mml:mo><mml:msubsup><mml:mi mathvariant="italic">γ</mml:mi><mml:mi mathvariant="normal">s</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msubsup><mml:mi mathvariant="bold">D</mml:mi></mml:mrow></mml:math></disp-formula></p>
</sec>
<sec id="App1.Ch1.S2.SS4">
  <label>B4</label><title>The Maximum A-Priori Estimate</title>
      <p id="d2e15040">The posterior probability for the hidden fields given the surface measurements comes from Bayes' theorem in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S2.E35"/>). When maximising the posterior probability we can ignore the marginal likelihood of the surface data <inline-formula><mml:math id="M364" display="inline"><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi>u</mml:mi><mml:mo>,</mml:mo><mml:mi>v</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:math></inline-formula> in the denominator, since it is the same for all competing distributions of the retrieved fields. We assume the likelihood of the data measurements and the prior probabilities are given by multivariate Gaussians. In the notation of the previous sections:

            <disp-formula id="App1.Ch1.S2.Ex18"><mml:math id="M365" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mi mathvariant="normal">|</mml:mi></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mi>exp⁡</mml:mi><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>)</mml:mo><mml:mo>=</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:msqrt><mml:mrow><mml:mn mathvariant="normal">2</mml:mn><mml:mi mathvariant="italic">π</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mi mathvariant="normal">|</mml:mi></mml:mrow></mml:msqrt></mml:mfrac></mml:mstyle><mml:mi>exp⁡</mml:mi><mml:mfenced close=")" open="("><mml:mrow><mml:mo>-</mml:mo><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mn mathvariant="normal">1</mml:mn><mml:mn mathvariant="normal">2</mml:mn></mml:mfrac></mml:mstyle><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">β</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          Then the maximum a-posterior (MAP) estimate is given by

            <disp-formula id="App1.Ch1.S2.Ex19"><mml:math id="M366" display="block"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">max⁡</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi></mml:munder><mml:mfenced close="]" open="["><mml:mrow><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mi mathvariant="normal">|</mml:mi><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>)</mml:mo><mml:mi>P</mml:mi><mml:mo>(</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:math></disp-formula>

          which is equivalent to the minimisation:

            <disp-formula id="App1.Ch1.S2.Ex20"><mml:math id="M367" display="block"><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">min⁡</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi></mml:munder><mml:mfenced open="[" close="]"><mml:mrow><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">β</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo>)</mml:mo><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:math></disp-formula>

          As already discussed, the first term is equivalent to the velocity misfit term in Eq. (<xref ref-type="disp-formula" rid="Ch1.E1"/>) used by numerical ice-sheet model, while the form of the second term can be chosen such that it is equivalent to the Tikhonov regularisation in Eq. (<xref ref-type="disp-formula" rid="Ch1.E2"/>).</p>
      <p id="d2e15428">The expression to be minimised is a scalar quantity and invariant to a change of basis with the Fourier transform. We convert the vectors and matrices to Fourier space with the transformations:

                <disp-formula specific-use="gather"><mml:math id="M368" display="block"><mml:mtable displaystyle="true"><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="normal">F</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>[</mml:mo><mml:mi mathvariant="bold-italic">v</mml:mi><mml:mo>]</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="bold">F</mml:mi><mml:mi mathvariant="bold-italic">v</mml:mi></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mi mathvariant="normal">F</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>[</mml:mo><mml:mi mathvariant="bold">M</mml:mi><mml:mo>]</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="bold">FM</mml:mi><mml:msup><mml:mi mathvariant="bold-italic">F</mml:mi><mml:mi mathvariant="bold">H</mml:mi></mml:msup></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where <inline-formula><mml:math id="M369" display="inline"><mml:mi mathvariant="bold">F</mml:mi></mml:math></inline-formula> is the discrete Fourier transform in Eq. (<xref ref-type="disp-formula" rid="App1.Ch1.S2.E38"/>). From the definition of the discrete Fourier transform and its inverse, <inline-formula><mml:math id="M370" display="inline"><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>[</mml:mo><mml:msup><mml:mi mathvariant="bold">M</mml:mi><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>]</mml:mo><mml:mo>=</mml:mo><mml:mi mathvariant="normal">F</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>[</mml:mo><mml:mi mathvariant="bold">M</mml:mi><mml:msup><mml:mo>]</mml:mo><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup><mml:mo>/</mml:mo><mml:msup><mml:mi>N</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula>. We convert the minimisation expression to Fourier space with these transformations and discard the common factor of <inline-formula><mml:math id="M371" display="inline"><mml:mrow><mml:msup><mml:mi>N</mml:mi><mml:mn mathvariant="normal">2</mml:mn></mml:msup></mml:mrow></mml:math></inline-formula> in both terms. For notational simplicity we drop the <inline-formula><mml:math id="M372" display="inline"><mml:mrow><mml:mi mathvariant="normal">F</mml:mi><mml:mo>.</mml:mo><mml:mi mathvariant="normal">T</mml:mi><mml:mo>.</mml:mo><mml:mo>[</mml:mo><mml:mo>]</mml:mo></mml:mrow></mml:math></inline-formula> around quantities. Thus the minimisation in Fourier space is

            <disp-formula id="App1.Ch1.S2.Ex23"><mml:math id="M373" display="block"><mml:mtable class="split" rowspacing="0.2ex" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd><mml:mrow><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow></mml:mtd><mml:mtd><mml:mrow><mml:mo>=</mml:mo><mml:munder><mml:mo movablelimits="false">min⁡</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi></mml:munder><mml:mo mathsize="1.5em">[</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo>)</mml:mo></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mo>+</mml:mo><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:msup><mml:mo>)</mml:mo><mml:mi mathvariant="normal">H</mml:mi></mml:msup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>)</mml:mo><mml:mo mathsize="1.5em">]</mml:mo></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          where in Fourier space the true surface fields are given by the Transfer functions: <inline-formula><mml:math id="M374" display="inline"><mml:mrow><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:math></inline-formula>. In Fourier space, the minimisation variable <inline-formula><mml:math id="M375" display="inline"><mml:mi mathvariant="bold">Φ</mml:mi></mml:math></inline-formula> is complex valued, and so to find the extremum of the function, we differentiate w.r.t. <inline-formula><mml:math id="M376" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">Φ</mml:mi><mml:mi mathvariant="normal">H</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula>. Importantly, we treat <inline-formula><mml:math id="M377" display="inline"><mml:mrow><mml:msup><mml:mi mathvariant="bold">Φ</mml:mi><mml:mi mathvariant="normal">H</mml:mi></mml:msup></mml:mrow></mml:math></inline-formula> as independent of <inline-formula><mml:math id="M378" display="inline"><mml:mi mathvariant="bold">Φ</mml:mi></mml:math></inline-formula>. In component form:

            <disp-formula id="App1.Ch1.S2.Ex24"><mml:math id="M379" display="block"><mml:mtable rowspacing="0.2ex" class="split" displaystyle="true" columnalign="right left"><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mo>∂</mml:mo><mml:mrow><mml:mo>∂</mml:mo><mml:msubsup><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>i</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi>j</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>k</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup><mml:mo>[</mml:mo><mml:msubsup><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow><mml:mi mathvariant="normal">H</mml:mi></mml:msubsup><mml:msub><mml:mo>]</mml:mo><mml:mrow><mml:mi>k</mml:mi><mml:mi>j</mml:mi></mml:mrow></mml:msub><mml:mo>)</mml:mo><mml:mo>[</mml:mo><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:msub><mml:mo>]</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mi>l</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover><mml:mi>l</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:mo>[</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mo>]</mml:mo><mml:mrow><mml:mi>l</mml:mi><mml:mi>m</mml:mi></mml:mrow></mml:msub><mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>m</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfenced></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mspace linebreak="nobreak" width="1em"/><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mo>[</mml:mo><mml:msubsup><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow><mml:mi mathvariant="normal">H</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr><mml:mtr><mml:mtd/><mml:mtd><mml:mrow><mml:mstyle displaystyle="true"><mml:mfrac style="display"><mml:mo>∂</mml:mo><mml:mrow><mml:mo>∂</mml:mo><mml:msubsup><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>i</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup></mml:mrow></mml:mfrac></mml:mstyle><mml:mfenced open="(" close=")"><mml:mrow><mml:mo>(</mml:mo><mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover><mml:mi>j</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup><mml:mo>-</mml:mo><mml:msubsup><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>j</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup><mml:mo>)</mml:mo><mml:mo>[</mml:mo><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:msub><mml:mo>]</mml:mo><mml:mrow><mml:mi>j</mml:mi><mml:mi>k</mml:mi></mml:mrow></mml:msub><mml:mo>(</mml:mo><mml:msub><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mi>k</mml:mi></mml:msub><mml:mo>-</mml:mo><mml:msub><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>k</mml:mi></mml:msub><mml:mo>)</mml:mo></mml:mrow></mml:mfenced><mml:mo>=</mml:mo><mml:mo>-</mml:mo><mml:mo>[</mml:mo><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>(</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>-</mml:mo><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>)</mml:mo><mml:msub><mml:mo>]</mml:mo><mml:mi>i</mml:mi></mml:msub></mml:mrow></mml:mtd></mml:mtr></mml:mtable></mml:math></disp-formula>

          By setting the derivative w.r.t. <inline-formula><mml:math id="M380" display="inline"><mml:mrow><mml:msubsup><mml:mi mathvariant="normal">Φ</mml:mi><mml:mi>i</mml:mi><mml:mo>⋆</mml:mo></mml:msubsup></mml:mrow></mml:math></inline-formula> to zero, we find the <inline-formula><mml:math id="M381" display="inline"><mml:mrow><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo>=</mml:mo><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow></mml:math></inline-formula> that minimises the Fourier expression:

                <disp-formula id="App1.Ch1.S2.Ex25"><mml:math id="M382" display="block"><mml:mrow><mml:mstyle displaystyle="true" class="stylechange"/><mml:msub><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover><mml:mi mathvariant="normal">MAP</mml:mi></mml:msub></mml:mrow><mml:mrow><mml:mstyle class="stylechange" displaystyle="true"/><mml:mo>=</mml:mo><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mo>×</mml:mo><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover><mml:mo>+</mml:mo><mml:msubsup><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow><mml:mi mathvariant="normal">H</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:mrow></mml:mfenced></mml:mrow></mml:math></disp-formula>

          where we have defined

            <disp-formula id="App1.Ch1.S2.Ex26"><mml:math id="M383" display="block"><mml:mrow><mml:msub><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow></mml:msub><mml:mo>≡</mml:mo><mml:msup><mml:mfenced open="(" close=")"><mml:mrow><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="normal">Φ</mml:mi><mml:mover accent="true"><mml:mi mathvariant="normal">Φ</mml:mi><mml:mo stretchy="false" mathvariant="normal">̃</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:mo>+</mml:mo><mml:msubsup><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow><mml:mi mathvariant="normal">H</mml:mi></mml:msubsup><mml:msubsup><mml:mi mathvariant="bold">C</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mover accent="true"><mml:mi mathvariant="italic">β</mml:mi><mml:mo mathvariant="normal" stretchy="false">^</mml:mo></mml:mover></mml:mrow><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msubsup><mml:msub><mml:mi mathvariant="bold">T</mml:mi><mml:mrow><mml:mi mathvariant="italic">β</mml:mi><mml:mi mathvariant="normal">Φ</mml:mi></mml:mrow></mml:msub></mml:mrow></mml:mfenced><mml:mrow><mml:mo>-</mml:mo><mml:mn mathvariant="normal">1</mml:mn></mml:mrow></mml:msup></mml:mrow></mml:math></disp-formula>

          which, as shown in <xref ref-type="bibr" rid="bib1.bibx20" id="text.64"/>, can be thought of as the covariance matrix for the error in the retrieval. These equations appear as (17) and (18) in <xref ref-type="bibr" rid="bib1.bibx20" id="text.65"/>. We see that the maximum a-posteriori estimate has one component coming from the priors <inline-formula><mml:math id="M384" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold">Φ</mml:mi><mml:mo mathvariant="normal" stretchy="false">̃</mml:mo></mml:mover></mml:math></inline-formula>, scaled by the errors in that estimate, and another component which is an update to the prior estimate coming from the observed surface measurements <inline-formula><mml:math id="M385" display="inline"><mml:mover accent="true"><mml:mi mathvariant="bold-italic">β</mml:mi><mml:mo stretchy="false" mathvariant="normal">^</mml:mo></mml:mover></mml:math></inline-formula>, scaled by their measurement errors.</p>
</sec>
</app>
  </app-group><notes notes-type="codeavailability"><title>Code availability</title>

      <p id="d2e16335">All numerical simulations in this study were performed with the ice-flow model Úa. The source code of Úa can be downloaded from <uri>https://github.com/GHilmarG/UaSource</uri> <xref ref-type="bibr" rid="bib1.bibx18" id="paren.66"/>. The MATLAB code for recreating the figures in this manuscript can be accessed at <ext-link xlink:href="https://doi.org/10.5281/zenodo.19403641" ext-link-type="DOI">10.5281/zenodo.19403641</ext-link> <xref ref-type="bibr" rid="bib1.bibx38" id="paren.67"/>.</p>
  </notes><notes notes-type="dataavailability"><title>Data availability</title>

      <p id="d2e16353">The data in this study is synthetic and can be recreated from the model code referenced above (<ext-link xlink:href="https://doi.org/10.5281/zenodo.19403641" ext-link-type="DOI">10.5281/zenodo.19403641</ext-link>, <xref ref-type="bibr" rid="bib1.bibx38" id="altparen.68"/>).</p>
  </notes><notes notes-type="authorcontribution"><title>Author contributions</title>

      <p id="d2e16365">GHG suggested the idea behind this study. Both authors contributed to the design of the experiments. CAOS developed the mathematical formulae and code specific to these experiments. All authors contributed to the interpretation of the results and the writing of the paper.</p>
  </notes><notes notes-type="competinginterests"><title>Competing interests</title>

      <p id="d2e16371">The contact author has declared that none of the authors has any competing interests.</p>
  </notes><notes notes-type="disclaimer"><title>Disclaimer</title>

      <p id="d2e16377">Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.</p>
  </notes><ack><title>Acknowledgements</title><p id="d2e16383">This work was supported by the Novo Nordisk Foundation Challenge Grant no. NNF23OC0081251 with the title <italic>PRECISE – Prediction of ice sheets on Earth</italic>, and was further partially supported by the NSFGEO-NERC funded project <italic>Processes, drivers, predictions: Modelling the response of Thwaites Glacier over the next century using ice/ocean coupled models</italic> (NE/S006745/1).</p></ack><notes notes-type="financialsupport"><title>Financial support</title>

      <p id="d2e16395">This research has been supported by the Novo Nordisk Fonden (grant no. NNF23OC0081251) and the Natural Environment Research Council (grant no. NE/S006745/1).</p>
  </notes><notes notes-type="reviewstatement"><title>Review statement</title>

      <p id="d2e16401">This paper was edited by Carlos Martin and reviewed by Daniel Martin and one anonymous referee.</p>
  </notes><ref-list>
    <title>References</title>

      <ref id="bib1.bibx1"><label>Arthern et al.(2015)Arthern, Hindmarsh, and Williams</label><mixed-citation>Arthern, R. J., Hindmarsh, R. C. A., and Williams, C. R.: Flow speed within the Antarctic ice sheet and its controls inferred from satellite observations, J. Geophys. Res.-Earth, 120, 1171–1188, <ext-link xlink:href="https://doi.org/10.1002/2014JF003239" ext-link-type="DOI">10.1002/2014JF003239</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx2"><label>Babaniyi et al.(2021)Babaniyi, Nicholson, Villa, and Petra</label><mixed-citation>Babaniyi, O., Nicholson, R., Villa, U., and Petra, N.: Inferring the basal sliding coefficient field for the Stokes ice sheet model under rheological uncertainty, The Cryosphere, 15, 1731–1750, <ext-link xlink:href="https://doi.org/10.5194/tc-15-1731-2021" ext-link-type="DOI">10.5194/tc-15-1731-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx3"><label>Badgeley et al.(2025)Badgeley, Morlighem, and Seroussi</label><mixed-citation>Badgeley, J. A., Morlighem, M., and Seroussi, H.: Increased sea-level contribution from northwestern Greenland for models that reproduce observations, P. Natl. Acad. Sci. USA, 122, e2411904122, <ext-link xlink:href="https://doi.org/10.1073/pnas.2411904122" ext-link-type="DOI">10.1073/pnas.2411904122</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx4"><label>Balise and Raymond(1985)</label><mixed-citation> Balise, M. J. and Raymond, C. F.: Transfer of basal sliding variations to the surface of a linearly viscous glacier, J. Glaciol., 31, 308–318, 1985.</mixed-citation></ref>
      <ref id="bib1.bibx5"><label>Barnes et al.(2021)Barnes, dos Santos, Goldberg, Gudmundsson, Morlighem, and Rydt</label><mixed-citation>Barnes, J. M., Dias dos Santos, T., Goldberg, D., Gudmundsson, G. H., Morlighem, M., and De Rydt, J.: The transferability of adjoint inversion products between different ice flow models, The Cryosphere, 15, 1975–2000, <ext-link xlink:href="https://doi.org/10.5194/tc-15-1975-2021" ext-link-type="DOI">10.5194/tc-15-1975-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx6"><label>Barth et al.(2014)Barth, Beckers, Troupin, Alvera-Azcárate, and Vandenbulcke</label><mixed-citation>Barth, A., Beckers, J.-M., Troupin, C., Alvera-Azcárate, A., and Vandenbulcke, L.: divand-1.0: <inline-formula><mml:math id="M386" display="inline"><mml:mi>n</mml:mi></mml:math></inline-formula>-dimensional variational data analysis for ocean observations, Geosci. Model Dev., 7, 225–241, <ext-link xlink:href="https://doi.org/10.5194/gmd-7-225-2014" ext-link-type="DOI">10.5194/gmd-7-225-2014</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx7"><label>Caillet et al.(2025)Caillet, Jourdain, Mathiot, Gillet-Chaulet, Urruty, Burgard, Amory, Chekki, and Kittel</label><mixed-citation>Caillet, J., Jourdain, N. C., Mathiot, P., Gillet-Chaulet, F., Urruty, B., Burgard, C., Amory, C., Chekki, M., and Kittel, C.: Uncertainty in the projected Antarctic contribution to sea level due to internal climate variability, Earth Syst. Dynam., 16, 293–315, <ext-link xlink:href="https://doi.org/10.5194/esd-16-293-2025" ext-link-type="DOI">10.5194/esd-16-293-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx8"><label>Choi et al.(2023)Choi, Seroussi, Morlighem, Schlegel, and Gardner</label><mixed-citation>Choi, Y., Seroussi, H., Morlighem, M., Schlegel, N.-J., and Gardner, A.: Impact of time-dependent data assimilation on ice flow model initialization and projections: a case study of Kjer Glacier, Greenland, The Cryosphere, 17, 5499–5517, <ext-link xlink:href="https://doi.org/10.5194/tc-17-5499-2023" ext-link-type="DOI">10.5194/tc-17-5499-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx9"><label>Cornford et al.(2015)Cornford, Martin, Payne, Ng, Le Brocq, Gladstone, Edwards, Shannon, Agosta, van den Broeke, Hellmer, Krinner, Ligtenberg, Timmermann, and Vaughan</label><mixed-citation>Cornford, S. L., Martin, D. F., Payne, A. J., Ng, E. G., Le Brocq, A. M., Gladstone, R. M., Edwards, T. L., Shannon, S. R., Agosta, C., van den Broeke, M. R., Hellmer, H. H., Krinner, G., Ligtenberg, S. R. M., Timmermann, R., and Vaughan, D. G.: Century-scale simulations of the response of the West Antarctic Ice Sheet to a warming climate, The Cryosphere, 9, 1579–1600, <ext-link xlink:href="https://doi.org/10.5194/tc-9-1579-2015" ext-link-type="DOI">10.5194/tc-9-1579-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx10"><label>De Rydt et al.(2021)De Rydt, Reese, Paolo, and Gudmundsson</label><mixed-citation>De Rydt, J., Reese, R., Paolo, F. S., and Gudmundsson, G. H.: Drivers of Pine Island Glacier speed-up between 1996 and 2016, The Cryosphere, 15, 113–132, <ext-link xlink:href="https://doi.org/10.5194/tc-15-113-2021" ext-link-type="DOI">10.5194/tc-15-113-2021</ext-link>, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx11"><label>Gagliardini et al.(2013)Gagliardini, Zwinger, Gillet-Chaulet, Durand, Favier, De Fleurian, Greve, Malinen, Martín, Råback et al.</label><mixed-citation>Gagliardini, O., Zwinger, T., Gillet-Chaulet, F., Durand, G., Favier, L., de Fleurian, B., Greve, R., Malinen, M., Martín, C., Råback, P., Ruokolainen, J., Sacchettini, M., Schäfer, M., Seddik, H., and Thies, J.: Capabilities and performance of Elmer/Ice, a new-generation ice sheet model, Geosci. Model Dev., 6, 1299–1318, <ext-link xlink:href="https://doi.org/10.5194/gmd-6-1299-2013" ext-link-type="DOI">10.5194/gmd-6-1299-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx12"><label>Gillet-Chaulet et al.(2012)Gillet-Chaulet, Gagliardini, Seddik, Nodet, Durand, Ritz, Zwinger, Greve, and Vaughan</label><mixed-citation>Gillet-Chaulet, F., Gagliardini, O., Seddik, H., Nodet, M., Durand, G., Ritz, C., Zwinger, T., Greve, R., and Vaughan, D. G.: Greenland ice sheet contribution to sea-level rise from a new-generation ice-sheet model, The Cryosphere, 6, 1561–1576, <ext-link xlink:href="https://doi.org/10.5194/tc-6-1561-2012" ext-link-type="DOI">10.5194/tc-6-1561-2012</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx13"><label>Glen(1953)</label><mixed-citation> Glen, J.: Rate of flow of polycrystalline ice, Nature, 172, 721–722, 1953.</mixed-citation></ref>
      <ref id="bib1.bibx14"><label>Goldberg and Heimbach(2013)</label><mixed-citation>Goldberg, D. N. and Heimbach, P.: Parameter and state estimation with a time-dependent adjoint marine ice sheet model, The Cryosphere, 7, 1659–1678, <ext-link xlink:href="https://doi.org/10.5194/tc-7-1659-2013" ext-link-type="DOI">10.5194/tc-7-1659-2013</ext-link>, 2013.</mixed-citation></ref>
      <ref id="bib1.bibx15"><label>Goldberg et al.(2015)Goldberg, Heimbach, Joughin, and Smith</label><mixed-citation>Goldberg, D. N., Heimbach, P., Joughin, I., and Smith, B.: Committed retreat of Smith, Pope, and Kohler Glaciers over the next 30 years inferred by transient model calibration, The Cryosphere, 9, 2429–2446, <ext-link xlink:href="https://doi.org/10.5194/tc-9-2429-2015" ext-link-type="DOI">10.5194/tc-9-2429-2015</ext-link>, 2015.</mixed-citation></ref>
      <ref id="bib1.bibx16"><label>Gudmundsson(2003)</label><mixed-citation>Gudmundsson, G. H.: Transmission of basal variability to a glacier surface, J. Geophys. Res.-Sol. Ea., 108, 2253, <ext-link xlink:href="https://doi.org/10.1029/2002JB002107" ext-link-type="DOI">10.1029/2002JB002107</ext-link>, 2003.</mixed-citation></ref>
      <ref id="bib1.bibx17"><label>Gudmundsson(2008)</label><mixed-citation>Gudmundsson, G. H.: Analytical solutions for the surface response to small amplitude perturbations in boundary data in the shallow-ice-stream approximation, The Cryosphere, 2, 77–93, <ext-link xlink:href="https://doi.org/10.5194/tc-2-77-2008" ext-link-type="DOI">10.5194/tc-2-77-2008</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx18"><label>Gudmundsson(2025a)</label><mixed-citation>Gudmundsson, G. H.: Úa (vUa-R2025a), GitHub [code], <uri>https://github.com/GHilmarG/UaSource</uri>, last access: May 2025a.</mixed-citation></ref>
      <ref id="bib1.bibx19"><label>Gudmundsson(2025b)</label><mixed-citation>Gudmundsson, G. H.: Úa Compendium, GitHub, <uri>https://github.com/GHilmarG/UaSource/blob/master/UaCompendium.pdf</uri>, last access: May 2025b.</mixed-citation></ref>
      <ref id="bib1.bibx20"><label>Gudmundsson and Raymond(2008)</label><mixed-citation>Gudmundsson, G. H. and Raymond, M.: On the limit to resolution and information on basal properties obtainable from surface data on ice streams, The Cryosphere, 2, 167–178, <ext-link xlink:href="https://doi.org/10.5194/tc-2-167-2008" ext-link-type="DOI">10.5194/tc-2-167-2008</ext-link>, 2008.</mixed-citation></ref>
      <ref id="bib1.bibx21"><label>Hank et al.(2026)Hank, Arthern, Williams, Brisbourne, Smith, Smith, Wåhlin, and Anandakrishnan</label><mixed-citation>Hank, K., Arthern, R. J., Williams, C. R., Brisbourne, A. M., Smith, A. M., Smith, J. A., Wåhlin, A., and Anandakrishnan, S.: Inferring the ice sheet sliding law from seismic observations: A Pine Island Glacier case study, The Cryosphere, 20, 495–510, <ext-link xlink:href="https://doi.org/10.5194/tc-20-495-2026" ext-link-type="DOI">10.5194/tc-20-495-2026</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx22"><label>Hoffman et al.(2018)Hoffman, Perego, Price, Lipscomb, Zhang, Jacobsen, Tezaur, Salinger, Tuminaro, and Bertagna</label><mixed-citation>Hoffman, M. J., Perego, M., Price, S. F., Lipscomb, W. H., Zhang, T., Jacobsen, D., Tezaur, I., Salinger, A. G., Tuminaro, R., and Bertagna, L.: MPAS-Albany Land Ice (MALI): a variable-resolution ice sheet model for Earth system modeling using Voronoi grids, Geosci. Model Dev., 11, 3747–3780, <ext-link xlink:href="https://doi.org/10.5194/gmd-11-3747-2018" ext-link-type="DOI">10.5194/gmd-11-3747-2018</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx23"><label>Jager et al.(2024)Jager, Gillet-Chaulet, Mouginot, and Millan</label><mixed-citation>Jager, E., Gillet-Chaulet, F., Mouginot, J., and Millan, R.: Validating ensemble historical simulations of Upernavik Isstrøm (1985–2019) using observations of surface velocity and elevation, J. Glaciol., 70, e36, <ext-link xlink:href="https://doi.org/10.1017/jog.2024.10" ext-link-type="DOI">10.1017/jog.2024.10</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx24"><label>Jóhannesson(1992)</label><mixed-citation>Jóhannesson, T.: Landscape of temperate ice caps, University of Washington, <ext-link xlink:href="https://scholar.google.com/scholar_lookup?hl=en&amp;publication_year=1992&amp;author=T.+J%C3%B3hannesson&amp;title=Landscape+of+temperate+ice+caps">https://scholar.google.com/scholar_lookup?hl=en</ext-link> (last access: October 2026), 1992.</mixed-citation></ref>
      <ref id="bib1.bibx25"><label>Jouvet(2023)</label><mixed-citation>Jouvet, G.: Inversion of a Stokes glacier flow model emulated by deep learning, J. Glaciol., 69, 13–26, <ext-link xlink:href="https://doi.org/10.1017/jog.2022.41" ext-link-type="DOI">10.1017/jog.2022.41</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx26"><label>Jouvet et al.(2022)Jouvet, Cordonnier, Kim, Lüthi, Vieli, and Aschwanden</label><mixed-citation>Jouvet, G., Cordonnier, G., Kim, B., Lüthi, M., Vieli, A., and Aschwanden, A.: Deep learning speeds up ice flow modelling by several orders of magnitude, J. Glaciol., 68, 651–664, <ext-link xlink:href="https://doi.org/10.1017/jog.2021.120" ext-link-type="DOI">10.1017/jog.2021.120</ext-link>, 2022.</mixed-citation></ref>
      <ref id="bib1.bibx27"><label>Larour et al.(2012)Larour, Seroussi, Morlighem, and Rignot</label><mixed-citation>Larour, E., Seroussi, H., Morlighem, M., and Rignot, E.: Continental scale, high order, high spatial resolution, ice sheet modeling using the Ice Sheet System Model, J. Geophys. Res., 117, F01022, <ext-link xlink:href="https://doi.org/10.1029/2011JF002140" ext-link-type="DOI">10.1029/2011JF002140</ext-link>, 2012.</mixed-citation></ref>
      <ref id="bib1.bibx28"><label>Lindgren et al.(2011)Lindgren, Rue, and Lindström</label><mixed-citation>Lindgren, F., Rue, H., and Lindström, J.: An explicit link between Gaussian fields and Gaussian Markov random fields: the stochastic partial differential equation approach, J. R. Stat. Soc. B, 73, 423–498, <ext-link xlink:href="https://doi.org/10.1111/j.1467-9868.2011.00777.x" ext-link-type="DOI">10.1111/j.1467-9868.2011.00777.x</ext-link>, 2011.</mixed-citation></ref>
      <ref id="bib1.bibx29"><label>MacAyeal(1989)</label><mixed-citation>MacAyeal, D. R.: Large-scale ice flow over a viscous basal sediment: Theory and application to ice stream B, Antarctica, J. Geophys. Res.-Sol. Ea., 94, 4071–4087, <ext-link xlink:href="https://doi.org/10.1029/JB094iB04p04071" ext-link-type="DOI">10.1029/JB094iB04p04071</ext-link>, 1989.</mixed-citation></ref>
      <ref id="bib1.bibx30"><label>MacAyeal(1992)</label><mixed-citation>MacAyeal, D. R.: The basal stress distribution of Ice Stream E, Antarctica, inferred by control methods, J. Geophys. Res.-Sol. Ea., 97, 595–603, <ext-link xlink:href="https://doi.org/10.1029/91JB02454" ext-link-type="DOI">10.1029/91JB02454</ext-link>, 1992.</mixed-citation></ref>
      <ref id="bib1.bibx31"><label>Ng et al.(2018)Ng, Ignéczi, Sole, and Livingstone</label><mixed-citation>Ng, F. S. L., Ignéczi, A., Sole, A. J., and Livingstone, S. J.: Response of surface topography to basal variability along glacial ﬂowlines, J. Geophys. Res.-Earth, 123, 2319–2340, <ext-link xlink:href="https://doi.org/10.1029/2017JF004555" ext-link-type="DOI">10.1029/2017JF004555</ext-link>, 2018.</mixed-citation></ref>
      <ref id="bib1.bibx32"><label>Perego et al.(2014)Perego, Price, and Stadler</label><mixed-citation>Perego, M., Price, S., and Stadler, G.: Optimal initial conditions for coupling ice sheet models to Earth system models, J. Geophys. Res.-Earth, 119, 1894–1917, <ext-link xlink:href="https://doi.org/10.1002/2014JF003181" ext-link-type="DOI">10.1002/2014JF003181</ext-link>, 2014.</mixed-citation></ref>
      <ref id="bib1.bibx33"><label>Ranganathan et al.(2021)Ranganathan, Minchew, Meyer, and Gudmundsson</label><mixed-citation> Ranganathan, M., Minchew, B., Meyer, C. R., and Gudmundsson, G. H.: A new approach to inferring basal drag and ice rheology in ice streams, with applications to West Antarctic Ice Streams, J. Glaciol., 67, 229–242, 2021.</mixed-citation></ref>
      <ref id="bib1.bibx34"><label>Raymond and Gudmundsson(2005)</label><mixed-citation>Raymond, M. J. and Gudmundsson, G. H.: On the relationship between surface and basal properties on glaciers, ice sheets, and ice streams, J. Geophys. Res.-Sol. Ea., 110, <ext-link xlink:href="https://doi.org/10.1029/2005JB003681" ext-link-type="DOI">10.1029/2005JB003681</ext-link>, 2005. </mixed-citation></ref>
      <ref id="bib1.bibx35"><label>Recinos et al.(2023)Recinos, Goldberg, Maddison, and Todd</label><mixed-citation>Recinos, B., Goldberg, D., Maddison, J. R., and Todd, J.: A framework for time-dependent ice sheet uncertainty quantification, applied to three West Antarctic ice streams, The Cryosphere, 17, 4241–4266, <ext-link xlink:href="https://doi.org/10.5194/tc-17-4241-2023" ext-link-type="DOI">10.5194/tc-17-4241-2023</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx36"><label>Rosier et al.(2025)Rosier, Gudmundsson, Jenkins, and Naughten</label><mixed-citation>Rosier, S. H. R., Gudmundsson, G. H., Jenkins, A., and Naughten, K. A.: Calibrated sea level contribution from the Amundsen Sea sector, West Antarctica, under RCP8.5 and Paris 2C scenarios, The Cryosphere, 19, 2527–2557, <ext-link xlink:href="https://doi.org/10.5194/tc-19-2527-2025" ext-link-type="DOI">10.5194/tc-19-2527-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx37"><label>Schelpe and Gudmundsson(2023)</label><mixed-citation>Schelpe, C. A. O. and Gudmundsson, G. H.: Incorporating Horizontal Density Variations Into Large-Scale Modeling of Ice Masses, J. Geophys. Res.-Earth, 128, e2022JF006744, <ext-link xlink:href="https://doi.org/10.1029/2022JF006744" ext-link-type="DOI">10.1029/2022JF006744</ext-link>, 2023.</mixed-citation></ref>
      <ref id="bib1.bibx38"><label>Schelpe and Gudmundsson(2026)</label><mixed-citation>Schelpe, C. and Gudmundsson, G. H.: Model data for “On the theoretical limitations of joint inversion for basal slipperiness and effective viscosity in ice-flow models”, Zenodo [software and data set], <ext-link xlink:href="https://doi.org/10.5281/zenodo.19403641" ext-link-type="DOI">10.5281/zenodo.19403641</ext-link>, 2026.</mixed-citation></ref>
      <ref id="bib1.bibx39"><label>Surawy-Stepney et al.(2025)Surawy-Stepney, Cornford, and Hogg</label><mixed-citation>Surawy-Stepney, T., Cornford, S. L., and Hogg, A. E.: Using observations of surface fracture to address ill-posed ice softness estimation over Pine Island Glacier, The Cryosphere, 19, 5531–5545, <ext-link xlink:href="https://doi.org/10.5194/tc-19-5531-2025" ext-link-type="DOI">10.5194/tc-19-5531-2025</ext-link>, 2025.</mixed-citation></ref>
      <ref id="bib1.bibx40"><label>Trevers et al.(2024)Trevers, Payne, and Cornford</label><mixed-citation>Trevers, M., Payne, A. J., and Cornford, S. L.: Application of a regularised Coulomb sliding law to Jakobshavn Isbræ, western Greenland, The Cryosphere, 18, 5101–5115, <ext-link xlink:href="https://doi.org/10.5194/tc-18-5101-2024" ext-link-type="DOI">10.5194/tc-18-5101-2024</ext-link>, 2024.</mixed-citation></ref>
      <ref id="bib1.bibx41"><label>Weertman(1957)</label><mixed-citation>Weertman, J.: On the sliding of glaciers, J. Glaciol., 3, 33–38, <ext-link xlink:href="https://doi.org/10.3189/S0022143000024709" ext-link-type="DOI">10.3189/S0022143000024709</ext-link>, 1957.</mixed-citation></ref>

  </ref-list></back>
    <!--<article-title-html>On the theoretical limitations of joint inversion for basal slipperiness and effective viscosity in ice-flow models</article-title-html>
<abstract-html/>
<ref-html id="bib1.bib1"><label>Arthern et al.(2015)Arthern, Hindmarsh, and Williams</label><mixed-citation>
      
Arthern, R. J., Hindmarsh, R. C. A., and Williams, C. R.: Flow speed within the
Antarctic ice sheet and its controls inferred from satellite observations,
J. Geophys. Res.-Earth, 120, 1171–1188,
<a href="https://doi.org/10.1002/2014JF003239" target="_blank">https://doi.org/10.1002/2014JF003239</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib2"><label>Babaniyi et al.(2021)Babaniyi, Nicholson, Villa, and
Petra</label><mixed-citation>
      
Babaniyi, O., Nicholson, R., Villa, U., and Petra, N.: Inferring the basal sliding coefficient field for the Stokes ice sheet model under rheological uncertainty, The Cryosphere, 15, 1731–1750, <a href="https://doi.org/10.5194/tc-15-1731-2021" target="_blank">https://doi.org/10.5194/tc-15-1731-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib3"><label>Badgeley et al.(2025)Badgeley, Morlighem, and
Seroussi</label><mixed-citation>
      
Badgeley, J. A., Morlighem, M., and Seroussi, H.: Increased sea-level
contribution from northwestern Greenland for models that reproduce
observations, P. Natl. Acad. Sci. USA, 122,
e2411904122, <a href="https://doi.org/10.1073/pnas.2411904122" target="_blank">https://doi.org/10.1073/pnas.2411904122</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib4"><label>Balise and Raymond(1985)</label><mixed-citation>
      
Balise, M. J. and Raymond, C. F.: Transfer of basal sliding variations to the
surface of a linearly viscous glacier, J. Glaciol., 31, 308–318,
1985.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib5"><label>Barnes et al.(2021)Barnes, dos Santos, Goldberg, Gudmundsson,
Morlighem, and Rydt</label><mixed-citation>
      
Barnes, J. M., Dias dos Santos, T., Goldberg, D., Gudmundsson, G. H., Morlighem, M., and De Rydt, J.: The transferability of adjoint inversion products between different ice flow models, The Cryosphere, 15, 1975–2000, <a href="https://doi.org/10.5194/tc-15-1975-2021" target="_blank">https://doi.org/10.5194/tc-15-1975-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib6"><label>Barth et al.(2014)Barth, Beckers, Troupin, Alvera-Azcárate, and
Vandenbulcke</label><mixed-citation>
      
Barth, A., Beckers, J.-M., Troupin, C., Alvera-Azcárate, A., and Vandenbulcke, L.: divand-1.0: <i>n</i>-dimensional variational data analysis for ocean observations, Geosci. Model Dev., 7, 225–241, <a href="https://doi.org/10.5194/gmd-7-225-2014" target="_blank">https://doi.org/10.5194/gmd-7-225-2014</a>, 2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib7"><label>Caillet et al.(2025)Caillet, Jourdain, Mathiot, Gillet-Chaulet,
Urruty, Burgard, Amory, Chekki, and Kittel</label><mixed-citation>
      
Caillet, J., Jourdain, N. C., Mathiot, P., Gillet-Chaulet, F., Urruty, B., Burgard, C., Amory, C., Chekki, M., and Kittel, C.: Uncertainty in the projected Antarctic contribution to sea level due to internal climate variability, Earth Syst. Dynam., 16, 293–315, <a href="https://doi.org/10.5194/esd-16-293-2025" target="_blank">https://doi.org/10.5194/esd-16-293-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib8"><label>Choi et al.(2023)Choi, Seroussi, Morlighem, Schlegel, and
Gardner</label><mixed-citation>
      
Choi, Y., Seroussi, H., Morlighem, M., Schlegel, N.-J., and Gardner, A.: Impact of time-dependent data assimilation on ice flow model initialization and projections: a case study of Kjer Glacier, Greenland, The Cryosphere, 17, 5499–5517, <a href="https://doi.org/10.5194/tc-17-5499-2023" target="_blank">https://doi.org/10.5194/tc-17-5499-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib9"><label>Cornford et al.(2015)Cornford, Martin, Payne, Ng, Le Brocq,
Gladstone, Edwards, Shannon, Agosta, van den Broeke, Hellmer, Krinner,
Ligtenberg, Timmermann, and Vaughan</label><mixed-citation>
      
Cornford, S. L., Martin, D. F., Payne, A. J., Ng, E. G., Le Brocq, A. M., Gladstone, R. M., Edwards, T. L., Shannon, S. R., Agosta, C., van den Broeke, M. R., Hellmer, H. H., Krinner, G., Ligtenberg, S. R. M., Timmermann, R., and Vaughan, D. G.: Century-scale simulations of the response of the West Antarctic Ice Sheet to a warming climate, The Cryosphere, 9, 1579–1600, <a href="https://doi.org/10.5194/tc-9-1579-2015" target="_blank">https://doi.org/10.5194/tc-9-1579-2015</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib10"><label>De Rydt et al.(2021)De Rydt, Reese, Paolo, and
Gudmundsson</label><mixed-citation>
      
De Rydt, J., Reese, R., Paolo, F. S., and Gudmundsson, G. H.: Drivers of Pine Island Glacier speed-up between 1996 and 2016, The Cryosphere, 15, 113–132, <a href="https://doi.org/10.5194/tc-15-113-2021" target="_blank">https://doi.org/10.5194/tc-15-113-2021</a>, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib11"><label>Gagliardini et al.(2013)Gagliardini, Zwinger, Gillet-Chaulet, Durand,
Favier, De Fleurian, Greve, Malinen, Martín, Råback
et al.</label><mixed-citation>
      
Gagliardini, O., Zwinger, T., Gillet-Chaulet, F., Durand, G., Favier, L., de Fleurian, B., Greve, R., Malinen, M., Martín, C., Råback, P., Ruokolainen, J., Sacchettini, M., Schäfer, M., Seddik, H., and Thies, J.: Capabilities and performance of Elmer/Ice, a new-generation ice sheet model, Geosci. Model Dev., 6, 1299–1318, <a href="https://doi.org/10.5194/gmd-6-1299-2013" target="_blank">https://doi.org/10.5194/gmd-6-1299-2013</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib12"><label>Gillet-Chaulet et al.(2012)Gillet-Chaulet, Gagliardini, Seddik,
Nodet, Durand, Ritz, Zwinger, Greve, and Vaughan</label><mixed-citation>
      
Gillet-Chaulet, F., Gagliardini, O., Seddik, H., Nodet, M., Durand, G., Ritz, C., Zwinger, T., Greve, R., and Vaughan, D. G.: Greenland ice sheet contribution to sea-level rise from a new-generation ice-sheet model, The Cryosphere, 6, 1561–1576, <a href="https://doi.org/10.5194/tc-6-1561-2012" target="_blank">https://doi.org/10.5194/tc-6-1561-2012</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib13"><label>Glen(1953)</label><mixed-citation>
      
Glen, J.: Rate of flow of polycrystalline ice, Nature, 172, 721–722, 1953.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib14"><label>Goldberg and Heimbach(2013)</label><mixed-citation>
      
Goldberg, D. N. and Heimbach, P.: Parameter and state estimation with a time-dependent adjoint marine ice sheet model, The Cryosphere, 7, 1659–1678, <a href="https://doi.org/10.5194/tc-7-1659-2013" target="_blank">https://doi.org/10.5194/tc-7-1659-2013</a>, 2013.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib15"><label>Goldberg et al.(2015)Goldberg, Heimbach, Joughin, and
Smith</label><mixed-citation>
      
Goldberg, D. N., Heimbach, P., Joughin, I., and Smith, B.: Committed retreat of Smith, Pope, and Kohler Glaciers over the next 30 years inferred by transient model calibration, The Cryosphere, 9, 2429–2446, <a href="https://doi.org/10.5194/tc-9-2429-2015" target="_blank">https://doi.org/10.5194/tc-9-2429-2015</a>, 2015.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib16"><label>Gudmundsson(2003)</label><mixed-citation>
      
Gudmundsson, G. H.: Transmission of basal variability to a glacier surface,
J. Geophys. Res.-Sol. Ea., 108, 2253,
<a href="https://doi.org/10.1029/2002JB002107" target="_blank">https://doi.org/10.1029/2002JB002107</a>, 2003.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib17"><label>Gudmundsson(2008)</label><mixed-citation>
      
Gudmundsson, G. H.: Analytical solutions for the surface response to small amplitude perturbations in boundary data in the shallow-ice-stream approximation, The Cryosphere, 2, 77–93, <a href="https://doi.org/10.5194/tc-2-77-2008" target="_blank">https://doi.org/10.5194/tc-2-77-2008</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib18"><label>Gudmundsson(2025a)</label><mixed-citation>
      
Gudmundsson, G. H.: Úa (vUa-R2025a), GitHub [code],
<a href="https://github.com/GHilmarG/UaSource" target="_blank"/>, last access: May
2025a.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib19"><label>Gudmundsson(2025b)</label><mixed-citation>
      
Gudmundsson, G. H.: Úa Compendium, GitHub,
<a href="https://github.com/GHilmarG/UaSource/blob/master/UaCompendium.pdf" target="_blank"/>, last access: May 2025b.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib20"><label>Gudmundsson and Raymond(2008)</label><mixed-citation>
      
Gudmundsson, G. H. and Raymond, M.: On the limit to resolution and information on basal properties obtainable from surface data on ice streams, The Cryosphere, 2, 167–178, <a href="https://doi.org/10.5194/tc-2-167-2008" target="_blank">https://doi.org/10.5194/tc-2-167-2008</a>, 2008.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib21"><label>Hank et al.(2026)Hank, Arthern, Williams, Brisbourne, Smith, Smith,
Wåhlin, and Anandakrishnan</label><mixed-citation>
      
Hank, K., Arthern, R. J., Williams, C. R., Brisbourne, A. M., Smith, A. M., Smith, J. A., Wåhlin, A., and Anandakrishnan, S.: Inferring the ice sheet sliding law from seismic observations: A Pine Island Glacier case study, The Cryosphere, 20, 495–510, <a href="https://doi.org/10.5194/tc-20-495-2026" target="_blank">https://doi.org/10.5194/tc-20-495-2026</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib22"><label>Hoffman et al.(2018)Hoffman, Perego, Price, Lipscomb, Zhang,
Jacobsen, Tezaur, Salinger, Tuminaro, and Bertagna</label><mixed-citation>
      
Hoffman, M. J., Perego, M., Price, S. F., Lipscomb, W. H., Zhang, T., Jacobsen, D., Tezaur, I., Salinger, A. G., Tuminaro, R., and Bertagna, L.: MPAS-Albany Land Ice (MALI): a variable-resolution ice sheet model for Earth system modeling using Voronoi grids, Geosci. Model Dev., 11, 3747–3780, <a href="https://doi.org/10.5194/gmd-11-3747-2018" target="_blank">https://doi.org/10.5194/gmd-11-3747-2018</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib23"><label>Jager et al.(2024)Jager, Gillet-Chaulet, Mouginot, and
Millan</label><mixed-citation>
      
Jager, E., Gillet-Chaulet, F., Mouginot, J., and Millan, R.: Validating
ensemble historical simulations of Upernavik Isstrøm (1985–2019) using
observations of surface velocity and elevation, J. Glaciol., 70,
e36, <a href="https://doi.org/10.1017/jog.2024.10" target="_blank">https://doi.org/10.1017/jog.2024.10</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib24"><label>Jóhannesson(1992)</label><mixed-citation>
      
Jóhannesson, T.: Landscape of temperate ice caps, University of Washington, <a href="https://scholar.google.com/scholar_lookup?hl=en&amp;publication_year=1992&amp;author=T.+J%C3%B3hannesson&amp;title=Landscape+of+temperate+ice+caps" target="_blank">https://scholar.google.com/scholar_lookup?hl=en</a> (last access: October 2026),
1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib25"><label>Jouvet(2023)</label><mixed-citation>
      
Jouvet, G.: Inversion of a Stokes glacier flow model emulated by deep learning,
J. Glaciol., 69, 13–26, <a href="https://doi.org/10.1017/jog.2022.41" target="_blank">https://doi.org/10.1017/jog.2022.41</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib26"><label>Jouvet et al.(2022)Jouvet, Cordonnier, Kim, Lüthi, Vieli, and
Aschwanden</label><mixed-citation>
      
Jouvet, G., Cordonnier, G., Kim, B., Lüthi, M., Vieli, A., and Aschwanden, A.:
Deep learning speeds up ice flow modelling by several orders of magnitude,
J. Glaciol., 68, 651–664, <a href="https://doi.org/10.1017/jog.2021.120" target="_blank">https://doi.org/10.1017/jog.2021.120</a>, 2022.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib27"><label>Larour et al.(2012)Larour, Seroussi, Morlighem, and Rignot</label><mixed-citation>
      
Larour, E., Seroussi, H., Morlighem, M., and Rignot, E.: Continental scale,
high order, high spatial resolution, ice sheet modeling using the Ice Sheet
System Model, J. Geophys. Res., 117, F01022,
<a href="https://doi.org/10.1029/2011JF002140" target="_blank">https://doi.org/10.1029/2011JF002140</a>, 2012.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib28"><label>Lindgren et al.(2011)Lindgren, Rue, and Lindström</label><mixed-citation>
      
Lindgren, F., Rue, H., and Lindström, J.: An explicit link between Gaussian
fields and Gaussian Markov random fields: the stochastic partial differential
equation approach, J. R. Stat. Soc. B, 73, 423–498,
<a href="https://doi.org/10.1111/j.1467-9868.2011.00777.x" target="_blank">https://doi.org/10.1111/j.1467-9868.2011.00777.x</a>, 2011.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib29"><label>MacAyeal(1989)</label><mixed-citation>
      
MacAyeal, D. R.: Large-scale ice flow over a viscous basal sediment: Theory and
application to ice stream B, Antarctica, J. Geophys. Res.-Sol. Ea., 94, 4071–4087, <a href="https://doi.org/10.1029/JB094iB04p04071" target="_blank">https://doi.org/10.1029/JB094iB04p04071</a>, 1989.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib30"><label>MacAyeal(1992)</label><mixed-citation>
      
MacAyeal, D. R.: The basal stress distribution of Ice Stream E, Antarctica,
inferred by control methods, J. Geophys. Res.-Sol. Ea.,
97, 595–603, <a href="https://doi.org/10.1029/91JB02454" target="_blank">https://doi.org/10.1029/91JB02454</a>, 1992.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib31"><label>Ng et al.(2018)Ng, Ignéczi, Sole, and Livingstone</label><mixed-citation>
      
Ng, F. S. L., Ignéczi, A., Sole, A. J., and Livingstone, S. J.: Response of
surface topography to basal variability along glacial ﬂowlines, J.
Geophys. Res.-Earth, 123, 2319–2340,
<a href="https://doi.org/10.1029/2017JF004555" target="_blank">https://doi.org/10.1029/2017JF004555</a>, 2018.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib32"><label>Perego et al.(2014)Perego, Price, and Stadler</label><mixed-citation>
      
Perego, M., Price, S., and Stadler, G.: Optimal initial conditions for coupling
ice sheet models to Earth system models, J. Geophys. Res.-Earth, 119, 1894–1917, <a href="https://doi.org/10.1002/2014JF003181" target="_blank">https://doi.org/10.1002/2014JF003181</a>,
2014.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib33"><label>Ranganathan et al.(2021)Ranganathan, Minchew, Meyer, and
Gudmundsson</label><mixed-citation>
      
Ranganathan, M., Minchew, B., Meyer, C. R., and Gudmundsson, G. H.: A new
approach to inferring basal drag and ice rheology in ice streams, with
applications to West Antarctic Ice Streams, J. Glaciol., 67,
229–242, 2021.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib34"><label>Raymond and Gudmundsson(2005)</label><mixed-citation>
      
Raymond, M. J. and Gudmundsson, G. H.: On the relationship between surface and
basal properties on glaciers, ice sheets, and ice streams, J.
Geophys. Res.-Sol. Ea., 110,
<a href="https://doi.org/10.1029/2005JB003681" target="_blank">https://doi.org/10.1029/2005JB003681</a>, 2005.


    </mixed-citation></ref-html>
<ref-html id="bib1.bib35"><label>Recinos et al.(2023)Recinos, Goldberg, Maddison, and
Todd</label><mixed-citation>
      
Recinos, B., Goldberg, D., Maddison, J. R., and Todd, J.: A framework for time-dependent ice sheet uncertainty quantification, applied to three West Antarctic ice streams, The Cryosphere, 17, 4241–4266, <a href="https://doi.org/10.5194/tc-17-4241-2023" target="_blank">https://doi.org/10.5194/tc-17-4241-2023</a>, 2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib36"><label>Rosier et al.(2025)Rosier, Gudmundsson, Jenkins, and
Naughten</label><mixed-citation>
      
Rosier, S. H. R., Gudmundsson, G. H., Jenkins, A., and Naughten, K. A.: Calibrated sea level contribution from the Amundsen Sea sector, West Antarctica, under RCP8.5 and Paris 2C scenarios, The Cryosphere, 19, 2527–2557, <a href="https://doi.org/10.5194/tc-19-2527-2025" target="_blank">https://doi.org/10.5194/tc-19-2527-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib37"><label>Schelpe and Gudmundsson(2023)</label><mixed-citation>
      
Schelpe, C. A. O. and Gudmundsson, G. H.: Incorporating Horizontal Density Variations Into Large-Scale Modeling of Ice Masses, J. Geophys. Res.-Earth, 128, e2022JF006744, <a href="https://doi.org/10.1029/2022JF006744" target="_blank">https://doi.org/10.1029/2022JF006744</a>,
2023.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib38"><label>Schelpe and Gudmundsson(2026)</label><mixed-citation>
      
Schelpe, C. and Gudmundsson, G. H.: Model data for “On the theoretical limitations of joint inversion for basal slipperiness and effective viscosity in ice-flow models”, Zenodo [software and data set], <a href="https://doi.org/10.5281/zenodo.19403641" target="_blank">https://doi.org/10.5281/zenodo.19403641</a>, 2026.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib39"><label>Surawy-Stepney et al.(2025)Surawy-Stepney, Cornford, and
Hogg</label><mixed-citation>
      
Surawy-Stepney, T., Cornford, S. L., and Hogg, A. E.: Using observations of surface fracture to address ill-posed ice softness estimation over Pine Island Glacier, The Cryosphere, 19, 5531–5545, <a href="https://doi.org/10.5194/tc-19-5531-2025" target="_blank">https://doi.org/10.5194/tc-19-5531-2025</a>, 2025.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib40"><label>Trevers et al.(2024)Trevers, Payne, and Cornford</label><mixed-citation>
      
Trevers, M., Payne, A. J., and Cornford, S. L.: Application of a regularised Coulomb sliding law to Jakobshavn Isbræ, western Greenland, The Cryosphere, 18, 5101–5115, <a href="https://doi.org/10.5194/tc-18-5101-2024" target="_blank">https://doi.org/10.5194/tc-18-5101-2024</a>, 2024.

    </mixed-citation></ref-html>
<ref-html id="bib1.bib41"><label>Weertman(1957)</label><mixed-citation>
      
Weertman, J.: On the sliding of glaciers, J. Glaciol., 3, 33–38,
<a href="https://doi.org/10.3189/S0022143000024709" target="_blank">https://doi.org/10.3189/S0022143000024709</a>, 1957.

    </mixed-citation></ref-html>--></article>
