A
D
V
E
R
T
I
S
E
M
E
N
T
ADVERTISEMENT
The Hilbert–Smith conjecture in every finite dimension
expertly designed by an internal OpenAI model  ·  released 2026-09-23  ·  original PDF
Theorems: 9 Lemmas: 16 Proofs: 40
Formulas: 1,854 Words: 21,279 Play time: ~2 hours

>>> How to Play <<<
We prove the Hilbert–Smith conjecture in every finite dimension: every locally compact second-countable Hausdorff group acting faithfully and jointly continuously on a connected Hausdorff second-countable finite-dimensional topological manifold without boundary is a Lie group.

>>> Level Map <<<
  1. Introduction
  2. The problem and its predecessors
  3. Duality and signatures
  4. The obstruction: equal parts in a fixed lattice
  5. How the action supplies the equal parts
  6. Compact-source sheaf categories and homotopy invariance
  7. Spaces, coefficients, and generators
  8. Duality on the generated categories
  9. Shifted forms and the cone relation
  10. Natural external products
  11. The interval boundary and homotopies
  12. Localization, germs, and dense subcategories
  13. Cutting off a finite construction
  14. The quotient as a category of germs
  15. Witt localization
  16. Open covers and an integral density bound
  17. A bounded lattice on the test sphere
  18. Point groups and finite exponent comparison
  19. The rational sphere group and its integral generator
  20. Degree and integral localization
  21. Preparing local tests
  22. An invariant chart subset and a compact test source
  23. Rational orbit cohomology and maps to an odd sphere
  24. Concentrating the test on finite quotient sheets
  25. Character classes and the contradiction
  26. Characters and proper direct images
  27. Integral classes without splitting quotient idempotents
  28. Covariance and homotopy
  29. Equal parts and the fixed lattice
  30. Duality shifts and the cylinder signs
  31. Hom, shifts, and biduality
  32. Evaluation of a product
  33. Normalizing the endpoint calculation

Introduction

The Hilbert–Smith conjecture asks whether a locally compact group acting faithfully and continuously on a connected topological manifold must be a Lie group. An action is faithful when its kernel is trivial: no nonidentity element fixes every point. Faithfulness does not require point stabilizers to be trivial. We prove the following statement.

Theorem 1 (The Hilbert–Smith conjecture). Let \(n\geq1\). A locally compact second-countable Hausdorff group acting faithfully and jointly continuously on a connected Hausdorff second-countable topological \(n\)-manifold without boundary is a Lie group.

This gives a positive resolution in every positive finite dimension. The manifold may be noncompact, nonorientable, or nontriangulable; fixed points and arbitrary stabilizers are allowed. In dimension zero, a connected manifold is a point, so a faithful acting group is trivial and the conclusion holds as well.

The mechanism is the exclusion of faithful actions of the additive group of \(p\)-adic integers, for a prime \(p\), \[\mathbb Z_p=\varprojlim_k\mathbb Z/p^k\mathbb Z,\] with its profinite topology. The precise classical reduction from the full group theorem to this case is recalled at the end of the proof.

Theorem 2 (\(p\)-adic exclusion). Let \(n\geq1\) be an integer and \(p\) a prime. Every jointly continuous action of \(\mathbb Z_p\) on a connected Hausdorff second-countable topological \(n\)-manifold without boundary has nonzero kernel. Consequently the action factors through a finite quotient of \(\mathbb Z_p\).

For a manifold \(M\), equip \(\mathop{\mathrm{Homeo}}(M)\) with the compact-open topology. Jointly continuous actions are equivalently continuous homomorphisms \(\mathbb Z_p\to\mathop{\mathrm{Homeo}}(M)\). No dimension bound on the orbit space is assumed.

1 also gives the dynamical consequence recorded in (Pardon 2013, Conjecture 1.4). For a manifold \(M\) as in 1, a homeomorphism \(f\) is almost periodic if the cyclic subgroup \(\{f^j:j\in\mathbb Z\}\) has compact closure \(K\) in \(\mathop{\mathrm{Homeo}}(M)\). Some positive iterate of \(f\) is then the time-one map of a continuous real flow: there are an integer \(m\geq1\) and a continuous homomorphism \(\Phi:\mathbb R\to\mathop{\mathrm{Homeo}}(M)\) with \(\Phi(1)=f^m\). Indeed, \(K\) is a compact abelian group acting faithfully and jointly continuously on \(M\). Evaluation on a countable dense subset of \(M\) embeds \(K\) into a countable product of copies of \(M\), so \(K\) is second countable. By 1, it is a compact abelian Lie group. Its identity component \(K^0\) is a torus of finite index, so \(f^m\in K^0\) for some \(m\geq1\). The surjective exponential map of this torus places \(f^m\) on a one-parameter subgroup, giving \(\Phi\).

The problem and its predecessors

Hilbert’s fifth problem asked how far differentiability assumptions could be removed from the theory of continuous transformation groups (Hilbert 1902, Problem 5). One central formulation concerns a group that is itself locally Euclidean. Gleason and Montgomery–Zippin resolved that formulation in 1952 (Gleason 1952; Montgomery and Zippin 1952), and Yamabe extended the structure theory to general locally compact groups (Yamabe 1953b, 1953a). Hilbert–Smith asks for the restrictions imposed by a faithful action on a connected manifold. The passage to additive \(p\)-adic groups combines this structure theory with rigidity of periodic transformations. Lee gives a treatment of the reduction (Lee 1997); Pardon’s introduction states the action-specific form used here (Pardon 2013, Introduction, p. 1). The structure theory is developed systematically in Montgomery–Zippin (Montgomery and Zippin 1955).

The low-dimensional cases illustrate how much geometry may be needed to control a merely continuous action. The cases of one- and two-manifolds were classical; Pardon gives a later account and proof of the two-dimensional case, crediting Montgomery–Zippin (Pardon 2019). Pardon proved the three-dimensional conjecture (Pardon 2013, Theorem 1.5). His local argument uses incompressible surfaces in a suitable invariant open set and the resulting action on a surface mapping class group. In particular, it accommodates arbitrary stabilizers without replacing the given action by a smooth action.

Another line of work controls the action by its regularity. Bochner–Montgomery established the differentiable precedent (Bochner and Montgomery 1946). Repovš–Ščepin proved the Lipschitz case on Riemannian manifolds (Repovš and Ščepin 1997, Theorem 1.1), and Maleshich obtained an obstruction for Hölder actions on closed manifolds when a common exponent exceeds \(n/(n+2)\) (Maleshich 1997, Theorem 3.1). Martin established the quasiconformal case on Riemannian manifolds (Martin 1999, Theorems 1.2–1.3). These results impose regularity on the transformations, rather than only on the underlying manifold.

The metric arguments connect to the dimension-raising theory of Yang and Bredon–Raymond–Williams (Yang 1960; Bredon et al. 1961). Their obstruction concerns integral cohomological dimension; Raymond’s subsequent analysis emphasizes the different behavior with field coefficients (Raymond 1961). In the Lipschitz proof, an averaged invariant metric keeps Hausdorff dimension small enough to contradict the required dimension increase of the orbit space. Mj extended this approach to uniformly quasisymmetric actions on compact metric cohomology manifolds under Ahlfors regularity and Hausdorff-dimension hypotheses, with applications to boundaries of Poincaré duality hyperbolic groups (Mj 2012, Theorem 2.24 and Corollary 2.25).

Shelukhin used Floer-theoretic methods to exclude nontrivial continuous \(p\)-adic actions by homeomorphisms in the \(C^0\)-closure of the Hamiltonian diffeomorphism group of a closed symplectic manifold on whose \(\pi_2\) both the symplectic class and the first Chern class vanish (Shelukhin 2024, Theorem A).

Newman’s rigidity theorem for periodic transformations (Newman 1931) supplies the local input used here: a finite-order homeomorphism of a connected manifold that fixes a nonempty open set pointwise is the identity. For a modern statement and proof, see (Pardon 2019, author manuscript, pp. 2–3). Pardon’s local reduction (Pardon 2013, sec. 4.1) uses this rigidity to find a faithful action of an open subgroup on an invariant open subset of one coordinate chart. We use that reduction without imposing regularity on the transformations or on the boundary of the chart subset.

Duality and signatures

The signature viewpoint has a separate line of antecedents. Verdier developed duality for sheaves on locally compact spaces (Verdier 1966); we use its derived functor formulation in Kashiwara–Schapira and Schapira (Kashiwara and Schapira 1990; Schapira 2023). Balmer’s triangular Witt groups package symmetric forms and their neutral relations in categories with duality (Balmer 2000). For localization we use Balmer–Walter’s published Theorem 2.1, which removes the weak-cancellation hypothesis of the earlier localization theorem (Balmer and Walter 2002). Woolf applied this formalism both to perfect complexes of sheaves and to constructible complexes. Using duality on perfect complexes, he proved a cylinder homotopy relation for that theory and obtained a generalized homology theory from constructible Witt groups on compact polyhedra (Woolf 2008). Ranicki–Weiss construct rational Pontryagin classes using a local chain theory generated by continuous simplex maps, with cutoff by subdivision, excision, and control of passage to direct summands (Ranicki and Weiss 2010, sec. 4 and Theorems 8.2–8.3). Their chain-level \(L\)-theory differs from the sheaf Witt groups used here, but its generated-category strategy is a close antecedent.

Our categories are generated by proper images of finite polyhedra under arbitrary continuous maps. Such images need not be constructible. We verify that duality and the constructions in the cylinder relation restrict to these specified generated categories. The additional quotient comparison and uniform integral bound establish the fixed signature lattice. The comparison is integral before rationalization: a rational isomorphism alone would not bound the possible denominators.

The obstruction: equal parts in a fixed lattice

The numerical contradiction is simple. Fix an odd integer \(d\geq3\); for an action on an \(n\)-manifold, we will take \(d>n\). We construct an abelian group \(E_d(S^d)\), an orientation class \(u_d\), and a positive integer \(L_d\). For an integral class \(x\), write \(\overline{x}=x\otimes1\) for its rational image. Then \[ E_d(S^d)\otimes\mathbb Q=\mathbb Q\overline{u}_d, \qquad \mathop{\mathrm{im}}\bigl(E_d(S^d)\to E_d(S^d)\otimes\mathbb Q\bigr) \subseteq L_d^{-1}\mathbb Z\overline{u}_d. \tag{1}\] A faithful \(\mathbb Z_p\)-action will produce, for every \(k\geq1\), \(p^k\) integral classes in this group. Their rational images are equal and sum to \(4\overline{u}_d\). Each image is therefore \((4/p^k)\overline{u}_d\), which contradicts [intro:lattice] as soon as \(p^k>4L_d\). The order of these choices matters: \(L_d\) is fixed before \(k\).

Here “integral” refers to an element of the abelian Witt group before it is tensored with \(\mathbb Q\); the sheaf coefficients are real throughout. For a map from a compact polyhedron, its direct-image sheaf complex records the cohomology of the fibers. A symmetric self-duality on that complex supplies signature data, and the Witt group sets forms with a lagrangian equal to zero. This makes the invariant additive while retaining the integrality of ordinary signature.

Here is the group underlying this argument. For a finite polyhedron \(X\), let \(\mathcal T(X)\) be the full thick subcategory of the bounded derived category of real sheaves generated by \[Rf_*\underline{\mathbb R}_{B},\qquad f:B\longrightarrow X, \qquad B\text{ a compact finite polyhedron},\] where \(f\) is continuous. Thus an object is obtained by finite sums, shifts, cones, and direct summands from these proper direct images. Their stalks need not be finite dimensional. Verdier duality nevertheless restricts to this category, as we prove from simplex generators. We put \(E_r(X)=W_r(\mathcal T(X))\), the Witt group of nonsingular symmetric forms for the shifted duality \(\mathcal D_{X,r}=[-r]\mathcal D_X\), with neutral forms set equal to zero. 2 gives the precise definitions, the signs, and homotopy invariance.

To establish [intro:lattice], we compare with the subcategory generated by semialgebraic maps. On a suitably chosen oriented ball, finite Witt relations can be evaluated by ordinary integral signature. Two arguments transfer that integrality to the continuous category. First, cutting off the finite polyhedral sources identifies quotient morphisms with germs near a closed set. Second, a full dense triangulated inclusion with duality, in which every object of the larger category is a summand of one from the smaller category, admits a map on Witt groups in the reverse direction whose two composites are multiplication by \(2\). The resulting exponent-two kernel and cokernel bound is a consequence of Hornbostel–Schlichting’s cofinality theorem (Hornbostel and Schlichting 2004, author preprint, Appendix A, Theorem A.2). We give the cutoff and explicit doubling constructions in 3; neither requires the images of arbitrary continuous maps to be constructible.

Localization on a finite cover of the sphere then bounds both the kernel and the cokernel of comparison by a fixed power of \(2\), in every degree. This proves the lattice statement in 25. Rational equivalence alone would lose the denominator bound. The cutoff description and the integral bound for dense inclusions are also useful independently of the group action; they supply the additional comparison needed beyond the constructible homology theory of (Woolf 2008).

How the action supplies the equal parts

Suppose that a faithful action exists on an \(n\)-manifold. By Newman’s theorem, a small open subgroup \(G\cong\mathbb Z_p\) acts faithfully and preserves orientation on a connected invariant open subset \(O\subset\mathbb R^n\) of one coordinate chart. Choose an odd integer \(d>n\), with \(d\geq3\), and give \[W=O\times\mathbb R^{d-n}\subset\mathbb R^d\] the product action, trivial in the added coordinates. We use the one-point compactification \(W^+\), its orbit space \(Y=W^+/G\), and the maps \[S^d\xrightarrow{c}W^+\xrightarrow{q}Y\xrightarrow{t}X.\] Here \(c\) collapses \(S^d\setminus W\) to \(\infty\), and \(t\) is a continuous map into a compact space \(X\) homeomorphic to a finite polyhedron. We require the value \(b=tq(\infty)\) to have a basis of contractible open neighborhoods in \(X\). The composite \(tqc\) always has the same finite-polyhedron source \(S^d\), as shown in 1.

A local action produces compact-source tests. Away from \(b=tq(\infty)\), the source of \(f\) lies in the oriented manifold \(W=O\times\mathbb R^{d-n}\). The restricted map \(f^{-1}(X\setminus\{b\})\to X\setminus\{b\}\) is proper, with oriented manifold source.

Put \(f_t=tqc\) and \(A_t=Rf_{t*}\underline{\mathbb C}_{S^d}\). Here \(\mathbb C\) is the positive real plane with pairing \(B(z,w)=\operatorname{Re}(z\overline w)\). Pushing this coefficient pairing together with the orientation of \(S^d\) gives the degree-\(d\) form \(\alpha_t\) on \(A_t\). Away from \(b\), the map \(f_t\) is proper from an oriented open subset of \(W\). Identify the characters of \(G\) with the group \(\Lambda=\bigcup_{j\geq0}\mu_{p^j}\) of roots of unity of \(p\)-power order. A finite partition \(\Lambda=D_0\sqcup\cdots\sqcup D_{m-1}\) gives orthogonal projectors \(e_i\) on \(A_t|_{X\setminus\{b\}}\) onto the corresponding character parts. A projector need not extend to a summand over \(b\). Choose a contractible open neighborhood \(U\) of \(b\). The projector’s germ near \(X\setminus U\) defines an endomorphism of \(A_t\) in the quotient by objects compactly supported in \(U\).

For a self-adjoint projector \(e_i\), the operator \(2e_i-1\) is a self-adjoint involution. We therefore have the following sum of forms on the existing object: \[[A_t,\alpha_t]+[A_t,\alpha_t(2e_i-1)].\] An integral localization isomorphism lifts it to a class \(z_i(t)\in E_d(X)\). An explicit matrix isometry gives \(\sum_i z_i(t)=2[A_t,\alpha_t]\), without taking the images of quotient idempotents.

Averaging a map supported in a ball gives a test \(a:Y\to S^d\) with \(\deg(aqc)=1\). For each \(k\), faithfulness gives a nonempty open region \(V\subset W/G\) over which \(W/(p^kG)\to W/G\) consists of \(p^k\) labeled sheets. Serre’s results on odd spheres provide a map \(D_s:S^d\to S^d\) of degree \(s>0\) such that \(D_s a\) is homotopic to a map constant outside \(V\) (Serre 1951, 1953). There a locally constant coefficient isometry permutes \(p^k\) chosen character parts cyclically. Covariance and homotopy invariance equate the rational images \(s\overline{z}_i(a)\). Cancelling the nonzero rational scalar \(s\) equates the \(\overline{z}_i(a)\), while the original integral classes stay in the same fixed lattice. Their rational images sum to \(4\overline{u}_d\): one factor of \(2\) comes from the real coefficient plane and the other from the involution construction. The fixed lattice gives the contradiction.

Only the actual manifold sources and the test spaces carry Verdier duality in this argument. The compact orbit spaces enter through ordinary sheaf direct images, averaging, and Čech cohomology. No dimension bound on the orbit spaces or regularity assumption on the boundary of \(O\) is used. The odd stabilization is the only dimensional choice. In particular, the proof treats both odd congruence classes of \(d\) modulo \(4\).

[sec:categories,sec:localization,sec:lattice] construct and bound the signature invariant. 5 prepares the local tests, including the odd-sphere argument. 6 constructs the integral character classes and proves [thm:main,cor:lie].

Compact-source sheaf categories and homotopy invariance

The sheaves used below can have very complicated stalks. Their finiteness comes from their sources: they are built, by finitely many operations, from proper images of constant sheaves on finite polyhedra. We first establish duality on exactly these categories, and then prove the cylinder relation that will make their Witt groups homotopy invariant.

Spaces, coefficients, and generators

All sheaves in this section have coefficients in the field \(\mathbb R\), regarded algebraically. A test space is a locally compact, finite-dimensional, separable metrizable space of the following kinds: a finite polyhedron, a space homeomorphic to one, an open subset of such a space, or a finite product of these spaces. Points and the empty space are included. The spaces to which Verdier duality is applied will always be test spaces.

Write \[\mathsf D(X)=D^b(\operatorname{Sh}_{\mathbb R}(X)).\] For a complex \(A\), the assertion that its support is contained in a compact set \(K\subset X\) means that all its cohomology sheaves vanish on \(X\setminus K\). We use this formulation even when the set of points with a nonzero cohomology stalk is not closed. All tensor products are derived tensor products over \(\mathbb R\); tensoring sheaves is exact over this field.

Definition 3 (The test categories). Let \(\mathcal T^0(X)\) be the smallest full replete triangulated subcategory of \(\mathsf D(X)\) containing \[ Rf_*\underline{\mathbb R}_{B}, \qquad f:B\longrightarrow X, \qquad B\text{ a compact finite polyhedron}, \tag{2}\] where \(f\) is any continuous map. Let \(\mathcal T(X)\) be its closure under direct summands in \(\mathsf D(X)\).

When \(X\) has a specified semialgebraic model, define \(\mathcal P^0(X)\) and \(\mathcal P(X)\) in the same manner, requiring \(B\) to be a compact polyhedron in a Euclidean space and \(f\) to be continuous semialgebraic in the specified models. For an arbitrary open subset \(U\) of a semialgebraic model, the condition on \(f:B\to U\) is that its composite into that model be semialgebraic. The open subset itself need not be semialgebraic.

An allowed map for \(\mathcal T\) is a continuous map of test spaces. For \(\mathcal P\) we use continuous semialgebraic maps in the models, their restrictions to the open subsets under consideration, and inclusions of such open subsets. The condition on a map used in the arguments below is that composition carry every allowed compact-source generator to an allowed compact-source generator. Homotopies for \(\mathcal P\) satisfy this condition in their two variables; the continuous semialgebraic homotopies used below do so.

The sheaf operations used below satisfy their finite-dimensionality hypotheses for every allowed map, including a nonproper map. To see this explicitly, every test space is homeomorphic to a locally closed subset of some \(\mathbb R^N\): realize its finite polyhedral factors as closed Euclidean subsets, take the prescribed relative open subsets, and then their finite product. Fix such an embedding of the source \(X\) of a continuous map \(g:X\to Y\). Since \(Y\) is Hausdorff, each fiber \(Z=g^{-1}(y)\) is closed in \(X\), hence locally closed in the same \(\mathbb R^N\). For its embedding \(i:Z\hookrightarrow\mathbb R^N\), extension \(i_!\) is exact: factor \(i\) as a closed inclusion followed by an open inclusion. For every sheaf \(F\) on \(Z\), composition of derived proper images gives \[R\Gamma_c(Z;F)\simeq R\Gamma_c(\mathbb R^N;i_!F).\] The right side has no cohomology above \(N\), by (Schapira 2023, Lemma 11.7.1). This bound is independent of \(y\). Thus every such \(g\) has finite \(c\)-soft dimension, by (Schapira 2023, Definition 11.3.1 and Remark 11.3.3). The composition formula used here is established before that finite-dimension hypothesis is imposed (Schapira 2023, Equation (11.3.1)), so this verification does not assume the duality formalism it is used to justify.

