2025-11-23T13:34:15.837605

The exterior derivative and the mean value equality in $\mathbb{R}^n$

Fadel, Earp, Silva
This survey revisits classical results in vector calculus and analysis by exploring a generalised perspective on the exterior derivative, interpreting it as a measure of "infinitesimal flux". This viewpoint leads to a higher-dimensional analogue of the Mean Value Theorem, valid for differential $k$-forms, and provides a natural formulation of Stokes' theorem that mirrors the exact hypotheses of the Fundamental Theorem of Calculus -- without requiring full $C^1$ smoothness of the differential form. As a numerical application, we propose an algorithm for exterior differentiation in $\mathbb{R}^n$ that relies solely on black-box access to the differential form, offering a practical tool for computation without the need for mesh discretization or explicit symbolic expressions.
academic

The exterior derivative and the mean value equality in Rn\mathbb{R}^n

Basic Information

  • Paper ID: 2510.00999
  • Title: The exterior derivative and the mean value equality in Rn\mathbb{R}^n
  • Authors: Daniel Fadel (USP), Henrique N. Sá Earp (UNICAMP), Tomás S. R. Silva (UNICAMP)
  • Classification: math.DG (Differential Geometry), cs.NA (Numerical Analysis), math.NA (Numerical Analysis)
  • Publication Date: October 2025 (arXiv v2: October 28, 2025)
  • Paper Link: https://arxiv.org/abs/2510.00999

Abstract

This paper revisits classical results in vector calculus and analysis by interpreting the exterior derivative as a measure of "infinitesimal flux." This perspective yields high-dimensional mean value theorems in equality form (applicable to differential kk-forms) and provides a natural formulation of Stokes' theorem whose assumptions precisely correspond to those of the fundamental theorem of calculus—without requiring full C1C^1 smoothness. As a numerical application, the paper proposes an algorithm for computing the exterior derivative in Rn\mathbb{R}^n that depends only on black-box access to differential forms, requiring neither mesh discretization nor explicit symbolic expressions.

Research Background and Motivation

1. Core Problems to Address

This paper revisits fundamental concepts in differential geometry—the exterior derivative—attempting to resolve the following questions:

  • When generalizing the classical mean value theorem (MVT) to higher dimensions, can one obtain equality form rather than merely inequalities?
  • Can Stokes' theorem be established under weaker conditions than the classical C1C^1 smoothness assumption?
  • Can one provide a more intuitive geometric interpretation of the exterior derivative and develop corresponding numerical computation methods?

2. Problem Significance

  • Theoretical Importance: The mean value theorem is foundational to calculus; its high-dimensional generalization is crucial for understanding multivariable calculus and differential form theory
  • Pedagogical Value: Provides more intuitive and accessible geometric interpretation of the exterior derivative
  • Computational Need: Efficient numerical methods for differential form computation are needed in computational geometry, physical simulation, and related fields

3. Limitations of Existing Approaches

  • Classical Stokes' Theorem: Requires C1C^1 smoothness of differential forms, a stronger assumption than that of the fundamental theorem of calculus
  • High-Dimensional MVT: Traditional methods yield only inequality forms, unlike the one-dimensional case which gives precise equalities
  • Numerical Methods: Existing approaches such as discrete exterior calculus (DEC) and finite element exterior calculus (FEEC) depend on mesh discretization

4. Research Motivation

The paper is inspired by earlier work of Felipe Acker 1, 2, 5, which proposed a flux interpretation of the exterior derivative but with insufficiently rigorous proofs and limited to Portuguese-language literature. The authors aim to:

  • Systematize and rigorously establish Acker's theory
  • Generalize it to arbitrary kk-forms
  • Develop practical numerical algorithms

Core Contributions

  1. Generalization of the Trisection Lemma: Extends the one-dimensional trisection lemma (Lemma 1) to kk-blocks (Lemmas 6, 8), introducing "flux continuity"—a concept weaker than traditional continuity
  2. Flux Interpretation of the Exterior Derivative: Proposes a new definition of the exterior derivative (Definition 11) as "infinitesimal flux density," which:
    • Applies to certain discontinuous differential forms
    • Coincides with the classical definition when the form is differentiable (Theorem 8)
    • Provides intuitive geometric understanding
  3. Mean Value Theorem in Equality Form: Proves the equality form of the mean value theorem for differential forms (Theorems 1, 5): There exists ξB˚ such that Dωξ(e1,,ek)=1vol(B)Bω\text{There exists } \xi \in \mathring{B} \text{ such that } D\omega_\xi(e_1,\ldots,e_k) = \frac{1}{\text{vol}(B)}\int_{\partial B}\omega
  4. Weakened Stokes' Theorem: Establishes Stokes' theorem requiring only continuity and differentiability (not C1C^1) (Theorem 2): cω=cdω\int_{\partial c}\omega = \int_c d\omega
  5. Black-Box Numerical Algorithm: Proposes a numerical algorithm for computing the exterior derivative (Algorithm 2) based on the flux interpretation, requiring neither mesh nor symbolic expressions—only function value sampling

