Alphabeta Math
How statement and proof provenance work

The first chip identifies the source of the statement or construction; the second identifies the source of its local proof or verification.

  • Literature-sourced: the exact statement appears in a cited source; only wording and notation differ.
  • AI-adapted: a semantically identical restatement of literature-sourced material, modulo indexing, notation, and boundary cases adopted by the library.
  • AI-generated: a genuinely novel statement formulated by AI, with no source for the claim itself.

These labels describe origin, not correctness: citations and verification chips remain separate evidence.

✓ 21 results · all verified · 19 also independently AI-judged
Every result on this page is machine-checked by a proof checker and read in full and owner-audited; the judge is an additional, independent cross-model AI review of the proofs. The 2 not AI-judged were verified by owner audit (typically over a confirmed judge false positive), not failures.

Discrete de Rham complexes and edge-element foundations

1 · Prerequisites

2 · Summary

On an oriented matching tetrahedral mesh, the local edge field associated with an oriented edge [i,j] is ϕij=λi∇λj−λj∇λi. The oriented edge circulation determines this field; oriented face fluxes determine the next Raviart–Thomas field, and cell integrals determine the top-degree data. Covariant and contravariant Piola maps preserve their corresponding moments. Stokes and Gauss–Green identify the gradient, curl, and divergence maps with the oriented incidence maps.

The following diagram records the relation between finite element fields and simplicial cochains. The vertical maps Jk send each field to its vertex values, edge circulations, face fluxes, or cell integrals; after the initial constant inclusion, the lower arrows are coboundaries dual to oriented simplex boundaries.

\mathbb R \arrow[r,hook] & W_h^0 \arrow[r,"\nabla"] \arrow[d,"J^0"'] & N_h^1 \arrow[r,"\operatorname{curl}"] \arrow[d,"J^1"'] & N_h^2 \arrow[r,"\operatorname{div}"] \arrow[d,"J^2"'] & N_h^3 \arrow[d,"J^3"'] \\
\mathbb R \arrow[r,hook] & C^0(\mathcal T;\mathbb R) \arrow[r,"\delta^0"] & C^1(\mathcal T;\mathbb R) \arrow[r,"\delta^1"] & C^2(\mathcal T;\mathbb R) \arrow[r,"\delta^2"] & C^3(\mathcal T;\mathbb R)

The local moment identities make each square commute; the diagram records this bookkeeping and is not used as a proof. The finite cochain complex has the simplicial cohomology of the mesh realization. It is exact in positive degrees on a nonempty contractible realization; for general topology its full-space harmonic components have dimensions given by the first and second Betti numbers. The curl-curl formulation fixes a representative orthogonal to the curl kernel and controls the quotient in the curl energy norm.

The analytic suppliers include scalar extension across bounded Lipschitz graph boundaries, a weak local-to-global potential argument, and a Fourier construction of a regular decomposition whose regular vector field and scalar potential both lie in H01. The full and relative commuting projections are distinct families: the full family acts on the unrestricted complex, while the relative family preserves the zero-boundary complex and supplies the degree-zero gradient identity used in compactness. Canonical edge moments are defined for polynomial fields and smooth inputs; they do not extend to bounded functionals on all of H(curl⁡). On a contractible polyhedron the relative curl kernel is exactly ∇H01, which yields discrete compactness and the curl Poincaré estimate after removing the discrete gradient gauge. For nontrivial topology, the relative harmonic component must also be removed from that estimate.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

The real H(curl) graph space on a polyhedron

Definition

Assume Countable Choice for weak-derivative uniqueness and the real L2 product below, and let Ω⊂R3 be open. Here L2(Ω;R3) is the set of triples of real scalar L2 classes from The space Lp(μ) as the quotient by null functions. Define (u,v)L2(Ω):=∑j=13∫Ωujvj dx,∥u∥L2(Ω)2:=∑j=13∥uj∥L2(Ω)2. Each scalar pairing is well-defined and induces its quotient norm by L2 with the integral pairing is a Hilbert space; the finite sum is therefore a real inner product on the triple space with the displayed norm. A test field φ∈Cc∞(Ω;R3) means a triple of real-valued members of the test-function space D(Ω) of Test function space d of an open set. Writing φ=(φx,φy,φz), its classical curl is the coordinate expression of Divergence and curl of a C1 vector field, curl⁡φ=(∂yφz−∂zφy,∂zφx−∂xφz,∂xφy−∂yφx). For u∈L2(Ω;R3), its distributional curl is the triple of scalar distributions whose action on a vector test field is the sum of the three component pairings, determined by ⟨curl⁡u,φ⟩=∫Ωu⋅curl⁡φ dx,φ∈Cc∞(Ω;R3). The integral is finite because u and the smooth compactly supported field curl⁡φ are componentwise in L2 and scalar Cauchy–Schwarz applies. On tests supported in a fixed compact K⋐Ω, the same estimate gives ∣⟨curl⁡u,φ⟩∣≤Cu,Kmax⁡∣α∣≤1sup⁡K∣Dαφ∣ with a finite Cu,K. This proves continuity on each fixed-support test space; the LF universal property of Test function lf topology universal property, for the test topology of Test function topology, makes the pairing a vector distribution on Ω. If this vector distribution is represented by an L2(Ω;R3) class, that class is unique almost everywhere componentwise by the injection of locally integrable functions into scalar distributions in Locally integrable functions embed in distributions, under the stated Countable Choice assumption. Define H(curl⁡;Ω)={u∈L2(Ω;R3):curl⁡u is represented by an element of L2(Ω;R3)} with graph norm ∥u∥H(curl⁡;Ω)2=∥u∥L2(Ω)2+∥curl⁡u∥L2(Ω)2. No boundary condition is imposed by this definition. Fields are real-valued; equality is equality of almost-everywhere classes.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

The boundary of a bounded contractible Lipschitz polyhedron is connected

Statement

Assume AC. A nonempty bounded contractible Lipschitz polyhedron Ω⊂R3 has nonempty connected boundary. In particular the connected-boundary clause of the regular-decomposition theorem follows from the domain assumptions in the discrete-compactness theorem.

Facts & Assumptions

Given: AC and Ω. Use real coefficients in all homology groups.

[F1]

Compact topological manifold boundaries admit collars gives a compact topological manifold with boundary a collar and proves its interior inclusion a homotopy equivalence.

[F2]

Poincaré–Lefschetz duality says Hp(M;R)≅H3−p(M,∂M;R) for a compact oriented three-manifold. Its AC assumption is retained.

[F3]

Long exact sequence of a pair supplies exactness, Homotopic maps induce equal maps in singular cohomology supplies cohomology homotopy invariance, and the chain/cochain conventions are The singular chain complex and singular homology and Singular cohomology with coefficients. The needed degree-zero and point calculations are given below for the actual real coefficients; no integral-coefficient-only or B-page example is imported as a supplier.

Proof

1.1F1F3constructF2

Put M=Ω‾. It is compact by boundedness and closedness. Near each boundary point a Lipschitz graph chart x3=ϕ(x′) straightens M by the explicit homeomorphism (x′,x3)↦(x′,x3−ϕ(x′)) to a closed halfspace neighborhood. Interior points use Euclidean balls. These charts show that M is a Hausdorff second-countable three-manifold with topological boundary exactly ∂Ω and interior exactly Ω. Its orientation is the standard Euclidean orientation on its interior; this is precisely the orientation convention for manifolds with boundary in [F2]. By [F1], Ω↪M is a homotopy equivalence. Contractibility of Ω, [F3], and factorization through a point give H2(M;R)=0: the point has one singular simplex in each degree, and its real cochain differentials are successively zero and identity, so its positive cohomology is zero. Also M is path connected: its interior is path connected by contractibility, and a half-chart path joins any boundary point to its interior. The augmentation identifies H0(M;R) with R, because any difference of points is the boundary of a path and every zero-chain of coefficient sum zero is a finite linear combination of such differences. The boundary is nonempty: a ray from any interior point eventually leaves the bounded set and its first exit point is a boundary point.

2.1F2F3step 1.1algebra∎

By [F2], H1(M,∂M;R)=0. The exact sequence in [F3] then makes H0(∂M;R)→H0(M;R) injective. The boundary is a two-manifold by the graph charts, hence locally path connected, so its connected components are path components. If there were two, choose one point in each. Their difference is nonzero in H0(∂M;R): the sum of coefficients on the first path component defines a linear functional on zero-chains which kills every one-simplex boundary, yet sends this difference to one. Its image in H0(M;R) is zero since the two points are joined by a path in M, contradicting injectivity. Therefore the nonempty boundary is connected. No finite-element incidence matrix is used to infer this continuum topological claim.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Scalar H1 and H2 extension across a bounded Lipschitz boundary

Statement

Assume the Axiom of Choice. Let D⊂R3 be a nonempty bounded open set whose boundary is locally a Lipschitz graph, with D on one side in each chart. It need not be connected. There is one linear operator E:H1(D)→H1(R3) with Ef=f almost everywhere on D, which maps H2(D) boundedly into H2(R3). Its support can be confined to a fixed bounded neighborhood of D‾. The bounds depend only on a finite choice of boundary charts and cutoffs. In particular no mesh enters them.

Facts & Assumptions

Given: AC, the nonempty bounded open set D, and weak-derivative Sobolev norms. Every cube below is axis aligned, and aQ,ℓQ denote its center and side length.

[F1]

On a cube S of side s, ∥v−vS∥2≤Cs∥∇v∥2. This is Poincare-Wirtinger on bounded convex domains by the direct pairwise argument.

[F2]

Translation is continuous in L2, convolution with a smooth approximate identity converges in L2, and convolution differentiates distributionally. Apply ∥τhf−f∥p→0 in Lp(Rn) as h→0, for 1≤p<∞, Every L1 approximate identity converges to the identity in Lp for 1≤p<∞, and Convolution with a mollifier is smooth, and derivatives pass under the integral sign to each of the finitely many derivatives of order at most two.

[F3]

Smooth cutoff multiplication obeys the weak Leibniz rule, and finite sums of local weak derivative identities give a global identity. Use Weak Leibniz rule with a smooth factor. AC licenses the countable analytic interfaces and approximation selections; it is not replaced by a finite-choice assertion.

[F4]

The compact-set cutoff and real Euclidean partition statements of Test function cutoffs and euclidean localization apply in every dimension in ZF, and Explicit compactly supported smooth cutoffs supplies fixed rescaled cutoffs with all derivative bounds. In a neighborhood of a compact set a locally finite partition has only finitely many relevant supports. This gives the finite chart cutoffs and also a fixed bump equal to one on the closed unit cube and supported in its 9/8 enlargement for step 2.1. Affine coordinate changes are made on bounded open chart pieces using Affine pullback of weak derivatives and Sobolev seminorms, with d=3, r=1,2, p=2; its CC hypothesis follows from AC.

[F5]

Fix a nonnegative cutoff equal to one on B‾1/4(0) and supported in B1/2(0) by [F4]. Its integral is positive and finite by Euclidean balls have positive finite Lebesgue measure. Normalize that cutoff to obtain ρ≥0 with unit mass and support in B1(0). Use The mollifier family generated by a unit-mass smooth bump and A unit-mass smooth bump generates an L1 approximate identity for its scaled approximate identity. For derivative commutation on the smaller domains in step 2.2 use Interior mollification commutes with weak derivatives with k=m, p=2; only L2 zero extensions of derivatives occur there. Completeness in step 8.1 is Integer-order Sobolev spaces are Banach with the open whole space, k=m, p=2. Cutoff-tail limits and the shrinking-strip integrals use Dominated convergence. The graph-strip volume estimate uses vertical sections and Tonelli and Fubini for the completed product, with only almost-everywhere section measurability. Completed-product integration is applied to Euclidean Lebesgue measure using The Euclidean Lebesgue measure is the completion of the product of the factor Lebesgue measures, whose CC hypothesis follows from AC. All CC and AC assumptions are covered by the stated AC.

Proof

1.1givenconstructF4

It suffices first to treat the special graph G={(x′,x3):x3>ϕ(x′)}, with ϕ globally L-Lipschitz. A local graph extends to a global graph without increasing L by ϕ(x′)=inf⁡y′(ϕ(y′)+L∣x′−y′∣), taking y′ over the original graph base; for L=0 use the same constant. Localized input will have support strictly inside the original chart. The construction for G is truncated at side length one, which fixes an inhomogeneous length scale. Rotations, translations, and a fixed dilation transfer it to any chart scale.

2.1step 1.1constructalgebraF4

Decompose Gc∖∂G into maximal dyadic cubes Q for which 203ℓQ≤dist⁡(Q,∂G). Cubes of sufficiently small size containing any given exterior point satisfy this condition, while large ancestors fail, so maximal cubes exist and cover the exterior, with disjoint interiors. Failure for the parent and the triangle inequality give 203ℓQ≤dist⁡(Q,∂G)≤CℓQ. For two cubes whose 9/8 enlargements meet, the distance function is 1-Lipschitz; these two inequalities imply C0−1ℓQ≤ℓR≤C0ℓQ, with a dimension-only C0, and boundedly many such neighbors by volume packing. The enlarged cubes have bounded overlap for the same reason. Pick a fixed nonnegative smooth bump supported in the 9/8 enlargement of the unit cube and positive on the closed unit cube; rescale it to ηQ and put θQ=ηQ/(∑RηR). The denominator is bounded below, only boundedly many comparable scales meet, and differentiation of this quotient gives ∣DjθQ∣≤CjℓQ−j for j=0,1,2. Thus (θQ) is a locally finite smooth partition on the exterior.

2.2F2F3step 1.1constructF4F5

Restrictions of smooth functions defined in a neighborhood of G‾ are dense in Hm(G) for m=1,2. First cut off at large radius, with convergence in Hm by the product rule and integrable tails. For the resulting compactly supported f, translate inward: ft(x)=f(x+te3) is defined on the neighborhood G−te3 of G‾. Each derivative on G is the restriction of the corresponding derivative of f, extended by zero merely as an L2 function and translated; [F2] therefore gives convergence to Dαf in L2(G) as t↓0. Convolve ft with a mollifier of radius ε<t/(2(1+L)). Every ball used at a point of G‾ stays inside G−te3, so differentiation under the convolution is legitimate there. [F2] gives convergence of all these derivatives, by choosing ε sufficiently small after t. Fixed cutoffs retain compact support. This proves the asserted density without assuming an extension theorem.

3.1step 2.1constructalgebra

Write δQ=ϕ(aQ′)−aQ,3. Distance to a Lipschitz graph and vertical distance satisfy dist⁡(aQ,∂G)≤δQ≤1+L2dist⁡(aQ,∂G): the second inequality follows by comparing to any graph point and applying Cauchy–Schwarz to L∣aQ′−b′∣+∣aQ,3−ϕ(b′)∣. Hence cℓQ≤δQ≤CLℓQ. Fix A>2CL+100(1+L) and let Q∗ be the cube of side ℓQ centered at bQ=aQ+AℓQe3. It lies in G, its distance to the graph is between cLℓQ and CL′ℓQ, and dist⁡(Q,Q∗)≤AℓQ. The cubes Q∗ have bounded overlap: at any point in one of them their scale is comparable to its distance from the graph, and their original disjoint cubes lie in a ball of radius CLℓQ.

4.1step 3.1constructalgebra

For neighboring exterior cubes Q,R, their interior cubes Q∗,R∗ can be joined by a chain of a bounded number (depending only on L) of interior cubes of sides comparable to ℓQ, with consecutive overlaps containing a cube of side cLℓQ. Here is an explicit construction. Join bQ vertically upward to height H=max⁡(bQ,3,bR,3)+L∣bQ′−bR′∣+103max⁡(ℓQ,ℓR), then horizontally to the vertical line through bR, then vertically down to bR. Each segment stays above the graph by at least cLℓQ, has length at most CLℓQ, and stays at distance at most CLℓQ from the graph. Subdivide these segments into steps of length bℓQ/4, and use centered cubes of side bℓQ, with b>0 small enough to lie in G; append Q∗,R∗ as endpoints. Call the union BQR. These bridges have bounded overlap when all neighbor pairs are considered: every point in a bridge has graph distance comparable to its scale, and all corresponding exterior cubes are disjoint cubes of comparable size in a fixed multiple of a ball of that scale. There are boundedly many of them by volume packing.

5.1F1step 4.1constructalgebra

