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.

Singular Cochains Mayer Vietoris and Smooth Singular Comparison

1 · Prerequisites

2 · Summary

Real singular cochains are arbitrary real-valued functions on the supplied simplex basis, evaluated on finite chains. The Mayer–Vietoris construction first uses cover-small chains and the difference of the second restriction minus the first. Explicit zero extension proves degreewise surjectivity; the actual small-chain homotopy equivalence identifies its cohomology with ordinary cohomology.

Smooth simplices extend into their target on an open affine neighbourhood. Subdivision preserves this convention, and flattening time supplies smooth homotopy prisms even for boundary targets. Compatible-face smoothing is proved for boundaryless targets. A tetrahedron with explicitly prescribed nonnegative face maps shows why that relative assertion fails for boundary targets. Finite inward pushes nevertheless preserve the full smooth/continuous homology comparison for manifolds with boundary.

For cohomology, convex coordinate domains, countable disjoint-union products and a two-colour exhaustion-band argument prove that the actual restriction map is a natural isomorphism. Countable choice is stated where the smoothing, product and exhaustion arguments use it. The final remarks separately prove real-dual exactness under full AC and give conditional DC plus Baire-property witnesses; they make no consistency claim and are not prerequisites for the geometric comparison.

3 · Logical flowchart

4 · Definitions, theorems and proofs

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Continuous singular simplex and real singular chain group

Definition

For a topological space X and integer k0, let Sk(X) be the set of continuous maps ΔkX from the standard simplex, as in Singular simplices and singular chain groups with coefficients. Define Ck(X;R)=R(Sk(X))={a:Sk(X)R:{σ:a(σ)0} is finite}. Addition and scalar multiplication are pointwise. Write [σ] for the function equal to 1 at σ and 0 elsewhere. Every chain has the unique expression σaσ[σ] over its finite support. Set Ck(X;R)=0 for k<0.

This is the real specialization of the cited tensor convention: the balanced bilinear map (nσ[σ],r)rnσ[σ] induces Ck(X;Z)ZRR(Sk(X)). Its inverse sends aσ[σ] to [σ]aσ. Additivity follows by collecting the finite union of supports; the tensor relations show the composites fix every [σ]r and every a[σ]. Thus these are inverse real-linear maps. No basis selection or axiom of choice is used: the simplex basis is part of the definition.

If X= there are no simplices and the chain space is zero in every degree. If X is one point, there is one simplex in every nonnegative degree and its chain space is R. Constant and degenerate simplices are retained; this is the unnormalized convention.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Real singular chain complex

Definition

For every topological space X, use Continuous singular simplex and real singular chain group and the real-linear instance of The singular boundary operator: k[σ]=i=0k(1)i[σδi](k1),k=0(k0). Each sum is finite. The real singular chain complex is C(X;R) with these differentials. In degree one, a path has boundary [σ(1)][σ(0)].

For completeness, if k2, in the expansion of k1k[σ], a pair of omitted vertices i<j occurs as σδjδi and σδiδj1. The affine maps insert zeros at the same two positions and leave all other coordinates in order, so they are equal. Their coefficients (1)i+j and (1)i+j1 cancel. Every term belongs to exactly one such pair. Thus 2=0 on every generator and hence on every finite chain. For k=1 the composite is zero because 0=0; all lower groups or maps are zero. This verifies well-definedness as an unaugmented chain complex directly.

Repeated or constant faces are counted with their signed multiplicities; no nondegeneracy assumption is imposed. For a point the boundary coefficient is i=0k(1)i, equal to 1 for positive even k and 0 for odd k, while 0=0. For the empty space the entire complex is zero. No choice is used.

PropositionStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Singular chains are covariantly functorial

Statement

For a continuous map f:XY, postcomposition defines a real-linear chain map f#:C(X;R)C(Y;R). These maps satisfy (gf)#=g#f# and (idX)#=id, so real singular chains are covariantly functorial.

Facts & Assumptions

Given: Topological spaces and continuous maps f:XY, g:YZ.

[F1]

Real chains have a supplied simplex basis and signed face differential, with zero groups in negative degrees (Real singular chain complex).

[F2]

The coefficient-chain functor sends f to postcomposition and respects identities and composition (Singular chains and singular homology are covariantly functorial).

Proof

1.1

Define f#(aσ[σ])=aσ[fσ]. Composites are continuous, the sum is finite, and collecting equal images preserves addition and real scalar multiplication. Under the real tensor identification this is exactly the map in [F2]. In negative degrees it is the unique map between zero spaces.

givenF1F2
2.1

For k1, f#[σ]=i=0k(1)i[fσδi]=f#[σ]. Real linearity extends equality to all chains; for k0 both composites are zero. This includes constant and degenerate simplices because the computation does not discard any face.

F1step 1.1algebra
3.1

On every generator, g#f#[σ]=[gfσ]=(gf)#[σ] and (idX)#[σ]=[σ]. Finite linear extension proves both laws. They also hold on zero groups, including all chains of the empty space. On a point each nonnegative chain map induced by its identity is the identity of R. All maps are given by formulas on supplied generators; no AC is used.

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

Real singular cochains identify with functions on the supplied simplex basis

Statement

For any set S, evaluation on the supplied formal generators gives real-linear bijections HomR(R(S),R)RSHomZ(Z(S),R). For S=Sk(X) these identify real-linear cochains on real singular chains with additive cochains on integer singular chains. They commute with precomposition by every real extension of an integer matrix having finite columns, in particular the signed singular boundary. No basis choice is needed.

Facts & Assumptions

Given: A set S and, for the compatibility assertion, an integer homomorphism D:Z(T)Z(S) specified by finite columns.

[F1]

Real singular chains are finite-support functions with unique formal coefficients and the explicit integer-tensor identification (Continuous singular simplex and real singular chain group).

Proof

1.1

For a:SR define La(rs[s])=rsa(s) and Aa(ns[s])=nsa(s). Unique finite coefficients make both sums well-defined; finite distributivity proves real linearity of La and additivity of Aa. Scalar multiplication of additive maps is pointwise.

givenF1algebra
2.1

Evaluation sends La and Aa back to a because their value on [s] is a(s). Conversely every real-linear L satisfies L(rs[s])=rsL([s]), and every additive A satisfies A(ns[s])=nsA([s]), including negative integers by additive inverses. Thus evaluation and extension are inverse in both cases and are real-linear. There is no finite-support condition on a.

step 1.1algebra
3.1

Write D[t]=sdst[s] with each column finite, and let DR use the same formula over R. Both LaDR and AaD have value sdsta(s) on [t], so the identifications commute with these maps. A signed face sum is such a finite column, even when repeated faces combine. Zero columns and the degree-zero boundary give zero values.

step 1.1step 2.1algebra
4.1

If S=, all three spaces are zero, with the unique empty function. If S is a singleton, evaluation is the usual identification with R; in negative singular degrees the groups are zero by convention. All inverse maps have specified formulas on the supplied formal generators, so no representative or basis selection and no AC is used.

F1step 1.1step 2.1step 3.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Real singular cochain complex

Definition

For a topological space X, the real singular cochain complex is Ck(X;R)=HomR(Ck(X;R),R),δkφ=φk+1. Here the chains and boundary are Real singular chain complex, so Ck=0 for k<0. Addition and scalar multiplication of cochains are pointwise. Precomposition with the real-linear boundary is real-linear. Explicitly, for k0, (δkφ)([σ])=i=0k+1(1)iφ([σδi]). There is no extra degree sign. For every chain c, (δk+1δkφ)(c)=φ(k+1k+2c)=0, so δ2=0. The same assertion in negative degrees follows from the zero source, including δ1=0.

By Real singular cochains identify with functions on the supplied simplex basis, evaluation on the supplied basis identifies this with Singular cochain complex with coefficients for coefficient group R: it is HomZ(Ck(X;Z),R), not HomZ(Ck(X;R),R). That lemma verifies the identification commutes with coboundary. A cochain may have arbitrary values on infinitely many simplices; it is not required to have finite support.

At degree zero a cochain is a function on points, and its coboundary on a path is the final value minus the initial value. For the empty space all cochains vanish. For a point the unnormalized cochain groups are R in each nonnegative degree, with δk=0 for even k and δk=id for odd k. No choice is involved.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Real singular cohomology

Definition

For the complex in Real singular cochain complex, define the real vector spaces Zk(X;R)=kerδk,Bk(X;R)=imδk1,Hsingk(X;R)=Zk(X;R)/Bk(X;R). The square-zero identity puts Bk inside Zk, so the quotient is well-defined. This is the vector-space instance of Cohomology object of a cochain complex. A cocycle has δφ=0, and a coboundary is δψ. Two cocycles determine the same class if and only if their difference is a coboundary. Addition and scalar multiplication are induced by those of cocycles; changing representatives adds a coboundary since Bk is a vector subspace.

Negative cohomology groups are zero. At degree zero there are no incoming coboundaries: H0 is the space of point functions taking equal values on the endpoints of every path. For the empty space every group is zero; for a point the alternating differential calculated in the preceding definition gives H0=R and Hk=0 for k0.

This definition uses the cochain quotient, without choosing representatives or identifying it with a dual homology space. It requires no AC.

CorollaryStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Singular cohomology is homotopy invariant

Statement

Homotopic continuous maps f,g:XY induce the same pullback on Hsingk(;R) in every integer degree. Consequently a homotopy equivalence induces an isomorphism of real singular cohomology.

Facts & Assumptions

Given: A supplied continuous homotopy H:X×[0,1]Y from f to g.

[F1]

Postcomposition is a real-linear chain map and respects composition and identities (Singular chains are covariantly functorial).

[F2]

Real cohomology is the quotient of cocycles by coboundaries (Real singular cohomology).

[F3]

The supplied signed prism has g#f#=P+P, with the zero-degree formula g#,0f#,0=P0 (The singular chain homotopy formula).

Proof

1.1

Set fφ=φf#. The chain equation [F1] gives δf=fδ, hence f preserves cocycles and coboundaries and induces a real-linear map on the quotient [F2]. The generator identity and composition laws in [F1] become id=id and (gf)=fg.

F1F2algebra
1.2

Put Kkφ=φPk1 for k1 and Kk=0 for k0. For a degree-k cochain and cCk(X;R), [F3] gives (gf)φ(c)=φ(Pkc+Pk1c)=(Kk+1δφ+δKkφ)(c). In degree zero the second summand is zero, exactly as in [F3]; negative degrees are zero.

F2F3algebra
2.1

If φ is a cocycle, step 1.2 says gφfφ=δKkφ, so their classes coincide. If f:XY has a supplied homotopy inverse h:YX, apply this equality to hfidX and fhidY; step 1.1 yields fh=id and hf=id. Thus f is an isomorphism.

F2step 1.1step 1.2algebra
3.1

Empty spaces and negative groups have only zero maps, and on a point the identity acts identically on H0=R. Constant homotopies and degenerate simplices need no normalization: [F3] applies to their full signed prisms as well. Only the given homotopy and its explicit finite prism are used, so no AC is needed.

