\documentclass[11pt,a4paper]{article} \usepackage[T1]{fontenc} \usepackage{lmodern,amsmath,amssymb,amsthm,mathtools} \usepackage[margin=27mm]{geometry} \usepackage{microtype,booktabs,tabularx,enumitem,graphicx,placeins} \usepackage[numbers,sort&compress]{natbib} \usepackage{xcolor} \usepackage[pdfstartview=,colorlinks=true,linkcolor=blue!45!black,citecolor=blue!45!black,urlcolor=blue!45!black]{hyperref} \hypersetup{pdfauthor={Sida He},pdftitle={Stability and Convergence of a Regularized Immersed Boundary Method under Dynamic Cartesian Refinement. Part II: General Prescribed Motion},pdfsubject={Research manuscript v0.1.1: moving geometry, prescribed rigid-body motion, numerical verification and Lean-checked algebra},pdfkeywords={immersed boundary, adaptive mesh refinement, Stokes, convergence, Lean, manufactured solution}} \usepackage{fancyhdr} \pagestyle{fancy}\fancyhf{}\fancyhead[L]{\small Regularized immersed boundaries on changing Cartesian spaces} \fancyhead[R]{\small Research draft v0.1.1}\fancyfoot[C]{\thepage} \setlength{\headheight}{14pt} \setlength{\parskip}{3pt} \setlist{nosep,leftmargin=*} \newtheorem{theorem}{Theorem}[section] \newtheorem{lemma}[theorem]{Lemma} \newtheorem{proposition}[theorem]{Proposition} \newtheorem{corollary}[theorem]{Corollary} \theoremstyle{definition}\newtheorem{definition}[theorem]{Definition} \theoremstyle{remark}\newtheorem{remark}[theorem]{Remark} \newcommand{\R}{\mathbb R} \newcommand{\N}{\mathbb N} \newcommand{\eps}{\varepsilon} \newcommand{\Om}{\Omega} \newcommand{\Gam}{\Gamma} \newcommand{\curl}{\operatorname{curl}} \newcommand{\divg}{\operatorname{div}} \newcommand{\supp}{\operatorname{supp}} \newcommand{\dist}{\operatorname{dist}} \newcommand{\ip}[2]{\left(#1,#2\right)} \newcommand{\norm}[1]{\left\lVert#1\right\rVert} \newcommand{\dual}[2]{\left\langle#1,#2\right\rangle} \newcommand{\ubar}{\overline u} \newcommand{\Q}{\mathbb Q} \newcommand{\calA}{\mathcal A} \newcommand{\calT}{\mathcal T} \newcommand{\calD}{\mathcal D} \newcommand{\calS}{\mathcal S} \newcommand{\calX}{\mathcal X} \newcommand{\calZ}{\mathcal Z} \DeclareMathOperator*{\esssup}{ess\,sup} \title{Stability and Convergence of a Regularized Immersed Boundary Method\protect\\under Dynamic Cartesian Refinement.\protect\\Part II: General Prescribed Motion} \author{Sida He\\[3pt] \small Huawei Technologies Co., Ltd.\\ \small\href{mailto:hesida1@huawei.com}{\texttt{hesida1@huawei.com}}\\ \small ORCID: \href{https://orcid.org/0000-0003-0849-6592}{0000-0003-0849-6592}} \date{27 October 2026\\\small Research preprint, version 0.1.1} \begin{document} \maketitle \noindent{\small\textbf{Disclosure:} Primarily AI-generated text. The author reports no understanding of the proofs; see the disclosure at the end of this manuscript.}\par\medskip \begin{abstract} We study a regularized immersed boundary discretization of unsteady Stokes flow around a rigid body with prescribed translation and rotation. The interface may change its position and orientation, while remaining uniformly separated from the outer wall. The fluid spaces are conforming, exactly divergence free, and constructed on fixed physical Cartesian grids with a retained coarse space and arbitrarily changing local enrichments. The method uses regularized surface-moment constraints, backward Euler time stepping, and current-space orthogonal projection. We construct a time-dependent coarse lifting that satisfies every discrete rigid-velocity constraint exactly. A moving collar approximation has a small spatial error in $H^1$ and a small Eulerian time-derivative error in $L^2$, although its time derivative need not be accurate in $H^1$. This distinction permits a quantitative convergence proof without a restriction coupling the time step to the number of mesh changes. A shifted-interface trace estimate accounts for the motion of the reaction surface during each time step and for physical slip between time nodes. Under stated piecewise regularity and an $L^2$ interface-reaction assumption, the energy error is bounded by the square roots of the retained coarse size, regularization width, surface-panel size, and maximum time step, together with a specified load-consistency error. The analysis assumes exact integration and does not prove adaptive optimality or cover fluid-driven motion. Manufactured moving-ellipse computations and a Lean algebraic companion test specified implementation and proof components. \end{abstract} \noindent\textbf{Keywords:} immersed boundary method; prescribed rigid motion; dynamic Cartesian refinement; moving interface; Stokes equations; regularization; convergence. \input{sections/introduction} \input{sections/setting} \input{sections/trace} \input{sections/approximation} \input{sections/lifting} \input{sections/energy} \input{sections/convergence} \input{numerics/numerical_section} \FloatBarrier \input{sections/discussion} \input{sections/formal_status} \input{sections/publication_disclosure} \begin{thebibliography}{37} \providecommand{\natexlab}[1]{#1} \providecommand{\url}[1]{\texttt{#1}} \expandafter\ifx\csname urlstyle\endcsname\relax \providecommand{\doi}[1]{doi: #1}\else \providecommand{\doi}{doi: \begingroup \urlstyle{rm}\Url}\fi \bibitem[Peskin(2002)]{peskin2002} Charles~S. Peskin. \newblock The immersed boundary method. \newblock \emph{Acta Numerica}, 11:\penalty0 479--517, 2002. \newblock \doi{10.1017/S0962492902000077}. \bibitem[He(2026{\natexlab{a}})]{parti2026} Sida He. \newblock Stability and convergence of a regularized immersed boundary method under dynamic cartesian refinement. {Part I}: Fixed geometry, 2026{\natexlab{a}}. \newblock Unpublished companion manuscript, preparation version 0.3.3, 27 October 2026. \bibitem[Mori(2008)]{mori2008} Yoichiro Mori. \newblock Convergence proof of the velocity field for a {Stokes} flow immersed boundary method. \newblock \emph{Communications on Pure and Applied Mathematics}, 61\penalty0 (9):\penalty0 1213--1263, 2008. \newblock \doi{10.1002/cpa.20233}. \bibitem[Liu and Mori(2012)]{liumori2012} Yang Liu and Yoichiro Mori. \newblock Properties of discrete delta functions and local convergence of the immersed boundary method. \newblock \emph{SIAM Journal on Numerical Analysis}, 50\penalty0 (6):\penalty0 2986--3015, 2012. \newblock \doi{10.1137/110836699}. \bibitem[Liu and Mori(2014)]{liumori2014} Yang Liu and Yoichiro Mori. \newblock {\(L^p\)} convergence of the immersed boundary method for stationary {Stokes} problems. \newblock \emph{SIAM Journal on Numerical Analysis}, 52\penalty0 (1):\penalty0 496--514, 2014. \newblock \doi{10.1137/130911329}. \bibitem[Li et~al.(2025)Li, Pan, and Ruiz-{\'A}lvarez]{lipan2025} Zhilin Li, Kejia Pan, and Juan Ruiz-{\'A}lvarez. \newblock Convergence study of {IB} methods for {Stokes} equations with prescribed velocity boundary conditions. \newblock \emph{IMA Journal of Numerical Analysis}, 45\penalty0 (6):\penalty0 3766--3799, 2025. \newblock \doi{10.1093/imanum/drae101}. \bibitem[Milewski and Peskin(2025)]{milewski2025} Alexandre~X. Milewski and Charles~S. Peskin. \newblock Convergence of the immersed boundary method for an elastically bound particle immersed in a {2D Navier--Stokes} fluid fluid, 2025. \newblock URL \url{https://arxiv.org/abs/2510.06586}. \newblock arXiv:2510.06586. \bibitem[Glowinski et~al.(1997)Glowinski, Pan, and P{\'e}riaux]{glowinski1997} Roland Glowinski, Tsorng-Whay Pan, and Jacques P{\'e}riaux. \newblock A {Lagrange} multiplier/fictitious domain method for the numerical simulation of incompressible viscous flow around moving rigid bodies: {(I)} case where the rigid body motions are known a priori. \newblock \emph{Comptes Rendus de l'Acad{\'e}mie des Sciences, S{\'e}rie I, Math{\'e}matique}, 324\penalty0 (3):\penalty0 361--369, 1997. \newblock \doi{10.1016/S0764-4442(99)80376-0}. \bibitem[Kallemov et~al.(2016)Kallemov, Bhalla, Griffith, and Donev]{kallemov2016} Bakytzhan Kallemov, Amneet Pal~Singh Bhalla, Boyce~E. Griffith, and Aleksandar Donev. \newblock An immersed boundary method for rigid bodies. \newblock \emph{Communications in Applied Mathematics and Computational Science}, 11\penalty0 (1):\penalty0 79--141, 2016. \newblock \doi{10.2140/camcos.2016.11.79}. \newblock URL \url{https://arxiv.org/abs/1505.07865}. \bibitem[Roma et~al.(1999)Roma, Peskin, and Berger]{roma1999} Alexandre~M. Roma, Charles~S. Peskin, and Marsha~J. Berger. \newblock An adaptive version of the immersed boundary method. \newblock \emph{Journal of Computational Physics}, 153\penalty0 (2):\penalty0 509--534, 1999. \newblock \doi{10.1006/jcph.1999.6293}. \bibitem[Zeng et~al.(2022)Zeng, Bhalla, and Shen]{zeng2022} Yadong Zeng, Amneet Pal~Singh Bhalla, and Lian Shen. \newblock A subcycling/non-subcycling time advancement scheme-based {DLM} immersed boundary method framework for solving single and multiphase fluid--structure interaction problems on dynamically adaptive grids. \newblock \emph{Computers \& Fluids}, 238:\penalty0 105358, 2022. \newblock \doi{10.1016/j.compfluid.2022.105358}. \bibitem[Heltai and Lei(2020)]{heltai2020} Luca Heltai and Wenyu Lei. \newblock A priori error estimates of regularized elliptic problems. \newblock \emph{Numerische Mathematik}, 146\penalty0 (3):\penalty0 571--596, 2020. \newblock \doi{10.1007/s00211-020-01152-w}. \newblock URL \url{https://arxiv.org/abs/1911.02293}. \bibitem[Heltai and Lei(2023)]{heltai2023} Luca Heltai and Wenyu Lei. \newblock Adaptive finite element approximations for elliptic problems using regularized forcing data. \newblock \emph{SIAM Journal on Numerical Analysis}, 61\penalty0 (2):\penalty0 431--456, 2023. \newblock \doi{10.1137/21M1455991}. \newblock URL \url{https://arxiv.org/abs/2110.15029}. \bibitem[Berrone et~al.(2019)Berrone, Bonito, Stevenson, and Verani]{berrone2019} Stefano Berrone, Andrea Bonito, Rob Stevenson, and Marco Verani. \newblock An optimal adaptive fictitious domain method. \newblock \emph{Mathematics of Computation}, 88:\penalty0 2101--2134, 2019. \newblock \doi{10.1090/mcom/3414}. \bibitem[Lehrenfeld and Olshanskii(2019)]{lehrenfeld2019} Christoph Lehrenfeld and Maxim Olshanskii. \newblock An {Eulerian} finite element method for {PDEs} in time-dependent domains. \newblock \emph{ESAIM: Mathematical Modelling and Numerical Analysis}, 53\penalty0 (2):\penalty0 585--614, 2019. \newblock \doi{10.1051/m2an/2018068}. \bibitem[Burman et~al.(2022)Burman, Frei, and Massing]{burman2022moving} Erik Burman, Stefan Frei, and Andre Massing. \newblock {Eulerian} time-stepping schemes for the non-stationary {Stokes} equations on time-dependent domains. \newblock \emph{Numerische Mathematik}, 150:\penalty0 423--478, 2022. \newblock \doi{10.1007/s00211-021-01264-x}. \newblock URL \url{https://arxiv.org/abs/1910.03054}. \bibitem[von Wahl et~al.(2022)von Wahl, Richter, and Lehrenfeld]{vonwahl2022} Henry von Wahl, Thomas Richter, and Christoph Lehrenfeld. \newblock An unfitted {Eulerian} finite element method for the time-dependent {Stokes} problem on moving domains. \newblock \emph{IMA Journal of Numerical Analysis}, 42\penalty0 (3):\penalty0 2505--2544, 2022. \newblock \doi{10.1093/imanum/drab044}. \newblock URL \url{https://arxiv.org/abs/2002.02352}. \bibitem[Alphonse et~al.(2015)Alphonse, Elliott, and Stinner]{alphonse2015} Amal Alphonse, Charles~M. Elliott, and Bj{\"o}rn Stinner. \newblock An abstract framework for parabolic {PDEs} on evolving spaces. \newblock \emph{Portugaliae Mathematica}, 72\penalty0 (1):\penalty0 1--46, 2015. \newblock \doi{10.4171/PM/1955}. \newblock URL \url{https://arxiv.org/abs/1403.4500}. \bibitem[Djurdjevac et~al.(2023)Djurdjevac, Gr{\"a}ser, and Herbert]{djurdjevac2023} Ana Djurdjevac, Carsten Gr{\"a}ser, and Philip~J. Herbert. \newblock An evolving space framework for {Oseen} equations on a moving domain. \newblock \emph{ESAIM: Mathematical Modelling and Numerical Analysis}, 57\penalty0 (5):\penalty0 3113--3138, 2023. \newblock \doi{10.1051/m2an/2023074}. \newblock URL \url{https://arxiv.org/abs/2106.08312}. \bibitem[Rao et~al.(2025)Rao, Wang, and Xie]{rao2025} Qiqi Rao, Jilu Wang, and Yupei Xie. \newblock Optimal convergence of arbitrary {Lagrangian--Eulerian} finite element methods for the {Stokes} equations in an evolving domain. \newblock \emph{IMA Journal of Numerical Analysis}, 45\penalty0 (6):\penalty0 3616--3642, 2025. \newblock \doi{10.1093/imanum/drae097}. \bibitem[da~Veiga et~al.(2026)da~Veiga, G{\'o}mez, and Haile]{beirao2026} L.~Beir{\~a}o da~Veiga, S.~G{\'o}mez, and K.~B. Haile. \newblock Pressure-robust {ALE} space-time {DG} method for the {Stokes} equations on moving domains, 2026. \newblock URL \url{https://arxiv.org/abs/2606.28914}. \newblock arXiv:2606.28914. \bibitem[Brenner et~al.(2014)Brenner, B{\"a}nsch, and Bause]{brenner2014} Andreas Brenner, Eberhard B{\"a}nsch, and Markus Bause. \newblock A priori error analysis for finite element approximations of the {Stokes} problem on dynamic meshes. \newblock \emph{IMA Journal of Numerical Analysis}, 34\penalty0 (1):\penalty0 123--146, 2014. \newblock \doi{10.1093/imanum/drt001}. \newblock URL \url{https://d-nb.info/1113290293/34}. \bibitem[Lundquist et~al.(2021)Lundquist, Nordstr{\"o}m, and Malan]{lundquist2021} Tomas Lundquist, Jan Nordstr{\"o}m, and Arnaud Malan. \newblock Stable dynamical adaptive mesh refinement. \newblock \emph{Journal of Scientific Computing}, 86:\penalty0 43, 2021. \newblock \doi{10.1007/s10915-021-01414-1}. \bibitem[Gawlik and Lew(2015)]{gawlik2015} Evan~S. Gawlik and Adrian~J. Lew. \newblock Unified analysis of finite element methods for problems with moving boundaries. \newblock \emph{SIAM Journal on Numerical Analysis}, 53\penalty0 (6):\penalty0 2822--2846, 2015. \newblock \doi{10.1137/140990437}. \newblock URL \url{https://webpages.scu.edu/ftp/egawlik/pdf/GaLe2015c.pdf}. \bibitem[He et~al.(2022{\natexlab{a}})He, Yang, Sotiropoulos, and Shen]{he2022multiphase} Sida He, Zixuan Yang, Fotis Sotiropoulos, and Lian Shen. \newblock Numerical simulation of interaction between multiphase flows and thin flexible structures. \newblock \emph{Journal of Computational Physics}, 448:\penalty0 110691, 2022{\natexlab{a}}. \newblock \doi{10.1016/j.jcp.2021.110691}. \bibitem[Zheng et~al.(2024)Zheng, He, Zhao, Shen, and Zhu]{zheng2024swimmers} Kaiyuan Zheng, Sida He, Xizeng Zhao, Lian Shen, and Xiaojue Zhu. \newblock Free-surface-induced ground effect for flapping swimmers. \newblock \emph{Journal of Fluid Mechanics}, 997:\penalty0 A36, 2024. \newblock \doi{10.1017/jfm.2024.830}. \bibitem[Yang et~al.(2021)Yang, He, Shen, and Luo]{yang2021step} Dandan Yang, Sida He, Lian Shen, and Xianwu Luo. \newblock Large eddy simulation coupled with immersed boundary method for turbulent flows over a backward facing step. \newblock \emph{Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science}, 235\penalty0 (15):\penalty0 2705--2714, 2021. \newblock \doi{10.1177/0954406220954892}. \bibitem[Chen et~al.(2025)Chen, Lu, Wu, He, Xiao, Tong, and Kan]{chen2025airfoil} Jichang Chen, Zhiwei Lu, Bin Wu, Sida He, Tianhang Xiao, Mingbo Tong, and Kan Kan. \newblock Flow transition and vortex evolution of a symmetric airfoil at low {Reynolds} number and high angle of attack. \newblock \emph{Physics of Fluids}, 37\penalty0 (2):\penalty0 023603, 2025. \newblock \doi{10.1063/5.0246708}. \bibitem[He et~al.(2022{\natexlab{b}})He, Liu, and Shen]{he2022canopy} Sida He, Han Liu, and Lian Shen. \newblock Simulation-based study of turbulent aquatic canopy flows with flexible stems. \newblock \emph{Journal of Fluid Mechanics}, 947:\penalty0 A33, 2022{\natexlab{b}}. \newblock \doi{10.1017/jfm.2022.655}. \bibitem[Ern and Guermond(2021{\natexlab{a}})]{ern2021} Alexandre Ern and Jean-Luc Guermond. \newblock \emph{Finite Elements {I}: Approximation and Interpolation}, volume~72 of \emph{Texts in Applied Mathematics}. \newblock Springer, Cham, 2021{\natexlab{a}}. \newblock \doi{10.1007/978-3-030-56341-7}. \bibitem[Burman et~al.(2020)Burman, Hansbo, and Larson]{bfs2020} Erik Burman, Peter Hansbo, and Mats~G. Larson. \newblock Cut {Bogner--Fox--Schmit} elements for plates. \newblock \emph{Advanced Modeling and Simulation in Engineering Sciences}, 7:\penalty0 27, 2020. \newblock \doi{10.1186/s40323-020-00164-3}. \bibitem[Ern and Guermond(2021{\natexlab{b}})]{ern2021ii} Alexandre Ern and Jean-Luc Guermond. \newblock \emph{Finite Elements {II}: {Galerkin} Approximation, Elliptic and Mixed {PDEs}}, volume~73 of \emph{Texts in Applied Mathematics}. \newblock Springer, Cham, 2021{\natexlab{b}}. \newblock \doi{10.1007/978-3-030-56923-5}. \bibitem[Boffi et~al.(2015)Boffi, Cavallini, and Gastaldi]{boffi2015} Daniele Boffi, Nicola Cavallini, and Lucia Gastaldi. \newblock The finite element immersed boundary method with distributed {Lagrange} multiplier. \newblock \emph{SIAM Journal on Numerical Analysis}, 53\penalty0 (6):\penalty0 2584--2604, 2015. \newblock \doi{10.1137/140978399}. \newblock URL \url{https://arxiv.org/abs/1407.5184}. \bibitem[Salari and Knupp(2000)]{salari2000} Kambiz Salari and Patrick Knupp. \newblock Code verification by the method of manufactured solutions. \newblock Technical Report SAND2000-1444, Sandia National Laboratories, 2000. \bibitem[de~Moura and Ullrich(2021)]{demoura2021} Leonardo de~Moura and Sebastian Ullrich. \newblock The {Lean} 4 theorem prover and programming language. \newblock In \emph{Automated Deduction---{CADE} 28}, volume 12699 of \emph{Lecture Notes in Computer Science}, pages 625--635, Cham, 2021. Springer. \newblock \doi{10.1007/978-3-030-79876-5_37}. \bibitem[{The mathlib Community}(2020)]{mathlib2020} {The mathlib Community}. \newblock The {Lean} mathematical library. \newblock In \emph{Proceedings of the 9th ACM SIGPLAN International Conference on Certified Programs and Proofs}, CPP '20. ACM, 2020. \newblock \doi{10.1145/3372885.3373824}. \bibitem[He(2026{\natexlab{b}})]{partiii2026} Sida He. \newblock Stability and convergence of a regularized immersed boundary method under dynamic cartesian refinement. {Part III}: Fluid-driven rigid-body motion, 2026{\natexlab{b}}. \newblock Unpublished companion manuscript, preparation version 0.1.1, 27 October 2026. \end{thebibliography} \end{document}