For ℓQ≤1 put PQf(x)=fQ∗+(∇f)Q∗⋅(x−bQ), an affine polynomial determined linearly by the H1 class. Put PQ=0 when ℓQ>1. For an interior cube S of side s and center cS, write PSf=fS+(∇f)S⋅(x−cS). Applying [F1] first to ∇f and then to f−PSf, whose mean is zero, gives ∥f−PSf∥L2(S)≤Cs2∥D2f∥L2(S) and ∥∇(f−PSf)∥L2(S)≤Cs∥D2f∥L2(S) for H2 data. For merely H1 data, ∥f−PSf∥L2(S)≤Cs∥∇f∥L2(S). These estimates also hold on the finite cube chains in step 4.1, with constants depending on their uniform chain geometry. To see the latter assertion without assuming a chain Poincare theorem, compare the polynomials on each consecutive overlap. For consecutive chain cubes S,T, choose a cube O⊂S∩T of side ρ≍s. On O the triangle inequality gives ∥PSf−PTf∥L2(O)≤∥f−PSf∥L2(S)+∥f−PTf∥L2(T), so the already proved residual bounds apply on the actual cubes S,T, without assuming their union lies in another interior cube. If an affine polynomial is P(x)=a+b⋅(x−cO) on O, direct integration gives ∥P∥L2(O)2=ρ3∣a∣2+ρ5∣b∣2/12. Since the exterior target cube Q has side comparable to s and lies within distance CLs of each chain cube, this formula gives ∥DjP∥L2(Q)≤CLs−j∥P∥L2(O) for j=0,1, while D2P=0. Apply it to PSf−PTf and telescope along the chain. There are boundedly many links, so summing those finitely many bounds proves, for Q,R neighbors with both scales at most one, ∥Dj(PQf−PRf)∥L2(Q)≤CℓQm−j∥Dmf∥L2(BQR),0≤j≤m,m=1,2. Here D2 of an affine polynomial is zero; BQR may be enlarged by the finitely many overlapping chain cubes used in the comparison, retaining step 4.1's overlap property.

6.1step 2.1step 3.1step 4.1step 5.1algebra

Define Ef=f on G and Ef=∑QθQPQf on its exterior. For an exterior cube Q, subtract PQ inside the sum and differentiate. For second derivatives, all terms containing D2PQ vanish, and derivatives of the partition of total order one or two multiply derivatives of PR−PQ. Step 5.1 bounds their L2(Q) norm by C∑R∼Q∥D2f∥L2(BQR). For first derivatives, the remaining term ∇PQ is bounded by the average of ∇f on Q∗, and the residual terms are bounded by the m=1 version of step 5.1. For the zeroth derivative, ∥PQ∥L2(Q)≤C(∥f∥L2(Q∗)+ℓQ∥∇f∥L2(Q∗)). Cubes with ℓQ>1 have zero polynomial; if a neighbor is nonzero, all scales involved lie between C0−1 and C0, so one bounds its polynomial and both its derivatives directly by C∥f∥Hm(R∗) instead of a difference estimate. Summing squares, using bounded neighbor counts and the bounded overlap of interior cubes and bridges, proves ∥Ef∥Hm(G)+∥Ef∥Hm(R3∖G‾)≤C∥f∥Hm(G),m=1,2, where the norms on the right are taken only when defined. This estimates derivatives separately on the two open sides; the next steps verify that there is no boundary distribution.

7.1step 2.1step 6.1step 2.2algebraF3F4F5

For such smooth f, use a fixed ambient smooth continuation near the graph to compare with Ef. At an exterior point x at distance d from the graph, every active cube has ℓQ≍d and Q∗ is within distance CLd of x. Taylor's formula and the affine reproduction of PQ therefore give ∣Ef(x)−f(x)∣≤Cfd2 and ∣∇(Ef−f)(x)∣≤Cfd on compact neighborhoods of the graph. To verify the weak derivatives across the graph, define on the exterior ρ(x)=∑QθQ(x)ℓQ. Local finiteness makes ρ smooth there. At each exterior point the active cube sizes are comparable to d, so cd≤ρ≤Cd. Since ∑QθQ=1, differentiating after subtracting one active scale gives ∣∇ρ∣≤C and ∣D2ρ∣≤C/d, using ∣DjθQ∣≤CjℓQ−j and the bounded number of active cubes. Choose a smooth scalar cutoff ζ that is zero on (−∞,1] and one on [2,∞), and put χt(x)=ζ(ρ(x)/t) outside, extended by zero across ∂G. This is smooth across the boundary because it vanishes in a full exterior collar. On its transition strip, d≍t and the chain rule gives ∣Dχt∣≤C/t and ∣D2χt∣≤C/t2. In a graph chart, the vertical gap δ=∣x3−ϕ(x′)∣ satisfies δ≤1+L2 d: compare x to any graph point and use the Lipschitz bound on ϕ, then take the infimum. Thus on a compact chart the strip d<Ct has vertical sections of length at most C′t, so its volume is O(t) by [F5]. The product-rule errors from h=Ef−f on that strip satisfy ∣h∣=O(t2) and ∣Dh∣=O(t), so hDχt, DhDχt, and hD2χt tend to zero in L2; the omitted piecewise second derivatives tend to zero in L2 by absolute continuity of their squared integrals. Thus the cutoffs converge in H2 locally and prove that the zero-inside function has precisely the piecewise weak derivatives, with no boundary distribution. The same argument with only first derivatives proves the H1 assertion. Consequently step 6.1 is a genuine whole-space Sobolev bound for the smooth dense class.

8.1step 5.1step 6.1step 2.2step 7.1constructF5

For arbitrary Hm data take the smooth approximating sequence in step 2.2. The bound in step 6.1 and step 7.1 makes its extensions Cauchy in the complete whole-space Hm norm. Their limit equals the original input on G. On each exterior cube its formula equals the displayed averaged-polynomial formula, since the finitely many local averages and derivatives entering that formula converge. Thus the H1 and H2 extensions are the same operator on their common domain, rather than two incompatible choices. This completes the special graph case.

9.1F3step 8.1constructF4∎

For bounded D, cover its compact boundary by finitely many graph charts and choose smooth cutoffs supported strictly inside them, together with an interior cutoff, summing to one near D‾. Each localized function is extended by zero within its special graph outside its original chart; since its cutoff vanishes near the chart sides, this is an Hm function on the graph with the expected product derivatives. Apply the graph operator, then multiply the result by a second fixed cutoff supported in the chart and equal to one on the first cutoff's support. On D the result is the localized original function, including the part where that function is zero. The interior term is extended by zero, with no interface near its support. Summing these finitely many extensions gives E, preserves the restriction identity, and gives both asserted boundedness estimates by the weak product rule. A final cutoff equal to one near D‾ confines support. Finite graph covers work equally for disconnected D; no connectivity or topology is used. All construction coefficients are fixed independently of f. This proves the statement.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Graded Whitney mesh size and inward and outward boundary shifts

Statement

Let Ω⊂R3 be a nonempty bounded Lipschitz polyhedron with a matching shape-regular affine tetrahedral mesh Th. There are a positive continuous piecewise affine function gh, a smooth bounded vector field b on a neighborhood of Ω‾, and positive constants c,C,r,ϵ0, independent of the mesh, with the following properties. On K, chK≤gh≤ChK and Lip⁡(gh)≤C, where hK=diam⁡K. Put Ft,y±(x)=x+tgh(x)(±b(x)+ry),∣y∣≤1,0<t≤ϵ0. The maps are uniformly bi-Lipschitz on their domain. For the plus sign, Ft,y+(Ω‾)⊂Ω. For the minus sign, Ft,y−(∂Ω)⊂R3∖Ω‾, at distance at least ctgh(x) from ∂Ω. The same interior distance lower bound holds for the plus sign at boundary points. The images of K and all homotopies s↦Fst,y±(x), x∈K, lie within distance CthK of K. Their intersections with Ω are contained in a vertex patch ωK of uniformly bounded overlap, after decreasing ϵ0 if necessary. All constants may depend on Ω and the shape-regularity bound. No ratio of global maximum to minimum mesh size occurs.

Facts & Assumptions

Given: The stated polyhedron and shape-regular matching meshes. The boundary of a Lipschitz polyhedron is locally the graph of a continuous piecewise affine Lipschitz function, with a finite cover by such coordinate neighborhoods.

[F1]

Compact Euclidean sets admit finite subcovers without a choice principle (Heine-Borel in Rn: with the Euclidean metric a subset of Rn is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line); the explicit concentric-ball bump and compact-set cutoff are supplied by A smooth bump between concentric Euclidean balls and Test function cutoffs and euclidean localization. Only finitely many such cutoffs and local directions are selected below.

Proof

1.1givenconstructalgebra

Fix the shape-regularity bound σ. For a cell K, let FK(x^)=bK+AKx^ be its orientation-preserving map from the reference tetrahedron. Its three columns are edge vectors, so ∥AK∥≤3hK. Since K contains an inscribed ball of radius ρK≥hK/σ and ∣K∣=∣det⁡AK∣/6, we have ∣det⁡AK∣≥8π(hK/σ)3. If s1≥s2≥s3 are the singular values of AK, then s1,s2≤3hK and s1s2s3=∣det⁡AK∣, hence s3≥cσhK. Thus every singular value is comparable to hK. Every physical edge is the image under AK of one of the six fixed reference edge vectors, whose lengths are either 1 or 2; consequently all edge lengths lie between cσhK and ChK. At a vertex of K, its three emanating edges form a matrix E=AKRi, where Ri is one of four fixed invertible reference matrices. The preceding singular-value bounds therefore give smin⁡(E)≥cσhK. Divide each column by its edge length to obtain B with unit columns. Since every edge length is at most hK, smin⁡(B)≥a>0 uniformly; decrease a to at most one. Also ∥B∥≤3. Put u0=(1/6,1/6,1/6) and p=Bu0. Then ∣p∣≤1/2. If ∣z−p∣<a/12, then ∣B−1z−u0∣<1/12, so all coordinates of B−1z are positive. Consequently the open ball B(p,a/12) is contained in the open vertex cone {Bu:uj>0} and in the unit ball, since ∣z∣<1/2+a/12<1. The open cones of distinct cells at a fixed vertex are disjoint: a point in two such cones would give a sufficiently short ray from that vertex inside both cell interiors, contrary to the matching mesh. Thus their radius-a/12 balls are disjoint and their centers are separated by at least a/6 (otherwise their midpoint lies in both balls). All centers lie in [−1,1]3. Fix an integer M>123/a and partition this cube by the coordinate grid into M3 boxes of side 2/M, assigning points on division planes to one adjacent box by a fixed half-open convention and including the outer endpoints. Each box has diameter 23/M<a/6, so contains at most one center. Hence at most M3 cells meet any vertex. This is a finite grid and pigeonhole argument, with no surface-area formula, measure theorem or choice principle. Their link is connected through faces containing that vertex: in an interior star the link is a triangulated sphere, and in a boundary star it is a triangulated disk, since a Lipschitz graph has a ball or half-ball neighborhood. Across a shared face the two diameters are comparable because each face edge is comparable to each incident cell diameter. A face path in the link has bounded length, so every two cells meeting a vertex have comparable diameters, with a constant depending only on shape regularity. Assign gh(v)=min⁡K∋vhK at every vertex and interpolate affinely. Barycentric differentiation and ∣∇λv∣≤C/hK give the asserted cellwise comparability and gradient bound.

1.2F1givenconstructalgebra

In a boundary graph box choose its upward unit direction ej. Shrink its support neighborhood so that every planar boundary piece meeting that neighborhood has outward normal n satisfying n⋅ej≤−αj<0. This holds because for a graph x3=f(x′), with the domain above it, every outward unit normal is (∇f,−1)/(1+∣∇f∣2)1/2. Refine the finite boundary cover by finitely many concentric ball pairs whose larger closures lie in the assigned graph boxes and whose smaller balls still cover the compact boundary. Use [F1] to put a bump βj in each larger ball, equal to one on its smaller ball. On the open collar where S=∑jβj>0, put χj=βj/S and b0=∑jχjej. A compact-set cutoff η supported in that collar and equal to one on a smaller collar gives the global smooth field b=ηb0, extended by zero away from the support of η. This is an explicitly normalized finite partition; no arbitrary-index partition theorem or choice axiom is imported. At each collar point every participating ej has the strict inward inequality for every nearby boundary face, so their convex combination does too, uniformly. After shrinking the collar, there is r>0 such that b(x)+ry is strictly inward for all nearby faces and −b(x)+ry strictly outward, for every ∣y∣≤1.

2.1givenstep 1.1construct

A bounded connected Lipschitz polyhedron is quasiconvex: close points in one boundary graph box can be joined by two vertical segments and a horizontal segment above the graph, of total length at most a fixed multiple of their distance; interior balls have the same property. A finite smaller cover gives this assertion for sufficiently close points. For remaining pairs, join the finitely many box centers through fixed interior polygonal paths and divide their bounded length by the fixed positive distance threshold. Componentwise the same argument applies to a disconnected domain, and distinct components have positive separation. Integrating the cellwise gradient along these paths gives the mesh-independent Euclidean Lipschitz bound for gh. Extend it to a neighborhood by the explicit formula g~h(x)=inf⁡z∈Ω‾(gh(z)+L∣x−z∣), then truncate above by max⁡gh; this is positive and L-Lipschitz and agrees on Ω‾.

2.2step 1.2step 1.1algebra

Here are the distance assertions, including concave corners. In any one graph box write a=b(x)+ry. Along the horizontal segment from x′ to x′+τa′, the graph is piecewise affine; on each piece the preceding normal inequality gives a3−∇f⋅a′≥β>0. Integration along that segment gives f(x′+τa′)≤f(x′)+τa3−βτ. Thus for x∈Ω‾ the point x+τa lies above the graph by at least βτ, and its distance to the graph is at least βτ/(1+L2)1/2. Replacing b by −b reverses the inequality and puts boundary points strictly below the graph. The finite cover supplies uniform constants and a uniform allowed τ. Away from the collar, small displacements remain inside. Substitute τ=tgh(x); the upper bound on gh is at most the domain diameter. Thus one fixed ϵ0 works for every mesh.

3.1step 1.1step 2.1constructalgebra

Let ωK be the union of cells sharing a vertex with K. The sum ψK of the four global nodal hat functions for the vertices of K is one on K, zero outside ωK, and has cellwise gradient at most C/hK: every cell where it is nonzero shares a vertex with K, so step 1.1 applies. The path argument of step 2.1 gives Lip⁡(ψK)≤CΩ/hK. Hence dist⁡(K,Ω∖ωK)≥cΩhK. The number of cells in each patch and the number of patches containing one cell are bounded by the vertex-incidence bound. This proves the claimed neighborhood and overlap properties for sufficiently small displacements, including on graded meshes.

4.1step 1.1step 3.1step 2.2algebra∎

The displacement field gh(±b+ry) has a uniformly bounded Lipschitz constant, since gh, b and their Lipschitz constants are uniformly bounded. Reduce ϵ0 so this constant times ϵ0 is below 1/2. Then 12∣x−z∣≤∣Ft,y±(x)−Ft,y±(z)∣≤32∣x−z∣. The displacement is at most CthK on K. Step 3.1 now proves the patch assertion, and step 2.2 proves the interior and exterior boundary assertions.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Lowest-order Whitney and Nedelec de Rham spaces

Definition

Let Ω⊂R3 have a finite matching affine tetrahedral mesh T as in Matching affine simplicial meshes and shape regularity. The H(curl) and H(div) graph-space conventions used below carry their stated Countable Choice assumptions. Choose one orientation for every mesh edge and face and the ambient orientation for each tetrahedron, with incidence signs given by Oriented simplicial cell chains and boundary. Write te for the unit tangent in the chosen direction of an edge e, and nF for the unit normal determined by the chosen orientation of a face F and the ambient orientation. On a tetrahedron K with barycentric coordinates λ0,λ1,λ2,λ3, list the vertices in any order and let P1(K) denote scalar polynomials of total degree at most one. For an ordered edge [i,j], put ϕij=λi∇λj−λj∇λi; reversing its orientation changes the sign. Set Wh0:={q∈C0(Ω‾):q∣K∈P1(K) for every K∈T}. The first-family lowest-order Nedelec space is Nh1:={u∈H(curl⁡;Ω):u∣K∈span⁡{ϕij:0≤i<j≤3} for every K∈T, and every global edge e has one common oriented circulation ∫eu∣K⋅te ds for all K⊃e}. The local Raviart–Thomas space is RT0(K)={a+cx:a∈R3, c∈R}. With H(div⁡;Ω) as defined by The real H(div) space, set Nh2:={v∈H(div⁡;Ω):v∣K∈RT0(K) for every K∈T, and every global face F has one common oriented flux ∫Fv∣K⋅nF dS for all K⊃F},Nh3:={q∈L2(Ω):q∣K is constant for every K∈T}. The covariant affine Piola map for Nh1 and contravariant affine Piola map for Nh2 use the orientation-preserving cell maps and conventions of Covariant and contravariant Piola maps and H(div)/H(curl) spaces. Their differential and moment identities are those of Affine Piola maps commute with differential operators and preserve moments. The edge, face, and cell degrees of freedom are respectively the oriented edge circulation, oriented face-normal flux, and cell integral.