F2F3step 1.2step 2.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Short exact two open cover small singular chain sequence

Statement

Let X=UV with U,V open. Let CU,V(X;R) be the span of simplices whose image lies in U or V. There is a short exact sequence of real chain complexes 0C(UV;R)iC(U;R)C(V;R)jCU,V(X;R)0, where i(c)=(c,c) and j(a,b)=a+b. This choice of i is the negative of the ordinary AT convention.

Facts & Assumptions

Given: The ordered open cover (U,V) of X; all chains have real coefficients.

[F1]

Chains use a supplied basis of simplices and the signed face differential (Real singular chain complex).

[F2]

The ordinary coefficient-chain sequence uses i(c)=(c,c) and j(a,b)=a+b (Short exact chain Mayer–Vietoris sequence).

Proof

1.1

Regard chains in U, V, and UV as chains in X by their basis inclusions: a map with image in a subspace has a unique corestriction, continuous by the subspace topology. A face of a small simplex remains small. Hence these spaces and the span CU,V are subcomplexes, and both displayed arrows commute with boundary. The sign choice equals [F2] precomposed by id on the overlap.

givenF1F2
2.1

The map i is injective since its second component is c. To split a finite small chain, assign a simplex to the U component whenever its image lies in U, and otherwise to V. This formula gives a preimage under j, proving surjectivity without choosing from an arbitrary family.

F1step 1.1
3.1

If a+b=0, coefficient comparison in the supplied X basis forces coefficients of a outside the overlap to vanish, and likewise for b. Thus b=a is an overlap chain, and (a,b)=i(b). Conversely ji(c)=c+c=0. These prove equality of kernel and image. If an open set or overlap is empty the same argument gives the appropriate zero term; when U=V=X it is the diagonal signed sequence. In negative degrees all terms are zero, and degree zero uses the same basis argument with zero differential. Constant simplices remain generators, and no AC is used.

F1step 1.1step 2.1algebra
LemmaStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Canonical extension by zero of a singular cochain on a simplex basis

Statement

For a subspace AU and k0, restriction Ck(U;R)Ck(A;R) has a canonical real-linear section EAU: extend the values on the supplied A-simplex basis by zero on every other U-simplex. It is a degreewise section, generally not a cochain map. In particular this applies to A=UV for an open cover. The construction is choice-free in classical ZF.

Facts & Assumptions

Given: A subspace AU, and a cochain ηCk(A;R).

[F1]

Cochains are arbitrary functions on the simplex basis extended linearly over finite chains, and their differential is signed face precomposition (Real singular cochain complex).

Proof

1.1

For each U-simplex σ, set (EAUη)([σ])=η([σ:A]) if σ(Δk)A, and set it to zero otherwise; σ:A is the unique continuous corestriction. Extend by the finite sum formula of [F1]. Membership in A and the unique corestriction specify a function, so no selection of a vector-space basis or representatives occurs. This formula is linear in η.

givenF1
2.1

On an A-simplex the first clause always applies, so restriction of EAUη is η on each generator and hence on every chain. If A= this is the zero map; if A=U it is the identity. At degree zero it extends point functions by zero, including a one-point subspace. In negative degrees define the unique zero section.

F1step 1.1
3.1

To check that this is not generally a cochain map, take U=[0,1], A={0}, and the zero-degree cochain η(0)=1. On the identity path σ(t)=t, δEAUη([σ])=01=1. But δη=0, since every path in A is constant and has equal endpoints, so EAUδη([σ])=0. Thus the two composites differ. Constant and repeated simplices are fully allowed in the formulas. All degreewise section assertions, including the zero cases, follow from the prescribed basis values and require no AC.

F1step 1.1step 2.1algebra
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Short exact two open singular cochain mayer vietoris sequence

Statement

For an ordered open cover X=UV, put Csmk=HomR(CkU,V(X;R),R) with differential δλ=λ. There is a short exact sequence of cochain complexes 0CsmaC(U;R)C(V;R)bC(UV;R)0, where a(λ)=(λU,λV) and b(φ,ψ)=ψUVφUV. The first complex is the dual of cover-small chains; it is not the full cochain complex C(X;R).

Facts & Assumptions

Given: The ordered open cover (U,V) of X.

[F1]

The small-chain sequence has i(c)=(c,c), j(a,b)=a+b and is exact with chain-map arrows (Short exact two open cover small singular chain sequence).

[F2]

Degreewise zero extension EUVU is a linear section of restriction, without any cochain-map claim (Canonical extension by zero of a singular cochain on a simplex basis).

Proof

1.1

Since i,j commute with boundary, precomposition by them commutes with coboundary. Their dual maps are exactly a and b with the displayed signs. Also δ2λ=λ2=0 on small chains, so the first term is a cochain complex, including zero groups in negative degrees.

givenF1algebra
2.1

If both restrictions of λ vanish then λ vanishes on every small generator, so a is injective. A pair (φ,ψ) is in kerb precisely when the functions agree on overlap simplices. Define λ on a small simplex to be φ on U simplices and ψ on the others. Agreement makes its restrictions the given pair. Extending by finite real sums gives a unique functional. Conversely restrictions of a single functional agree on the overlap, proving kerb=ima.

F1step 1.1
3.1

For ηCk(UV;R), b(EUVUη,0)=η by [F2], proving degreewise surjectivity with the required minus sign. This lift is not used as a cochain map. Empty opens or overlap give zero terms and the same formulas; if U=V=X, agreeing pairs are (λ,λ) and b(φ,ψ)=ψφ. This includes a one-point space. The argument applies in degree zero, on repeated simplices, and on the zero groups in negative degrees, without any AC.

F2step 1.1step 2.1algebra
TheoremStatement: AI-adaptedProof: AI-adaptedOpen item page →

Mayer vietoris sequence in real singular cohomology

Statement

For an ordered open cover X=UV, there is a long exact sequence of real vector spaces Hsingk(X;R)αHsingk(U;R)Hsingk(V;R)βHsingk(UV;R)ΔHsingk+1(X;R). Here α is restriction to both opens and β(u,v)=vu. With the same real coefficient identifications, Δ is the negative of the AT connector for the UV convention. The sequence begins with 0H0(X;R); all negative groups vanish.

Facts & Assumptions

Given: The ordered open cover, and the notation D=Csm, E=C(U)C(V), F=C(UV).

[F1]

There is a cochain short exact sequence 0DaEbF0 with b(u,v)=vu (Short exact two open singular cochain mayer vietoris sequence).

[F2]

The cover-small inclusion I is a chain homotopy equivalence (The cover-small inclusion is a chain homotopy equivalence).

[F3]

A cochain short exact sequence has its long exact cohomology sequence (The long exact sequence in cohomology).

[F4]

AT's singular cohomology sequence has overlap map uv and the positive lift-differential connector (Mayer vietoris sequence in singular cohomology).

Proof

1.1

Let r be the inverse chain map supplied by [F2], with rI=1 and 1Ir=T+T. Precomposition gives I:C(X)D and r:DC(X). Then Ir=1 and 1rI=δK+Kδ, where Kkφ=φTk1 and Kk=0 for k0. Indeed evaluation on any degree-k chain turns this equality into the displayed chain identity. Consequently θ=H(I) is an isomorphism with inverse H(r).

F1F2algebra
2.1

For a cocycle cFk, take a lift eEk with be=c. Then bδe=0, so δe=a(d) for a unique dDk+1. Since a is injective, aδd=δ2e=0 implies δd=0. Changing e by a(t) changes d by δt; changing c by δc0 and lifting c0 to e0 allows replacement of e by e+δe0, leaving d unchanged. Thus Δ[c]=θ1[d] is well-defined and linear, because lifts add and scale. This is the lift-differential convention of [F3] and [F4].

F1F3F4step 1.1algebra
3.1

Apply [F3] to [F1]. The finite direct sum has cohomology H(E)=H(U)H(V): cycles and boundaries are componentwise, with just two primitives for a boundary pair. Replace H(D) by H(X) via θ. Since aI restricts a full cochain to U and V, the first map is the actual α; the second is the displayed β, and the connector is step 2.1. This proves exactness throughout. At degree zero the preceding groups are zero, giving initial injectivity.

F1F3step 1.1step 2.1
3.2

For the sign comparison, the AT row and this row have the same D,E,a, whereas b=bAT. If e lifts c in the AT row, then e lifts c in this row and its differential is a(d). Therefore Δ=ΔAT under the same θ. Equivalently the row comparison is identity on D,E and minus identity on F.

F1F4step 2.1algebra
4.1

If an open set is empty, restriction to the other is an identity and the overlap terms vanish. If U=V=X, α is diagonal, β(u,v)=vu, and the cochain lift c(0,c) makes the connector zero. This covers one-point and empty spaces. Degree zero and all negative degrees were handled in steps 1.1 and 3.1; degenerate simplices are included in the supplied chain equivalence. The inverse uses least subdivision depths in [F2], and the lifts in [F1] are canonical zero extensions, so no AC is introduced.

F1F2step 1.1step 2.1step 3.1step 3.2
TheoremStatement: AI-adaptedProof: AI-adaptedOpen item page →

Naturality of singular mayer vietoris connectors

Statement

Suppose f:XY is continuous, X=UV and Y=UV are ordered open covers, and f(U)U, f(V)V. For the VU convention, the Mayer–Vietoris connectors satisfy fΔY=ΔX(fUV):Hk(UV;R)Hk+1(X;R). The entire long exact sequences commute with these pullbacks. The ordered-cover hypotheses are part of the assertion.

Facts & Assumptions

Given: The continuous map and both ordered covers as in the statement.

[F1]

The real Mayer–Vietoris sequence uses restriction, difference VU, and the positive lift-differential connector transported along the canonical small-chain inclusion (Mayer vietoris sequence in real singular cohomology).

[F2]

A morphism of cochain short exact sequences commutes with the connecting maps (Naturality of the cohomology connecting morphism).

Proof

1.1

Postcomposition by f takes an X-simplex in U to a Y-simplex in U, and likewise for V and the intersections. It therefore induces chain maps on all three terms of the small-chain sequence. Composition commutes with face restriction, the signed overlap inclusion and sum. Dualizing gives cochain maps DYDX, EYEX, FYFX commuting with the two arrows in [F1].

givenF1
2.1

By [F2] this cochain diagram commutes with the connectors into H(D). Explicitly, if be=c and δe=a(d) in the Y row, the images satisfy the same equations in the X row, so the image of d is the connecting representative of the image of c. This uses an image of a supplied lift; it does not claim that zero extension is natural.

F1F2step 1.1
3.1

Write IX,IY for the small-chain inclusions and fsm,# for the small-chain map. The equation f#IX=IYfsm,# holds on every generator. Hence the canonical isomorphisms θ=H(I) of [F1] commute with pullback. Transporting step 2.1 by their inverses proves the displayed connector identity. The restriction and difference squares already commute by step 1.1, giving the full sequence claim.

F1step 1.1step 2.1algebra
4.1

