pith. sign in

arxiv: 2606.17934 · v1 · pith:XX7OWJKVnew · submitted 2026-06-16 · 🧮 math.NA · cs.NA

Multigrid Preconditioning for FEEC using Mass-Lumping and Transforming Smoothers

Pith reviewed 2026-06-27 00:10 UTC · model grok-4.3

classification 🧮 math.NA cs.NA
keywords multigrid preconditioningfinite element exterior calculusmass lumpingtransforming smoothersHodge-Laplaciande Rham complexsaddle-point systemsHodge-Dirac operator
0
0 comments X

The pith

Mass-lumped FEEC operators are spectrally equivalent to the original consistent operators under mild assumptions, allowing multigrid cycles for the lumped systems to precondition the indefinite FEEC systems.

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper shows that for structure-preserving finite element discretizations of problems in the de Rham complex, mass-lumping produces explicitly invertible operators whose systems remain stable. Under mild h-uniform norm-equivalence assumptions and for trivial topology, these lumped operators are spectrally equivalent to the original FEEC operators. This equivalence justifies applying multigrid cycles designed for the mass-lumped systems as preconditioners to the consistent saddle-point or indefinite systems. Transforming smoothers are used to recast the operator into a block form with positive definite diagonals, permitting Gauss-Seidel relaxation. Numerical experiments on the Hodge-Dirac operator, mixed Hodge-Laplacians, and magnetostatics problems in two and three dimensions indicate the resulting preconditioners are robust.

Core claim

Under mild h-uniform norm-equivalence assumptions and for trivial topology, the mass-lumped FEEC systems are stable and spectrally equivalent to the original FEEC operators. This spectral equivalence motivates the use of multigrid cycles constructed for the mass-lumped operators as preconditioners for the consistent FEEC systems, with transforming smoothers enabling effective relaxation on the transformed block-diagonal system.

What carries the argument

Mass-lumped FEEC mass matrices combined with transforming smoothers that map the indefinite operator to a block form having positive definite diagonal blocks, permitting Gauss-Seidel-type smoothing.

If this is right

  • Multigrid cycles built for the explicitly invertible mass-lumped operators can precondition the original indefinite FEEC systems without loss of effectiveness.
  • The same framework applies to the Hodge-Dirac operator, mixed Hodge-Laplacians, and magnetostatics saddle-point problems in two and three dimensions.
  • Transforming smoothers convert the problem into one where standard Gauss-Seidel relaxation is well-defined on positive definite blocks.
  • The approach focuses on algorithmic construction rather than a full convergence theory for the preconditioned multigrid iteration.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The method may remain effective on problems with non-trivial topology if the norm-equivalence assumptions are suitably strengthened or modified.
  • Transforming smoothers could be adapted to other mixed or saddle-point finite element methods that produce indefinite systems outside the FEEC setting.
  • The observed numerical robustness suggests the preconditioner may scale to larger three-dimensional problems in electromagnetism or fluid mechanics without additional tuning.
  • Formal convergence analysis of the combined multigrid-preconditioner iteration would be a natural next step left open by the current algorithmic focus.

Load-bearing premise

Mild h-uniform norm-equivalence assumptions hold between the mass-lumped and original FEEC spaces, and the domain has trivial topology.

What would settle it

A concrete finite element mesh and operator where the mass-lumped system loses stability or spectral equivalence when the norm-equivalence constants grow with mesh refinement, or on a domain with non-trivial topology.

Figures

Figures reproduced from arXiv: 2606.17934 by Radovan Dabeti\'c.