In the two conformity conditions above, each cellwise polynomial restriction has a unique polynomial representative on its closed cell, and those representatives define the displayed edge and face integrals. Thus the global edge and face moments are part of the assembled-space definition; their correspondence with all cochains is proved by the local unisolvence and commuting-moment items, not inferred from rough-field traces.

DefinitionDefinition: Literature-sourcedProof: Not applicableOpen item page →

Zero tangential trace H(curl) space

Definition

Let Ω⊂R3 be open and set H0(curl⁡;Ω):=Cc∞(Ω;R3)‾ H(curl⁡;Ω), where the norm is that of The real H(curl) graph space on a polyhedron. This is the closure-defined zero-tangential subspace used on this page. Identifying this closure with the full kernel of a particular boundary trace map is not part of the definition.

Remarks

On a bounded Lipschitz polyhedron admitting a finite matching affine tetrahedral mesh, every member has zero weak tangential trace in the trace-quotient sense of Weak tangential trace on a Lipschitz polyhedron.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

A whole-space Fourier splitting for compactly supported H(curl) fields

Statement

Assume AC. Let U∈H(curl⁡;R3) be real and supported in a fixed bounded measurable set A of finite measure. There are real fields w∈H1(R3;R3) and p∈H1(R3) depending linearly on U such that U=w+∇p, div⁡w=0, curl⁡w=curl⁡U, and ∥w∥2≤∥U∥2,∥∇w∥2=∥curl⁡U∥2,∥p∥H1≤CA∥U∥2.

Facts & Assumptions

Given: AC and the real field U. Use the repository's Fourier normalization Djf^=2πiξjf^.

[F1]

The Fourier transform is unitary on complex L2 by Plancherel theorem, agrees with the integral transform on L1∩L2 by Fourier transform agrees with l one and plancherel transforms, and realizes weak derivatives as multipliers by Distributional derivatives are polynomial Fourier multipliers. Weighted L2 Fourier integrability characterizes H1 by Integer-order W^{k,2} and H^k agree with equivalent norms. Their CC assumptions follow from AC.

Proof

1.1F1givenconstructalgebra

Since U is supported in A, Holder gives ∥U∥1≤∣A∣1/2∥U∥2, and therefore ∣U^(ξ)∣≤∣A∣1/2∥U∥2. For ξ≠0 define p^(ξ)=ξ⋅U^(ξ)2πi∣ξ∣2,w^(ξ)=U^(ξ)−ξ(ξ⋅U^(ξ))∣ξ∣2. Set both values at zero arbitrarily, for instance zero. The multiplier defining w^ is an orthogonal projection in C3, so ∥w^∥2≤∥U^∥2, and 2πiξp^ is the complementary orthogonal projection of U^. At ∣ξ∣<1, ∣p^∣2≤(4π2)−1∣A∣∥U∥22∣ξ∣−2, whose integral is finite in dimension three; at ∣ξ∣≥1 it is bounded by (4π2)−1∣U^∣2. Thus p∈H1 and ∥p∥H1≤CA∥U∥2 by [F1]. This is the essential low-frequency check; an arbitrary nonsupported L2 field would not give it.

2.1F1step 1.1algebra∎

The vector identity ∣ξ∣2∣w^∣2=∣ξ×U^∣2 and the multiplier identity for curl give ∫4π2∣ξ∣2∣w^∣2=∥curl⁡U∥22. Hence w∈H1, with the asserted derivative norm. The displayed Fourier definitions give U=w+∇p, ξ⋅w^=0, and ξ×w^=ξ×U^, so all asserted distributional identities follow by Fourier injectivity. Finally U^(−ξ)=U^(ξ)‾ for real U. The two definitions have the corresponding conjugate symmetry (including the sign of i in p^); uniqueness of the inverse transform therefore gives real p,w. Every operation is linear, and [F1] supplies all norm claims.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Local weak scalar potentials and continuation on a simply connected open set

Statement

Assume AC. Let G⊂R3 be a nonempty open connected set, and let v∈Lloc2(G;R3) have zero distributional curl. Every ball compactly contained in G has an H1 primitive of v. If every based loop in G is homotopic to a constant loop fixing its basepoint, these local primitives glue to f∈Hloc1(G) with ∇f=v. Such f is unique up to a constant. This assertion alone does not assert global L2 integrability of f on G.

Facts & Assumptions

Given: AC, the nonempty open connected set G, v, and distributional curl zero.

[F1]

Mean-zero functions on a ball obey the scaled Poincare inequality by Poincare inequality on a ball. Sobolev spaces are complete by Integer-order Sobolev spaces are Banach.

[F3]

An Hloc1 function with zero weak gradient is constant on each connected component by Zero weak gradient gives componentwise constants.

[F4]

Choose a nonnegative smooth compact cutoff equal to one on a smaller ball and supported in B1(0) using Test function cutoffs and euclidean localization, and normalize its positive finite integral using Euclidean balls have positive finite Lebesgue measure. Its rescalings have the convention of The mollifier family generated by a unit-mass smooth bump and form the approximate identity in A unit-mass smooth bump generates an L1 approximate identity. For Sobolev derivative commutation one may use Interior mollification commutes with weak derivatives on relatively compact open sets. In step 1.1 the given vector need not have all first weak derivatives: its mollified curl is zero directly by applying the distributional zero-curl identity to the translated mollifier, whose support stays inside B(a,r′). Thus no W1,2 regularity of the original vector is assumed. The compact-test localization in step 4.1 is justified by the real Euclidean partition statement of Test function cutoffs and euclidean localization.

[F5]

Heine-Borel in Rn: with the Euclidean metric a subset of Rn is compact if and only if it is closed and bounded, and the proof by bisection uses no choice principle; the same holds on the real line at n=2 makes the parameter square compact. Every open cover of a compact metric space has a Lebesgue number: a δ>0 such that every nonempty subset of diameter less than δ lies inside a single member of the cover then applies to the relative open pullback cover {H−1(B)} of that compact metric square and gives the grid size in step 3.1. That theorem requires no choice principle. The analogous compact-interval use gives the finite path subdivisions in step 2.1.

Proof

1.1F1F2constructalgebraF4

Let B=B(a,r)⋐G and choose r′>r with B(a,r′)⋐G. Zero-extend v∣B(a,r′) as an L2 function and convolve at radii εj↓0 smaller than r′−r. The resulting vj are smooth and curl free on a neighborhood of B, and vj→v in L2(B) by [F2]. Put gj(x)=∫01vj(a+t(x−a))⋅(x−a) dt. The smooth curl-free identity ∂ivj,k=∂kvj,i gives ∂igj=∫01ddt(tvj,i(a+t(x−a)))dt=vj,i(x). Subtract (gj)B. For any j,k, [F1] bounds the H1 norm of this normalized difference by CB∥vj−vk∥L2(B). Completeness gives a limit gB∈H1(B) with mean zero and gradient v. No passage through smooth de Rham cohomology is made.

2.1F3step 1.1constructF5

Cover G by its countable rational balls with compact closure in G, and choose the primitives in step 1.1. Every nonempty intersection of two such balls is convex and connected. By [F3], gB−gC=cBC almost everywhere on B∩C, with a unique real constant; cBC=−cCB, and cBC+cCD=cBD whenever the triple intersection is nonempty. Consider a germ of a primitive to mean a local H1 primitive on a neighborhood of a point, identifying two when they agree almost everywhere on a smaller neighborhood. Fix one germ at a basepoint. Along a path, choose a finite subdivision whose successive subpaths lie in balls, and transport the current primitive by adding the unique constant needed to agree on an overlap at each subdivision point. This defines the terminal germ. Inserting extra subdivision points does not change it, and changing the covering balls gives the same result: refine around every subdivision point so that all balls compared contain that point, use their nonempty open intersections, and use the displayed cocycle identity. Thus transport is well defined along a path and reverses under reversal of that path.

3.1step 2.1constructalgebraF5

Transport is invariant under endpoint-fixed path homotopy. For a continuous homotopy H:[0,1]2→G, compactness gives a finite subcover of its image by the ball cover and a Lebesgue number for the pullback cover of the square. A sufficiently fine rectangular grid then maps every closed cell into one ball. The transport around the boundary of that cell is the identity: compute it with that one ball's primitive; subdivision and ball independence from step 2.1 permit this computation. Compose these identities over all cells. Every interior edge is traversed once in each direction, so its transports cancel. The two vertical boundary paths are constant when endpoints are fixed; hence the transports along the two horizontal paths agree. If G has the stated loop property, any two paths from the basepoint to a given point have equal terminal germs by applying this argument to their concatenation with one reversed. A connected open subset of Euclidean space is path connected: the set reachable by polygonal paths is both open and relatively closed, since a ball about any point joins that point to all nearby points. Thus there is a terminal germ at every point.

4.1F3step 3.1constructF4∎

On a small ball around any point, path independence identifies these terminal germs with one fixed local primitive plus a constant. The resulting local functions therefore agree almost everywhere on overlaps. They define an Lloc2 class on G: enumerate the countable ball cover and use the first applicable representative on each measurable difference of balls; the overlap exceptional sets have countable union of measure zero. Any compact subset has a finite ball subcover, so the class is H1 locally, and its weak derivative is v there and hence globally on compactly supported tests. This is f. Any two choices differ by a locally H1 zero-gradient function, so [F3] makes the difference constant. AC is used only for the cited analytic interfaces and the countable local representative/primitive choices.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Weak curl-free fields on a contractible polyhedron are gradients

Statement

Assume the Axiom of Choice. Let Ω⊂R3 be a nonempty bounded connected contractible Lipschitz polyhedron. If u∈H(curl⁡;Ω) has distributional curl zero, then there is p∈H1(Ω) with u=∇p almost everywhere; p is unique up to an additive constant.

Facts & Assumptions

Given: AC, the domain and the real curl-free field in the Statement. AC is used through the existing analytic suppliers and implies their CC assumptions.

[F1]

A contractible space has trivial fundamental group gives the loop-homotopy hypothesis of Local weak scalar potentials and continuation on a simply connected open set, which supplies a primitive f∈Hloc1(Ω).

[F2]

Scalar H1 and H2 extension across a bounded Lipschitz boundary makes this bounded Lipschitz domain an H1 extension domain, so Poincare-Wirtinger on bounded connected extension domains by Rellich compactness applies to globally H1 functions.

[F3]

Chain rule for globally Lipschitz scalar maps of Sobolev functions applies on each relatively compact open subset and hence supplies the local chain rule. Zero weak gradient gives componentwise constants gives uniqueness.

Proof

1.1F1F2F3construct

By [F1] choose f∈Hloc1(Ω) with ∇f=u. It remains to prove global integrability; local weak exactness alone is insufficient. Fix a ball B⋐Ω. For M>0 let fM=max⁡(−M,min⁡(f,M)). By [F3] locally, fM∈Hloc1, ∣∇fM∣≤∣u∣, and ∣fM∣≤M. Since Ω has finite measure, these local derivative identities give global H1(Ω) membership: the function is globally L2, its locally specified derivatives are globally L2, and every compactly supported test uses only finitely many local identities. Thus [F2] gives ∥fM−(fM)Ω∥L2(Ω)≤CΩ∥u∥2.

2.1F3step 1.1algebra∎

Put aM=(fM)Ω and bM=(fM)B. The preceding estimate gives ∣aM−bM∣≤∣B∣−1/2CΩ∥u∥2. Therefore ∥fM−bM∥L2(Ω)≤CΩ(1+∣Ω∣1/2∣B∣−1/2)∥u∥2. On B, f∈L2 and ∣fM∣≤∣f∣, so dominated convergence gives bM→fB. Along the integers M→∞, fM→f almost everywhere; Fatou's lemma applied to the displayed bound yields f−fB∈L2(Ω). Its weak gradient is u∈L2, hence p=f−fB∈H1(Ω). If two such p exist, their difference has zero weak gradient, and [F3] makes it constant on connected Ω. This proves every original analytic and geometric clause.

CounterexampleConstruction: AI-generatedVerification: AI-generatedprecheck passjudge pass (gpt-6-luna)Open item page →

Canonical edge moments are not bounded on H(curl)

Statement refuted

For a fixed tetrahedral edge e, the canonical edge-circulation functional u↦∫eu⋅te ds extends to a bounded linear functional on H(curl⁡;Ω).

Facts & Assumptions

Given: Countable Choice for the weak-derivative uniqueness convention in The real H(curl) graph space on a polyhedron, the graph norm on H(curl⁡;Ω), a fixed oriented mesh edge e=[a,b], and its canonical circulation degree of freedom from Lowest-order Whitney and Nedelec de Rham spaces.

[A1]

Countable Choice is the explicit assumption in the real H(curl) graph-space definition; the counterexample uses no stronger choice principle. (The Axiom of Countable Choice (ACω))

[F1]

The graph norm is ∥u∥H(curl⁡)2=∥u∥22+∥curl⁡u∥22. (The real H(curl) graph space on a polyhedron)

[F2]

The canonical edge degree of freedom is ℓe(u)=∫eu⋅te ds for smooth u. (Lowest-order Whitney and Nedelec de Rham spaces)

[F4]

For 0<r<R, there is a smooth [0,1]-valued function equal to one on B‾r(0) and supported in BR(0). (A smooth bump between concentric Euclidean balls)

Counterexample

1.1A1F1F4constructalgebra

By [F4] with r=1/2 and R=1, choose η∈Cc∞(R3) with η(0)=1 and support in the unit ball. Choose ε>0 small enough that b∉a+εsupp⁡η. Define ψε(x)=η((x−a)/ε) on Ω and uε=∇ψε. Then curl⁡uε=0 distributionally because distributional mixed derivatives commute, so [F1] gives ∥uε∥H(curl⁡)=∥uε∥2. A change of variables on R3 bounds ∥uε∥22≤ε∥∇η∥L2(R3)2→0.

2.1A1F2F3step 1.1contradiction∎

By [F3] along e, ℓe(uε)=ψε(b)−ψε(a)=0−1=−1 for every such ε. If a bounded extension existed, [F2] would give ∣ℓe(uε)∣≤C∥uε∥H(curl⁡), which tends to zero by step 1.1, contradicting the fixed value 1. Thus the edge moment is not bounded on the energy space; canonical interpolation cannot be applied to arbitrary H(curl) fields by these moments alone.

DefinitionDefinition: Literature-sourcedProof: Not applicablejudge pass (gpt-6-luna)Open item page →

Kernel quotient and gauge for discrete curl-curl

Definition

Assume Countable Choice for the graph-space uniqueness and L2 conventions of The real H(curl) graph space on a polyhedron. Let Vh=Nh1 be the lowest-order edge space on a finite tetrahedral mesh, as in Lowest-order Whitney and Nedelec de Rham spaces. It is finite dimensional: restriction to the finitely many cells injects it into the finite product of the local spaces, each spanned by at most six Whitney edge fields. Injectivity holds because the cells cover Ω up to their measure-zero facets. Use the componentwise real L2 inner product defined in The real H(curl) graph space on a polyhedron. Define its curl kernel and the L2 gauge space by Kh:={vh∈Vh:curl⁡vh=0},Zh:=Vh∩Kh⊥. The quotient V˙h:=Vh/Kh has norm ∥[vh]∥curl⁡:=∥curl⁡vh∥L2(Ω); this is well-defined and positive definite because two representatives differ by an element of Kh. The bilinear form induced by curl-curl is ah([uh],[vh])=(curl⁡uh,curl⁡vh)L2. A representative of a quotient solution is fixed by the gauge condition uh∈Zh. The mixed gauge system uses a multiplier ph∈Kh: ah(uh,vh)+(ph,vh)L2=f(vh)(vh∈Vh),(uh,qh)L2=0(qh∈Kh). The quotient energy norm, rather than the full H(curl⁡) norm, is the norm controlled by this definition.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Lowest-order Nedelec edge circulation unisolvence

Statement