Empty intersections yield zero connector domains; empty spaces yield zero groups. In degree zero the same lift calculation applies, with negative primitives zero. On one-point spaces or identical covers the connector is zero by [F1]. Constant or degenerate simplices still satisfy the generator equation in step 3.1. All maps are supplied by postcomposition; neither natural choices of chain inverses nor AC are required.

F1step 1.1step 2.1step 3.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Smooth singular simplex

Definition

Let M be a smooth manifold, possibly with boundary. For k0, put Ak={(t0,,tk)Rk+1:iti=1}. A smooth singular k-simplex in M is a map σ:ΔkM for which there are an open set OAk containing Δk and a smooth map σˉ:OM with σˉΔk=σ. The simplex and its face maps are The standard topological simplex and its affine face maps. Smoothness into a boundary target is that of Smooth maps between manifolds with boundary.

The extension takes values in M on all of O, including points outside the simplex. Merely extending its chart coordinates to a Euclidean space with values outside M does not suffice. Nor is separate smoothness of the face restrictions the definition. For a boundaryless target this is the usual neighbourhood-extension convention.

Write Sk(M) for this set of maps; the extension itself is not additional simplex data. Every such map is continuous. At k=0, A0=Δ0 is a point, so every point of M is a smooth zero-simplex. Constant maps are smooth in every degree, including maps to a boundary point, and degenerate parametrizations are allowed. The empty manifold has no simplices. No simultaneous choice of extensions is part of this definition.

DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Smooth singular chain and cochain complexes

Definition

For a smooth manifold M, possibly with boundary, let Ck(M;R)=R(Sk(M))(k0),Ck(M;R)=0(k<0), using Smooth singular simplex. It is the subspace of Real singular chain complex spanned by the smooth simplices, with the same signed face differential.

This is a subcomplex: an affine face map δi:Ak1Ak has the open inverse image δi1(O) containing Δk1. Composing σˉ with this affine map on that inverse image extends σδi smoothly into M. Thus every face is smooth, and the already proved signed cancellation gives 2=0 on this subspace.

Define the smooth singular cochain complex by Ck(M;R)=HomR(Ck(M;R),R),δφ=φ. As for Real singular cochain complex, these are arbitrary real functions on the supplied smooth-simplex basis, evaluated by finite sums. Precomposition gives δ2φ=φ2=0. Define Hk(M;R)=kerk/imk+1 and Hk(M;R)=kerδk/imδk1; both quotients are licensed by square-zero.

Negative groups vanish and the degree-zero boundary is zero. On a point all simplices are smooth, so the complexes are the ordinary unnormalized point complexes; no constant simplices are discarded. For the empty manifold all groups are zero. The specified subspaces and duals require no choice of extensions or bases.

PropositionStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Smooth singular chains and cochains are functorial for smooth maps

Statement

A smooth map f:MN of smooth manifolds, possibly with boundary, induces a real-linear chain map f#:C(M;R)C(N;R) by postcomposition. Precomposition induces cochain and cohomology pullbacks f. These assignments satisfy covariant chain and contravariant cochain/cohomology identity and composition laws.

Facts & Assumptions

Given: Smooth maps f:MN and g:NP.

[F1]

Smooth simplices have target-valued neighbourhood extensions; their faces define the smooth subcomplex and its dual (Smooth singular chain and cochain complexes).

[F2]

Identity and composite maps between boundaryless smooth manifolds are smooth (Identity maps and composites of smooth maps are smooth).

[F3]

Boundary smoothness means Euclidean local smooth extension of coordinate representatives (Smooth maps between manifolds with boundary).

Proof

1.1

Composition is smooth also in the boundary case: around a point choose charts for the two maps, take local Euclidean smooth extensions of their coordinate representatives from [F3], and shrink the first extension domain so its image is inside the domain of the second. Their ordinary smooth composite extends the coordinate representative of the composite on the original half-space domain. The same coordinate argument for identity uses the Euclidean identity. This is the chart argument of [F2], with the local extension requirement explicitly respected.

givenF2F3
2.1

If σˉ:OM extends a smooth simplex, fσˉ:ON is smooth by step 1.1 and takes values in N. Thus f#[σ]=[fσ] preserves smooth generators and has a unique finite real-linear extension. For k1, f#[σ]=i(1)i[fσδi]=f#[σ]; for k0 both sides are zero.

F1step 1.1algebra
3.1

Set fφ=φf#. Then δfφ=φf#=φf#=fδφ, so cycles and boundaries are preserved and a quotient pullback is defined. On each smooth generator (gf)#=g#f# and (id)#=id by composition of maps; precomposition reverses these laws, and passing to quotient classes preserves them.

F1step 2.1algebra
4.1

On empty manifolds or negative degrees the maps are the unique zero maps. At degree zero they act by the point maps; on a one-point identity they are the identity of R. Degenerate simplices and constant maps, including those landing in the boundary, retain their target-valued extensions through step 2.1. Each local extension is used for one simplex only; no simultaneous choice and no AC is used.

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

Barycentric subdivision and prism preserve smooth singular chains

Statement

Barycentric subdivision S and its subdivision chain homotopy T preserve C(M;R), for manifolds M possibly with boundary. More generally, a homotopy prism preserves smooth chains if the composition of the homotopy with each supplied smooth-simplex extension extends smoothly into the target on a neighbourhood of Δk×[0,1] in Ak×R. A smooth homotopy on the closed time interval always gives such a prism after flattening time at both endpoints. Its chain-homotopy identity retains the same endpoint maps.

Facts & Assumptions

Given: A smooth simplex σ:ΔkM with extension σˉ:OM.

[F1]

Smooth chains retain the affine-neighbourhood extension convention (Smooth singular chain and cochain complexes).

[F2]

Subdivision and its homotopy are finite compositions with affine domain simplices (Barycentric subdivision operator, Subdivision prism homotopy).

[F3]

The homotopy prism is a signed finite sum with chain identity g#f#=P+P (The singular chain homotopy formula).

[F4]

The standard step s:R[0,1] is smooth, zero for t0 and one for t1 (The standard smooth step function).

Proof

1.1

If a:ΔjΔk is affine, it extends to an affine map aˉ:AjAk. The open inverse image aˉ1(O) contains Δj, and σˉaˉ extends σa smoothly into M. Each simplex in Sσ and Tσ has this form: coning affine simplices appends a fixed barycenter vertex and so remains affine, at every stage of the finite recursion [F2]. Therefore both operators preserve smooth chains. Their affine images stay in Δk, so they also preserve any specified image-containing subset of M.

givenF1F2
2.1

Let B be a smooth target-valued extension of (x,t)H(σ(x),t) to an open neighbourhood W of Δk×[0,1]. Each prism simplex λi:Δk+1Δk×[0,1] is affine. Its affine extension has open inverse image of W containing Δk+1, and Bλi is the required extension into the target. Thus every term of the signed prism is smooth. The equality [F3] is an equality in this subcomplex because every term is now in it.

F1F3step 1.1
3.1

For a smooth homotopy H:M×[0,1]N, with smoothness interpreted by local coordinate extensions also at the time endpoints, replace it by H^(p,t)=H(p,s(t)) for all real t. This is smooth: near an endpoint use a local coordinate extension of H and compose with (p,t)(p,s(t)); near an interior time ordinary smooth composition suffices. It is target-valued for every real t because s(t)[0,1]. Then (x,t)H^(σˉ(x),t) is smooth on O×R and satisfies step 2.1. Its endpoint maps are exactly those of H, so [F3] gives the same difference of induced chain maps.

F1F3F4step 2.1
4.1

The qualification in step 2.1 is necessary for an unmodified prism with a boundary target. Take M a point and H(t)=t into N=[0,). This is a smooth homotopy on the interval, but its prism is the path tt, which has no smooth target-valued extension across 0: any such nonnegative extension has a local minimum at 0 and derivative zero, whereas its right derivative would be one. Time flattening avoids this obstruction. In degree zero S=1 and T=0; the flattened homotopy prism is still a smooth path. Empty chains and empty domains give zero operators, repeated affine vertices are allowed, and all formulas are finite and choice-free.

F1F2F3F4step 1.1step 2.1step 3.1
TheoremStatement: AI-adaptedProof: AI-adaptedOpen item page →

Smooth singular mayer vietoris sequence

Statement

For an ordered two-open cover M=UV of a smooth manifold, possibly with boundary, smooth singular cohomology has a natural Mayer–Vietoris sequence Hk(M;R)Hk(U;R)Hk(V;R)Hk(UV;R)ΔHk+1(M;R). The maps before the connector are restriction and VU difference; the connector is positive lift-differential, with the small-complex cohomology identified by the actual inclusion. Naturality holds for smooth maps preserving the ordered cover. Negative groups vanish and the sequence begins with 0H0(M;R).

Facts & Assumptions

Given: The ordered open cover. Write C=C(M;R), and A for its cover-small subcomplex.

[F1]

The ordinary two-open dual sequence is proved by gluing functions on the simplex bases and zero extension (Short exact two open singular cochain mayer vietoris sequence).

[F2]

Smooth chains form a subcomplex and smooth cochains are its real dual (Smooth singular chain and cochain complexes).

[F3]

Subdivision S and its homotopy T preserve smooth chains and do not enlarge simplex images (Barycentric subdivision and prism preserve smooth singular chains).

[F4]

The ordinary small-chain inverse is constructed from least subdivision depths and the identity 1S=T+T (The cover-small inclusion is a chain homotopy equivalence).

[F5]

Every finite chain becomes cover-small after sufficiently many subdivisions (Finite chains eventually become cover-small).

[F6]

Short exact cochain sequences give long exact cohomology sequences (The long exact sequence in cohomology).

Proof

1.1

For a smooth simplex σ, let a(σ) be the least nonnegative integer such that Sa(σ)σ is small; [F5] supplies existence. Set m=0 on vertices and recursively m(σ)=max({a(σ)}{m(σδj)}j). Each maximum is finite, faces have smaller dimension, and [F3] ensures all face and subdivision chains remain smooth. A small simplex has m=0, by induction on its faces.

givenF2F3F5
2.1

Define Dq=i=0q1TSi, so 1Sq=Dq+Dq by telescoping [F4]. Set Dσ=Dm(σ)σ and R=1DD, extending on the supplied smooth basis. Then R=R. On a simplex, Rσ=Sm(σ)σ+Dm(σ)σDσ. For each face τ, its correction is the signed sum i=m(τ)m(σ)1TSiτ; every term is smooth and small because Sm(τ)τ is small and S,T preserve that property. Thus R lands in A.

F2F3F4step 1.1algebra
3.1

With I:AC and r=R:CA, the identities are 1Ir=D+D and rI=1, since D vanishes on small simplices and their faces. Dualizing these actual equations gives θ=H(I):Hk(M)Hk(HomR(A,R)): the cochain homotopy is precomposition with Dk1. This proves the needed equivalence within smooth chains, independently of any smooth/continuous comparison theorem.

F2step 1.1step 2.1algebra
4.1

