Alphabeta Math
Pipeline-generated
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.

The de Rham Theorem and Degree

1 · Prerequisites

2 · Summary

Integration over a smooth singular simplex begins with its ordered affine orientation. The simplex Stokes formula is proved directly on that compact polytope and then extended linearly to smooth singular chains. Consequently integration is an actual cochain map, not merely a natural assignment. The boundary-manifold extensions needed by the local comparison are stated separately, so no boundaryless theorem is silently reused across a boundary.

The local de Rham comparison is globalized through explicit Mayer–Vietoris sequences. Restriction and difference commute by naturality, while the connector square is checked at the level of chosen lifts with its sign visible. The passage from smooth to continuous singular cohomology retains the stated countable-choice assumption from the smooth-singular comparison. Ring compatibility is a further theorem: a specified affine-diagonal/front-back-shuffle chain homotopy and the signed-shuffle integral calculation identify wedge with the Alexander–Whitney cup product in cohomology.

For compact supports, proper pullback is the correct functoriality. A finite chart localization gives integration and compact Stokes without making an arbitrary family of choices; Euclidean compactly supported primitives and overlap transfer then show that integration identifies top compactly supported de Rham cohomology of a nonempty connected oriented boundaryless manifold with the real numbers. This is also the input that makes compact-support degree well defined for proper maps.

The regular-value formula counts preimages with local orientation signs. A separate local homology comparison proves that the smooth sign is the multiplier on local integral orientation classes, which identifies compact-support degree with the homological degree on closed manifolds. Composition, diffeomorphism signs, proper-homotopy invariance, surjectivity at nonzero degree, and the sphere and circle formulas follow with their dimension, empty-fibre, support, and properness qualifications intact.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Standard orientation of the affine simplex

Definition

For k1, orient the affine span of the standard simplex Δk=[v0,,vk] by the ordered basis E1=v1v0,,Ek=vkv0. The ordered face opposite vi has the remaining vertices in their original order. Its outward-normal-first boundary orientation is (1)i times that ordered orientation. Thus the oriented boundary convention is [v0,,vk]=i=0k(1)i[v0,,v^i,,vk].

Orient Δ0 as a positive point. It has no faces. For an interval, the displayed boundary is its positive terminal point minus its positive initial point. These coefficients record determinant-line signs on zero-dimensional faces; they do not assert that a one-vertex abstract simplex has two vertex orderings. Boundary orientation is computed at the relative interior of each face, where the simplex is locally a half-space; no smooth structure on general manifolds with corners is used.

Facts & Assumptions

[F1]

The standard topological simplex and its affine face maps gives barycentric coordinates, vertices and the zero-insertion affine face maps.

[F2]

An orientation of a simplex identifies ordered vertex lists up to even permutation.

[F3]

Determinant-line orientations of finite-dimensional real vector spaces supplies determinant-line rays, including the two rays in dimension zero.

[F4]

Induced boundary orientation uses an outward vector first, followed by a positive boundary determinant.

Verification

Given: The standard simplex and its ordered vertices. For positive dimension write Ω=E1Ek.

1.1

The affine parametrization xv0+j=1kxjEj identifies the simplex with xj0 and jxj1. The Ej are independent: their coordinates in positions 1,,k form the identity matrix. Swapping two vertices other than v0 swaps two basis columns and changes the wedge sign. Swapping v0,v1 replaces the basis by E1,E2E1,,EkE1, whose wedge is Ω. These swaps generate the vertex permutations, so a permutation changes the ray by its permutation sign. The affine convention therefore agrees with [F2] for k1.

F1F2F3given
2.1

For 1ik, the face xi=0 has its ordered basis E1,,E^i,,Ek. At a relative interior point, Ei points outward, since the interior has xi>0. Moving this vector from the first position to position i gives (Ei)E1E^iEk=(1)iΩ. Multiplying the face determinant by (1)i makes its wedge after that outward vector positive. Thus [F4] gives exactly the claimed boundary sign on this face.

F3F4step 1.1
2.2

On face zero, jxj=1, the remaining ordered vertices are v1,,vk, with basis E2E1,,EkE1. The vector E1 points outward, since it increases the coordinate sum. Its wedge with this face basis is Ω, because all terms selecting another E1 vanish by alternation. Hence the ordered face already has the boundary orientation, giving sign (1)0=1. The outward vectors in this calculation need not be perpendicular: their strict transverse directions are exactly what [F4] requires.

F3F4step 1.1
3.1

For k=1, the face bases in steps 2.1–2.2 are empty determinants, namely 1Λ0{0}=R. The outward vectors at v0,v1 are E1,E1, so their induced determinant-line signs are respectively minus and plus. This gives [v1][v0], despite the unique vertex ordering of each abstract point in [F2]. For k=0, the chosen ray is positive and [F1] gives no face maps or negative-dimensional simplex. The simplex is never empty; zero coefficients or degenerate maps into a target do not change this domain orientation. Every vector and sign was specified explicitly, so no choice principle is used.

F1F2F3F4step 2.1step 2.2
DefinitionDefinition: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Integral of a form over a smooth singular simplex

Definition

Let σ:ΔkM be a smooth singular simplex and let ω be a smooth k-form on an open neighbourhood of its image in M. For k1 put Tk={xRk:xj0, jxj1},a(x)=v0+j=1kxj(vjv0). Take a smooth extension σˉ near Δk, restrict its domain so that ω is defined on its image, and write aσˉω=f(x)dx1dxk. Define σω:=Tkf(x)dx. The right side is the Jordan-set Riemann integral. In degree zero define σω=ω(σ(v0)). This fixes the positive point convention. Reversing the domain orientation negates the integral. Independence of other positive affine coordinates is the forward justification Simplex integrals are independent of affine coordinate identification .

Facts & Assumptions

[F1]

Standard orientation of the affine simplex gives the positive affine coordinates a and the positive zero-simplex convention.

[F2]

Smooth singular simplex requires one smooth neighbourhood extension but does not make an extension part of the simplex data.

[F3]
[F4]

Local coordinate expression for a differential form gives its unique smooth top-form coefficient f.

[F5]

The volume under a nonnegative continuous graph over a compact Jordan base is its integral makes a solid under a nonnegative continuous graph over a compact Jordan base compact and Jordan.

[F6]

A continuous real function on a compact Jordan measurable set is Riemann integrable over that set gives integrability of a continuous coefficient on a compact Jordan set.

[F7]

The Riemann integral of a bounded function over a bounded Jordan measurable set defines this integral by zero extension, with bounding-rectangle independence as its justification.

Verification

Given: One simplex σ and form ω as in the definition. The dimension k is finite.

1.1

For k=1, T1=[0,1] is a compact Jordan interval. If Tk1 is compact Jordan for k2, then Tk is its solid under the nonnegative continuous function u1j=1k1uj. Applying [F5] inductively proves compactness and Jordan measurability in every positive dimension. This finite induction chooses no family of objects.

F5given
2.1

The inverse image under σˉ of the open domain of ω is an open neighbourhood of Δk, so the restriction used in the definition exists. By [F3] and [F4], f is smooth on an open neighbourhood of Tk, hence continuous on Tk. Step 1.1 and [F6] give a finite Riemann integral, and [F7] makes its value independent of a bounding rectangle. The coefficient itself need not have compact support on its neighbourhood.

F2F3F4F6F7step 1.1
3.1

Two extensions agree on the relative interior of Δk, an open set in its affine span; their derivatives and hence pullback coefficients agree there. For any xTk, the points (1t)x+tb, where bj=1/(k+1) and 0<t1, lie in the interior and converge to x as t0. Continuity of both coefficients forces equality at x. Thus their integrands are identical on all of Tk, proving extension independence, including along every face.

F2F3F4step 2.1
4.1

When k=0, evaluation needs no derivative or integration theorem in dimension zero. When M is empty there is no simplex to which the definition applies. A zero form has zero coefficient and integral zero. Degenerate maps are allowed; if the derivative has rank less than k>0, alternation makes its top-form pullback zero. The affine domain and its faces are retained even for such maps. The definition uses one extension whose existence is part of [F2], and the resulting value is independent of it; it makes no simultaneous selection of extensions and uses no choice axiom.

F1F2F3F4step 3.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Simplex integrals are independent of affine coordinate identification

Statement

The integral of a smooth k-form over a smooth singular k-simplex is unchanged when its affine span is identified with Rk by any orientation-preserving affine coordinates. It is also independent of the neighbourhood extension used to form the pullback.

Facts & Assumptions

[F1]

Integral of a form over a smooth singular simplex defines integration after choosing a smooth neighbourhood extension and supplies compact Jordan integrability in the standard affine coordinates.

[F2]
[F3]

Change of variables for an injective C1 map on a compact Jordan set gives the integral transformation with the absolute Jacobian determinant.

[F4]

The pullback of a differential form defines pullback by evaluating the form on the images of the input tangent vectors.

Proof

Given: A simplex σ, a form ω and two positive affine parametrizations a,b:Rkaff(Δk). Put Ka=a1(Δk) and Kb=b1(Δk).

1.1

Suppose k1. Each of Ka,Kb is an invertible affine image of the standard compact Jordan simplex from [F1], hence compact Jordan by [F2]. Put h=a1b. It is an affine diffeomorphism of Rk, it maps Kb onto Ka, and its constant derivative has determinant d>0 because both parametrizations are positive.

F1F2given
2.1

For a single smooth extension write aσˉω=f(x)dx1dxk. The coefficient is smooth near Ka and bounded on Ka. By [F4], its expression in the b parametrization is f(h(y))detDhdy1dyk: evaluating the alternating form on the k columns of Dh gives exactly this determinant. Thus the coefficient in b coordinates is d(fh).

F1F4step 1.1
3.1

Apply [F3] to the open set Rk, injective C1 map h, compact Jordan set Kb and continuous function f on h(Kb)=Ka. Every derivative is invertible and detDh=d. Therefore Kaf(x)dx=Kbdf(h(y))dy, which is precisely equality of the two form integrals for a fixed extension. If two neighbourhood extensions are used, they agree on the relative interior of the affine simplex. Their pullback coefficients therefore agree there; every boundary point is a limit of relative-interior points, so continuity makes the coefficients agree on the whole compact simplex. Their integrals consequently coincide in either coordinate system.

F1F3step 1.1step 2.1
4.1

For k=0 both parametrizations of the affine point are the unique point map and both definitions are evaluation at σ(v0); no positive-dimensional change-of-variables theorem is used. For k=1, step 3.1 includes all positive affine rescalings of the closed interval, with endpoints included in the compact set. Zero coefficients and rank-deficient simplex maps require no division by a form value, so the equality still holds. Empty targets supply no simplex. All maps h and their coefficients are determined by the two given parametrizations; no choice is used.

F1step 3.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Stokes theorem for the standard simplex

Statement

For k1 and a smooth (k1)-form η on a neighbourhood of Δk in its affine span, Δkdη=i=0k(1)iΔk1δiη, where the integrals and ordered face maps use the standard affine-simplex conventions. No Stokes theorem for manifolds with corners is assumed.

Facts & Assumptions

[F1]

Integral of a form over a smooth singular simplex defines the integrals by affine coordinates, proves the coordinate simplex compact Jordan and uses evaluation in dimension zero.

[F2]

Standard orientation of the affine simplex gives the ordered faces and the outward boundary sign (1)i.

[F3]

The local coordinate formula for the exterior derivative computes d by differentiating coefficients and wedging the corresponding coordinate differential.

[F4]
[F5]

Fubini over a bounded Jordan set when all but a content-zero family of sections are integrable integrates an integrable function on a bounded Jordan set by its integrable coordinate sections.

[F6]

Change of variables for an injective C1 map on a compact Jordan set applies to affine coordinate permutations and to invertible affine changes with absolute determinant one.

[F7]

A continuous real function on a compact Jordan measurable set is Riemann integrable over that set makes all coefficient and derivative restrictions on the compact simplices integrable.

[F8]

Linearity, monotonicity, the absolute-value estimate and coordinate-slice additivity for the Riemann integral in Rm gives linearity of the rectangle integral, hence of Jordan integrals by zero extension.

Proof

Given: A positive integer k and the smooth form η in the statement. Work in the positive coordinates x1,,xk with domain Tk={xj0, jxj1}.

1.1

First let k2. Write η=i=1k(1)i1fidx1dxi^dxk. All fi are smooth near Tk. In [F3], every derivative except ifi wedges a repeated differential and vanishes; moving dxi past i1 factors cancels the coefficient sign. Hence dη=(i=1kifi)dx1dxk.

F1F3given
2.1

Fix i. Let z denote the increasing list of all coordinates except xi, let Di={z0:z1} and put b(z)=1z. The xi section of Tk is [0,b(z)] for zDi, and it is empty off Di. Coordinate permutation has absolute determinant one by [F6]. The full integrand ifi is integrable by [F7], and every nonempty section is continuous on its closed interval. Applying [F5] after that permutation and [F4] on sections with b(z)>0 gives Tkifidx=Di(fi(z,xi=b(z))fi(z,xi=0))dz. When b(z)=0, both the section integral and the endpoint difference are zero, so the formula holds on these sections too. No exceptional family is discarded.

F1F4F5F6F7step 1.1
2.2

Parametrize face zero by y=(x2,,xk)Tk1, with x1=1j=2kxj. For i=1 the omitted differential wedge pulls back to dy. For i>1, substitute dx1=j=2kdxj; only its dxi term survives, and moving dxi to its increasing position contributes (1)i2. Thus the omitted wedge pulls back to (1)i1dy. The coefficient sign in step 1.1 cancels it, giving δ0η=(i=1kfiface 0)dy.

F1F2step 1.1
3.1

On face i1, xi=0 and the remaining vertex ordering gives precisely the increasing remaining coordinate basis. All summands of η except the one indexed by i pull back to zero, because they contain dxi. The signed contribution of this face is therefore (1)iδiη=Difi(z,xi=0)dz. This matches the lower endpoint term in step 2.1.

F1F2step 1.1step 2.1
3.2

For each i>1, the map from y to the increasing coordinates z omitting xi replaces the missing coordinate by x1=1yj. Its derivative has determinant (1)i1: expand along the identity rows, leaving the entry 1 in the position corresponding to xi. It maps Tk1 bijectively onto Di, with inverse obtained by solving xi=1z. Thus [F6] transforms the upper endpoint integral in step 2.1 into the integral of fi over the face-zero parametrization, with absolute determinant one. For i=1 the map is the identity. Summing over i, step 2.2 identifies all upper endpoint terms with δ0η.

F6step 2.1step 2.2
4.1

By [F8], sum the identities of step 2.1 and use step 1.1 for the left side, step 3.1 for the lower endpoints and step 3.2 for the upper endpoints. This gives the displayed Stokes identity for k2, with sign +1 on face zero and (1)i on face i. All sums are finite.

F8step 1.1step 2.1step 3.1step 3.2
5.1

For k=1, η=f is a function, and [F3] and [F4] give 01df=f(1)f(0). The face-zero map is the terminal vertex and the face-one map the initial vertex, whose integrals are evaluations by [F1]. This is the same formula. The assertion excludes k=0 and does not introduce forms of degree minus one. Zero forms give zero on both sides; all collapsed sections were treated in step 2.1, including intersections of faces. All coordinates, changes and sums are explicit and finite, so the proof uses no choice.

F1F2F3F4step 2.1step 4.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Stokes theorem for smooth singular chains

Statement

Let M be a smooth manifold, possibly with boundary. For k1, cCk(M;R) and ωΩk1(M), define integration over a chain by the finite linear sum of its simplex integrals. Then cdω=cω. The zero chain has integral zero. In degree zero the boundary is zero; no degree-minus-one form is required by this statement.

Facts & Assumptions

[F1]

Stokes theorem for the standard simplex proves the alternating face formula for a smooth form on a neighbourhood of the affine simplex.

[F2]

Smooth singular chain and cochain complexes specifies finite formal sums of smooth simplices, the signed face differential and its degree-zero convention.

[F3]

Integral of a form over a smooth singular simplex defines simplex integration, including point evaluation. Simplex integrals are independent of affine coordinate identification supplies independence of the chosen neighbourhood extension.

[F4]

The exterior derivative commutes with pullback gives dσˉω=σˉdω on an extension domain.

[F5]

Pullback of forms is smooth functorial and preserves wedges identifies face pullbacks with pullbacks along the composite face simplex.

Proof

Given: A manifold M, an integer k1, a finite smooth singular k-chain c and a smooth (k1)-form ω.

1.1

For one smooth simplex σ, take a neighbourhood extension σˉ as required in [F2]. The smooth form η=σˉω is defined on that whole neighbourhood in the affine span, so [F1] applies. By [F4] its derivative is σˉdω. By [F5], its pullback to face i is (σˉδi)ω, which extends the face simplex smoothly. Definition [F3] consequently gives σdω=i=0k(1)iσδiω. The values do not depend on the selected extension.

F1F2F3F4F5given
1.2

A chain is a finitely supported coefficient function on the supplied simplex set. Define cω=σsuppcc(σ)σω. This is independent of a written expression for c: combining repetitions adds their coefficients, and inserting a zero coefficient changes nothing. Finite distributivity gives additivity and real homogeneity in c. No basis selection or simultaneous choice of extensions is involved, because [F3] already assigns a unique value to each simplex.

F2F3given
2.1

Multiply step 1.1 by c(σ) and sum over its finite support. The boundary from [F2] is the same finite double sum of face simplices with coefficients c(σ)(1)i. When identical faces occur, step 1.2 combines their coefficients in exactly the same way in its integral. Therefore cdω=σ,ic(σ)(1)iσδiω=cω.

F2step 1.1step 1.2
3.1

For k=1, [F1] uses the terminal-minus-initial endpoint evaluations, so the formula includes every smooth path, constant or otherwise. Degenerate higher simplices remain generators, and step 1.1 applies to their smooth extensions without a rank assumption. If c=0 or M=, the relevant sums are empty and both integrals vanish. A zero form has zero pullback and zero integral. The assertion involves only positive chain degrees and finite sums, so no negative degree or choice assumption is hidden.

F1F2F3step 2.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

The de Rham complex and pullback extend to manifolds with boundary

Statement

For a finite-dimensional Hausdorff second-countable smooth manifold M with boundary, let Ωk(M) consist of forms whose boundary-chart coefficients are locally restrictions of smooth Euclidean functions. Put Ωk(M)=0 for k<0 or k>dimM. The local formula d(IfIdxI)=IdfIdxI defines an extension-independent smooth form, independent of the chart. It is real linear, satisfies the graded Leibniz rule and d2=0, and commutes with pullback by every smooth map between manifolds with boundary. Thus (Ω(M),d) is a real cochain complex; its cohomology is kerd/imd and agrees with the usual de Rham definitions when M is empty. Pullback preserves wedges and induces maps on these quotients. None of these local constructions uses a choice axiom.

Facts & Assumptions

[F1]

Smooth charts, atlases, and structures with boundary uses compatible charts in relatively open half-spaces and local smooth extensions.

[F2]

Half-space extensions agreeing on a relatively open set have the same derivatives there proves that all derivatives of a local extension are determined by its restriction.

[F3]

The local coordinate formula for the exterior derivative gives the displayed formula on Euclidean-open chart domains.

[F4]

The exterior derivative commutes with pullback proves naturality for smooth maps of Euclidean-open domains, in particular for local extensions of coordinate maps.

[F5]

The exterior derivative squares to zero gives d2=0 on those domains.

[F6]

The exterior derivative is a graded derivation gives real linearity and the graded Leibniz rule there.

[F7]

Pullback of forms is smooth functorial and preserves wedges gives the local pullback operations and their identities.

[F8]

De rham cochain complex fixes the corresponding boundaryless complex and its zero groups outside the dimension range.

[F9]

Smooth maps between manifolds with boundary requires local smooth Euclidean extensions of coordinate representatives.

Proof

Given: The stated manifold M, locally extendible form coefficients and, for the pullback assertion, a smooth map F:MN between such manifolds.

1.1

Near a fixed boundary-chart point there are finitely many coefficients in a form. Intersect their finitely many extension neighbourhoods and apply [F3] to these extensions on that open set. By [F2], replacing any extension leaves each first derivative on the half-space unchanged. Thus the resulting restricted (k+1)-form is well defined and has locally extendible coefficients. The construction is local at each point and selects no extensions over a family of chart points.

F1F2F3given
2.1

On a chart overlap let g be the transition map. Locally extend its coordinate functions and the finitely many target coefficients, shrinking the source extension neighbourhood so that its image lies in the open set of coefficient extensions; continuity at the specified point ensures this. The coordinate identity for the original form is the equality of its source coefficients with those of g of its target coefficients on the half-space. By [F2] their derivatives agree there. Applying [F4] to the Euclidean extensions yields d(gη)=g(dη) on the half-space. Therefore the local derivatives in step 1.1 obey the form transformation rule and patch to a single form on M. This uses local extensions, not a demand that an extended transition map remain inside the half-space.

F1F2F4F7step 1.1
3.1

To compute d2, use the first derivatives of the same coefficient extensions to represent the first derivative form, which is permitted by step 1.1. Equation [F5] then restricts to d2=0 on the half-space. Likewise [F6], applied to simultaneous local extensions of two forms and restricted back, proves real linearity and the signed product rule. All these identities patch by step 2.1. This calculation explicitly includes the vanishing of d2 of each function that occurs when differentiating a wedge of pulled-back coordinate differentials.

F5F6step 1.1step 2.1
3.2

At a specified point of M, [F9] extends the coordinate representative of F to a Euclidean-open set. Extend a target form's finitely many coefficients near its image and shrink the source as in step 2.1. The Euclidean pullback, derivative and wedge identities of [F4] and [F7] restrict to the corresponding identities on M, independently of all extensions by [F2]. This works even if F maps an open set entirely into N: the Euclidean calculation takes place before restriction and does not presume that F carries interior points to interior points. Composition and identity laws follow from the same local formulas.

F2F4F7F9step 2.1
4.1

Step 3.1 puts imdkerd, so the stated vector-space quotient is defined. By step 3.2, a closed form pulls back to a closed form, and a change by dη pulls back to a change by d(Fη); hence the quotient maps are well defined and functorial. On boundaryless charts the construction is exactly [F8]. For dimension zero, all positive-degree forms vanish and d=0; the empty manifold has only zero section spaces. At boundary points step 1.1 handles every derivative by [F2], and no orientation or nonempty choice is required.

F2F8step 3.1step 3.2
DefinitionDefinition: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

De Rham integration cochain

Definition