On an oriented tetrahedron K with vertices x0,x1,x2,x3, let ϕij=λi∇λj−λj∇λi for 0≤i<j≤3. Then the six edge circulations ℓrs(v)=∫[xr,xs]v⋅trs ds satisfy ℓrs(ϕij)=δ(r,s),(i,j). The six functions form a basis of the local space span⁡{ϕij:i<j}={a+b×x:a,b∈R3}, so these edge circulations are unisolvent degrees of freedom.

Facts & Assumptions

Given: The local edge shape functions, oriented edge circulations, and the first-family lowest-order local Nedelec space from Lowest-order Whitney and Nedelec de Rham spaces.

[F1]

On each tetrahedron, ϕij=λi∇λj−λj∇λi and the local edge space is their span. (Lowest-order Whitney and Nedelec de Rham spaces)

Proof

1.1F1constructalgebra

Parametrize the oriented edge [xi,xj] by x(t)=(1−t)xi+txj, 0≤t≤1. Along it, λi=1−t, λj=t, so ∇λj⋅x′(t)=1 and ∇λi⋅x′(t)=−1. Therefore ϕij(x(t))⋅x′(t)=(1−t)−t(−1)=1, and ℓij(ϕij)=1.

2.1F1step 1.1algebra

Let [xr,xs] be a different edge. If it shares no endpoint with [xi,xj], then both λi and λj vanish identically along [xr,xs], so its circulation is zero. If it shares xi, then λj vanishes identically along that edge and its directional derivative also vanishes; the remaining term −λj∇λi is zero. The case sharing xj is symmetric. Thus ℓrs(ϕij)=0 whenever (r,s)≠(i,j).

3.1F1step 1.1step 2.1algebra∎

Each ϕij is affine in x. Its linear part is the skew-symmetric map x↦(∇λi⋅x)∇λj−(∇λj⋅x)∇λi, hence equals bij×x for a unique bij∈R3; its constant part is a vector aij. The space {a+b×x:a,b∈R3} has dimension six: if a+b×x=0 on the open tetrahedron, subtracting the values at two points shows b×y=0 for every y∈R3, so b=0 and then a=0. The six functions are linearly independent because their circulation matrix is the identity by steps 1.1 and 2.1. They therefore form a basis of this six-dimensional space, and the six moments are unisolvent.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Weak tangential trace on a Lipschitz polyhedron

Statement

Let Ω⊂R3 be a bounded Lipschitz polyhedron admitting a finite matching affine tetrahedral mesh as in Matching affine simplicial meshes and shape regularity. Use the product spaces H1(Ω;R3):=(H1(Ω;R))3 and H01(Ω;R3):=(H01(Ω;R))3, with ∥v∥H12:=∑j=13(∥vj∥22+∑∣α∣=1∥Dαvj∥22), using the scalar conventions of Integer-order Sobolev spaces and their norms and Zero-boundary Sobolev space as a norm closure. Put T(∂Ω):=H1(Ω;R3)/H01(Ω;R3) with quotient norm ∥[v]∥T:=inf⁡z∈H01∥v+z∥H1, and write T(∂Ω)′ for its real norm dual. For u∈H(curl⁡;Ω), the formula ⟨γτu,[v]⟩:=∫Ω(curl⁡u⋅v−u⋅curl⁡v) dx defines a bounded linear functional on T(∂Ω), independent of the representative v. For u,v∈C1(Ω‾;R3), meaning restrictions of C1 fields on a neighborhood of Ω‾, it equals ∫∂Ω(n×u)⋅v dS. Thus γτu is the weak tangential trace in the trace-quotient norm. In particular, every element of Zero tangential trace H(curl) space has zero weak tangential trace. No converse characterization of that closure is asserted here.

Facts & Assumptions

Given: Countable Choice; a bounded Lipschitz polyhedron Ω and u∈H(curl⁡;Ω) as in The real H(curl) graph space on a polyhedron. The quotient and closure conventions are those of Integer-order Sobolev spaces and their norms and Zero-boundary Sobolev space as a norm closure.

[A1]

Countable Choice is assumed for the Sobolev closure, representative, and smooth-density interfaces used below; no full Axiom of Choice is used. (The Axiom of Countable Choice (ACω))

[F1]

The distributional curl is the L2 class characterized by ∫Ωcurl⁡u⋅φ=∫Ωu⋅curl⁡φ for all compactly supported smooth vector tests. (The real H(curl) graph space on a polyhedron)

[F2]

H01(Ω;R3) is the H1-closure of compactly supported smooth vector fields, and the quotient norm is the infimum of lift norms. (Zero-boundary Sobolev space as a norm closure, Integer-order Sobolev spaces and their norms)

[F3]

H0(curl⁡;Ω) is the graph-norm closure of compactly supported smooth vector fields. (Zero tangential trace H(curl) space)

[F4]

On every affine tetrahedron K, the integral of the divergence of a C1(K‾) field equals the sum of its outward face fluxes. (Gauss–Green formula on an affine simplex)

[F5]

Interior face orientations of a matching tetrahedral mesh cancel in the sum of cell boundaries. (Interior facet orientations cancel in a matching mesh)

[F6]

A compact subset of an open set admits a smooth cutoff equal to one near that compact set. (A Euclidean bump for a compact set inside an open set)

[F7]

Under Countable Choice, a compactly supported H1 function in Ω has an H1(R3) zero extension, and compactly supported smooth functions are dense in H1(R3) (the density statement is used with p=2<∞). (Compactly supported Sobolev functions extend by zero in every integer order, Compactly supported smooth functions are dense in W^{k,p}(R^n))

[F8]

Under Countable Choice, multiplication by a smooth compactly supported function is continuous on H1 and obeys the weak Leibniz rule. (Weak Leibniz rule with a smooth factor)

[F9]

For scalar real L2 functions, ∫∣fg∣≤∥f∥2∥g∥2. (Cauchy-Schwarz inequality for L2)

Proof

1.1A1F1F2givenconstruct

If v1−v2∈H01(Ω;R3), choose φm∈Cc∞(Ω;R3) converging to v1−v2 in H1 by [F2]. The difference of the two proposed pairings is ∫Ω(curl⁡u⋅(v1−v2)−u⋅curl⁡(v1−v2)). The L2 convergence of both fields and curls permits passage to the limit from φm, and each approximating pairing is zero by [F1]. Hence the formula is independent of the representative.

1.2F4F5algebra

For u,v∈C1(Ω‾;R3) as specified in the statement, apply [F4] on every tetrahedron to u×v, using div⁡(u×v)=v⋅curl⁡u−u⋅curl⁡v. By [F5], interior face fluxes cancel, while the remaining boundary flux is n⋅(u×v)=(n×u)⋅v; hence the formula is the stated boundary integral.

2.1F1F2F9step 1.1algebra

For real vector fields a,b∈L2(Ω;R3), componentwise use of [F9] gives ∣∫Ωa⋅b∣≤∑j=13∥aj∥2∥bj∥2; applying [F9] again on the three-point counting measure to the component norms bounds this sum by ∥a∥2∥b∥2. Applying this inequality to (a,b)=(curl⁡u,v) and (u,curl⁡v) gives ∣⟨γτu,[v]⟩∣≤∥curl⁡u∥2∥v∥2+∥u∥2∥curl⁡v∥2. A further [F9] application on the two-point counting measure bounds the right side by ∥u∥H(curl⁡)(∥v∥22+∥curl⁡v∥22)1/2. The coordinate formula for curl and (a−b)2≤2(a2+b2) give ∥curl⁡v∥22≤2∑ℓ,m∈{x,y,z}∥∂ℓvm∥22, hence (∥v∥22+∥curl⁡v∥22)1/2≤2∥v∥H1. Taking the infimum over all lifts of the quotient class proves boundedness in the quotient norm. Linearity follows from the integral formula.

3.1A1F1F3F6F7F8step 2.1algebra∎

If um∈Cc∞ converges to u∈H0(curl⁡) in the graph norm, choose a cutoff χ equal to one near the compact support of um by [F6]. For any v∈H1, χv has compact support in Ω and its zero extension lies in H1(R3) by [F7]. Choose another cutoff θ∈Cc∞(Ω) equal to one on that support. Approximate the zero extension by gj∈Cc∞(R3) using [F7]; then qj:=θgj∈Cc∞(Ω) and qj→χv in H1 by [F8], proving χv∈H01. For each j, [F1] applied to um and the compactly supported smooth test qj gives ∫Ωcurl⁡um⋅qj=∫Ωum⋅curl⁡qj. Since H1 convergence implies L2 convergence of both qj and curl⁡qj, Cauchy–Schwarz passes this identity to the limit qj→χv. Because χ=1 and ∇χ=0 on the support of um, the limiting identity is ∫Ω(curl⁡um⋅v−um⋅curl⁡v)=0. Step 2.1 gives γτum→γτu in T′, so the limit trace is zero.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Whole-space support and the zero-boundary Sobolev closure

Statement

Assume AC. Let Ω⊂R3 be a nonempty bounded open set with Lipschitz boundary.

  1. An H1(R3) class F that vanishes almost everywhere outside Ω‾ restricts to H01(Ω), and every H01(Ω) class has an H1 zero extension.
  2. If f∈H1(Ω)∩C(Ω‾) and f=0 on ∂Ω, then f∈H01(Ω).
  3. The zero extension U of u∈H0(curl⁡;Ω) belongs to H(curl⁡;R3), with curl⁡U equal to the zero extension of curl⁡u; both component norms are preserved. Also ∇H01(Ω)⊂H0(curl⁡;Ω) and its elements have zero curl.

All statements apply componentwise to vector fields where appropriate.

Facts & Assumptions

Given: AC, the nonempty bounded Lipschitz open set Ω, the closure definitions Zero-boundary Sobolev space as a norm closure and Zero tangential trace H(curl) space, and weak derivatives.

[F1]
[F2]

An H1 function is absolutely continuous on almost every interior coordinate line, with its weak derivative as the line derivative, by The ACL characterisation of W1,p.

[F3]

Test function cutoffs and euclidean localization supplies the real Euclidean cutoffs and partitions used in step 1.1. On the compact boundary only finitely many partition supports occur. Explicit compactly supported smooth cutoffs supplies fixed smooth one-dimensional cutoffs and their scaled derivative bounds. Normalize a nonnegative compact cutoff supported in B1(0), equal to one on a smaller ball, to unit mass; positivity and finiteness of that mass follow from Euclidean balls have positive finite Lebesgue measure. The resulting family is The mollifier family generated by a unit-mass smooth bump and is an approximate identity by A unit-mass smooth bump generates an L1 approximate identity. Derivative commutation is Interior mollification commutes with weak derivatives. Smooth localization uses Weak Leibniz rule with a smooth factor. Bounded chart rotations use Affine pullback of weak derivatives and Sobolev seminorms at d=3,r=1,p=2.

[F4]

For the Lipschitz height cutoff in step 2.1, first consider h(x)=x3−ϕ(x′) on a bounded convex ambient chart box. It is a real Lipschitz function, so the converse part of W1,∞ functions on convex domains have Lipschitz representatives gives h∈W1,∞ there with ∥Dh∥∞≤1+L. Applying Chain rule for globally Lipschitz scalar maps of Sobolev functions to the bounded smooth scalar map s↦η(s/t) gives η(h/t)∈W1,∞, 0≤η(h/t)≤1, and gradient bound C(1+L)/t. Restrict to the open chart part of Ω; it has finite measure, so this bounded function and its bounded derivatives are in L2. The localized f of clause 2 is bounded, since its continuous representative is defined on the compact Ω‾. Thus Weak product rule for bounded Sobolev functions applies at p=2 to f and this height cutoff and gives exactly the product derivative used in step 2.1. No smooth-factor Leibniz rule is applied to a nonsmooth graph-height factor. All three suppliers assume AC, already stated here.

[F5]

Endpoint integration on vertical lines in step 2.1 uses Fundamental theorem of calculus for absolutely continuous functions after [F2]. Integrating its inequality in vertical height and base variables uses Tonelli and Fubini for the completed product, with only almost-everywhere section measurability and the one-dimensional C1 translation case s↦ϕ(x′)+s of A C^1 diffeomorphism satisfies the change-of-variables formula for nonnegative Lebesgue measurable functions for each fixed base point; no differentiable graph-flattening theorem is assumed. Completed-product integration is applied to Euclidean Lebesgue measure using The Euclidean Lebesgue measure is the completion of the product of the factor Lebesgue measures, whose CC hypothesis follows from AC. The H1 limits in step 1.1 use Integer-order Sobolev spaces are Banach with k=1,p=2 on the whole space. The componentwise L2 limits in step 3.1 use Riesz-Fischer completeness of Lp for 1≤p≤∞ with p=2. The latter theorem assumes CC; AC implies that assumption and the CC/DC assumptions of the ACL and one-dimensional FTC suppliers.

Proof

1.1F1givenconstructF3

Localize F by a finite smooth partition subordinate to an interior set and boundary graph charts. Rotate a chart so that Ω is x3>ϕ(x′). Its localized whole-space H1 function is zero below this graph and has support away from the chart sides. Translate that localized function upward by te3. Its support now lies at least t/1+L2 from the graph, because ϕ is L-Lipschitz. Mollification with radius less than t/(2(1+L)) produces a smooth function compactly supported in Ω. Translation and then sufficiently fine mollification converge in whole-space H1 by [F1]. The localized interior term is mollified directly. Summing the finite approximations proves F∣Ω∈H01. Conversely a sequence of compactly supported smooth approximants in the closure definition has zero extensions Cauchy in H1(R3), with exactly the original norm differences. The limit is the zero extension of its L2 limit and proves the converse. Lipschitz boundaries have three-dimensional measure zero, since every graph has zero vertical section measure, so support in Ω‾ causes no additional L2 term.

2.1F1F2step 1.1constructalgebraF3F4F5

For clause 2 localize f in a graph chart and write its vertical height as s=x3−ϕ(x′)>0. The continuous boundary value is zero. For almost every x′, [F2] and continuity at the boundary give ∣f(x′,ϕ(x′)+s)∣2≤s∫0s∣∂3f(x′,ϕ(x′)+r)∣2 dr. To justify the endpoint, first integrate the ACL identity between ε and s, then let ε↓0; the L2 derivative is integrable along almost every finite vertical segment, and continuity gives the endpoint limit. Choose a fixed smooth scalar η that is zero on (−∞,1] and one on [2,∞), and multiply by η(s/t). The construction, Sobolev chain rule and bounded-Sobolev product rule in [F3]–[F4] justify this nonsmooth-in-space factor and bound its weak gradient by C(1+L)/t. The norm of its extra gradient term is bounded by C∥∇f∥L2(0<s<2t), using the displayed inequality and integration in s,x′, and hence tends to zero. The removed function and gradient terms also tend to zero by absolute continuity of their integrals. These cutoffs lie away from the boundary and can be mollified inside Ω; compact chart supports handle their other sides. Sum the finite local approximations and the interior term. Thus f is in the asserted closure.

3.1givenconstructalgebraF5∎

Choose uj∈Cc∞(Ω;R3) converging to u in the H(curl) graph norm. Their zero extensions are Cauchy in the whole-space graph norm. The weak test identity passes to the L2 limits of the fields and their curls by Cauchy–Schwarz. Those limits are respectively U and the zero extension of curl⁡u, proving the asserted distributional identity and both norm equalities. For q∈H01, take qj∈Cc∞(Ω) converging in H1; then ∇qj→∇q in L2, their curls are zero by equality of smooth mixed derivatives, and ∇qj∈Cc∞(Ω;R3). The same weak-limit argument proves the last claim. AC licenses these closure approximation sequences and the cited analytic interfaces.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Whitney edge, face, and cell moments commute with grad, curl, and div

Statement

Let T be a finite matching affine tetrahedral mesh. The four face-normal fluxes are unisolvent on each RT0(K), and matching face fluxes assemble a global H(div⁡) field. For smooth scalar f, smooth vector fields u,v, and the canonical interpolants determined by vertex values, oriented edge circulations, oriented face-normal fluxes, and cell integrals, the interpolation maps satisfy cellwise ∇Ih0f=Ih1∇f,curl⁡Ih1u=Ih2curl⁡u,div⁡Ih2v=Ih3div⁡v. Any assignment of one real oriented value to each global mesh edge determines a unique assembled field in Nh1; any assignment of one real oriented flux to each global mesh face determines a unique assembled field in Nh2. These assemblies belong to H(curl⁡;Ω) and H(div⁡;Ω), respectively, with the global spaces and conventions of Lowest-order Whitney and Nedelec de Rham spaces. Applying the local moment identities to polynomial cell restrictions also proves that the global finite-element spaces form the subcomplex Wh0→∇Nh1→curl⁡Nh2→div⁡Nh3. The canonical interpolation identities themselves apply to smooth inputs; they do not extend the canonical edge moments to arbitrary H(curl⁡) inputs.