In particular the maps in (2) are proper, because their sources are compact and their targets are Hausdorff, and their derived images are bounded. Proper base change identifies their stalk cohomology with the cohomology of compact fibers. Boundedness does not imply that these stalks are finite dimensional. For the general locally compact sheaf formalism see (Kashiwara and Schapira 1990, III) and (Schapira 2023, secs. 11.3–11.4).

We work with essentially small categories. This causes no size issue: there is a set of finite polyhedra up to isomorphism and of continuous maps from each into a fixed \(X\); the derived category is locally small. Finite constructions using their morphisms, followed by the choice of summands, still have a set of isomorphism classes. Choose representatives and then take replete subcategories when convenient.

Lemma 4 (Simplex generators and summands). In either definition, closed simplices suffice in place of all compact finite polyhedra. Every object of \(\mathcal T(X)\), respectively \(\mathcal P(X)\), is a direct summand of an object of \(\mathcal T^0(X)\), respectively \(\mathcal P^0(X)\). In particular these summand closures are triangulated and thick.

Proof. Fix a finite triangulation of \(B\). For a closed simplex \(\sigma\), let \(j_\sigma:\sigma^\circ\hookrightarrow\sigma\) and \(i_\sigma:\partial\sigma\hookrightarrow\sigma\) be the inclusions. The open-complement triangle is \[ (j_\sigma)_!\underline{\mathbb R}_{\sigma^\circ} \longrightarrow\underline{\mathbb R}_{\sigma} \longrightarrow(i_\sigma)_*\underline{\mathbb R}_{\partial\sigma} \longrightarrow (j_\sigma)_!\underline{\mathbb R}_{\sigma^\circ}[1]. \tag{3}\] Induction on dimension expresses the first term using constants on closed simplices: apply the same argument to the finite triangulation of the boundary, starting with points. Filter \(B\) by its skeleta. On each skeleton the complement of the previous skeleton is a finite disjoint union of open simplices. Its constant sheaf extended by zero is the finite sum of the first terms of (3), extended into that skeleton. The open-complement triangles for this filtration therefore build \(\underline{\mathbb R}_{B}\) from constants on the closed simplices of \(B\). Pushing these finite triangles along \(f\) proves the assertion. For the semialgebraic categories all restrictions and simplex inclusions just used are semialgebraic.

For the second assertion, the class of summands of objects in a full triangulated subcategory is itself triangulated. Indeed, suppose \(A\oplus A'=C\) and \(B\oplus B'=D\) belong to that subcategory, and let \(u:A\to B\). Fullness places the block map \(u\oplus0:C\to D\) in the subcategory. A cone on this map is \[\mathop{\mathrm{Cone}}(u)\oplus B'\oplus A'[1].\] Hence \(\mathop{\mathrm{Cone}}(u)\) is a summand of an object of the subcategory. Shifts and finite sums have the same property, and an iterated summand is a summand. This proves the claim and also proves thickness. ◻

Duality on the generated categories

Let \(a_X:X\to\mathrm{pt}\). We use the dualizing complex and Verdier operation \[\omega_X=a_X^!\mathbb R, \qquad \mathcal D_X A=R\mathcal Hom(A,\omega_X).\] The operation is initially understood in the ambient derived category. Its boundedness and the invertibility of its biduality map on our categories will be proved, not assumed.

We recall precisely the pieces of the sheaf formalism used here. For locally compact spaces and maps of finite \(c\)-soft dimension, \(Rf_!\) has right adjoint \(f^!\), composition identifies \(f^!\omega_Y\) with \(\omega_X\), and the counit gives the trace \[ \operatorname{Tr}_f:Rf_!\omega_X\longrightarrow\omega_Y. \tag{4}\] The internal duality isomorphism is \[ Rf_*\mathcal D_X A\xrightarrow{\sim}\mathcal D_Y Rf_!A \qquad(A\in\mathsf D(X)). \tag{5}\] It is adjoint to evaluation followed by the trace, and is compatible with the evaluation map \(\eta_A:A\to\mathcal D_X^2A\) whenever the expressions are bounded. For an open inclusion \(j\), \(j^!=j^{-1}\), so duality commutes with open restriction. These are the adjunction and internal duality statements in (Schapira 2023, Theorem 11.4.2, Propositions 11.4.3–11.4.4 and 11.4.6(b)). Proper base change, the projection formula, and compact-support Künneth will also be used in their natural forms (Schapira 2023, Theorems 11.3.5–11.3.6 and Corollary 11.3.11). None of these statements asserts reflexivity of every bounded sheaf complex.

Proposition 5 (Duality and compact support). The Verdier operation restricts to a triangulated duality on each of \(\mathcal T^0(X)\), \(\mathcal T(X)\), \(\mathcal P^0(X)\), and \(\mathcal P(X)\). In particular, for every object \(A\) in one of these categories, \(\mathcal D_X A\) belongs to the same category and the canonical map \[\eta_A:A\xrightarrow{\sim}\mathcal D_X^2A\] is an isomorphism. There is a compact \(K\subset X\) outside which both \(A\) and \(\mathcal D_X A\) vanish.

Proof. We first calculate on a closed \(n\)-simplex \(\Delta\), choosing an orientation of its interior. With \(j:\Delta^\circ\hookrightarrow \Delta\), \[ \mathcal D_\Delta\underline{\mathbb R}_{\Delta} =\omega_\Delta \simeq j_!\underline{\mathbb R}_{\Delta^\circ}[n], \qquad \mathcal D_\Delta\bigl(j_!\underline{\mathbb R}_{\Delta^\circ}[n]\bigr) \simeq\underline{\mathbb R}_{\Delta}. \tag{6}\] Here is the local calculation, including the boundary. At an interior point the compactly supported cohomology of a sufficiently small open ball is \(\mathbb R\) in degree \(n\) and zero otherwise. At a boundary point a cofinal system of relative neighborhoods is homeomorphic to a half-ball with its flat face retained. All its compactly supported cohomology vanishes. For example, its one-point compactification is a closed ball and has zero reduced cohomology; this also applies at corners after a local homeomorphism. The local description of the dualizing complex therefore gives the first isomorphism in (6). The orientation identifies its interior local system with the constant sheaf. For the dualizing-complex formulation of orientation on a manifold without boundary, see (Schapira 2023, sec. 11.7); the relative half-ball calculation above establishes the boundary case needed here.

For the second isomorphism, open-image duality gives \[\mathcal D_\Delta j_!\underline{\mathbb R}_{\Delta^\circ} \simeq Rj_*\underline{\mathbb R}_{\Delta^\circ}[n].\] The unit \(\underline{\mathbb R}_{\Delta}\to Rj_*\underline{\mathbb R}_{\Delta^\circ}\) is an isomorphism: the intersection of each sufficiently small relative neighborhood with \(\Delta^\circ\) is nonempty and contractible, with no higher constant-sheaf cohomology. Under these identifications the biduality map of \(\underline{\mathbb R}_{\Delta}\) is this unit. Thus it is the canonical biduality map, and is invertible, including at the boundary. The case \(n=0\) is ordinary duality of the one-dimensional vector space.

Now take a simplex generator \(A=Rf_*\underline{\mathbb R}_{\Delta}\). Since \(f\) is proper, (5) and (6) give \[\mathcal D_X A\simeq Rf_*\omega_\Delta.\] The boundary triangle (3) expresses \(\omega_\Delta\) using constants on compact subpolyhedra of \(\Delta\). Consequently \(\mathcal D_XA\) lies in the same generated category.

We check explicitly that proper duality transports the canonical biduality map. Put \(F=Rf_*\) and \(B=\underline{\mathbb R}_{\Delta}\), and write \[\zeta_C:F\mathcal D_\Delta C\xrightarrow{\sim}\mathcal D_XFC \qquad(C=B,\mathcal D_\Delta B)\] for (5). The source calculation makes \(B,\mathcal D_\Delta B,\mathcal D_\Delta^2B\) bounded, as are their proper images. The two comparisons \(\zeta_B,\zeta_{\mathcal D_\Delta B}\) and the dual of \(\zeta_B\) therefore show that all terms in the following diagram are bounded: \[ \begin{tikzcd}[column sep=large] FB \arrow[r,"\eta_{FB}"] \arrow[d,"F\eta_B"'] & \mathcal D_X^2FB \arrow[d,"\mathcal D_X(\zeta_B)"] \\ F\mathcal D_\Delta^2B \arrow[r,"\zeta_{\mathcal D_\Delta B}"'] & \mathcal D_XF\mathcal D_\Delta B. \end{tikzcd} \tag{7}\] Under tensor–Hom adjunction, both composites correspond to the pushed evaluation pairing with its two arguments interchanged. The cup map respects tensor symmetry, and both composites use the same trace, so the diagram commutes. Its left, bottom, and right arrows are isomorphisms. Hence \(\eta_A=\eta_{FB}\) is an isomorphism.

The class of objects whose dual is bounded and belongs to the generated category is closed under shifts and triangles. On this class, the objects for which \(\eta\) is invertible are closed under these operations as well: naturality gives a morphism of triangles, and an isomorphism on two terms gives an isomorphism on the third. The same assertions pass to direct summands, by applying the dual functor to the splitting maps. 4 now proves the duality assertions for all four categories.

Each generator vanishes outside \(f(\Delta)\). Finite sums, triangles, shifts, and summands preserve vanishing outside a finite union of such compact sets. Choose one such compact \(K\) for \(A\). Open restriction of duality shows that \(\mathcal D_X A\) also vanishes on \(X\setminus K\). ◻

Remark 6. There is no assertion that restriction preserves the test categories. For example, \(\underline{\mathbb R}_{[0,1]}\) belongs to \(\mathcal T([0,1])\), whereas its restriction to \((0,1)\) has no compact support there and hence does not belong to \(\mathcal T((0,1))\). Restrictions in later germ arguments are taken in the ambient derived categories. Likewise, Verdier reflexivity in 5 is not algebraic reflexivity of each stalk: Verdier duality uses local compact-support information. This distinction allows proper continuous images with infinite-dimensional stalks.

Proposition 7 (Direct images and open extension). For an allowed map \(g:X\to Y\), direct image induces exact functors \[g_*:\mathcal T^0(X)\longrightarrow\mathcal T^0(Y), \qquad g_*:\mathcal T(X)\longrightarrow\mathcal T(Y),\] and the analogous functors for \(\mathcal P^0,\mathcal P\). They are given by \(Rg_!\simeq Rg_*\) on these categories, commute coherently with Verdier duality and its shifts, and are compatible with composition. For an open inclusion \(j:U\hookrightarrow X\), this functor is \(j_!\) and is fully faithful.

Proof. If \(A\) vanishes outside a compact \(K\subset X\), let \(i:K\hookrightarrow X\). The canonical map \(A\to i_*i^{-1}A\) is an isomorphism, as is checked on cohomology stalks. The map \(g i:K\to Y\) is proper. Composition of direct images therefore identifies the natural comparison \[Rg_!A\longrightarrow Rg_*A\] with the corresponding, invertible comparison for \(g i\). This argument requires only compactness of \(K\), not a polyhedral structure on \(K\). On a generator the image is \[Rg_*Rf_*\underline{\mathbb R}_{B}\simeq R(gf)_*\underline{\mathbb R}_{B},\] which is again an allowed generator. Exactness and preservation of splittings prove category membership and boundedness for every object. The semialgebraic case follows from the same composition check.

Both \(A\) and \(\mathcal D_XA\) have compact support by 5. Hence (5) gives the natural isomorphism \[ Rg_!\mathcal D_XA\xrightarrow{\sim}\mathcal D_Y Rg_!A. \tag{8}\] It preserves biduality because it is defined by evaluation and trace. More explicitly, a pairing \(\beta:A\otimes A\to\omega_X[-r]\) is sent to the pairing \[ \begin{split} Rg_!A\otimes Rg_!A &\longrightarrow Rg_!(A\otimes A) \xrightarrow{Rg_!\beta}Rg_!\omega_X[-r] \xrightarrow{\operatorname{Tr}_g[-r]}\omega_Y[-r]. \end{split} \tag{9}\] The first arrow is the cup map obtained from the projection formula and the adjunction map \(g^{-1}Rg_!A\to A\) (using \(Rg_!A\to Rg_*A\)). Under tensor–Hom adjunction, (9) is exactly (8) composed with the image of the adjoint of \(\beta\). The symmetry of tensor products and the adjunction identities imply compatibility with biduality. For composable maps, the cup maps compose and \[\operatorname{Tr}_{h g} =\operatorname{Tr}_h\circ Rh_!(\operatorname{Tr}_g)\] under the composition identifications. Thus the duality functors and their pairings compose coherently. Notice that the last two arrows of (9) use \(Rg_!\) on \(\omega_X\); compact support of \(\omega_X\) is not required.

For an open inclusion, \(Rj_!=j_!\) and \(j^{-1}j_!\) is the identity. The adjunction \((j_!,j^{-1})\) gives \[\mathop{\mathrm{Hom}}_{\mathsf D(X)}(j_!A,j_!B) \simeq\mathop{\mathrm{Hom}}_{\mathsf D(U)}(A,B).\] Thus extension is fully faithful. The already proved comparison with \(Rj_*\) applies because objects from the test category on \(U\) have compact support in \(U\). ◻

Shifted forms and the cone relation

We use cochain shifts and homological Witt indexing: \[ \mathcal D_{X,r}=[-r]\mathcal D_X, \qquad W_r(\mathcal B)=W^{-r}(\mathcal B), \qquad E_r(X)=W_r(\mathcal T(X)). \tag{10}\] The biduality and exactness signs are the translated-duality signs of triangular Witt theory; the exactness sign of \(\mathcal D_{X,r}\) is \(\delta_r=(-1)^r\). With these signs, a symmetric form of degree \(r\) is equivalently a pairing \[ \beta:A\otimes A\longrightarrow\omega_X[-r], \qquad \beta\circ\tau_{A,A}=\beta, \tag{11}\] whose adjoint \(\alpha:A\xrightarrow{\sim}\mathcal D_{X,r}A\) is invertible. Here \(\tau\) is tensor symmetry with the Koszul sign. We give the chain-level verification of these conventions in 7. In particular, on an oriented \(d\)-manifold the orientation identification \(\omega_X[-d]\simeq\underline{\mathbb R}_{X}\) makes the multiplication pairing of the constant sheaf a symmetric degree-\(d\) form. When its underlying object belongs to a test category, it defines a class there.