The smooth bases for U and V, viewed in M, have intersection precisely the smooth overlap basis. To check the corestriction clause, restrict any extension of an overlap-valued simplex to the open inverse image of UV, which contains its simplex. Thus the argument [F1] applies to these bases: restrictions inject the small dual into the pair of cochains, agreeing pairs glue uniquely by priority-U values, and (EUη,0) maps to η under VU difference. Signed face restrictions make both arrows cochain maps. Apply [F6] to this explicitly exact smooth row and identify its first cohomology through θ from step 3.1. This proves the sequence and initial injection.

F1F2F6step 3.1
5.1

For clarity, lift an overlap cocycle c to a pair e; its differential equals a(d) for a unique small cocycle d. The connector is θ1[d]. Changing the lift by a(t) changes d by δt; changing c by δc0 and adding the differential of a lift of c0 leaves d unchanged. For a smooth ordered-cover map, postcomposition preserves each small smooth basis and commutes with inclusions and signed arrows. The image of e is a lift of the image of c, proving connector naturality, and the natural inclusion square transports it through θ.

F1F2step 3.1step 4.1algebra
6.1

Negative degrees have zero terms; at degree zero all vertices are small, m=D=0, and no negative primitive exists. Empty opens and overlap give zero terms; when U=V=M the row is diagonal then difference, with connector zero by the lift (0,c). This includes one-point and empty manifolds. Degenerate simplices have the same face recursion; no quotient discards them. Least integers, finite maxima and prescribed zero values give all constructions without AC, including boundary targets.

F1F2step 1.1step 2.1step 3.1step 4.1step 5.1
LemmaStatement: AI-adaptedProof: AI-adaptedOpen item page →

Compatible smooth simplex faces have a neighbourhood extension

Statement

Assume countable choice ACω. Let N be a smooth manifold without boundary. For every codimension-one face Di of D=Δn, let gi:DiN be smooth in the affine-neighbourhood sense. Suppose gi=gj on DiDj. Then there are an open neighbourhood O of D in the affine span E of D and a smooth h:ON with hDi=gi. Only face values are extended, not independently prescribed off-face extensions. No filling of the whole simplex is asserted.

Facts & Assumptions

Given: The compatible face maps and the boundaryless target.

[F1]

Smooth simplex maps have smooth extensions on open affine neighbourhoods (Smooth singular simplex).

[F2]

Under countable choice, the explicit auxiliary construction in the Whitney proof gives a smooth embedding j:NRm, image S, smooth inverse j1:SN, an open US and smooth retraction R:US fixing S (Whitney approximation for manifold-valued maps, Proof 1.1–6.1).

[F3]

The smooth step s is zero on (,0], one on [1,) and takes values in [0,1] (The standard smooth step function).

[A1]

Countable choice is The Axiom of Countable Choice (ACω), the countable instance of The Axiom of Choice; only the former is assumed here.

Proof

1.1

If n=0, take O= and the empty map. Otherwise the face maps glue continuously to g:DN, because the boundary is a finite closed union and the maps agree on all intersections. Fix the data in [F2]. The only infinite-choice use in this proof is the countable embedding construction inherited there.

givenF1F2A1
2.1

At pD write J={i:λi(p)=0} for its incident faces, where λi are barycentric coordinates. Choose one kJ and use the other n coordinates as affine coordinates on E. Shrink around p so every nonincident λi remains positive. For a nonempty IJ, define PI by setting the coordinates in I to zero and adding their sum to λk. Then PIPL=PIL, PIp=p, and PI(D)D by nonnegativity of the retained and added coordinates.

F1step 1.1algebra
3.1

On EI={λi=0:iI} take a smooth Euclidean extension aI of jg on its actual face intersection near p: restrict an extension of jgi for one iI to EI. The intersections of the finitely many inverse extension domains give an open Vp where every aIPI is defined. Set Ap=IJ(1)I+1aIPI. For xVpD, choose j0J with λj0(x)=0. Pair each nonempty I omitting j0 with I{j0}. Their projected points coincide and lie in the actual intersection face, by step 2.1, so compatibility gives equal values with opposite signs. Only I={j0} remains, giving Ap(x)=jg(x). No agreement of the arbitrary extensions outside the actual simplex intersections was assumed.

F1step 1.1step 2.1algebra
4.1

Consider all local data from steps 2.1–3.1 together with balls B(p,r) whose closed doubled balls lie in Vp. They form a cover of compact D. Extract finitely many, indexed by a, with extensions Aa on neighbourhoods of their closed doubled balls. Define ηa(x)=1s((xpa2ra2)/(3ra2)). It equals one on the radius-ra ball and zero outside the radius-2ra ball. The product ηaAa, extended by zero, is globally smooth: its support is contained in a closed ball strictly inside the domain of Aa. This uses a finite subcover of all eligible data, not a simultaneous point-indexed choice.

F3step 2.1step 3.1
5.1

Put w=aηa and O0={w>0}, an open neighbourhood of the boundary. On O0, A=(aηaAa)/w is smooth. At a boundary point every active Aa equals jg, hence A=jg. Thus O=O0A1(U) is open and contains the boundary, and h=j1RA:ON is smooth and restricts to g. This proves the asserted neighbourhood extension.

F2step 3.1step 4.1algebra
6.1

In dimension one the boundary is two points and the same finite construction applies, regardless of their images; a filling is not inferred. Empty target with n>0 cannot satisfy the supplied-face hypothesis. Repeated or constant face values create no exception to the cancellation in step 3.1. The n=0 endpoint was treated in step 1.1; all other selections were finite. The boundaryless hypothesis is essential: compatibility alone does not guarantee nonnegative smooth extensions for a half-space target.

F1A1step 1.1step 3.1step 4.1step 5.1
LemmaStatement: AI-adaptedProof: AI-adaptedOpen item page →

Relative smoothing of a continuous simplex along its faces

Statement

Assume ACω and let N be a smooth manifold without boundary. Let f:D=ΔnN be continuous. On each codimension-one face Di, prescribe a smooth simplex gi and a continuous homotopy Hi:Di×[0,1]N from fDi to gi. Require the homotopies to agree on every common face at every time. Then there are a smooth simplex g:DN and a continuous homotopy H from f to g whose restriction to each Di×[0,1] is exactly Hi, with unchanged time parameter. If f is already smooth and every Hi is constant, one may take g=f and H constant. The boundaryless hypothesis cannot be removed: for the boundary target [0,) there are compatible smooth faces of a 3-simplex, an explicit continuous filling, and compatible constant prescribed face homotopies, for which no filling with a C2 scalar extension to an affine neighbourhood exists. In particular there is no smooth filling in the sense of Smooth singular simplex. This counterexample requires no choice axiom.

Facts & Assumptions

Given: The compatible face maps and homotopies. Write B=D and E for the affine span of D.

[F1]

Smooth simplices extend on open affine neighbourhoods (Smooth singular simplex).

[F2]

Compatible smooth faces into a boundaryless target extend smoothly to an open neighbourhood of their union (Compatible smooth simplex faces have a neighbourhood extension).

[F3]

A continuous map between boundaryless manifolds, smooth near a closed subset, can be smoothly approximated by a homotopy fixed near that subset, under countable choice (Relative Whitney approximation for manifold-valued maps).

[F4]

The auxiliary Whitney construction supplies an embedding j, its image S, smooth inverse, open ambient neighbourhood U and smooth retraction R:US fixing S (Whitney approximation for manifold-valued maps, Proof 1.1–6.1).

[F5]
[F6]

On an open convex Euclidean neighbourhood, a C2 function has its quadratic Taylor polynomial plus a remainder o(h2) at the expansion point (Multivariable Taylor formula with o(hk) remainder, with k=2).

[A1]

Countable choice is The Axiom of Countable Choice (ACω), the countable instance of The Axiom of Choice; it is used only for [F2]–[F4].

Proof

1.1

If n=0, f is already a smooth point map and the constant homotopy suffices. If f is smooth and every prescribed face homotopy is constant, the asserted fixed choice immediately satisfies all restrictions. Otherwise assume n1. Finite closed pasting glues the face homotopies to HB:B×[0,1]N. Their top values give gB, and [F2] gives a smooth h:ON on an open neighbourhood OB agreeing with gB.

givenF1F2A1
2.1

Paste f on D×{0} and HB on B×[0,1] to obtain a continuous map on their union C. Let b be the barycenter and λi the barycentric coordinates. Define d(x,t)=max((2t)/2,maxi(1(n+1)λi(x))), s=1/d and r(x,t)=(b+s(xb),2+s(t2)). On D×[0,1], 1/2d1, hence 1s2. Each new barycentric coordinate is (1s(1(n+1)λi(x)))/(n+1)0, and the new time is between zero and t. An entry attaining the maximum makes either that time or a barycentric coordinate zero, so r lands in C. On the bottom or sides d=1, so r fixes C. Composing the pasted map with r gives a continuous K:D×[0,1]N with the exact bottom and side values. Set f1(x)=K(x,1).

step 1.1algebra
3.1

Extend f1 continuously to all E using π:ED with barycentric coordinates μi(x)=max(λi(x),0)/jmax(λj(x),0). The denominator is at least one, all coordinates are nonnegative and sum to one, and πD=1. Put fˉ=f1π. Fix j,S,U,R from [F4]. If U=Rm set ε=1; otherwise set ε(x)=min(1,d(jfˉ(x),RmU)/2). It is positive and continuous and B(jfˉ(x),ε(x))U by the distance lower bound. The open set V={xO:jh(x)jfˉ(x)<ε(x)} contains B, since the two maps agree there.

F4F5A1step 1.1step 2.1algebra
4.1

Choose finitely many balls covering compact B with closed doubled balls in V. For each use the bump ηa=1s0((xpa2ra2)/(3ra2)), where s0 is the step in [F5], and put χ=1a(1ηa). Then 0χ1, χ=1 near B, and its compact support lies in V. On V define Fu(x)=j1R(jfˉ(x)+uχ(x)(jh(x)jfˉ(x))) for u[0,1], and use fˉ outside the support. The segment stays in the ball of step 3.1, so the formula is target-valued. Compact support inside V makes the pieces agree continuously near every outside point. Thus Fu is a continuous homotopy from fˉ to F1, fixed on B; where χ=1, F1=h is smooth.

F4F5step 3.1algebra
5.1

Apply [F3] on the ordinary affine manifold E, with closed subset B, to F1. Its hypotheses hold by step 4.1. Obtain a globally smooth G:EN and a homotopy from F1 to G fixed near B. Concatenate the restriction of Fu to D with this homotopy, producing L:D×[0,1]N from f1 to GD, constant on each {b}×[0,1] for bB. In particular g=GD is a smooth simplex.

F1F3A1step 4.1
6.1

Put a(x)=1/(1+d(x,B)) on D. It is continuous, equals one on B, and lies strictly between zero and one in the interior. For interior x, define H(x,t)=K(x,t/a(x)) when ta(x), and H(x,t)=L(x,(ta(x))/(1a(x))) when ta(x). The branches agree at t=a(x) because K(x,1)=f1(x)=L(x,0). On B define H=HB. Local pasting proves continuity at interior points. At (b,t0) with bB, t0<1, nearby points use the first branch and t/a(x)t0, so continuity follows from K.