Facts & Assumptions

Given: Countable Choice for the H(curl) and H(div) graph-space conventions; a finite matching affine tetrahedral mesh, the local spaces and oriented degrees of freedom of Lowest-order Whitney and Nedelec de Rham spaces, a smooth scalar f, and smooth vector fields u,v on a neighborhood of Ω‾.

[A1]

Countable Choice is assumed by the distributional derivative uniqueness interfaces used to identify the global H(curl) and H(div) classes; no full Axiom of Choice is used. (The Axiom of Countable Choice (ACω))

[F1]

The local edge basis is ϕij=λi∇λj−λj∇λi, its six edge circulations are unisolvent, and the local face target is RT0(K)={a+cx}. (Lowest-order Whitney and Nedelec de Rham spaces, Lowest-order Nedelec edge circulation unisolvence)

[F2]

Stokes on an oriented affine simplex identifies the integral of dη with the signed sum of its face integrals. (Stokes theorem for the standard simplex)

[F3]

Gauss–Green holds on each affine tetrahedron for a smooth vector field. (Gauss–Green formula on an affine simplex)

[F4]

Interior face orientations on a matching mesh are opposite and cancel in sums of oriented cell boundaries. (Interior facet orientations cancel in a matching mesh)

[F5]

The affine covariant and contravariant Piola maps preserve oriented edge and face moments and commute with the corresponding weak differentials. (Affine Piola maps commute with differential operators and preserve moments)

Proof

1.1F1F3F5givenconstruct

For each cell K, define IK0f by its four vertex values, IK1u by its six edge circulations, IK2v by its four face-normal fluxes, and IK3g by its cell integral. The vertex basis λi is dual to vertex evaluation. By [F1], the local edge-moment map is bijective, so any six prescribed edge values determine one local field; in particular they define IK1u. For RT0(K), the face flux map is injective: if all four fluxes of q(x)=a+cx vanish, [F3] gives 3c∣K∣=∫Kdiv⁡q=0, so c=0; then a⋅nF=0 for all four face normals. Three reference-tetrahedron face area vectors are linearly independent, and the invertible cofactor map in [F5] preserves this independence on K, so a=0. Since RT0(K) has dimension four, the four moments are bijective and any four prescribed values determine one field, defining IK2v. A constant is determined by its cell integral, so IK3g is also unique.

1.2A1F1F3F4givenalgebra

On a shared triangular face, the tangential trace of a local Nedelec field is a linear combination of the three Whitney edge traces on that face: a basis function from an edge containing the opposite vertex has zero tangential trace because the gradient of the opposite barycentric coordinate is normal to the face. The three face-edge circulations are unisolvent by the same endpoint calculation as [F1]. A global assignment gives the same oriented circulation from either incident tetrahedron, so the two tangential traces agree. Cellwise curl integration by parts, using [F3] on u×φ for a compactly supported smooth test φ, then cancels all interior face terms by [F4]; boundary terms vanish because φ is compactly supported. Hence the assembled edge field has a distributional curl equal to its piecewise polynomial curl in L2 and lies in the global H(curl⁡) space.

1.3F1F6givenalgebra

The identity ∑j≠iϕij=−∇λi (where ϕji:=−ϕij) follows from ∑jλj=1 and ∑j∇λj=0; hence ∇IK0f∈N0(K). On an oriented edge e=[xi,xj], [F6] gives ∫e∇IK0f⋅te ds=IK0f(xj)−IK0f(xi)=f(xj)−f(xi)=∫e∇f⋅te ds. The two fields lie in the local Nedelec space, and [F1] makes the edge moments unisolvent, so ∇IK0f=IK1∇f on every cell.

2.1F1F2F5step 1.1algebra

Each curl⁡ϕij=2∇λi×∇λj is constant, so curl⁡IK1u∈RT0(K). For every oriented face F, Stokes [F2] gives ∫Fcurl⁡(IK1u)⋅nF dS=∑e⊂∂Fsgn⁡(e,F)∫eIK1u⋅te ds=∫Fcurl⁡u⋅nF dS. The first equality uses the affine moment convention [F5]; the second uses the defining edge moments. Both curls are in RT0(K) and the four face moments are unisolvent by step 1.1, so curl⁡IK1u=IK2curl⁡u.

2.2A1F1F3F4step 1.1algebra

On a tetrahedron K, Gauss–Green [F3] gives ∫Kdiv⁡(IK2v) dx=∑F⊂∂Ksgn⁡(F,K)∫FIK2v⋅nF dS=∫Kdiv⁡v dx. Since div⁡(a+cx)=3c is constant, equality of these cell integrals proves div⁡IK2v=IK3div⁡v on K. More generally, every local RT0 normal trace is constant on a planar face because x⋅nF is constant there; a shared oriented face moment therefore determines the same physical normal component from both cells. Summing cellwise Gauss–Green against a compact test function cancels interior terms by [F4], while boundary terms vanish, so the assembled face field has distributional divergence equal to its piecewise constant divergence in L2.

3.1A1F1step 1.1step 1.2step 1.3step 2.1step 2.2algebra∎

For any discrete qh∈Wh0, uh∈Nh1, or vh∈Nh2, its restriction to each cell is a polynomial and extends smoothly to a neighborhood of that cell. Apply the local identities in steps 1.3, 2.1 and 2.2 to these restrictions. The local interpolant is the identity on the corresponding finite-element input by the local moment unisolvence and construction in step 1.1, so the identities show ∇qh∣K, curl⁡uh∣K, and div⁡vh∣K lie in their next local spaces. The edge moments of ∇qh are endpoint differences of shared vertex values by step 1.3. The face fluxes of curl⁡uh are signed sums of the shared global edge values by step 2.1, so adjacent cells assign the same oriented flux to every shared face. The divergence target Nh3 has only cellwise constant data and imposes no cross-cell matching. The assemblies in steps 1.2 and 2.2 give the required H(curl) and H(div) membership. Hence all three discrete differentials map between the stated global spaces, proving the subcomplex assertion.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Stable mixed curl-curl formulation with kernel gauge

Statement

Assume Countable Choice for the graph spaces and real L2 product as in Kernel quotient and gauge for discrete curl-curl. Let Vh be that finite-dimensional real edge space, Kh=ker⁡(curl⁡∣Vh), and Zh=Vh∩Kh⊥. Here Vh∗=Hom⁡R(Vh,R) is the algebraic dual of Linear functionals and the algebraic dual V∗=L(V,F). For every f∈Vh∗ there is a unique pair (uh,ph)∈Zh×Kh satisfying (curl⁡uh,curl⁡vh)L2+(ph,vh)L2=f(vh)(vh∈Vh),(uh,qh)L2=0(qh∈Kh). The gauge multiplier is the L2 Riesz representative of f∣Kh. The quotient solution satisfies the exact stability identity ∥curl⁡uh∥L2=∥f∣Zh∥(Zh,∥curl⁡(⋅)∥L2)∗,∥ph∥L2=∥f∣Kh∥(Kh,∥⋅∥L2)∗. The constraint form b(v,q)=(v,q)L2 has inf-sup constant one when Kh≠{0}, Vh has the H(curl⁡) graph norm and Kh has the L2 norm; if Kh={0} the constraint is vacuous. The curl form is coercive with constant one on Zh in the quotient curl norm. No mesh-uniform estimate in the full graph norm is claimed here.

Facts & Assumptions

Given: The finite-dimensional real space Vh, its kernel and orthogonal gauge from Kernel quotient and gauge for discrete curl-curl, and a linear functional f∈Vh∗.

[A1]

Countable Choice is inherited from the graph-space uniqueness and real L2 product interfaces; the finite-dimensional Riesz and orthogonal-decomposition arguments use no stronger choice axiom. (The Axiom of Countable Choice (ACω))

[F1]

Kh is the curl kernel, Zh=Vh∩Kh⊥, and ∥[vh]∥curl⁡=∥curl⁡vh∥2 is the quotient norm. (Kernel quotient and gauge for discrete curl-curl)

[F2]

A finite-dimensional real inner-product space splits as W⊕W⊥. (For a subspace W of a finite-dimensional inner product space, V=W⊕W⊥)

[F3]

Every real linear functional on a finite-dimensional real inner-product space is represented uniquely by inner product with a vector. (Finite-dimensional Riesz representation: every functional is uniquely v↦⟨v,w⟩)

[F4]

Vh∗ consists of all real linear functionals on Vh. (Linear functionals and the algebraic dual V∗=L(V,F))

Proof

1.1A1F1F3F4givenconstruct

On Zh, the bilinear form ah(u,v)=(curl⁡u,curl⁡v)L2 is an inner product: if ah(u,u)=0, then u∈Kh and u∈Kh⊥, hence u=0. The finite-dimensional Riesz theorem [F3] applied to f∣Zh gives a unique uh∈Zh with ah(uh,zh)=f(zh) for every zh∈Zh. Applying [F3] to the L2 inner product on the finite-dimensional Kh gives a unique ph∈Kh with (ph,qh)L2=f(qh) for all qh∈Kh. The zero subspace cases are included in [F3].

2.1A1F1F2step 1.1algebra

Restrict the L2 inner product to the finite-dimensional space Vh. Its orthogonal complement of Kh is Vh∩Kh⊥=Zh by [F1], so [F2] gives Vh=Zh⊕Kh. Thus each vh has a unique orthogonal decomposition vh=zh+qh. Since curl⁡qh=0 and (ph,zh)=0, the two identities of step 1.1 give ah(uh,vh)+(ph,vh)=f(zh)+f(qh)=f(vh). Also uh∈Zh gives the gauge equation. Any solution must restrict to the unique Riesz problems on Zh and Kh, proving uniqueness.

3.1A1F1F2F3step 1.1step 2.1algebra∎

For any real inner product c(⋅,⋅) and any nonzero w, positivity of c(v−tw,v−tw) at t=c(v,w)/c(w,w) gives ∣c(v,w)∣2≤c(v,v)c(w,w); if w=0 the inequality is immediate. Thus the norm of the functional z↦c(u,z) is at most ∥u∥c, and when u≠0 equality is attained at z=u; when u=0 both sides vanish. Applying this argument to ah and the L2 product, together with the Riesz identities of step 1.1, proves both exact dual-norm identities. For the constraint, if qh≠0 choose vh=qh; then curl⁡qh=0, ∥vh∥H(curl⁡)=∥qh∥2, and b(vh,qh)=∥qh∥22, so the inf-sup constant is at least one. For the upper bound, the same positive-square argument with the L2 inner product gives ∣b(vh,qh)∣≤∥vh∥2∥qh∥2≤∥vh∥H(curl⁡)∥qh∥2. On Zh, ah(vh,vh)=∥[vh]∥curl⁡2, which gives coercivity constant one in the declared quotient norm.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

A bounded regular decomposition with both summands satisfying full Dirichlet conditions

Statement

Assume AC. Let Ω⊂R3 be a nonempty bounded Lipschitz open set. There are bounded real linear maps R:H0(curl⁡;Ω)→H01(Ω;R3) and Q:H0(curl⁡;Ω)→H01(Ω) such that u=Ru+∇Qu,∥Ru∥H1+∥Qu∥H1≤CΩ∥u∥H(curl⁡). No contractibility, connected boundary, or mesh hypothesis is required. The scalar estimate uses the full H(curl) norm; no estimate by curl alone is asserted.

Facts & Assumptions

Given: AC, the nonempty bounded Lipschitz open set Ω, and u in the closure-defined zero-tangential space.

[F1]

Whole-space support and the zero-boundary Sobolev closure gives the whole-space H(curl) zero extension and characterizes supported whole-space H1 restrictions as H01.

[F2]

A whole-space Fourier splitting for compactly supported H(curl) fields supplies the bounded linear whole-space split U=w+∇p, with w∈H1(R3) and p∈H1(R3).

[F3]

Scalar H1 and H2 extension across a bounded Lipschitz boundary supplies a bounded scalar H2 extension on every bounded Lipschitz open set, including one with several components.

[F4]

Test function cutoffs and euclidean localization with K=Ω‾⋐B supplies the fixed smooth cutoff χ in step 2.1, equal to one on a neighborhood of K. Weak Leibniz rule with a smooth factor at k=1,p=2 gives the whole-space H1 product identities and estimates for Z,P. Its explicit CC assumption follows from the stated AC.

Proof

1.1F1F2constructalgebraF3

Fix a ball B with Ω‾⋐B, let U be the zero extension of u by [F1], and use [F2] with support Ω‾. Then U=w+∇p, ∥w∥H1≤C∥u∥H(curl⁡), and ∥p∥H1≤CΩ∥u∥2. The exterior open set D=B∖Ω‾ has Lipschitz boundary: near ∂Ω use the same graph with the opposite side, and near ∂B use the smooth sphere; these boundary sets are a positive distance apart. It may have several components, which [F3] permits. On D, U=0, so ∇p=−w. Hence p∣D∈H2(D), with ∥p∥H2(D)≤CΩ∥u∥H(curl⁡). This follows directly from the definition of second weak derivatives: DiDjp=−Diwj∈L2(D).

2.1F1F3step 1.1constructalgebraF4∎

Extend p∣D by [F3] to a=ED(p∣D)∈H2(R3). Choose one fixed χ∈Cc∞(B) equal to one near Ω‾, and define whole-space fields Z=χ(w+∇a) and P=χ(p−a). Both are in H1(R3) with norms bounded by CΩ∥u∥H(curl⁡). On D, a=p and ∇a=∇p=−w almost everywhere, so Z=P=0 there; outside B their cutoff makes them zero. Thus they vanish almost everywhere outside Ω‾. By [F1], z=Z∣Ω∈H01(Ω;R3) and q=P∣Ω∈H01(Ω). On Ω, χ=1 and its gradient is zero, giving z+∇q=w+∇a+∇p−∇a=u. Fixed zero extension, Fourier multipliers, ED, and cutoff make the maps R:u↦z, Q:u↦q linear; their estimates have just been proved. Only the geometry of Ω,B, not a mesh or a topological assumption, enters the constants.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Regular decomposition of zero-tangential H(curl) fields

Statement

Assume the Axiom of Choice. Let Ω⊂R3 be a nonempty bounded contractible Lipschitz polyhedron with connected boundary. For every u∈H0(curl⁡;Ω) there are z∈H01(Ω;R3) and p∈H1(Ω) such that u=z+∇p,∥z∥H1(Ω)+∥p−pΩ∥H1(Ω)≤CΩ∥u∥H(curl⁡;Ω). Here H0(curl⁡) is the closure definition of Zero tangential trace H(curl) space, and pΩ=∣Ω∣−1∫Ωp fixes the additive constant. The constant may depend on the domain but not on a mesh.

Facts & Assumptions

Given: AC and exactly the domain and zero-tangential field of the Statement. The stronger full Dirichlet supplier below applies to this domain without changing its stated hypotheses.

[F1]

A bounded regular decomposition with both summands satisfying full Dirichlet conditions gives z∈H01(Ω;R3) and q∈H01(Ω) with u=z+∇q and ∥z∥H1+∥q∥H1≤CΩ∥u∥H(curl⁡).

Proof

1.1F1construct

Apply [F1] and set p=q. This supplies the required vector and scalar spaces and the identity, with the original domain, topology, and connected-boundary clauses retained. The proof of [F1] uses only a scalar H2 extension and an explicitly proved Fourier split; it imports no H(curl) extension theorem and no smooth-to-weak cohomology identification.

2.1F1step 1.1algebra∎

By Holder, ∣pΩ∣∣Ω∣1/2≤∥p∥2, whence ∥p−pΩ∥H1≤2∥p∥H1. Combine this with [F1] and absorb the numerical factor into CΩ to obtain the asserted estimate. The construction in [F1] fixes p∈H01; the present statement only requires H1, so its complete original scalar freedom is retained.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Discrete de Rham cohomology and contractible-mesh exactness

Statement