For a smooth manifold M, possibly with boundary, and k0, define IMk:Ωk(M)Ck(M;R),IMk(ω)(σ)=σω. On c=σaσσ this means IMk(ω)(c)=σaσσω, a finite sum. In negative degrees IMk is the zero map. Forms and the de Rham complex at a boundary use The de Rham complex and pullback extend to manifolds with boundary. No orientation of M is required: the domain simplex has the specified orientation. The name integration cochain map is justified by De Rham integration is a cochain map .

Facts & Assumptions

[F1]

Integral of a form over a smooth singular simplex assigns an extension-independent real number to a form and smooth simplex, with degree-zero evaluation.

[F2]

Smooth singular chain and cochain complexes identifies smooth cochains with real functions on the supplied simplex set, evaluated by finite sums.

[F3]

The de Rham complex and pullback extend to manifolds with boundary supplies Ω(M), its degree conventions and the boundaryless specialization.

[F4]

Linearity, monotonicity, the absolute-value estimate and coordinate-slice additivity for the Riemann integral in Rm gives linearity of Riemann integrals, hence of the Jordan integrals in [F1] by zero extension.

Verification

Given: A smooth manifold M, an integer k0 and a form ωΩk(M).

1.1

Definition [F1] gives one uniquely determined value on every smooth k-simplex. For each finite chain, distributing its coefficients in the displayed sum shows that this function extends to a real linear functional. Two such functionals agreeing on all simplices agree on every finite chain. By [F2] this defines a unique element IMk(ω) of the cochain space. No choice of a vector-space basis or of simplex extensions is made.

F1F2given
2.1

For forms ω,η of degree k and real a,b, alternating evaluation in the definition of pullback gives σ(aω+bη)=aσω+bση. For k>0, the Jordan coefficient integral is linear by [F4]; for k=0, evaluation is linear directly. Thus IMk(aω+bη)(σ)=aIMk(ω)(σ)+bIMk(η)(σ) on every simplex, and step 1.1 makes IMk a real linear map.

F1F4step 1.1
3.1

For k=0 the value at a point simplex is exactly the function value there; for k=1 it is the integral of the pulled-back one-form over the closed oriented interval. Degenerate simplices remain in the supplied set and receive their actual integrals, rather than being removed. If k>dimM, [F3] gives zero source and the map is zero, even though the smooth cochain space may be nonzero. Negative degrees are zero on both sides. On an empty manifold there are no simplices and the only cochain is zero. These conventions include the zero form and zero chain and require no choice.

F1F2F3step 1.1step 2.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

De Rham integration is a cochain map

Statement

For every smooth manifold M, possibly with boundary, integration is a real cochain map from its de Rham complex to its smooth singular cochain complex: δIMk(ω)=IMk+1(dω)(ωΩk(M)). Both complexes are zero in negative degrees. The boundary convention for forms is the one in the definition of IM.

Facts & Assumptions

[F1]

De Rham integration cochain defines IM by integration and proves its real linearity in each degree, including the zero-map conventions.

[F2]

Stokes theorem for smooth singular chains gives cdω=cω for a smooth (k+1)-chain and a k-form with k0.

[F3]

Smooth singular chain and cochain complexes defines (δφ)(c)=φ(c), without an extra sign.

Proof

Given: A manifold M, k0, a form ωΩk(M) and an arbitrary finite smooth (k+1)-chain c.

1.1

The definition of the cochain differential, followed by integration and [F2], gives (δIMk(ω))(c)=IMk(ω)(c)=cω=cdω=IMk+1(dω)(c). The same coefficients and alternating boundary signs occur in [F2] and [F3], so no sign adjustment is required.

F1F2F3given
2.1

Since step 1.1 holds for every chain, the two linear functionals are equal. Together with the degreewise real linearity in [F1], this is precisely the cochain-map identity. For k=0 it is the fundamental-theorem formula for values at the two endpoints of each smooth one-simplex, including constant paths. For k=dimM, the form dω is zero, and the same equality proves δIMk(ω)=0 without assuming there are no higher-dimensional singular simplices.

F1F2step 1.1
3.1

If k>dimM or k<0, the form and all relevant source differentials are zero, so the identity is an equality of zero cochains; this includes the map out of degree minus one. If M is empty, both complexes are zero. Zero chains and degenerate simplices were included in [F2], so they create no exception to step 1.1. Every evaluation uses a finite chain and a previously well-defined integral; no choice axiom enters.

F1F2F3step 2.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

The de Rham map on cohomology is well defined

Statement

For every smooth manifold M, possibly with boundary, and every integer k, integration induces a real linear map IM:HdRk(M)Hk(M;R),[ω][IMk(ω)]. The target is smooth singular cohomology. At a boundary, de Rham cohomology uses the locally extendible complex supplied on this page. No choice assumption is needed for this induced map.

Facts & Assumptions

[F1]

De Rham integration is a cochain map gives a degreewise real linear map with δIMk=IMk+1d.

[F2]

De rham cohomology defines the usual de Rham quotient, where two closed representatives differ by an exact form.

[F3]

The de Rham complex and pullback extend to manifolds with boundary supplies the same quotient construction for a manifold with boundary.

[F4]

Smooth singular chain and cochain complexes defines smooth singular cohomology as the cocycle space modulo the coboundary space, with zero negative degrees.

[F5]

A chain map induces a well-defined map on homology supplies the unique induced map on the homology quotient of a chain map.

Proof

Given: A manifold M and a closed form ωΩk(M), using [F3] when M has boundary.

1.1

By [F1], δIMk(ω)=IMk+1(dω)=IMk+1(0)=0. Thus the integration cochain is a cocycle and represents a class in [F4]. If ω=ω+dη, real linearity and [F1] give IMk(ω)IMk(ω)=IMk(dη)=δIMk1(η). The two cochains therefore represent the same smooth singular cohomology class.

F1F2F3F4given
2.1

To identify this with the induced-map construction in [F5], reindex the de Rham complex as Cn=Ωn(M) and the smooth cochain complex as Dn=Cn(M;R). Keep their differentials unchanged; a differential of cochain degree +1 now lowers n by one. Identity [F1] makes fn=IMn a chain map. The cycles and boundaries in chain degree k are exactly the original cocycles and coboundaries in degree k. Consequently [F5] gives the displayed quotient map, agreeing with step 1.1 by its defining property.

F1F3F4F5step 1.1
3.1

On closed representatives, [aω+bη] maps to [aIM(ω)+bIM(η)] by the real linearity of [F1]. Thus the induced map is real linear. In degree zero there are no nonzero exact forms from degree minus one, and the same calculation maps a closed function to its point-evaluation cocycle. In degree one, a change by the differential of a function maps to its cochain coboundary, exactly as in step 1.1.

F1F2F3F4step 1.1step 2.1
4.1

Negative degrees and degrees above dimM have zero de Rham source; the target above that dimension need not be zero for the induced map to be defined. On an empty manifold the source and target are both zero. Zero representatives map to zero classes, and all degenerate simplices remain part of the target complex from [F4]. No representatives are selected simultaneously: step 1.1 proves independence for arbitrary representatives, and [F5] defines the quotient map. Hence no choice is used.

F3F4F5step 2.1step 3.1
PropositionStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Naturality of the de Rham map

Statement

For every smooth map F:MN between smooth manifolds, possibly with boundary, integration satisfies IMk(Fω)=FINk(ω)(ωΩk(N)). On the right, F is precomposition with the smooth singular chain map F#. For closed forms this identity induces IMF=FIN:HdRk(N)Hk(M;R). Both identities hold in every degree and need no choice assumption.

Facts & Assumptions

[F1]

The de Rham map on cohomology is well defined supplies the induced integration map and its representative formula.

[F2]

Smooth singular chains and cochains are functorial for smooth maps defines F#σ=Fσ and the cochain and cohomology pullbacks by precomposition, including boundary targets.

[F3]

The de Rham complex and pullback extend to manifolds with boundary gives functorial form pullback and its well-defined quotient map for both boundaryless and boundary manifolds.

[F4]

De Rham integration cochain defines the integration cochain on each simplex and by finite sums on chains.

Proof

Given: A smooth map F:MN, an integer k0 and a smooth k-form ω on N.

1.1