F5step 2.1step 5.1algebra
7.1

At (b,1), first-branch values tend to K(b,1)=gB(b). For second-branch values, no limit of the time argument is needed: for any open neighbourhood W of gB(b), continuity of L and compactness of {b}×[0,1] give a neighbourhood Vb of b with L(Vb×[0,1])W, by extracting finitely many product neighbourhoods and intersecting their first factors. This uniform control proves continuity also at (b,1). All side restrictions retain the original Hi(x,t); the endpoints are f and g.

step 1.1step 2.1step 5.1step 6.1
8.1

The proof covers every boundary stratum, including intersecting faces, since step 7.1 uses an arbitrary bB. The zero-dimensional and fixed-smooth cases were settled in step 1.1. An empty target admits no such f on the nonempty simplex. All local choices outside the embedding and approximation suppliers are finite, and no simultaneous smoothing of all singular simplices is selected. In particular no full AC is used.

F1A1step 1.1step 4.1step 7.1
9.1

To show the boundaryless qualification in step 8.1 cannot be removed, take D={(x,y,z)R3:x,y,z0, x+y+z1}, affinely identified with Δ3 by the coordinates (1xyz,x,y,z), and take N=[0,). Let s0 be the standard smooth step in [F5] and put ρ(s)=1s0(4s1). Thus ρ is smooth on R, equals one for s1/4, and equals zero for s1/2. Prescribe on the four faces gz(x,y,0)=(xy)2ρ(x+y)2,gy(x,0,z)=(xz)2ρ(x+z)2, gx(0,y,z)=(yz)2ρ(y+z)2,g0{x+y+z=1}=0. Each formula is smooth and nonnegative on its entire affine face plane, since it is a product of squares or zero. Thus each gi is a smooth simplex into [0,) with an extension that stays in the target, as required by [F1].

F1F5step 8.1algebra
10.1

These face maps agree on every intersection. On the x-axis edge the restrictions of gz and gy are both x2ρ(x)2; on the y-axis edge those of gz and gx are both y2ρ(y)2; on the z-axis edge those of gy and gx are both z2ρ(z)2. On the intersection of the fourth face with z=0, the argument of ρ in gz is x+y=1, so the restriction is zero and agrees with g0. On its intersections with y=0 and x=0, the corresponding arguments are x+z=1 and y+z=1, respectively, again giving zero. These are all six pairwise intersections; their further vertex restrictions therefore agree as well.

step 9.1algebra
11.1

Put q(x,y,z)=x2+y2+z22xy2xz2yz and define f(x,y,z)=max{q(x,y,z),0}ρ(x+y+z)2on D. This is continuous and nonnegative. On z=0 one has q=(xy)2, so f=gz there; on y=0 and x=0 one similarly has q=(xz)2 and q=(yz)2, giving the other prescribed maps. On x+y+z=1, the factor ρ(1)2 is zero, giving g0. Thus f is a continuous filling of this exact face family. Set Hi(u,t)=gi(u) for every t[0,1]. These are compatible constant homotopies from the original face restrictions to their prescribed smooth values. In fact their entire affine-plane extensions can be made independent of real t, so no time-endpoint regularity qualification removes this witness.

step 9.1step 10.1algebra
12.1

Suppose a filling g:D[0,) of these face maps had a C2 scalar extension h to an open affine neighbourhood of D. A smooth filling in [F1] would have such an extension. Restrict h to a small open ball about 0 and apply [F6] there. Write its quadratic Taylor expansion as h(x,y,z)=c+axx+ayy+azz+αx2+βy2+γz2+δxy+εxz+ζyz+o(x2+y2+z2). For all sufficiently small t0, the axis restrictions are h(t,0,0)=h(0,t,0)=h(0,0,t)=t2 by step 9.1. At t=0 this gives c=0. Substituting each axis, dividing by t and letting t0 gives ax=ay=az=0; then dividing by t2 gives α=β=γ=1. The face restrictions also give h(t,t,0)=h(t,0,t)=h(0,t,t)=0 for all sufficiently small t0. Substitution and division by t2 yield δ=ε=ζ=2. Therefore the quadratic Taylor polynomial is exactly q.

F1F6step 9.1step 11.1algebra
13.1

Evaluating that expansion along the interior diagonal gives h(t,t,t)=3t2+o(t2). For all sufficiently small positive t, its value is negative, while (t,t,t)D whenever 3t1. This contradicts the nonnegativity of g=hD. Hence these compatible faces and constant prescribed homotopies admit no such C2 filling and in particular no smooth filling. The contradiction even allows the scalar extension to take negative values outside D, so it also applies under the stronger extension-into-target convention. All formulas and choices of this explicit witness are finite and require no choice axiom. Together with the positive boundaryless construction this proves the positive boundaryless assertion and the claimed failure for boundary targets.

step 11.1step 12.1algebra
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Smooth singular chains compute singular homology

Statement

Assume countable choice ACω. For every smooth manifold M, possibly with boundary, the inclusion of smooth into continuous real singular chains induces an isomorphism Hk(M;R)Hksing(M;R) in every integer degree. This isomorphism is natural for smooth maps. The proof smooths only finitely many simplices at a time. For boundary targets it moves a finite compact set into the interior; it does not prescribe arbitrary boundary faces during smoothing.

Facts & Assumptions

Given: The strict smooth chain complex and its inclusion into continuous chains.

[F1]

Smooth chains form the stated subcomplex (Smooth singular chain and cochain complexes).

[F2]

Subdivision and target-valued smooth homotopy prisms preserve smooth chains (Barycentric subdivision and prism preserve smooth singular chains).

[F3]

Boundaryless relative simplex smoothing preserves exactly the prescribed compatible face homotopies and fixes an originally smooth simplex when all of its face homotopies are constant (Relative smoothing of a continuous simplex along its faces).

[F4]

The ordinary prism identity is the signed top-minus-bottom chain homotopy formula (The singular chain homotopy formula).

[F6]

The standard smooth step takes values in [0,1], is zero for nonpositive inputs and one for inputs at least one (The standard smooth step function).

[A1]

Countable choice is The Axiom of Countable Choice (ACω), the countable instance of The Axiom of Choice. It is inherited solely through [F3].

Proof

1.1

First let M be boundaryless. From any finite list of chains take their finite supports and all iterated faces, identifying equal parametrized maps in each degree. This is a finite face-closed set. Assign each zero-simplex itself and its constant homotopy. Inductively the already assigned face homotopies of a simplex agree on intersections, because the affine face identities produce the same lower-dimensional map. Apply [F3] to give the simplex a smooth replacement and a homotopy with these exact faces. If the simplex was originally smooth, all its faces were smooth and already fixed, so use the fixed clause of [F3]. Only finitely many choices are made at each of finitely many dimensions.

F1F3A1
1.2

Now let M have boundary and let KM be compact. Its boundary part is compact by [F5]. For each eligible boundary chart centred at q=(z0,0), choose r>0 so its closed half-ball of radius 3r is inside the chart, and put χ(z,s)=1s0(((z,s)q2r2)/(3r2)) with step s0 from [F6]. Extend χ by zero outside the chart. It is smooth, equals one on the radius-r half-ball, and has compact support in the radius-2r half-ball. The family of all such smaller half-balls covers KM; take a finite subcover. No chart is selected simultaneously for every boundary point.

F5F6
2.1

Replacements respect faces exactly, hence give a chain map Q on the finite graded spans in question. The homotopy prisms give P+P=Q1: apply the oriented-prism calculation [F4] to each simplex homotopy; the side terms are the already assigned face prisms, so cancel with P. For a continuous cycle z, this gives Qzz=Pz with Qz smooth, proving surjectivity. If a smooth cycle z bounds a continuous b, use the supports of both b and z in step 1.1. Then Qz=z and Qb=Qb=z, proving injectivity. Equal nonsmooth faces that cancel in b have the same replacement, so the equality survives all cancellations. No assertion that a constant unnormalized prism vanishes is needed.

F1F4step 1.1algebra
2.2

For one chosen chart take 0<ε<r/2 and define Pt(z,s)=(z,s+εs0(t)χ(z,s)) there, and the identity elsewhere, for every real t. The displacement is nonnegative and less than r/2; where it is nonzero the original point is within radius 2r, so the image remains within radius 5r/2<3r. Thus the map is well-defined into M. It is jointly smooth across the chart edge because the support is compactly inside the chart. It preserves interior points, equals the identity for t0, and at t=1 moves inward every boundary point where χ>0. Compose the finitely many maps at the same time to obtain Jt and set j=J1. If an original boundary point of K has not yet moved, all earlier maps have fixed it exactly; eventually its covering bump moves it inward. Once interior, it remains interior. Therefore j(K)M.

F5F6step 1.2algebra
3.1

For a smooth simplex with extension τˉ:OM, (x,t)Jt(τˉ(x)) is smooth into M on O×R. Hence [F2] makes the prism PJ preserve smooth chains. The ordinary and smooth identities are both PJ+PJ=j#1 by [F4]. If jτ has image in M, restrict its extension to the open inverse image of M; it is then a strict smooth simplex into that boundaryless manifold.

F1F2F4F5step 2.2
4.1

For surjectivity let z be a continuous cycle, and let K be the finite union of its simplex images. Step 2.2 gives j#z in M, homologous to z in M by step 3.1. Boundaryless surjectivity from step 2.1 makes j#z homologous in M to a smooth cycle, which is also smooth in M. For injectivity let a smooth cycle z satisfy z=b with b continuous, and include both supports in K. Then j#z is smooth in M by step 3.1 and bounds j#b there. Boundaryless injectivity supplies smooth c in M with c=j#z. The smooth prism gives (cPJz)=j#z(j#zz)=z.

F1F2step 2.1step 2.2step 3.1algebra
5.1

The actual inclusion of complexes commutes with postcomposition by every smooth map, so its induced isomorphism is natural; no naturality of the chosen finite smoothings or pushes is claimed. For an empty compact boundary part take no chart maps and J=1. Empty chains have empty support, and all negative chain groups are zero. Degree-zero cycles and one-point manifolds are covered by steps 1.1–2.1; zero-dimensional manifolds have empty boundary. Constant and repeated simplices are retained. All boundary pushes are finite; the sole countable-choice cost is that of [F3].

F1F3F5A1step 1.1step 2.1step 2.2step 4.1
DefinitionDefinition: AI-adaptedProof: Not applicablejudge pass (gpt-5.6-terra)Open item page →

Restriction from continuous to smooth singular cochains

Definition

Let M be a smooth manifold, possibly with boundary. The inclusion IM:C(M;R)C(M;R) is a chain map by Smooth singular chain and cochain complexes. Define the restriction comparison by ρMk:Ck(M;R)Ck(M;R),ρMk(φ)=φIM. On each smooth simplex this retains exactly the original cochain value. It is real-linear and satisfies δρMφ=φIM=φIM=ρMδφ. It therefore sends cocycles to cocycles and coboundaries to coboundaries, inducing Hk(ρM):Hsingk(M;R)Hk(M;R) on the quotients in Real singular cohomology.