Detailed Methodology

Task Definition

Given a (k1)(k-1)-form ω\omega on an open set URnU \subset \mathbb{R}^n, compute its exterior derivative DωxΛk(Rn)D\omega_x \in \Lambda^k(\mathbb{R}^n)^* at point xUx \in U.

Input:

  • Point xURnx \in U \subset \mathbb{R}^n
  • Numerical sampler (black-box) for the (k1)(k-1)-form ω\omega
  • Step-size parameter ε>0\varepsilon > 0

Output:

  • Numerical approximations of all components of the kk-form DωxD\omega_x

Core Theoretical Framework

1. The Trisection Lemma

One-Dimensional Case (Lemma 1): For a continuous function f:[a,b]Rf:[a,b] \to \mathbb{R}, there exists a subinterval [a,b]]a,b[[a',b'] \subset ]a,b[ satisfying:

  • ba=13(ba)b'-a' = \frac{1}{3}(b-a)
  • f(b)f(a)ba=f(b)f(a)ba\frac{f(b')-f(a')}{b'-a'} = \frac{f(b)-f(a)}{b-a}

Proof Sketch: Divide [a,b][a,b] into three equal parts [a0,a1],[a1,a2],[a2,a3][a_0,a_1],[a_1,a_2],[a_2,a_3]. If the average rates of change of the three segments are not all equal, then the function m(x)=f(x+h)f(x)hαm(x) = \frac{f(x+h)-f(x)}{h} - \alpha (where α\alpha is the overall average rate of change) has opposite signs at two division points, and the intermediate value theorem yields the conclusion.

High-Dimensional Generalization (Lemma 6): For a continuous (k1)(k-1)-form ω\omega on a kk-block B=[a1,b1]××[ak,bk]B=[a_1,b_1]\times\cdots\times[a_k,b_k], there exists B1B˚B_1 \subset \mathring{B} such that:

  • Each edge length of B1B_1 is 1/31/3 of the corresponding edge length of BB
  • 1vol(B1)B1ω=1vol(B)Bω\frac{1}{\text{vol}(B_1)}\int_{\partial B_1}\omega = \frac{1}{\text{vol}(B)}\int_{\partial B}\omega

Key Innovation: Introduction of "flux continuity" (Definition 7)—requiring the integral x(x+β)ωx \mapsto \int_{\partial(x+\beta)}\omega to be continuous, which is weaker than requiring ω\omega itself to be continuous.

2. Flux Definition of the Exterior Derivative (Definition 11)

For a (k1)(k-1)-form ω\omega differentiable at point xx, define DωxΛk(Rn)D\omega_x \in \Lambda^k(\mathbb{R}^n)^* by: Dωx(v1,,vk)=limBp1vol(B)BφωD\omega_x(v_1,\ldots,v_k) = \lim_{B\to p}\frac{1}{\text{vol}(B)}\int_{\partial B}\varphi^*\omega

where φ:AU\varphi:A\to U is a C1C^1 map with φ(p)=x\varphi(p)=x and φ(p)ei=vi\varphi'(p)e_i = v_i.

Precise Meaning of the Limit: For any ε>0\varepsilon>0 and K>1K>1, there exists δ>0\delta>0 such that when a kk-block BB satisfies

  • pBp \in B
  • L(B)<δL(B) < \delta (longest edge)
  • L(B)/l(B)<KL(B)/l(B) < K (aspect ratio bounded)

we have Dωx(v1,,vk)1vol(B)Bφω<ε|D\omega_x(v_1,\ldots,v_k) - \frac{1}{\text{vol}(B)}\int_{\partial B}\varphi^*\omega| < \varepsilon.

Geometric Intuition: The exterior derivative measures the "average flux" of ω\omega through the boundary of small blocks.

3. Consistency with Classical Definition (Theorem 8)

Core Result: If ω\omega is differentiable at x0x_0 (in the classical sense), then Dωx0=dωx0D\omega_{x_0} = d\omega_{x_0}.

Proof Strategy:

  1. Decompose ω\omega into linear part ω0\omega_0 and remainder ω1\omega_1: ω(x)=ω(x0)+ω(x0)(xx0)+ρ(x)xx0\omega(x) = \omega(x_0) + \omega'(x_0)(x-x_0) + \rho(x)|x-x_0|
  2. Apply classical Stokes' theorem to the linear part
  3. Show that the boundary integral of the remainder vanishes, using the aspect ratio constraint L(B)/l(B)<KL(B)/l(B) < K

Key Inequality: 1vol(B)<KkL(B)k\frac{1}{\text{vol}(B)} < \frac{K^k}{L(B)^k} ensures that the remainder contribution is controlled.

Proof of the Mean Value Theorem (Theorem 5)

Statement: Let ω\omega be a (k1)(k-1)-form on a kk-block BB satisfying:

  1. ω\omega is flux-continuous
  2. ω\omega is differentiable on B˚\mathring{B}

Then there exists ξB˚\xi \in \mathring{B} such that Dωξ(e1,,ek)=1vol(B)BωD\omega_\xi(e_1,\ldots,e_k) = \frac{1}{\text{vol}(B)}\int_{\partial B}\omega

Proof Sketch:

  1. Iteratively apply the trisection lemma to construct a nested sequence BB1B2B \supset B_1 \supset B_2 \supset \cdots
  2. Each BnB_n satisfies:
    • Edge lengths equal to 1/31/3 of those of Bn1B_{n-1}
    • Equal average flux: 1vol(Bn)Bnω=1vol(B)Bω\frac{1}{\text{vol}(B_n)}\int_{\partial B_n}\omega = \frac{1}{\text{vol}(B)}\int_{\partial B}\omega
  3. By compactness, Bn={ξ}\bigcap B_n = \{\xi\} is a single point
  4. By the differentiability definition, Dωξ(e1,,ek)=limn1vol(Bn)BnωD\omega_\xi(e_1,\ldots,e_k) = \lim_{n\to\infty}\frac{1}{\text{vol}(B_n)}\int_{\partial B_n}\omega

This parallels the proof of the one-dimensional MVT exactly!

Numerical Algorithm Design

Algorithm 2: Numerical Exterior Derivative

Input:

  • Sampler for the (k1)(k-1)-form ω\omega
  • Point xRnx \in \mathbb{R}^n
  • Step-size ε>0\varepsilon > 0

Output:

  • All components of the kk-form DωxD\omega_x

Core Formula (Equation 15): For multi-index Q={q1<<qk}Q=\{q_1<\cdots<q_k\}, Dωx(eq1,,eqk)12εi=1kj=01(1)i+jωx+(1)j+1εeqi(eq1,,e^qi,,eqk)D\omega_x(e_{q_1},\ldots,e_{q_k}) \approx \frac{1}{2\varepsilon}\sum_{i=1}^k\sum_{j=0}^1(-1)^{i+j}\omega_{x+(-1)^{j+1}\varepsilon e_{q_i}}(e_{q_1},\ldots,\hat{e}_{q_i},\ldots,e_{q_k})

Geometric Interpretation:

  • Construct a kk-cube centered at xx with edge length 2ε2\varepsilon
  • Compute integrals of ω\omega over (k1)(k-1)-dimensional faces (approximated by midpoint values)
  • Divide boundary integral by volume to obtain flux density

Algorithm Features:

  • Black-box Access: Only requires ability to evaluate ω\omega at arbitrary points
  • Mesh-Free: No need for prior mesh construction
  • Natural Generalization: Directly derived from the definition, applicable to arbitrary dimensions and orders

Experimental Setup

Test Cases

The paper provides two concrete examples in R3\mathbb{R}^3 to verify the algorithm:

Example 3:

  • Form: ω=xdx+ydy+zdz\omega = x\,dx + y\,dy + z\,dz (dual of radial vector field)
  • Point: x=(1,1,1)x=(1,1,1)
  • Step-size: ε=0.01\varepsilon = 0.01
  • Theoretical Value: dω=0d\omega = 0 (closed form)

Example 4:

  • Form: ω=xdydz\omega' = x\,dy\wedge dz
  • Point: x=(1,2,3)x'=(1,2,3)
  • Step-size: ε=0.01\varepsilon = 0.01
  • Theoretical Value: dω=dxdydzd\omega' = dx\wedge dy\wedge dz

Implementation Details

  • Programming Language: SageMath 7
  • Open Source Code: github.com/TomasSilva/NumericalExteriorDerivative
  • Sampling Strategy: Sample along coordinate axes in the ε\varepsilon-neighborhood of point xx
  • Data Structure: Use antisymmetric tensors to store components of differential forms

Comparison with Existing Methods

The paper provides conceptual comparison with existing numerical methods:

  1. Discrete Exterior Calculus (DEC) 8:
    • Requires mesh discretization
    • Computes on discrete de Rham complex
  2. Finite Element Exterior Calculus (FEEC) 9:
    • Uses finite element spaces
    • Requires mesh structure
  3. This Paper's Method:
    • Mesh-free
    • Requires only black-box function evaluation
    • Directly based on definition

Experimental Results

Example 3 Results

Sampling Data (Table 1): Sample ω\omega at 6 points around x=(1,1,1)x=(1,1,1) (values consistent with coordinates)

Computation Process: Dωx(ei,ej)10.02(ωxεej[i]+ωx+εei[j]ωx+εej[i]ωxεei[j])D\omega_x(e_i,e_j) \approx \frac{1}{0.02}(\omega_{x-\varepsilon e_j}[i] + \omega_{x+\varepsilon e_i}[j] - \omega_{x+\varepsilon e_j}[i] - \omega_{x-\varepsilon e_i}[j])

Numerical Result: Dωx=0e1e2+0e1e3+0e2e3=0D\omega_x = 0\cdot e_1\wedge e_2 + 0\cdot e_1\wedge e_3 + 0\cdot e_2\wedge e_3 = 0

Verification: Completely consistent with theoretical value dω=0d\omega=0 (numerical error is zero)

Example 4 Results

Sampling Data (Table 2): Sample ω\omega' around x=(1,2,3)x'=(1,2,3), obtaining matrix representation of ω\omega'

Computation Process: Dωx(ei,ej,ek)10.02(face contributions)D\omega'_x(e_i,e_j,e_k) \approx \frac{1}{0.02}\sum(\text{face contributions})

Numerical Result: Dωx=1e1e2e3D\omega'_x = 1\cdot e_1\wedge e_2\wedge e_3

Verification:

  • Theoretical value: d(xdydz)=dxdydzd(x\,dy\wedge dz) = dx\wedge dy\wedge dz
  • Numerical error: (1.010.99)/0.02=1.00(1.01-0.99)/0.02 = 1.00, perfectly exact

Experimental Findings

  1. Numerical Accuracy: At the chosen ε=0.01\varepsilon=0.01, the algorithm produces results accurate to machine precision
  2. Computational Efficiency:
    • For (k1)(k-1)-forms, requires sampling 2k2k points (positive and negative directions along each coordinate axis)
    • Computational complexity: O((nk)k)O(\binom{n}{k} \cdot k) ((nk)\binom{n}{k} components, each requiring O(k)O(k) samples)
  3. Applicability Verification:
    • Algorithm correctly returns zero for closed forms (dω=0d\omega=0)
    • Produces correct nonzero values for nontrivial exterior derivatives
    • Verifies consistency between theory and numerical method
  4. Step-Size Selection: ε=0.01\varepsilon=0.01 performs well in the examples, but the paper does not systematically investigate the effect of step-size on accuracy

1. Classical Differential Geometry

  • Spivak 6: Calculus on Manifolds, standard exterior calculus textbook requiring C1C^1 smoothness
  • Arnold 4: Provides "physical" interpretation of divergence, inspiring the flux viewpoint
  • Federer 3: Geometric measure theory framework for normal flow theory, stronger theory but more abstract language

2. Felipe Acker's Work

  • 1 The missing link (1996): First proposed flux interpretation, proved two-dimensional case
  • 2 Technical report (2004): Extended to manifolds, but proofs incomplete
  • 5 Portuguese textbook (2012): Most comprehensive exposition, but limited to Portuguese-speaking readers

Improvements over Acker's Work:

  • Rigorous proofs throughout
  • Generalization to arbitrary kk-forms
  • Precise definition of flux continuity
  • Development of numerical algorithm

3. Numerical Methods

  • Discrete Exterior Calculus (DEC) Hirani 2003:
    • Discretizes on simplicial complexes
    • Preserves topological structure
    • Requires mesh generation
  • Finite Element Exterior Calculus (FEEC) Arnold 2018:
    • Uses finite element spaces
    • Preserves commutativity of de Rham complex
    • Suitable for solving partial differential equations

Uniqueness of This Paper's Method:

  • Mesh-free
  • Directly based on differential form definition
  • Suitable for "exploratory" computation and black-box scenarios

4. Stokes' Theorem Under Weak Regularity

  • Geometric Measure Theory: More general results in framework of currents and normal flows
  • Advantage of This Paper's Approach: Uses elementary language, suitable for teaching and application

Conclusions and Discussion

Main Conclusions

  1. Theoretical Contributions:
    • The exterior derivative can be rigorously defined as "infinitesimal flux"
    • High-dimensional mean value theorem can be obtained in equality form
    • Stokes' theorem can hold under the same regularity assumptions as the FTC
  2. Numerical Contributions:
    • Provides the first numerical algorithm for exterior derivative based on flux interpretation
    • Algorithm requires neither mesh nor symbolic computation
    • Performs exactly on test cases
  3. Educational Value:
    • Provides intuitive geometric interpretation of exterior derivative
    • Unifies treatment of one-dimensional and high-dimensional cases
    • Suitable for upper-level undergraduate or graduate teaching

Limitations

  1. Theoretical Level:
    • Necessary and sufficient conditions for flux continuity not fully characterized
    • Relationship with stronger results in geometric measure theory not deeply explored
    • Cohomology theory induced by DD not developed
  2. Numerical Level:
    • No systematic analysis of step-size ε\varepsilon selection strategy
    • Lacks error estimates and convergence analysis
    • No quantitative comparison with DEC, FEEC
    • Computational complexity grows exponentially with dimension
  3. Experimental Verification:
    • Only two simple examples in R3\mathbb{R}^3 provided
    • No testing on high-dimensional or complex geometries
    • Numerical stability issues not considered
  4. Scope of Application:
    • Primarily applicable to Euclidean spaces; generalization to manifolds not detailed
    • Limited treatment of non-differentiable points

Future Directions

Research directions proposed or suggested by the paper:

  1. Theoretical Development:
    • Study cohomology theory induced by DD
    • Relationship with standard de Rham cohomology
    • Complete theory on manifolds
  2. Numerical Improvements:
    • Adaptive step-size selection algorithms
    • Error estimates and convergence proofs
    • Higher-order numerical schemes
    • Systematic comparison with existing methods
  3. Application Extensions:
    • Applications in computational geometry
    • Physical simulation (fluids, electromagnetic fields)
    • Differential forms in data analysis

In-Depth Evaluation

Strengths

  1. Theoretical Innovation:
    • Deep Core Insight: Interpreting exterior derivative as flux is elegant and natural
    • Unified Framework: Handles all cases from 1-dimensional to nn-dimensional uniformly
    • Technical Rigor: Corrects imprecisions in Acker's original work
    • Generalization Value: Flux continuity concept may have broader applications
  2. Methodological Advantages:
    • Elementary Accessibility: Avoids complex modern geometric measure theory language
    • Constructive Proofs: Iterative trisection lemma provides actual construction
    • Natural Generalization: Extension from 1D to high dimensions is very natural
  3. Practical Value:
    • Novel Algorithm: First numerical exterior derivative based on flux interpretation
    • Simple Implementation: Algorithm is clear and easy to implement
    • Open Source Code: Provides SageMath implementation, reproducible
  4. Writing Quality:
    • Clear Structure: Hierarchical organization from motivation to theory to application
    • Rich Examples: Example 1 demonstrates flux-continuous but discontinuous forms
    • Teaching-Friendly: Suitable as textbook supplement

Weaknesses

  1. Theoretical Completeness:
    • Insufficient Analysis: Characteristics of flux continuity not thoroughly studied
    • Missing Cohomology Theory: Theorem 7 states D2=0D^2=0 but corresponding cohomology not explored
    • Optimality Unknown: Whether assumptions are minimal not discussed
  2. Numerical Method Deficiencies:
    • Missing Error Analysis: No convergence proofs or error bounds
    • Heuristic Step-Size Selection: Choice of ε\varepsilon lacks theoretical guidance
    • Stability Not Studied: Robustness to rounding errors and ill-conditioning unknown
    • Efficiency Issues: O((nk))O(\binom{n}{k}) complexity intractable in high dimensions
  3. Insufficient Experimental Verification:
    • Oversimplified Cases: Only two low-dimensional simple examples
    • Lacking Comparisons: No quantitative comparison with DEC, FEEC
    • Performance Unreported: Computation time, memory usage not reported
    • Robustness Untested: Sensitivity to noise and discontinuities unknown
  4. Presentation Issues:
    • Complex Definition 11: Limit condition L(B)/l(B)<KL(B)/l(B)<K could be explained more clearly
    • Verbose Example 1: Verification of flux-continuity proof overly detailed
    • Symbol Overloading: Simultaneous use of dd and DD may cause confusion

Impact Assessment

  1. Impact on Differential Geometry:
    • Moderate Impact: Provides new perspective but doesn't fundamentally change framework
    • High Teaching Value: Likely to be incorporated into textbooks as supplementary material
    • Inspirational for Future Research: Flux viewpoint may inspire new directions
  2. Impact on Numerical Analysis:
    • Potential Impact: Opens new direction for mesh-free exterior derivative computation
    • Practical Utility Pending Verification: Needs more real-world application cases
    • Complementary to Mainstream Methods: Supplements rather than replaces DEC/FEEC
  3. Interdisciplinary Value:
    • Physics-Friendly: Flux interpretation accessible to physicists
    • Computational Geometry: Possible application to surface differential operator computation
    • Data Science: Differential form computation in manifold learning
  4. Reproducibility:
    • Open Source Code: SageMath implementation provided
    • Clear Algorithm: Algorithm 2 easy to reimplement
    • Simple Test Cases: Examples 3, 4 easy to verify

Applicable Scenarios

Theoretical Research:

  • Differential geometry teaching (upper-level undergraduate/graduate)
  • Analysis problems under weak regularity
  • Cultivating geometric intuition for differential forms

Numerical Computation:

  • Complex geometries where mesh construction is infeasible
  • Black-box scenarios (only sampling data available)
  • Exploratory computation and prototyping
  • Low-dimensional problems (n4n\leq 4, k2k\leq 2)

Unsuitable Scenarios:

  • High-dimensional high-order problems (combinatorial explosion)
  • Engineering computations requiring high precision
  • Real-time computation (insufficient efficiency)
  • Standard problems with well-established meshes

Overall Assessment

This is a paper with beautiful theory and profound ideas but insufficient experimental verification. Its main value lies in:

  1. Systematizing and rigorously establishing Acker's pioneering work
  2. Providing intuitive geometric interpretation of the exterior derivative
  3. Opening new direction for mesh-free numerical exterior derivative

However, as a paper containing numerical methods, the experimental section is too weak. Ideally, it should:

  • Provide tests on more dimensions and orders
  • Conduct systematic error and convergence analysis
  • Quantitatively compare with existing methods
  • Test real application scenarios

Recommended Readers:

  • Differential geometry researchers and instructors
  • Numerical analysts interested in differential forms
  • Applied researchers needing black-box differential operators

Subjective Rating:

  • Theoretical Innovation: 8/10
  • Technical Rigor: 9/10
  • Experimental Sufficiency: 4/10
  • Writing Quality: 8/10
  • Practical Value: 6/10
  • Overall Assessment: 7/10

References

Key references cited in the paper:

  1. Acker, F. (1996): The missing link. The Mathematical Intelligencer - First proposed flux interpretation
  2. Acker, F. (2012): Análise Vetorial Clássica - Most comprehensive Portuguese exposition
  3. Federer, H. (1996): Geometric Measure Theory - Standard reference in geometric measure theory
  4. Spivak, M. (1965): Calculus on Manifolds - Classical textbook
  5. Hirani, A.N. (2003): Discrete exterior calculus (PhD thesis) - Foundational work on DEC
  6. Arnold, D.N. (2018): Finite Element Exterior Calculus - Monograph on FEEC

Reviewer Summary: This is a theoretically motivated paper with teaching and inspirational value that successfully provides a new geometric perspective on the exterior derivative and preliminarily explores numerical applications. The theoretical portion is rigorous and elegant, but the numerical portion requires substantial strengthening to have genuine practical impact. Readers are advised to focus on its theoretical insights while maintaining cautious skepticism toward the numerical methods pending more thorough verification.