Assume Countable Choice for the H(curl), H(div), and real L2 inner-product interfaces used here; no full Axiom of Choice is assumed. Let T be a finite matching tetrahedral mesh with realization ∣T∣=Ω‾. Define Ck(T;R) by extending the oriented chain groups of Oriented simplicial cell chains and boundary to real coefficients, and put Ck=Hom⁡R(Ck,R) with coboundary δk=∂k+1∗. The degrees of freedom give a cochain isomorphism from Wh0→∇Nh1→curl⁡Nh2→div⁡Nh3 to C0→δ0C1→δ1C2→δ2C3. Consequently the discrete cohomology in degree k is naturally isomorphic to Hom⁡R(Hk(∣T∣;R),R). If Ω‾ is nonempty, connected, and contractible, then the sequence is exact at every positive-degree space, ker⁡∇ consists of constants, and div⁡:Nh2→Nh3 is onto. For general topology, define Hh1:=ker⁡(curl⁡∣Nh1)∩(∇Wh0)⊥,Hh2:=ker⁡(div⁡∣Nh2)∩(curl⁡Nh1)⊥ using the L2 inner product. Then ker⁡curl⁡=∇Wh0⊕Hh1 and ker⁡div⁡=curl⁡Nh1⊕Hh2, with dim⁡Hhk=dim⁡Hk(∣T∣;R) for k=1,2.

Facts & Assumptions

Given: A finite matching tetrahedral mesh T, its oriented cell chains, the lowest-order spaces Wh0,Nh1,Nh2,Nh3 of Lowest-order Whitney and Nedelec de Rham spaces, and the real simplicial cochain complex dual to its finite chain complex.

[A1]

Countable Choice is assumed by the weak graph-derivative uniqueness and real L2 inner-product interfaces defining these spaces; the finite cochain and basis arguments below require no stronger choice principle. (The Axiom of Countable Choice (ACω), The real H(curl) graph space on a polyhedron, The real H(div) space, L2 with the integral pairing is a Hilbert space)

[F1]

Wh0 consists of continuous piecewise P1 functions; Nh1 consists of piecewise Whitney edge fields with one oriented edge moment per mesh edge; Nh2 consists of piecewise RT0 fields with one oriented face flux per mesh face; and Nh3 consists of cellwise constants. (Lowest-order Whitney and Nedelec de Rham spaces)

[F2]

The six oriented edge circulations are unisolvent for the local first-family Nedelec space. (Lowest-order Nedelec edge circulation unisolvence)

[F3]

The edge and face moment assignments assemble into global H(curl) and H(div) fields; the four oriented face fluxes are unisolvent on each RT0(K), and the vertex, edge, face, and cell interpolants commute cellwise with gradient, curl, and divergence. (Whitney edge, face, and cell moments commute with grad, curl, and div)

[F4]

The oriented simplicial chain complex is freely generated by oriented mesh simplices and has alternating boundary ∂[v0,…,vk]=∑i(−1)i[v0,…,v^i,…,vk]. (Oriented simplicial cell chains and boundary)

[F5]

The canonical map identifies simplicial homology of a complex with singular homology of its realization. (Simplicial and singular homology agree)

[F6]

A nonempty contractible space has the singular homology of a point for every abelian coefficient group. (Contractible nonempty spaces have the homology of a point)

[F7]

Contractible means that every continuous map from the space to any target is homotopic to a constant map. (Nullhomotopic maps and contractible spaces)

[F8]

The alternating simplicial boundary satisfies ∂k−1∂k=0, so the dual coboundaries form a cochain complex and Bk:=im⁡∂k+1 is contained in Zk:=ker⁡∂k. (The simplicial boundary of a boundary is zero)

[F9]

The componentwise real L2 pairing is a well-defined positive-definite inner product on the finite-element vector spaces under Countable Choice. (The real H(curl) graph space on a polyhedron, L2 with the integral pairing is a Hilbert space)

[F10]

Every subspace of a finite-dimensional real inner-product space has an orthogonal direct-sum complement. (For a subspace W of a finite-dimensional inner product space, V=W⊕W⊥)

[F11]

The empty space has no singular simplices, so all of its singular chain groups with real coefficients are zero. (Singular simplices and singular chain groups with coefficients)

[F12]

The cells of a matching mesh have union Ω‾ and Ω is the interior of that union; an empty mesh therefore has empty realization and domain. (Matching affine simplicial meshes and shape regularity)

Proof

1.1A1F1F2F3F4F11F12givenconstruct

If T=∅, [F12] gives Ω=∅; by [F1] and [F4] all real chain, cochain, and finite-element spaces are zero, and [F11] gives Hk(∅;R)=0. All cohomology and harmonic statements then reduce to the unique maps and decompositions of zero spaces, and the nonempty contractible branch is inapplicable. Suppose henceforth that T≠∅. In degree zero, the vertex basis λi is dual to vertex evaluation; a value at each vertex determines a unique affine function on each incident tetrahedron, and common-face traces agree because they agree at the face vertices. Thus J0:Wh0→C0 is a bijection. In degree one, [F2] makes the six local edge moments a bijection between each local Nedelec space and its six edge values. The definition of Nh1 imposes one value for each globally oriented edge. Any global assignment therefore determines the unique local fields on each cell, and [F3] makes their assembly a global H(curl) field; conversely, zero global moments force every cell restriction to vanish by [F2]. Thus J1:Nh1→C1 is a bijection.

2.1A1F1F3step 1.1

In degree two, the four oriented face fluxes determine each local RT0 field by [F3]. The definition of Nh2 imposes one value for every global oriented face; these values determine unique local fields and [F3] assembles them into a global H(div) field. Zero global fluxes force every local field to vanish, so J2:Nh2→C2 is a bijection. In degree three, a constant is determined by its cell integral, so J3:Nh3→C3 is a bijection.

3.1A1F3F4F8step 1.1step 2.1

The dual differential δk evaluates a cochain on the oriented boundary of each (k+1)-simplex. For k=0, its value on an oriented edge is the terminal nodal value minus the initial value; for k=1, its value on a face is the signed sum of its boundary-edge circulations; and for k=2, its value on a tetrahedron is the signed sum of its boundary-face fluxes. By [F3] these are exactly the degrees of freedom of ∇, curl⁡, and div⁡. Thus Jk+1dh=δkJk for each differential. By [F8], δk+1δk=0, so these maps are cochain complexes and the bijections induce isomorphisms on cohomology.

4.1F4F8step 3.1algebra

Write Zk=ker⁡∂k and Bk=im⁡∂k+1; [F8] gives Bk⊆Zk. Identify each cochain with its coordinate functional on the oriented simplex basis. Then ker⁡δk consists exactly of functionals vanishing on Bk, namely Bk⊥. The image of δk−1=∂k∗ lies in Zk⊥, since (∂k∗ℓ)(z)=ℓ(∂kz)=0 for z∈Zk. These two subspaces have the same dimension: dim⁡im⁡∂k∗=rank⁡∂k=dim⁡Ck−dim⁡Zk=dim⁡Zk⊥, so im⁡∂k∗=Zk⊥. Restricting a functional in Bk⊥ to Zk therefore descends to Zk/Bk and has kernel Zk⊥. Every functional on Zk/Bk pulls back to a functional on Zk vanishing on Bk; extend a finite basis of Zk to one of Ck and set the added basis values to zero. This proves surjectivity of restriction and hence Hk(C∗)=Bk⊥/Zk⊥≅Hom⁡R(Zk/Bk,R)=Hom⁡R(Hksimp(T;R),R). Since these spaces are finite dimensional, their real duals have the same dimension.

5.1A1F1F5F6F7step 1.1step 2.1step 3.1step 4.1

By [F5], Hksimp(T;R)≅Hk(∣T∣;R). If ∣T∣=Ω‾ is nonempty, connected, and contractible in the sense of [F7], [F6] makes this group R for k=0 and zero for k>0. Steps 1.1–2.2 therefore show that the discrete cohomology is one-dimensional in degree zero and zero in positive degrees, which is exactness of the displayed finite sequence, including surjectivity of its last map. The globally constant functions lie in Wh0 and have zero gradient, so the one-dimensional degree-zero kernel consists exactly of constants.

6.1A1F1F9F10step 1.1step 2.1step 3.1step 4.1algebra∎

For arbitrary topology, let Zh1=ker⁡curl⁡ and Bh1=∇Wh0. By step 3.1, Bh1⊆Zh1. The space Zh1 is finite dimensional as a subspace of Nh1, so [F10] applied inside Zh1 gives Zh1=Bh1⊕(Zh1∩(Bh1)⊥) with orthogonality from [F9]. The second summand has dimension dim⁡(Zh1/Bh1)=dim⁡H1(C∗)=dim⁡H1(∣T∣;R) by steps 3.1–2.2 and the duality proved in step 4.1. Applying the same [F10] argument to Zh2=ker⁡div⁡ and Bh2=curl⁡Nh1⊆Zh2 gives the asserted second harmonic space and dimension. These are discrete cohomology components, not an assertion that a continuum sequence is exact.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

The relative curl kernel on a contractible Lipschitz polyhedron

Statement

Assume AC. Let Ω⊂R3 be a nonempty bounded contractible Lipschitz polyhedron. Then {u∈H0(curl⁡;Ω):curl⁡u=0}=∇H01(Ω). The gradient range is closed in L2(Ω;R3), and ∥q∥H1≤CΩ∥∇q∥2 for q∈H01(Ω). The boundary is connected as a consequence of these stated geometric hypotheses; it is not an extra assumption.

Facts & Assumptions

Given: AC and Ω.

[F1]

A bounded regular decomposition with both summands satisfying full Dirichlet conditions gives u=z+∇q with z∈H01(Ω;R3) and q∈H01(Ω). Whole-space support and the zero-boundary Sobolev closure gives the zero-curl inclusion of gradients and its continuous-zero-boundary criterion.

[F2]
[F3]

Scalar H1 and H2 extension across a bounded Lipschitz boundary supplies scalar H2 extension. The whole-space Fourier characterization in Integer-order W^{k,2} and H^k agree with equivalent norms applies, and Zero weak gradient gives componentwise constants applies also to the two-dimensional face interiors. Poincare inequality on a ball is available with the retained AC assumption.

[F4]

L2 Fourier inversion gives positive-sign truncated inverse integrals converging in L2 to the inverse Plancherel transform, under CC. The L1 transform is bounded and uniformly continuous gives a continuous integral transform of every complex L1 function on Rn, for every n≥1. Dominated convergence applies to the integrable Fourier tails. Use these at n=3 for a^∈L1∩L2; no L1 hypothesis on a is required. Smooth whole-space H2 approximation is Compactly supported smooth functions are dense in W^{k,p}(R^n) with k=2,p=2,n=3. These two approximation/inversion suppliers assume CC, which follows from AC.

[F5]

Integer-order Sobolev spaces are Banach with k=1,p=2 and open Ω⊂R3 supplies completeness in step 4.1. Closure-defined H01 is then a closed subspace of that Banach space. Bounded face-slab rotations use Affine pullback of weak derivatives and Sobolev seminorms at d=3,r=1,2,p=2; this is an affine theorem on arbitrary bounded open sets, not only simplices. The slab inequality is integrated with Tonelli and Fubini for the completed product, with only almost-everywhere section measurability. Completed-product integration is applied to Euclidean Lebesgue measure using The Euclidean Lebesgue measure is the completion of the product of the factor Lebesgue measures, whose CC hypothesis follows from AC. All imported AC/CC hypotheses are covered by the stated AC.

Proof

1.1F1F2F3constructalgebraF4

Let u lie in the left-hand kernel and take u=z+∇q from [F1]. Then curl⁡z=0. By [F2], z=∇r for r∈H1(Ω). Since each zj∈H1, its weak derivatives give all second derivatives of r, so r∈H2(Ω). Extend r by [F3] to a∈H2(R3). This has a continuous representative: Cauchy–Schwarz gives ∥a^∥1≤∥(1+∣ξ∣2)a^∥2∥(1+∣ξ∣2)−1∥2<∞ in dimension three, and its positive-sign inverse integral g(x) is the reflection of the integral Fourier transform of a^, hence continuous by [F4]. Its truncated integrals converge uniformly to g, since the error is bounded by the L1 Fourier tail, which tends to zero by dominated convergence. They converge in L2 to a by [F4]. On every finite-measure ball the uniform convergence is also L2 convergence, so uniqueness of the L2 limit there shows g=a almost everywhere. Smooth compactly supported approximants to a converge in H2 by [F4] and uniformly by the same Fourier bound applied to their differences; no unproved L1 inversion assumption on a is made. Consequently r has a continuous representative on Ω‾.

2.1F1F2F3step 1.1constructalgebraF4

On any compact patch of the interior of a planar boundary face there is an inward rectangular slab of fixed height b>0 inside Ω. For a smooth function on this slab, the one-dimensional fundamental theorem in the normal direction and Cauchy–Schwarz give ∥f∣s=0∥L2(patch)2≤2b∥f∥L2(slab)2+2b∥∂sf∥L2(slab)2. This defines a bounded H1 face restriction by smooth approximation: the already proved Lipschitz extension [F3] on a bounded rectangular slab, followed by the whole-space density theorem [F4] at k=1, gives the required dense smooth restrictions. Since z∈H01(Ω), approximating by compactly supported smooth vector fields shows that the restriction of z to this patch is zero. Approximate a from step 1.1 in H2 by the smooth functions of [F4]; their gradients converge in H1 on the slab and their values converge uniformly. Thus the restriction of r is its continuous face value and the tangential derivatives of that restriction are the restrictions of the tangential components of ∇r=z: integrate the smooth tangential derivative identity against a compactly supported smooth test on the face and pass to the limit using the slab estimate. These derivatives are zero. By [F3] in dimension two, the continuous boundary value of r is constant on each connected planar face interior. One may split disconnected faces into their finitely many polygonal components. Continuity makes those constants extend to their closures. Since the boundary is connected by [F2] and these finitely many closed faces cover it, its continuous image under r is a connected subset of a finite set of constants, hence one constant c.

3.1F1step 2.1algebra

Now r−c∈H1(Ω)∩C(Ω‾) vanishes on the boundary. By [F1] it lies in H01(Ω). Thus u=∇(q+r−c) belongs to the right-hand range. Its reverse inclusion follows directly from [F1], so the claimed relative kernel identity holds. This proves weak relative exactness using the actual boundary closure and continuum topology, rather than inferring it from mesh cohomology.

4.1F1F3constructalgebraF5∎

For the norm estimate, zero-extend q∈H01(Ω) to Q∈H1(R3) by [F1], and fix a ball B⊃Ω‾ with A=B∖Ω‾ of positive measure. Ball Poincare in [F3] gives ∥Q−QB∥L2(B)≤CB∥∇q∥2. Since Q=0 on A, ∣QB∣∣A∣1/2≤∥Q−QB∥L2(B). The triangle inequality therefore gives ∥q∥2≤CB(1+(∣B∣/∣A∣)1/2)∥∇q∥2, proving the asserted H1 bound. If a sequence of gradients is Cauchy in L2, this estimate makes its scalar representatives Cauchy in H1. The space H01 is closed by its definition as a closure, and complete as a closed subspace of H1. Its limit's gradient is the given L2 limit, so the gradient range is closed.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Averaged pullback Whitney moments and uniform near identity

Statement

Assume Countable Choice (The Axiom of Countable Choice (ACω)). Use the preceding mesh-size and boundary-shift lemma. All differential-form notation here is the following finite coefficient notation. A degree-k form in R3 is u=∑IuI dxi1∧⋯∧dxik, where the sum is over increasing k-tuples I=(i1,…,ik), the wedge is alternating, and ∥u∥22=∑I∥uI∥22. The empty wedge is one. Put du=∑I∑j=13(∂juI)dxj∧dxI, with derivatives interpreted distributionally through integration by parts against compactly supported scalar tests; repeated differentials are zero. The graph space HΛk consists of the coefficient vectors with u,du∈L2, with norm squared ∥u∥22+∥du∥22; in top degree d=0. These formulas agree with the proved smooth coordinate exterior derivative. Identify vector fields with forms by ∑i=13uidxi in degree one, v1dx2∧dx3+v2dx3∧dx1+v3dx1∧dx2 in degree two, and q dx1∧dx2∧dx3 in degree three. Thus expansion of the finite formula for d gives grad, curl, and div with exactly these signs; the degree-two coefficients in increasing order are (v3,−v2,v1), so their Euclidean norm equals that of v. For a smooth map G from an open subset of Rq to R3, define its pullback by the finite tangent-Jacobian-minor formula G∗u=∑J(∑IuI(G)det⁡(∂jbGia)a,b=1k) dtj1∧⋯∧dtjk. Here J ranges over increasing k-tuples in 1,…,q; in degree zero this is composition. If a:Tk→σ is the oriented affine simplex parametrization, define ∫σG∗u as the integral over Tk of the coefficient of (G∘a)∗u on its positive top wedge. Orientation reversal changes its sign; in degree zero it is evaluation. For averaged moments of merely L2 coefficients, the joint parameter integral is the definition and the estimates below prove it exists and is representative-independent. No unbounded trace of an L2 form on a fixed lower-dimensional surface is being defined. This is the existing smooth simplex-integration convention, extended only through the displayed integrable averages. Write Ehk for the four full Whitney spaces and Eh,0k for the subspaces with all boundary k-simplex moments zero; Eh,03=Eh3. Let H0Λk be the graph closure of compactly supported smooth k-forms; in degrees zero and one these are H01 and the defined H0(curl⁡).