We recall the one algebraic cone fact needed for homotopy invariance. Write \(\#\) for the chosen shifted duality. Witt groups are generated under orthogonal sum by nonsingular symmetric forms, with neutral forms set equal to zero; the negative of a pairing is its additive inverse. A triangular lagrangian for \((A,\alpha)\) is an arrow \(i:L\to A\) completed to a triangle \(L\to A\to\#L\to L[1]\) in which the second map is the composite \(A\xrightarrow{\alpha}\#A\xrightarrow{\#i}\#L\), with the translated-duality signs, and the triangle is compatible with its dual under the form and biduality, including the connecting morphism. A form with such a lagrangian is neutral. The hyperbolic form \(H(L)\), on \(L\oplus\#L\), is an example. These definitions and their equivalence with the symmetric-cone description below are the triangular Witt formalism of (Balmer 2000); a convenient precise reference for the cone statement is (Woolf 2008, sec. 2.1, Lemma 2.1).

Set \(I=[0,1]\) and let \(i_t:X\to I\times X\) be \(x\mapsto(t,x)\), for \(t=0,1\). For a degree-\(r\) form \((A,\alpha)\) in \(\mathcal T(X)\) or \(\mathcal P(X)\), our goal is to prove \[(i_0)_*[A,\alpha]=(i_1)_*[A,\alpha]\] in the corresponding Witt group of \(I\times X\). We will construct a neutral form on the sum of the two endpoint objects whose diagonal pairings are a common nonzero real multiple of \((i_0)_*\alpha\) and \(-(i_1)_*\alpha\). The symmetric-cone construction below produces this form; pushing the resulting equality along a homotopy will then identify the homomorphisms induced by its endpoints.

Lemma 8 (Symmetric cone). Let \((\#,\eta)\) be a triangulated duality with exactness sign \(\delta\in\{1,-1\}\) on a category in which multiplication by \(2\) is invertible on every morphism group. Let \(u:L\to\#L\) be symmetric, without an invertibility assumption. In a triangle \[L\xrightarrow{u}\#L\xrightarrow{v}C\xrightarrow{w}L[1],\] the cone has a nonsingular symmetric form \(\psi:C\xrightarrow{\sim}[1]\#C\) for the translated duality. It is neutral and can be chosen to satisfy \[ \psi v=-[1](\#w), \qquad [1](\#v)\psi=\delta[1](\eta_L)w, \tag{12}\] with the dual shift comparisons understood. For \(\#=\mathcal D_{X,r+1}\) this is a neutral form of degree \(r\).

Proof. Dualize and rotate the triangle. Its first arrow is \(\delta\#u\). Symmetry of \(u\) makes its first two terms compatible with \(\delta\eta_L\) and the identity of \(\#L\), with fourth vertical map \(\delta[1](\eta_L)\). Complete these maps to a morphism of triangles with third map \(\psi_0\). The signed transpose of \(\psi_0\) is another such completion. Replacing \(\psi_0\) by \[\frac12\bigl(\psi_0-\delta[1](\#\psi_0)\eta_C\bigr)\] preserves the first two squares and imposes symmetry for the translated biduality \(-\delta\eta\). The resulting map \(\psi\) satisfies (12). It is an isomorphism by the two-out-of-three property for the morphism of triangles. By definition it is the symmetric boundary of \(u\), hence neutral. Equivalently, rotate the displayed triangle to start with \(\#L\to C\); its third object is \(L[1]\simeq[1]\#(\#L)\), and (12) gives the triangular lagrangian. All these operations take place in the given full triangulated category; averaging uses that \(2\) is invertible. Finally \([1]\mathcal D_{X,r+1}=\mathcal D_{X,r}\) with exactly the translated signs, proving the degree assertion. ◻

Natural external products

To compare the two endpoint copies of a form on \(X\), we will combine it with the interval boundary triangle. The next lemma verifies that these products remain in the test category and carry the required pairings.

Let \(e_t:\{t\}\hookrightarrow I\) for \(t=0,1\). Write \[ H=\underline{\mathbb R}_{I},\qquad J=j_!\underline{\mathbb R}_{(0,1)},\qquad E_t=(e_t)_*\mathbb R,\qquad E=E_0\oplus E_1, \tag{13}\] where \(j:(0,1)\hookrightarrow I\). Let \(\mathcal C_I\) be the full thick subcategory generated by \(H,E_0,E_1\). It is contained in \(\mathcal P(I)\) and \(\mathcal T(I)\), and contains \(J\) by the triangle \[ J\xrightarrow{u}H\xrightarrow{v}E \xrightarrow{\partial}J[1]. \tag{14}\]

Lemma 9 (Products with the interval). For \(A\in\mathcal T(X)\) and \(B\in\mathcal C_I\), the external product \(B\boxtimes A\) belongs to \(\mathcal T(I\times X)\); the same assertion holds for \(\mathcal P\). For all integers \(s,r\), the natural map \[ \mu_{s,r}:\mathcal D_{I,s}B\boxtimes\mathcal D_{X,r}A \xrightarrow{\sim} \mathcal D_{I\times X,s+r}(B\boxtimes A) \tag{15}\] is an isomorphism. The map is adjoint to the product of evaluations, with the tensor shift signs; it commutes with proper direct image, duality, and the trace maps. In particular the product of symmetric pairings is symmetric for the sum of their degrees.

Proof. First suppose \(A=Rf_*\underline{\mathbb R}_{\Delta}\). For \(B=H\) the proper external-image formula gives \[H\boxtimes A \simeq R(1\times f)_*\underline{\mathbb R}_{I\times\Delta}.\] The source is a compact finite polyhedron. For \(B=E_t\) the product is the generator on the endpoint copy of \(\Delta\). The triangle (14) proves membership for \(B=J\) as well. Exactness and preservation of summands in each variable prove the membership statement for all \(B,A\). All source maps in this argument are semialgebraic when \(f\) is.

We describe the natural map in (15) before proving that it is invertible. For locally compact spaces \(Z,X\) there is a product trace map \[ t_{Z,X}:\omega_Z\boxtimes\omega_X\longrightarrow\omega_{Z\times X}. \tag{16}\] By the adjunction for \(a_{Z\times X}\), this is the map corresponding, under compact-support Künneth, to the tensor of the two traces to \(\mathbb R\). To define \(\mu_{s,r}\), pair \[(\mathcal D_{Z,s}B\boxtimes\mathcal D_{X,r}A) \otimes(B\boxtimes A)\] by moving the second dual factor past \(B\), evaluating the two pairs, combining their output shifts, and applying \(t_{Z,X}[-s-r]\). Take its tensor–Hom adjoint. This construction proves naturality in both variables and specifies the actual comparison, rather than merely an abstract isomorphism of its objects.

The construction is compatible with proper pushforward. We verify the two ingredients of this assertion. First, for a proper \(f:Z'\to Z\), the two composites from \(R(f\times1)_!(\omega_{Z'}\boxtimes\omega_X)\) to \(\omega_{Z\times X}\) agree: one uses \(\operatorname{Tr}_f\) and then the product trace; the other uses the source product trace and then \(\operatorname{Tr}_{f\times1}\). Under adjunction to the point and Künneth, both are \[\operatorname{Tr}_{a_{Z'}}\otimes\operatorname{Tr}_{a_X}.\] Their equality therefore follows from adjunction, including its composition identities. Second, the cup maps used to push evaluation in (9) commute with external products. Indeed the external-image isomorphism is obtained from proper base change and the projection formula, and after inverse-image adjunction its cup map is the tensor of the two counits. Tensoring these counits before or after evaluating gives the same map. These two equalities show that the natural \(\mu\) is carried to the natural \(\mu\) by proper-image duality. They also show its compatibility with biduality. The assertion for shifts follows by inserting the tensor shift comparisons, not by changing any trace.

It remains to prove invertibility on the objects in the lemma. First take \(s=r=0\); the specified shift comparisons give the other degrees. On \(I\times\Delta\), for \(B=H\) and \(A=\underline{\mathbb R}_{\Delta}\), (6) identifies both sides with the constant sheaf on \((0,1)\times\Delta^\circ\) extended by zero and shifted by \(1+\dim\Delta\). This calculation applies to the product polyhedron with its boundary, using its product orientation. The map on the interior is the product of the orientation evaluations and is an isomorphism; both sides vanish on the boundary. For \(B=E_t\), closed direct-image duality reduces the map to the identity duality comparison on \(\Delta\). Thus it is an isomorphism for \(H,E_0,E_1\). Triangles and summands prove the assertion for every \(B\in\mathcal C_I\) and for their shifts.

For \(A=Rf_*\underline{\mathbb R}_{\Delta}\), the external-image isomorphism and proper duality identify (15) with the proper image of the comparison just verified on \(I\times\Delta\). The preceding naturality check is what identifies it with that map. It is consequently an isomorphism even for an arbitrary continuous \(f\). Finally, for fixed \(B\) the locus of \(A\) for which this natural comparison is an isomorphism is closed under triangles, shifts, and summands. 4 completes the proof.

For the last assertion, write the product pairing as the tensor of its two pairings, preceded by the middle-factor permutation and followed by (16). Naturality of the Koszul symmetry shows that interchanging its two arguments is the same as interchanging the arguments of each factor pairing. Both factor pairings are symmetric, so the product is symmetric. ◻

The interval boundary and homotopies

Orient \(I\) from \(0\) to \(1\). The local calculation already used gives \[ \mathcal D_{I,1}J\simeq H,\qquad \mathcal D_{I,1}H\simeq J,\qquad \mathcal D_I E\simeq E. \tag{17}\] The first arrow \(u\) of (14), considered as \(J\to\mathcal D_{I,1}J\), is symmetric. Its pairing is multiplication \(J\otimes J\to J=\omega_I[-1]\).

Lemma 10 (The two endpoint forms). Let \((A,\alpha)\) be a symmetric degree-\(r\) form in \(\mathcal T(X)\) or \(\mathcal P(X)\), and let \(i_t:X\to I\times X\) be \(x\mapsto(t,x)\). There is a neutral degree-\(r\) form on \[E\boxtimes A\simeq(i_0)_*A\oplus(i_1)_*A\] whose two diagonal forms are \(c(i_0)_*\alpha\) and \(-c(i_1)_*\alpha\), for a common nonzero real scalar \(c\). There are no off-diagonal terms.

Proof. We first determine the interval boundary itself. Compact-support cohomology of (14) is the exact sequence \[ 0\longrightarrow\mathbb R \xrightarrow{x\mapsto(x,x)}\mathbb R^2 \xrightarrow{(x_0,x_1)\mapsto x_1-x_0}\mathbb R \longrightarrow0, \tag{18}\] where the last identification uses the chosen orientation of \(I\). For example, it follows by taking the cellular cochains of the pair \((I,\{0,1\})\): the coboundary of endpoint values is their difference. Proper duality to the point therefore identifies the shifted dual of \(\partial\) with a map \(H\to E\) having opposite nonzero coefficients at the two ends. This determines the sheaf morphism, since \[\mathop{\mathrm{Hom}}_{\mathsf D(I)}(H,E_t) \simeq\mathop{\mathrm{Hom}}_{\mathsf D(\mathrm{pt})}(\mathbb R,\mathbb R)=\mathbb R\] by closed direct-image adjunction, and taking global sections detects these two coefficients. The cone identity (12) consequently gives opposite endpoint pairings for the symmetric cone of \(u\).

Now use the symmetric morphism supplied by the product of \(u\) and \(\alpha\): \[ J\boxtimes A \xrightarrow{u\boxtimes\alpha} H\boxtimes\mathcal D_{X,r}A \xrightarrow{\mu_{1,r}} \mathcal D_{I\times X,r+1}(J\boxtimes A). \tag{19}\] It lies in the required category by 9, and it is symmetric by that lemma. Identifying its middle object with \(H\boxtimes A\) using \(\alpha\), its cone triangle is \[J\boxtimes A\longrightarrow H\boxtimes A \xrightarrow{v\boxtimes1}E\boxtimes A \xrightarrow{\partial\boxtimes1}(J\boxtimes A)[1].\] 8 supplies a neutral nonsingular form \(\psi\) of degree \(r\) on \(E\boxtimes A\).

The two slices are disjoint closed subsets. Closed direct-image adjunction thus makes every morphism between their supported complexes zero, in every degree. In particular \(\psi\) is diagonal. On either diagonal its precomposition with \(v\boxtimes1\) determines it: restriction of \(H\boxtimes A\) to that slice is \(A\), and the restriction of \(v\boxtimes1\) is the identity. Apply (12) to compute this precomposition. By the natural product comparison, the shifted dual of \(\partial\boxtimes1\) is the product of the shifted dual of \(\partial\) with the identity of \(\mathcal D_{X,r}A\), up to a single shift sign independent of the endpoint, as calculated in 45. After precomposing with \(1\boxtimes\alpha\), the two coefficients are therefore a common nonzero scalar times \(\alpha\) and its negative, as asserted. 7 fixes the absolute normalization of this scalar. ◻

Theorem 11 (Homotopy invariance). If \(h:I\times X\to Y\) is a continuous homotopy of maps of test spaces, its endpoint maps induce equal homomorphisms \[h_{0*}=h_{1*}:E_r(X)\longrightarrow E_r(Y) \qquad(r\in\mathbb Z).\] The same assertion holds for \(W_r(\mathcal P(-))\) under the allowed semialgebraic homotopies. In particular, homotopy equivalences induce isomorphisms, and a nonempty contractible test space has the Witt groups of a point. The semialgebraic assertion uses a contraction in the allowed semialgebraic category.

Proof. For a form \((A,\alpha)\), 10 gives \[[\,(i_0)_*A,c(i_0)_*\alpha\,] +[\,(i_1)_*A,-c(i_1)_*\alpha\,]=0\] in the degree-\(r\) Witt group of the cylinder. Multiplying a pairing by a positive real scalar does not change its isometry class: scalar multiplication of its underlying object by the inverse square root gives an isometry. If \(c<0\), the displayed relation is the negative of the one with \(|c|\). Thus in either case \[(i_0)_*[A,\alpha]=(i_1)_*[A,\alpha].\] Push this equality along \(h\) using 7. Its composite maps are \(h_0\) and \(h_1\), so it proves the desired equality on form classes and hence on the Witt group. Properness of the whole homotopy is unnecessary: every object in the relation has support in \(I\times K\) for a compact \(K\subset X\). The proof for \(\mathcal P\) uses exactly the same relation, whose compact-source maps and homotopy images are then semialgebraic. Apply the endpoint equality to the two compositions of a homotopy equivalence and its inverse to obtain the final assertions. ◻

This proof implements the interval argument of (Woolf 2008, Proposition 3.11) inside the actual generated categories. The continuous maps in their generators have only been used through proper direct image, so no constructibility condition on their images was introduced.

At a point both test categories are exactly the bounded derived category of finite-dimensional real vector spaces: a compact polyhedron has finite-dimensional bounded cohomology, and the point generator and its finite sums and shifts already generate every such complex. We will use this identification and its elementary Witt calculation in 4.

Localization, germs, and dense subcategories

We will identify quotient morphisms with germs near the complement of an open set, obtain the Witt localization sequence, and compare the quotients arising from an open cover. This open-cover quotient comparison has kernel and cokernel annihilated by \(2\); this integral bound will control the denominators in the sphere calculation.

Throughout this section, \(\mathcal B\) denotes either \(\mathcal T\) or \(\mathcal P\), and \(\mathcal B^0\) denotes its triangulated subcategory before adjoining summands. All spaces and, for \(\mathcal P\), all maps are as in 3. An open subset of a semialgebraic model need not itself be semialgebraic. The constructions below cut polyhedral sources inside its inverse image, so this causes no additional assumption. We use the compact support bounds, dualities, and fully faithful open extension functors established in [prop:test-duality,prop:test-pushforward]. We identify \(\mathcal B(U)\) with its image in \(\mathcal B(X)\) under extension by zero when \(U\subset X\) is open.

Cutting off a finite construction

The first step is to replace a finite construction by one supported inside a prescribed open set while preserving its germ along a closed subset. An analogous cutoff for categories generated by simplex maps appears in Ranicki–Weiss’s local chain-complex construction (Ranicki and Weiss 2010, author version, Lemma 4.14 and Corollary 4.15). We prove the required statement here for the generated sheaf categories.

Lemma 12 (Cutoff). Let \(K\subset O\subset X\), where \(K\) is closed in \(X\) and \(O\) is open. For every \(A\in\mathcal B^0(X)\) there is a morphism \[s:A'\longrightarrow A\] such that \(A'\) is extended from \(\mathcal B^0(O)\), its cohomology vanishes outside a compact subset of \(O\), and \(s\) restricts to an isomorphism on some open neighborhood of \(K\).

Proof. First take \(A=Rf_*\underline{\mathbb R}_{\Delta}\), with \(\Delta\) a compact simplex. The compact set \(F=f^{-1}K\) lies in the relatively open set \(f^{-1}O\). Finite subdivision gives a relatively open polyhedral neighborhood \(E\) of \(F\) such that \[C=\overline E\subset f^{-1}O, \qquad C\text{ and }C\setminus E\text{ are compact finite polyhedra}.\] For completeness, choose the subdivision so that the closed stars of vertices of simplices meeting \(F\) all lie in \(f^{-1}O\); the positive distance from \(F\) to the complement and a sufficiently small mesh ensure this. Assign value zero to those vertices and value one to all other vertices, and extend linearly to a function \(h\). It is zero on \(F\) and one outside \(f^{-1}O\). Take \(E=\{h<1/2\}\) and \(C=\{h\leq1/2\}\), subdividing along the level set. Because all vertex values are zero or one, \(C=\overline E\). If \(F\) is empty, take \(E=C=\varnothing\).

For \(e:E\hookrightarrow\Delta\), the natural map \(e_!\underline{\mathbb R}_{E}\to\underline{\mathbb R}_{\Delta}\) induces \[s:A'=Rf_*e_!\underline{\mathbb R}_{E}\longrightarrow A.\] On \(C\), the open–closed triangle is \[e_{C!}\underline{\mathbb R}_{E}\longrightarrow\underline{\mathbb R}_{C} \longrightarrow i_*\underline{\mathbb R}_{C\setminus E}\longrightarrow e_{C!}\underline{\mathbb R}_{E}[1],\] where \(e_C:E\hookrightarrow C\) and \(i:C\setminus E\hookrightarrow C\). Push this triangle along the restrictions of \(f\). Both compact sources map into \(O\), and therefore \(A'\) is extended from \(\mathcal B^0(O)\), with support bounded by the compact set \(f(C)\subset O\). In the semialgebraic case these source subsets and restricted maps are still semialgebraic. Moreover, \[N=X\setminus f(\Delta\setminus E)\] is open and contains \(K\). Its inverse image lies in \(E\), so open restriction of proper direct image identifies \(s|_N\) with an isomorphism.

The assertion is preserved by shifts and finite sums. We check closure under cones, including the compatibility of the morphisms. Suppose \(a:A\to B\) is a morphism between objects for which the assertion holds. First choose a cutoff \(b:B'\to B\) over \(O\), invertible on an open \(N\supset K\). Cut off \(A\) over the smaller open set \(O\cap N\), obtaining \(c:A'\to A\). Since \(A'\) is supported in a compact subset of \(N\), for \(j:N\hookrightarrow X\) we have \(A'\simeq j_!j^*A'\). The adjunction \[\mathop{\mathrm{Hom}}_{\mathsf D(X)}(A',B') \simeq \mathop{\mathrm{Hom}}_{\mathsf D(N)}(A'|_N,B'|_N)\] therefore lifts \((b|_N)^{-1}(a|_N)(c|_N)\) to a morphism \(a':A'\to B'\). The same adjunction with target \(B\) proves the equality \(ba'=ac\) on \(X\). Complete this commutative square to a morphism of distinguished triangles. It gives \[\mathop{\mathrm{Cone}}(a')\longrightarrow\mathop{\mathrm{Cone}}(a)\] which is invertible on the intersection of the neighborhoods where \(b\) and \(c\) are invertible. Full faithfulness of open extension identifies \(a'\) with a morphism in \(\mathcal B^0(O)\), so its cone belongs to that category. The union of the compact support bounds for \(A'\) and \(B'\) is a compact support bound inside \(O\) for this cone. The finite triangulated generation of \(\mathcal B^0(X)\) now proves the assertion. ◻

Cutoff also recognizes which summands come from an open set.

Proposition 13 (Objects supported in an open set). For an open inclusion \(j:U\hookrightarrow X\), the essential image of \(j_!: \mathcal B(U)\to\mathcal B(X)\) consists exactly of those objects whose cohomology vanishes outside some compact subset of \(U\). This image is a thick, duality-stable subcategory.

Proof. An extended object has such a support bound by 7. Conversely, let \(S\in\mathcal B(X)\) vanish off a compact set \(C\subset U\). Write it as an actual summand \[S\xrightarrow{i}A\xrightarrow{r}S, \qquad ri=\mathrm{id}_S,\qquad A\in\mathcal B^0(X).\] By 12, choose \(s:A'\to A\) over \(U\) which is invertible on a neighborhood \(N\) of \(C\). Since \(S\) is extended by zero from \(N\), open-extension adjunction lifts \(i\) to \(i':S\to A'\) and gives \(si'=i\) globally. Consequently \((rs)i'=\mathrm{id}_S\). Restricting this splitting to \(U\) makes \(S|_U\) a summand of the object \(A'|_U\in\mathcal B^0(U)\). Thus \(S|_U\in\mathcal B(U)\), and its extension is \(S\).

Finite unions of compact subsets of \(U\) are compact in \(U\). The long cohomology sequence of a triangle and the stalkwise splitting of a summand show that this support condition is thick. If \(S\) vanishes off \(C\), open restriction of Verdier duality shows that \(\mathcal D_X S\) also vanishes off \(C\). Duality stability follows from 5. ◻

The quotient as a category of germs

The quotient by \(\mathcal B(U)\) forgets objects supported in compact subsets of \(U\). We now show that its morphisms are determined by their behavior on sufficiently small neighborhoods of the complement.

For \(U\subset X\) open, put \(K=X\setminus U\). The neighborhoods of \(K\) are ordered by shrinking; intersection makes this a filtered system. For \(A,B\in\mathcal B(X)\), define the group of germ morphisms by \[ \operatorname*{colim}_{\substack{N\supset K\\N\text{ open in }X}} \mathop{\mathrm{Hom}}_{\mathsf D(N)}(A|_N,B|_N). \tag{20}\] Here \(\mathsf D(N)=D^b(\operatorname{Sh}_{\mathbb R}(N))\) is the ambient bounded derived category. Neither restricted object is required to belong to \(\mathcal B(N)\). Composition is defined after restricting two representatives to a common neighborhood.

Theorem 14 (Germ description). Restriction induces natural isomorphisms \[\mathop{\mathrm{Hom}}_{\mathcal B(X)/\mathcal B(U)}(A,B) \simeq \operatorname*{colim}_{N\supset X\setminus U} \mathop{\mathrm{Hom}}_{\mathsf D(N)}(A|_N,B|_N)\] for every \(A,B\in\mathcal B(X)\). These isomorphisms respect composition, open restriction of duality, and restriction of distinguished triangles. The quotient here is the Verdier quotient itself.

Proof. An object of \(\mathcal B(U)\) vanishes outside a compact \(C\subset U\), and therefore vanishes on the neighborhood \(X\setminus C\) of \(K\). Consequently a morphism with cone in \(\mathcal B(U)\) becomes invertible in germs. Restriction thus factors through the Verdier quotient.

We prove fullness first for \(A\in\mathcal B^0(X)\). Represent a germ by \(v:A|_N\to B|_N\) on \(N\supset K\). Apply 12 with \(O=N\) to obtain \(s:A'\to A\), where \(A'\) is compactly supported inside \(N\) and \(s\) is invertible near \(K\). Adjunction extends \(v(s|_N)\) to a morphism \(t:A'\to B\) on \(X\). The cone of \(s\) has a compact support bound \(C\) and vanishes on some open \(M\supset K\). It is therefore supported in the compact subset \(C\setminus M\subset U\); 13 puts it in \(\mathcal B(U)\). The roof \[A\xleftarrow{s}A'\xrightarrow{t}B\] defines a quotient morphism with germ \(v\). For a general \(A\in\mathcal B(X)\), choose \(A\xrightarrow{i}A_0\xrightarrow{p}A\) with \(pi=\mathrm{id}_A\) and \(A_0\in\mathcal B^0(X)\). Lift the germ \(v(p|_N)\) by the case just proved, then compose its lift with \(i\). This proves fullness for arbitrary summand sources and arbitrary targets.

For faithfulness, first let \(t:A\to B\) be an actual morphism whose germ is zero. If \(A\in\mathcal B^0(X)\), take a neighborhood \(N\supset K\) on which \(t\) is zero and a cutoff \(s:A'\to A\) supported inside \(N\). Open-extension adjunction gives \(ts=0\) globally. Since \(s\) becomes invertible in the quotient, \(t\) becomes zero there. For a summand source as above, apply this assertion to \(tp:A_0\to B\) and use \(t=(tp)i\). Finally, every quotient morphism is represented by a roof \(A\xleftarrow{s}C\xrightarrow{t}B\) with cone of \(s\) in \(\mathcal B(U)\). Its denominator is invertible near \(K\). If the roof has zero germ, the numerator \(t\) has zero germ and hence is zero in the quotient by the actual-morphism case. This proves faithfulness for all roofs.

The functor used throughout was restriction. Its compatibility with composition, triangles, and open Verdier duality proves the remaining statements; the cutoff choices were used only to prove that this canonical functor is full and faithful. ◻

Witt localization

The support characterization supplies the kernel category for localization. Balmer–Walter’s theorem then gives an exact sequence of integral Witt groups in every degree.

Theorem 15 (Witt localization). For every open \(U\subset X\) and every \(r\in\mathbb Z\), there is a natural long exact sequence \[ \cdots\longrightarrow W_r(\mathcal B(U)) \longrightarrow W_r(\mathcal B(X)) \longrightarrow W_r(\mathcal B(X)/\mathcal B(U)) \xrightarrow{\partial}W_{r-1}(\mathcal B(U)) \longrightarrow\cdots. \tag{21}\] The sequence is natural for \(\mathcal P\to\mathcal T\) and for the pushforwards of 7: a map \(g:X\to X'\) with \(g(U)\subset U'\) induces a morphism from the sequence for \((X,U)\) to the sequence for \((X',U')\).

Proof. We apply (Balmer and Walter 2002, Theorem 2.1, pp. 132–134). Let \(\mathcal J=\mathcal B(U)\) and \(\mathcal K=\mathcal B(X)\). By 13, \(\mathcal J\) is a full thick subcategory stable under the exact duality. It is therefore a saturated full triangulated subcategory in the terminology of that theorem.

These categories are essentially small: compact finite polyhedra and their maps to a fixed target have a set of representatives; finite triangulated constructions use sets of derived morphisms; and adding summands still gives a set of isomorphism classes. We may thus work with small equivalent categories. Morphism groups in \(\mathcal K\) are real vector spaces, so multiplication by \(2\) is bijective. The enriched octahedral axiom \((\mathrm{TR4}^{+})\) holds in derived categories of exact categories and passes to full triangulated subcategories and localizations (Balmer and Walter 2002, sec. 2, p. 133). Hence it holds for \(\mathcal K\subset D^b(\operatorname{Sh}_{\mathbb R}(X))\).

Let \(S\) be the class of morphisms whose cones belong to \(\mathcal J\). The ordinary Verdier quotient \(S^{-1}\mathcal K=\mathcal K/\mathcal J\) has full kernel \(\mathcal J\), and the duality preserves \(S\): dualizing a cone triangle gives a shift of the corresponding dual cone. All the localization hypotheses are now satisfied. Applying the theorem to every shifted duality and rewriting its cohomological indices as \(W_r=W^{-r}\) gives (21).

For the naturality assertion, \(\mathcal P\to\mathcal T\) preserves the support subcategories and the duality. Similarly, if \(g(U)\subset U'\), a compact support bound \(C\subset U\) maps to the compact support bound \(g(C)\subset U'\). The exact duality-preserving pushforward therefore preserves the kernel subcategories and induces a functor of their localizations.

To check the boundary map, use its construction in (Balmer and Walter 2002, sec. 2, p. 133). For the chosen shifted duality, a symmetric form in the quotient is isometric to the image of a symmetric morphism whose cone belongs to the kernel category. Its boundary is the Witt class of a compatible symmetric cone. An exact functor with the stated duality comparisons carries that morphism and its symmetric-cone diagram to such a representative in the target. Both routes around the naturality square can therefore use this same transported diagram. Independence of the representative gives equality of the boundary classes. The remaining maps commute by construction, proving the stated naturality. ◻

Open covers and an integral density bound

For an open cover, the two relevant quotients see the same germs. Cutoff gives the following density statement, whose effect on Witt groups we will then bound integrally.

Proposition 16 (An open cover gives a dense inclusion). If \(X=U\cup V\) with \(U,V\) open, extension by zero induces a fully faithful exact functor preserving duality \[ \mathcal B(V)/\mathcal B(U\cap V) \longrightarrow\mathcal B(X)/\mathcal B(U). \tag{22}\] Its replete image is dense: every object of the target is an actual summand of an object in the image. These functors commute with \(\mathcal P\to\mathcal T\).

Proof. Extension from \(V\) sends \(\mathcal B(U\cap V)\) into \(\mathcal B(U)\), so it induces the asserted exact functor with duality. Put \(K=X\setminus U\); then \(K\subset V\) and \(K=V\setminus(U\cap V)\). Open neighborhoods of \(K\) contained in \(V\) are cofinal among its open neighborhoods in \(X\): intersect any given neighborhood with \(V\). Applying 14 on \(V\) and on \(X\) therefore identifies the morphism groups on the two sides of (22). This proves full faithfulness.

For \(A_0\in\mathcal B^0(X)\), apply 12 with \(O=V\) and this \(K\). Its cutoff \(A'_0\to A_0\) has cone compactly supported inside \(U\), so it becomes an isomorphism in \(\mathcal B(X)/\mathcal B(U)\). The object \(A'_0\) comes from \(\mathcal B^0(V)\). Every \(A\in\mathcal B(X)\) is a summand of such an \(A_0\), proving density. Fullness and exactness show that the replete image is triangulated: a morphism in the image lifts to the source, and its cone is the image of a cone there. It is also duality stable. All functors used are the same open extensions for \(\mathcal P\) and \(\mathcal T\), which proves the final assertion. ◻

The exponent-two kernel and cokernel bound for dense inclusions follows from the cofinality theorem for triangular Witt groups of Hornbostel–Schlichting (Hornbostel and Schlichting 2004, author preprint, Appendix A, Theorem A.2). We give a direct proof with an explicit homomorphism in the reverse direction. It doubles forms into the smaller category and checks that neutral relations descend there.

Theorem 17 (Dense doubling). Let \(\mathcal A\subset\mathcal C\) be a full replete triangulated subcategory stable under duality, and suppose it is dense: each object of \(\mathcal C\) is a summand of an object of \(\mathcal A\). Assume these categories admit triangular Witt groups. In every degree, the inclusion homomorphism \[\iota:W_r(\mathcal A)\longrightarrow W_r(\mathcal C)\] has kernel and cokernel annihilated by \(2\). More precisely, there is a homomorphism \(d:W_r(\mathcal C)\to W_r(\mathcal A)\) satisfying \[\iota d=2\mathrm{id}, \qquad d\iota=2\mathrm{id}.\] No closure of \(\mathcal A\) under arbitrary summands is required.

Proof. Fix the degree and denote its duality by \(\#\). We first record a consequence of density: \[ y\oplus y[1]\in\mathcal A \qquad(y\in\mathcal C). \tag{23}\] Indeed, write \(c\simeq y\oplus z\) with \(c\in\mathcal A\). If density is expressed by a split inclusion, its cone supplies such a complement by the split-triangle identity. The endomorphism \(0_y\oplus\mathrm{id}_z\) of \(c\) belongs to \(\mathcal A\) by fullness. Its cone is \(y\oplus y[1]\), which proves (23). Applying this to \(y[-1]\) also gives \(y\oplus y[-1]\in\mathcal A\).

For a nonsingular symmetric form \(q=(x,\alpha)\) in \(\mathcal C\), set \[ D(q)=q\perp q\perp H(x[1]), \tag{24}\] where \(H\) denotes the hyperbolic form for \(\#\). Its underlying object is \[x\oplus x\oplus x[1]\oplus\#(x[1]) \simeq (x\oplus x[1])\oplus(x\oplus x[-1]),\] using \(\alpha:x\simeq\#x\) and \(\#(x[1])\simeq(\#x)[-1]\). By (23) it belongs to \(\mathcal A\). Repleteness and fullness make \(D(q)\) a form in \(\mathcal A\). This assignment respects isometries and orthogonal sums: the direct sum of isometries acts on the two copies of \(q\), and the hyperbolic construction respects isomorphisms and direct sums. It remains to check neutral forms.

Suppose \(q\) has a triangular lagrangian \(a:l\to x\). Its lagrangian triangle has the form \[l\xrightarrow{a}x\longrightarrow\#l\longrightarrow l[1],\] with the duality compatibility that defines a neutral form. The object \(z=l\oplus l[1]\) belongs to \(\mathcal A\), so \(H(z)\) is neutral already in \(\mathcal A\). In \(\mathcal C\), the form \(D(q)\perp H(z)\) has lagrangian \[ L=l\oplus l\oplus x[1]\oplus\#l\oplus l[1]. \tag{25}\] Here the first two factors are the lagrangians of the copies of \(q\); \(x[1]\) is the first lagrangian of \(H(x[1])\); and, in \(H(z)\simeq H(l)\perp H(l[1])\), choose the second lagrangian \(\#l\) of \(H(l)\) and the first lagrangian \(l[1]\) of \(H(l[1])\). Orthogonal sum of these lagrangian triangles gives the indicated duality-compatible lagrangian triangle.

We verify \(L\in\mathcal A\) using only fullness and triangles. Both objects of the morphism \[a\oplus0:l\oplus l[1]\longrightarrow x\oplus x[1]\] belong to \(\mathcal A\) by (23). Its cone, and hence the following object, belongs to \(\mathcal A\): \[C=\#l\oplus x[1]\oplus l[2].\] Add \(l\oplus l[1]\in\mathcal A\) and rearrange to obtain \[C\oplus l\oplus l[1] \simeq (\#l\oplus x[1]\oplus l)\oplus(l[1]\oplus l[2]).\] The second displayed summand \(l[1]\oplus l[2]\) is itself in \(\mathcal A\). Its split inclusion into the displayed total object is therefore a morphism in \(\mathcal A\); taking its cone puts \(\#l\oplus x[1]\oplus l\) in \(\mathcal A\). Finally, \[L\simeq(l\oplus l[1])\oplus(\#l\oplus x[1]\oplus l)\] also belongs to \(\mathcal A\). This removal used a split triangle between objects already in \(\mathcal A\).

The underlying object of \(D(q)\perp H(z)\), its lagrangian \(L\), and \(\#L\) now belong to \(\mathcal A\). Fullness supplies all arrows of the lagrangian diagram in \(\mathcal A\); its inherited triangulation and duality make the same diagram a lagrangian diagram there. Thus \(D(q)\perp H(z)\) is neutral in \(\mathcal A\), and since \(H(z)\) is neutral there, \([D(q)]=0\) in \(W_r(\mathcal A)\). The assignment (24) consequently descends to a homomorphism \(d:W_r(\mathcal C)\to W_r(\mathcal A)\).

In \(\mathcal C\), \(H(x[1])\) is neutral, so \(\iota d[q]=2[q]\). If \(q\) starts in \(\mathcal A\), then \(x[1]\) is in \(\mathcal A\) and the same hyperbolic form is neutral there, giving \(d\iota[q]=2[q]\). The first identity annihilates the cokernel of \(\iota\) by \(2\), and the second annihilates its kernel by \(2\). ◻

Corollary 18. The map on Witt groups induced by (22) has kernel and cokernel annihilated by \(2\), in every degree and for either test category.

Proof. Apply 17 to the replete image in 16. ◻

A bounded lattice on the test sphere

Set \[F_r(X)=W_r(\mathcal P(X)),\qquad E_r(X)=W_r(\mathcal T(X)).\] The inclusion of categories gives a natural comparison \(F_r(X)\to E_r(X)\). In this section spheres and their pole complements have their usual semialgebraic models. Rationalization always means tensoring these abelian groups with \(\mathbb Q\); the sheaf coefficients remain \(\mathbb R\). Fix an odd integer \(d\geq3\). We will prove that the rational image of \(E_d(S^d)\) lies in a lattice with one denominator \(L_d\). The bound may depend on \(d\), but will be independent of every action, test map, and character partition used later.

Point groups and finite exponent comparison

Lemma 19 (The point calculation). For every integer \(r\), the comparison at a point is an isomorphism, and \[F_r(\mathrm{pt})=E_r(\mathrm{pt})= \begin{cases} \mathbb Z,&r\equiv0\pmod4,\\ 0,&r\not\equiv0\pmod4. \end{cases}\] In degree zero the indicated isomorphism is signature. On \(S^0\) both theories are the direct sum of two copies of the point theory, and the map to the point is addition.

Proof. A generator over a point is the finite dimensional bounded cohomology complex of a compact finite polyhedron. Conversely, the point constant and its shifts generate every bounded complex of finite dimensional real vector spaces: split a complex into its cohomology and a contractible complex. Both point categories are therefore precisely this derived category.

For a degree \(r\) form, the cohomology pairing pairs \(H^i\) perfectly with \(H^{r-i}\). The complex splitting identifies the form with the orthogonal sum of these cohomology pairings. Terms with \(i\ne r-i\) occur in hyperbolic pairs: choose one member as a lagrangian, the other being its shifted dual. If \(r\) is odd there is no remaining term. If \(r=2k\), the remaining form is on \(H^k\), with symmetry sign \((-1)^{k^2}=(-1)^k\) from tensor symmetry. For odd \(k\) it is alternating; a symplectic basis exhibits it as hyperbolic. For even \(k\) it is a real symmetric form. Diagonalization and cancellation of a positive and a negative line give its class as its signature times the positive line.

Signature respects all neutral relations. Indeed, in a lagrangian triangle \(L\to A\to\mathcal D_{\mathrm{pt},r}L\to L[1]\), at the middle degree \(k\) the second map is the adjoint of the first for the middle pairing. Thus exactness identifies the image of \(H^k(L)\) with its own perpendicular in \(H^k(A)\). Such a symmetric form has signature zero. The positive line has signature one, proving the claimed infinite cyclic group. Finally, sheaves and their dualities on the two-point space split by the two open and closed components, giving the last assertion. ◻

We record the elementary algebra that will keep the denominator bound uniform. The class of abelian groups annihilated by some finite power of \(2\) is closed under subgroups, quotients, and finite extensions: an extension of groups annihilated by \(2^a\) and \(2^b\) is annihilated by \(2^{a+b}\). The exponent is allowed to depend on the group, but not on an element of it.

Lemma 20 (Finite diagram chases). In a commutative diagram of exact rows \[\begin{array}{ccccccccc} A_1&\longrightarrow&A_2&\longrightarrow&A_3&\longrightarrow&A_4&\longrightarrow&A_5\\ {\scriptstyle f_1}\downarrow&&{\scriptstyle f_2}\downarrow&& {\scriptstyle f_3}\downarrow&&{\scriptstyle f_4}\downarrow&& {\scriptstyle f_5}\downarrow\\ B_1&\longrightarrow&B_2&\longrightarrow&B_3&\longrightarrow&B_4&\longrightarrow&B_5, \end{array}\] suppose the kernels and cokernels of \(f_1,f_2,f_4,f_5\) are annihilated by \(q\). Then the kernel and cokernel of \(f_3\) are annihilated by \(q^3\).

Suppose also that a commutative square is written as \[\begin{array}{ccc} A&\xrightarrow{i}&A'\\ {\scriptstyle f}\downarrow&&\downarrow{\scriptstyle g}\\ B&\xrightarrow{j}&B'. \end{array}\] If both horizontal kernels and cokernels are annihilated by \(2\), and the kernel and cokernel of \(f\) are annihilated by \(q\), then those of \(g\) are annihilated by \(4q\).

Proof. Denote the arrows in the first rows by \(a_i\) and \(b_i\). If \(x\in\ker f_3\), then \(a_3(qx)=0\), so choose \(v\in A_2\) with \(a_2v=qx\). Since \(b_2f_2v=0\), choose \(w\in B_1\) with \(b_1w=f_2v\). Lift \(qw\) to \(z\in A_1\), so that \(f_1z=qw\). Now \(qv-a_1z\in\ker f_2\), hence \(q(qv-a_1z)=0\). Applying \(a_2\) gives \(q^3x=0\).

For \(y\in B_3\), choose \(v\in A_4\) with \(f_4v=q b_3y\). Then \(a_4v\in\ker f_5\), so choose \(w\in A_3\) with \(a_3w=qv\). The element \(q^2y-f_3w\) lies in \(\ker b_3\); write it as \(b_2z\) with \(z\in B_2\). Choose \(t\in A_2\) with \(f_2t=qz\). The equality \[f_3(qw+a_2t)=qf_3w+qb_2z=q^3y\] proves the cokernel assertion.

In the square, if \(g(x')=0\), lift \(2x'\) to \(x\in A\). Then \(jf(x)=0\), so \(f(2x)=0\) and \(2qx=0\). Applying \(i\) gives \(4qx'=0\). For \(y'\in B'\), lift \(2y'\) to \(y\in B\) and then lift \(qy\) to \(x\in A\). This gives \(2qy'=g(ix)\), which even annihilates the cokernel by \(2q\). ◻

Theorem 21 (Bounded comparison). For every \(j\ge0\) there is a nonnegative integer \(e_j\), independent of \(r\), such that the kernel and cokernel of \[F_r(S^j)\longrightarrow E_r(S^j)\] are annihilated by \(2^{e_j}\) for every integer \(r\).

Proof. The assertion for \(j=0\) follows from 19, with \(e_0=0\). Suppose it holds for \(j-1\). Put \(X=S^j\), let \(U,V\) be the complements of two distinct poles, and put \(I=U\cap V\). The spaces \(U,V\) are semialgebraically contractible, and \(I\) is semialgebraically homotopy equivalent to \(S^{j-1}\) (for \(j=1\) this has two components). By 11, the comparisons on \(U,V\) are isomorphisms and those on \(I\) have the induction bound in every degree. These homotopies need not be proper: the pushforward functors of 7 use compact supports.

For \(\mathcal B=\mathcal P\) or \(\mathcal T\) write temporarily \[Q_r^{\mathcal B}(Z,A)=W_r\bigl(\mathcal B(Z)/\mathcal B(A)\bigr)\] when \(A\) is open in \(Z\). Naturality of 15 gives two exact rows of the form \[W_r(\mathcal B(I))\longrightarrow W_r(\mathcal B(V)) \longrightarrow Q_r^{\mathcal B}(V,I) \longrightarrow W_{r-1}(\mathcal B(I)) \longrightarrow W_{r-1}(\mathcal B(V)).\] Their four outer comparisons have the uniform induction bound. The first chase in 20 therefore bounds the comparison on \(Q_r(V,I)\) in all degrees.

By [prop:open-cover,thm:dense-doubling], the two horizontal maps in the natural square \[\begin{array}{ccc} Q_r^{\mathcal P}(V,I)&\longrightarrow&Q_r^{\mathcal P}(X,U)\\ \downarrow&&\downarrow\\ Q_r^{\mathcal T}(V,I)&\longrightarrow&Q_r^{\mathcal T}(X,U) \end{array}\] have kernels and cokernels annihilated by \(2\). The square chase therefore gives a uniform finite exponent for the right-hand comparison. Finally use the two localization rows \[Q_{r+1}^{\mathcal B}(X,U)\longrightarrow W_r(\mathcal B(U)) \longrightarrow W_r(\mathcal B(X)) \longrightarrow Q_r^{\mathcal B}(X,U) \longrightarrow W_{r-1}(\mathcal B(U)).\] A further five-term chase gives the desired bound on the middle comparison. Each step used only a finite exact diagram, and the same bounds work for every \(r\). ◻

Remark 22. The preceding proof can be made quantitative without optimizing any bound: if the induction exponent is \(e\), its three steps give \(3e\), then \(3e+2\), then \(9e+6\). Thus one may take \(e_0=0\) and \(e_j=9e_{j-1}+6\), or equivalently \(e_j=3(9^j-1)/4\). This bound depends on the sphere dimension \(j\), but works for every degree and every class in the comparison groups. Only existence of such a fixed exponent will be used. A comparison merely after inverting \(2\) would not suffice: the inclusion \(\mathbb Z\subset\mathbb Z[1/2]\) has an unbounded \(2\)-primary torsion cokernel.

The rational sphere group and its integral generator

Proposition 23 (Rational sphere calculation). For either \(G_r=F_r\) or \(G_r=E_r\), and for \(j\ge0\), \[G_r(S^j)\otimes\mathbb Q\simeq \bigl(G_r(\mathrm{pt})\otimes\mathbb Q\bigr) \oplus\bigl(G_{r-j}(\mathrm{pt})\otimes\mathbb Q\bigr).\] In particular, for the fixed odd integer \(d\), both \(F_d(S^d)\otimes\mathbb Q\) and \(E_d(S^d)\otimes\mathbb Q\) are one-dimensional rational vector spaces.

Proof. Write \(\widetilde G_r(Z)=\ker(G_r(Z)\to G_r(\mathrm{pt}))\) for the kernel of projection to a point. A point inclusion splits this projection whenever \(Z\) is nonempty. Write \(\mathcal B\) for the category giving \(G\), and use the notation \(Q_r^{\mathcal B}\) from the preceding proof. For \(j\ge1\), use its pole cover \(X=U\cup V\) and \(I=U\cap V\). Since \(G_r(U)\to G_r(\mathrm{pt})\) is an isomorphism, the map \(G_r(U)\to G_r(X)\) is split injective in every degree. Localization therefore identifies \[Q_r^{\mathcal B}(X,U)\simeq\widetilde G_r(X).\] More explicitly, its kernel in \(G_r(X)\) is exactly the point summand, and its next boundary is zero because \(G_{r-1}(U)\to G_{r-1}(X)\) is injective.

Likewise \(G_r(I)\to G_r(V)\) is split surjective: project to the point, use contractibility of \(V\), and choose a point of \(I\) as a section. The other localization sequence consequently identifies its boundary as an isomorphism \[Q_r^{\mathcal B}(V,I)\simeq\widetilde G_{r-1}(I).\] The dense map between these two relative groups is an isomorphism after tensoring with \(\mathbb Q\) by 17. Thus \[\widetilde G_r(S^j)\otimes\mathbb Q \simeq\widetilde G_{r-1}(S^{j-1})\otimes\mathbb Q.\] For \(S^0\) the reduced group is the kernel of addition of two point groups, hence one point group. Induction and the split point summand prove the formula. At \((r,j)=(d,d)\) the two summands are \(0\) and \(\mathbb Q\), respectively, because \(d\) is odd and 19 gives \(G_d(\mathrm{pt})=0\) and \(G_0(\mathrm{pt})=\mathbb Z\). ◻

Give \(S^d\) an orientation. Its constant real sheaf, with its orientation pairing into \(\omega_{S^d}[-d]\), determines \[u_{F,d}\in F_d(S^d),\qquad u_d\in E_d(S^d).\] The comparison takes \(u_{F,d}\) to \(u_d\). Write \(\overline{u}_{F,d}=u_{F,d}\otimes1\) and \(\overline{u}_d=u_d\otimes1\) for their rational images.

Proposition 24 (Signature on a finite semialgebraic relation). Every finite collection of objects of \(\mathcal P(S^d)\) has finite dimensional locally constant cohomology on a common dense open subset of \(S^d\). On a sufficiently small oriented ball there, a degree-\(d\) form has an integral signature on its degree-zero cohomology. For any finite Witt relation one can choose such a ball simultaneously for all objects and lagrangian diagrams in the relation; the signatures then respect that relation.

Consequently \(u_{F,d}\) is nontorsion and \[\begin{gathered} F_d(S^d)\otimes\mathbb Q=\mathbb Q\overline{u}_{F,d},\\ \mathop{\mathrm{im}}\bigl(F_d(S^d)\to F_d(S^d)\otimes\mathbb Q\bigr)=\mathbb Z\overline{u}_{F,d}. \end{gathered}\]

Proof. For a continuous semialgebraic map from a compact polyhedron, Hardt’s semialgebraic triviality theorem gives a finite semialgebraic partition of the target over whose pieces the map is trivial (Hardt 1980, main theorem); see also the precise finite-partition formulation in (Coste 2000, Theorem 4.1). Refining this partition into cells, the union of the top dimensional cells is open and dense in the sphere. Each fiber is a compact semialgebraic set, so has the finite cohomology of a finite triangulation; these semialgebraic stratification and triangulation facts are recalled in (Hardt et al. 2011, sec. 2.1, pp. 2481–2483). Proper base change and the trivializations show that a generator has finite dimensional locally constant cohomology on that open set.

This property passes to the finite constructions defining \(\mathcal P\). Shifts and summands cause no difficulty. For a cone, the cohomology long exact sequence expresses each cohomology sheaf as an extension of a kernel and a cokernel of morphisms of finite local systems. Those kernels and cokernels are local systems, and such extensions are locally constant: on a small ball, positive extension groups between finite constant sheaves vanish. Indeed, for finite vector spaces \(V,W\) and a ball \(B\), \[\operatorname{Ext}^k_B(\underline{V}_{B},\underline{W}_{B}) =H^k\bigl(B;\underline{\mathop{\mathrm{Hom}}_{\mathbb R}(V,W)}_{B}\bigr)=0\qquad(k>0).\] Taking the finite intersection of the dense open subsets needed for a finite list of generators proves the first assertion for every finite list of objects. No condition is imposed on the derived morphisms in their constructions.

Choose a ball \(B\) in that common open subset. Every local system in question is constant on \(B\), and the same extension vanishing splits the successive truncation triangles of each bounded complex. Hence its restriction is isomorphic to the constant complex associated to its finite dimensional cohomology complex. In particular the constant-complex functor identifies the full subcategory of bounded complexes on \(B\) with finite locally constant cohomology with the bounded derived category of finite dimensional vector spaces. The orientation identification \(\omega_B\simeq\underline{\mathbb R}_{B}[d]\) identifies \(\mathcal D_{B,d}\) on this subcategory with ordinary derived linear duality. This identification is compatible with evaluation and biduality: on a finite constant complex it is the natural map \[\underline{\operatorname{RHom}_{\mathbb R}(C,\mathbb R)}_{B} \simeq \operatorname{R\mathcal Hom}_B(\underline{C}_{B},\underline{\mathbb R}_{B}),\] and the assertion passes through its finite shifts and sums. The orientation form of the constant line becomes the positive form \(xy\). This degree-zero local description holds in both odd congruence classes of \(d\) modulo four.

A nonsingular degree-\(d\) form on \(A\) thus gives an ordinary nonsingular symmetric form \(b\) on \(H^0(A)_x\), for \(x\in B\). Its signature is an integer, additive under orthogonal sums and invariant under isometry. To check neutrality, include a lagrangian triangle in the finite list before choosing \(B\). Writing \(\ell:H^0(L)_x\to H^0(A)_x\), its middle exact sequence is \[H^0(L)_x\xrightarrow{\ell}H^0(A)_x \xrightarrow{\ell^*b}\bigl(H^0(L)_x\bigr)^*.\] The last map can have the harmless common sign of the triangle convention. Exactness gives \(\mathop{\mathrm{im}}\ell=\ker(\ell^*b)=(\mathop{\mathrm{im}}\ell)^\perp\). This is an ordinary lagrangian; the middle signature is zero. Since each equality in a Witt group is witnessed by a finite combination of isometries, orthogonal sums, and neutral relations, this proves the assertion about any fixed relation.

The class \(u_{F,d}\) has signature one on every such oriented ball. If a nonzero multiple of it vanished, a finite relation witnessing that equality would contradict its signature. Thus \(u_{F,d}\) is nontorsion and spans the rational line of 23. For \(x\in F_d(S^d)\) write \(x\otimes1=(a/b)\overline{u}_{F,d}\), where \(a\in\mathbb Z\) and \(b>0\). The difference \(bx-au_{F,d}\) is torsion, so for some integer \(\nu>0\) there is an actual equality \(\nu bx=\nu au_{F,d}\) in the Witt group. Choose a common ball for this finite equality and put \(\sigma\) for the signature of a representative of \(x\) there. It gives \(\nu b\sigma=\nu a\), hence \(a/b=\sigma\in\mathbb Z\). All integral multiples of \(u_{F,d}\) occur, proving the asserted equality of images. ◻

Theorem 25 (The fixed sphere lattice). Let \(d\geq3\) be odd, with orientation class \(u_d\) as above. There is a positive power of \(2\), denoted by \(L_d\), such that \[ \begin{gathered} E_d(S^d)\otimes\mathbb Q=\mathbb Q\overline{u}_d,\\ \mathop{\mathrm{im}}\bigl(E_d(S^d)\to E_d(S^d)\otimes\mathbb Q\bigr) \subseteq L_d^{-1}\mathbb Z\overline{u}_d. \end{gathered} \tag{26}\] One may take \(L_d=2^{e_d}\). This denominator is fixed by the sphere dimension and comparison. It is independent of every later action, test map, character partition, prime \(p\), and exponent \(k\).

Proof. By 21 the comparison is a rational isomorphism, so 24 identifies its nonzero rational orientation class with \(\overline{u}_d\). Take \(L_d=2^{e_d}\), which annihilates the comparison cokernel in degree \(d\). For every \(x\in E_d(S^d)\) there is \(y\in F_d(S^d)\) with \(L_dx\) equal to its image. The rational image of \(y\) is an integral multiple of \(\overline{u}_{F,d}\) by 24, so \(x\otimes1\in L_d^{-1}\mathbb Z\overline{u}_d\). ◻

Degree and integral localization

Two further properties will connect the lattice to the action: degree compares sphere tests, and integral localization lifts the character classes from a quotient category.

Proposition 26 (Action of degree). Let \(d\geq3\) be odd. If \(f:S^d\to S^d\) is continuous and has degree \(s\in\mathbb Z\), then \[f_*\overline{u}_d=s\overline{u}_d\quad\text{in }E_d(S^d)\otimes\mathbb Q.\] Consequently \(f_*\) acts on this entire rational group by multiplication by \(s\). More generally, if \(N\) is a connected closed oriented triangulable \(d\)-manifold and \(f:N\to S^d\) has degree \(s\), its pushed orientation form has rational class \(s\overline{u}_d\).

Proof. Choose a finite polyhedral model for the source and a finite semialgebraic triangulation of the target sphere. The latter identifies its polyhedral model with \(S^d\) semialgebraically. On these models choose a simplicial approximation \(g\) to \(f\) after subdivision, as in (Hatcher 2002, Theorem 2C.1, pp. 177–179). The models and \(g\) are semialgebraic. Orient each model by its identifying homeomorphism; these identifications preserve the fundamental classes and the orientation forms used for degree and pushforward. The homotopy need only be continuous: 11 identifies \(f_*\) and \(g_*\) on the continuous theory, with the model identifications understood. The constant sheaf on the source model is an identity-map generator, so its orientation form belongs to the semialgebraic category.

Fix a top dimensional target simplex. In its interior choose a small ball \(B\) avoiding the images of lower dimensional source simplices and of collapsed top dimensional simplices. Each source simplex mapping onto this target simplex contributes one open sheet over \(B\), mapped homeomorphically onto \(B\). These are all preimages of \(B\), and there are finitely many. The restricted map is proper, as the base change of the map from the compact source. On \(B\) its direct image is the constant vector space with one basis vector for each sheet.

The pushed pairing is diagonal in this basis. Products between different sheets vanish; on one sheet the trace of the orientation pairing is \(+1\) or \(-1\) according as that homeomorphism preserves or reverses the chosen orientations. To see the sign directly, the trace for a homeomorphism identifies its source dualizing complex with the target dualizing complex; relative to the two orientation trivializations, the induced map on local top homology is exactly its orientation sign. Proper duality and its trace therefore give the same sign for the constant-line pairing. Its signature on \(B\) is the sum of these local signs. For a sphere source this is the degree \(s\) by the local-degree formula (Hatcher 2002, Proposition 2.30, pp. 135–136). For the stated general source, fix \(y\in B\) and write \(g^{-1}(y)=\{x_1,\ldots,x_t\}\). Excision identifies \[H_d(N,N\setminus g^{-1}(y);\mathbb Z) \simeq\bigoplus_{i=1}^t H_d(N,N\setminus\{x_i\};\mathbb Z).\] The fundamental class \([N]\) maps to the tuple of positive local orientation generators. The relative map induced by \(g\) sends the \(i\)th generator to \(\epsilon_i\) times the orientation generator of \(H_d(S^d,S^d\setminus\{y\};\mathbb Z)\), where \(\epsilon_i\) is the orientation sign of that sheet. Naturality of the absolute-to-relative maps, together with \(g_*[N]=s[S^d]\), gives \(s=\sum_i\epsilon_i\). This also covers an empty fiber, with sum zero. Only interiors of top dimensional simplices occur; these are open balls, so no PL manifold structure is required of the triangulation.

This local calculation determines the rational coefficient without assuming a globally defined generic signature. In fact, if the rational image of \(g_*u_{F,d}\) (or of the pushed class from \(N\)) is \(\rho\overline{u}_{F,d}\), clear denominators and torsion to obtain a finite Witt relation. Choose the signature ball for that relation inside the ball of sheets just used; this is possible since the relation’s common open set is dense. Its signature says \(\rho=s\). Apply the comparison to obtain the assertion in \(E\). Finally, \(\overline{u}_d\) spans the rational group by 25, so the assertion about the entire group follows by linearity. ◻

Proposition 27 (A contractible open set can be localized away). Let \(d\geq3\) be odd. Let \(X\) be any test space for \(\mathcal T\), and let \(U\subset X\) be a nonempty contractible open subset. Then the quotient functor induces an integral isomorphism \[ E_d(X)\xrightarrow{\ \sim\ } W_d\bigl(\mathcal T(X)/\mathcal T(U)\bigr). \tag{27}\] In particular this applies to compact test polyhedra and to their manifold-with-boundary models. It is natural for continuous maps \(g:X\to X'\) with \(g(U)\subset U'\), whenever \(U'\) is also a nonempty contractible open subset.

Proof. Homotopy invariance and 19 give \(E_d(U)=E_d(\mathrm{pt})=0\). Let \(i:U\hookrightarrow X\) and let \(p_Z:Z\to\mathrm{pt}\) denote projection. The composite \[E_{d-1}(U)\xrightarrow{i_*}E_{d-1}(X) \xrightarrow{(p_X)_*}E_{d-1}(\mathrm{pt})\] is \((p_U)_*\), an isomorphism. Thus \(i_*\) is split injective, with retraction \(((p_U)_*)^{-1}(p_X)_*\). If \(d\equiv1\pmod4\), the point group here is \(\mathbb Z\); if \(d\equiv3\pmod4\), it is zero. The split-injectivity argument applies in either case. All these maps exist by compact-support pushforward, whether or not the space maps are proper. The relevant part of 15 is \[0\longrightarrow E_d(X) \longrightarrow W_d\bigl(\mathcal T(X)/\mathcal T(U)\bigr) \longrightarrow E_{d-1}(U)\xrightarrow{i_*}E_{d-1}(X).\] Exactness and the last injectivity give the asserted isomorphism over \(\mathbb Z\). The functor \(g_*\) preserves the support subcategory because \(g(U)\subset U'\), so naturality follows from the natural localization sequence. No rationalization or splitting of quotient idempotents is involved. ◻

Preparing local tests

Fix \(n\geq1\) and a prime \(p\), and suppose that \(\mathbb Z_p\) acts faithfully and jointly continuously on a connected Hausdorff second-countable topological \(n\)-manifold \(M\) without boundary, as in 2. We will construct a degree-one test from a compact sphere through an orbit space, and then move a positive-degree multiple of that test into a prescribed open region of the orbit space. The construction begins with a faithful action inside one coordinate chart.

An invariant chart subset and a compact test source

Proposition 28 (An invariant chart subset). There are an open subgroup \(G\cong\mathbb Z_p\) and a nonempty connected \(G\)-invariant open subset \(O\) of a coordinate chart of \(M\) such that \(G\) acts faithfully and preserves orientation on \(O\). In particular, we may regard \(O\) as the actual open subset of \(\mathbb R^n\) supplied by that chart.

Proof. We use Newman’s theorem in the following form: a finite-order homeomorphism of a connected topological manifold which is the identity on a nonempty open subset is the identity everywhere (Newman 1931); for a modern statement and proof, see (Pardon 2019, author manuscript, pp. 2–3). The local reduction using this theorem also appears in (Pardon 2013, sec. 4.1).

There is a point \(x\in M\) such that no open subgroup of \(\mathbb Z_p\) fixes a neighborhood of \(x\) pointwise. To prove this, suppose otherwise, and write \[H_j=p^j\mathbb Z_p, \qquad F_j=\operatorname{int}_M\operatorname{Fix}(H_j).\] Some \(F_j\) is nonempty. We show that it is closed. If \(x\in\overline{F_j}\), then \(H_j\) fixes \(x\), since its fixed set is closed. By the supposition, some neighborhood \(N\) of \(x\) is fixed pointwise by \(H_\ell\). Compactness of \(H_j\) and continuity at \(H_j\times\{x\}\) give a coordinate ball \(B\ni x\) so small that \(H_jB\subset N\). The saturation \(N'=H_jB\) is open and connected: every translate of \(B\) contains \(x\). It is \(H_j\)-invariant, and the restricted action factors through the finite group \(H_j/(H_j\cap H_\ell)\). Each of its homeomorphisms is therefore periodic and fixes the nonempty open subset \(N'\cap F_j\) pointwise. Newman’s theorem makes each the identity on \(N'\). Thus \(x\in F_j\), proving closedness. Connectedness gives \(F_j=M\), contrary to faithfulness.

Choose such an \(x\), a chart \(C\ni x\), and a coordinate ball \(B\ni x\) with \(\overline B\) compactly contained in \(C\). Joint continuity and compactness of \(\overline B\) give an open subgroup \(H\) such that \(H\overline B\subset C\). Shrinking \(H\) further gives \(Hx\subset B\). Then \[O=HB=\bigcup_{g\in H}gB\subset C\] is open and invariant, and is connected because every \(gB\) meets \(B\) at \(gx\). Its restriction kernel in \(H\) is closed. A nonzero closed subgroup of \(\mathbb Z_p\) is \(p^j\mathbb Z_p\) for some \(j\): choose an element of smallest finite \(p\)-adic valuation and use the density of its integer multiples in that subgroup. Thus a nonzero restriction kernel would be an open subgroup fixing the neighborhood \(O\) of \(x\), which is impossible.

The chart orients \(O\). Every homeomorphism of connected \(O\) either preserves or reverses this orientation, so every square preserves it. Replace \(H\) by \(G=2H\). This is an open subgroup isomorphic to \(\mathbb Z_p\) and its restricted action remains faithful. For odd \(p\) this replacement leaves \(H\) unchanged; for \(p=2\) it has index two. ◻

Fix an odd integer \(d>n\) with \(d\geq3\) for the rest of the proof. Give \[W=O\times\mathbb R^{d-n}\subset\mathbb R^d\] the product orientation, and let \(G\) act trivially on the auxiliary factor. This action remains faithful and preserves orientation. Write \(W^+=W\cup\{\infty\}\) for its one-point compactification and use \(S^d=\mathbb R^d\cup\{\infty_{\mathrm{amb}}\}\) with the matching orientation as the compact test source. Its orientation form represents \(u_d\) of 25. The choice of \(d\) will allow us to apply the odd-sphere homotopy calculation below.

Lemma 29 (Collapse and compactification). The map \[c:S^d\longrightarrow W^+, \qquad c(z)= \begin{cases} z,&z\in W,\\ \infty,&z\notin W, \end{cases}\] is continuous. The action on \(W\) extends to a jointly continuous action on \(W^+\) fixing \(\infty\). Both \(W^+\) and its orbit space by any closed subgroup of \(G\) are compact metrizable spaces.

Proof. The inverse image of an open subset of \(W\) is open in \(S^d\). A basic neighborhood of \(\infty\) is \(W^+\setminus K\), where \(K\subset W\) is compact; its inverse image is the open set \(S^d\setminus K\). This proves continuity of \(c\) for an arbitrary open \(W\).

For compact \(K\subset W\), its saturation \(GK\) is compact, being the image of \(G\times K\). Every \(g\in G\) maps \(W^+\setminus GK\) into \(W^+\setminus K\). This gives joint continuity at all \((g,\infty)\), while continuity on \(G\times W\) was already established.

The space \(W\) is locally compact, noncompact, and second countable; its one-point compactification is compact metrizable. If \(d_0\) is a compatible metric on \(W^+\), then \[d_1(x,y)=\max_{g\in G}d_0(gx,gy)\] is a compatible invariant metric, by uniform continuity on the compact space \(G\times W^+\). For a closed subgroup \(H\subset G\), the metric \[d_H(Hx,Hy)=\min_{h\in H}d_1(x,hy)\] induces the quotient topology. Its positivity on distinct orbits follows from compactness, and the triangle inequality follows from invariance. This proves the last assertion. ◻

Lemma 30 (An averaged degree-one test). After replacing \(G\) by an open subgroup and identifying that subgroup with \(\mathbb Z_p\), set \[q:W^+\longrightarrow Y=W^+/G, \qquad y_\infty=q(\infty).\] There is a continuous map \(a:Y\to S^d\) such that \[ \deg(aqc)=1. \tag{28}\] Moreover, \(aq\) is homotopic on \(W^+\) to a degree-one pinch supported in a round ball compactly contained in \(W\).

Proof. Fix \(\xi\in S^d\) and a map \(P:\mathbb R^d\to S^d\) which is constant with value \(\xi\) outside the unit ball and induces an orientation-preserving homeomorphism \(\overline B^d/\partial B^d\to S^d\). Choose \(z\in W\) and \(r>0\) with \(\overline B(z,r)\subset W\). The map \[P_{z,r}(w)=P((w-z)/r),\qquad P_{z,r}(\infty)=\xi,\] is continuous on \(W^+\) and \(P_{z,r}c\) has degree one.

Regard \(S^d\) as the unit sphere in \(\mathbb R^{d+1}\). By continuity and compactness, a sufficiently small open subgroup \(H\subset G\) satisfies \[\sup_{h\in H,\,w\in W^+} \|P_{z,r}(hw)-P_{z,r}(w)\|<\tfrac12.\] Let \(\mu_H\) be Haar probability measure and put \[A(w)=\int_H P_{z,r}(hw)\,d\mu_H(h).\] This is a continuous \(H\)-invariant \(\mathbb R^{d+1}\)-valued map and \(\|A(w)-P_{z,r}(w)\|<1/2\). Thus every vector \((1-t)P_{z,r}(w)+tA(w)\) has norm at least \(1/2\). Normalizing these vectors gives a homotopy from \(P_{z,r}\) to the invariant map \(A/\|A\|\). The homotopy fixes \(\infty\) and is constant with value \(\xi\) outside the compact subset \(H\overline B(z,r)\) of \(W\). Replace \(G\) by \(H\). The normalized map descends to \(a:Y\to S^d\), and the homotopy proves (28). Faithfulness and orientation preservation persist under this replacement. ◻

We henceforth fix \(G,q,Y,a\) as in 30.

Rational orbit cohomology and maps to an odd sphere

To move the test, we first detect rational cohomology on the orbit space by pulling it back to the compactification. Rational cohomology of compact metrizable spaces below means Čech cohomology, computed from finite open-cover nerves. We use its natural agreement with cohomology of the constant sheaf; see (Bergfalk et al. 2024, sec. 1.6 and §2). The sheaf Čech comparison is an isomorphism on compact Hausdorff spaces and commutes with pullback (The Stacks Project Authors 2026a, Lemmas 20.16.2 and 20.15.1). To relate it to nerve cochains, shrink a finite cover so that the closure of each member lies in its original member. On each compact intersection of these closures, any locally constant cochain value has finite image and a positive constancy scale. For finitely many cochains, a sufficiently fine common finite refinement therefore makes every pulled-back value constant on each new intersection. Applying this to cocycles and to their primitives identifies the two direct limits. The inclusions of constant cochains into locally constant cochains commute with refinement and pullback, so the identification is natural. No covering-dimension bound is used.

Lemma 31 (Rational orbit pullback). Let \(E\) be a compact metrizable space with a continuous \(G\)-action, and let \(r:E\to E/G\) be its orbit map. For any field \(k\), in the bounded-below derived category of sheaves one has \[Rr_*\underline{k}_{E}\simeq r_*\underline{k}_{E}.\] For \(k=\mathbb Q\) the unit \(\underline{\mathbb Q}_{E/G}\to r_*\underline{\mathbb Q}_{E}\) has a natural sheaf retraction. Consequently \[r^*:\check H^j(E/G;\mathbb Q)\longrightarrow\check H^j(E;\mathbb Q)\] is injective for every \(j\).

Proof. Every orbit is homeomorphic to \(G/G_x\) for a closed subgroup \(G_x\). Such a quotient is a compact zero-dimensional space: for \(\mathbb Z_p\) it is either a point, a finite quotient, or \(\mathbb Z_p\) itself. On a compact zero-dimensional space, global sections of sheaves of vector spaces form an exact functor. Indeed, local lifts through a sheaf epimorphism can be chosen on a finite cover and then glued over a finite disjoint clopen refinement. Thus the higher cohomology of each orbit vanishes.

The map \(r\) is closed and separated and has compact fibers. Bounded-below proper base change (The Stacks Project Authors 2026d, Lemma 20.18.1 and Theorem 20.18.2) therefore gives \[(R^jr_*\underline{k}_{E})_y =H^j(r^{-1}(y);\underline{k}_{r^{-1}(y)})=0 \quad(j>0).\] This use of proper base change imposes no covering-dimension bound on \(E\) or \(E/G\).

For an open \(U\subset E/G\) and a locally constant function \(\varphi:r^{-1}(U)\to\mathbb Q\), define \[ \mathcal A_U(\varphi)(r(x)) =\int_G\varphi(gx)\,d\mu_G(g). \tag{29}\] The expression is independent of the representative \(x\). For fixed \(x\), the locally constant function \(g\mapsto\varphi(gx)\) on \(G\) factors through some finite quotient \(G/p^\ell G\), so its average is rational.

It is also locally constant as a function of \(x\). For every \(g\in G\), continuity gives a product neighborhood of \((g,x)\) on which \(\varphi(hx')\) is constant. A finite collection of the group neighborhoods covers \(G\). Intersecting the corresponding neighborhoods of \(x\) shows that \(\varphi(hx')=\varphi(hx)\) for all \(h\in G\) and all \(x'\) in one neighborhood of \(x\). Their averages are equal there. An invariant locally constant function descends to a locally constant function on the orbit space, because \(r\) is an open quotient map. The operators (29) commute with restriction and fix functions pulled back from \(U\). They give the asserted sheaf retraction. Applying derived global sections, and using \(Rr_*\underline{\mathbb Q}_{E}=r_*\underline{\mathbb Q}_{E}\), makes the usual cohomology pullback split injective. The natural Čech–sheaf comparison gives the stated conclusion. ◻

Let \(\gamma_d\in\check H^d(S^d;\mathbb Q)\) denote the rational orientation class for our chosen sphere orientation. On an odd sphere, rational triviality can be strengthened to nullhomotopy after a positive-degree postcomposition. The next proof passes through a finite nerve, so it applies to a compact metrizable domain of arbitrary dimension. The finite-cover construction is classical Čech theory (Eilenberg and Steenrod 1952, IX); see also (Bergfalk et al. 2024, sec. 2 and §4.3). We construct the sphere-valued approximation explicitly.

Lemma 32 (Killing a rationally trivial sphere map). Let \(d\geq3\) be odd. If \(K\) is compact metrizable and \(v:K\to S^d\) satisfies \(v^*\gamma_d=0\), then there is a positive integer \(s\) and a degree \(s\) map \(D_s:S^d\to S^d\) for which \(D_sv\) is nullhomotopic.

Proof. The case \(K=\varnothing\) is immediate. Choose a finite open cover \(\mathcal U=\{U_i\}\) of \(K\) on each of whose members \(v\) has image of Euclidean diameter less than \(1/4\), and choose \(x_i\in U_i\). For every simplex \(\sigma\) of the nerve \(N\mathcal U\), choose a point in the corresponding intersection. All the vectors \(v(x_i)\) for vertices of \(\sigma\) are within \(1/4\) of its image. Their convex combinations are therefore nonzero. The formula \[b\left(\sum_i t_i i\right) =\frac{\sum_i t_i v(x_i)}{\|\sum_i t_i v(x_i)\|}\] defines a continuous map \(b:|N\mathcal U|\to S^d\). A subordinate partition of unity defines a nerve map \(p_{\mathcal U}:K\to|N\mathcal U|\). Normalized interpolation between \(v(x)\) and the corresponding convex combination gives \(v\simeq bp_{\mathcal U}\).

For finite covers of a compact space, Čech cohomology is the direct limit of the cohomologies of their nerves. The map to the limit from \(H^d(|N\mathcal U|;\mathbb Q)\) is the pullback by \(p_{\mathcal U}\); this follows from the vertex-star cover and is independent of the subordinate partition. Since the image of \(b^*\gamma_d\) is zero, some finite refinement \(\mathcal V\) and its simplicial refinement map \(\rho:|N\mathcal V|\to|N\mathcal U|\) satisfy \[(b\rho)^*\gamma_d=0\quad\hbox{in }H^d(|N\mathcal V|;\mathbb Q).\] Moreover \(p_{\mathcal U}\simeq\rho p_{\mathcal V}\): at each point, the vertices appearing in both barycentric expressions belong to cover members containing that point, so linear interpolation stays in one simplex of \(N\mathcal U\). We have reduced the assertion to the map \(b\rho:P\to S^d\) from the finite complex \(P=|N\mathcal V|\).

We now use that \(d\) is odd and \(d\geq3\). Using based cellular degree maps, consider the mapping telescope \[ \mathcal S=\operatorname{Tel} \bigl(S^d\xrightarrow{D_2}S^d \xrightarrow{D_3}S^d\xrightarrow{D_4}\cdots\bigr). \tag{30}\] We verify its homotopy type directly. Serre’s finiteness theorem gives finite \(\pi_j(S^d)\) for \(j>d\) (Serre 1951, V, §3, Proposition 3). We also use his precise degree-map assertion, valid in every homotopy degree of an odd sphere: if \(q x=0\) in a homotopy group, then postcomposition with a degree-\(2q\) map kills \(x\) (Serre 1953, V, §1, Corollary 2 to Proposition 1). The telescope has CW type, and its homotopy groups are the direct limits of those of its spheres: maps and homotopies from spheres have bounded height, and each finite subtelescope retracts onto its final sphere. Any element of \(\pi_j(S^d)\), \(j>d\), has some finite order \(q\). A sufficiently long subsequent product of the degrees \(2,3,4,\ldots\) is divisible by \(2q\); its sphere map is homotopic to a composite through a degree-\(2q\) map, and therefore kills that element. Thus all these higher direct limits vanish. In degree \(d\) the direct limit is \(\operatorname{colim}(\mathbb Z\xrightarrow{2}\mathbb Z \xrightarrow{3}\mathbb Z\to\cdots)=\mathbb Q\), and in degrees below \(d\) it is zero. Hence \(\mathcal S\) has type \(K(\mathbb Q,d)\). The same odd-sphere telescope and finite-stage argument are used in (Dranishnikov et al. 2003, proof of Proposition 4.5, p. 928).

Let \(j:S^d\to\mathcal S\) include the first sphere. Choose \(\gamma_{\mathcal S}\in H^d(\mathcal S;\mathbb Q)\) with \(j^*\gamma_{\mathcal S}=\gamma_d\). Indeed, \(j_*\) in degree-\(d\) homology is the inclusion \(\mathbb Z\hookrightarrow\mathbb Q\), and universal coefficients identify this restriction map with the isomorphism \(\mathop{\mathrm{Hom}}(\mathbb Q,\mathbb Q)\to\mathop{\mathrm{Hom}}(\mathbb Z,\mathbb Q)\). Then \((jb\rho)^*\gamma_{\mathcal S}=(b\rho)^*\gamma_d=0\). Ordinary Eilenberg–MacLane representability on the finite complex \(P\) makes \(jb\rho\) nullhomotopic. A nullhomotopy has compact image. The continuous height function on the telescope is therefore bounded on that image, so the image lies in a finite subtelescope. Retracting this subtelescope onto its last sphere gives a nullhomotopy of \(D_s b\rho\), where \(D_s\) is the composite of finitely many of the displayed degree maps and \(s>0\) is their product. Composing with \(p_{\mathcal V}\) and using \(v\simeq b\rho p_{\mathcal V}\) proves the assertion. ◻

Concentrating the test on finite quotient sheets

Faithfulness supplies a region with finite quotient sheets for every quotient order, even when the original action has fixed points or nontrivial stabilizers. The degree-one test \(a\) remains fixed while these regions vary.

Lemma 33 (Finite quotient sheets). For every integer \(k\ge1\), put \(m=p^k\) and \(\zeta=\exp(2\pi i/m)\). There exists a nonempty open \(V\subset Y\setminus\{y_\infty\}\) such that the finite quotient map \[W/(p^kG)\longrightarrow W/G=Y\setminus\{y_\infty\}\] over \(V\) is a disjoint union of \(m\) homeomorphisms onto \(V\). There is a locally constant function \[\beta:q^{-1}(V)\longrightarrow\{1,\zeta,\ldots,\zeta^{m-1}\} \subset S^1\] satisfying \[ \beta(gw)=\zeta^{\bar g}\beta(w), \qquad \bar g\in G/p^kG=\mathbb Z/m. \tag{31}\]

Proof. Some \(x\in W\) has stabilizer \(G_x\subset p^kG\). Otherwise, the classification of closed subgroups of \(\mathbb Z_p\) would imply \(p^{k-1}G\subset G_x\) for every \(x\in W\), contradicting faithfulness. Set \(H=p^kG\), \(Z=W/H\), and let \(z\) be the image of \(x\). This is a Hausdorff orbit space, and the stabilizer of \(z\) for the finite action of \(G/H\) is \((G_x+H)/H=0\). Write \(\tau\) for the element induced by \(1\in G\).

Choose pairwise disjoint open neighborhoods \(U_j\) of \(\tau^jz\), \(0\le j<m\), and put \(N=\bigcap_{j=0}^{m-1}\tau^{-j}U_j\). Then the translates \(\tau^jN\) are pairwise disjoint. If \(r:Z\to W/G\) is the finite quotient map and \(V=r(N)\), openness of \(r\) shows that \(V\) is nonempty and open, and \[r^{-1}(V)=\coprod_{j=0}^{m-1}\tau^jN.\] Each restriction \(r:\tau^jN\to V\) is an open continuous bijection, hence a homeomorphism. Pulling these sheets back under \(W\to Z\) partitions \(q^{-1}(V)\) into relatively clopen subsets. Give the pullback of \(\tau^jN\) the constant value \(\zeta^j\). The resulting function \(\beta\) is locally constant, and the cyclic permutation of the sheets proves (31). ◻

To concentrate a positive-degree postcomposition of \(a\) in such a region, we will extend a nullhomotopy from its closed complement. The following construction provides the required extension.

Lemma 34 (Extending a homotopy from a closed subset). Let \(Y_0\) be compact metrizable, \(F_0\subset Y_0\) closed, and \(f:Y_0\to S^d\) continuous. Every homotopy \(H:F_0\times[0,1]\to S^d\) starting at \(f|_{F_0}\) is the restriction of a homotopy on \(Y_0\) starting at \(f\).

Proof. Put \(I=[0,1]\). Paste \(H\) with \(f\) on the closed subset \[C=(F_0\times I)\cup(Y_0\times\{0\})\subset Y_0\times I.\] Viewing the resulting map as \(\mathbb R^{d+1}\)-valued, extend each of its \(d+1\) coordinates by the Tietze extension theorem to obtain \(E:Y_0\times I\to\mathbb R^{d+1}\). The open set \(N=\{\|E\|>1/2\}\) contains \(C\), and \(E/\|E\|\) extends the pasted sphere map to \(N\). Compactness of \(I\) gives an open \(U\supset F_0\) with \(U\times I\subset N\); explicitly, take the complement of the projection of the compact set \((Y_0\times I)\setminus N\). Choose a continuous \(\lambda:Y_0\to[0,1]\) equal to one on \(F_0\) and zero on \(Y_0\setminus U\). Then \[\widetilde H(y,t) =\frac{E(y,t\lambda(y))}{\|E(y,t\lambda(y))\|}\] is defined everywhere: if \(y\in U\) its argument lies in \(U\times I\), and otherwise its argument is \((y,0)\in C\). It is continuous, starts at \(f\), and agrees with \(H\) on \(F_0\times I\). ◻

We can now concentrate a positive-degree postcomposition of the fixed test \(a\) into any prescribed nonempty open region. The degree \(s\) below may depend on that region; for a region supplied by 33, this allows dependence on \(k\).

Proposition 35 (Moving a test into a prescribed open set). For every nonempty open \(V\subset Y\setminus\{y_\infty\}\), set \(F=Y\setminus V\). There are a positive integer \(s\), a degree \(s\) map \(D_s:S^d\to S^d\), and a map \(h:Y\to S^d\) such that \[h\simeq D_sa, \qquad h|_F\equiv b\] for some \(b\in S^d\). In particular \(h(y_\infty)=b\) and \(q^{-1}h^{-1}(S^d\setminus\{b\})\subset q^{-1}(V)\subset W\).

Proof. We first show \((a|_F)^*\gamma_d=0\). Choose a round ball with closure in the nonempty open set \(q^{-1}(V)\subset W\). The pinch in 30 can be moved to this ball by a homotopy on \(W^+\). Here is explicit control of that homotopy. Connect the two centers by a path in connected open \(W\), which is path connected. Its compact image has positive distance from \(\mathbb R^d\setminus W\). Choose a sufficiently small fixed radius for transport along the path; at the two ends shrink and enlarge radially as needed. Applying the formula \(P_{z(t),r(t)}\) from 30 gives a continuous family of pinches. All radii are positive and all closed balls lie in one compact subset of \(W\). Consequently the family is also continuous at \(\infty\), where it has constant value \(\xi\).

It follows that \(aq\) is homotopic to a map constant on \(q^{-1}(F)\). Thus the pullback of \((a|_F)^*\gamma_d\) to \(q^{-1}(F)\) is zero. This preimage is a closed invariant compact subset of \(W^+\), and its orbit space is \(F\). The restricted orbit map \(q^{-1}(F)\to F\) therefore meets the hypotheses of 31, so \((a|_F)^*\gamma_d=0\). By 32, some \(D_sa|_F\) is nullhomotopic. Apply 34 to this nullhomotopy and \(f=D_sa\) on \(Y\). Its endpoint is the required \(h\). Finally, \(y_\infty\in F\), and every point of \(F\) maps to \(b\), which gives the asserted preimage inclusion. ◻

Remark 36 (The source of a restricted test). Let \(t:Y\to X\) be continuous with \(X\) a compact Hausdorff test space, and write \[f=tqc:S^d\to X,\qquad b=t(y_\infty),\] as in 1. The source over \(X\setminus\{b\}\) is precisely \(q^{-1}t^{-1}(X\setminus\{b\})\subset W\), with its given orientation and \(G\)-action. The restriction of \(f\) to this source is proper, since it is the base change of the proper map \(f\) to an open subset of \(X\). Thus its oriented direct-image pairing is the restriction of the pairing pushed from \(S^d\). These are the manifold sources used for duality in the next section; \(Y\) enters through ordinary sheaf direct image. In 35, this source lies over the finite quotient sheets of 33 when \(V\) is chosen there. The positive degree \(s\) may depend on \(V\) and \(k\).

Character classes and the contradiction

Fix \(n\geq1\) and an odd integer \(d>n\) with \(d\geq3\), as in 5. We use its data \[W=O\times\mathbb R^{d-n}\subset\mathbb R^d,\qquad c:S^d\longrightarrow W^+, \qquad q:W^+\longrightarrow Y=W^+/G, \qquad a:Y\longrightarrow S^d\] where \(O\subset\mathbb R^n\) is connected and open, \(G=\mathbb Z_p\) acts faithfully and preserves orientation on \(W\), and \(\deg(aqc)=1\). Put \(y_\infty=q(\infty)\). The orientation of \(S^d\) is the one used for \(u_d\) in 25. All sheaves and pairings below are over \(\mathbb R\); the notation \(\mathbb C\) denotes the real coefficient plane with its additional complex scalar operations. We will associate integral classes to finite partitions of the character set, show that they are natural under maps and homotopies of tests, and use the finite quotient sheets to equate their rational images. The final step compares those images with the fixed lattice from 25.

Characters and proper direct images

Let \(\Lambda=\bigcup_{j\geq 0}\mu_{p^j}\subset S^1\) be the countable group of complex roots of unity of \(p\)-power order. Define the orbit sheaf \(\mathcal H=q_*\underline{\mathbb C}_{W^+}\). On this sheaf let \(T\) denote the action of \(1\in G\), with the convention \((Ts)(x)=s((-1)x)\), and write \(M_\lambda\) for multiplication by \(\lambda\in\mathbb C\). Define \[\mathcal H_\lambda=\ker(T-M_\lambda),\qquad \mathcal H_D=\bigoplus_{\lambda\in D}\mathcal H_\lambda \quad(D\subset\Lambda).\]

Lemma 37 (Character coproducts). There are canonical isomorphisms \[ Rq_*\underline{\mathbb C}_{W^+}\simeq\mathcal H \simeq\bigoplus_{\lambda\in\Lambda}\mathcal H_\lambda. \tag{32}\] For every continuous map \(t:Y\to X\) to a compact Hausdorff space and every \(D\subset\Lambda\), the natural map \[ \bigoplus_{\lambda\in D}Rt_*\mathcal H_\lambda \longrightarrow Rt_*\mathcal H_D \tag{33}\] is an isomorphism in the bounded-below derived category of real sheaves on \(X\). The sum on the left is a coproduct in the ambient derived category.

Proof. Apply 31 to the compact metrizable \(G\)-space \(W^+\) with \(k=\mathbb R\). The coefficient sheaf \(\underline{\mathbb C}_{W^+}\) is the direct sum of two real constant sheaves, so additivity gives the first isomorphism in (32). This argument imposes no dimension bound on \(Y\).

The stalk of \(\mathcal H\) at an orbit is the complex vector space of locally constant functions on \(G/H\). The pullback of any such function to \(G\) factors through \(G/p^jG\) for some \(j\): a finite clopen partition on which the function is constant admits a refinement by cosets of a common open subgroup. The representation is consequently the union of finite cyclic representations. Each of the latter decomposes into the eigenspaces of \(T\), since \(z^{p^j}-1\) has distinct complex roots. Kernels and sheaf direct sums can be checked on stalks, proving the second isomorphism in (32). This asserts an algebraic sheaf direct sum; a section over a noncompact open set need not have globally finite character support.

We record explicitly the compactness argument needed for (33). If \(K\) is compact Hausdorff and \((\mathcal F_\lambda)\) is a family of sheaves, every section of \(\bigoplus_\lambda\mathcal F_\lambda\) on \(K\) involves only finitely many indices. Indeed it has this property locally by the definition of sheafification, and a finite subcover makes the set of indices finite on \(K\). Thus global sections commute with direct sums. The same argument on every closed subset of \(K\) shows that direct sums of soft sheaves are soft: extend the finitely many component sections separately. Soft resolutions and their acyclicity on compact Hausdorff spaces therefore give \[ H^r\!\left(K,\bigoplus_\lambda\mathcal F_\lambda\right) \simeq\bigoplus_\lambda H^r(K,\mathcal F_\lambda) \qquad(r\geq0). \tag{34}\] The soft-resolution facts used here are the compact case of (Schapira 2023, Propositions 11.2.4, 11.2.5, and 11.2.8).

Apply (34) to \(K=t^{-1}(x)\) and the restrictions of the eigensheaves. Proper base change identifies the stalk cohomology of (33) with these isomorphisms. All the derived images have the common lower bound zero, so their sum remains bounded below. Finally, countable sheaf sums are exact, and termwise sums compute coproducts in the derived category by (The Stacks Project Authors 2026c, Lemma 13.33.5). This proves both assertions. ◻

For the rest of the construction, a compact test means a compact test space \(X\) as in 3. We consider a continuous map \(t:Y\to X\) for which \[b_t=t(y_\infty)\] has a basis of contractible open neighborhoods in \(X\). Write \[ f_t=tqc:S^d\longrightarrow X,\qquad A_t=Rf_{t*}\underline{\mathbb C}_{S^d},\qquad \alpha_t:A_t\xrightarrow{\sim}\mathcal D_{X,d}A_t. \tag{35}\] Here \(\alpha_t\) is the pushforward of the sphere orientation pairing with coefficient form \[B(z,w)=\operatorname{Re}(z\overline w).\] The object \(A_t\) belongs to \(\mathcal T(X)\), being two copies of a compact polyhedron generator; its form is supplied by [prop:test-duality,prop:test-pushforward].

Set \(X_t^\circ=X\setminus\{b_t\}\). The preimage \(f_t^{-1}(X_t^\circ)\) lies in \(W\), since \(c\) sends \(S^d\setminus W\) to \(\infty\). It is precisely \((tq)^{-1}(X_t^\circ)\) under the identity map on \(W\). The restricted map to \(X_t^\circ\) is proper: it is the base change over an open set of the proper map \(f_t\). Composition and open base change give a canonical identification \[ A_t|_{X_t^\circ}\simeq(Rt_*\mathcal H)|_{X_t^\circ}. \tag{36}\] The pairing on this open set is the direct image of the orientation pairing on the actual oriented manifold \(f_t^{-1}(X_t^\circ)\subset W\). Thus duality is used on the manifold and on the test space; no duality on \(Y\) or \(W^+\) enters this identification.

For \(D\subset\Lambda\) put \(B_D=(Rt_*\mathcal H_D)|_{X_t^\circ}\). Every \(B_D\) is a retract of \(A_t|_{X_t^\circ}\) by (32) and the complementary subsum. Consequently it is bounded with the same cohomological amplitude bounds as \(A_t|_{X_t^\circ}\). These statements concern the ambient derived category on \(X_t^\circ\); membership of \(B_D\) in a test subcategory on that open set is unnecessary. Their Verdier duals are bounded as well, since they are retracts of \(\mathcal D_{X_t^\circ}(A_t|_{X_t^\circ})\). The inclusions of bounded and bounded-below derived categories into the ambient derived category are fully faithful (The Stacks Project Authors 2026b, Definition 13.11.3 and Lemma 13.11.6). Thus the coproduct property in that ambient category detects the morphisms between bounded objects used below.

Lemma 38 (Real orthogonality). If \(D,E\subset\Lambda\) are disjoint, the cross pairing between \(B_D\) and \(B_E\) induced by \(\alpha_t|_{X_t^\circ}\) is zero. In particular, the projectors associated with any finite partition of \(\Lambda\) are self-adjoint.

Proof. Write \(A=A_t|_{X_t^\circ}\) and \(\alpha=\alpha_t|_{X_t^\circ}\), and let \(R^\dagger=\alpha^{-1}\mathcal D_{X_t^\circ,d}(R)\alpha\) denote the adjoint of an endomorphism of \(A\). The orientation-preserving action of \(G\) on the proper manifold map above acts by isometries of \(\alpha\), by naturality of orientation and proper duality. Complex scalar multiplication by a unit also preserves \(B\). In particular, if \(J=M_{\mathrm i}\), then \[J^\dagger=-J,\qquad M_\lambda=(\operatorname{Re}\lambda)\mathrm{id}+ (\operatorname{Im}\lambda)J,\qquad T^\dagger=T^{-1},\qquad M_\lambda^\dagger=M_{\lambda^{-1}} \quad(\lambda\in\Lambda).\]

Fix \(\lambda\notin E\). On \(B_{\{\lambda\}}\) the endomorphism \(T-M_\lambda\) is zero. Let \(R_E\) denote the endomorphism of \(B_E\) induced by \(T^{-1}-M_{\lambda^{-1}}\) on \(\mathcal H_E\). The latter operator is invertible: on the \(\mu\)-summand its inverse is multiplication by \((\mu^{-1}-\lambda^{-1})^{-1}\). These componentwise inverses define one endomorphism of the algebraic sheaf direct sum, and hence induce an inverse \(R_E^{-1}\) on \(B_E\) after \(Rt_*\) and restriction. For the two inclusions \(i_\lambda:B_{\{\lambda\}}\to A\) and \(i_E:B_E\to A\), adjointness yields \[\begin{split} 0 &=\mathcal D_{X_t^\circ,d}(i_E)\alpha(T-M_\lambda)i_\lambda\\ &=\mathcal D_{X_t^\circ,d}(R_E)\, \mathcal D_{X_t^\circ,d}(i_E)\alpha i_\lambda. \end{split}\] The first factor in the last line is invertible, so the cross pairing from \(B_{\{\lambda\}}\) to \(\mathcal D_{X_t^\circ,d}B_E\) vanishes. This applies also when \(\mu=\overline\lambda\ne\lambda\): the common complex scalar operators distinguish these two real subrepresentations.

By 37 and exact open restriction, \(B_D\) is the derived coproduct of the \(B_{\{\lambda\}}\), \(\lambda\in D\). A morphism out of a coproduct is determined by its composites with the coprojections. The cross pairing from \(B_D\) therefore vanishes. Symmetry gives the cross pairing in the opposite order. In a finite decomposition these equalities say precisely that every projector is self-adjoint. ◻

Integral classes without splitting quotient idempotents

The projectors constructed above live on the punctured target. We now use their germs to construct integral classes on the whole target.

Fix a finite partition \(\Lambda=D_0\sqcup\cdots\sqcup D_{m-1}\). Choose a contractible open neighborhood \(U\) of \(b_t\), and set \[\mathcal Q_U(X)=\mathcal T(X)/\mathcal T(U).\] The open projectors above define endomorphisms \(e_i\) of the image of \(A_t\) in \(\mathcal Q_U(X)\) by 14, since \(X_t^\circ\) contains \(X\setminus U\). In this quotient they satisfy \[ e_i e_j=\delta_{ij}e_i,\qquad \sum_{i=0}^{m-1}e_i=\mathrm{id},\qquad e_i^\dagger=e_i. \tag{37}\] Only endomorphisms of the existing object \(A_t\) are asserted here.

Definition 39 (Character classes). Let \[\ell_U:E_d(X)\xrightarrow{\sim}W_d(\mathcal Q_U(X))\] be the integral isomorphism of 27. For \(0\leq i<m\) define \(z_i(t)\in E_d(X)\) uniquely by \[ \ell_U(z_i(t))= [A_t,\alpha_t]+[A_t,\alpha_t\circ(2e_i-\mathrm{id})]. \tag{38}\]

This is a class in the ordinary quotient Witt group: the second form is nonsingular and symmetric because \(2e_i-\mathrm{id}\) is a self-adjoint involution. If \(e_i\) is represented by an orthogonal direct summand, the involution is \(+\mathrm{id}\) on that summand and \(-\mathrm{id}\) on its complement. The sum in (38) then cancels the complementary form and doubles the selected form. An image object for \(e_i\) is not part of the definition. The definition is independent of \(U\). Indeed, for two choices \(U_1,U_2\) choose a contractible neighborhood \(U_0\subset U_1\cap U_2\) of \(b_t\). The quotient functors \(\mathcal Q_{U_0}(X)\to\mathcal Q_{U_j}(X)\) carry the projectors to each other by their germ descriptions, and commute with localization from \(E_d(X)\). Since both \(\ell_{U_j}\) are injective, the lifts defined using \(U_0,U_1,U_2\) coincide.

Proposition 40 (Sum of the character classes). Let \(t:Y\to X\) be a compact test map as in (35), with a contractible open neighborhood basis at \(b_t\). For every finite partition \(\Lambda=D_0\sqcup\cdots\sqcup D_{m-1}\), its character classes satisfy the integral identity \[ \sum_{i=0}^{m-1}z_i(t)=2[A_t,\alpha_t]\quad\text{in }E_d(X). \tag{39}\]

Proof. We work in \(\mathcal Q_U(X)\) and abbreviate \((A_t,\alpha_t)\) to \((A,\alpha)\). On \(A^{\oplus m}\) let \[Q=\operatorname{diag}(2e_0-\mathrm{id},\ldots,2e_{m-1}-\mathrm{id}), \qquad Q_0=\operatorname{diag}(\mathrm{id},-\mathrm{id},\ldots,-\mathrm{id}).\] Let \(P_j\) be the permutation matrix interchanging the zeroth and \(j\)th copies, with \(P_0=\mathrm{id}\), and let \(E_j\) be the diagonal matrix having \(e_j\) in every diagonal entry. Define \[S=\sum_{j=0}^{m-1}E_jP_j.\] All the \(E_j\) commute with the permutation matrices. Using only (37), we have \(S^2=\mathrm{id}\) and \(S^\dagger=S\), where the adjoint is for \(\alpha^{\oplus m}\). Moreover, \[S^\dagger Q_0 S =\sum_{j=0}^{m-1}E_jP_jQ_0P_j =Q.\] For the last identity, its \(i\)th diagonal entry is \(e_i-\sum_{j\ne i}e_j=2e_i-\mathrm{id}\) and all off-diagonal entries are zero. Thus \(S\) is an isometry from the sum of the twisted forms to \((A,\alpha)\perp(A,-\alpha)^{\perp(m-1)}\). The sum of their Witt classes is \((2-m)[A,\alpha]\). Adding the \(m\) untwisted terms in (38) gives \(2[A,\alpha]\). The injectivity of \(\ell_U\) proves (39). ◻

Covariance and homotopy

Proposition 41 (Covariance on compact tests). Let \(t:Y\to X\) be a compact test map as in (35), and let \(g:X\to X'\) be a continuous map of compact tests. Suppose \(X\) has a contractible neighborhood basis at \(b_t\) and \(X'\) has one at \(b_{gt}=g(b_t)\). For every fixed finite partition of \(\Lambda\), \[ g_*z_i(t)=z_i(gt)\quad\text{in }E_d(X'). \tag{40}\]

Proof. Choose a contractible open \(U'\ni g(b_t)\), and then a contractible open \(U\ni b_t\) with \(U\subset g^{-1}(U')\). Pushforward takes an object supported in a compact subset of \(U\) to one supported in a compact subset of \(U'\). Consequently [prop:test-pushforward,thm:witt-localization] give a duality-preserving quotient functor \[\overline g_*:\mathcal Q_U(X)\longrightarrow\mathcal Q_{U'}(X')\] and a commuting square on Witt groups with the maps \(\ell_U,\ell_{U'}\). Composition of proper direct images identifies the pushed total form with \((A_{gt},\alpha_{gt})\).

We check the endomorphisms in this identification. Represent a projector \(e_i\) by a quotient roof. Its restriction agrees with the character projector on some open neighborhood \(N\) of \(X\setminus U\). Shrinking \(N\) if necessary, arrange \(N\subset X\setminus\{b_t\}\) and that the denominator of the roof is invertible there. Define \[ N'=X'\setminus g(X\setminus N). \tag{41}\] Since \(X\) is compact, \(g(X\setminus N)\) is closed. Since \(X\setminus N\subset U\) and \(g(U)\subset U'\), the set \(N'\) contains \(X'\setminus U'\). Also \(g^{-1}(N')\subset N\), and \(g(b_t)\notin N'\). Over \(N'\) the pushed roof can therefore be computed entirely where the original projector agrees with its character description.

Open base change and composition identify that description with the projector on \(R(gt)_*\mathcal H\) for \(D_i\). Every upstairs preimage in this computation avoids \(\infty\), so (36) identifies it with the projector for \(gt\) on \(A_{gt}\). The germ theorem gives equality of these endomorphisms in \(\mathcal Q_{U'}(X')\). The quotient functor thus carries the two forms in (38) to their counterparts for \(gt\). Applying the integral localization isomorphisms proves (40). ◻

Proposition 42 (Homotopy of character classes). For a fixed partition of \(\Lambda\), homotopic maps \(t_0,t_1:Y\to S^d\) satisfy \(z_i(t_0)=z_i(t_1)\) in \(E_d(S^d)\).

Proof. The value at \(y_\infty\) may move during the homotopy. We will combine two sufficiently close stages into a single compact test and recover them by homotopic projections. Consider the compact test \[ C_d=\{(x_0,x_1)\in S^d\times S^d: \langle x_0,x_1\rangle\geq0\}. \tag{42}\] It is compact semialgebraic, hence homeomorphic to a finite polyhedron. It has a contractible open neighborhood basis at each point. To check this also at its boundary, the differential of \(F(x_0,x_1)=\langle x_0,x_1\rangle\) on \(S^d\times S^d\) is nonzero where \(F=0\): its derivative in the tangent direction \(x_0\) at \(x_1\) equals \(1\). Thus \(C_d\) is a smooth \(2d\)-manifold with boundary, with local Euclidean or half-space charts; sufficiently small balls in these charts give the required basis. Its test forms have degree \(d\), inherited by pushforward from \(S^d\); the target dimension is \(2d\).

The projections \(\pi_0,\pi_1:C_d\to S^d\) are homotopic by \[(x_0,x_1,r)\longmapsto \frac{(1-r)x_0+rx_1}{\|(1-r)x_0+rx_1\|},\qquad 0\leq r\leq1.\] The denominator is nonzero, since its square is \((1-r)^2+r^2+2r(1-r)\langle x_0,x_1\rangle\geq1/2\).

Let \(H:Y\times[0,1]\to S^d\) be the given homotopy. Uniform continuity on its compact domain gives a finite subdivision \(0=r_0<\cdots<r_N=1\) such that each pair \[t^{(j)}=(H(-,r_j),H(-,r_{j+1})):Y\longrightarrow C_d\] lands in \(C_d\). Its distinguished value has the neighborhood basis just verified. By [prop:class-covariance,thm:homotopy], \[z_i(H(-,r_j)) =\pi_{0*}z_i(t^{(j)}) =\pi_{1*}z_i(t^{(j)}) =z_i(H(-,r_{j+1})).\] Iteration proves the assertion. ◻

Equal parts and the fixed lattice

Fix \(k\geq1\), put \(m=p^k\), and let \(\zeta=\exp(2\pi\mathrm i/m)\). Choose a transversal \(D_0\) for the cosets of \(\mu_m\) in \(\Lambda\), and set \[ D_i=\zeta^iD_0\qquad(0\leq i<m). \tag{43}\] These are disjoint and partition \(\Lambda\). By 33 there are a nonempty open \(V\subset Y\setminus\{y_\infty\}\) and a locally constant function \(\beta:q^{-1}V\to S^1\) satisfying \[\beta(gx)=\chi(g)\beta(x),\qquad \chi(1)=\zeta,\] for the character \(\chi:G\to\mu_m\).

Proposition 43 (Equality for a concentrated test). Let \(k\geq1\), and let \(V\) and its character multiplier \(\beta\) be as in 33. If \(h:Y\to S^d\) is constant on \(Y\setminus V\), then the classes for (43) satisfy \[z_0(h)=z_1(h)=\cdots=z_{m-1}(h)\quad\text{in }E_d(S^d).\]

Proof. Let \(b\) be that constant value. Since \(y_\infty\notin V\), it equals \(b_h\). The source of the restricted test over \(S^d\setminus\{b\}\) lies in \(q^{-1}V\subset W\). Multiplication by \(\beta\) on its coefficient sheaf is defined because \(\beta\) is locally constant, and is a real isometry because \(|\beta|=1\). With our convention for \(T\), \[T M_\beta=M_{\zeta^{-1}}M_\beta T.\] It therefore takes a \(\lambda\)-eigensheaf to the \(\zeta^{-1}\lambda\)-eigensheaf and cyclically permutes the subsums in (43). After the proper restricted manifold pushforward it remains an isometry of \((A_h,\alpha_h)|_{S^d\setminus\{b\}}\) and conjugates \(e_i\) to \(e_{i-1}\), with indices modulo \(m\).

The isometry and its inverse define quotient morphisms by 14. Its conjugation identity makes the twisted forms for \(e_i\) and \(e_{i-1}\) isometric in the quotient. Their untwisted terms agree as well. The integral isomorphism in 27 and 39 now give \(z_i(h)=z_{i-1}(h)\). ◻

Theorem 44 (Contradiction on the invariant chart). For every \(n\geq1\) and every prime \(p\), an orientation-preserving continuous \(\mathbb Z_p\)-action on a connected open subset of \(\mathbb R^n\) has nonzero kernel.

Proof. Suppose such an action is faithful. Choose an odd integer \(d>n\) with \(d\geq3\), and form the data at the beginning of this section by [lem:collapse,lem:averaged-test]. The latter may replace \(G\) by an open subgroup; its action remains faithful and orientation preserving.

First fix the lattice. 25 gives a positive power of \(2\), denoted by \(L_d\), such that \[E_d(S^d)\otimes\mathbb Q=\mathbb Q\overline{u}_d,\qquad \mathop{\mathrm{im}}\bigl(E_d(S^d)\longrightarrow E_d(S^d)\otimes\mathbb Q\bigr) \subset L_d^{-1}\mathbb Z\overline{u}_d.\] This bound depends only on the chosen sphere comparison. Choose \(k\) so large that \(m=p^k>4L_d\), and then choose \(V,\beta\) and the partition (43). These choices give integral classes \(z_i(a)\in E_d(S^d)\).

Write \(\overline{z}_i(a)=z_i(a)\otimes1\) and \(\overline{u}_d=u_d\otimes1\). We now compare these rational images. By 35 there are an integer \(s>0\) and a map \(h\), constant on \(Y\setminus V\), such that \(h\simeq D_s a\), where \(D_s:S^d\to S^d\) has degree \(s\). Thus [prop:equal-parts,prop:class-homotopy,prop:class-covariance] give \[D_{s*}z_i(a)=z_i(D_s a)=z_i(h)=z_j(h)=D_{s*}z_j(a).\] On the rational line \(\mathbb Q\overline{u}_d\), the map \(D_{s*}\) is multiplication by \(s\), by 26. Since \(s>0\), all the \(\overline{z}_i(a)\) are equal. This cancels \(s\) only as a nonzero rational scalar: the original classes \(z_i(a)\) remain integral, and their rational images lie in the same fixed lattice. In particular, the bound \(L_d\) is unchanged, regardless of the size or prime divisors of \(s\).

Finally compute their sum. The coefficient form \(B\) is the orthogonal sum of two positive real lines. Therefore \([A_a,\alpha_a]=2(aqc)_*u_d\), and the degree-one property of \(aqc\) gives \(\overline{[A_a,\alpha_a]}=2\overline{u}_d\). By 40, \[\sum_{i=0}^{m-1}\overline{z}_i(a)=4\overline{u}_d, \qquad \overline{z}_i(a)=\frac4m\overline{u}_d \quad\text{in }E_d(S^d)\otimes\mathbb Q.\] Each \(z_i(a)\) is an integral class, so \(\overline{z}_i(a)\in L_d^{-1}\mathbb Z\overline{u}_d\). The lattice inclusion would force \(4L_d/m\in\mathbb Z\). But \(0<4L_d/m<1\). This contradiction applies to every prime, including \(p=2\). ◻

Proof of 2. Let \(M\) have any positive finite dimension \(n\), and suppose that its given action were faithful. 28 produces a faithful orientation-preserving action of an open subgroup, itself isomorphic to \(\mathbb Z_p\), on a connected invariant chart subset \(O\subset\mathbb R^n\). This contradicts 44. Hence the original kernel is nonzero. It is closed, since it is the intersection of the closed stabilizers of the points of \(M\). Every nonzero closed subgroup of \(\mathbb Z_p\) is open: if it contains \(x\) of valuation \(j\), it contains \(\overline{x\mathbb Z}=p^j\mathbb Z_p\), the closure of the integer multiples of \(x\). The action therefore factors through a finite quotient. The chart reduction requires none of compactness, global orientability, or triangulability of \(M\), and permits all stabilizers, as established in 5. ◻

Proof of 1. The classical Hilbert–Smith reduction says that a locally compact group which acts faithfully and continuously on a connected manifold and is not a Lie group contains a topologically embedded copy of \(\mathbb Z_p\) for some prime \(p\); see (Pardon 2013, Introduction, p. 1). Apply this reduction to the given locally compact Hausdorff second-countable group. Restriction to the embedded subgroup retains joint continuity and faithfulness on the same \(n\)-manifold, contrary to 2. The group is therefore a Lie group. ◻

Duality shifts and the cylinder signs

This appendix fixes one coherent convention and verifies the signs used in [cat:pairing-form,cat:endpoint-forms]. It also explains why an overall sign in the cylinder does not alter homotopy invariance. The translated-duality convention is the one in (Woolf 2008, sec. 2.1). For exactness sign \(+1\), the cone identities are those of (Woolf 2008, Lemma 2.1); their version for \(\delta\in\{1,-1\}\) is proved in 8. The calculations below apply to complexes of sheaves by using resolutions for internal Hom. They involve only the signs of complexes and therefore commute with restriction and with the natural derived-functor comparisons used in the text.

Hom, shifts, and biduality

For a cochain complex \(A\), put \[A[j]^i=A^{i+j},\qquad d_{A[j]}=(-1)^j d_A.\] If \(a\) has degree \(i\) in \(A\), write \(a[j]\) for the corresponding element of degree \(i-j\) in \(A[j]\). For a fixed complex \(K\), the Hom complex \(D A=\mathcal Hom(A,K)\) has differential \[d(F)=d_KF-(-1)^nFd_A\qquad(|F|=n).\] The shift comparison is \[ \begin{split} \kappa_j:D(A[j])&\longrightarrow(DA)[-j],\\ \kappa_j(F)(a)&=(-1)^{jn-j(j-1)/2}F(a[j]), \qquad F\in D(A[j])^n. \end{split} \tag{44}\] For \(j=1\) this is the factor \((-1)^n\). To check that (44) is a chain map, note that increasing \(n\) by one changes its exponent by \(j\), precisely the differential sign of the target shift. The other differential term has the extra \((-1)^j\) from the source shift. These are the two terms in the Hom differential, so both commute with \(\kappa_j\). Iterating the one-step comparison gives the exponent \(n+(n-1)+\cdots+(n-j+1)\) for positive \(j\); the formula for negative \(j\) follows by inversion. We use these iterated comparisons whenever dual functors and shifts are identified.

The unshifted biduality is the tensor-symmetry evaluation \[ \eta_A(a)(F)=(-1)^{|a||F|}F(a). \tag{45}\] It is a chain map, as follows by substituting the two Hom differentials; its two evaluation signs also give \(D(\eta_A)\eta_{DA}=\mathrm{id}_{DA}\) whenever the duality is defined. The comparisons (44) make this unshifted dual a \(+1\)-exact duality: dualizing a cone triangle and identifying its shifts gives the dual triangle with positive final dual arrow.

Now identify \(D_j=[j]D\) with \(\mathcal Hom(-,K[j])\) by the output-shift comparison \(f[j](a)=f(a)[j]\), with no additional sign. Its two differential expressions both equal \((-1)^j d_Kf-(-1)^n f d_A\) for an element of shifted degree \(n\). Tensor symmetry into \(K[j]\) gives the shifted biduality \(\eta^{(j)}\). Under the iterated comparisons of (44), its expression relative to the unshifted biduality is \[ \eta^{(j)}=(-1)^{j(j+1)/2}\eta. \tag{46}\] Indeed, on an element \(a\) of degree \(i\), moving the inner \(j\)-shift through the outer Hom contributes \((-1)^{ji+j(j+1)/2}\). In the evaluation (45), a dual element now has its degree changed by \(j\), contributing the additional factor \((-1)^{ji}\). The two terms depending on \(i\) cancel, leaving (46). The exactness sign of \(D_j\) is \((-1)^j\).

It follows directly from tensor–Hom adjunction that a morphism \(A\to\mathcal Hom(A,K[j])\) is symmetric for this biduality precisely when its pairing \(A\otimes A\to K[j]\) is invariant under Koszul interchange. Apply this with \(K=\omega_X\) and \(j=-r\). This proves (11) and its agreement with \(W_r=W^{-r}\). In particular, if \(X\) is an oriented \(d\)-manifold, the target \(\omega_X[-d]\) is the constant sheaf in degree zero. The pairing \(1\otimes1\mapsto1\) is symmetric and positive in an oriented local trivialization. No additional parity sign is attached to this orientation form.

Evaluation of a product

Fix the convention for combining output shifts by \[ K[p]\otimes L[q]\longrightarrow(K\otimes L)[p+q], \qquad k[p]\otimes\ell[q]\longmapsto (-1)^{q|k|}(k\otimes\ell)[p+q], \tag{47}\] where \(|k|\) is the degree in the unshifted \(K\). This is a chain map: in the first differential term the extra exponent is \(q\), and in the second the two exponents differ by \(2p\). This choice is associative, since the exponents for three factors in either order are \(q|k|+t|k|+t|\ell|\).

Let \(f,g\) have degrees \(l,n\) in \(\mathcal D_{I,s}B,\mathcal D_{X,r}A\) respectively. Thus their degrees before the output shifts are \(l-s,n-r\). For homogeneous \(b,a\), the product map defined in 9 evaluates as \[ \mu_{s,r}(f\boxtimes g)(b\boxtimes a) =(-1)^{n|b|+r(|b|+l-s)}f(b)\boxtimes g(a), \tag{48}\] followed by the product trace. The exponent \(n|b|\) moves \(g\) past \(b\). The first unshifted output has degree \(|b|+l-s\); applying (47) to output shifts \(-s,-r\) gives the second exponent. This derives the formula without assuming any finiteness or local constancy of the stalks of \(A\).

Lemma 45 (Suspending the first product input). Let \(B\in\mathcal C_I\), \(A\in\mathcal T(X)\) (or the corresponding semialgebraic category), and \(s,r\in\mathbb Z\). Write \[\gamma_s(B)=[-s]\kappa_1: \mathcal D_{I,s}(B[1])\longrightarrow(\mathcal D_{I,s}B)[-1].\] Use the first-factor shift comparisons \[\begin{aligned} \sigma: B[1]\boxtimes A&\xrightarrow{\sim}(B\boxtimes A)[1],\\ \epsilon: (\mathcal D_{I,s}B)[-1]\boxtimes\mathcal D_{X,r}A &\xrightarrow{\sim}(\mathcal D_{I,s}B\boxtimes\mathcal D_{X,r}A)[-1]. \end{aligned}\] They introduce no sign under (47). Indicate the inputs of the product comparison by superscripts and put \[\widetilde\mu_{s,r} =(\mathcal D_{I\times X,s+r}\sigma)^{-1}\mu_{s,r}^{B[1],A}, \qquad \lambda=\epsilon\circ(\gamma_s(B)\boxtimes1).\] Then the two routes to the suspended total dual satisfy \[ \gamma_{s+r}(B\boxtimes A)\,\widetilde\mu_{s,r} =(-1)^r\mu_{s,r}^{B,A}[-1]\,\lambda. \tag{49}\] The scalar \((-1)^r\) is independent of \(A\), its cohomological degrees, and the point of \(I\).

Proof. Keep \(l,n\) as the degrees of the two shifted dual elements. The Hom shift comparison on the first factor contributes \((-1)^{l-s}\), while the comparison on the total dual contributes \((-1)^{l+n-s-r}\). In (48), replacing \(b\) by \(b[1]\) changes the braiding exponent by \(-n\). After the first Hom comparison, the degree of the corresponding dual element changes along with that of \(b\), so the output-shift term is the same along the two routes. The discrepancy is therefore \[(l+n-s-r)-(l-s)-n\equiv r\pmod2.\] All dependence on the individual degrees cancels. This is the stated scalar, and it is the suspension discrepancy used when dualizing \(\partial\boxtimes1\) in 10. ◻

Normalizing the endpoint calculation

Recall \(H=\underline{\mathbb R}_{I}\), \(J=j_!\underline{\mathbb R}_{(0,1)}\), and \(E=E_0\oplus E_1\) from (13). The interval triangle is \[J\xrightarrow{u}H\xrightarrow{v}E\xrightarrow{\partial}J[1].\] Choose the orientation identification so that its connecting homomorphism is the difference map in (18). Proper duality to the point identifies its shifted dual with \[[1](\mathcal D_{I,1}\partial):H\longrightarrow E, \qquad h\longmapsto(-h|_0,h|_1).\] The symmetric-cone identity \(\psi_Ev=-[1](\mathcal D_{I,1}\partial)\) therefore gives \[ \psi_E= \begin{pmatrix}1&0\\0&-1\end{pmatrix} :E\longrightarrow\mathcal D_I E. \tag{50}\] There are no off-diagonal maps because the endpoint supports are disjoint. The diagonal coefficients are determined by precomposition with \(v:H\to E\), since on each endpoint this restriction is the identity. Thus the cohomology calculation determines the full derived-category morphism.

Now let \((A,\alpha)\) be a degree-\(r\) form on \(X\), and write \(i_t:X\to I\times X\) for the endpoint inclusion, \(t=0,1\). For the product cone of (19), the same cone identity, the naturality of (15), and 45 give \[ \psi_r=(-1)^r \begin{pmatrix}(i_0)_*\alpha&0\\0&-(i_1)_*\alpha\end{pmatrix}. \tag{51}\] One can check this equality by precomposing with \(v\boxtimes1\), which determines each diagonal as in 10. Combining the shifted interval and total dualities uses 45; desuspending the first dual output thereafter leaves (47) unchanged. There is consequently just the displayed factor \((-1)^r\).

Reversing the orientation or changing all cone normalizations coherently may negate both entries of (51). It leaves their relative sign opposite. Since the form is neutral, both normalizations give the same equality of the two endpoint Witt classes. This is the only sign consequence used in 11.

Balmer, Paul. 2000. “Triangular Witt Groups. Part I: The 12-Term Localization Exact Sequence.” K-Theory 19 (4): 311–63. https://doi.org/10.1023/A:1007844609552.
Balmer, Paul, and Charles Walter. 2002. “A Gersten–Witt Spectral Sequence for Regular Schemes.” Annales Scientifiques de l’École Normale Supérieure, 4th series, vol. 35 (1): 127–52. https://doi.org/10.1016/S0012-9593(01)01084-9.
Bergfalk, Jeffrey, Martino Lupini, and Aristotelis Panagiotopoulos. 2024. “The Definable Content of Homological Invariants II: Čech Cohomology and Homotopy Classification.” Forum of Mathematics, Pi 12: e12, 1–74. https://doi.org/10.1017/fmp.2024.7.
Bochner, Salomon, and Deane Montgomery. 1946. “Locally Compact Groups of Differentiable Transformations.” Annals of Mathematics, 2nd series, vol. 47 (4): 639–53. https://doi.org/10.2307/1969226.
Bredon, G. E., Frank Raymond, and R. F. Williams. 1961. “\(p\)-Adic Groups of Transformations.” Transactions of the American Mathematical Society 99 (3): 488–98. https://doi.org/10.1090/S0002-9947-1961-0142682-8.
Coste, Michel. 2000. An Introduction to Semialgebraic Geometry. Pisa course notes. https://perso.univ-rennes1.fr/michel.coste/polyens/SAG.pdf.
Dranishnikov, Alexander N., Steven C. Ferry, and Shmuel Weinberger. 2003. “Large Riemannian Manifolds Which Are Flexible.” Annals of Mathematics, 2nd series, vol. 157 (3): 919–38. https://doi.org/10.4007/annals.2003.157.919.
Eilenberg, Samuel, and Norman Steenrod. 1952. Foundations of Algebraic Topology. Princeton University Press.
Gleason, Andrew M. 1952. “Groups Without Small Subgroups.” Annals of Mathematics, 2nd series, vol. 56 (2): 193–212. https://doi.org/10.2307/1969795.
Hardt, Robert M. 1980. “Semi-Algebraic Local-Triviality in Semi-Algebraic Mappings.” American Journal of Mathematics 102 (2): 291–302. https://doi.org/10.2307/2374240.
Hardt, Robert, Pascal Lambrechts, Victor Turchin, and Ismar Volić. 2011. “Real Homotopy Theory of Semi-Algebraic Sets.” Algebraic & Geometric Topology 11 (5): 2477–545. https://doi.org/10.2140/agt.2011.11.2477.
Hatcher, Allen. 2002. Algebraic Topology. Cambridge University Press. https://pi.math.cornell.edu/~hatcher/AT/AT.pdf.
Hilbert, David. 1902. “Mathematical Problems.” Bulletin of the American Mathematical Society 8 (10): 437–79. https://doi.org/10.1090/S0002-9904-1902-00923-3.
Hornbostel, Jens, and Marco Schlichting. 2004. “Localization in Hermitian K-Theory of Rings.” Journal of the London Mathematical Society, 2nd series, vol. 70 (1): 77–124. https://doi.org/10.1112/S0024610704005393.
Kashiwara, Masaki, and Pierre Schapira. 1990. Sheaves on Manifolds. Vol. 292. Grundlehren Der Mathematischen Wissenschaften. Springer-Verlag. https://doi.org/10.1007/978-3-662-02661-8.
Lee, Joo Sung. 1997. “Totally Disconnected Groups, \(p\)-Adic Groups and the Hilbert–Smith Conjecture.” Communications of the Korean Mathematical Society 12 (3): 691–99.
Maleshich, Iozhe. 1997. “The Hilbert–Smith Conjecture for Hölder Actions.” Russian Mathematical Surveys 52 (2): 407–8. https://doi.org/10.1070/RM1997v052n02ABEH001792.
Martin, Gaven J. 1999. “The Hilbert–Smith Conjecture for Quasiconformal Actions.” Electronic Research Announcements of the American Mathematical Society 5: 66–70. https://doi.org/10.1090/S1079-6762-99-00062-1.
Mj, Mahan. 2012. “Pattern Rigidity and the Hilbert–Smith Conjecture.” Geometry & Topology 16 (2): 1205–46. https://doi.org/10.2140/gt.2012.16.1205.
Montgomery, Deane, and Leo Zippin. 1952. “Small Subgroups of Finite-Dimensional Groups.” Annals of Mathematics, 2nd series, vol. 56 (2): 213–41. https://doi.org/10.2307/1969796.
Montgomery, Deane, and Leo Zippin. 1955. Topological Transformation Groups. Interscience Publishers.
Newman, M. H. A. 1931. “A Theorem on Periodic Transformations of Spaces.” The Quarterly Journal of Mathematics os-2 (1): 1–8. https://doi.org/10.1093/qmath/os-2.1.1-a.
Pardon, John. 2013. “The Hilbert–Smith Conjecture for Three-Manifolds.” Journal of the American Mathematical Society 26 (3): 879–99. https://doi.org/10.1090/S0894-0347-2013-00766-3.
Pardon, John. 2019. “Totally Disconnected Groups (Not) Acting on Two-Manifolds.” In Breadth in Contemporary Topology, edited by David T. Gay and Weiwei Wu, vol. 102. Proceedings of Symposia in Pure Mathematics. American Mathematical Society. https://doi.org/10.1090/pspum/102/01809.
Ranicki, Andrew, and Michael Weiss. 2010. “On the Construction and Topological Invariance of the Pontryagin Classes.” Geometriae Dedicata 148 (1): 309–43. https://doi.org/10.1007/s10711-010-9527-2.
Raymond, Frank. 1961. “The Orbit Spaces of Totally Disconnected Groups of Transformations on Manifolds.” Proceedings of the American Mathematical Society 12 (1): 1–7. https://doi.org/10.2307/2034112.
Repovš, Dušan, and Evgenij V. Ščepin. 1997. “A Proof of the Hilbert–Smith Conjecture for Actions by Lipschitz Maps.” Mathematische Annalen 308 (2): 361–64. https://doi.org/10.1007/s002080050080.
Schapira, Pierre. 2023. An Introduction to Categories and Sheaves. Lecture notes, Sorbonne Université. https://webusers.imj-prg.fr/~pierre.schapira/LectNotes/CatShv.pdf.
Serre, Jean-Pierre. 1951. “Homologie Singulière Des Espaces Fibrés. Applications.” Annals of Mathematics, 2nd series, vol. 54 (3): 425–505. https://doi.org/10.2307/1969485.
Serre, Jean-Pierre. 1953. “Groupes d’homotopie Et Classes de Groupes Abéliens.” Annals of Mathematics, 2nd series, vol. 58 (2): 258–94. https://doi.org/10.2307/1969789.
Shelukhin, Egor. 2024. A Symplectic Hilbert–Smith Conjecture. https://arxiv.org/abs/2403.07195.
The Stacks Project Authors. 2026a. The Stacks Project: Čech and Sheaf Cohomology. Chapter 20, Lemmas 20.15.1 and 20.16.2, Tag 01FD and Tag 09V2. https://stacks.math.columbia.edu/tag/09V2.
The Stacks Project Authors. 2026b. The Stacks Project: Derived Categories. Chapter 13, Definition 13.11.3 and Lemma 13.11.6, Tag 05RR. https://stacks.math.columbia.edu/tag/05RR.
The Stacks Project Authors. 2026c. The Stacks Project: Derived Colimits. Chapter 13, Lemma 13.33.5, Tag 0A5L. https://stacks.math.columbia.edu/tag/0A5L.
The Stacks Project Authors. 2026d. The Stacks Project: Proper Base Change in Topology. Chapter 20, Section 20.18, Tag 09V4. https://stacks.math.columbia.edu/tag/09V4.
Verdier, Jean-Louis. 1966. “Dualité Dans La Cohomologie Des Espaces Localement Compacts.” In Séminaire Bourbaki, Années 1964/65–1965/66, vol. 9. Société Mathématique de France. https://www.numdam.org/item/SB_1964-1966__9__337_0/.
Woolf, Jon. 2008. “Witt Groups of Sheaves on Topological Spaces.” Commentarii Mathematici Helvetici 83 (2): 289–326. https://doi.org/10.4171/CMH/125.
Yamabe, Hidehiko. 1953a. “A Generalization of a Theorem of Gleason.” Annals of Mathematics, 2nd series, vol. 58 (2): 351–65. https://doi.org/10.2307/1969792.
Yamabe, Hidehiko. 1953b. “On the Conjecture of Iwasawa and Gleason.” Annals of Mathematics, 2nd series, vol. 58 (1): 48–54. https://doi.org/10.2307/1969819.
Yang, Chung-Tao. 1960. “\(p\)-Adic Transformation Groups.” Michigan Mathematical Journal 7 (3): 201–18. https://doi.org/10.1307/mmj/1028998428.
LEVEL 1 COMPLETE!
You read 21,279 words and 1,854 formulas. Your math teacher would be proud.
Converted from the LaTeX source. Something look off? The original PDF is the real thing.

Cool Links: openai/math   Lean   Mathlib   arXiv   the real Coolmath Games