For a smooth map f:MN, both composites f#IM and INf# send a smooth simplex σ to fσ. Hence restriction commutes with pullbacks, on cochains and on their quotient classes. No choice of a smooth approximation is involved. Negative groups and empty-manifold groups are zero; on a point all simplices are smooth and ρ is the identity in every nonnegative cochain degree. This definition does not yet assert that H(ρM) is an isomorphism.

PropositionStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Smooth continuous singular cohomology comparison is an isomorphism on convex coordinate domains

Statement

Let W be a coordinate domain diffeomorphic to a nonempty convex open subset of Rn. Then restriction Hk(ρW):Hsingk(W;R)Hk(W;R) is an isomorphism. Both sides are R for k=0 and zero otherwise. The same assertion holds for a convex relatively open half-space domain, using the strict target-valued smooth-simplex convention. Empty domains have zero groups and the unique comparison isomorphism.

Facts & Assumptions

Given: The convex coordinate image B and its diffeomorphism with W.

[F1]

Ordinary real cohomology is homotopy invariant (Singular cohomology is homotopy invariant).

[F2]

Smooth maps induce smooth-chain and cochain functors (Smooth singular chains and cochains are functorial for smooth maps).

[F3]

Flattened smooth homotopies give strict smooth prisms with the original endpoint chain maps (Barycentric subdivision and prism preserve smooth singular chains).

[F4]

Restriction is natural for smooth maps and is the identity complex map on a point (Restriction from continuous to smooth singular cochains).

Proof

1.1

If B is nonempty fix one bB and let H(x,t)=(1t)x+tb. Convexity makes this a homotopy in B from identity to the constant map. It is smooth, also in half-space coordinates. Transporting through the coordinate diffeomorphism gives a smooth contraction of W to its chosen point. This uses a single point, not a choice indexed by all domains.

givenF2
2.1

By [F3], flattening time gives a smooth-chain prism P from the identity to the constant-map chain operator. Dual precomposition Kkφ=φPk1 gives the cochain homotopy equation c1=δK+Kδ, with K0=0. Thus on smooth cohomology the maps induced by the point inclusion e:{}W and projection p:W{} are inverse, since pe=1 and ep is the contracted constant map.

F2F3step 1.1algebra
3.1

On ordinary cohomology the same e,p induce inverse maps by [F1]. The squares in [F4] commute with these point maps, and restriction on the point complex is the identity. Therefore H(ρW) is an isomorphism. On a point the unnormalized cochain differential is zero in even degree and identity in odd degree, so its cohomology is R only in degree zero. This gives the asserted groups for W.

F1F4step 1.1step 2.1
4.1

If B is empty all complexes and maps are zero. When n=0 the nonempty convex domain is one point and the same identity applies. Constant and degenerate simplices are retained throughout; step 2.1 uses the full signed prism, not a normalized quotient. In half-space charts raw time could leave the target beyond an endpoint, which is exactly why step 2.1 uses the flattened target-valued prism. Negative degrees vanish, and no AC is used.

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

De rham and singular cohomology respect countable disjoint unions

Statement

Let (Mi)iI be a supplied at most countable family of smooth manifolds of a fixed dimension, with disjoint union M=iMi. Continuous and smooth singular cochain complexes are canonically the products of their component complexes. For boundaryless Mi the same is true of the de Rham complexes. Under ACω, for each of these theories there is a canonical isomorphism Hk(M)iIHk(Mi). These maps commute with component restrictions and with any supplied comparison natural under the component inclusions, in particular continuous-to-smooth singular restriction.

Facts & Assumptions

Given: The indexed disjoint family; empty components are allowed.

[F1]

Ordinary real cohomology is the cochain quotient (Real singular cohomology).

[F2]

Smooth chains are finite sums of smooth simplices, and smooth cochains are their real dual (Smooth singular chain and cochain complexes).

[F3]

De Rham cochains are smooth differential forms with the local exterior derivative, in the boundaryless convention (De rham cochain complex).

[A1]

Assume countable choice The Axiom of Countable Choice (ACω), the countable instance of The Axiom of Choice, only for the cohomology-product conclusion.

Proof

1.1

The standard simplex is path-connected: the segment between two nonnegative barycentric vectors stays nonnegative and has coordinate sum one. Thus [F4] makes its continuous image connected. A nonempty connected subset of a disjoint union lies in one component, since a component and the union of all others are complementary open sets. Every singular simplex therefore has a unique component. For a smooth simplex the corestriction is smooth: restrict its extension to the open inverse image of that component. Conversely a smooth simplex in a component remains smooth under its open inclusion. Hence both chain complexes are the direct sums of their component chain complexes.

givenF2F4
2.1

A linear functional on a direct sum is specified by an arbitrary family of component functionals: evaluate a finite-support chain by summing the finitely many component evaluations. This is inverse to restriction and commutes with signed boundary precomposition. Thus both singular cochain complexes are the stated products. Forms similarly restrict to component forms and glue uniquely: every point has an open neighbourhood in a single component, where the specified form is smooth, and the exterior derivative is computed there. This gives the de Rham complex product without choice.

F1F2F3step 1.1algebra
3.1

For any one of these product complexes, kernels are products of kernels because differential is componentwise. A product boundary is a family of component boundaries. Conversely, given a family of component boundaries, [A1] chooses one primitive in each component, forming a product cochain whose differential is that family. Thus the product image equals the product of images. For a tuple of cohomology classes, [A1] likewise chooses one cocycle representative per component. These representatives give surjectivity of the map from product-complex cohomology to the product of cohomologies; its kernel is zero by the image equality. Therefore the map is a linear isomorphism.

F1F2F3A1step 2.1algebra
4.1

The isomorphism sends a class to its restrictions, so it is independent of every chosen representative or primitive. A comparison natural under each component inclusion commutes with every coordinate restriction, hence with the product map by equality in each coordinate. For an empty index set the product in vector spaces is the zero space, and every component-empty union is empty. For a singleton family the map is identity. In degree zero primitives in degree minus one are uniquely zero; other negative groups also vanish. Constant and degenerate simplices remain in their unique components. No choice is needed for the complex identifications; precisely the two countable selections in step 3.1 are charged to [A1].

F1F2F3A1step 1.1step 2.1step 3.1
TheoremStatement: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Countable mayer vietoris open set principle

Statement

Assume ACω. Let Hq,Kq be contravariant cohomology functors to real vector spaces on smooth manifolds without boundary, invariant under diffeomorphisms, equipped with two-open Mayer–Vietoris exact sequences and countable disjoint-union product isomorphisms. Let η:HqKq be natural in every integer degree, commute with all arrows of those sequences, including the connectors, and with the product isomorphisms. If η is an isomorphism on the empty space and on every rational open box in each Euclidean dimension, it is an isomorphism on every such manifold. The same conclusion holds on manifolds with boundary if the functors and these hypotheses extend to them and the local hypothesis also includes convex rational half-boxes, that is intersections of rational boxes with the closed half-space. No continuity with respect to increasing unions is assumed.

Facts & Assumptions

Given: The functors, transformation, exact sequences, products and local isomorphisms in the statement. Write P(X) for the assertion that ηX is an isomorphism in every degree.

[F1]

Four outside isomorphisms in a commutative five-term diagram with exact rows imply the middle isomorphism (The Five Lemma for modules).

[F2]

The actual singular and de Rham theories have the countable product interface under countable choice (De rham and singular cohomology respect countable disjoint unions). Here the corresponding interface is a supplied hypothesis on H,K.

[F3]

Boundaryless smooth manifolds admit a nonnegative proper smooth exhaustion under countable choice (Every smooth manifold admits a smooth proper exhaustion function).

[F4]

Boundary manifolds are Hausdorff, second countable and locally modelled on relatively open half-spaces (Topological manifolds with boundary); the standard smooth step supplies finite chart cutoffs (The standard smooth step function).

[A1]

Countable choice is The Axiom of Countable Choice (ACω), the countable instance of The Axiom of Choice.

Proof

1.1

The five terms Hq1(U)Hq1(V)Hq1(UV)Hq(UV)Hq(U)Hq(V)Hq(UV) and their K counterparts show by [F1] that P(U),P(V),P(UV) imply P(UV). The product hypothesis likewise gives P on countable disjoint unions of P sets, since the product of specified isomorphisms has the coordinatewise inverse. These statements apply in every integer degree, including any zero negative groups at the initial endpoint.

givenF1F2
1.2

We will use a continuous nonnegative exhaustion with compact sublevels. For boundaryless manifolds [F3] supplies it. The empty manifold uses the empty function; suppose henceforth that the manifold is nonempty. For completeness it exists also with boundary: form all relatively compact chart balls or half-balls with their data, whose closures are compact in the Hausdorff manifold. A countable basis and [A1] select one eligible chart-ball tuple above each nonempty basis member contained in such a ball. The selected balls cover the manifold; enumerate them (Bn)n1, repeating a ball if needed. Put Lr=nrBn. Their interiors cover the manifold. Starting with r1=1, take rm+1 to be the least integer greater than rm with LrmintLrm+1; compactness supplies it. Set Km=Lrm. Then KmintKm+1 and their interiors cover.

F3F4A1
2.1

In the boundary case, for each compact Km in intKm+1, cover it by all chart balls/half-balls whose doubled closures lie in that open set. A finite subcover exists. The smooth step produces bumps ηa(x)=1s((xpa2ra2)/(3ra2)) in these charts, extended by zero, equal to one on the smaller balls and supported in the doubled balls. Put χm=1a(1ηa); it is one near Km and has support in intKm+1. Use [A1] to choose these cutoffs for all m. Then f=m1(1χm) is smooth and nonnegative: on intKt every summand with mt vanishes identically, giving neighbourhood local finiteness. If N>c and xKN+1, the first N summands equal one, so f(x)N>c. Thus {fc} is a closed subset of compact KN+1 and is compact. This supplies the exhaustion also in the boundary case, with no full AC. Empty manifolds use the empty function.

F4A1step 1.2algebra
2.2

Let B be an intersection-stable basis, including the empty set, whose members satisfy P. Every finite union of members has P: induct on its length, noting that the intersection of its last member with the preceding union is a union of fewer members of B, by distributivity. Step 1.1 then applies. Intersections of two finite unions are themselves finite unions of members and also have P.

step 1.1
3.1

On a manifold X with the exhaustion f, define Aj=f1([j,j+1]) and Oj=f1((j1/3,j+4/3)), j0. The sets Aj are compact and cover X, while OjOk= for jk2. Cover each Aj by basis members contained in Oj, extract a finite subcover, and let Vj be its union; use the empty union when Aj is empty. Countable choice selects these finite lists. Then AjVjOj, so X=jVj, and step 2.2 gives P(Vj) and P(VjVj+1).

A1step 1.2step 2.1step 2.2
4.1