Fix nonnegative ρ∈Cc∞(B1) with integral one. For each oriented mesh k-simplex σ, define mσ+,k(u)=∫B1ρ(y)∫σ(Fϵ,y+)∗u dy,mσ−,k(u)=∫B1ρ(y)∫σ(Fϵ,y−)∗u~ dy, where u~ is zero extension and a degree-zero simplex integral is evaluation. Whitney reconstruction from these moments defines Qh+,k:L2Λk→Ehk and Qh−,k:L2Λk→Eh,0k. For 0<ϵ≤ϵ0, ∥Qh±,ku∥2≤Cϵ−3/2∥u∥2,∥(Qh±,k−I)vh∥2≤Cϵ∥vh∥2, where the second bound uses respectively vh∈Ehk or vh∈Eh,0k. Constants are independent of h,ϵ. For k=0,1,2, dQh+,k=Qh+,k+1d on HΛk and dQh−,k=Qh−,k+1d on H0Λk. In degree three, both exterior derivatives are zero. The relative Whitney spaces equal Ehk∩H0Λk.

Facts & Assumptions

Given: Countable Choice; the preceding geometry, the stated Whitney spaces, their unisolvent moments and differential/moment identities.

[F1]

The shift maps have bounded tangential derivatives on every mesh simplex and a uniformly controlled displacement and patch overlap. (Graded Whitney mesh size and inward and outward boundary shifts)

[F2]

Whitney reconstruction is unisolvent and its moments identify d with the oriented coboundary. (Whitney edge, face, and cell moments commute with grad, curl, and div)

[F3]

The smooth coordinate formula, pullback commutation and oriented simplex integration are given by The local coordinate formula for the exterior derivative, The exterior derivative commutes with pullback, Integral of a form over a smooth singular simplex, and Stokes theorem for the standard simplex. Stokes on a prism follows by its finite affine triangulation and cancellation of common faces; this uses no manifold-with-corners theorem.

[F4]

Under Countable Choice, compactly supported smooth functions are L2 dense on every open set, and finite products of L2 coefficient spaces are complete (Smooth compactly supported functions of an open set are dense in L2, L2 with the integral pairing is a Hilbert space). Cauchy–Schwarz is Cauchy-Schwarz inequality for L2.

[F5]

Distributional differentiation commutes with test-function convolution (Distributional derivatives commute with test-function convolution). This applies to the finite signed sums defining d, without requiring each separate first derivative to be L2. Smoothness of coefficient mollification is Convolution with a mollifier is smooth, and derivatives pass under the integral sign; convergence of each L2 coefficient and of each L2 coefficient of du on compact interior subsets is the k=0,p=2 case of Local smooth approximation in integer-order Sobolev spaces. The fixed nonnegative smooth unit-mass kernel can be obtained by normalizing the bump in A smooth bump between concentric Euclidean balls.

[F6]

The integral passages use A C^1 diffeomorphism satisfies the change-of-variables formula for L^1 functions, Fubini's theorem for L^1 functions on a sigma-finite product, and Dominated convergence. On each open cell the variable-gh shift is smooth and has invertible Jacobian; the local smooth inverses exist by Choice-free smooth inverse function theorem in Euclidean space, and injectivity makes the open cell images disjoint, so the C1 change-of-variables formula can be summed over cells. A Lipschitz image of a finite planar mesh face is three-dimensional null: cover that face by O(δ−2) squares of diameter O(δ); their images fit in balls of volume O(δ3), with total outer volume O(δ)→0. Thus this use needs no unproved general Lipschitz area formula.

Choice use. Countable Choice is inherited from the actual published L2 density/completeness, coefficient smoothing, and Lebesgue change-of-variables interfaces [F4]–[F6]. One fixes representatives for at most countably many approximation coefficients when taking sequences. The mesh, coefficient, orientation and boundary-cover choices are all finite. No arbitrary-index choice or regular-decomposition supplier is used.

Proof

1.1F2givenalgebra

On a shape-regular cell, change variables to a fixed reference tetrahedron using the affine differential-form pullback. To verify the scaling, let AK be the linear part of its affine reference map. Its columns are edge vectors, so ∥AK∥≤3hK. Shape regularity gives ρK≥hK/σ, and the inscribed ball yields ∣det⁡AK∣=6∣K∣≥8π(hK/σ)3. If s1≥s2≥s3 are its singular values, then s1,s2≤3hK and s1s2s3=∣det⁡AK∣, so s3≥cσhK. Thus smin⁡(AK) and ∥AK∥ are both comparable to hK. Reference finite-dimensional norm equivalence now gives ∥vh∥L2(K)2≃∑σ⊂K, dim⁡σ=khK3−2k∣∫σvh∣2,∥vh∥L∞(K)+hK∥dvh∥L∞(K)≤ChK−3/2∥vh∥L2(K). Norm equivalence follows directly because the moment map is an injective linear map on the finite reference space [F2]; the maximum and minimum of its norm on the Euclidean unit sphere are finite and strictly positive. The inverse estimate follows the same way for polynomial coefficients and their first derivatives. These arguments apply to degrees zero through three, taking d=0 in top degree.

1.2F1F3F4F5F6constructalgebra

We first justify all boundary and weak-differential operations used below. Using the smooth field b from [F1], replace gh temporarily by the constant one and let St+ be the average pullback by x↦x+t(b(x)+ry). Its image on Ω‾ has interior clearance ct. In coordinates the pullback coefficients are the minors displayed above, with DxF=I+tDb(x). The change of variables z=x+t(b(x)+ry) writes this operator as integration against a smooth kernel in x,z, including the smooth pullback coefficients; hence it maps L2 forms to forms smooth on a neighborhood of Ω‾. More explicitly, with ψt(x)=x+tb(x) it is the pullback ψt∗(ρˇtr∗u~), where ρˇ(y)=ρ(−y) and u~ is zero extension of the coefficient vector: the pullback minors are independent of y. Smoothness thus follows directly from the coefficient convolution theorem [F5] and finite smooth composition, rather than from an unstated parameter differentiation theorem. Pullback commutes with weak d: locally mollify on the interior image, apply the smooth pullback identity [F3] there, and pass in L2 using [F5] for the finite exterior-derivative sums and the change of variables [F6]. Averaging preserves this identity. The same change of variables bounds St+ on L2 uniformly for small t. On restrictions of globally smooth forms it tends to the identity, and these restrictions are L2 dense by [F4] (a compactly supported smooth form on the open domain extends smoothly by zero). A three-term approximation then proves St+u→u in L2 for every u; applied to du it proves graph convergence for u∈HΛk. The graph differential is closed in the complete finite-product L2 space [F4]: if uj→u and duj→f in L2, pass each coefficient weak test identity to the limit by Cauchy–Schwarz to obtain du=f. In particular smooth-neighborhood forms are graph dense.

2.1F1F4F6step 1.1algebra

Fix x∈σ⊂K. The map y↦Fϵ,y±(x) is translation and scalar dilation with Jacobian (ϵrgh(x))3. The coefficients of its pullback on the tangent space of σ are bounded by [F1]. Cauchy–Schwarz [F4] in y, gh≃hK, and [F1] therefore give ∫B1ρ(y)∣((Fϵ,y±)∗u)x∣ dy≤Cϵ−3/2hK−3/2∥u∥L2(ωK). For the minus sign use the zero extension; its sampled L2 norm is bounded by the same patch norm. Integrating over σ, whose k-volume is at most ChKk, bounds each moment by Cϵ−3/2hKk−3/2∥u∥L2(ωK). This also proves independence of representatives and absolute integrability. Reconstruction and step 1.1 give the first claimed bound after summing the bounded-overlap patches. At boundary simplices the outward images lie strictly outside Ω‾, so every minus moment there vanishes.

2.2F1F2step 1.2construct

For a piecewise Whitney form with all boundary tangential moments zero, zero extension has distributional d equal to its piecewise d, extended by zero. Indeed integrate cellwise against a compact test form: the interior-face terms cancel by matching tangential traces [F2], and boundary terms vanish because zero boundary moments give zero entire tangential polynomial trace. Use St−, defined as in step 1.2 with −b, on that zero extension. It is smooth and zero on a collar of the boundary, since every outward sample from sufficiently near the boundary lies outside Ω‾. It converges in the graph norm by the same pullback and density argument. Therefore the relative Whitney form belongs to the graph closure of Cc∞(Ω), as asserted. For a general member of that closure, zero extension commutes with d by passage from compactly supported approximants. Conversely, if a Whitney form belongs to this closure, its zero extension has no boundary surface contribution to d. Cellwise integration by parts identifies that contribution with its polynomial tangential trace on the relative interior of each boundary face. Such a surface distribution cannot be an L2 function unless its coefficient is zero: testing with a fixed smooth tangential function times a normal cutoff of width δ leaves a fixed surface pairing while its L2 volume pairing tends to zero. Thus the tangential polynomial trace vanishes on every boundary face. Its boundary subsimplex moments vanish as well. This proves the stated equality of spaces; top degree has no boundary moments or trace condition.

3.1F1F2F3F4step 2.1step 1.2step 2.2algebra

For k=0,1,2 and smooth forms, Stokes and pullback commutation [F3] on σ give mσ±,k+1(du)=∑τ⊂∂σsgn⁡(τ,σ)mτ±,k(u). The restriction of gh to a simplex is affine and common to all incident cells; thus its tangential derivative and the shift on every face agree, even though ambient derivatives jump across mesh faces. Stokes is valid for this smooth restriction. Reconstruction [F2] proves commutation for smooth full inputs and compactly supported relative inputs in degrees zero through two. Use step 1.2 for full graph density and the defining closure for relative graph density. The L2 bounds in step 2.1 and closedness of distributional d pass these identities to precisely those graph domains. In degree three, d vanishes on both the input and reconstructed form, so the terminal identity is zero.

3.2F1F2F3F5F6step 1.1step 1.2step 2.2construct

To obtain a bound tending to zero with ϵ, use the prism homotopy Hy(s,x)=x+sϵgh(x)(±b(x)+ry) on [0,1]×σ. Its s-derivative has size at most CϵhK and its derivatives along σ have size at most C. Stokes [F3] on the finitely triangulated prism, equivalently the fundamental theorem of calculus for the displayed pullback-minor coefficients, gives ∫σ(Fϵ,y±)∗vh−∫σvh=∫[0,1]×σHy∗(dvh)+∫[0,1]×∂σHy∗vh, with the standard oriented prism signs; only absolute values will be used. In the relative case take the zero extension from step 2.2. To justify this identity for the piecewise polynomial form, approximate full forms by St+vh and relative zero extensions by whole-space convolutions. Their coefficients and exterior derivatives are bounded on the pertinent patches by the piecewise bounds of step 1.1, uniformly as t↓0. On the original simplex their tangential traces converge to the common Whitney tangential trace: for an interior point of a mesh simplex, all sufficiently near cells contain that simplex and have that same trace; the pullback's tangent directions tend to the original ones. On the shifted simplex convergence holds for almost every y and almost every x, because for fixed x the map y↦Fϵ,y±(x) has nonzero volume Jacobian; change of variables and Fubini [F6] therefore give exactly this null-set passage. The same argument works inside the prism for every s>0. Dominated convergence [F6], first in simplex parameters and y and then in s, passes the averaged identity and its estimates to vh. At s=0 the trace argument just given supplies the original moment.

4.1F1step 1.1step 3.2algebra∎

The first prism integral is bounded by CϵhKk+1∥dvh∥L∞(ωK) and the second by CϵhKk∥vh∥L∞(ωK). For k=0 the second term is absent; for k=3 the first is zero. Every cell in the patch has diameter comparable to hK. Step 1.1 therefore bounds their sum by CϵhKk−3/2∥vh∥L2(ωK). Average in y, reconstruct using step 1.1, and sum the bounded-overlap patches. This gives ∥(Qh±,k−I)vh∥2≤Cϵ∥vh∥2 uniformly in every degree.

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Finite element correction and strong convergence of Whitney cochain projections

Statement

Assume Countable Choice (The Axiom of Countable Choice (ACω)). Under the hypotheses and notation of the averaged-pullback lemma, choose one ϵ>0 so small that ∥(Qh±,k−I)∣Eh,±k∥2→2≤1/2 for every mesh and degree; here Eh,+k=Ehk and Eh,−k=Eh,0k. Set Ah±,k=Qh±,k∣Eh,±k,Jh±,k=(Ah±,k)−1,πh±,k=Jh±,kQh±,k. These are uniformly L2-bounded projections onto their indicated spaces. They commute with d in degrees k=0,1,2 on respectively HΛk and H0Λk; the degree-three differential is zero. They are uniformly bounded in their graph norms. If hmax⁡→0, then πh±,ku→u in L2 for every L2 form, uniformly for u in any compact L2 subset. They converge in the graph norm on the corresponding graph domains.

Facts & Assumptions

Given: Countable Choice and the uniform bounds, commutation identities and relative-space conformity of Averaged pullback Whitney moments and uniform near identity.

[F1]

Compactly supported smooth coefficient vectors are dense in L2 of any open set under Countable Choice (Smooth compactly supported functions of an open set are dense in L2). All other completeness and smoothing inputs, with their choice hypothesis, are already included in the preceding supplier. The inverse series below is on a finite-dimensional space; it introduces no new choice principle.

Proof

1.1givenconstructalgebra

On each indicated finite element space the Neumann series Jh=∑j=0∞(I−Ah)j converges in operator norm, has norm at most two, and telescopes to both inverse identities. Therefore πh has norm at most 2Cϵ−3/2 and equals the identity on its target. Its range is precisely that target, so πh2=πh. For k=0,1,2, the restriction of commutation to the subcomplex gives dAhk=Ahk+1d; applying this identity to Jhkvh and multiplying by Jhk+1 gives dJhkvh=Jhk+1dvh. Consequently dπhku=πhk+1du on the stated full or relative domain in those degrees. In degree three, d=0, so the terminal commutation identity is automatic and needs no degree-four operator. The two L2 bounds give the graph-norm bound directly.

2.1F1givenstep 1.1constructalgebra

The projection identity yields ∥u−πhu∥2≤(1+∥πh∥)inf⁡vh∥u−vh∥2. For a globally smooth form u on a neighborhood of Ω‾, canonical Whitney interpolation converges in L2: subtract a constant-coefficient form on each cell, which is reproduced in every degree; the remaining coefficient has supremum at most ChKsup⁡K∣∇u∣. Its simplex moments are at most ChKk+1sup⁡K∣∇u∣, so the scaled moment norm gives ∥u−Ihu∥L2(K)≤ChK∣K∣1/2sup⁡K∣∇u∣. Summing proves convergence. Relative spaces have the same approximation property for compactly supported smooth inputs, whose boundary moments vanish once the mesh is sufficiently fine. By [F1], smooth restrictions are dense in full L2, and compactly supported smooth forms are dense in relative L2, which is the same ambient L2 space. A three-term approximation and the uniform projection bound prove strong L2 convergence for every u in either case.

3.1step 1.1step 2.1algebra∎

If C is compact in L2, choose a finite δ-net {u1,…,uN} in it. For u within δ of uj, ∥(I−πh)u∥2≤(1+C)δ+∥(I−πh)uj∥2. The finite maximum tends to zero by step 2.1, and then δ↓0 proves uniform convergence on C. For u in a graph domain of degree k<3, commutation and strong convergence in degrees k,k+1 give ∥u−πhu∥2+∥du−dπhu∥2→0. In degree three the graph norm is the L2 norm, so step 2.1 gives graph convergence.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passOpen item page →

Uniformly bounded commuting projection for lowest-order Nedelec spaces

Statement

Assume Countable Choice (The Axiom of Countable Choice (ACω)). Let Ω⊂R3 be a nonempty bounded Lipschitz polyhedron and let {Th} be a shape-regular family of matching affine tetrahedral meshes with h=max⁡K∈Thdiam⁡(K)→0. For the full lowest-order spaces Eh0=Wh0,Eh1=Nh1,Eh2=Nh2,Eh3=Nh3 of Lowest-order Whitney and Nedelec de Rham spaces, there are linear projections πhk:L2Λk(Ω)→Ehk satisfying πhk∣Ehk=I and dπhk=πhk+1d on HΛk(Ω) for k=0,1,2. In degree three the exterior derivative is zero. Their norms are uniformly bounded both in L2 and in HΛk, for k=0,1,2,3.