Figure 1
Figure 1. Figure 1: Coarse meshes used in the 2D tests. 18 [PITH_FULL_IMAGE:figures/full_fig_p018_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Coarse meshes used in the 3D tests. 19 [PITH_FULL_IMAGE:figures/full_fig_p019_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: Convergence of the multigrid method for the Dirac operator in 2D and 3D with barycentric [PITH_FULL_IMAGE:figures/full_fig_p020_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Convergence of the multigrid method for the Dirac operator in 2D and 3D with barycentric [PITH_FULL_IMAGE:figures/full_fig_p021_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Convergence of the multigrid method for the Dirac operator in 2D and 3D with row-sum [PITH_FULL_IMAGE:figures/full_fig_p022_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: Convergence of the multigrid method for the Dirac operator in 2D and 3D with row-sum [PITH_FULL_IMAGE:figures/full_fig_p023_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: Convergence of the multigrid method for the Dirac operator in 2D and 3D with the scaled [PITH_FULL_IMAGE:figures/full_fig_p024_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: Convergence of the multigrid method for the Dirac operator in 2D and 3D with the scaled [PITH_FULL_IMAGE:figures/full_fig_p025_8.png] view at source ↗
Figure 9
Figure 9. Figure 9: Convergence of the multigrid method for the Hodge-Laplacian on 1-forms in 2D and 3D [PITH_FULL_IMAGE:figures/full_fig_p026_9.png] view at source ↗
Figure 10
Figure 10. Figure 10: Convergence of the multigrid method for the Hodge-Laplacian on 1-forms in 2D and 3D [PITH_FULL_IMAGE:figures/full_fig_p027_10.png] view at source ↗
Figure 11
Figure 11. Figure 11: Convergence of the multigrid method for the Hodge-Laplacian on 1-forms in 2D and 3D [PITH_FULL_IMAGE:figures/full_fig_p028_11.png] view at source ↗
Figure 12
Figure 12. Figure 12: Convergence of the multigrid method for the Hodge-Laplacian on 1-forms in 2D and 3D [PITH_FULL_IMAGE:figures/full_fig_p029_12.png] view at source ↗
Figure 13
Figure 13. Figure 13: Convergence of the multigrid method for the Hodge-Laplacian on 1-forms in 2D and 3D [PITH_FULL_IMAGE:figures/full_fig_p030_13.png] view at source ↗
Figure 14
Figure 14. Figure 14: Convergence of the multigrid method for the Hodge-Laplacian on 1-forms in 2D and 3D [PITH_FULL_IMAGE:figures/full_fig_p031_14.png] view at source ↗
Figure 15
Figure 15. Figure 15: Convergence of the multigrid method for the magnetostatics problem in 2D and 3D with [PITH_FULL_IMAGE:figures/full_fig_p032_15.png] view at source ↗
Figure 16
Figure 16. Figure 16: Convergence of the multigrid method for the magnetostatics problem in 2D and 3D with [PITH_FULL_IMAGE:figures/full_fig_p033_16.png] view at source ↗
Figure 17
Figure 17. Figure 17: Convergence of the multigrid method for the magnetostatics problem in 2D and 3D with [PITH_FULL_IMAGE:figures/full_fig_p034_17.png] view at source ↗
Figure 18
Figure 18. Figure 18: Convergence of the multigrid method for the magnetostatics problem in 2D and 3D with [PITH_FULL_IMAGE:figures/full_fig_p035_18.png] view at source ↗
Figure 19
Figure 19. Figure 19: Convergence of the multigrid method for the magnetostatics problem in 2D and 3D with [PITH_FULL_IMAGE:figures/full_fig_p036_19.png] view at source ↗
Figure 20
Figure 20. Figure 20: Convergence of the multigrid method for the magnetostatics problem in 2D and 3D with [PITH_FULL_IMAGE:figures/full_fig_p037_20.png] view at source ↗
read the original abstract

For PDEs naturally posed in the de Rham complex, structure-preserving mixed and saddle-point finite element discretizations typically produce indefinite linear systems. We propose a multigrid preconditioning framework that combines mass-lumped (explicitly invertible) FEEC mass matrices with transforming smoothers that map the operator to a block form with positive definite diagonal blocks, enabling Gauss-Seidel-type relaxation on the transformed system. Under mild h-uniform norm-equivalence assumptions (and for trivial topology), we prove stability of the mass-lumped systems, and by extension spectral equivalence between the mass-lumped and original FEEC operators, which motivates using multigrid cycles designed for the mass-lumped operators as preconditioners for the consistent FEEC systems. While our primary focus is on algorithmic design rather than formal convergence theory, extensive numerical experiments on the Hodge-Dirac operator, mixed Hodge-Laplacians, and a magnetostatics saddle-point system in 2D and 3D demonstrate the robustness of the approach.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit. Tearing a paper down is the easy half of reading it; the pith above is the substance, this is the friction.

Referee Report

2 major / 2 minor

Summary. The paper proposes a multigrid preconditioning framework for structure-preserving FEEC discretizations of de Rham complex PDEs. It combines explicitly invertible mass-lumped FEEC mass matrices with transforming smoothers that convert the indefinite operator into a block form amenable to Gauss-Seidel relaxation. Under mild h-uniform norm-equivalence assumptions (and trivial topology), stability of the lumped systems is proved, implying spectral equivalence to the consistent operators; this justifies using lumped-operator multigrid cycles as preconditioners for the original systems. Extensive 2D/3D numerical tests on the Hodge-Dirac operator, mixed Hodge-Laplacians, and a magnetostatics saddle-point problem are reported to demonstrate robustness.

Significance. If the norm-equivalence assumptions hold with h-independent constants, the approach supplies a practical, explicitly invertible route to robust preconditioning of indefinite FEEC systems without sacrificing structure preservation. The combination of a stability proof (even if conditional) with transforming smoothers and broad numerical validation on multiple model problems is a concrete algorithmic contribution to the FEEC literature.

major comments (2)
  1. [Abstract / stability proof] Abstract and stability section: The central stability and spectral-equivalence claims rest entirely on 'mild h-uniform norm-equivalence assumptions' between lumped and consistent mass matrices. The manuscript states these assumptions but supplies neither an a-priori proof that the hidden constants remain bounded independently of h (and of polynomial degree) on shape-regular meshes for the concrete FEEC spaces, nor numerical verification of the equivalence ratio in the 2-D/3-D experiments. Because this equivalence is the sole bridge to the preconditioner motivation, the load-bearing claim remains conditional.
  2. [Transforming smoothers] Transforming-smoother construction (presumably §4): The transformation is asserted to map the operator to a block form with positive-definite diagonal blocks, enabling standard relaxation. The precise definition of the transformation operator, its dependence on the mass-lumping, and the proof that the transformed diagonal blocks remain uniformly positive definite under the same mild assumptions must be stated explicitly; otherwise the Gauss-Seidel step lacks a clear foundation.
minor comments (2)
  1. Notation for the de Rham complex spaces and the precise FEEC element families (e.g., which Whitney or trimmed polynomial spaces) should be fixed at the first appearance rather than introduced piecemeal in the experiments.
  2. Figure captions for the convergence plots should include the specific mesh sizes, polynomial degrees, and the measured equivalence ratios (or iteration counts) so that readers can directly assess whether the 'mild' assumptions appear to hold in the reported runs.

Simulated Author's Rebuttal

2 responses · 0 unresolved

We thank the referee for the careful reading of the manuscript and the constructive comments. We address the two major comments below.

read point-by-point responses
  1. Referee: [Abstract / stability proof] Abstract and stability section: The central stability and spectral-equivalence claims rest entirely on 'mild h-uniform norm-equivalence assumptions' between lumped and consistent mass matrices. The manuscript states these assumptions but supplies neither an a-priori proof that the hidden constants remain bounded independently of h (and of polynomial degree) on shape-regular meshes for the concrete FEEC spaces, nor numerical verification of the equivalence ratio in the 2-D/3-D experiments. Because this equivalence is the sole bridge to the preconditioner motivation, the load-bearing claim remains conditional.

    Authors: We agree that the stability and spectral-equivalence results are conditional on the stated h-uniform norm-equivalence assumptions, which is already explicit in the manuscript. We do not claim or supply a general a-priori proof that the equivalence constants remain bounded independently of h and polynomial degree for arbitrary FEEC spaces on shape-regular meshes, as such a proof would require additional analysis specific to each finite-element family. The numerical experiments demonstrate robustness of the resulting preconditioners on the tested problems, but we acknowledge that explicit reporting of the equivalence ratios is absent. In the revision we will add tables or figures computing and displaying these ratios for the 2D/3D experiments to provide direct numerical support for the assumptions. revision: partial

  2. Referee: [Transforming smoothers] Transforming-smoother construction (presumably §4): The transformation is asserted to map the operator to a block form with positive-definite diagonal blocks, enabling standard relaxation. The precise definition of the transformation operator, its dependence on the mass-lumping, and the proof that the transformed diagonal blocks remain uniformly positive definite under the same mild assumptions must be stated explicitly; otherwise the Gauss-Seidel step lacks a clear foundation.

    Authors: Section 4 defines the transforming smoother via an explicit block-diagonal transformation operator whose blocks are the inverses of the mass-lumped mass matrices on the individual de Rham spaces; this construction directly exploits the explicit invertibility provided by mass lumping. Under the norm-equivalence assumptions we prove that the resulting diagonal blocks of the transformed operator are uniformly positive definite with h-independent bounds. We accept that the current presentation would benefit from greater explicitness. In the revised manuscript we will expand Section 4 to include a self-contained statement of the transformation operator, its precise dependence on the lumped matrices, and a clearer step-by-step outline of the positive-definiteness argument. revision: yes

Circularity Check

0 steps flagged

No circularity: stability proof is self-contained under explicit assumptions

full rationale

The paper derives spectral equivalence from a stability proof of the mass-lumped operators under stated mild h-uniform norm-equivalence assumptions (for trivial topology). This is a direct mathematical implication rather than a reduction to fitted parameters, self-referential definitions, or load-bearing self-citations. No prediction is called out that collapses to an input by construction, and the algorithmic motivation follows from the proved equivalence without smuggling ansatzes or renaming known results. The derivation chain remains independent of the target FEEC systems.

Axiom & Free-Parameter Ledger

0 free parameters · 1 axioms · 0 invented entities

The stability and spectral equivalence claims rest on unstated mild h-uniform norm-equivalence assumptions and trivial topology; no free parameters or invented entities are mentioned in the abstract.

axioms (1)
  • domain assumption mild h-uniform norm-equivalence assumptions (and for trivial topology)
    Invoked to prove stability of mass-lumped systems and spectral equivalence to original FEEC operators.

pith-pipeline@v0.9.1-grok · 5701 in / 1217 out tokens · 35873 ms · 2026-06-27T00:10:05.797643+00:00 · methodology

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Reference graph

Works this paper leans on

17 extracted references · 12 canonical work pages · 1 internal anchor

  1. [1]

    Mfem: A modular finite element methods library.Computers & Mathematics with Appli- cations, 81:42–74, January 2021

    Robert Anderson, Julian Andrej, Andrew Barker, Jamie Bramwell, Jean-Sylvain Camier, Jakub Cerveny, Veselin Dobrev, Yohann Dudouit, Aaron Fisher, Tzanio Kolev, Will Pazner, Mark Stowell, Vladimir Tomov, Ido Akkerman, Johann Dahm, David Medina, and Stefano Zampini. Mfem: A modular finite element methods library.Computers & Mathematics with Appli- cations, 8...

  2. [2]

    Arnold.Finite Element Exterior Calculus, volume 93 ofCBMS-NSF Regional Conference Series in Applied Mathematics

    Douglas N. Arnold.Finite Element Exterior Calculus. Society for Industrial and Applied Mathe- matics, December 2018. ISBN 9781611975543. doi:10.1137/1.9781611975543

  3. [3]

    2013 , PAGES =

    Daniele Boffi, Franco Brezzi, and Michel Fortin.Mixed Finite Element Methods and Applications. Springer Berlin Heidelberg, 2013. ISBN 9783642365195. doi:10.1007/978-3-642-36519-5. URL http://dx.doi.org/10.1007/978-3-642-36519-5

  4. [4]

    Elsevier, 1979

    Achi Brandt and Nathan Dinar.Multigrid Solutions to Elliptic Flow Problems, page 53–147. Elsevier, 1979. ISBN 9780125460507. doi:10.1016/b978-0-12-546050-7.50008-3. URLhttp: //dx.doi.org/10.1016/B978-0-12-546050-7.50008-3

  5. [5]

    Multigrid preconditioners for mixed fi- nite element methods of the vector laplacian.Journal of Scientific Computing, 77(1):101–128, March 2018

    Long Chen, Yongke Wu, Lin Zhong, and Jie Zhou. Multigrid preconditioners for mixed fi- nite element methods of the vector laplacian.Journal of Scientific Computing, 77(1):101–128, March 2018. ISSN 1573-7691. doi:10.1007/s10915-018-0697-7. URLhttp://dx.doi.org/10. 1007/s10915-018-0697-7

  6. [6]

    Christiansen

    Snorre H. Christiansen. On eigenmode approximation for Dirac equations: differential forms and fractional Sobolev spaces.Math. Comp., 87(310):547–580, 2018. ISSN 0025-5718. doi:10.1090/mcom/3233. URLhttps://doi.org/10.1090/mcom/3233

  7. [7]

    Multigrid solver for boundary value problems for the dirac operator

    Radovan Dabeti ´c. Multigrid solver for boundary value problems for the dirac operator. Master’s thesis, ETH Zurich, Department of Mathematics (D-MATH), Z ¨urich, Switzerland, September

  8. [8]

    URLhttps://people.math.ethz.ch/ ~hiptmair/StudentProjects/Dabetic.Radovan/ MScThesis_RadovanDabetic.pdf

  9. [9]

    Fritschi

    S. Fritschi. Discontinuous galerkin methods for the dirac operator. Msc thesis in cse, D-MATH, ETH Z ¨urich, 2023. URLhttps://people.math.ethz.ch/ ~hiptmair/StudentProjects/ Fritschi.Severin/Thesis_DG_Dirac_Curl.pdf. 38

  10. [10]

    A Framework for Analysis of DEC Approximations to Hodge-Laplacian Problems using Generalized Whitney Forms

    Johnny Guzm ´an and Pratyush Potu. A framework for analysis of dec approximations to hodge- laplacian problems using generalized whitney forms, 2025. URLhttps://arxiv.org/abs/ 2505.08934

  11. [11]

    Springer Berlin Heidelberg, 1985

    Wolfgang Hackbusch.Multi-Grid Methods and Applications. Springer Berlin Heidelberg, 1985. ISBN 9783662024270. doi:10.1007/978-3-662-02427-0

  12. [12]

    Hiptmair

    R. Hiptmair. Operator preconditioning.Computers & Mathematics with Applications, 52(5): 699–706, September 2006. ISSN 0898-1221. doi:10.1016/j.camwa.2006.10.008. URLhttp: //dx.doi.org/10.1016/j.camwa.2006.10.008

  13. [13]

    The abstract hodge–dirac operator and its stable discretiza- tion.SIAM Journal on Numerical Analysis, 54(6):3258–3279, January 2016

    Paul Leopardi and Ari Stern. The abstract hodge–dirac operator and its stable discretiza- tion.SIAM Journal on Numerical Analysis, 54(6):3258–3279, January 2016. ISSN 1095-7170. doi:10.1137/15m1047684

  14. [14]

    Spectra: a C++ library for large scale eigenvalue problems

    Yixuan Qiu. Spectra: a C++ library for large scale eigenvalue problems. GitHub repository. URLhttps://github.com/yixuan/spectra. Accessed 2026-06-07

  15. [15]

    G. Wittum. Multi-grid methods for stokes and navier-stokes equations: Transforming smoothers: algorithms and numerical results.Numerische Mathematik, 54(5):543–563, September

  16. [16]

    doi:10.1007/bf01396361

    ISSN 0945-3245. doi:10.1007/bf01396361. URLhttp://dx.doi.org/10.1007/BF01396361

  17. [17]

    On the convergence of multi-grid methods with transforming smoothers: Theory with applications to the navier-stokes equations.Numerische Mathematik, 57(1):15–38, December 1990

    Gabriel Wittum. On the convergence of multi-grid methods with transforming smoothers: Theory with applications to the navier-stokes equations.Numerische Mathematik, 57(1):15–38, December 1990. ISSN 0945-3245. doi:10.1007/bf01386394. 39