The opens Veven=j evenVj and Vodd=j oddVj are countable disjoint unions, so have P. Their intersection is the disjoint union of Wj=VjVj+1. Indeed only adjacent even-odd indices can meet. For distinct j,k with jk2, WjWkVjVk=; for k=j+1, it lies in VjVj+2=. Thus the intersection also has P by the product hypothesis, and step 1.1 proves P(X).

step 1.1step 3.1
5.1

First apply steps 2.2–4.1 to any Euclidean open set with the basis of rational boxes contained in it and the empty set. Finite intersections are boxes or empty, so the local hypothesis supplies P on that basis. This proves P for all Euclidean opens. For a boundaryless manifold use as basis all chart-contained open subsets: each is diffeomorphic to a Euclidean open, and an intersection is an open subset of its first chart domain. Hence this basis is intersection-stable and satisfies P; steps 2.2–4.1 prove P on the manifold. Chart intersections are not asserted to be convex.

givenstep 2.2step 3.1step 4.1
6.1

In the boundary variant, repeat step 5.1 first on relatively open half-space subsets with rational half-box basis, closed under finite intersection, using steps 1.2–2.1 for exhaustion. Their local P is an extra hypothesis stated above. Chart-contained opens of a boundary manifold then reduce to these relatively open half-space sets, giving the same second stage. Empty sets are supplied at the outset; compact manifolds merely have empty high bands. A zero-dimensional box is a point. Disconnected manifolds require no choices of components. The only infinite selections are the countable selections in steps 1.2, 2.1 and 3.1; the product interface carries its separately stated cost. This completes both asserted versions.

givenA1step 1.1step 1.2step 2.1step 3.1step 4.1step 5.1
TheoremStatement: AI-adaptedProof: AI-adaptedOpen item page →

Smooth and continuous real singular cohomology agree

Statement

Assume ACω. For every smooth manifold M, possibly with boundary, restriction induces a natural isomorphism Hsingk(M;R)Hk(M;R) in every integer degree. Naturality is for smooth maps.

Facts & Assumptions

Given: The manifold and the restriction comparison.

[F1]

Ordinary and smooth Mayer–Vietoris use restriction, the VU difference, and positive lift-differential connectors (Mayer vietoris sequence in real singular cohomology, Smooth singular mayer vietoris sequence).

[F2]

Restriction is a natural cochain map (Restriction from continuous to smooth singular cochains).

[F3]

Restriction is an isomorphism on convex coordinate domains, including relatively open half-space domains (Smooth continuous singular cohomology comparison is an isomorphism on convex coordinate domains).

[F4]

Countable disjoint-union product maps commute with restriction under countable choice (De rham and singular cohomology respect countable disjoint unions).

[F5]

The countable open-set principle applies also to boundary manifolds with the half-box local hypothesis (Countable mayer vietoris open set principle).

Proof

1.1

For an ordered open cover M=UV, restriction to smooth simplices gives a diagram from the ordinary short exact small-dual row to the smooth row. Every arrow commutes: restrictions and the VU difference evaluate the same cochain on the same smooth simplex, and signed coboundaries use the same faces. If an ordinary overlap cocycle c is lifted to e with δe=a(d), its smooth restriction is a lift of the smooth restriction of c, and its differential is the smooth restriction of a(d). Thus the two small-dual lift-differential connectors commute. The squares with actual small-chain inclusions also commute on every smooth small simplex. Their cohomology maps are isomorphisms by [F1], so transporting connectors through their inverses preserves the square. All arrows in the two Mayer–Vietoris sequences therefore commute with restriction.

givenF1F2
1.2

By [F4] the countable product interface and its comparison square hold under [A1]. The empty manifold has zero chain complexes and zero cohomology on both sides, so its comparison is an isomorphism. Every rational open box and rational half-box is convex; [F3] gives the local comparison isomorphisms, including the zero-dimensional point. Both functors are invariant under diffeomorphisms by functoriality, since the pullbacks of inverse maps are inverse.

F2F3F4A1
2.1

All hypotheses of [F5] are now supplied by steps 1.1 and 1.2. Apply its boundaryless version to obtain the claimed isomorphism there and its half-box version to obtain it for manifolds with boundary. Naturality is the already defined square [F2], without any choices of smoothing or inverses on cochains.

F2F5step 1.1step 1.2
3.1

Negative degrees have zero groups; in degree zero the same initial Mayer–Vietoris segments apply. Empty opens and overlaps were included in [F1]. On a point the restriction complex map is identity. Degenerate simplices are retained in both complexes and their common face equations. Countable choice is used only through the product and exhaustion/globalization arguments; no arbitrary vector-space dual exactness, full AC, or prescribed-face smoothing into a boundary target is used.

F1F2F4F5A1step 2.1
False statementConstruction: AI-adaptedVerification: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

The singular boundary of a simplex is the unsigned sum of its faces

Statement refuted

The real singular boundary is the unsigned sum of all faces.

Facts & Assumptions

Given: Work in R2 with distinct vertices a=(0,0),b=(1,0),c=(0,1).

[F1]

The real boundary has alternating signs (Real singular chain complex).

Proof

1.1

Let σ:Δ2R2 be the affine simplex with ordered vertices (a,b,c). Its ordered edge faces are [b,c],[a,c],[a,b]. The operator u defined by unsigned faces has u[a,b]=[b]+[a], so u2σ=2[a]+2[b]+2[c]0 in the free real vertex space. The coefficient at a is two.

givenF1algebra
2.1

In contrast, σ=[b,c][a,c]+[a,b] and 2σ=([c][b])([c][a])+([b][a])=0. Already on [a,b], the proposed value [b]+[a] differs from [b][a] by 2[a]0. Thus the refuted formula disagrees with the definition and fails the differential identity.

F1step 1.1algebra
3.1

Vertices have zero boundary, not a putative negative-dimensional face. Degeneracy does not rescue the formula: on a point the unsigned boundary of the constant edge is twice its vertex, whereas the signed boundary is zero. The empty target has no simplices and is not the witness. These finite calculations require no choice and use real coefficients, where two is nonzero.

F1step 1.1step 2.1
False statementConstruction: AI-adaptedVerification: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

A singular cochain is a finite linear combination of singular simplices

Statement refuted

Every real singular cochain is a finite linear combination of singular simplices; equivalently, after using the simplex-indexed coordinate functions, every cochain has finite support.

Facts & Assumptions

Given: Let X=N with the discrete topology and work in degree zero.

[F1]

Chains are finitely supported real functions on the simplex set (Continuous singular simplex and real singular chain group).

[F2]

Cochains are real-linear functionals on chains (Real singular cochain complex).

Proof

1.1

Vertices of X are exactly its natural numbers. Define φ(nFan[n])=nFan for a finite set F. The coordinate description [F1] makes this independent of adding zero coefficients or rewriting a finite chain, and distributivity makes it real-linear. Thus [F2] makes φ a legitimate zero-cochain. It takes value one at every vertex.

givenF1F2algebra
2.1

A finite linear combination of coordinate functionals ϵn, where ϵn([m])=1 if m=n and zero otherwise, vanishes outside a finite index set. Our φ does not: for nonempty finite F take m=1+maxF, and for empty F take m=0. Then φ([m])=1 but every such finite combination evaluates to zero. Hence the finite-support interpretation fails. Literally simplices generate chains, not the dual space; even the charitable coordinate-functional interpretation is false.

F1F2step 1.1algebra
3.1

Evaluation on the zero chain is zero, although every basis value is one. A one-point target has only one vertex and therefore does not give this degree-zero witness; the infinite specified vertex set is essential. Negative degrees are zero, and the empty target has zero cochains. No degeneracy or endpoint quotient is used in degree zero, and no infinite sum of coefficients is ever evaluated. The construction is choice-free.

F1F2step 1.1step 2.1
RemarkRemark: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Dualizing real vector-space sequences and the choice boundary

Statement

Write V=HomR(V,R) for the algebraic real dual. Two separate axiom branches clarify the exactness issue.

  • Under AC, every short exact sequence of real vector spaces 0AiBqD0 dualizes to the short exact sequence 0DqBiA0. * Under ZF + DC and the additional hypothesis that every subset of P=RN has the Baire property in its product topology, let E=R(N)P be the finitely supported sequences. The functional :ER given by (x)=nxn does not extend linearly to P. Consequently 0EPP/E0 does not remain exact at E after real dualization.

These are conditional assertions, not a consistency or nonprovability theorem for ZF. AC is not assumed in the second branch. The canonical extension of values on a supplied simplex basis is a different, choice-free construction.

Facts & Assumptions

Given: The objects and separate axiom branches of the statement.

[F4]

DC supplies a sequence starting at a specified element of a nonempty set whenever the successor relation is entire (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain).

[F3]

Extending a cochain by its prescribed values on the subspace-simplex basis and by zero on the remaining supplied simplices requires no choice (Canonical extension by zero of a singular cochain on a simplex basis).

Here a set is nowhere dense if its closure has empty interior, meager if it is contained in a countable union of nowhere dense sets, and has the Baire property if its symmetric difference with some open set is meager. The additional Baire-property hypothesis concerns P itself; no theorem transferring such a hypothesis from another space is used.

Proof

1.1

Assume AC. For a subspace AB, apply [F1] to the empty independent set in A to obtain a basis S, and then to SB to obtain a basis T of B containing S. If aA, assign value a(s) at sS and value zero at tTS. A vector of B has a unique finite expression in T, so the corresponding finite sum defines a real-linear functional b on B. For a vector in A, its expression in S is also its expression in T, and hence bA=a. These two basis constructions are the exact AC use. If A=0, take the zero extension directly; if A=B, take b=a.

F1
2.1

For an arbitrary short exact sequence as stated, transport a functional on A to the subspace i(A) using the inverse of the injective map i, and apply step 1.1. Thus i is surjective. Since q is surjective, fq=0 implies f=0, so q is injective. The composite iq is zero since qi=0. Conversely, if bi=0, define bˉ(d)=b(x) for any x with q(x)=d. Such an x exists; two choices differ by an element of kerq=i(A) on which b vanishes. This uniquely specifies bˉ without selecting lifts. It is linear by applying b to sums and scalar multiples of any lifts, and qbˉ=b. Hence keri=imq. Only the surjectivity argument used AC. This also covers B=0 and the endpoint cases A=0 or D=0.

step 1.1
3.1

In contrast to the AC conclusion of step 2.1, for the second branch assume only ZF + DC and the stated Baire-property hypothesis. On P use the metric d(x,y)=n02n1min(1,xnyn). The triangle inequality follows termwise from that of min(1,st); positivity and symmetry are immediate. This metric induces the product topology. Indeed a sufficiently small metric ball forces any prescribed finite set of coordinate inequalities, by the individual positive weights. Conversely a small restriction on finitely many initial coordinates makes the corresponding partial sum small, while the geometric tail is arbitrarily small. A metric Cauchy sequence is Cauchy in each real coordinate, so let xn be its unique coordinate limit. These unique limits define xP. For any ϵ>0, bound the geometric tail by ϵ/2 and use convergence in the finitely many initial coordinates for the remaining ϵ/2. This proves convergence to x in d, so P is complete. It is nonempty, containing the zero sequence. By [F2], no nonempty open subset of P is meager: replace the nowhere dense sets by their closed closures and intersect their open dense complements with that open subset.