There is also a boundary-corrected family of projections πh,0k:L2Λk(Ω)→Eh,0k, where Eh,0k=Ehk∩H0Λk(Ω) and H0Λk is the graph closure of compactly supported smooth forms. These have the same uniform bounds, are the identity on Eh,0k, and commute in degrees zero through two on the homogeneous complex; the terminal degree-three differential is zero. In particular, πh,00:H01(Ω)→Wh0∩H01(Ω),πh,01:H0(curl⁡;Ω)→Nh1∩H0(curl⁡;Ω),∇πh,00=πh,01∇. Here the zero tangential space uses Zero tangential trace H(curl) space. Each family converges strongly in L2 on every L2 form, uniformly on compact L2 subsets, and in the graph norm on its corresponding graph domain. The full and homogeneous families are separate operators. These are cochain projections; canonical edge moments are not asserted bounded on H(curl⁡).

Facts & Assumptions

Given: Countable Choice; the full and homogeneous complexes, the mesh hypotheses above, and the averaged-pullback construction and correction in Finite element correction and strong convergence of Whitney cochain projections.

[F1]

The corrected averaged-pullback maps are uniformly bounded full and homogeneous commuting projections, with strong and compact-uniform L2 convergence and graph convergence. (Finite element correction and strong convergence of Whitney cochain projections)

Choice use. Countable Choice is inherited solely from the proved coefficient L2 density/completeness, smoothing and change-of-variables inputs carried by [F1]. The construction makes only finite geometric choices and uses no arbitrary-index choice. It does not consume the regular-decomposition theorem.

Proof

1.1F1givenconstruct

Use the inward averaged-pullback moments, finite element inverse correction, and notation πhk=πh+,k of [F1]. The degree identifications give respectively H1, H(curl⁡), H(div⁡), and L2 as the four graph spaces. The projection and commutation identities and all stated full-space bounds follow from [F1]. No contractibility or regular-decomposition hypothesis enters this construction.

2.1F1step 1.1construct∎

For the homogeneous family use the outward averaged-pullback moments of the zero extension and their separate finite element correction, writing πh,0k=πh−,k. The proof of [F1] identifies its target with zero boundary moments and with Ehk∩H0Λk. Consequently its degree-zero and degree-one targets are precisely the two stated homogeneous finite element spaces, and commutation gives the displayed gradient identity and the relative curl and divergence identities. Its bounds and convergence follow from [F1].

LemmaStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Discrete gradient gap from a relative commuting projection

Statement

Assume AC. Let Ω⊂R3 be nonempty, bounded, and open. Write H=L2(Ω;R3), B=∇H01(Ω), and let PB denote the H-orthogonal projection onto B. Let Sh⊂H01(Ω) and Vh⊂H0(curl⁡;Ω) be finite-dimensional subspaces with Bh=∇Sh⊂Vh. Suppose linear projections Πh0:H01→Sh and Πh1:H0(curl⁡)→Vh satisfy Πh1∇=∇Πh0. For vh∈Vh∩Bh⊥, put wh=(I−PB)vh. Then wh∈H0(curl⁡)∩B⊥, curl⁡wh=curl⁡vh, and ∥vh−wh∥2≤∥Πh1wh−wh∥2. If moreover sup⁡h∥Πh1∥H→H≤M and Πh1f→f in H for each fixed f∈H0(curl⁡), every H-convergent sequence of lifts wh has ∥vh−wh∥2→0. Here the H operator norm means that the graph-space operators possess bounded extensions to H.

Facts & Assumptions

Given: AC, the spaces and relative commuting projections in the Statement. When the domain and mesh satisfy the projection theorem's hypotheses, its separate homogeneous family supplies a concrete instance of these relative-degree-zero, L2-boundedness and strong-convergence interfaces. The present result is conditional only on the abstract projection hypotheses in its own Statement, and the unrestricted family is not used here.

[F2]

A nonempty closed convex subset of a real Hilbert space has a unique nearest point under CC, characterized by the variational inequality. (Projection onto a nonempty closed convex set, Variational characterisation of the nearest point)

[F3]

Sobolev spaces are complete under AC; H01 is a closed subspace by its closure definition. Real L2 is Hilbert under CC, and compactly supported smooth functions are dense in L2 on every open set under CC, applied in each of three components. (Integer-order Sobolev spaces are Banach, L2 with the integral pairing is a Hilbert space, Smooth compactly supported functions of an open set are dense in L2)

[A1]

AC implies the CC used in [F1] and [F2]. (The Axiom of Choice)

Proof

1.1F1F2F3A1givenconstruct

If ∇pn is Cauchy in H, [F1] makes pn Cauchy in H01, so its limit p∈H01 has ∇pn→∇p. Thus B is closed. Apply [F2] to B. For its nearest point PBv, testing the variational inequality with PBv±b, b∈B, gives v−PBv⊥B. Uniqueness of this decomposition proves linearity, and its Pythagorean identity proves that PB and I−PB are contractions. Finally, if p∈H01, smooth compactly supported approximation shows ∇p∈H0(curl⁡) with curl zero: convergence of the gradients is convergence in the curl graph norm. Therefore wh=vh−PBvh has the stated membership and curl.

2.1step 1.1givenalgebra

Write vh−wh=∇ph with ph∈H01, and put eh=vh−Πh1wh. Identity on Vh and commutation give eh=Πh1(vh−wh)=∇Πh0ph∈Bh. Both vh and wh are orthogonal to Bh, hence (vh−wh,eh)=0. Since vh−wh=eh+(Πh1wh−wh), Cauchy–Schwarz yields ∥vh−wh∥22=(vh−wh,Πh1wh−wh)≤∥vh−wh∥2∥Πh1wh−wh∥2. Division if the left factor is nonzero proves the inequality; the zero case is immediate. This is the missing discrete-gradient estimate.

3.1F3step 2.1givenalgebra∎

Suppose wh→w in H. The L2 extensions of the projections converge strongly to identity on all H: first approximate an arbitrary f∈H by a smooth compactly supported vector field g, then use ∥(I−Πh1)f∥2≤(1+M)∥f−g∥2+∥(I−Πh1)g∥2. Consequently ∥Πh1wh−wh∥2≤(1+M)∥wh−w∥2+∥Πh1w−w∥2→0. Step 2.1 gives the last assertion.

TheoremStatement: Literature-sourcedProof: AI-adaptedprecheck passjudge pass (gpt-6-luna)Open item page →

Discrete compactness and uniform Poincare inequality for Nedelec fields

Statement

Assume AC, including its CC and DC consequences. Let Ω⊂R3 be a nonempty bounded contractible Lipschitz polyhedron and let {Th} be a shape-regular family of matching affine tetrahedral meshes with h=max⁡Kdiam⁡K→0. Set Vh=Nh1∩H0(curl⁡;Ω) and Sh=Wh0∩H01(Ω), and define Xh={vh∈Vh:(vh,∇qh)L2=0 for every qh∈Sh}. Every sequence vh∈Xh bounded in H(curl⁡;Ω) has a subsequence converging strongly in L2(Ω;R3). Moreover there is C independent of h such that ∥vh∥2≤C∥curl⁡vh∥2 for all vh∈Xh.

The precise harmonic-quotient version is as follows. On any bounded Lipschitz polyhedron for which the regular decomposition and relative commuting projections below are proved, put K=ker⁡(curl⁡∣H0(curl⁡)), Kh=ker⁡(curl⁡∣Vh) and H=K∩(∇H01)⊥,Hh=Kh∩(∇Sh)⊥. Both harmonic spaces are finite dimensional. Discrete compactness still holds on Xh, while the uniform curl Poincare inequality holds on Zh=Vh∩Kh⊥=Xh∩Hh⊥. A nonzero vector of Hh prevents that inequality on all of Xh. These are the harmonic spaces of the relative boundary complex; the full-space absolute cohomology dimensions do not identify them.

Facts & Assumptions

Given: AC, the stated domains and mesh family, and the following local supplier statements, with the separate homogeneous cochain family used in [F1].

[F1]

A relative cochain projection in degrees zero, one and two: Πh0:H01→Sh, Πh1:H0(curl⁡)→Vh, and Πh2 on the relative next-degree space, identity on their finite element spaces, with ∇Πh0=Πh1∇, curl⁡Πh1=Πh2curl⁡, sup⁡h∥Πh1∥L2→L2=M<∞, and Πh1f→f in L2 for every fixed f∈H0(curl⁡). (Uniformly bounded commuting projection for lowest-order Nedelec spaces)

[F2]

Every u∈H0(curl⁡) admits u=z+∇q, z∈H01(Ω;R3), q∈H01(Ω), with ∥z∥H1≤CR∥u∥H(curl⁡). This is the separate strong zero-boundary scalar supplier. The original regular-decomposition theorem retains its public p∈H1 Statement and is not used as this stronger interface. (A bounded regular decomposition with both summands satisfying full Dirichlet conditions)

[F3]

On a bounded contractible Lipschitz polyhedron, K=∇H01. The supplier includes the proof that contractibility forces connected boundary, so this uses no additional boundary hypothesis. (The relative curl kernel on a contractible Lipschitz polyhedron)

[F4]

On any bounded open subset of Rn, for every n≥1 and 1≤p<∞, W01,p↪Lp is compact under AC; here apply this with n=3,p=2 componentwise. This is the zero-boundary Rellich theorem, so no unrestricted-H1 extension theorem is invoked. (Compactness of W01,p(Ω)↪Lp(Ω) on bounded open sets, The Axiom of Choice, The Axiom of Countable Choice (ACω), The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain)

[F5]

The closed gradient space, orthogonal lift, gap estimate and its vanishing for a convergent sequence of lifts are supplied by Discrete gradient gap from a relative commuting projection. Closed-subspace projections also follow from Projection onto a nonempty closed convex set and Variational characterisation of the nearest point.

Proof

1.1F2F4F5givenchoose

Put B=∇H01, closed by [F5]. For a graph-bounded sequence vh∈Xh, choose the decompositions vh=zh+∇qh from [F2], using AC on this countable family of nonempty decomposition sets. The sequence zh is bounded in H01. By [F4], extract a subsequence on which all three components converge in L2, using three successive subsequences. On this subsequence the lifts wh=(I−PB)vh=(I−PB)zh converge in L2, since I−PB is a contraction.

1.2F2F4F5givenchoose

The continuous kernel K is closed in L2: if kj∈K converges in L2, it is Cauchy in the curl graph norm, its graph limit lies in H0(curl⁡) by the closure definition, and its curl remains zero. Let PK be its orthogonal projection. A graph-bounded sequence uj∈Y:=H0(curl⁡)∩K⊥ satisfies uj=(I−PK)zj by [F2], since ∇qj∈K. Therefore the same componentwise Rellich argument proves compactness of Y↪L2. If no continuous curl Poincare constant existed on Y, choose uj∈Y with ∥uj∥2=1 and ∥curl⁡uj∥2<1/j. Compactness gives uj→u in L2 along a subsequence; their curls tend to zero, so graph closure puts u∈K, while the closed orthogonality conditions put u∈K⊥ and ∥u∥2=1. This contradiction proves ∥u∥2≤CΩ∥curl⁡u∥2 on Y.

2.1F1F5step 1.1

The gap estimate [F5], using the relative degree-zero commutation in [F1], gives ∥vh−wh∥2≤∥Πh1wh−wh∥2→0. For clarity, this last limit uses both strong convergence on each fixed field and the uniform L2 operator bound; it does not follow from pointwise convergence alone on a moving sequence. The strong limit of wh need only lie in L2: the bounded extensions converge on all L2 by density, as proved in [F5]. Hence vh converges strongly along the same subsequence. This proves discrete compactness without any topological exactness assumption.

2.2F1step 1.2algebra

For vh∈Zh, set w=(I−PK)vh∈Y. Its curl equals that of vh. This curl belongs to the next relative graph space: approximate vh by compactly supported smooth fields in the curl graph norm; their curls converge in L2, have zero divergence, and are compactly supported, hence converge also in the divergence graph norm. Since the finite element spaces form the relative subcomplex, curl⁡vh belongs to its discrete degree-two target. Commutation and identity on that discrete next-degree space therefore imply e=vh−Πh1w∈Kh. Hence (vh,e)=0, and ∥vh∥22=(vh,Πh1w)≤M∥vh∥2∥w∥2≤MCΩ∥vh∥2∥curl⁡vh∥2. Division when vh≠0 proves the mesh-uniform inequality on Zh; the zero case is immediate. No limit in h or finite-coarse-mesh exception is required for this inequality.

3.1F3step 2.2algebra

On the original contractible domain, [F3] implies Kh=Vh∩B. If vh=∇p∈Kh with p∈H01, then on every tetrahedron vh=a+b×x has curl 2b=0, so it is constant. The scalar function p−a⋅x has zero weak gradient on the connected open tetrahedron; Zero weak gradient gives componentwise constants, whose AC hypothesis is included here, makes it constant almost everywhere there, so p is affine on that cell. We establish the face values directly, without using a trace characterization. On an interior face F, integration by parts on its two adjacent cells shows that the distributional gradient of the piecewise-affine representative is its piecewise constant gradient plus the jump [p]nF times surface measure on F. A nonzero jump cannot be represented by an L2 function: choose a smooth tangential bump η supported in the relative interior of F with ∫F[p]η≠0, choose a coordinate i with (nF)i≠0, and test that component with η(x′)χ(s/δ)ei, where s is signed normal distance and χ is smooth with χ(0)=1. The face pairing is a fixed nonzero number, while the pairing with any L2 function tends to zero as O(δ) because the test support has volume O(δ). Since p∈H1, its distributional gradient is L2, so [p]=0 on F. For a boundary face, the closure definition of H01 gives compactly supported smooth pj→p in H1(Ω); their zero extensions are Cauchy in H1(R3) and, by the completeness of H1(R3) under AC (Integer-order Sobolev spaces are Banach), converge to a zero extension P of p. Apply the same face argument to P, whose exterior value is zero, to conclude p∣F=0. These traces are affine polynomials, so their almost-everywhere equalities hold everywhere, including face vertices. At each mesh vertex, choose a sufficiently small neighborhood meeting only cells incident to that vertex. The matching tetrahedra triangulate this neighborhood in the closure of a Lipschitz three-manifold, whose local model is a ball at an interior vertex and a half-ball at a boundary vertex. Each incident tetrahedron is the cone from the vertex over its opposite face, so the cross-section of the star by a sufficiently small sphere is its simplicial link. The local ball or half-ball model makes that link a connected triangulated sphere or disk. Join interior points of any two link triangles by a path in that link, perturbing the path to avoid the finitely many link vertices and to cross edges transversely. Each successive pair of triangles shares a link edge, hence the corresponding tetrahedra share a face containing the original vertex. This establishes the required face chain. Equality of the affine values therefore propagates to every tetrahedron incident at the vertex. The common nodal values assemble a continuous piecewise affine function on Ω‾, equal to p almost everywhere, hence in Wh0. The zero boundary-face values just proved imply all boundary nodal values vanish, so the assembled function belongs to Sh. Conversely ∇Sh⊂Kh. Consequently Kh=Bh, Zh=Xh, and step 2.2 is the asserted inequality on Xh.

4.1F2F4F5step 1.1step 2.1step 2.2algebra∎

In general topology B⊂K and Bh⊂Kh. Closedness of B gives K=B⊕H, while finite-dimensional orthogonal decomposition gives Kh=Bh⊕Hh and Zh=Xh∩Hh⊥. The unit ball of H is graph bounded and lies in B⊥; [F2] and [F4] make it relatively compact by the argument in step 1.1. A Hilbert space with compact unit ball is finite dimensional: otherwise choose successive unit vectors orthogonal to their predecessors, obtaining pairwise distance 2 and contradicting compactness. The discrete harmonic space is finite dimensional as a subspace of Vh. Nonzero ah∈Hh has ∥ah∥2>0 but curl zero, disproving a curl Poincare bound on all Xh whenever such a mode exists. Steps 1.1 and 2.1 still prove compactness of Xh and step 2.2 proves the quotient inequality. The proof uses AC for selections and imported analytic suppliers, CC for the projection/Poincare interfaces, and CC/DC through the exact Rellich supplier; it asserts no choice-free version.

5 · Examples, counterexamples and false statements

None yet.

Sources