Abstract
Motivated by applications in economics and finance, in particular to the modeling of limit order books, we study a class of stochastic second-order PDEs with non-linear Stefan-type boundary interaction. To solve the equation we transform the problem from a moving boundary problem into a stochastic evolution equation with fixed boundary conditions. Using results from interpolation theory we obtain existence and uniqueness of local strong solutions, extending results of Kim, Zheng and Sowers. In addition, we formulate conditions for existence of global solutions and provide a refined analysis of possible blow-up behavior in finite time.
Similar content being viewed by others
References
Appell, J., Zabrejko, P. P.: Nonlinear Superposition Operators. Cambridge Tracts in Mathematics, vol. 95. Cambridge University Press, Cambridge (1990)
Barbu, V., Da Prato, G.: The two phase stochastic Stefan problem. Probab. Theory Relat. Fields 124(4), 544–560 (2002)
Bayer, C., Horst, U., Qiu, J.: A functional limit theorem for limit order books with state dependent price dynamics. arXiv:1405.5230 (2014)
Brzeźniak, Z., Maslowski, B., Seidler, J.: Stochastic nonlinear beam equations. Probab. Theory Relat. Fields 132(1), 119–149 (2005)
Cont, R., Kukanov, A., Stoikov, S.: The price impact of order book events. J. Financial Economet. 12(1), 47–88 (2014)
Donier, J., Bonart, J., Mastromatteo, I., Bouchaud, J.-P.: A fully consistent, minimal model for non-linear market impact. arXiv:1412.0141 (2014)
Da Prato, G., Zabczyk, J.: Stochastic Equations in Infinite Dimensions, 2nd edn. Encyclopedia of Mathematics and its Applications, vol. 152. Cambridge University Press, Cambridge (2014)
Da Prato, G., Zabczyk, J.: A note on stochastic convolution. Stoch. Anal. Appl. 10(2), 143–153 (1992)
Engel, K.-J., Nagel, R.: One-Parameter Semigroups for Linear Evolution Equations. Volume 194 of Graduate Texts in Mathematics. Springer-Verlag, New York, (2000)
Escher, J., Prüss, J., Simonett, G.: Analytic solutions for a Stefan problem with Gibbs–Thomson correction. J. Reine Angew. Math. 563, 1–52 (2003)
Fasano, A., Primicerio, M.: Free boundary problems for nonlinear parabolic equations with nonlinear free boundary conditions. J. Math. Anal. Appl. 72(1), 247–273 (1979)
Grisvard, P.: Commutativité de deux foncteurs d’interpolation et applications. J. Math. Pures Appl. 9(45), 207–290 (1966)
Henry, D.: Geometric Theory of Semilinear Parabolic Equations. Lecture Notes in Mathematics, vol. 840. Springer, Berlin (1981)
Kallenberg, O.: Foundations of Modern Probability. Applied probability. Springer, New York (2002)
Kim, K., Mueller, C., Sowers, R.B.: A stochastic moving boundary value problem. Illinois J. Math. 54(3), 927–962 (2010)
Krylov, N.V.: On the Itô–Wentzell formula for distribution-valued processes and related topics. Probab. Theory Relat. Fields 150(1–2), 295–319 (2011)
Kim, K., Sowers, R.B.: Numerical analysis of the stochastic moving boundary problem. Stoch. Anal. Appl. 30(6), 963–996 (2012)
Kuratowski, K.: Topology, vol. 1. Academic Press, New York (1966)
Kim, Ku, Zheng, Z., Sowers, R.B.: A stochastic stefan problem. J. Theor. Probab. 25, 1040–1080 (2012)
Lasry, J.-M., Lions, P.-L.: Mean field games. Jpn. J. Math. 2(1), 229–260 (2007)
Lions, J.-L., Magenes, E.: Non-homogeneous Boundary Value Problems and Applications, vol. 1. Springer, Springer (1972)
Lipton, A., Pesavento, U., Sotiropoulos, M. G: Trade arrival dynamics and quote imbalance in a limit order book. arXiv:1312.0514 (2013)
Lunardi, A.: Analytic Semigroups and Optimal Regularity in Parabolic Problems. Progress in Nonlinear Differential Equations and Their Applications, 2nd edn. Birkhäuser, Basel (1995)
Lunardi, A.: An Introduction to parabolic moving boundary problems. In: Iannelli, M., Nagel, R., Piazzera, S. (eds.) Functional Analytic Methods for Evolution Equations. Lecture Notes in Mathematics, vol. 1855, pp. 371–399. Springer, Berlin (2004)
Lunardi, A.: Interpolation Theory, 2nd. Appunti. Scuola Normale Superiore di Pisa (Nuova Serie). [Lecture Notes. Scuola Normale Superiore di Pisa (New Series)]. Edizioni della Normale, Pisa (2009)
Mastromatteo, I., Tóth, B., Bouchaud, J.-P.: Anomalous impact in reaction-diffusion financial models. Phys. Rev. Lett. 113, 268701 (2014)
Pazy, A.: Semigroups of Linear Operators and Applications to Partial Differential Equations. Applied Mathematical Sciences, vol. 44. Springer, New York (1992)
Prévôt, C., Röckner, M.: A Concise Course on Stochastic Partial Differential Equations. Springer, Berlin (2007)
Prüss, J., Saal, J., Simonett, G.: Existence of analytic solutions for the classical Stefan problem. Math. Ann. 338(3), 703–755 (2007)
Stefan, J.: Über die Theorie der Eisbildung, insbesondere über die Eisbildung im Polarmeere. Wien. Ber. XCVIII, Abt. 2a (965–983) (1888)
Valent, T.: A property of multiplication in Sobolev spaces. Some applications. Rend. Sem. Math. Univ. Padova 74, 63–73 (1985)
Valent, T.: Boundary Value Problems of Finite Elasticity: Local Theorems on Existence, Uniqueness, and Analytic Dependence on Data. Springer Tracts in Natural Philosophy, vol. 31. Springer, New York (1988)
van Neerven, J., Veraar, M., Weis, L.: Maximal \(L^p\)-regularity for stochastic evolution equations. SIAM J. Math. Anal. 44(3), 1372–1414 (2012)
Vuik, C.: Some Historical Notes about the Stefan Problem. Delft University of Technology, Faculty of Technical Mathematics and Informatics (1993)
Werner, D.: Funktionalanalysis. Springer-Lehrbuch, Berlin (2007)
Zheng, Z.:. Stochastic Stefan Problems: Existence, Uniqueness and Modeling of Market Limit Orders. PhD thesis, Graduate College of the University of Illinois at Urbana-Champaign (2012)
Acknowledgments
The authors acknowledge funding from the German Research Foundation (DFG) under Grants ZUK 64 and RTG 1845 and would like to thank Wilhelm Stannat for comments and discussions.
Author information
Authors and Affiliations
Corresponding author
Appendices
Appendix 1: The Nemytskii operator on Sobolev spaces
In this section we prove some regularity results on the Nemytskii operator N,
on the Sobolev spaces \(H^k(\mathbb {R}_+)\). Here, \(\mu :\mathbb {R}_+ \times \mathbb {R}^d \rightarrow \mathbb {R}\) and \(x\in \mathbb {R}_+\). Note that these results are well-known, even for more general spaces, in the case of bounded domains, see e.g. [1, 32]. However, in the case of unbounded domains several additional conditions on \(\mu \) are necessary to make them work. First, we state a result which guarantees, that under certain assumptions on \(\mu \), N maps \(H^k\) into \(H^k\). For a proof we refer to [31, Theorem 1], of which it is a special case.
Lemma 6.1
For each integer \(k\ge 1\) the space \(H^k(\mathbb {R}_+)\) is a Banach algebra. In particular, there exists a constant c such that for all u, \(v\in H^k(\mathbb {R}_+)\) it holds that \(uv\in H^k(\mathbb {R}_+)\) and
Next, we adapt [31, Theorem 2] to our setting. For notational reasons we also introduce the Nemytskii operators
for \(\quad u\in H^k(\mathbb {R}_+; \mathbb {R}^d),\;x\in \mathbb {R}_+\). In order for N to map \(H^k\) into \(H^k\) again, we need certain growths restrictions, which is not the case on bounded domains.
Assumption 6.2
Assume \(\mu \in C^m(\mathbb {R}_{\ge 0}\times \mathbb {R}^d, \mathbb {R})\) and
-
(a)
For each integer l, \(0\le l\le m\) there exists an \( a_l\in L^2(\mathbb {R}_+)\) and some \( b_l:\mathbb {R}^d\rightarrow \mathbb {R}_+\) locally bounded, such that
$$\begin{aligned} \left|D^{(l,0,...,0)} \mu (x,y)\right| \le a_l(x) + b_l(y)\left|y\right|,\quad \forall \,x\in \mathbb {R}_+,\,y\in \mathbb {R}^d \end{aligned}$$ -
(b)
For each multiindex \(\alpha \) with \(\alpha _1 \ne \left|\alpha \right| \le m\), the functions \(\sup _{x\in \mathbb {R}_+} \left|D^\alpha \mu (x,.)\right|\) are locally bounded.
Assumption 6.3
Assume that \(\mu \in C^{m}(\mathbb {R}_{\ge 0} \times \mathbb {R}^d, \mathbb {R})\) and \(D^{\alpha }\mu (x,.)\) is locally Lipschitz for all multi-indices \(\alpha \), \(\left|\alpha \right|\le m\) with Lipschitz constants uniform in \(x\in \mathbb {R}_{\ge 0}\), i. e. we assume that for all \(r\ge 0\) there exists \(L_r\ge 0\) such that
holds for all \(x\in \mathbb {R}_{\ge 0}\) and y, \(z\in \mathbb {R}^d\) with \(\left|y\right|\), \(\left|z\right|\le r\) and \(\alpha \), \(\left|\alpha \right|\le m\).
Remark 6.4
If \(\mu \) satisfies Assumption 6.2 for some integer \(m\ge 1\), then \(\mu \) satisfies Assumption 6.3 for \(m-1\).
Remark 6.5
Recall the Sobolev embeddings
where \(BUC^m(\mathbb {R}_+)\) denotes the Banach space of functions with bounded and uniformly continuous derivatives up to order m. As usual \(BUC^m(\mathbb {R}_+)\) is equipped with the \(C^m\)-norm. In the following, we will work with the \(BUC^m\) representative of the elements in \(H^{m+1}\) without further comment.
Theorem 6.6
If Assumption 6.2 holds for some integer \(m\ge 1\), then the operator N is continuous from \((H^m(\mathbb {R}_+))^d\) into \(H^m(\mathbb {R}_+)\).
Proof
We adapt the proof of [31, Theorem 2] for the domain \(\mathbb {R}_+\) and the spaces \(H^k\) by incorporating the additional growths assumptions. We proceed by induction and consider \(m=1\), first. Since \(\mu \in C^1(\mathbb {R}_{\ge 0}\times \mathbb {R}^d)\) we get immediately that N(u), \(N_x(u)\) and \(N_{y_j}(u)\), \(j=1,...,d\) are bounded and continuous functions for \(u\in H^1(\mathbb {R}_+; \mathbb {R}^d)\) fixed. Let now \((u^n) \subset H^1(\mathbb {R}_+; \mathbb {R}^d) \cap C^\infty (\mathbb {R}_{\ge 0};\mathbb {R}^d)\) such that \(u^n \longrightarrow u\) in \(H^1\). Then the convergence also takes place in \(\left|\left|.\right|\right|_{\infty }\) and by the chain rule we can write
By assumption,
Recall that \(u^n\) are globally bounded by Sobolev embeddings and \(b_0\), \(b_1\), are locally bounded by assumption. Hence, \(b_i\circ u^n\) are globally bounded for \(n\in \mathbb {N}\), \(i\in \{0,1\}\). Since \(u^n\rightarrow u\) uniformly and in \(L^2\) we get for each estimate that
and hence \(N(u^n)\) and \(N_x(u^n)\) are bounded by \(L^2\)-converging sequences. Hence, we can apply a version of Lebesgue’s dominated convergence [14, Theorem 1.21] and obtain the \(L^2\) convergence of
For the remaining summands we get
which goes to 0 as \(n\rightarrow \infty \). Indeed, uniform convergence of \((u^n)\) and dominated convergence yield \(L^2\)-convergence of \((N_{y_j}(u^n)\nabla u)\). Hence,
By completeness of \(H^1\) this implies \(N(u)\in H^1(\mathbb {R}_+)\) and also shows the continuity of N for the case \(m=1\).
For the induction step from m to \(m+1\) we may assume that the claim holds true for \(m \ge 1\) and that Assumption 6.2 holds for \((m+1)\). Clearly, the assumption also holds for m and so N maps \(H^{m+1}\) continuously into \(H^m\) by induction hypothesis. It thus remains to show that also \(\frac{\,{\text{ d }}}{\,{\text{ d }}x}N\) maps \(H^{m+1}\) into \(H^m\). We decompose \(\frac{\,{\text{ d }}}{\,{\text{ d }}x}N\) as in (6.1) and note that Assumption 6.2 for m is also satisfied by \(\frac{\partial }{\partial x}\mu \) and by
Hence, by induction hypothesis the operators \(N_x\) and \({\tilde{N}}_j\) are continuous from \(H^{m}(\mathbb {R}_+)^d\), resp. \(H^m (\mathbb {R}_+)^{d+1}\), into \(H^m (\mathbb {R}_+)\), where \({\tilde{N}}_j\) is the Nemytskii operator defined by \({\tilde{\mu }}_j\), \(j=1,...,d\). Since also \(u\mapsto \nabla u\) is continuous from \(H^{m+1}\) into \(H^m\) and Lemma 6.1 shows continuity of multiplication, (6.1) yields continuity of \(\frac{\,{\text{ d }}}{\,{\text{ d }}x}N\) from \(H^{m+1}\) into \(H^m\), as claimed. \(\square \)
Theorem 6.7
Let \(\mu \) satisfy Assumptions 6.2 and 6.3 for some positive integer m. Then, N is Lipschitz continuous from bounded subsets of \((H^m(\mathbb {R}_+))^d\) into \(H^m(\mathbb {R}_+)\).
Proof
We proceed as above, by induction on \(m\in \mathbb {N}\). First, let \(m=1\) and u, \(v\in H^1(\mathbb {R}_+;\mathbb {R}^d)\) with \(\left|\left|u\right|\right|_{H^1}\), \(\left|\left|v\right|\right|_{H^1} \le r\). By continuity of N we can assume, w. l. o. g. u, \(v\in H^1(\mathbb {R}_+;\mathbb {R}^d)\cap C^\infty (\mathbb {R}_{\ge 0}; \mathbb {R}^d)\). By Sobolev embeddings there exists a constant c s. t. \(\left|\left|u\right|\right|_{\infty }\),\(\left|\left|v\right|\right|_{\infty } \le cr\). By Assumption 6.3,
and for \(j=1,...,d\),
for \(K_{j,cr} := \sup _{\left|y\right|\le cr} \sup _{x\in \mathbb {R}}\left|\frac{\partial }{\partial y}_j \mu (x,y)\right|<\infty . \) Chain rule (6.1) then yields the assertion for \(m=1\).
For the induction step we may assume that the theorem holds for fixed m and that Assumptions 6.2 and 6.3 are satisfied for \(m+1\). By induction hypothesis, N is Lipschitz on bounded sets from \(H^m(\mathbb {R}_+)^d\) into \(H^m(\mathbb {R}_+)\) and thus, also from \(H^{m+1}(\mathbb {R}_+)^d\) into \(H^m(\mathbb {R}_+)\). Hence, it suffices to show that \(\frac{\,{\text{ d }}}{\,{\text{ d }}x}N\) is Lipschitz on bounded sets from \(H^m(\mathbb {R}_+)^d\) into \(H^m(\mathbb {R}_+)\). To this end note that \(\frac{\partial }{\partial x}\mu \) satisfies Assumptions 6.2 and 6.3 as well as \({\tilde{\mu }}_j\), \(j=1,...,d\), defined in (6.2). By induction hypothesis, the operators \(N_x\) and \({\tilde{N}}_j\), \(j=1,...,d\), defined in the proof of Theorem 6.6, are Lipschitz on bounded sets. Again, approximation by elements in \(H^m\cap C^m\) and (6.1) then show that the same holds true for \(\frac{\,{\text{ d }}}{\,{\text{ d }}x}N\). \(\square \)
Appendix 2: The noise operator
In this section we will study the operator-valued map \(\mathcal {C}\), defined in (2.13) by
for \(u\in \mathcal {D}(\mathcal {A})\), \(w\in U\) and \(x\in \mathbb {R}\). We can reduce the problem to the operator
for \(\sigma \) satisfying Assumption 2.3 and \(\zeta \) as in Assumption 2.6. Define the Nemytskii operator
which is Lipschitz on bounded sets by Theorem 6.7.
Lemma 7.1
Multiplication is bilinear continuous from \(H^2(\mathbb {R}_+) \times BUC^2(\mathbb {R}_{\ge 0})\) into \(H^2(\mathbb {R}_+)\).
Proof
By density of \(C^n \cap H^n\) in \(H^n\), \(n\in \mathbb {N}\), one can check that Leibniz formula holds for multiplication on \(H^n\times BUC^n\), so that
which is clearly square integrable for \(u\in H^n(\mathbb {R}_+)\), \(f\in BUC^n(\mathbb {R}_{\ge 0})\) and \(k\le n\). In particular, for \(n=2\),
for some constant K, so that for some \({\tilde{K}}\),
\(\square \)
Lemma 7.2
\(T_\zeta \) maps U into \(BUC^2(\mathbb {R})\). Moreover, \(T_\zeta w\) and its first two derivatives are Lipschitz continuous for all \(w\in U\).
Proof
First note that for all \(x\in \mathbb {R}\) and \(i\in \{0,1,2\}\) it holds that
Indeed, for all \(z\ne 0\), the fundamental theorem of calculus yields
By strong continuity of the shift group on \(L^2\), the integrand on the right hand side converges to 0, as \(z\rightarrow 0\). Since (2.6) holds true for \(i\in \{0,..,3\}\), (7.3) follows by dominated convergence.
Now, it suffices to show that \(T_\zeta w\in BUC(\mathbb {R})\) provided that (2.6) holds for \(i=0\) and \(i=1\). For fixed \(w\in U\) and \(x_1\), \(x_2\in \mathbb {R}\) we directly get
Here, we used fundamental theorem of calculus, Tonelli’s theorem and the Cauchy–Schwartz inequality. Hence, \(T_\zeta w\) is globally Lipschitz and particularly uniformly continuous. Analogously, Cauchy–Schwartz inequality yields
\(\square \)
Remark 7.3
From (7.5) we immediatly get \(T_\zeta \in L(U, BUC^2(\mathbb {R}))\). However, in general \(T_\zeta \) itself is not Hilbert–Schmidt. To get the Hilbert–Schmidt property we need the multiplication with \(N_\sigma \) as we will show in the next lemma.
Lemma 7.4
Let \(\Delta \) be the Dirichlet Laplacian on \(L^2(\mathbb {R}_+)\). For \(u\in \mathcal {D}(\Delta )\) and \(x_*\in \mathbb {R}\) it holds that
Remark 7.5
This result immediately extends to \(\mathcal {C}(u)\), because Assumption 2.3 and Lemma 7.1 assure \(N_\sigma (u)\in \mathcal {D}(\Delta )\) for all \(u\in \mathcal {D}(\Delta )\). Moreover, note that
where \(\zeta _x := \zeta (x+.,.)\) satisfies Assumption 2.6, too.
Proof
Linearity and continuity in w follow directly from the construction and Remark 7.3 and we are now interested in the Hilbert Schmidt norm. Without loss of generality, we can choose \(x_* = 0\). So denote by \((e_k)\) an arbitrary CONS of U, then
and the first sum equals
where we used Tonelli’s theorem and Parseval’s identity for the first equality. To bound the second sum we proceed on exactly the same way but first apply Leibnitz rule to get the second (weak) derivative
\(\square \)
To show the main result of this appendix, we just need to combine the previous lemmas.
Theorem 7.6
The map \(\mathcal {C}:\mathcal {D}(\mathcal {A})\rightarrow {\text {HS}}(U,\mathcal {D}(\mathcal {A}))\) is Lipschitz continuous on bounded sets.
Proof
By the structure of \(\mathcal {A}\) and \(\mathfrak L^2\), it suffices to show the property for the operator defined in (7.1). Assumption 2.3 yields \(N_\sigma (\mathcal {D}(\Delta ))\subset \mathcal {D}(\Delta ) \) and we can apply Lemma 7.4. For u, \({\tilde{u}}\in \mathcal {D}(\Delta )\), \(x_*\), \(y_*\in \mathbb {R}\) and writing \( \zeta _{z,\tilde{z}}(x,y) := \zeta (z+x,y) - \zeta (\tilde{z} + x)\), it holds that
A computation similar to (7.4) shows
Finally, we put everything together and use that on bounded sets \(N_\sigma \) is Lipschitz, and thus bounded, to get the assertion. \(\square \)
Rights and permissions
About this article
Cite this article
Keller-Ressel, M., Müller, M.S. A Stefan-type stochastic moving boundary problem. Stoch PDE: Anal Comp 4, 746–790 (2016). https://doi.org/10.1007/s40072-016-0076-z
Received:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s40072-016-0076-z