Let σ be a smooth singular k-simplex in M. By [F2], Fσ is a smooth simplex in N: composing F with one target-valued neighbourhood extension of σ supplies its extension. Functoriality in [F3] on that domain gives σ(Fω)=(Fσ)ω along the simplex. Their affine coefficients, and therefore their integrals in [F4], are identical. Hence IMk(Fω)(σ)=σFω=Fσω=INk(ω)(F#σ)=(FINk(ω))(σ).

F2F3F4given
2.1

Every chain is a finite linear combination of simplices, so step 1.1 gives equality of the two cochains. If dω=0, both sides represent cohomology classes by [F1]–[F3]. Passing to those classes yields IM([Fω])=[FINk(ω)]=FIN([ω]). Changing ω by dη changes its pullback by dFη and its integration cochain by δINk1(η); precomposition carries the latter to δFINk1(η). Thus the identity is independent of representatives on both routes.

F1F2F3step 1.1
3.1

In degree zero step 1.1 is the equality (ωF)(σ(v0))=ω(F(σ(v0))). In degree one it equates the pullback integrals on the entire closed parameter interval, with no requirement on distinct endpoints. Constant and degenerate simplices, maps wholly into a boundary, and zero forms satisfy the same coefficient identity. Negative degrees have zero source, and an empty source manifold has zero target cochain groups; an empty target admits such a map only from an empty source. All formulas are defined on each supplied simplex and finite chain, so no choices of representatives or extensions are made simultaneously.

F2F3F4step 1.1step 2.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

The de Rham homotopy formula extends to boundary manifolds

Statement

Let M,N be smooth manifolds, possibly with boundary. Suppose H:M×[0,1]N is smooth in the local coordinate-extension sense, including at both time endpoints and at boundary points of M. For a k-form ω on N, define, when k1, (LHω)x(v1,,vk1)=01(Hω)(x,t)(t,(v1,0),,(vk1,0))dt, and put LH=0 in degree zero and negative degrees. Then LHω is a smooth (k1)-form and H1H0=dLH+LHd. Here forms on the parameter product mean locally extendible coordinate forms; no general theory of manifolds with corners is invoked. In particular the endpoint pullbacks induce equal de Rham cohomology maps. The assertion is choice-free.

Facts & Assumptions

[F1]

The de Rham complex and pullback extend to manifolds with boundary gives local-extension exterior calculus, its naturality and the quotient convention at a boundary.

[F2]

Integration along the unit interval for a differential form specifies the decomposition θ=αt+dtβt and the interval integral Kθ=01βtdt.

[F3]

Leibniz's rule on a compact rectangle: an interior parameter derivative with a continuous extension may be passed through a Riemann integral permits each parameter derivative through an integral with a continuous derivative integrand on a compact rectangle.

[F5]

The standard smooth step function supplies a smooth function s equal to zero for arguments at most zero and one for arguments at least one, with values in [0,1].

[F7]

Heine-Cantor: a continuous map from a compact metric space to any metric space is uniformly continuous makes continuous coefficient derivatives uniformly continuous on compact rectangles.

Proof

Given: The homotopy H and a smooth form ω, with the local-extension convention in the statement.

1.1

At a point (x,t) choose source and target coordinates and local Euclidean extensions of the map and the finitely many form coefficients. Shrink the map domain so it lies in the domain of the extended coefficients. The ordinary Euclidean pullback then restricts to a locally extendible form θ=Hω on the parameter product. Derivatives are uniquely determined there: they agree on the dense set where the spatial half-space coordinate and the time coordinate are both interior, hence everywhere by continuity. The Euclidean formula for d and naturality restrict to this product just as in [F1], giving dθ=Hdω.

F1given
2.1

Fix a spatial chart point x0. Each coefficient of θ has smooth extensions on product neighbourhoods of (x0,t). There are finitely many coefficients; intersect their neighbourhoods at one t. Consider the family of all nested time intervals JI for which a coefficient extension exists on W×I for some Euclidean neighbourhood W of x0. These inner intervals cover [0,1], by the local extension property at each one time; no interval or extension is chosen as a function of time. By [F6], finitely many Ji cover [0,1]. For these finitely many members only, take corresponding Ii,Wi and extensions. For each, take numbers ai<bi<ci<di inside Ii with Ji[0,1][bi,ci] and put ρi(t)=s ⁣(taibiai)s ⁣(ditdici). It is one on [bi,ci], zero off [ai,di] and smooth by [F5]. Thus R=iρi is positive on an open neighbourhood J of [0,1]. Put ψi=ρi/R on J. Their sum is one and each is supported away from the endpoints of Ii.

F5F6step 1.1
3.1

On the finite intersection W=iWi, multiply the ith coefficient extension by ψi(t) and extend that product by zero outside Ii. Its support condition makes the extension smooth on W×J. Summing the finitely many products gives a smooth coefficient extension on W×J of the original coefficient on (WM)×[0,1], since every original coefficient equals each extension there and iψi=1. This construction is used only to prove local smoothness at the one point x0; it selects no families over all points of M.

step 2.1
4.1

Decompose θ=αt+dtβt as in [F2]. Integrate each extended coefficient of β from step 3.1 over [0,1]. On any smaller closed spatial rectangle in W, repeated use of [F3] gives xI01b(x,t)dt=01xIb(x,t)dt. Each right side is continuous: [F7] bounds its change by the uniform change of the integrand times the interval length. Thus these integrals define a smooth Euclidean extension near x0. A spatial coordinate change multiplies the coefficient vector of βt by an exterior-power transition matrix depending on x only; moving this finite matrix through the integral proves that the restrictions patch as a form. Consequently Kθ=LHω is well defined and smooth, including at M.

F2F3F7step 3.1
5.1

The coordinate formula of [F1], applied on the extensions and restricted back, gives dθ=dMαt+dt(tαtdMβt). The minus sign comes from moving dM past dt. By [F4], 01tαtdt=α1α0 coefficientwise. Step 4.1 also gives dMKθ=01dMβtdt. Therefore dMKθ+Kdθ=α1α0. Using dθ=Hdω from step 1.1 and αt=Htω, this is the asserted homotopy identity.

F1F2F4step 1.1step 4.1
6.1

For a closed form, step 5.1 says H1ωH0ω=d(LHω), so the endpoint classes agree in the quotient of [F1]. In degree zero β=0 and Kθ=0, while Kdθ is the integral of the time derivative; [F4] gives the same identity. In degree one LHω is an ordinary smooth function, including at the spatial boundary. Zero forms, negative degrees, constant homotopies and empty source or target cases satisfy the same formula with the appropriate zero spaces. Both time endpoints were included in steps 2.1–5.1. Only finitely many extensions at one specified point and explicit interval cutoffs were used, so no choice axiom is needed.

F1F4step 2.1step 4.1step 5.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

The de Rham map is an isomorphism on convex coordinate domains

Statement

On a nonempty convex open subset VRn, or a nonempty convex relatively open subset VHn, the de Rham integration map IV:HdRk(V)Hk(V;R) is an isomorphism in every degree. Both sides are R in degree zero, identified by the value on the one component, and zero in positive and negative degrees. The same holds on a manifold coordinate domain diffeomorphic to such a V. No choice assumption is needed.

Facts & Assumptions

[F1]

Naturality of the de Rham map gives naturality of integration on cochains and cohomology, also for boundary manifolds.

[F2]

The de Rham homotopy formula extends to boundary manifolds gives H1H0=dLH+LHd, with a smooth primitive operator also at a spatial boundary.

[F3]

Barycentric subdivision and prism preserve smooth singular chains supplies a smooth homotopy prism after flattening time, with the unchanged identity H1#H0#=P+P.

[F4]

Smooth singular chain and cochain complexes retains every simplex, including the unique constant simplex in each degree on a point, with the signed face differential and its dual.

[F5]

De Rham integration cochain evaluates a zero-form on each point simplex; in degree zero this is evaluation, not the zero map.

[F6]

Smooth singular chains and cochains are functorial for smooth maps supplies the chain, cochain and cohomology maps of the constant projection and inclusion of a point.

Proof

Given: A nonempty convex domain V of either kind in the statement. Fix one cV, and let p:V{c} and i:{c}V be projection and inclusion.

1.1

Set H(x,t)=c+t(xc). Convexity makes this target-valued for 0t1; its polynomial coordinate expression gives all required local extensions. Its endpoint maps are ip and the identity. For a closed form ω of positive degree, the constant-map pullback is zero because its derivative is zero. Thus [F2] gives ω=d(LHω). For a closed zero-form f, the same identity has LHf=0 and df=0, so ff(c)=0. Conversely constant functions are closed. Hence de Rham cohomology is zero in positive degrees and is R in degree zero, with evaluation at c inverse to the constant-function map.

F2given
1.2

On the point {c} there is exactly one simplex sj in every degree j0. For j1, its boundary is (a=0j(1)a)sj1, equal to sj1 when j is even and zero when j is odd. Therefore the cochain group is R in each nonnegative degree, with δk=0 for even k and δk=id for odd k. This unnormalized complex has H0=R and Hk=0 for k>0: in positive odd degree the kernel is zero, and in positive even degree the entire kernel is the preceding image.

F4given
2.1

The unmodified radial homotopy need not extend into a boundary target beyond the time endpoints. Use the time-flattened prism guaranteed by [F3] instead. It has the same endpoint maps and gives a degree-one chain operator P with id#(ip)#=P+P. For a cochain φ of degree k1 set Dφ=φPk1, and set D=0 in degree zero. Direct evaluation gives δDφ+Dδφ=φ(ip)φ. In degree zero the first term is zero and the second is φP0, so this identity still holds. No dual exactness theorem or selected cochain extension is used.

F3F4F6step 1.1
3.1

Since pi=id{c}, [F6] gives ip=id on cochains of the point. Step 2.1 gives pi=id on cohomology of V, because the difference on any cocycle is the coboundary δDφ. Thus i,p are inverse cohomology maps. More explicitly in positive degree, for a cocycle φ let β=iφ. In odd degree β=0 by step 1.2, so take γ=0; in positive even degree take the preceding-degree point cochain with the same scalar value as β, so δγ=β. Then φ=δ(Dφ+pγ). This proves positive-degree vanishing without a representative-selection principle. In degree zero, evaluation at c and constant cochains give the inverse identifications with R.

F4F6step 2.1step 1.2
4.1

By [F5], integration sends the constant function a to the cochain with value a on every point simplex. Thus the degree-zero map is the identity under the two identifications with R in steps 1.1 and 3.1. In every positive degree both groups vanish, so their unique linear map is an isomorphism; negative degrees are zero by the complex conventions. A coordinate diffeomorphism and its inverse give inverse pullback maps in both theories, and [F1] transports these conclusions to the coordinate domain.

F1F4F5step 1.1step 3.1
5.1

Nonemptiness is used only to fix one contraction centre; the empty domain instead has zero groups on both sides and still a comparison isomorphism, but not the asserted degree-zero identification with R. For n=0 the nonempty domain is a point, already calculated in step 1.2, and all positive-degree forms vanish. Degree one is covered by the zero odd-degree kernel at the point and the explicit primitive formulas. Constant and degenerate simplices are retained throughout. The endpoint flattening in step 2.1 preserves c and x, and [F2] handles both endpoints for forms. A single centre and explicit operators suffice; no choices over families of domains or cohomology classes are made.

F2F3F4step 1.1step 1.2step 3.1step 4.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

De Rham Mayer–Vietoris with boundary and an explicit partition lift

Statement

Assume ACω. For an ordered open cover M=UV of a smooth manifold, possibly with boundary, put W=UV and rω=(ωU,ωV),s(α,β)=βWαW. For the locally extendible de Rham complexes these maps give a short exact sequence 0Ω(M)rΩ(U)Ω(V)sΩ(W)0. It induces the de Rham Mayer–Vietoris sequence with positive lift-differential connector ΔdR:HdRk(W)HdRk+1(M) and initial term 0HdR0(M). The sequence is natural for smooth maps preserving the ordered cover. Countable choice is used only to obtain a smooth partition subordinate to U,V; with such a partition supplied, all the conclusions and the displayed connector construction are choice-free.

Facts & Assumptions

[F1]

The de Rham complex and pullback extend to manifolds with boundary supplies the complexes, their local smoothness and restriction/pullback identities at a boundary.

[F2]

Smooth partitions of unity exist on manifolds with boundary supplies a subordinate smooth partition under countable choice.

[F3]

The Axiom of Countable Choice (ACω) states the axiom ACω assumed here.

[F4]

The long exact sequence in cohomology gives the natural long exact cohomology sequence of a short exact sequence of complexes.

[F5]

Smooth partitions of unity subordinate to an open cover requires nonnegative smooth terms with closed locally finite supports inside their assigned opens and sum one.

Proof

Given: The ordered cover, with either ACω or a supplied smooth subordinate partition. Use the complexes of [F1] and the maps r,s in the statement.

1.1

Under [F3], apply [F2] to the two-member cover to obtain smooth functions ρU,ρV0 with sum one and supports contained in U,V respectively. If the construction is presented as a locally finite refinement, group a term into U whenever its closed support lies in U, and into V otherwise. A subfamily of a locally finite closed family has closed union: near any point only finitely many members meet a neighbourhood, and the finite union is closed there. Thus each grouped sum is smooth with its support still in the assigned open. This gives the asserted pair in the refinement convention as well. Countable choice is spent only in [F2]'s selection of a countable subordinate chart family, its shrinking data and bumps; none of the subsequent steps selects a partition or primitive for each form.

F2F3F5given
1.2

Restriction commutes with d by [F1], so r,s are real cochain maps. If rω=0, it vanishes at every point of the cover, so r is injective. Also sr=0. If s(α,β)=0, the forms agree on W and define one form on M by their values on the two opens. Each point has a neighbourhood where it is one of those smooth forms, including at boundary points. This form restricts to (α,β), proving kers=imr.

F1given
2.1

For any form η on W, define a=ρVη there and extend it by zero over UsuppρV. The overlap W and this latter open set cover U; on their intersection the expressions agree because ρV=0. Thus a is smooth on U. Similarly b=ρUη on W, extended by zero over VsuppρU, is smooth on V. Then s(a,b)=(ρU+ρV)η=η, proving surjectivity. This argument uses closed supports, not merely vanishing outside the assigned opens.

F1step 1.1
3.1

Step 1.2 and step 2.1 give exactness in each degree, hence the short exact cochain sequence in the statement. Apply [F4]. The cohomology of the middle complex is the direct sum of the two cohomologies: its cycles and boundaries are the pairs of cycles and boundaries, and a pair of classes is zero exactly when both components are boundaries. Thus the resulting long exact sequence has precisely the asserted terms. Negative form degrees are zero by [F1], so it starts with 0HdR0(M).

F1F4step 1.2step 2.1
4.1

For a closed overlap form η, take any lift (a,b) with ba=η on W, for example the pair in step 2.1. Then dbda=dη=0 on W. By step 1.2 the pair (da,db) is the restriction of a unique global form ζ, and dζ=0 because its restrictions have zero differential. The connector is ΔdR[η]=[ζ],rζ=(da,db). There is no additional sign. If the lift changes by rτ, then ζ changes by dτ. If η changes by dλ, lift λ to (u,v) using step 2.1 and replace (a,b) by (a+du,b+dv); its differential is unchanged. These computations establish independence of both choices of representatives and lifts.

F1F4step 1.2step 2.1step 3.1
5.1

A smooth map of ordered covers pulls forms back on the whole manifold, the two opens and their overlap. By [F1], pullback commutes with r,s,d. Pulling back the lift in step 4.1 gives a lift of the pulled-back overlap form and pulls its global differential back to the corresponding global differential. Thus the connector and the other arrows are natural; no compatibility between the independently available partitions is needed.

F1step 4.1
6.1

If W is empty, all overlap terms and connectors vanish. If one open is empty, the other is M and the row reduces to an identity with zero terms. If U=V=M, the row is diagonal followed by difference; a closed η has lift (0,η), so the connector is zero. These cases include the empty and one-point manifolds. Degree-zero overlap cocycles give degree-one global forms by step 4.1, while negative-degree connectors are zero. A supplied partition makes the constructions after step 1.1 entirely choice-free; zero forms have the zero lift.

F1step 1.2step 2.1step 4.1step 5.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

The de Rham and smooth singular Mayer–Vietoris diagram commutes away from connectors

Statement

Assume ACω. For an ordered two-open cover M=UV of a smooth manifold, possibly with boundary, the restriction and difference squares between the de Rham and smooth singular Mayer–Vietoris sequences commute with integration. Both difference maps use the order VU. Thus, writing W=UV, (IUIV)rdR=rIM,IWsdR=s(IUIV) on cohomology in every degree. The displayed compatibility calculations themselves are choice-free; the assumption supplies the form exact sequence. The connector square is proved separately.

Facts & Assumptions

[F1]

Naturality of the de Rham map gives integration compatibility with restriction along any smooth open inclusion, already on cochains, and real linearity.

[F2]

De Rham Mayer–Vietoris with boundary and an explicit partition lift gives the de Rham exact sequence with restrictions and VU difference, assuming countable choice or a supplied partition.

[F3]

Smooth singular mayer vietoris sequence gives the smooth singular sequence with the same restriction and difference conventions; its first term is identified through the actual cover-small inclusion.

[F4]

The Axiom of Countable Choice (ACω) is the assumed axiom, used for the partition in [F2].

Proof

Given: The ordered cover, the stated choice assumption and a fixed degree k. Let jU:UM, jV:VM and U:WU, V:WV be the inclusions.

1.1

For any form ω on M, [F1] applied to jU gives IU(ωU)=IM(ω)U as cochains, and application to jV gives the corresponding equality on V. Taking the ordered pair yields the restriction square. For a closed ω, passing to its classes gives the first asserted equality using [F2] and [F3].

F1F2F3given
1.2

For forms α on U and β on V, naturality for U,V and linearity give IW(βWαW)=IV(β)WIU(α)W. This is exactly VU on both rows, not its negative. For closed representatives it passes to the difference square on cohomology. Replacing either representative by an exact form changes its integration cochain by a coboundary by [F1], so the computed square is independent of representatives.

F1F2F3given
2.1

In [F3] the identification between the first term and the small-complex cohomology is restriction along the actual inclusion of small chains. Restricting a global integration cochain to a simplex lying in U or V gives exactly its integral in that open set. Hence step 1.1 computes the stated Mayer–Vietoris arrows even under that identification; no auxiliary small-chain inverse or change of sign enters either square.

F1F3step 1.1
3.1

If an open or the overlap is empty, the corresponding cochain group is zero and the formulas still hold. If U=V=M, step 1.1 is the diagonal square and step 1.2 is ordinary subtraction. In degree zero they are the two pointwise restriction/subtraction identities; degree one and top degree use the same coefficient equalities. Negative degrees are zero. Degenerate simplices are evaluated by the same integration rule. Assumption [F4] is needed only for [F2]'s partition existence, not for any computation above; with a supplied partition both exact rows and these compatibilities are choice-free.

F1F2F3F4step 1.1step 1.2step 2.1
LemmaStatement: AI-adaptedProof: AI-adaptedaudited 2026-09-13Open item page →

The de Rham map commutes with Mayer–Vietoris connectors

Statement

Assume ACω. For an ordered open cover M=UV of a smooth manifold, possibly with boundary, integration intertwines the de Rham and smooth singular Mayer–Vietoris connectors: IMΔdR=ΔIUV. Both sequences use second-minus-first difference and the positive lift-differential connector. If a smooth partition subordinate to U,V is supplied, the proof uses no choice axiom.

Facts & Assumptions

[F1]

De Rham Mayer–Vietoris with boundary and an explicit partition lift gives the lift (ρVω,ρUω), its smooth zero extensions and the global closed form obtained by differentiating the lift.

[F2]

Smooth singular mayer vietoris sequence constructs the smooth small-chain row and its positive connector through the actual inclusion.

[F3]

Canonical extension by zero of a singular cochain on a simplex basis supplies degreewise zero extension on a specified simplex basis; its formula also applies to the smooth bases and is not a cochain map assertion.

[F4]

De Rham integration is a cochain map gives δI(α)=I(dα).

[F5]

Naturality of the de Rham map gives restriction naturality of integration and its real linearity.

[F6]

The Axiom of Countable Choice (ACω) is used only to obtain the partition in [F1].

[F7]

Subdivision is chain homotopic to the identity gives 1S=T+T.

[F8]

Barycentric subdivision and prism preserve smooth singular chains says that S and T preserve smooth chains and do not enlarge simplex images.

[F9]

Finite chains eventually become cover-small supplies a finite subdivision depth for every finite chain.

Proof

Given: The ordered cover, W=UV and a closed k-form ω on W, with k0. Let C=C(M;R), let A be its cover-small subcomplex and let j:AC be inclusion. Denote restriction of a small cochain to the two opens by a, and their second-minus-first difference by b.

1.1

Take the partition supplied by [F1] under [F6], or the given partition in the choice-free branch. Set α=ρVω on W, smoothly extended by zero in U, and β=ρUω similarly in V. Then βα=ω, and the pair (dα,dβ) glues to a closed form ζ on M. By [F1], ΔdR[ω]=[ζ]. Set c=IWk(ω) and e=(IUk(α),IVk(β)). By [F4], c is a cocycle; by [F5], b(e)=c and δe=(IUk+1(dα),IVk+1(dβ))=a(jIMk+1(ζ)).

F1F4F5F6given
2.1

Let EUc be the function on smooth k-simplices in U equal to c when the simplex has image in W and zero otherwise. An overlap-valued smooth simplex in U is smooth in W: restrict its target-valued extension to the inverse image of the open set W. Thus this is the legitimate degreewise extension [F3]. The prescribed singular lift is e0=(EUc,0), since b(e0)=c. Its differential has zero difference, so the gluing in [F2] gives a unique small (k+1)-cochain z0 with a(z0)=δe0. It is a cocycle because a is injective and a(δz0)=δ2e0=0. The singular connector is H(j)1[z0].

F2F3step 1.1
3.1

Define a small k-cochain t on its simplex basis by giving priority to U: on a simplex σ lying in U put t(σ)=IUk(α)(σ)+(EUc)(σ), and on a small simplex not lying in U (hence lying in V) put t(σ)=IVk(β)(σ). If a simplex lies in both opens, it lies in W and the first value is IW(α+ω)(σ)=IW(β)(σ) by [F5]. Thus t glues precisely ee0: a(t)=ee0. Since a is an injective cochain map, step 1.1 and step 2.1 give δt=jIMk+1(ζ)z0. This is the explicit lower-degree coboundary between the integrated form lift and the basiswise singular lift.

F2F3F5step 1.1step 2.1
4.1

Construct the needed full-to-small operators directly. For each smooth simplex σ, [F9] gives a least a(σ) with Sa(σ)σ small. Recursively on dimension let m(σ) be the maximum of a(σ) and the already defined values on its faces; if σ is small then m(σ)=0. Put Dq=i=0q1TSi, so [F7] telescopes to 1Sq=Dq+Dq. Define Dσ=Dm(σ)σ and R=1DD. Then R is a chain map, Rj=1, and 1jR=D+D. Moreover R lands in A: after rewriting Rσ=Sm(σ)σ+Dm(σ)σDσ, the first term is small, while each face correction is a signed sum of TSiτ for m(τ)i<m(σ) and hence is small by [F8]. Thus all operators preserve smooth chains and are specified without choice. Put q=IMk+1(ζ); it is closed by [F4]. The displayed homotopy identity gives qRjq=δ(qDk), because q=0. Precompose the identity in step 3.1 with R and add it to this equality. The result is the concrete full-cochain identity qRz0=δ(qDk+Rt). Every evaluation here is on a finite chain produced by the specified operators.

F4F7F8F9step 1.1step 3.1
5.1

The identities for R,j,D in step 4.1 make H(R) inverse to H(j). Thus step 4.1 implies [IMk+1(ζ)]=H(j)1[z0]. By step 1.1 the left side is IMΔdR[ω], and by step 2.1 the right side is ΔIW[ω]. Both connectors and integration are already well defined, so this proves the asserted equality on classes, independently of partition, lift and representative.

F1F2step 1.1step 2.1step 4.1
6.1

For k=0, t is a zero-cochain and qD0 is also a zero-cochain; the formula compares degree-one connectors without any negative primitive. Negative overlap degrees are zero. If W is empty, both connectors are zero; empty opens and the empty manifold likewise reduce to zero terms. If U=V=M, both connectors vanish by their explicit lifts, and the same calculation remains valid. Zero forms and repeated or degenerate simplices satisfy the pointwise formulas unchanged. The signs in steps 1.1–3.1 use (EUc,0) and VU throughout. Apart from [F6] for obtaining the form partition, all extensions, priorities, subdivision depths and sums are specified, so the supplied-partition branch is choice-free.

F1F2F3F6F7F8F9step 1.1step 2.1step 3.1step 4.1step 5.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

The de Rham map is an isomorphism on a two-open union

Statement

Assume ACω. Let M=UV be an ordered two-open cover of a smooth manifold, possibly with boundary. If de Rham integration is an isomorphism in every degree on U, V and UV, then it is an isomorphism in every degree on M. A supplied subordinate smooth partition suffices in place of the choice assumption for this implication.

Facts & Assumptions

[F1]

The de Rham and smooth singular Mayer–Vietoris diagram commutes away from connectors identifies the two exact Mayer–Vietoris rows and proves commutation of the restriction and difference squares.

[F2]

The de Rham map commutes with Mayer–Vietoris connectors proves commutation of the connector square with the same signs and actual integration maps.

[F3]

The Five Lemma for modules gives a middle isomorphism in a commutative five-term diagram of exact module rows when the other four maps are isomorphisms.

[F4]

The Axiom of Countable Choice (ACω) supplies the assumption used to obtain the form partition in [F5] and [F2].

[F5]

De Rham Mayer–Vietoris with boundary and an explicit partition lift supplies the exact de Rham row under countable choice or, choice-free, from a supplied subordinate smooth partition.

[F6]

Smooth singular mayer vietoris sequence supplies the exact smooth singular row with the actual small-chain inclusion and the same sign convention, without a choice axiom.

[F7]

Naturality of the de Rham map makes integration commute on cochains with restriction along the four open inclusions and makes it real linear.

Proof

Given: The ordered cover and isomorphism hypotheses in every degree on its two opens and their intersection. Fix an integer q0 and put W=UV.

1.1

Use the five consecutive terms of the exact de Rham row [F5] and smooth singular row [F6]: Hq1(U)Hq1(V)Hq1(W)Hq(M)Hq(U)Hq(V)Hq(W). The vertical maps are integration, with the direct sum of its two component maps at the first and fourth terms. Naturality [F7] gives both restriction squares, and naturality plus linearity gives the VU difference squares; in the countable-choice branch these are also the squares recorded in [F1]. The actual-small-chain identification in [F6] does not change these equalities: restriction of a global integration cochain to a small simplex in an open set is its integral there. The connector square commutes by [F2]. These are real vector spaces, hence modules over R.

F1F2F5F6F7given
2.1

The first and fourth vertical maps are isomorphisms: the direct sum of the two hypothesized inverse integration maps is their inverse. The second and fifth vertical maps are the hypothesized isomorphisms on W in degrees q1 and q. Thus all four outside vertical maps in step 1.1 are isomorphisms. Applying [F3] proves the middle map IM:HdRq(M)Hq(M;R) is both injective and surjective.

F3step 1.1given
3.1

At q=0 the first two terms in each row are zero because the groups in degree minus one vanish; their vertical maps are the unique isomorphisms 00. The initial injections in [F5] and [F6] give exactness at the middle term, so the same five-lemma application applies. In negative degrees both groups on M are zero. This proves the conclusion in every integer degree, including q=1 and the top form degree, without assuming any higher singular group vanishes beforehand.

F3F5F6step 2.1
4.1

Empty opens or overlap produce zero terms, and U=V=M produces diagonal and difference arrows; the same exact rows and proof cover these cases, including a point or the empty manifold. No chains are normalized or simplices discarded in [F6]. Assumption [F4] is used only to obtain the partition underlying the form row and its connector. With a partition supplied, [F5] gives the exact form row and [F2] gives connector compatibility choice-free; the other squares are the direct cochain equalities from [F7]. The five-lemma argument uses the specified inverse maps and no new choice.

F2F3F4F5F6F7step 1.1step 2.1step 3.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

De Rham theorem for smooth singular cohomology

Statement

Assume ACω. For every finite-dimensional Hausdorff second-countable smooth manifold M, possibly with boundary, integration is a natural isomorphism IM:HdRk(M)Hk(M;R)(kZ). For boundary manifolds, forms and cohomology use the locally extendible complex supplied on this page. This theorem is the vector-space comparison with smooth singular cohomology. Multiplication and comparison with continuous singular cohomology are separate results.

Facts & Assumptions

[F1]

The de Rham map is an isomorphism on convex coordinate domains gives the comparison on convex open boxes and relatively open convex half-boxes, including dimension zero.

[F2]

The de Rham map is an isomorphism on a two-open union proves the two-open comparison implication under countable choice.

[F3]

Countable mayer vietoris open set principle proves the two-stage Euclidean-open/manifold globalization principle, with a boundary variant requiring the extended functors, sequences, product maps and half-box base cases.

[F4]

De rham and singular cohomology respect countable disjoint unions gives the component product complexes and cohomology maps for smooth singular cohomology and for boundaryless de Rham cohomology. Its proof identifies the two uses of countable choice in passing from product complexes to cohomology.

[F5]

The de Rham complex and pullback extend to manifolds with boundary supplies the boundary de Rham cochain functor, its local derivative and quotient maps.

[F6]

Naturality of the de Rham map proves naturality of integration in every degree, already on cochains.

[F7]

The de Rham and smooth singular Mayer–Vietoris diagram commutes away from connectors supplies the exact sequences and the restriction/difference compatibility, including boundary manifolds.

[F8]

The de Rham map commutes with Mayer–Vietoris connectors proves the remaining connector compatibility with the same conventions.

[F9]

The Axiom of Countable Choice (ACω) states the only choice axiom assumed here.

Proof

Given: The stated manifold M and ACω. The two functors to compare are de Rham cohomology and smooth singular cohomology, with natural transformation I.

1.1

By [F5] and [F6], these are contravariant functors and integration is natural; the smooth singular functor and its maps are those in [F4]. A diffeomorphism and its inverse induce inverse pullbacks, so both functors are invariant under diffeomorphisms. By [F7] the functors have exact two-open Mayer–Vietoris sequences and their restriction and difference squares commute with I; by [F8] so do their connector squares. All assertions include boundary manifolds and every integer degree.

F4F5F6F7F8given
1.2

For a supplied countable disjoint family (Mi) of a fixed dimension, [F4] gives the smooth singular product complex and, under [F9], its cohomology product. In the boundary case the de Rham complex has the same product description: a family of forms glues uniquely on the disjoint union, since every point has an open neighbourhood in its one component; the local derivative in [F5] is componentwise. Thus Ω ⁣(iMi)=iΩ(Mi) without choice. This also agrees with the boundaryless identification in [F4].

F4F5F9given
2.1

For the product complex of boundary forms, a cocycle is exactly a family of cocycles. Given a family of boundaries, [F9] chooses one primitive in each of the at most countably many components; their family is a product cochain and differentiates to the given family. Consequently a product cocycle whose component classes all vanish is a boundary. Given a family of cohomology classes, [F9] chooses one cocycle representative per component, and these form a product cocycle. This proves injectivity and surjectivity of the restriction map HdRk ⁣(iMi)iHdRk(Mi). It is linear and independent of these temporary choices, since it sends a class to its restrictions. By [F6], integration commutes with every component restriction, hence with these product isomorphisms coordinatewise. This verifies the boundary product hypothesis missing from the boundaryless clause of [F4].

F4F5F6F9step 1.2
2.2

On the empty manifold both complexes and their cohomologies are zero, and the unique comparison is an isomorphism. Every nonempty rational open box is convex, and every nonempty intersection of such a box with the closed half-space is a convex relatively open half-box. Therefore [F1] gives all local comparisons required by [F3]; empty boxes were just treated. The dimension-zero box is a point, also covered by [F1]. Two-open closure is precisely [F2].

F1F2F3step 1.1
3.1

We have now verified every hypothesis of [F3]: naturality and all exact-sequence squares in step 1.1, countable products and compatibility in step 1.2 and step 2.1, and the empty/local cases in step 2.2. Applying its boundaryless or boundary version, as appropriate, proves that IM is an isomorphism in every degree. Its two-stage argument first handles arbitrary Euclidean or half-space opens by rational-box finite unions and exhaustion bands, and then all chart-contained opens of M. Intersections of chart opens are handled in that second stage as open subsets of a chart; they are not assumed convex. The band argument uses even and odd disjoint unions, not an unproved continuity assertion for increasing unions.

F3step 1.1step 1.2step 2.1step 2.2
4.1

Naturality of the resulting isomorphisms is the already proved equality [F6], not a choice of abstract inverses. Degree zero is included by the initial exact-sequence terms and the local constant-function calculation; degree one and top degree are included in the same argument. Negative groups are zero. A countable family may include empty components, and an empty product of vector spaces is zero; singleton families give the identity. Degenerate simplices remain in the smooth chain complexes. Countable choice was used for the form partitions underlying [F7]–[F8], the component primitives and representatives in step 2.1, and the countable exhaustion/finite-band selections in [F3]. No full AC or selection of all simplex primitives was used.

F1F3F4F6F7F8F9step 2.1step 3.1
CorollaryStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

De Rham vector-space comparison with continuous singular cohomology

Statement

Assume ACω. For a finite-dimensional Hausdorff second-countable smooth manifold M, possibly with boundary, let rM:Hsingk(M;R)Hk(M;R) be restriction to smooth simplices. The map JM=rM1IM:HdRk(M)Hsingk(M;R) is a linear isomorphism in every integer degree, natural for smooth maps. Here IM is integration on smooth singular simplices. No integration over an arbitrary continuous simplex is asserted.

Facts & Assumptions

[F1]

De Rham theorem for smooth singular cohomology gives the natural linear isomorphism IM under countable choice, including boundary manifolds.

[F2]

Smooth and continuous real singular cohomology agree gives the natural linear isomorphism rM, in the displayed direction, under the same assumption.

[F3]

The Axiom of Countable Choice (ACω) is the choice principle assumed here.

Proof

Given: M as stated, an integer k, and ACω.

1.1

By [F1] and [F2], each class aHdRk(M) has a unique class bHsingk(M;R) with rMb=IMa. Define JMa=b. Uniqueness defines this function without choosing representatives or selecting preimages from non-singleton fibres. Since rM and IM are linear, applying rM to JM(sa+tc) and to sJMa+tJMc gives the same class; injectivity of rM proves linearity. The inverse is IM1rM, as both composites reduce to identity.

F1F2F3given
2.1

For a smooth map f:MN, write fsing,f,fdR for the three pullbacks. The two naturality equalities give rMfsingJN=frNJN=fIN=IMfdR=rMJMfdR. Cancel the injective rM to obtain fsingJN=JMfdR. This proves the contravariant naturality claimed, also for maps whose image lies in a target boundary.

F1F2step 1.1
3.1

Empty manifolds and negative degrees give the unique maps between zero spaces. Degree zero, degree one, dimension zero and top degree are already included in both isomorphisms, so their composite and the cancellation proof apply without new endpoint assumptions. Smooth and continuous complexes retain degenerate simplices; the construction uses their actual restriction map. Countable choice is inherited exactly from the two suppliers' partition, countable-product and globalization arguments. Inverting their bijections requires no further choice, and no full AC is used.

F1F2F3step 1.1step 2.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

An affine cone homotopy from the diagonal to the front-back shuffle

Statement

Put Qn=Δn×Δn. Work with finite integral chains generated by affine maps from standard simplices into this convex polytope, retaining degenerate generators and using alternating face boundary. Let an:ΔnQn be the diagonal affine simplex and let bn=r=0nS([v0,,vr][vr,,vn]), where S is the signed shuffle product into the two factors of Qn. There are specified finite affine (n+1)-chains hn in Qn, with h0=0, such that for every n1 anbn=hn+i=0n(1)i(δi×δi)#hn1. For n=0 the right side is zero and a0=b0. The chains are given by a recursion using only affine cones, hence require no AC. The equation remains valid after pulling back any smooth form supplied on a neighbourhood of Qn in its affine span and integrating the affine simplices; no manifold structure on the corners of Qn is required.

Facts & Assumptions

[F1]

The standard topological simplex and its affine face maps gives the vertices and ordered face maps.

[F2]

Alexander–Whitney map and diagonal approximation gives the front/back sum, its chain-map identity and its naturality for postcomposition.

[F3]

The singular chain cross product on generators gives the signed affine shuffle simplices.

[F4]

The singular chain cross product satisfies the boundary formula gives their signed tensor-boundary identity.

[F5]

Integral of a form over a smooth singular simplex defines integrals using a smooth extension.

[F6]

Stokes theorem for the standard simplex proves the simplex Stokes identity.

Proof

Given: Qn,an,bn as stated. An affine simplex [w0,,wj] denotes its ordered vertex parametrization, even when vertices repeat or are affinely dependent.

1.1

Affine simplices and their faces stay in Qn by convexity. Postcomposition by an affine map commutes with the alternating boundary, term by term. The face identities give 2=0: deleting vertices in positions i<j occurs once with sign (1)i+j1 and once with sign (1)i+j. By [F2], [F3] and [F4], both an and bn have boundary equal to the alternating sum of their corresponding face-model chains. Explicitly, with fi=δi×δi, (anbn)=i(1)i(fi)#(an1bn1). The shuffle formula commutes with the fi since each of its affine vertex lists is postcomposed unchanged.

F1F2F3F4given
2.1

Fix the vertex w=(v0,v0) of Qn and define its affine cone cw[w0,,wj]=[w,w0,,wj], extended linearly. Deleting the first vertex gives the input simplex. Deleting vertex i+1 gives minus the cone on its ith face. Thus for every positive-degree chain z, cwz=zcwz. For degree-zero chains the formula is cwz=zϵ(z)[w], where ϵ is the sum of coefficients. All these chains are finite and affine, including cones on degenerate simplices.

F1step 1.1
3.1

Set h0=0, since the sole shuffle gives b0=a0. Suppose the chains through hn1 have been defined with the displayed identity, and put zn=anbni(1)i(fi)#hn1. For n=1, step 1.1 gives (a1b1)=i(1)i(fi)#(a0b0)=0, so z1=0. For n2, substitute the already proved boundary of hn1 into zn. The terms involving an1bn1 cancel by step 1.1. The remaining double sum is zero: each omitted pair of vertices occurs in the two orders with opposite alternating signs, and both coordinate factors use the same composite face map. Therefore zn=0 in all cases n1.

F1step 1.1step 2.1
4.1

Define hn=c(v0,v0)zn. Since zn has positive degree and is a cycle, step 2.1 gives hn=zn, exactly the claimed equation. This recursion specifies a unique chosen formula, not a unique possible filling: the cone vertex, signs and face chains have all been fixed. At each degree only finitely many faces and finite chains occur. Induction therefore defines every hn without making selections from families of possible fillers.

step 2.1step 3.1
5.1

A smooth form supplied on a neighbourhood of Qn in its affine span pulls back by any of these affine simplex maps to a locally extendible form on the standard simplex. Integration in [F5] is linear, so the chain equation can be integrated term by term. Independence from an ambient extension follows because two extensions agree, with all their derivatives, on the interior of Qn and by continuity on its closure. The affine span has dimension zero only when n=0, where integration is evaluation and the equation is already zero. Applying the simplex Stokes clause of [F6] to each affine summand is legitimate regardless of its rank; no Stokes theorem on a manifold with corners has been assumed.

F4step 4.1
6.1

The zero input chain and empty finite sum give zero throughout. At n=0 there is no face term and h0=0; the first positive degree uses the separate cycle verification in step 3.1. Repeated vertices and endpoint faces were retained in the face and cone identities. Every coefficient and map in the recursion is specified, so neither countable nor arbitrary choice is used.

step 1.1step 2.1step 3.1step 4.1step 5.1
LemmaStatement: AI-adaptedProof: AI-adaptedaudited 2026-09-13Open item page →

Integration over the signed shuffle equals the product of simplex integrals

Statement

Let A and B be restrictions of smooth differential forms defined on neighbourhoods of the standard simplices, of degrees r,s0 on standard simplices Δa,Δb, with r+s=a+b. Use the product order (first factor before second) and the standard simplex orientations. For the signed shuffle chain Sa,b of the product simplex, Sa,bpr1Apr2B={(ΔaA)(ΔbB),(r,s)=(a,b),0,(r,s)(a,b). Each summand on the left is defined by affine pullback and simplex integration of an extension to the affine span. The value is independent of the extensions. In particular this applies to forms pulled back along smooth singular simplices into a manifold with boundary. The identity is choice-free.

Facts & Assumptions

[F1]

The singular chain cross product on generators specifies the signed shuffle paths and their affine simplex maps.

[F2]

Integral of a form over a smooth singular simplex gives the oriented simplex integral, with degree-zero integration equal to evaluation. Simplex integrals are independent of affine coordinate identification supplies its independence of the chosen neighbourhood extension.

[F3]

Pullback of forms is smooth functorial and preserves wedges gives the pullback and wedge formulas in coordinates.

[F4]

Change of variables for an injective C1 map on a compact Jordan set gives the integral change of variables for invertible affine maps on compact Jordan domains.

[F5]

Additivity of the integral over finitely many Jordan pieces that fill a Jordan set up to content zero gives finite additivity over Jordan pieces with content-zero overlaps.

[F6]

Fubini over a bounded Jordan set when all but a content-zero family of sections are integrable gives the iterated integral on the compact product domain once its sections and integrands are verified.

[F8]

The graph of a continuous function on a closed nondegenerate rectangle in Rm has content zero in Rm+1 makes bounded pieces of nonvertical affine hyperplanes content zero; permuting coordinates preserves cube volumes and content zero.

[F9]

A continuous real function on a compact Jordan measurable set is Riemann integrable over that set gives integrability for the smooth coefficient functions on the compact domains used below.

Proof

Given: The two simplices, forms and degree equality in the statement. Write Ta={xi0, i=1axi1} in the standard affine coordinates, and similarly Tb.

1.1

First suppose a,b>0. Put ui=xi++xa and vj=yj++yb. The first simplex becomes 1u1ua0, and the second has the analogous inequalities for v. Both coordinate changes have triangular matrix with diagonal entries one, so preserve orientation and have determinant one. At vertex number i of the first simplex, the first i entries of u are one and the rest zero. Consequently a shuffle path increases one successive coordinate of its factor at each step.

F1F2given
2.1

A shuffle specifies an ordering of all the ui,vj preserving their within-factor orders. Its image is exactly the closed region where that combined list is decreasing. To see this, if the path's successive vertices are w0,,wa+b and their barycentric weights are t0,,ta+b, the coordinate increased at step k has value tk++ta+b. Conversely a decreasing merged list z1za+b in [0,1] gives weights t0=1z1, tk=zkzk+1 for k<a+b, and ta+b=za+b. They are nonnegative, sum to one, and recover the point. Sorting any two already ordered finite lists supplies such an interleaving; ties allow multiple regions. Thus the shuffle regions cover Ta×Tb. Distinct regions intersect only where some ui=vj: without ties the merged order is unique.

F1step 1.1
3.1

The product domain and every shuffle region are bounded closed sets given by finitely many affine inequalities. Their boundaries lie in finitely many bounding affine hyperplanes: a point satisfying all the inequalities strictly is interior. Each relevant bounded hyperplane piece is a subset of the graph of an affine function on a bounding rectangle after solving for one coordinate and, if needed, permuting coordinates. By [F8] these pieces have content zero. The finite union has content zero by taking covers with total volumes below ε/N for each of its N pieces. Hence [F7] gives Jordan measurability, and [F10] makes their closed bounded descriptions compact. The overlaps in step 2.1 have content zero by the same argument. Smooth coefficient functions are bounded and integrable on all these compact Jordan domains by [F9].

F7F8F9F10step 2.1
4.1

Let n=a+b and λθ:TnTa×Tb be one shuffle parametrization. In its merged coordinate order its coordinate matrix is the triangular matrix zk=tk++tn, of determinant one. Returning the merged list to the block order (u1,,ua,v1,,vb) has sign sgn(θ): its inversions count exactly the second-factor steps preceding first-factor steps. Returning u,v to x,y again has determinant one. Therefore detDλθ=sgn(θ); in particular the affine map is invertible on its affine span and extends to a global affine diffeomorphism of Rn. For any smooth top-form coefficient F, [F2], [F3] and [F4] give sgn(θ)Δnλθ(Fdx1dxady1dyb)=λθ(Tn)F. Indeed the oriented pullback contributes the determinant sign, while change of variables contributes its absolute value one.

F1F2F3F4step 1.1step 2.1step 3.1
5.1

Suppose (r,s)=(a,b). Write A=f(x)dx1dxa and B=g(y)dy1dyb. Summing step 4.1 over shuffles, [F5] and step 3.1 give Sa,bpr1Apr2B=Ta×Tbf(x)g(y). Every section at xTa is Tb, with continuous integrand f(x)g, and sections outside Ta are empty. Thus [F6], with no exceptional sections, makes the last integral Taf(x)(Tbg(y)dy)dx=(Taf)(Tbg). This is the asserted product, with no extra Koszul sign.

F2F3F5F6F9step 3.1step 4.1
6.1

If (r,s)(a,b) but r+s=a+b, either r>a or s>b. An alternating r-form on the a-dimensional affine span is zero when r>a, and similarly for the second factor. Its restriction and all affine pullbacks are zero, so the left side is zero. If a=0 or b=0 and degrees match, the one shuffle is the product with a vertex. Its integral is the value of the degree-zero form times the other simplex integral by [F2] and [F3]; if both dimensions are zero it is the ordinary product of two values. The mismatched-degree argument still applies. These cases do not use a positive-dimensional Fubini or Jordan theorem in dimension zero.

F1F2F3step 5.1
7.1

Extensions of each form agree, together with their derivatives, on the simplex: equality on its affine interior extends to its boundary by continuity. Their product extensions therefore agree on the product tangent spaces, and every affine pullback and integral agrees. For smooth singular pullbacks the same extension convention in [F2] supplies these forms, even for constant or rank-deficient simplices and boundary targets. Zero forms give zero by linearity. Only finitely many shuffles, specified coordinate changes and finite covers for content-zero estimates were used; no countable or arbitrary choice enters.

F2F3step 3.1step 4.1step 5.1step 6.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

De Rham integration respects wedge and cup in cohomology

Statement

Let M be a smooth manifold, possibly with boundary. With positive singular coboundary and the front/back cup convention, there is a natural real-bilinear operator KM:Ωp(M)×Ωq(M)Cp+q1(M;R),p,q0, zero when p+q=0, such that I(αβ)IαIβ=δK(α,β)+K(dα,β)+(1)pK(α,dβ). In particular, for closed forms the two displayed smooth singular cocycles differ by the explicit coboundary δK(α,β), naturally in M, and integration respects wedge and cup on cohomology. This compatibility is choice-free; it does not assume the bijectivity of the de Rham comparison.

Facts & Assumptions

[F1]

Singular cup product on cochains gives the unsigned front/back evaluation formula. The same formula on smooth simplices defines their cup product, since all affine faces remain smooth.

[F2]

Cup product Leibniz identity proves the positive-coboundary Leibniz formula and descent to cocycle classes; its face calculation applies to the smooth subcomplex without alteration.

[F3]

De Rham integration cochain defines I by smooth simplex integration and gives real linearity and the degree conventions.

[F4]
[F5]

An affine cone homotopy from the diagonal to the front-back shuffle supplies the finite affine chains hn in Qn=Δn×Δn, with h0=0 and anbn=hn+i(1)i(δi×δi)#hn1.

[F6]

Integration over the signed shuffle equals the product of simplex integrals computes external-form integrals over the signed shuffle, and proves vanishing for mismatched bidegrees.

[F7]

Stokes theorem for the standard simplex gives Stokes on every affine simplex summand of hn.

[F8]

The de Rham complex and pullback extend to manifolds with boundary gives the derivative, pullback and wedge identities for all the manifolds and maps here, including boundary targets.

[F9]

Smooth singular simplex requires one smooth extension of a simplex to a neighbourhood of its entire standard simplex with values in M, not merely extensions of its face restrictions.

Proof

Given: M, forms αΩp(M), βΩq(M) and N=p+q. All chains are finite, ordinary and unnormalized.

1.1

For a smooth n-simplex σ, [F9] supplies an extension σˉ:OM, where O is open in the affine span and contains Δn. By [F8], σˉα and σˉβ are smooth forms on the boundaryless open set O, even when σ meets M. Define the degree-N form on the Euclidean-open product O×O by Θσ(α,β)=pr1(σˉα)pr2(σˉβ). Only its germ along Qn will be integrated. Changing the extension does not change that germ's restriction or any derivatives along Qn: the pulled-back forms agree on the interior of Δn and hence with all derivatives on its closure. Consequently all the affine-chain integrals below are independent of the extension, by [F5] and [F6]. No product manifold M×M with corners is used.

F5F6F8F9given
2.1

For N1 and a smooth (N1)-simplex define K(α,β)(σ)=hN1Θσ(α,β), extending from simplex generators linearly to chains. For N=0, put K=0 in the zero group C1. Each integral is over a specified finite chain; step 1.1 gives its unique value without choosing extensions simultaneously for all simplices. The wedge and integral are bilinear, so this defines a real-bilinear cochain operator. For a smooth f:LM, the equality (fσˉ)=σˉf in [F8] makes the integrands for KL(fα,fβ)(σ) and KM(α,β)(fσ) identical. Thus KL(fα,fβ)=fKM(α,β).

F3F5F8F9step 1.1
2.2

Let N1 and evaluate on a smooth N-simplex σ. Pulling Θσ back by the diagonal affine simplex aN gives σ(αβ) by [F8]. In the sum bN of [F5], the cut with dimensions (r,Nr) integrates to zero by [F6] unless (r,Nr)=(p,q). That remaining cut has integral (σ[0,,p]α)(σ[p,,N]β), again by [F6]. By the actual cup formula [F1], therefore, (I(αβ)IαIβ)(σ)=aNbNΘσ. This uses the signed shuffle with its orientation signs already calculated, not an assumed multiplicative comparison theorem.

F1F3F5F6F8step 1.1
3.1

Substitute the affine-chain identity [F5] into step 2.2. On the ith face model, pullback by δi×δi changes Θσ into Θσδi; the restricted extension is admissible on a neighbourhood of the face. Thus the face sum is exactly K(α,β)(σ)=δK(α,β)(σ). For the other term, apply [F7] to every affine simplex summand of hN to get hNΘσ=hNdΘσ. All these pullbacks have smooth neighbourhood extensions by step 1.1. Equation [F8] gives dΘσ(α,β)=Θσ(dα,β)+(1)pΘσ(α,dβ). By step 2.1 their integrals over hN are precisely K(dα,β)(σ) and (1)pK(α,dβ)(σ). This proves the asserted cochain identity in total degrees N1.

F3F5F7F8step 1.1step 2.1step 2.2
4.1

If N=0, both forms are functions and I(αβ) and IαIβ agree on every vertex as the product of their values. Here δK=0, and both derivative terms evaluate h0=0, so the right side is zero too. For N=1, K(α,β) itself uses h0=0, whereas its derivative terms use h1; step 3.1 includes precisely this first endpoint case. At top form degree or above it, a zero form is treated as zero, but smooth chains in those degrees remain present and the same chain identity still applies.

F1F3F5step 2.1step 3.1
5.1

Now let dα=dβ=0. By [F8] their wedge is closed, and by [F4] its image under I and both individual images are cocycles. By [F2] the cup of the latter is a cocycle as well. The two derivative terms in step 3.1 vanish by bilinearity, leaving the claimed coboundary. To check the form quotient explicitly, if α changes to α+dξ and β to β+dη, the wedge changes by d(ξβ+(1)pαη+ξdη), by the signed derivative rule and the two closure equations; omit negative-degree terms when p=0 or q=0. Its image is exact by [F4], and the cup representatives descend by [F2]. Hence the equality is an equality of well-defined products of cohomology classes. Naturality is the operator identity proved in step 2.1.

F2F4F8step 2.1step 3.1step 4.1
6.1

Empty manifolds have zero cochains and zero form spaces; zero inputs give zero throughout. On a point the total-degree-zero product is the product of values and positive-degree forms vanish. Constant simplices, repeated vertices and all other degenerate simplices remain covered by the finite affine-chain identities. Boundary targets are handled by the actual extension in step 1.1, not by pushing extensions outside M. The recursion, finite integrals and unique extension-independent values require no AC. Neither the countable-choice global de Rham isomorphism nor any unsupplied continuous-chain smoothing is used.

F3F5F6F9step 1.1step 2.1step 4.1step 5.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

The de Rham theorem

Statement

Assume ACω. For every finite-dimensional Hausdorff second-countable smooth manifold M, possibly with boundary, integration on smooth simplices followed by the inverse of restriction from continuous to smooth singular cohomology gives a natural isomorphism of unital graded real algebras JM:HdR(M)Hsing(M;R). The source product is wedge of form classes, the target product is the front/back singular cup product, and both stars denote direct sums of the homogeneous groups. Naturality is for smooth maps. No compactness assumption is imposed.

Facts & Assumptions

[F1]

De Rham vector-space comparison with continuous singular cohomology gives the natural degreewise linear isomorphism JM=rM1IM under countable choice, where rM is restriction to smooth simplices.

[F2]

De Rham integration respects wedge and cup in cohomology proves IM(ab)=IM(a)IM(b) in smooth singular cohomology, with an explicit natural cochain homotopy and quotient descent, without choice.

[F3]

Singular cohomology ring gives the continuous singular graded algebra, its front/back product and its constant-vertex unit. The same formulas and associativity calculation apply to the smooth cochains.

[F4]

Singular cohomology is graded commutative proves the target sign ab=(1)pqba on homogeneous classes.

[F5]

The Axiom of Countable Choice (ACω) is the choice assumption used by [F1].

[F6]

De rham cohomology ring defines the boundaryless de Rham graded algebra by wedge classes and unit [1].

[F7]

The de Rham complex and pullback extend to manifolds with boundary supplies the boundary form complex, derivative, wedge and pullback operations.

[F8]

Differential forms form a graded commutative algebra gives the pointwise associative and graded-commutative wedge identities used also in the boundary-chart extension of [F7].

Proof

Given: M as stated and ACω. Write I,r,J for its three comparison maps.

1.1

The source product descends by [F2], including the explicit simultaneous representative-change formula in its proof. The associative and graded-commutative wedge identities of [F8] hold pointwise in boundary charts by restricting their Euclidean extensions, as permitted in [F7]. They therefore descend to the quotient; the constant function 1 is closed and is a wedge unit. Thus [F6] extends to the boundary convention with exactly the same product and unit. Finite sums of homogeneous classes multiply into the direct sum by finite distributivity. The continuous target is the algebra of [F3].

F2F3F6F7F8given
1.2

Restriction respects cup already on cochains. Indeed, for continuous cochains u of degree p and v of degree q, evaluation on a smooth (p+q)-simplex gives r(uv)(σ)=u(σ[0,,p])v(σ[p,,p+q])=((ru)(rv))(σ). Every displayed face is smooth. Restriction also sends the constant-vertex cochain of value one to the same smooth cochain, so it preserves the unit. These identities descend to classes by [F3] and its smooth version.

F1F2F3
2.1

For homogeneous source classes a,b, equations [F1], [F2] and step 1.2 give r(J(ab))=I(ab)=I(a)I(b)=r(J(a))r(J(b))=r(J(a)J(b)). The map r is injective by [F1], so J(ab)=J(a)J(b). Integration of the constant function one on a vertex is one; hence I([1])=r(1) and injectivity gives J([1])=1. Degreewise linearity and finite distributivity now make J a unital graded real-algebra homomorphism on the direct sum.

F1F2F3step 1.1step 1.2
3.1

The degreewise inverses in [F1] take a finite list of homogeneous components to a finite list, so their direct sum is the inverse of J. Its multiplicativity also follows directly: writing any x,y in the target as J(a),J(b) gives J1(xy)=J1(J(ab))=ab, and the same argument preserves the unit. The resulting isomorphism is natural by the actual smooth-map naturality in [F1]. For homogeneous degrees p,q, the source wedge sign from step 1.1 and the target cup sign from [F4] coincide; only the cohomology product, not the cochain cup, is asserted graded commutative.

F1F4step 1.1step 2.1
4.1

The empty manifold gives the zero unital algebra on both sides, with 1=0. A point and degree zero use the vertex-unit calculation; degree one, top degree and negative zero groups are included in [F1]. No finite-support condition on components is imposed in degree zero: the unit assigns one to every vertex even on a disconnected manifold. Smooth degenerate simplices were retained in [F2] and step 1.2. The only choice assumption is [F5] inherited by the degreewise bijectivity in [F1]; the multiplication, unit and cancellation calculations add no selections. Thus neither compactness nor full AC has entered the theorem.

F1F2F3F5step 1.2step 2.1step 3.1
CorollaryStatement: AI-adaptedProof: AI-adaptedaudited 2026-09-13Open item page →

De Rham cohomology depends only on the underlying homotopy type

Statement

Assume ACω. Homotopy-equivalent underlying spaces of smooth manifolds, possibly with boundary, have isomorphic real de Rham cohomology groups in every degree. In particular this holds for homeomorphic underlying spaces. A specified continuous homotopy equivalence f:MN induces the comparison-transported isomorphism Tf=JM1fsingJN. When f is smooth, this is its usual de Rham pullback. For smooth homotopies the resulting equality of endpoint maps agrees with the direct de Rham homotopy formula.

Facts & Assumptions

[F1]

De Rham vector-space comparison with continuous singular cohomology gives the degreewise natural linear isomorphisms JM, with smooth-map naturality and boundary manifolds included.

[F2]

Singular cohomology is homotopy invariant proves that homotopic continuous maps induce equal real singular cohomology maps and that a supplied homotopy equivalence gives inverse pullbacks.

[F3]

De rham cohomology is smooth homotopy invariant proves the direct smooth-homotopy-equivalence result in the earlier boundaryless de Rham theory.

[F4]

The de Rham homotopy formula extends to boundary manifolds gives H1H0=dLH+LHd in the locally extendible boundary convention.

[F5]

The Axiom of Countable Choice (ACω) is the assumption inherited by [F1].

Proof

Given: A continuous homotopy equivalence f:MN of the underlying spaces, with a supplied inverse g:NM and the two continuous inverse homotopies, and ACω.

1.1

Define Tf=JM1fsingJN and Tg=JN1gsingJM. These are linear maps in the required contravariant directions by [F1] and [F2]. Cancelling the adjacent comparisons and applying [F2] gives TfTg=JM1(gf)singJM=1,TgTf=JN1(fg)singJN=1. Thus Tf is an isomorphism in every degree with the displayed inverse. A homeomorphism and its actual inverse meet the hypothesis with constant inverse homotopies.

F1F2F5given
2.1

For any two homotopic continuous maps f0,f1:MN, [F2] gives f0sing=f1sing, hence Tf0=Tf1 by the same conjugation formula. If f is smooth, the naturality equation JMfdR=fsingJN in [F1] gives Tf=fdR after applying JM1. No pullback of a form by a merely continuous map has been defined.

F1F2step 1.1
3.1

For a smooth homotopy H and a closed form ω, [F4] gives the actual exact-form identity H1ωH0ω=d(LHω), so the usual endpoint pullbacks are equal on de Rham cohomology. By step 2.1 these usual pullbacks are exactly the transported endpoint maps. Thus the direct homotopy-operator equality and the comparison-transported equality concern the same maps. On boundaryless smooth homotopy equivalences this also recovers [F3], and on boundary manifolds [F4] supplies the direct formula for smooth homotopies. Merely continuous inverse homotopies are handled only by the singular comparison in steps 1.1--2.1; no smooth pullback or direct de Rham homotopy formula is asserted for them.

F1F2F3F4step 1.1step 2.1
4.1

A homotopy equivalence with an empty space forces both spaces empty, so both maps in step 1.1 are the maps on zero groups. Degree zero, degree one, dimension-zero manifolds, negative degrees and the top form degree are included in [F1] and [F2]. Constant homotopies and both time endpoints are included in [F4]. The only choice use is that of [F5] in the global comparisons [F1]; [F2] and [F4] themselves are choice-free, and the inverse in step 1.1 uses the supplied g and unique inverses of isomorphisms.

F1F2F4F5step 1.1step 2.1step 3.1
RemarkRemark: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

The ring form of de Rham’s theorem needs the singular cup product

Remark

The vector-space comparison alone does not establish the ring form of the de Rham theorem. The ring result uses the exact front/back cup convention and the explicit wedge–cup comparison homotopy. No compactness hypothesis on the manifold is needed for that result. Multiplicativity itself is choice-free; countable choice enters the proved global bijectivity.

Facts & Assumptions

[F1]

The de Rham theorem proves the unital graded-algebra isomorphism under countable choice for manifolds possibly with boundary, without compactness.

[F2]

De Rham integration respects wedge and cup in cohomology constructs K with I(αβ)IαIβ=δK(α,β) for closed forms, using the front/back cup formula and no choice.

Verification

Given: The two comparison results [F1] and [F2], with their stated conventions.

1.1

A linear bijection does not by itself preserve multiplication: T:RR, T(x)=2x, is linear with inverse xx/2, but T(11)=2 while T(1)T(1)=4. It also fails to preserve the unit. This calculation identifies the logical information missing from bare vector-space bijectivity, without claiming that the actual integration map has this defect.

givenalgebra
2.1

For the actual comparison, [F2] supplies the missing product equation by a specific coboundary. Its front/back cut has no extra cochain sign; the signed shuffle integral and simplex Stokes produce that equation. In [F1] restriction preserves this same cup formula, so injectivity of restriction transports the equation to continuous singular cohomology. The vertex integral separately supplies the unit. Thus the product and unit information used in the ring assertion is explicit.

F1F2step 1.1
3.1

The hypotheses of [F1] include neither compactness nor connectedness. Its empty-manifold case is the zero unital algebra; the point and degree-zero unit are covered by vertex evaluation. [F2] includes degree-zero and degree-one endpoints, boundary targets and degenerate simplices, and needs no choice. The countable-choice assumption of [F1] is confined to the global comparison isomorphisms; the distinction in step 1.1 does not supply or remove that assumption.

F1F2step 2.1
DefinitionDefinition: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Compactly supported de Rham cohomology

Definition

Let M be a finite-dimensional Hausdorff second-countable smooth manifold, possibly with boundary. Let Ωck(M) be the smooth k-forms with compact support in M, and put it equal to zero for k<0 or k>dimM. With the locally extendible boundary convention, exterior differentiation restricts to these spaces and gives the compactly supported de Rham complex (Ωc(M),d). Its cohomology is Hck(M)={ωΩck(M):dω=0}{dη:ηΩck1(M)}. Thus equality of two closed compactly supported representatives requires a compactly supported primitive for their difference. If M is compact this is the ordinary de Rham complex and cohomology. No orientation or choice axiom is required.

Facts & Assumptions

[F1]

Compact support of a differential form defines support as the closure in M of the nonzero locus and includes genuine boundary points; zero has empty support.

[F2]

De rham cochain complex gives the ordinary boundaryless complex and degree convention.

[F3]

The de Rham complex and pullback extend to manifolds with boundary supplies the linear local derivative and d2=0, also at a boundary.

[F4]

Interior, closure, boundary, exterior, derived set and isolated point in a topological space gives the smallest-closed-superset property and the open complement of a closure.

Verification

Given: M as stated and compactly supported forms ω,η of the same degree.

1.1

For scalars a,b, the nonzero locus of aω+bη is contained in suppωsuppη, a closed set by [F4]. Its closure is therefore contained there too. The union is compact: restrict any ambient open cover to its two compact subsets, take a finite subcover for each by [F5], and unite those two finite families. A closed subset F of this compact union is compact as well: adjoin the open set MF to an ambient cover of F, take a finite subcover of the union and discard that added member. By [F5] this is the intrinsic compactness of F. Applying this to the closed support of aω+bη proves that Ωck(M) is a vector subspace. The empty support includes zero.

F1F4F5given
2.1

Outside suppω the form is identically zero on the open complement supplied by [F4]. The local coefficient formula in [F3] makes dω zero on that same open set, including any boundary-chart points. Thus its nonzero locus lies in the closed set suppω, and so does its closure: supp(dω)suppω. The support on the left is a closed subset of the compact support on the right, hence compact by the cover argument in step 1.1. Therefore d restricts to the stated subspaces.

F1F3F4F5step 1.1
3.1

The restricted differential is linear and squares to zero by [F3]. Its image in degree k is consequently a vector subspace of its kernel, so the displayed quotient is defined. Two closed representatives differ by zero in this quotient exactly when their difference equals dη for some ηΩck1(M); a primitive without compact support does not satisfy this definition. When M is compact, every support is closed in M, so step 1.1 makes it compact and Ωck(M)=Ωk(M) in every degree. By [F2] and [F3] the complexes and their quotients then agree.

F1F2F3step 1.1step 2.1
4.1

On the empty manifold all spaces are zero. In degree zero the denominator is zero because Ωc1=0; in degree one it consists exactly of differentials of compactly supported functions. In dimension zero there are no positive-degree forms. In top degree the outgoing derivative is zero, while the incoming compact-support requirement remains in force. All support statements are intrinsic and independent of coordinates; no orientation, countable family of primitives or partition of unity was used.

F1F2F3step 1.1step 2.1step 3.1
PropositionStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Proper smooth maps pull back compactly supported forms

Statement

Let F:MN be a smooth map of finite-dimensional Hausdorff second-countable smooth manifolds, possibly with boundary. Suppose F is proper, meaning that F1(K) is compact in M for every compact subset KN. Then pullback sends Ωck(N) linearly into Ωck(M) for every integer k. More precisely, supp(Fω)F1(suppω). The containment holds for every smooth map; properness is used to make the set on the right compact. No choice axiom or orientation is needed.

Facts & Assumptions

[F1]

Compactly supported de Rham cohomology defines the compact-support spaces and includes the local support and compact-closed-subset verification.

[F2]

The de Rham complex and pullback extend to manifolds with boundary gives smooth linear pullback, including boundary targets, by its local coordinate formulas.

[F3]

Smooth maps between manifolds with boundary defines smooth maps as continuous maps with the stated local smooth extensions.

[F4]

Interior, closure, boundary, exterior, derived set and isolated point in a topological space gives the closed support and smallest-closed-superset properties.

Proof

Given: F as in the statement and ωΩck(N), with K=suppω.

1.1

The complement NK is open by [F4], and ω vanishes identically there. Since F is continuous by [F3], U=F1(NK) is open. For xU, the pullback formula in [F2] evaluates ωF(x)=0 on the images under dFx of any tangent vectors, so (Fω)x=0. Thus the nonzero locus of Fω is contained in the closed set MU=F1(K). Taking its closure and using [F4] proves the support containment. This step does not use properness.

F1F2F3F4given
2.1

Properness makes F1(K) compact because K is compact. The left-hand support S in step 1.1 is closed in M. To verify its compactness, add MS to any ambient open cover of S; this covers F1(K). By [F5] take finitely many covering members and discard MS. The remaining finite family still covers S, so [F5] makes S compact. Therefore FωΩck(M) by [F1]. Linearity is the same pointwise linearity of [F2], restricted to these vector subspaces.

F1F2F5step 1.1given
3.1

For k<0 or when the source form is forced to be zero by dimension, pullback is zero. In degree zero it is ordinary composition of functions, and step 1.1 applies unchanged; in degree one it evaluates ω on dFxv. A rank-deficient or constant map may make the inclusion strict, which is harmless; no equality of supports was used. Empty manifolds and zero forms give empty supports. Boundary points are included in [F2], and properness still refers to compact sets in the whole manifold, including its boundary. Only one given compact support and a finite subcover were used, so no choice principle enters.

F1F2F3F5step 1.1step 2.1
PropositionStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Compactly supported de Rham cohomology is contravariant for proper smooth maps

Statement

For proper smooth maps of smooth manifolds, possibly with boundary, compactly supported de Rham cohomology is contravariant. A proper smooth map F:MN induces a linear map Fc:Hck(N)Hck(M),Fc[ω]=[Fω], with (GF)c=FcGc and (idM)c=id in every integer degree. Forgetting compact support commutes with these pullbacks. No choice axiom is required.

Facts & Assumptions

[F1]

Proper smooth maps pull back compactly supported forms proves that proper smooth pullback preserves compact support, with the precise support containment.

[F2]

Pullback induces a well defined map on de rham cohomology gives the ordinary boundaryless quotient pullback by the same formula.

[F3]

The de Rham complex and pullback extend to manifolds with boundary gives linearity, dF=Fd, composition and identity laws, and ordinary quotient pullbacks also at a boundary.

[F4]

Compactly supported de Rham cohomology defines Hck and its compactly supported primitives.

Proof

Given: Proper smooth F:MN and G:NP, and closed compactly supported forms on their respective targets.

1.1

By [F1] and [F3], pullback restricts to a linear cochain map on compactly supported forms. If ω is closed, then d(Fω)=F(dω)=0. If another compactly supported closed representative is ω+dη with η compactly supported, [F1] makes Fη compactly supported and [F3] gives F(ω+dη)Fω=d(Fη). Thus the displayed rule is independent of representatives in precisely the quotient [F4], and real linearity follows by applying linear pullback to linear combinations of representatives.

F1F3F4given
2.1

The identity map is proper since its inverse image of a compact set is that set. The composite GF is proper since (GF)1(K)=F1(G1(K)), and each successive inverse image is compact by the respective hypothesis. Their smoothness and pullback equations follow from [F3]. On a representative class, (GF)c[ω]=[(GF)ω]=[FGω]=FcGc[ω]. The identity equality follows from idω=ω. Step 1.1 makes these equalities well defined on every class, proving the claimed contravariant functor.

F1F3step 1.1given
2.2

Inclusion of compactly supported forms into all forms commutes with d and sends every compactly supported primitive to an ordinary primitive. It therefore induces jM:Hck(M)HdRk(M), without claiming that jM is injective. Both jMFc[ω] and FjN[ω] are the ordinary class of the same form Fω, with ordinary pullback supplied by [F2] in the boundaryless case and [F3] in the boundary case. Hence jMFc=FjN.

F2F3F4step 1.1
3.1

Empty manifolds give zero cohomology. In degree zero no negative-degree primitive exists, and step 1.1 is ordinary composition of closed compactly supported functions. In degree one the changed representative uses a compactly supported function primitive; in top degree it still requires a compactly supported incoming primitive. Negative degrees are zero. Identity maps and constant maps are covered whenever they meet the stated properness hypothesis, and boundaries use [F3]. Only the given representatives and their given compact primitives occur, so there is no choice of a family of representatives or primitives and no AC.

F1F3F4step 1.1step 2.1step 2.2
LemmaStatement: AI-adaptedProof: AI-adaptedaudited 2026-09-13Open item page →

Finite chart localization gives choice-free integration and compact Stokes

Statement

Let Mn be an oriented smooth manifold without boundary. For each compact set KM there are finitely many nonnegative smooth functions χi with compact supports contained in connected coordinate domains Ui, such that iχi=1 on a neighbourhood of K. For ωΩcn(M) define IM(ω)=iIϕi(χiω)(K=suppω), using the signed chart integrals. This value is independent of the finite functions and charts. It defines a linear functional, is local under restriction to an open set containing the support, and for n1 satisfies IM(dη)=0(ηΩcn1(M)). For n=0 it is the finite signed sum psuppωε(p)ω(p). All assertions are choice-free: no partition on the entire manifold is required.

Facts & Assumptions

[F2]

The standard smooth step function supplies the smooth function s equal to zero at arguments at most zero and to one at arguments at least one, with values in [0,1].

[F4]

Chart integral with its orientation sign defines the signed chart integral, its compactly supported coefficient and the signed point evaluation.

[F5]

A compactly supported Riemann integrand admits the global change-of-variables formula from a diffeomorphism near the relevant compact preimage gives change of variables under an injective C1 map with invertible derivative on a Euclidean-open domain, for a compact coefficient supported inside its image.

[F7]

Fubini over a bounded Jordan set when all but a content-zero family of sections are integrable gives iterated integrals of the smooth compactly supported coefficients on a bounding rectangle.

[F8]

Newton–Leibniz needs only continuity on [a,b], differentiability on (a,b), and a Riemann-integrable extension of the interior derivative integrates a continuous partial derivative along a nondegenerate interval to its endpoint difference.

[F9]

The de Rham complex and pullback extend to manifolds with boundary gives the local derivative, its linearity and pullback formula; only its boundaryless case is used here.

[F10]

Every continuous function on a closed nondegenerate rectangle in Rm is Riemann integrable makes every continuous coefficient and partial derivative integrable on a bounding rectangle.

Proof

Given: M as stated and a compact set K. All chart supports below are compact subsets of the chart domain, not merely closed supports reaching its edge.

1.1

For every pK, take a chart about p and choose concentric coordinate balls BrBrBR whose closed larger ball lies in the chart image. Put Up=ϕ1(Br); it is connected, and its closure lies in the compact set ϕ1(Br) by [F1]. Apply the bump lemma in [F1] with prescribed open set Up. Its support is closed, lies in Up, and is therefore a closed subset of the displayed compact chart-ball image, hence compact by the ambient-cover criterion [F3]. Consider the set of all such chart-and-bump tuples and their open sets Vb={b>1/2}. They cover K without selecting a tuple as a function of p. By [F3] retain finitely many tuples, with bumps b1,,bm. For K= use no tuples. In dimension zero use the singleton chart, whose image and support are compact.

F1F3given
1.2

First establish the comparison of chart integrals without a global partition. Suppose a top form ζ has compact support contained in two connected charts ϕ,ψ. On their overlap let G=ψϕ1. It is a diffeomorphism between Euclidean-open sets; its inverse is the specified reverse chart transition. If fx,fy are the two top coefficients, [F9] gives fx=(fyG)detDG. The orientation signs satisfy σϕdetDG=σψdetDG by the signed-frame convention of [F4]. The zero-extended target coefficient has compact support inside ψ(UV), and its transformed zero extension is the source coefficient. Therefore [F5] gives Iϕ(ζ)=Iψ(ζ) with precisely these signs. No localization of the transition is necessary on a boundaryless manifold. When n=0, a connected chart is one point and both values are the same signed evaluation in [F4].

F4F5F9given
2.1

In the nonempty case put B=ibi and θ=s(4B1). Since B>1/2 on iVbi, θ=1 on this neighbourhood of K. Define χi=θbi/B on B>0 and zero on B=0. This is smooth, because θ=0 on B1/4, so the quotient is identically zero on a whole neighbourhood of the potential denominator-zero set. Each χi is nonnegative, has support in suppbi, and iχi=θ. The supports are closed subsets of the compact supports of the bi, so compact by the ambient-cover criterion [F3]: add the open complement of the smaller closed support to a covering family and then discard it from a finite subcover. This proves the finite localization assertion.

F1F2F3step 1.1
3.1

Given two finite localizations (χi,ϕi) and (τj,ψj) near suppω, the identities χiω=jχiτjω and τjω=iχiτjω hold globally: on the support both sums of cutoffs equal one, and off it ω=0. Each product has compact support in the intersection of its two chart domains. By step 1.2 its chart integrals agree, so finite linearity [F6] gives iIϕi(χiω)=i,jIϕi(χiτjω)=i,jIψj(χiτjω)=jIψj(τjω). In dimension zero the same calculation is finite scalar distributivity. Thus IM is well defined. In particular, for a chart-supported form its value is its single chart integral: insert a cutoff identically one near its compact support using step 2.1 inside that chart, and compare.

F4F6step 2.1step 1.2
4.1

For two forms, their compact supports have compact union by [F3], taking finite subcovers of each and uniting them. Use a single localization near this union; [F6] then proves IM(aω+bζ)=aIM(ω)+bIM(ζ), with step 3.1 removing the temporary localization. If an open U contains the support, make the tuples in step 1.1 lie in U. The same finite chart integrals compute the restriction integral on U and the integral on M, and step 3.1 proves locality. Compactness of the support in either ambient follows from [F3] and its unchanged subspace topology.

F3F4F6step 1.1step 2.1step 3.1
4.2

Suppose n2 and η has compact support in one chart. Its coordinate form extends smoothly by zero to Rn: off the compact coordinate support it vanishes, and that support is contained in the chart image, so the chart image and its complement-of-support open set give agreeing smooth expressions. Write this extension as η~=j=1n(1)j1fjdx1dxj^dxn. By [F9], its derivative coefficient is jjfj. The increasing open cubes cover the finite union of the compact coefficient supports, so [F3] gives a large bounding rectangle with every fj supported strictly inside it. Its coefficients and derivatives are smooth and therefore integrable there by [F10], as are all their coordinate sections. For fixed other coordinates, [F8] gives jfjdxj=0, because both endpoint values vanish. Applying [F7] to these sections and summing by [F6] yields Rndη~=0. The chart sign in [F4] only multiplies zero, and step 3.1 proves IM(dη)=0. For n=1 the same calculation is just [F8] for a compactly supported function, so no zero-dimensional Fubini assertion is used.

F3F4F6F7F8F9F10step 3.1
5.1

For an arbitrary compactly supported (n1)-form, use step 2.1 near its support to write η=iχiη. Each summand has compact support in one chart, and linearity of d gives dη=id(χiη). Each term has integral zero by step 4.2; finite linearity from step 4.1 proves IM(dη)=0. The cutoff derivatives cause no omitted terms: differentiating the exact finite identity for η includes all of them.

F9step 2.1step 4.1step 4.2
6.1

For n=0 the singleton cover and [F3] make every compact support finite. Chart integration [F4] then gives precisely the asserted signed sum, independent of its listing. The derivative-zero clause is asserted only for n1; with the zero negative-degree convention it also has a vacuous zero input at n=0. Empty support, empty manifold and zero forms give empty sums and value zero. The first derivative calculation includes all rectangle endpoints, and no connectedness, compactness of M, or infinite choice was assumed. Only finitely many tuples over one compact support and the explicit normalized cutoffs were used.

F3F4step 1.1step 2.1step 3.1step 4.2step 5.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Integration descends to compactly supported top de Rham cohomology

Statement

On an oriented smooth boundaryless n-manifold M, the finite-localization integral induces a linear map IntM:Hcn(M)R,[ω]IM(ω). This is choice-free and includes n=0, where the integral is the signed sum over the finite support. Whenever the earlier global partition integral is formed under ACω, it equals IM, so this map is also the map induced by that integral. In the ensuing boundaryless compact-support statements, M denotes this finite-localization integral. The primitive in any exactness assertion is required to have compact support.

Facts & Assumptions

[F1]

Compactly supported de Rham cohomology gives the compact-support quotient, zero negative degrees and zero derivative out of top degree.

[F2]

Finite chart localization gives choice-free integration and compact Stokes gives the independent linear finite-localization integral, signed chart agreement, and zero integral of the derivative of a compactly supported primitive, without choice.

[F3]

Integral of a compactly supported top form defines the earlier global partition integral under countable choice.

[F4]

A compactly supported primitive has zero total derivative integral gives its zero-exact-integral conclusion under the same assumption, with n1 and compact support on the primitive.

[F5]

Local finiteness near compact support reduces a supplied global locally finite partition to finitely many nonzero products near a compact support.

[F6]

The Axiom of Countable Choice (ACω) is the assumption required only for the comparison with [F3] and [F4].

Proof

Given: M as stated and a compactly supported top form ω. The main construction assumes no choice axiom.

1.1

Every top form is closed by [F1]. If n1 and another representative is ω+dη with ηΩcn1(M), linearity and compact Stokes in [F2] give IM(ω+dη)IM(ω)=IM(dη)=0. Thus the displayed rule is independent of representatives in exactly the quotient [F1]. For n=0, the denominator is zero, so no negative-degree Stokes statement or primitive is needed.

F1F2given
2.1

For classes [ω],[ζ] and scalars a,b, their quotient linear combination is represented by aω+bζ by [F1]. By [F2], its value is aIM(ω)+bIM(ζ). Hence IntM is linear. It is defined by the common value of all representatives, not by choosing a representative for each class.

F1F2step 1.1
3.1

To compare with the earlier definition, now additionally assume [F6] and let (ρi,ϕi) be a global partition and charts allowed by [F3]. By [F5], only finitely many ρiω are nonzero, and ω=iρiω as a finite equality. Each summand has compact support contained in its chart. The chart-agreement and linearity clauses of [F2] therefore give IM(ω)=iIM(ρiω)=iIϕi(ρiω)=Mωin the sense of [F3]. For n=0 both definitions are the same finite signed point sum. Thus the comparison does not rely on a choice-free existence claim for a global partition. In this conditional setting, step 1.1 also agrees with the vanishing supplied by [F4].

F2F3F4F5F6step 1.1step 2.1
4.1

Empty manifolds and zero forms give value zero. At n=0 the map acts on compactly supported functions with no quotient by negative forms; at n=1 the exactness comparison uses compactly supported function primitives and their zero endpoint differences. At every top degree the support requirement is on η, not just dη. The main quotient and linearity arguments use only [F1] and [F2] and are choice-free; countable choice is confined to the expressly conditional comparison in step 3.1. No assertion of injectivity or surjectivity has yet been made.

F1F2F4F6step 1.1step 2.1step 3.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Zero-integral compactly supported top forms on Euclidean space have compactly supported primitives

Statement

Let n1 and let ωΩcn(Rn) satisfy Rnω=0, with the standard orientation and the finite-localization integral. There exists ηΩcn1(Rn) with dη=ω. For n=0, the integral of a form on the single point is its value, so zero integral means ω=0 and the zero element of Ωc1=0 is the only primitive. The construction in positive dimension is by explicit finite-dimensional induction and requires no choice axiom.

Facts & Assumptions

[F1]

Integration descends to compactly supported top de Rham cohomology fixes the choice-free boundaryless integral convention and compact-primitive interpretation.

[F2]

A smooth bump between concentric Euclidean balls gives a smooth 0ρ1 on R that is one on [1/2,1/2] and supported in (1,1).

[F3]

Linearity, monotonicity, the absolute-value estimate and coordinate-slice additivity for the Riemann integral in Rm gives linearity, monotonicity, interval-slice additivity and the absolute integral bound.

[F6]

Fubini over a bounded Jordan set when all but a content-zero family of sections are integrable identifies the compact rectangular integral with the iterated integral over its last coordinate.

[F7]

The de Rham complex and pullback extend to manifolds with boundary supplies the local coefficient differential formula and its signed wedge rule.

[F10]

Heine-Cantor: a continuous map from a compact metric space to any metric space is uniformly continuous gives uniform continuity of each continuous derivative on a compact rectangle.

[F11]

Every continuous function on a closed nondegenerate rectangle in Rm is Riemann integrable gives integrability of all smooth coefficient and derivative restrictions on these rectangles.

[F12]

Finite chart localization gives choice-free integration and compact Stokes identifies the integral of a Euclidean chart-supported top form with its coefficient integral and gives locality.

[F13]

Change of variables for an injective C1 map on a compact Jordan set gives the invertible affine interval substitution, with the absolute determinant and oriented-interval sign treated separately.

Proof

Given: ω=fdx1dxn of compact support and integral zero. We construct its compact primitive by induction on positive n, with the separate dimension-zero convention in the statement.

1.1

By [F9], the increasing open cubes have a finite subfamily covering suppf; take R>1 larger than the largest radius in such a finite family. Thus f vanishes outside a compact box strictly inside [R,R]n. By [F11] and [F12], the given integral is the ordinary integral of f on that rectangle, and all sections used below are integrable. If n=1, put a(x)=Rxf(t)dt using oriented interval integrals. The fundamental theorem gives a=f; repeated differentiation makes a smooth. It vanishes for xR, because the integrand is zero there, and for xR, because the total integral is zero. Hence η=a has compact support by [F8] and dη=fdx.

F5F7F8F9F11F12given
1.2

Fix one bump ρ from [F2]. By [F3], 1c:=11ρ(t)dt2, since ρ=1 on the middle interval of length one and is between zero and one elsewhere. Integrability follows from [F11]. Put b=ρ/c. It is smooth, has compact support in (1,1) and has integral one. This normalization uses one bump and an explicit positive integral bound, not a global positivity theorem or an infinite choice.

F2F3F11
2.1

Let n2, write x=(x1,,xn1), t=xn, and define f0(x)=RRf(x,s)ds,g(x,t)=f(x,t)f0(x)b(t),h(x,t)=Rtg(x,s)ds. The function f0 is smooth: repeatedly apply [F4] in each one parameter coordinate on smaller closed parameter rectangles. Each resulting derivative is the integral of the corresponding derivative of f. Joint continuity follows from [F10] and [F3], since the change of that integral is bounded by 2R times the uniform change of the integrand. Hence g is smooth. For joint smoothness of h, use h(x,t)=(t+R)01g(x,R+u(t+R))du. This formula is valid also at t=R and for t<R, by [F13] for tR (reverse the interval when t<R); at t=R both sides are zero. On any compact parameter neighbourhood the integrand and all parameter derivatives are continuous on its product with [0,1]; repeated [F4], [F10] and the same bound prove all joint derivatives continuous. Finally [F5] gives th=g.

F3F4F5F10F11F13step 1.1step 1.2
3.1

The function f0 vanishes outside [R,R]n1 and has compact support by [F8]. For every x, RRg(x,s)ds=f0(x)f0(x)RRb(s)ds=0, since R>1 and b is supported in (1,1). Therefore h vanishes when tR or tR. It also vanishes outside the stated x box, because both f and f0 vanish there. Thus h has closed support inside [R,R]n and is compactly supported by [F8]. By [F6] with all smooth sections and by [F12], Rn1f0dx=Rnfdx=0.

F3F6F8F11F12step 1.1step 1.2step 2.1
4.1

Apply the induction hypothesis in dimension n1 to the compactly supported top form f0dx1dxn1. It gives a compactly supported (n2)-form γ with dγ=f0dx1dxn1. Let π:RnRn1 be projection and put η=(1)n1hdx1dxn1+πγb(t)dt. For the first summand, every x derivative repeats a differential and vanishes; moving dt past n1 factors cancels (1)n1, so its derivative is gdx1dxn. For the second, [F7] gives πdγbdt, since d(bdt)=bdtdt=0. Its coefficient is f0b. Thus dη=(g+f0b)dx1dxn=ω.

F7step 2.1step 3.1
5.1

The first summand of η is supported in [R,R]n by step 3.1. The second is supported in suppγ×[1,1]. By [F9] the first factor is bounded; the product support is closed and bounded, so [F8] makes it compact. Their finite union is bounded, and the closed support of the sum lies in it, again compact by [F8]. This completes the induction with an actual compact primitive; projection pullback by itself was not claimed to preserve compact support.

F8F9step 3.1step 4.1
6.1

At n=0, [F1] and [F12] identify the integral on the standard oriented point with its scalar value; zero integral forces zero, the derivative of the zero negative-degree element. For zero input the construction gives f0=g=h=0 and one may take γ=0, hence η=0. The interval endpoints, zero fibres and vanishing support were checked in steps 1.1 and 3.1. The induction chooses one normalized bump and, at each of finitely many dimensions for a given input, one previously established primitive. There is no choice of primitives over an infinite family and no AC.

F1F2F8F12step 1.1step 1.2step 3.1step 4.1step 5.1
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Compactly supported top cohomology propagates across overlapping oriented coordinate balls

Statement

Let Mn be an oriented smooth manifold without boundary. A coordinate ball here is a domain with a chart onto an open Euclidean ball (or onto Rn), with the induced orientation. If U,V are such domains with UV, and μU,μVΩcn(M) have supports compactly contained in U,V respectively and satisfy MμU=MμV=1, then [μU]=[μV] in Hcn(M). Such normalized bump forms exist in every nonempty coordinate ball, and in every nonempty open overlap. Every compactly supported top form whose support is contained in one coordinate ball and whose integral is zero has a compactly supported primitive in that ball; extending the primitive by zero gives an ambient primitive. All integrals are the finite-localization integrals, and no choice axiom is used.

Facts & Assumptions

[F1]

Zero-integral compactly supported top forms on Euclidean space have compactly supported primitives supplies a compact primitive on all of Rn, with its dimension-zero clause.

[F2]

Integration descends to compactly supported top de Rham cohomology fixes the integral and the quotient by compact primitives.

[F3]

A smooth bump between concentric Euclidean balls gives 0ρ1, equal to one on a smaller closed ball and supported inside a larger one.

[F4]

Finite chart localization gives choice-free integration and compact Stokes gives signed chart agreement, locality and linearity of the integral without a global partition.

[F5]

The de Rham complex and pullback extend to manifolds with boundary supplies pullback functoriality and its commutation with d; only boundaryless domains are used.

[F8]

Proof

Given: The oriented boundaryless manifold and coordinate balls in the statement. A support contained in a ball means a compact subset of that open domain, not a closed set meeting its boundary.

1.1

We can replace a ball chart by a chart onto all of Rn. For n1, after translating and positively scaling its image to the unit ball, use T(x)=x1x2,S(y)=2y1+1+4y2. If q=1+4y2, then S(y)2=(q1)/(q+1)<1 and 1S(y)2=2/(q+1), so T(S(y))=y; substitution in the other direction gives S(T(x))=x. Both formulas are smooth, including at zero, with positive denominators. Moreover DTx(v)=v1x2+2xx,v(1x2)2. On x its eigenvalue is (1x2)1>0 and on the line through nonzero x it is (1+x2)/(1x2)2>0; at zero it is the identity. Thus this change preserves orientation. A chart already onto Rn needs no change. In dimension zero the ball and R0 are both a point.

givenconstruct
2.1

Let ζ have compact support KU and zero integral. Write ϕ:URn for the whole-space chart from step 1.1 and ζ~=(ϕ1)(ζU). Its support is contained in ϕ(K), which is compact: pulling an open cover back along the continuous chart and taking a finite subcover proves this by [F6]. By signed chart agreement and locality [F4], 0=Mζ=εϕRnζ~, so the last integral is zero regardless of the chart sign εϕ=±1. Apply [F1] and obtain dη~=ζ~ with compact support in Rn. Its pullback ηU=ϕη~ has compact support in U by the same continuous-image cover argument for ϕ1, and dηU=ζU by [F5]. This whole-space reparametrization is why the Euclidean primitive cannot escape the original chart.

F1F4F5F6step 1.1
3.1

Extend ηU by zero outside U. Its compact support LU is closed in the Hausdorff manifold: for a point outside L, the Hausdorff separation neighbourhoods from each point of L have a finite subfamily covering L by [F6], and the intersection of the corresponding neighbourhoods of the outside point misses L. Thus U and ML form an open cover on which the two smooth formulas agree. The extension is smooth, compactly supported, and its derivative is ζ on both opens, hence everywhere by [F5]. This proves the primitive assertion.

F5F6step 2.1
4.1

In a nonempty open set W choose one point and one chart ball with a smaller concentric closed ball contained in its chart image. For n1 use [F3] to put a nonnegative bump ρ inside that chart image, with ρ=1 on a positive-radius ball; [F7] makes its support compact. The smooth chart form ρdx1dxn, pulled back and extended by zero as in step 3.1, has integral εc by [F4], where c>0. To verify positivity without a global positivity theorem, enclose the support in a rectangle and choose a nondegenerate smaller rectangular cube inside the ball on which ρ=1. Split the large rectangle finitely at the small cube's coordinate faces; [F8] gives cvol(small cube)>0, all other summands being nonnegative. The coefficient integrals exist by the chart-integral clause [F4]. Divide the form by εc. The resulting ν is supported compactly in W and has integral one. For n=0, take one point pW and the function of value ε(p) there and zero elsewhere; its integral is ε(p)2=1, and its singleton support is compact and open.

F3F4F6F7F8step 3.1
5.1

Apply step 4.1 in UV to obtain ν. The differences μUν and μVν have integral zero by [F4], and their supports are compact subsets of U and V respectively: a finite union of compact sets is compact by taking and joining two finite subcovers in [F6]. Steps 2.1 and 3.1 give ambient compact primitives ηU,ηV of these differences. Therefore μUμV=d(ηUηV), and the difference primitive is compactly supported in the finite union of their supports. By [F2], the two ambient classes agree.

F2F4F6step 2.1step 3.1step 4.1
6.1

At n=0, overlapping coordinate balls are the same singleton, and normalized forms there both have the value ε(p). A zero-integral form supported in a singleton is zero, so its primitive is the zero negative-degree element as in [F1]. At n=1 the reparametrization is a diffeomorphism of an interval onto the line and the primitive from [F1] is a compactly supported function; the zero extension in step 3.1 covers both interval ends. Empty support gives the zero primitive; an empty manifold has no pair of overlapping balls and imposes no normalization obligation. No positivity of the two given forms was needed, only their two integrals. The construction makes finitely many choices of charts, bumps and primitives for the stated pair; it makes no simultaneous selection over all points or all balls.

F1F2F4step 1.1step 3.1step 4.1step 5.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Integration is an isomorphism on top compactly supported de Rham cohomology

Statement

Let Mn be a nonempty connected oriented smooth manifold without boundary. With the finite-localization integral, the map IntM:Hcn(M)R, [ω]Mω, is an isomorphism. More explicitly, a compactly supported top form has integral zero if and only if it is the derivative of a compactly supported (n1)-form. For n=0 this means that the zero form has the zero negative-degree primitive. The theorem holds in ZF, without a choice axiom.

Facts & Assumptions

[F1]

Compactly supported top cohomology propagates across overlapping oriented coordinate balls supplies normalized bump top forms, compact primitives for zero-integral forms supported in a ball, and equality of normalized ambient classes across an overlap.

[F2]

Integration descends to compactly supported top de Rham cohomology supplies the well-defined linear map and vanishing on compact exact forms.

[F3]

Finite chart localization gives choice-free integration and compact Stokes gives the finite-localization integral using connected coordinate domains.

[F5]

Compactly supported de Rham cohomology gives the compact-support quotient, its linear operations and zero negative degrees.

[F6]

A chart bump at a point with prescribed support gives a smooth function equal to one at a specified point and supported in any prescribed open neighborhood.

[F7]

The standard smooth step function gives a smooth s:R[0,1] equal to zero on (,0] and to one on [1,).

Proof

Given: A manifold as stated. A ball below means a coordinate ball as in [F1].

1.1

Choose one ball U0 and one normalized compact bump ν0 in it, possible by nonemptiness and [F1]. Let A be the union of all balls reachable from U0 by a finite sequence of coordinate balls with consecutive nonempty overlaps, allowing a sequence of length zero. It is an open set containing U0. If xA, take any coordinate ball V about x. If V met A, it would meet a ball at the end of some finite chain; adjoining V would put VA, contradicting xA. Thus VMA, and the complement is open. By [F4] and A, A=M. This defines the set of all finite chains and proves their existence when needed, without choosing a chain at every point.

F1F4given
1.2

Let ωΩcn(M) and put K=suppω. For every pK, restrict a chart about p to a coordinate ball U whose closed coordinate ball lies inside the original chart. The latter closure is compact by [F8]. Apply [F6] inside U and consider the set of all resulting pairs (U,b) with b(p)=1 for some pK. Their opens {b>1/2} cover K, so [F8] retains finitely many b1,,bm supported in coordinate balls U1,,Um. Each support is compact: it is closed, lies in the corresponding compact closed coordinate ball, and [F8] applies. Put B=ibi, θ=s(4B1) using [F7], and define χi=θbi/B where B>0 and zero where B=0. This is smooth because θ=0 on the neighborhood B1/4 of the possible zero denominator. Each χi has compact support in Ui, and iχi=1 wherever B>1/2, a neighborhood of K. Thus ω=i=1mωi with ωi=χiω compactly supported inside the ball Ui. If K is empty, take the empty sum. All integrals below are the finite-localization integrals of [F3]. Set ci=Mωi. Choose one normalized bump νi inside each of these finitely many balls using [F1]. The form ωiciνi has integral zero by [F2] and has compact support inside Ui by [F5]. By [F1], it is dηi for an ambient compact primitive. Hence [ωi]=ci[νi].

F1F2F3F5F6F7F8given
2.1

For each of the finitely many Ui, step 1.1 supplies a finite overlap chain from U0 to Ui: choose a point in Ui, use its membership in A, and append Ui to the chain containing that point. Choose normalized bumps in the finitely many intermediate balls by [F1]. Consecutive normalized classes agree by [F1], so transitivity along the finite chain gives [νi]=[ν0]. This also holds for the zero-length chain. Consequently, using the actual finite sums from step 1.2, [ω]=i[ωi]=(ici)[ν0]=(Mω)[ν0]. The last equality is linearity [F2]. Finite unions of the finite chains and of their finitely many compact primitives remain finite; thus the quotient equality can equivalently be witnessed by the corresponding finite sum of compact primitives under [F5].

F1F2F5step 1.1step 1.2
3.1

If Mω=0, step 2.1 gives [ω]=0; the quotient definition [F5] means precisely ω=dη for a compactly supported η. Conversely, such a derivative has integral zero by [F2]. Thus the claimed iff and injectivity hold. For each real a, the compactly supported form aν0 has integral a by [F2]. This proves surjectivity, with explicit linear inverse aa[ν0]; step 2.1 proves that this inverse is independent of the temporary chosen normalized bump.

F2F5step 1.1step 2.1
4.1

In dimension zero every singleton is open, so [F4] forces the nonempty connected manifold to be one point. Its integral is the orientation sign times the function value by [F2], hence is an isomorphism, and zero integral means the zero form, with zero negative-degree primitive by [F5]. At n=1 every primitive above is a compactly supported function as supplied by [F1], including at the ends of a coordinate interval. Empty support and zero coefficients contribute zero classes and can use zero primitives; nonempty M is necessary since the empty manifold has zero cohomology and cannot map onto R. All selections concern one base bump, one finite support cover, finitely many finite chains, and finitely many primitives for a given input. No countable partition, infinite family of primitives, path selections, or AC is used.

F1F2F4F5step 1.1step 1.2step 2.1step 3.1
CorollaryStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Top de Rham cohomology of a closed connected oriented manifold is real

Statement

For a nonempty closed connected oriented smooth n-manifold M, where closed means compact and without boundary, integration identifies HdRn(M) with R. The integral is the finite-localization integral, and this assertion is choice-free, including dimension zero.

Facts & Assumptions

[F1]

Integration is an isomorphism on top compactly supported de Rham cohomology proves the integration isomorphism for every nonempty connected oriented boundaryless manifold, without choice.

[F2]

Compactly supported de Rham cohomology proves that on a compact manifold the ordinary and compact-support complexes agree, including their primitive spaces.

Proof

Given: A manifold satisfying the statement, in particular compactness and absence of boundary.

1.1

By [F2], every smooth form on M has compact support, because its support is closed in compact M. Consequently Ωck(M)=Ωk(M) in each degree, with the same differential. This includes the degree n1 primitive space, so both kernels and images defining the degree-n quotients agree. Thus Hcn(M)=HdRn(M) by the identity on representatives.

F2given
2.1

The other hypotheses are exactly those of [F1]. Its isomorphism sends the common class of ω to Mω, so under step 1.1 it is the asserted isomorphism on ordinary cohomology. In particular an ordinary exact top form has a compact primitive here, and a zero-integral form is exact. Surjectivity is witnessed by scalar multiples of the normalized bump in [F1].

F1step 1.1
3.1

At n=0 the manifold is a single oriented point as proved in [F1]; the map is multiplication by its orientation sign and the negative-degree image is zero. At n=1 primitives are ordinary smooth functions, all compactly supported because M is compact. Zero forms have zero image. Nonemptiness is required for surjectivity, and boundarylessness for [F1]; there are no manifold boundary endpoints to omit. No partition or new choice is used in this identity of complexes.

F1F2step 1.1step 2.1
DefinitionDefinition: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Degree of a proper smooth map by compact-support cohomology

Definition

Let F:MnNn be proper and smooth, with M,N nonempty connected oriented smooth manifolds without boundary. Its degree is the scalar deg(F)=(IntMFcIntN1)(1)R, where the integration isomorphisms use the choice-free finite-localization integral. Equivalently, it is the unique scalar satisfying MFω=deg(F)Nω(ωΩcn(N)). Integer-valuedness and comparison with the homological degree on closed manifolds are subsequent assertions, not part of this definition's justification.

Facts & Assumptions

[F1]

Integration is an isomorphism on top compactly supported de Rham cohomology supplies the two linear integration isomorphisms in ZF.

[F2]

Compactly supported de Rham cohomology is contravariant for proper smooth maps supplies the linear map Fc on compact-support cohomology with representative Fω.

Verification

Given: The proper smooth map and oriented manifolds in the definition.

1.1

By [F1], IntN is a bijective linear map, so its inverse is the function taking each real number to its unique preimage class. This uses uniqueness, not a choice of form representatives. The inverse is linear: applying the injective IntN to the inverse image of as+bt and to aIntN1(s)+bIntN1(t) gives the same scalar. Together with [F2], the displayed composite is therefore a well-defined linear map L:RR.

F1F2given
2.1

Put d=L(1). Every tR equals t1, so linearity gives L(t)=td. For a compactly supported top form ω, let t=IntN[ω]. Then IntN1(t)=[ω] and [F2] gives MFω=L(t)=dNω. Conversely, a scalar satisfying this equation for every such form equals L(1) on any integral-one representative supplied by [F1]. Thus the composite definition and the unique-scalar characterization agree.

F1F2step 1.1
3.1

At n=0 every coordinate chart has singleton image in R0, so each point is open. A nonempty connected zero-manifold is therefore a single point, and F is the unique map between the two points. If their orientation signs are εM,εN, then F preserves the scalar value and L(t)=εMεNt. This is consistent even when their signs differ. At n=1 [F2] preserves compact function primitives, as needed in the quotient. Zero forms give 0=d0 and do not alone determine d; the integral-one class does. Empty manifolds are excluded because the target integration inverse would fail. Properness is exactly the support condition needed by [F2]; no regular value, compactness of M or N, or choice axiom was assumed.

F1F2step 1.1step 2.1algebra
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Degree is well defined and independent of the normalized top form

Statement

For a proper smooth map F:MnNn between nonempty connected oriented smooth boundaryless manifolds, the scalar in the degree definition exists uniquely. Every νΩcn(N) with Nν=1 satisfies deg(F)=MFν. This value is independent of the normalized form, and for every compactly supported top form ω it satisfies MFω=deg(F)Nω. All assertions are choice-free.

Facts & Assumptions

[F1]

Degree of a proper smooth map by compact-support cohomology fixes the scalar as the value at one of the composite of the two integration identifications and compact-support pullback.

[F2]

Integration is an isomorphism on top compactly supported de Rham cohomology supplies a normalized form and a compact primitive for every zero-integral top form on the target.

[F3]

Proper smooth maps pull back compactly supported forms proves compact support of the pulled-back form and of any supplied compact primitive.

[F4]

The de Rham complex and pullback extend to manifolds with boundary gives pullback linearity and Fd=dF.

[F5]

Finite chart localization gives choice-free integration and compact Stokes gives finite-integral linearity and zero integral of a compactly supported derivative.

Proof

Given: The map and manifolds as stated. Choose one compactly supported ν on N with integral one using [F2].

1.1

Put d=MFν, which is defined because [F3] preserves its compact support. For another compactly supported top form ω, let a=Nω. By [F5], ωaν has integral zero; by [F2] it equals dη with η compactly supported in degree n1. Therefore [F4] gives FωaFν=d(Fη). By [F3], the primitive on the right is compactly supported, so [F5] and linearity give MFω=ad. This calculation uses compact support on η, not merely on its derivative. For n=0, [F2] instead says ωaν=0 and the same equation follows with the zero negative-degree primitive.

F2F3F4F5given
2.1

If ν is any other normalized form, substitute ω=ν and a=1 in step 1.1 to obtain MFν=d. If a scalar d satisfies the asserted identity for every ω, substitution of the originally chosen ν gives d=MFν=d. Thus the identity defines a unique scalar independent of normalization. On the class [ν]=IntN1(1), the composite used in [F1] has exactly the value d, so it agrees with the already named degree. This argument derives existence and uniqueness from [F2]–[F5]; [F1] is used only to identify the notation.

F1F2F3F4F5step 1.1
3.1

Zero ω gives a=0 and no division by a; a degree-zero map presents no exception. At n=0, [F1] computes the two point orientation signs, and step 1.1 treats the zero negative-degree space directly. At n=1, η is a compactly supported function, and [F3] is precisely what makes its pullback an admissible function primitive for compact Stokes. There are no boundary endpoints because both manifolds are boundaryless. Nonemptiness is needed for the normalized form. Only one such form and one primitive for the input difference were selected, not a family of them; [F2]–[F5] require no AC.

F1F2F3F4F5step 1.1step 2.1
DefinitionDefinition: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Local orientation sign of a regular preimage

Definition

Let F:MnNn be a smooth map of oriented smooth manifolds, and let p be a regular preimage of y, so F(p)=y and dFp:TpMTyN is an isomorphism. The local orientation sign sgn(dFp) is +1 if the induced isomorphism of determinant lines carries the chosen ray of TpM to the chosen ray of TyN, and 1 if it carries it to the other ray. For n>0 it is the sign of the derivative determinant in positively oriented bases. For n=0 it is εM(p)εN(y), comparing the two specified rays directly; it need not be +1, although the empty determinant is one.

Facts & Assumptions

[F1]

Local orientation of a regular C1 Euclidean map defines the positive-dimensional coordinate sign using the nonzero determinant of an invertible derivative.

[F2]

Oriented smooth manifolds and oriented charts supplies the ray at each tangent space and the distinct dimension-zero point signs.

[F3]

Determinant-line orientations of finite-dimensional real vector spaces defines an orientation as a positive ray in the one-dimensional determinant line and includes the two degree-zero rays.

Verification

Given: The smooth map, supplied orientations, and regular point in the definition.

1.1

By regularity the tangent map is an isomorphism. Its top exterior power is an isomorphism of one-dimensional lines, so by [F3] it carries each ray bijectively to one of the two target rays. Exactly one is the chosen target ray, and the other is its negative. Thus exactly one of the two signs applies, using the actual orientation data from [F2].

F2F3given
2.1

For n>0, let e and f be positively oriented bases of the source and target tangent spaces. If A is the matrix of dFp in them, then ndFp(e1en)=det(A)f1fn. The determinant is nonzero by invertibility, so its sign is precisely the ray comparison of step 1.1 and agrees with [F1]. If other positive bases have transition matrices P,Q, then the new matrix is Q1AP and its determinant is det(A)det(P)/det(Q). Both extra factors are positive by [F3]; hence the sign is independent of those bases or oriented charts.

F1F2F3step 1.1
3.1

For n=0, [F3] identifies both determinant lines with R and the induced map with the identity. Their chosen rays are represented by εM(p) and εN(y). The image of the first is a positive multiple of the second exactly when the signs coincide; otherwise it is a negative multiple. Thus the sign is their product. In dimension one, step 2.1 is the sign of the single nonzero derivative in positive coordinates. A singular point is excluded, so zero determinants receive no sign here. If a regular fibre is empty there is no point to label, not a choice of labels; at a given point the label is uniquely determined. No compactness, properness, boundary endpoint condition or choice axiom is needed for this local definition.

F1F2F3step 1.1step 2.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Regular-value formula for compact-support degree

Statement

Let F:MnNn be a proper smooth map between nonempty connected oriented smooth manifolds without boundary. If yN is a regular value, then its fibre is finite and deg(F)=pF1(y)sgn(dFp)Z. An empty fibre gives the empty sum zero. In dimension zero the signs compare the supplied determinant-line rays. The formula is choice-free and presupposes only a given regular value, not a theorem asserting their existence.

Facts & Assumptions

[F1]

Degree is well defined and independent of the normalized top form computes degree on any integral-one compactly supported top form.

[F2]

Local orientation sign of a regular preimage defines the intrinsic sign, including the separate zero-dimensional convention.

[F3]

Regular and critical points and values says every preimage of a regular value has surjective differential, including the vacuous empty-fibre case.

[F4]

The smooth inverse function theorem on manifolds gives a smooth inverse branch at an invertible differential. Its Euclidean proof uses only claim 2, the choice-free closed-subspace direction, of the currently published completeness theorem.

[F5]
[F8]

Compactly supported top cohomology propagates across overlapping oriented coordinate balls supplies an integral-one compact bump in any nonempty target open set.

[F9]

Finite chart localization gives choice-free integration and compact Stokes gives locality, finite linearity and signed single-chart integrals without global partitions.

[F10]

Pointwise orientation sign of a local diffeomorphism makes the sign locally constant on an inverse branch.

Proof

Given: The map, manifolds and specified regular value. First assume n1; dimension zero will be treated directly.

1.1

The singleton {y} is compact, so properness makes Ky=F1(y) compact. At pKy, [F3] makes dFp surjective, and equal finite dimensions make it invertible. By [F4] an inverse neighbourhood O of p meets Ky only at p. The set of all such neighbourhoods, over all p and all available branches, covers Ky without a choice of branch at each point. A finite subcover from [F5] shows that Ky is finite, since each member contains exactly one fibre point. Write its distinct points as p1,,pm, with m=0 allowed.

F3F4F5given
2.1

For the finitely many fibre points choose inverse branches and shrink their source domains to pairwise disjoint opens Oi. To do this, for every pair pipj choose disjoint Hausdorff neighbourhoods, and intersect the finitely many neighbourhoods belonging to each point with its original inverse domain. Each restriction is still a diffeomorphism onto an open set Wi containing y. Shrink further so its orientation sign is the constant εi=sgn(dFpi) using [F10]. All these domains can lie inside their original source coordinate charts. There are only finitely many restrictions and pairwise separations.

F2F4F10step 1.1
3.1

Choose a target chart about y and a closed coordinate ball K centred at its coordinate, contained in the chart image, and of positive radius. Its inverse image under the chart is compact by [F7] and the continuous-image criterion [F5]; denote this compact neighbourhood also by K. Properness makes F1(K) compact. Put C=F1(K)i=1mOi. This is a closed subset of the compact Hausdorff space F1(K), so compact by [F6]. Its continuous image F(C) is compact by [F5] and closed in N by [F6], and it misses y because all fibre points were in the Oi. Therefore intKi=1mWiF(C) is an open neighbourhood of y; for m=0 omit the intersection. Choose a smaller coordinate ball V about y inside it. For Ui=OiF1(V) we have diffeomorphisms FUi:UiV, disjoint Ui, and F1(V)=i=1mUi. Indeed any preimage of V lies in F1(K) and cannot lie in C, so it lies in an Oi; the reverse containment is immediate. This compact-neighbourhood argument excludes additional branches approaching y from far away.

F4F5F6F7step 1.1step 2.1
4.1

By [F8] choose ν compactly supported in V with integral one. For each i define βi to equal (FUi)(νV) on Ui and zero elsewhere. Its support is contained in the image of suppν under the continuous inverse branch, hence is compact in Ui by [F5] and closed in M by [F6]. Thus extension by zero is smooth: the formulas on Ui and on the open complement of that compact set agree where both apply. The disjoint-union identity in step 3.1 gives the global finite equality Fν=iβi. Outside F1(V) the pulled-back form is zero because ν vanishes outside V.

F4F5F6F8step 3.1
5.1

Choose a positive target chart ψ:VBRn. On Ui the map ϕi=ψF is a smooth coordinate chart, and its orientation sign is εi by [F2], [F10] and step 2.1. If ν has coefficient b in the ψ chart, then βi has exactly the same coefficient b in the ϕi chart, by the definition of pullback and ϕi=ψF. Both coefficients have compact support inside the common chart image B. Signed chart agreement and locality in [F9] therefore give Mβi=εiBb(x)dx=εiNν=εi. Finite linearity [F9], step 4.1 and [F1] now give deg(F)=MFν=i=1mεi. This is an integer because it is a finite sum of +1 and 1. No unsigned chart sign or compact-support change-of-variables hypothesis is omitted: those comparisons are already part of the proved signed-chart integral [F9].

F1F2F9F10step 2.1step 4.1
6.1

If m=0 in positive dimension, step 3.1 gives F1(V)=, so Fν=0 and step 5.1 gives degree zero. For n=0, connectedness and nonemptiness make both manifolds singletons: every singleton in a zero-manifold is open, so two distinct points would separate it by a singleton and its complement. Their unique map has one-point fibre and the derivative between zero spaces is invertible. A normalized function on N has value εN, and its pullback integrates on M to εMεN, precisely the sign [F2]. Thus the formula holds in dimension zero without using a positive-dimensional inverse function theorem. At n=1 the signs are those of the nonzero one-variable derivatives; compact supports stay inside the open branch intervals by step 4.1. Only the one fibre, finite branches and one bump are selected. The proof of [F4] uses its currently available choice-free completeness direction, and no AC, Sard theorem, or global partition is used.

F1F2F3F5F8F9step 3.1step 4.1step 5.1
LemmaStatement: AI-adaptedProof: AI-adaptedaudited 2026-09-13Open item page →

Smooth orientation sign is the local integral homology multiplier

Statement

Fix a dimension n1 and one generator en of Hn(Rn,Rn{0};Z). A smooth orientation on a boundaryless n-manifold determines an integral local-homology orientation by requiring each positive chart centred at p to send its local generator μp to en. This is independent of the positive chart and is a continuous generator section of the orientation local system. Use the same en for all manifolds being compared.

If F is smooth near p, F(p)=q, and dFp is invertible, its induced map on local integral homology carries μp to sgn(dFp)μq. In dimension zero put e0=[point]; the smooth sign ε(p) gives μp=ε(p)[p], and the local multiplier is the product of the source and target point signs. All assertions are choice-free. The local map is formed on a sufficiently small neighbourhood on which p is the only preimage of q.

Facts & Assumptions

[F1]

Local homology detects manifold dimension, interior, and boundary computes the local integral group as infinite cyclic in degree n and zero in the other degrees at an interior point.

[F2]

Long exact sequence of a pair gives the boundary isomorphism used in that identification; on a relative cycle it is represented by its boundary.

[F3]

The singular chain homotopy formula gives the prism identity, including degree zero, for homotopies of the pairs below.

[F4]

Functoriality of relative homology gives composition and inverse maps for pair homeomorphisms.

[F5]

Degree of identity constant reflection and antipodal sphere maps gives degree 1 for every coordinate reflection of Sk when k1.

[F6]

For n1, radial normalisation is a deformation retraction of Rn{0} onto Sn1 gives the displayed radial deformation retraction of punctured Euclidean space onto its unit sphere.

[F7]

Every invertible finite square real matrix is a finite product of elementary matrices gives a finite elementary factorization of an invertible real matrix.

[F8]

Elementary matrices obtained by applying one elementary row operation to an identity matrix lists row additions, nonzero row scalings and row swaps, with no elementary matrix in dimension zero.

[F10]

For same-sized finite square matrices over a commutative ring, det(AB)=det(A)det(B) makes the determinant sign of a product the product of its determinant signs.

[F11]

The total (Fréchet) derivative Df(a) as the linear first-order approximation with o(h2) remainder supplies f(x)=Lx+r(x) with r(x)=o(x) after centring source and target.

[F13]

Local orientation sign of a regular preimage identifies the intrinsic positive-dimensional sign with the determinant in positive bases, and computes the zero-dimensional ray sign.

[F14]

Coordinate-ball classes identify local homology stalks supplies the ball-to-point isomorphisms.

[F15]

R-orientation of a topological manifold defines an integral orientation as a locally constant generator in these ball trivializations.

[F16]

Excision for singular homology identifies the local group after shrinking a neighbourhood of its distinguished point.

Proof

Given: A fixed dimension and Euclidean generator as stated. All homology in this proof has integral coefficients.

1.1

A homotopy H:(X×I,A×I)(Y,B) gives the same induced relative homology map at both ends. Indeed every simplex in A has all its prism simplices mapped into B, so the operator of [F3] passes to quotient chains. Its identity g#f#=P+P then says that the two images of any relative cycle differ by a relative boundary. The same reasoning includes degree zero and unnormalized degenerate simplices. Also the boundary map [F2] commutes with maps of pairs, because f#c=f#c on each representative.

F2F3F4given
2.1

Let Ji be reflection of one coordinate of Rn. Since Rn is contractible, its pair sequence [F2] identifies Hn(Rn,Rn0) naturally with H~n1(Rn0). The radial deformation retraction [F6] identifies the latter group with H~n1(Sn1) and commutes with Ji, because radial normalization satisfies r(Jix)=Jir(x). For n2 this action is 1 by [F5]. For n=1, the two components of the punctured line have classes [+] and [], and the augmentation kernel is generated by [+][]; reflection interchanges them and negates their difference. Hence every Ji acts as 1 on the infinite cyclic local group [F1], regardless of which generator was chosen.

F1F2F5F6step 1.1
3.1

Compute the action of the elementary matrices in [F8] on the pair (Rn,Rn0). A shear I+cEij, ij, is homotopic to the identity through I+tcEij, whose inverse is ItcEij; thus its action is +1 by step 1.1. A positive coordinate scaling c>0 is homotopic to the identity by replacing c with (1t)+tc>0, so also acts as +1. A negative scaling is a positive scaling followed by Ji, hence acts as 1 by [F4] and step 2.1. A swap of coordinates i,j is conjugate to a coordinate reflection: use the basis with vectors ei+ej and eiej in that plane and the other standard basis vectors elsewhere; the swap has eigenvalues +1,1 on those two specified vectors. Conjugation does not change its local multiplier, since every invertible change of basis induces an automorphism of the same cyclic group by [F4], and conjugating multiplication by 1 leaves it 1. These multipliers equal the determinant signs in [F9].

F4F8F9step 1.1step 2.1
4.1

Factor any LGLn(R) into finitely many elementary matrices by [F7]. Functoriality [F4] and step 3.1 multiply their local multipliers, while [F10] multiplies their determinant signs. Thus Len=sgndet(L)en. The empty factorization gives the identity multiplier +1. This proof requires no connectedness theorem for the general linear or orthogonal group and selects only a finite factorization of the one matrix.

F4F7F10step 3.1
5.1

Let f be a centred smooth coordinate representative with f(0)=0 and invertible L=Df(0). By [F12], choose C>0 with L1vCv, hence LxC1x. By [F11] choose a small ball about zero contained in the coordinate domain and on which r(x)(2C)1x, where r(x)=f(x)Lx. Then H(x,t)=Lx+tr(x),H(x,t)(2C)1x(x0, 0t1). Thus this is a homotopy of pairs from the linear map to f, into (Rn,Rn0), and f has no other zero in the ball. By [F16], inclusion of this small ball identifies its local group with the whole Euclidean local group; shrinking again does not change the map by [F4]. Steps 1.1 and 4.1 prove that the germ multiplier is sgndetDf(0). No local inverse theorem is needed for this homology calculation.

F4F11F12F16step 1.1step 4.1
6.1

At p in an oriented smooth manifold choose a positive chart centred at p and use [F16] to pull en back to μp. Two such charts are related by a smooth transition fixing zero with positive derivative determinant, by [F13]. Step 5.1 says the transition induces multiplication by +1 on the local group, so the two values μp agree. This defines one generator at every point by a unique chart-independent value; it does not select a chart at every point.

F13F16step 5.1
7.1

Verify local continuity in the precise sense of [F15]. Inside one positive chart choose concentric balls K=B(0,r)B(0,s). By [F14], choose the unique class over K whose restriction at zero is the generator from step 6.1. Let ρ satisfy r<ρ<s. Excision [F16] identifies the supported pair with (B(0,s),B(0,s)K); since the ball is contractible, the boundary map [F2] identifies its degree-n relative group with reduced degree-(n1) homology of the annulus. Radial deformation onto Sρ shows that the boundary class is represented by a sphere class there. For xintK, restriction to the local pair at x and translation of the target by x sends this sphere map to uux. The homotopy uutx avoids zero because x<r<ρ, so step 1.1 and naturality of [F2] identify its class with uu. This is exactly the generator defined using the chart centred at x in step 6.1. The calculation works for n=1 on reduced H0 as well. Hence the restrictions of the one ball class are all the μx, proving that this is a continuous generator section by [F15].

F2F14F15F16step 1.1step 6.1
8.1

For the given germ F choose positive centred charts on source and target. The local map in these charts is exactly the one in step 5.1, so Fμp=sgndet(Df(0))μq=sgn(dFp)μq by [F13]. The local map is independent of shrinking and charts by [F4], [F16] and step 6.1. Changing the common reference en to en negates all source and target generators and leaves this multiplier unchanged.

F4F13F16step 5.1step 6.1step 7.1
9.1

When n=0, each singleton chart is open and its local group is Z[p] by [F1]. The section ε(p)[p] is continuous on the discrete manifold. The unique local point map sends [p] to [q], so its multiplier in these signed generators is ε(p)ε(q), as in [F13]. Empty manifolds impose an empty section condition, and no germ at an absent point. Singular derivatives are excluded; the remainder estimate in step 5.1 explicitly excludes zero along the entire homotopy except at its fixed origin. All homotopy endpoints and the identity/empty-factorization case are included. One reference generator for the fixed dimension and finitely many witnesses for one germ suffice; no family of generators over dimensions, charts, or points is chosen, and no AC occurs.

F1F4F13step 1.1step 4.1step 5.1step 6.1step 7.1step 8.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Regular-value formula for degree

Statement

Let F:MnNn be proper and smooth between nonempty connected oriented smooth manifolds without boundary, and let yN be a regular value. Then the fibre is finite and deg(F)=pF1(y)sgn(dFp)Z. If M,N are closed, this scalar is also their integral homological degree: with the integral orientations induced by the supplied smooth orientations using the same Euclidean generator convention, F[M]=deg(F)[N]in Hn(N;Z). The formula includes the empty regular fibre and dimension zero. This comparison at a supplied regular value is choice-free; it does not assert existence of regular values as an additional premise-free conclusion.

Facts & Assumptions

[F1]

Regular-value formula for compact-support degree gives finiteness and the signed-count formula for compact-support degree in ZF.

[F2]

Smooth orientation sign is the local integral homology multiplier supplies the compatible integral orientation from smooth rays and identifies each regular germ's local homology multiplier with its derivative sign.

[F3]

Fundamental class of a compact oriented manifold defines [M] and [N] as the classes restricting to their specified local orientation generators.

[F4]

Degree of a map between oriented closed manifolds defines the unique homological integer d by F[M]=d[N], including signed zero-manifolds.

[F5]

Excision for singular homology removes a closed set contained in the open complement of the finite fibre.

[F6]

Singular homology satisfies dimension and arbitrary additivity identifies relative homology of a disjoint union with the direct sum of the relative groups.

[F7]

Functoriality of relative homology gives the commuting global-to-local maps, since all are induced by the same maps on quotient chains.

Proof

Given: The smooth proper map and regular value in the statement; write S=F1(y). For the comparison, suppose in addition that the two manifolds are compact.

1.1

The first formula and finiteness of S are [F1]. By [F2], the supplied smooth orientations give compatible integral local generators μp on M and νq on N. Thus [F3] supplies fundamental classes and [F4] supplies a unique integer d with F[M]=d[N]. We will compute d by restriction to the stalk at the specified value y, without any comparison of de Rham representatives with unspecified Kronecker pairings.

F1F2F3F4given
2.1

First let S={p1,,pm} be nonempty. Choose pairwise disjoint open neighbourhoods Ui of these finitely many points. Each can be small enough for the germ calculation in [F2] and contains no other point of S. Finite Hausdorff separations provide disjointness: for each distinct pair choose disjoint neighbourhoods and intersect the finitely many associated ones at each point. Let U=iUi. The closed set Z=MU lies in MS, which is open since a finite set is closed in a Hausdorff manifold. Therefore [F5] gives Hn(M,MS;Z)Hn(U,US;Z)i=1mHn(Ui,Ui{pi};Z), the second isomorphism being [F6]. The coordinate projections of this identification agree, after local excision, with restriction to Hn(M,M{pi}): on the ith summand this is inclusion, and every other summand lies wholly in the subspace M{pi} and therefore is zero in that quotient.

F2F5F6F7step 1.1
2.2

If S=, the map lands in N{y}. Its induced chain map becomes zero after quotient by that subspace. Consequently the restriction of F[M]=d[N] at y is zero, hence dνy=0 and d=0. This equals the compact-support degree and empty signed sum in [F1]. This argument does not require the punctured target to be contractible.

F1F2F3F4F7step 1.1
3.1

Restrict [M] to the group in step 2.1. By the defining local restrictions [F3] and the coordinate identification just proved, its components are exactly (μp1,,μpm). Because F(MS)N{y}, it gives a map of pairs (M,MS)(N,N{y}). On the ith summand its action is the local germ action from [F2], sending μpi to εiνy, where εi=sgn(dFpi). Additivity and [F7] therefore send the restricted fundamental class to (iεi)νy.

F2F3F6F7step 2.1
4.1

The alternative route is to first apply F to [M] and then restrict at y. By [F7] these routes agree, since both are induced by F# followed by the quotient by chains in N{y}. The first route gives dνy by [F3], [F4] and step 1.1; step 3.1 gives the other. The element νy is a generator of an infinite cyclic group by [F2], so dνy=(iεi)νyd=iεi. Together with [F1] this proves equality of homological and compact-support degrees.

F1F2F3F4F7step 1.1step 3.1
5.1

At n=0, each nonempty connected manifold is a point. By [F2] and [F4], F(εM[p])=εM[q]=(εMεN)εN[q], so the homological coefficient equals the local ray sign and the compact-support degree in [F1]. At n=1 step 2.1 is an ordinary degree-one relative group calculation and the local sign computation in [F2] already uses the reduced H0 difference of the two sides of a point. A singleton fibre and cancellation to degree zero are included in step 4.1. All maps are on unnormalized quotient chains, so no degenerate-simplex exception occurs. Only finitely many disjoint neighbourhoods for the given finite fibre are selected; [F1]–[F7] use no AC in these clauses. The common Euclidean orientation convention matters: negating it reverses both fundamental classes and leaves the homological coefficient unchanged.

F1F2F3F4F7step 2.1step 4.1step 2.2
CorollaryStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Degree is an integer and independent of the regular value

Statement

Let F:MnNn be a proper smooth map between nonempty connected oriented boundaryless manifolds. Every supplied regular value y gives the same integer pF1(y)sgn(dFp)=deg(F). Thus, if a regular value exists, the compact-support degree is an integer and its signed-count computation is independent of which regular value is used. No existence theorem for regular values is asserted here.

Facts & Assumptions

[F1]

Regular-value formula for compact-support degree identifies the degree with the finite signed sum over any supplied regular fibre, with the empty sum equal to zero.

Proof

Given: The proper smooth map F and any supplied regular value y.

1.1

By [F1], F1(y) is finite and deg(F)=pF1(y)sgn(dFp). Every summand is 1 or 1, so this finite sum is an integer; if the fibre is empty it is the integer 0.

F1given
2.1

If z is another regular value, [F1] applied to z gives qF1(z)sgn(dFq)=deg(F). Both signed counts therefore equal the same scalar defined without reference to a regular value. This includes dimension zero, a singleton fibre, cancellation to zero, and two empty regular fibres. The argument applies one theorem to each supplied value and makes no simultaneous choice or appeal to Sard's theorem.

F1step 1.1
PropositionStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Degree is multiplicative under composition

Statement

For proper smooth maps F:MnNn and G:NnPn between nonempty connected oriented boundaryless manifolds, deg(GF)=deg(F)deg(G). The identity map has degree 1. On closed manifolds these are the same integers and the same composition law as the homological degree.

Facts & Assumptions

[F1]

Degree of a proper smooth map by compact-support cohomology characterizes degree by integration of every compactly supported top form.

[F2]

Compactly supported de Rham cohomology is contravariant for proper smooth maps gives (GF)c=FcGc and identity pullback.

[F3]

Regular-value formula for degree identifies this degree with integral homological degree when the manifolds are closed.

[F4]

Manifold degree is functorial and detected in top cohomology gives the choice-free homological identity and composition laws on closed manifolds.

Proof

Given: The maps and orientations in the statement.

1.1

The composite is proper because for compact KP, first G1(K) and then F1(G1(K)) are compact. For ωΩcn(P), [F2] and [F1] give M(GF)ω=MF(Gω)=deg(F)NGω=deg(F)deg(G)Pω. The uniqueness clause of [F1] proves the displayed composition formula, including when either factor is zero.

F1F2given
2.1

For the identity, Midω=Mω, so [F1] gives degree 1. If all three manifolds are closed, [F3] identifies each scalar in step 1.1 with its homological degree, and the resulting equality is precisely the choice-free clause of [F4]; its separate AC-dependent top-cohomology clause is not used. In dimension zero the formula multiplies the source/intermediate and intermediate/target orientation signs, so the intermediate sign squares to 1. Empty manifolds are excluded, degree-zero maps and identity endpoints were included above, and the proof makes no choice of forms because [F1] is an identity for every supplied form.

F1F3F4step 1.1
PropositionStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Degree of an orientation-preserving or reversing diffeomorphism

Statement

Let F:MnNn be a diffeomorphism between nonempty connected oriented boundaryless manifolds. If F preserves orientation, then deg(F)=1; if it reverses orientation, then deg(F)=1.

Facts & Assumptions

[F1]

Degree of a proper smooth map by compact-support cohomology characterizes the degree of a proper smooth map by its integral identity.

[F2]

Change of variables on oriented manifolds gives the integral pullback formula with sign 1 or 1 according to orientation behavior.

Proof

Given: The oriented diffeomorphism F in the statement.

1.1

The inverse F1:NM is continuous, so for each compact KN, the set F1(K) is the continuous image of K under that inverse and is compact. Thus F is proper and [F1] defines its degree.

F1given
2.1

If F preserves orientation, [F2] gives MFω=Nω for every compactly supported top form ω; if it reverses orientation, it gives MFω=Nω. Uniqueness in [F1] yields respectively deg(F)=1 and deg(F)=1. For dimension zero this compares the two supplied point-orientation signs; connectedness makes the sign constant. Empty manifolds are excluded, the zero form is harmless because an integral-one class supplies uniqueness, and no representatives or families are chosen.

F1F2step 1.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Degree is invariant under proper smooth homotopy

Statement

Let Mn,Nn be nonempty connected oriented smooth manifolds without boundary. If H:M×[0,1]N is a proper smooth homotopy with endpoint maps F0,F1, then deg(F0)=deg(F1). Properness is required of the combined map H; proper endpoint maps alone do not imply it. The proof is choice-free.

Facts & Assumptions

[F1]

Degree of a proper smooth map by compact-support cohomology characterizes the degree of each proper endpoint map by integration.

[F2]

Finite chart localization gives choice-free integration and compact Stokes makes the integral of dη zero for every compactly supported (n1)-form on a boundaryless n-manifold, without a choice axiom.

[F3]

De rham homotopy formula for a smooth homotopy supplies F1F0=dKH+KHd.

Proof

Given: The proper combined homotopy H in the statement.

1.1

Each Ft is proper: for compact KN, the closed slice H1(K)(M×{t}) is compact and projects homeomorphically onto Ft1(K). Let ωΩcn(N). Since dω=0 in dimension n, [F3] gives F1ωF0ω=d(KHω). If C=H1(suppω), then C is compact. The form KHω vanishes outside the compact projection prM(C), because its defining time integral has zero integrand there. Thus the displayed primitive has compact support.

F3given
2.1

For n1, [F2] applied to this compactly supported primitive yields MF1ω=MF0ω. The defining identity [F1], applied to an integral-one top class, therefore gives deg(F1)=deg(F0). If n=0, connected M and N are points, so F0=F1 and the equality is immediate. Empty manifolds are excluded, the two endpoints are both checked, and all compactness operations use the one supplied compact set C; no family is selected and no AC is used.

F1F2step 1.1
CorollaryStatement: AI-adaptedProof: AI-adaptedaudited 2026-09-13Open item page →

A nonzero-degree map to a connected manifold is surjective

Statement

Let F:MnNn be a proper smooth map between nonempty connected oriented smooth manifolds without boundary. If deg(F)0, then F is surjective. This implication is choice-free.

Facts & Assumptions

Given: The map and manifolds in the statement.

[F1]

Degree of a proper smooth map by compact-support cohomology gives MFω=deg(F)Nω for every compactly supported top form ω.

[F2]

Topological manifolds are locally compact and locally path connected supplies, inside any neighbourhood of a point, an open coordinate ball whose closure is compact.

[F4]

A chart bump at a point with prescribed support gives, at a specified point of an open coordinate domain W, a nonnegative smooth bump equal to one there whose support lies in W.

[F5]

Chart integral with its orientation sign computes a compactly supported top form in a positive chart by integrating its coordinate coefficient; the chart-comparison calculation in Finite chart localization gives choice-free integration and compact Stokes identifies this chart integral with the manifold integral.

Proof

technique · contradiction by a normalized form supported off the image
1.1

First F[M] is closed. If yF[M], [F2] gives an open neighbourhood V of y whose closure K is compact. Properness makes C=F1(K) compact, so [F3] makes F[C] compact and closed in N. Since F[M]V=F[C]V, the open set VF[C] contains y and misses F[M]. Thus every point of the complement has an open neighbourhood in the complement.

F2F3given
2.1

Suppose n1 and F is not surjective. Fix yNF[M]. By [F2] inside the open complement from step 1.1, choose an oriented coordinate ball U containing y whose closure is compact. By [F4] there is a smooth ρ:N[0,1] with ρ(y)=1 and support contained in U. The support is closed by definition and lies in the compact set U, hence is compact. In the positive chart ϕ:URn, define the global top form ω by ω=ρϕ(dx1dxn) on U and by zero off U; containment of the support in U makes the two formulas agree smoothly near the edge of U.

F2F4step 1.1construct
3.1

Continuity and ρ(y)=1 give a nondegenerate closed coordinate rectangle Q about ϕ(y) on which ρϕ11/2. On a larger bounding rectangle for the compact coordinate support, [F6] and the defining rectangular sum for the constant function give Iϕ(ω)12vol(Q)>0. By [F5], a:=Nω=Iϕ(ω)>0. Hence ν=a1ω is compactly supported and has integral one.

F5F6step 2.1
4.1

The support of ν lies in UNF[M], so Fν=0. Applying [F1] gives 0=MFν=deg(F)Nν=deg(F), contrary to the hypothesis. Thus F is surjective for n1. If n=0, connected nonempty M and N are singletons, and their unique map is already surjective. Empty manifolds are excluded; the zero-degree case makes no assertion. Only one missed point, one chart and one bump are selected, so no choice axiom is used.

F1step 2.1step 3.1
PropositionStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Degree of the antipodal map on the sphere

Statement

Give Sn=Dn+1 its outward-normal-first boundary orientation. For n1, the antipodal diffeomorphism A:SnSn, A(x)=x, has deg(A)=(1)n+1.

Facts & Assumptions

Given: The oriented sphere and antipodal map in the statement.

[F1]

Induced boundary orientation says that (v1,,vn) is positive in TxSn exactly when (x,v1,,vn) is positive in the ambient Rn+1.

[F2]

Pointwise orientation sign of a local diffeomorphism identifies the orientation behavior of a local diffeomorphism from the determinant sign of its differential.

[F3]

Degree of an orientation-preserving or reversing diffeomorphism gives degree 1 for an orientation-preserving diffeomorphism and 1 for an orientation-reversing one.

Proof

technique · direct orientation comparison
1.1

The map A is smooth and satisfies A1=A, hence is a diffeomorphism. Fix xSn and a positive tangent basis (v1,,vn) at x. Its image basis at x is (v1,,vn). By [F1], its boundary-orientation sign is the ambient sign of (x,v1,,vn)=(1)n+1(x,v1,,vn). Thus [F2] makes A orientation preserving when n+1 is even and orientation reversing when n+1 is odd.

F1F2given
2.1

Applying [F3] in the two parity cases gives deg(A)=(1)n+1. For n=1 this is +1, agreeing with the half-turn of the oriented circle; for even n it is 1. The excluded n=0 case has a disconnected sphere and lies outside the degree definition used here. There are no endpoint, fibre, or choice issues: the calculation is pointwise and the same sign holds at every x.

F3step 1.1
PropositionStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Degree of the power map on the circle

Statement

Equip S1=R/Z with the smooth structure and orientation whose local quotient coordinates increase with the real coordinate. For every mZ, the smooth power map Pm:S1S1,Pm([t])=[mt], equivalently zzm on the counterclockwise unit circle, has deg(Pm)=m.

Facts & Assumptions

Given: An integer m and the oriented quotient-circle model in the statement.

[F1]

The circle as S1=R/Z with basepoint [0] gives [s]=[t] exactly when stZ.

[F3]

Regular-value formula for degree computes the degree of a proper smooth same-dimensional map at a supplied regular value as the finite sum of its derivative orientation signs, including an empty fibre.

Proof

technique · regular-value calculation
1.1

The formula is well defined: if [s]=[t], then stZ by [F1], so m(st)Z and [ms]=[mt]. On every quotient arc shorter than one, source and target lift coordinates express Pm as umu+k for an integer constant k; hence it is smooth with derivative m. For any compact KS1, Hausdorffness makes K closed, continuity makes Pm1(K) closed, and [F2] makes this closed subset of the compact circle compact. Thus Pm is proper.

F1F2given
2.1

Suppose m>0. The fibre over [0] is exactly Pm1([0])={[k/m]:0k<m}. Indeed, after taking the unique representative t[0,1), the condition mtZ says mt=k for exactly one of these integers. The derivative in positive lift coordinates is m>0, so every one of these m points has local sign +1. The value is regular, and [F3] gives deg(Pm)=k=0m11=m.

F1F3step 1.1
2.2

Suppose m<0 and put r=m>0. The same representative calculation gives the r distinct preimages [k/r], 0k<r, of [0]. In positive lift coordinates the derivative is m<0, so every local sign is 1. Hence [F3] gives deg(Pm)=k=0r1(1)=r=m.

F1F3step 1.1
3.1

If m=0, P0 is the constant map with value [0]. The point [1/2] has empty fibre and is therefore a regular value; [F3] gives degree equal to the empty sum, namely zero. Thus all integers are covered. In particular P1 is the identity and P1 reverses orientation. All fibres used are explicitly finite, no root is selected from a family, and no choice axiom is used.

F3step 1.1step 2.1step 2.2
False statementConstruction: AI-adaptedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

The de Rham map is a cochain map without Stokes on simplices

Statement

False. The integration map can be shown to satisfy δI=Id without establishing Stokes' identity on smooth singular simplices.

Facts & Assumptions

[F1]

De Rham integration is a cochain map states δI=Id for the integration cochain.

Refutation

Given: A smooth (k+1)-simplex σ:Δk+1M and a smooth k-form ω.

1.1

Directly from the definitions of the singular coboundary and integration cochain, (δIk(ω))(σ)=Ik(ω)(σ)=σω, while Ik+1(dω)(σ)=σdω. Consequently the cochain-map equality evaluated on this one simplex is precisely σω=σdω, with the alternating face orientations built into σ.

F1given
2.1

Thus simplex Stokes implies the cochain identity by linearity over finite chains, and conversely the cochain identity for every ω and every simplex implies every one of these Stokes identities by step 1.1. This is the identity asserted in [F1]. The zero form, a degenerate simplex, k=0, and an empty manifold merely give special instances of the same equality; they do not establish the general claim. Hence omitting simplex Stokes (or a result logically equivalent to all its instances) leaves the cochain-map assertion unproved. No choice principle is involved.

F1step 1.1
False statementConstruction: AI-adaptedVerification: AI-adaptedaudited 2026-09-13Open item page →

Naturality alone gives Mayer–Vietoris connector compatibility

Statement

False. If degreewise comparison maps commute with all ordinary restriction maps, then naturality alone forces them to commute with Mayer–Vietoris connecting homomorphisms.

Facts & Assumptions

[F1]

The unit circle is a smooth manifold by A regular level set is an embedded submanifold, applied to the regular level x2+y2=1. Zero th de rham cohomology is locally constant functions identifies degree-zero classes with locally constant real functions. Under ACω, Mayer vietoris sequence in de rham cohomology makes the sequence for a two-open-set cover exact at HdR0(UV); its next map is the connector Δ.

[F2]

The de Rham map commutes with Mayer–Vietoris connectors states connector compatibility for integration with the second-minus-first sign convention. It is choice-free when a subordinate partition is supplied, while its unsupplied-partition branch assumes The Axiom of Countable Choice (ACω).

Refutation

Given: Assume ACω and use the standard unit circle with the two-open-arc cover constructed in step 1.1.

1.1

On the unit circle let U=S1{(1,0)} and V=S1{(1,0)}. Each is a connected open arc, while UV has two connected open-arc components. By [F1], HdR0(U)HdR0(V)R and HdR0(UV)R2. The difference of the restrictions of any two constants is diagonal, so the image of H0(U)H0(V)H0(UV) is {(c,c):cR}. Let a=(0,1). It is not diagonal, and exactness in [F1] therefore gives Δa0 in HdR1(S1). Now define degreewise maps TXq=(1)qidHdRq(X) for every manifold or open submanifold X. For every inclusion j:XY, scalar linearity gives jTYq=(1)qj=TXqj. Thus T commutes with every ordinary restriction map in every degree.

F1givenconstructalgebra
2.1

For the class a of step 1.1, however, TS11(Δa)=Δa,Δ(TUV0a)=Δa. These values are unequal because Δa0 in a real vector space. Hence restriction naturality alone does not imply connector compatibility.

step 1.1
3.1

The actual integration comparison is not the artificial family T: [F2] establishes its connector square, including the second-minus-first sign. That theorem is genuinely additional information beyond ordinary restriction naturality, precisely as the counterexample shows. If the overlap, class, or connector is zero, the square may commute vacuously and does not rescue the universal assertion. The counterexample uses q=0 and a nonempty disconnected overlap; it has no boundary endpoint or degenerate-chain issue. The displayed counterexample is conditional on the stated ACω branch because [F1] obtains an exact Mayer–Vietoris sequence under that assumption; with a supplied partition the same finite calculation is choice-free by [F2].

F1F2step 1.1step 2.1
False statementConstruction: AI-adaptedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

The vector-space de Rham comparison is automatically a ring isomorphism

Statement

False. Once the de Rham comparison has been proved to be a degreewise vector-space isomorphism, it is automatically an isomorphism of graded rings, without a separate comparison of wedge and cup products.

Facts & Assumptions

[F1]

Singular cohomology ring defines the target multiplication by the front/back cup product on representatives.

[F2]

De Rham integration respects wedge and cup in cohomology supplies the additional cochain-homotopy identity showing that integration takes wedge products to cup products on cohomology.

Refutation

Given: A degreewise vector-space comparison, with no multiplicativity hypothesis.

1.1

A degreewise linear isomorphism need not preserve multiplication even when it preserves the unit. Let A=R[u]/(u3) with u=2, and define the degree-preserving linear bijection T:AA by T(1)=1,T(u)=2u,T(u2)=2u2. It is invertible on the basis (1,u,u2), but T(u2)=2u2 whereas T(u)T(u)=4u2. Hence linear bijectivity alone cannot imply multiplicativity.

constructalgebra
2.1

In the de Rham comparison the source product is wedge and the target product is the cup product of [F1]. The missing assertion is therefore the equality I([α][β])=I[α]I[β]. This does not follow from degreewise bijectivity; [F2] proves it by constructing a specific cochain homotopy between I(αβ) and IαIβ. Only after adjoining that result may a bijective de Rham comparison be called a ring isomorphism.

F1F2step 1.1
3.1

The zero ring and empty-space cases satisfy multiplicativity vacuously, and in degree zero on a point both products are ordinary scalar multiplication; neither special case establishes the general product law. The unit alone is insufficient, as step 1.1 already preserves it. No endpoint or representative-choice issue occurs, and [F2]'s compatibility is choice-free. The false claim is the word "automatically," not the ring theorem obtained after proving [F2].

F1F2step 1.1step 2.1
False statementConstruction: AI-adaptedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Compactly supported cohomology is contravariant for every smooth map

Statement

False. Pullback makes compactly supported de Rham cohomology contravariant for every smooth map, without a properness condition.

Facts & Assumptions

[F1]

Proper smooth maps pull back compactly supported forms proves supp(Fω)F1(suppω) and uses properness exactly to make the right-hand set compact.

[F2]

A smooth bump between concentric Euclidean balls supplies a smooth ρ:R[0,1] equal to one near zero and supported in (1,1).

Refutation

Given: The smooth constant map F:RR, F(x)=0.

1.1

Take the bump ρ from [F2], with ρ(0)=1. Its support is closed and bounded, hence compact by [F3], so ρΩc0(R). Pullback in degree zero is composition, and therefore Fρ=ρF=1 on all of R.

F2F3given
2.1

The support of the constant-one function is R, which is not compact by [F3] (equivalently, the open cover {(n,n):n1} has no finite subcover). Hence FρΩc0(R). Pullback therefore fails even to define the proposed compact-support cochain map, so it cannot induce the claimed contravariant cohomology map.

F3step 1.1
3.1

Here F is nonproper because the compact singleton {0} has inverse image R; this is exactly the obstruction isolated by [F1]. The zero input still pulls back to compact support and an empty source would be vacuous, but neither repairs the universal assertion. The example is already in degree zero and dimension one, has no boundary endpoints, and uses one explicit bump with no choice principle.

F1F3step 1.1step 2.1
False statementConstruction: AI-adaptedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

Degree is the unsigned number of points in a regular fibre

Statement

False. The degree of a proper smooth map equals the unsigned number of points in any regular fibre.

Refutation

Given: Give source and target R their standard orientations and let F:RR be F(x)=x2.

1.1

The map is proper. If KR is compact, [F2] makes it closed and bounded, say yB on K. Then F1(K) is closed by continuity and is contained in [B,B] when B0; if K is empty its inverse image is empty. Thus [F2] makes F1(K) compact.

F2given
1.2

The value 1 has exactly the two preimages 1 and 1. Since F(x)=2x, both are regular, but their local orientation signs are 1 at 1 and +1 at 1. Hence [F1] gives deg(F)=(1)+(+1)=0, whereas the unsigned fibre cardinality is 2.

F1givenalgebra
2.1

This explicit witness disproves the claimed equality. A singleton fibre whose local sign is +1 would make the two numbers agree, while an empty regular fibre gives both zero; those special cases do not remove the cancellation in step 1.2. The example is one-dimensional, boundaryless, nonempty, and uses no selections or choice principle.

F1step 1.1step 1.2
False statementConstruction: AI-adaptedVerification: AI-adaptedjudge pass (gpt-5.6-terra)audited 2026-09-13Open item page →

A homotopy between proper maps is automatically proper

Statement

False. Every smooth homotopy whose two endpoint maps are proper is itself a proper map from the product with the parameter interval.

Facts & Assumptions

[F1]

Degree is invariant under proper smooth homotopy requires properness of the combined map H:M×[0,1]N and explicitly does not replace it by endpoint properness.

Refutation

Given: Define H:R×[0,1]R by H(x,t)=(2t1)2x.

1.1

This is smooth. At both endpoints, H(x,0)=x=H(x,1), so H0 and H1 are the identity of R. Each is proper because the inverse image of every compact set is that same compact set.

given
1.2

The singleton {0}R is compact, but H1({0})=({0}×[0,1])(R×{1/2}). Its closed subspace R×{1/2} is homeomorphic to the noncompact real line from [F2]; more directly, the cover by (n,n)×(1/4,3/4) together with the complement of that slice has no finite subcover. Hence H1({0}) is not compact, and H is not proper.

F2given
2.1

Thus proper endpoint maps do not make the combined homotopy proper, and [F1]'s hypothesis cannot be deleted. The midpoint map is the constant zero map, which pinpoints the degeneration. Both endpoints, the compact singleton, and the noncompact inverse image are explicit; the source is nonempty and boundaryless in its spatial variable, and no choice principle is used.

F1step 1.1step 1.2

5 · Examples, counterexamples and false statements

None yet.

Sources