F2step 2.1
4.1

We will use the fact that a countable union of meager sets is meager under DC, and spell out its selection cost. If Mj is meager, let Wj be the nonempty set of sequences of nowhere dense subsets covering Mj. The set of finite tuples (w0,,wk1) with wjWj contains the empty tuple, and extension by one more coordinate is an entire relation: for that one index a witness exists. DC starting at the empty tuple produces a chain of such extensions. Its union gives one wj for every j. A fixed enumeration of N×N now gives a single sequence of nowhere dense sets covering jMj. This is the only countable family of meagerness witnesses selected below.

F4step 3.1
5.1

Let L:PR be any algebraic linear functional. The sets Am={x:L(x)m} for integers m1 cover P. By steps 3.1 and 4.1, some Am is nonmeager. By the Baire-property hypothesis there are an open set O and a meager set N with AmON. The set O is nonempty, since otherwise Am is meager. Take aO and a symmetric open neighborhood V of zero with a+V+VO; such a V is obtained by shrinking the finitely many coordinate intervals of a basic neighborhood at a. For tV, the nonempty open set a+V lies in both O and Ot. Translations preserve nowhere density and meagerness since they are homeomorphisms. Hence N(Nt) is meager and cannot cover a+V. There is therefore b(a+V)(N(Nt)). Then b,b+tAm, giving L(t)=L(b+t)L(b)2m. This proves that L is bounded on V. For each ϵ>0, choose an integer k>2m/ϵ; on the open neighborhood k1V its absolute value is less than ϵ. Thus L is continuous. No b is chosen simultaneously for all t; the argument proves the bound separately for each t.

step 3.1step 4.1
6.1

Continuity supplies a basic product neighborhood W of zero on which L<1. Let FN be the finite set of coordinates restricted by W. If y vanishes on F, then ryW for every real r, so rL(y)<1 for every r, which forces L(y)=0. In particular, if en is the sequence with its only nonzero coordinate equal to one at n, then L(en)=0 for all nF. But the well-defined finite-sum functional :ER satisfies (en)=1 for every n. The least integer outside F supplies a contradiction to LE=. Thus restriction PE is not surjective. The inclusion and quotient give an exact sequence 0EPP/E0 in ZF, so this is the claimed failure of exactness after dualization.

step 5.1
7.1

In this witness E is nonzero because e0E is nonzero, and P/E is nonzero because the constant-one sequence has infinite support. No quotient representatives are chosen to define the sequence. The zero functional always extends, but the explicitly given does not in this branch. The functional is well-defined on vectors with any finite support, including empty support, and no sign or order of summation is ambiguous because each sum is finite. The supplied-simplex construction in [F3] instead already has a containing basis, so its zero extension does not call on step 1.1 or on either additional axiom of this second branch.

F3step 1.1step 6.1
False statementConstruction: AI-adaptedVerification: AI-adaptedOpen item page →

One fixed number of barycentric subdivisions makes every singular simplex cover small

Statement refuted

For every open cover there is one nonnegative integer m such that Smσ is cover-small for every singular simplex σ.

Facts & Assumptions

Given: Cover R by U=(,1/2) and V=(1/2,).

[F1]

Subdivision preserves smooth chains and restricts to affine domain pieces (Barycentric subdivision and prism preserve smooth singular chains).

[F2]

Subdivision is the recursive affine cone on the subdivided boundary (Barycentric subdivision operator).

Proof

1.1

For any proposed m0, define the smooth path σm(t)=sin(2π2mt), 0t1. In dimension one, the cone recursion gives the two half-interval parametrizations, one forward and one backward, with coefficient equal to their orientation sign. Inducting on subdivisions gives one affine parametrization of each dyadic interval [j2m,(j+1)2m], again with its orientation sign as coefficient: subdivision bisects each interval and the two new signs multiply its previous sign.

givenF1F2
2.1

On a forward dyadic parametrization, σm becomes p(t)=sin(2πt); on a backward one it becomes q(t)=sin(2πt). Therefore Smσm=A[p]B[q], where A,B count forward and backward pieces and A+B=2m>0. The two maps are distinct because p(1/4)=1 and q(1/4)=1, so no cancellation between them occurs in the free chain group. Each has image [1,1], which lies in neither U nor V. At least one nonzero basis coefficient therefore belongs to a non-small simplex, and the chain is not cover-small.

givenstep 1.1algebra
3.1

This proves m σm failing the fixed cover's proposed bound; it does not assert that one simplex fails all bounds. For m=0 the witness is p itself. Each witness has equal endpoints zero but is a nonconstant smooth simplex; repeated endpoint values cause no cancellation as step 2.1 checks. A constant simplex is already small. The empty chain is always small, and all formulas and witnesses are explicit without choice.

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

Every continuous singular simplex is smooth

Statement refuted

Every continuous singular simplex in a smooth manifold is a smooth singular simplex.

Facts & Assumptions

Given: The target is the boundaryless manifold R.

[F1]

Smooth singular simplices extend smoothly to an open affine neighbourhood of their whole closed domain (Smooth singular simplex).

Proof

1.1

The path σ(t)=t1/2 on [0,1]=Δ1 is continuous, since s1/2t1/2st. At its interior point 1/2 the right difference quotients are one and the left difference quotients are minus one. Therefore it is not differentiable there.

givenalgebra
2.1

Any extension in [F1] would restrict to a differentiable function on an interval around 1/2 agreeing with σ. Its derivative would have to equal both limits from step 1.1, an impossibility. Thus this is a continuous singular one-simplex which is not smooth.

F1step 1.1
3.1

Its endpoints both equal 1/2, but it is nonconstant, so endpoint agreement does not fix the interior defect. All zero-simplices and constant simplices in this target are smooth by constant extension; the empty target has no witness. The explicit formula uses no choice and requires no boundary-target convention.

F1step 1.1step 2.1
RemarkRemark: AI-adaptedProof: AI-adaptedjudge pass (gpt-5.6-terra)Open item page →

Dualizing real chain complexes requires an exactness argument

Statement

Let C be a chain complex of real vector spaces, with dn:CnCn1 and dndn+1=0. Its real dual cochain complex has Cn=HomR(Cn,R) and δnf=fdn+1.

Under AC, evaluation on cycles gives a natural isomorphism εCn:Hn(C)HomR(Hn(C),R),[f]([z]f(z)). Consequently a real-linear chain map inducing homology isomorphisms in all degrees induces cohomology isomorphisms after real dualization.

In the separate branch ZF + DC plus the hypothesis that every subset of P=RN has the Baire property in its product topology, the acyclic complex EPP/E in homological degrees 2,1,0, where E=R(N), has nonzero real-dual cohomology in degree 2. Thus dualization does not preserve quasi-isomorphisms in this conditional setting. This is not a consistency or nonprovability theorem.

Facts & Assumptions

Given: The objects and separate axiom branches of the statement.

[F1]

Under AC (The Axiom of Choice), a real-linear functional on a subspace extends to the containing vector space, by the basis construction in Dualizing real vector-space sequences and the choice boundary, proof 1.1. In that item's separate DC branch (The axiom of dependent choice: a relation in which every element is related to something admits an N-indexed chain), the functional (x)=nxn on E does not extend to P.

Write Zn=kerdn, Bn=imdn+1 and Hn=Zn/Bn. The square-zero identity implies BnZn. Cohomology is Hn=kerδn/imδn1.

Proof

1.1

If f:CnR is a cocycle, then f(dn+1c)=0 for all c, so f vanishes on Bn. Its restriction to Zn therefore descends to Hn. If f is replaced by f+gdn, its values on cycles are unchanged. Likewise replacing z by z+dn+1c leaves f(z) unchanged. Hence εCn is well-defined and linear. This construction and these two representative checks use no choice.

givenalgebra
2.1

Assume AC. Given h:HnR, compose it with the quotient ZnHn to obtain a functional on Zn. By [F1] extend this to f:CnR. It vanishes on Bn, since its restriction to Zn does, and hence f is a cocycle. Its image under εCn is h. This proves surjectivity. The sole selection in this step is the functional extension furnished under AC.

F1step 1.1
2.2

If a cocycle class is sent to zero, its representative f vanishes on Zn. Define b:Bn1R by b(dnc)=f(c). If dnc=dnc, then ccZn, so f(c)=f(c); thus b is well-defined. Applying this rule to sums and scalar multiples of any preimages proves linearity, without selecting a family of preimages. Extend b to g:Cn1R using [F1]. Then f=gdn=δn1g, so its class is zero. Conversely every coboundary vanishes on cycles, as already checked in step 1.1. This proves injectivity and both directions of the zero-class criterion.

F1step 1.1
3.1

Let u:CD be a real-linear chain map. Precomposition defines u:DnCn and commutes with coboundary, because undn+1C=dn+1Dun+1. For a cocycle f on D and a cycle z on C, εCn([fun])([z])=f(unz)=(εDn([f])Hn(u))([z]). This proves naturality. If Hn(u) is an isomorphism, precomposition by it is an isomorphism of real duals, with inverse precomposition by its inverse. Steps 2.1 and 2.2 and this commuting identity show that Hn(u) is an isomorphism. No bases are chosen to define the canonical evaluation map or the naturality square.

step 1.1step 2.1step 2.2
4.1

In contrast to the AC conclusion of step 3.1, now assume only the DC and Baire-property hypotheses of the second branch. Put C2=E, C1=P, C0=P/E, with d2 the inclusion, d1 the quotient and every other group and differential zero. The composite d1d2 is zero. The inclusion has zero kernel, the quotient has kernel E, and the quotient is surjective. It follows directly that H2(C)=H1(C)=H0(C)=0, and all remaining homology groups vanish because their chain groups are zero. Thus the unique chain map C0 is a quasi-isomorphism in every degree.

givenstep 3.1algebra
5.1

The dual complex in degrees 0,1,2 is (P/E)qPiE, and its differential out of degree 2 is zero. Therefore H2(C)=E/im(PE). By the second clause of [F1], the explicit functional is omitted from that image; its class in this quotient is nonzero. The dual of C0 is 0C, whose induced degree-2 map from zero cannot be surjective. This is a conditional real-vector-space example, with no change of coefficient field and no model-existence assertion.

F1step 4.1
6.1

The zero complex satisfies the positive assertion with the unique isomorphism 00 in every degree. For a nonnegative complex, at degree zero Z0=C0; the kernel case of step 2.2 gives f=0 directly, and no negative-degree extension is required. For a complex supported at one degree with group R and zero differential, evaluation is the usual map RR and is the identity. The proof does not assume injective differentials or nonzero chain groups: all zero and repeated maps are governed by the displayed square-zero identity. The abstract conditional complex of step 4.1 is not asserted to be a singular chain complex of any space.

step 1.1step 2.2step 4.1

5 · Examples, counterexamples and false statements

None yet.

Sources