03.12.41 · modern-geometry / homotopy

Twisted cartesian products and simplicial fibre bundles

shipped3 tiersLean: none

Anchor (Master): May 1967 *Simplicial Objects in Algebraic Topology* (Van Nostrand) §§17--21; Barratt-Gugenheim-Moore 1959 *On semisimplicial fibre-bundles* (Amer. J. Math. 81); Goerss-Jardine 1999 *Simplicial Homotopy Theory* (Birkhäuser) Ch. V

Intuition Beginner

A product space stacks a fibre over every point of a base, all in the same flat way: a cylinder is a circle of identical line segments. A fibre bundle is the same idea with a twist. As you move around the base, the fibre is allowed to shear by an amount that depends on where you are. A Möbius band is a circle of segments that flip as you go around: locally it looks like a product, globally it does not.

The combinatorial recipe for twisting a product into a bundle is a rule that shears each simplex by a group element, modelling fibre bundles purely simplicially. You start with a base simplicial set and a fibre that carries an action of a structure simplicial group. A twisting function assigns to each simplex of the base a group element one dimension down. That element records the shear.

Visual Beginner

On the left, a plain product: a base interval drawn along the bottom with an identical fibre segment standing over each base point, every segment parallel. On the right, the twisted version: the same base, but the fibre over the right end has been rotated relative to the fibre over the left end, and the amount of rotation is written as a group element on the connecting edge. An arrow labelled "" points from a base edge to that group element, showing how the twisting function reads off the shear from each piece of the base.

The picture you should keep: a twisting function is a bookkeeping device that tells each face operator of the total space how much to shear before it copies the base.

Worked example Beginner

Take the smallest interesting base, the simplicial circle with one vertex and one non-degenerate edge . Let the structure group be the constant group , with fibre two points on which swaps the labels. A twisting function has one free choice: the value on , either or .

Choosing gives the flat product, a pair of disjoint circles. Choosing shears the two fibre points as you traverse the loop, so the start label and end label disagree. Gluing forces the two points into a single longer circle: a double cover. This is the simplicial Möbius-style twist, and the two choices of twisting value give exactly the two double covers of the circle, the split one and the connected one.

Check your understanding Beginner

Formal definition Intermediate+

Fix a simplicial set (the base) and a simplicial group (the structure group) 03.12.39. Write for the face and degeneracy operators on each.

Definition (Twisting function). A twisting function is a sequence of maps for satisfying the simplicial-group-valued cochain conditions

$$d_0 \tau(x) = \tau(d_0 x)^{-1}, \tau(d_1 x), \qquad d_i \tau(x) = \tau(d_{i+1} x) \quad (i \geq 1),$$ $$s_i \tau(x) = \tau(s_{i+1} x) \quad (i \geq 0), \qquad \tau(s_0 x) = e.$$

The first relation is the structure equation: it twists the zeroth face by a defect measured one dimension down, and the remaining relations make compatible with all the other operators.

Definition (Twisted cartesian product). Let be a simplicial set with a left -action, , compatible with the operators. The twisted cartesian product has , all operators agreeing with the ordinary product except the zeroth face:

$$\partial_0(f, x) = \big(\tau(x)\cdot \partial_0 f,; \partial_0 x\big), \qquad \partial_i(f,x) = (\partial_i f, \partial_i x)\ (i>0), \qquad s_i(f,x) = (s_i f, s_i x).$$

The cochain conditions on are precisely what make these maps satisfy the simplicial identities, so is a genuine simplicial set. It is the simplicial model of a fibre bundle with fibre , base , and structure group .

Definition (Principal twisted cartesian product). Taking with acting on itself by left translation gives the principal twisted cartesian product . Every twisted cartesian product with fibre is the associated bundle of this principal one through the -action on .

Key theorem with proof Intermediate+

Theorem (Twisted cartesian products are Kan fibrations). For any twisting function , the projection , , is a Kan fibration with fibre . Moreover the assignment is a bijection

$${\text{twisting functions } X \to G} ;\longleftrightarrow; {\text{simplicial maps } X \to \overline{W}G},$$

so principal twisted cartesian products over are classified by maps into the classifying space of 03.12.39.

Proof. For fibrancy, take a horn . Its image in extends over because we may fill there after composing with a chosen filler, and over the fibre we must fill a horn in after applying the shear . When the filler exists by the horn-filling of a simplicial group, which uses multiplication and inverses; the shear by is an isomorphism on , so it carries fillers to fillers. For a general -set fibre one reduces to the principal case via the associated bundle, since and the quotient of a Kan fibration by a free action remains a Kan fibration.

For the classification, a map assigns to an -simplex of a tuple with , and the face relations of from 03.12.39 read off exactly the cochain conditions when one sets and recovers the lower entries from of the faces of . The pullback of the universal principal twisted cartesian product along this map returns . Conversely a twisting function builds the tuple by iterating on faces, and these two passages are mutually inverse.

Bridge. This theorem is the simplicial origin of classifying-space theory: it builds toward the topological statement that principal -bundles are classified by homotopy classes of maps into , and that fact appears again in the universal-bundle treatment of 03.08.05. The shear by is exactly the -valued cocycle of a bundle written one operator at a time, which is the foundational reason the cochain conditions take the form they do. The bijection with maps into is dual to the construction of that classifying space in 03.12.39: there one starts from and produces ; here one reads as the moduli object whose points are twisting functions. Putting these together, the universal twisted cartesian product is the combinatorial , and the central insight is that pulling it back generalises every principal bundle over a simplicial base.

Exercises Intermediate+

Advanced results Master

The universal twisted cartesian product. Over the base there is a tautological twisting function whose value on a simplex is . Its principal twisted cartesian product is , and the projection is the universal bundle. Since is contractible, every principal twisted cartesian product over a simplicial base arises, uniquely up to the equivalence above, as the pullback of along the classifying map. This is the simplicial analogue of pulling a bundle back from .

Serre spectral sequence. A twisted cartesian product is the simplicial object whose filtration by base skeleta produces the Serre spectral sequence of the fibration. The differentials are assembled from the twisting function, so the -page with its local coefficients is read off directly from . Barratt, Gugenheim and Moore introduced exactly this machinery to give a combinatorial account of the spectral sequence.

Beyond groups: twisted products over arbitrary fibrations. Every minimal Kan fibration is isomorphic to a twisted cartesian product, and a general Kan fibration is fibre-homotopy equivalent to one. So twisting functions are not a special case but a normal form: the structure-group description captures all fibrations up to the homotopy theory of 03.12.25.

Synthesis. Twisted cartesian products are the bridge from simplicial algebra to bundle theory, and several earlier threads converge here. The classifying space of 03.12.39 is the foundational reason twisting functions exist: this is exactly the moduli object whose simplices are the cochain data of a shear. The geometric realisation of 03.12.25 sends a twisted cartesian product to an honest topological fibre bundle, so the combinatorial construction generalises the classical associated-bundle construction, and the universal is dual to the topological . Putting these together, the central insight is that a single normal form — shear the zeroth face by a group element — simultaneously models every principal bundle, supplies the Serre spectral sequence, and recovers the classification theorem as the statement that pullback along the classifying map is a bijection on equivalence classes.

Full proof set Master

Proposition (Cochain conditions force the simplicial identities). Let be a sequence of maps. The sheared operators on satisfy all the simplicial identities if and only if satisfies the twisting-function cochain conditions.

Proof. The operators for agree with the product structure, so every identity not involving holds because it holds in . The remaining identities are those relating to the other operators. Consider on . Writing , the left side gives in the fibre coordinate, while the right side, applying the shear twice, gives . Since in , the two agree for all if and only if , which rearranges to the structure equation . The identities for yield in the same way, and the identities relating to degeneracies yield together with the normalisation . Each simplicial identity is equivalent to one cochain condition, so the full set of identities holds exactly when all the cochain conditions hold.

Proposition (Pullback of the universal bundle). For a simplicial map , the pullback $\varphi^(WG)$ is isomorphic to the principal twisted cartesian product where is the first coordinate of the image tuple.*

Proof. The pullback has -simplices ${(w, x) : w \in WG_n,\ \varphi(x) = p(w)}p : WG \to \overline{W}Gw \in WG_n$ is a tuple and , so fixing the fibre is the set of choices of , identifying with . Comparing the face operator on , which shears the leading coordinate by the universal twisting value, with the projection shows $\partial_0(g_0, x) = (\tau(x)\cdot \partial_0 g_0, \partial_0 x)G \times_\tau X$. The other operators match on the nose, giving the claimed isomorphism.

Connections Master

The simplicial group and its classifying functor 03.12.39 supply the structure group and the target ; a twisting function is precisely a simplicial map into that classifying space, and the universal twisted cartesian product is the bundle built there made into a fibration.

Simplicial sets and geometric realisation 03.12.25 provide the ambient category and the functor that turns a twisted cartesian product into a topological fibre bundle; the one-line mention of twisting in that unit is unpacked here into the full construction.

The universal bundle 03.08.05 is the topological object this unit models combinatorially: the classification of principal twisted cartesian products by maps into is the simplicial form of classification by maps into .

The principal bundle 03.05.01 is the geometric notion whose cocycle data the twisting function encodes operator by operator, so a twisting function is a simplicial transition cocycle for a principal bundle.

Historical & philosophical context Master

Twisting functions and twisted cartesian products were introduced by Barratt, Gugenheim and Moore in their 1959 paper On semisimplicial fibre-bundles [Barratt-Gugenheim-Moore 1959], where they sought a purely combinatorial model of a fibre bundle that would let the Serre spectral sequence be derived without recourse to point-set topology. May's 1967 lectures [May 1967] systematised the construction and tied it to the classifying functor, making the bijection between twisting functions and maps into a centrepiece of the simplicial theory.

The philosophical lesson is that bundle data, classically presented through local trivialisations and transition cocycles, can be repackaged as a single shear of one face operator. The continuous gluing of a bundle becomes a discrete rule that is finite in each dimension, so questions about fibrations become questions about group-valued cochains. This is the same move that made simplicial groups automatically fibrant: replacing topological pathology with algebra. It anticipated the later view, central to derived algebraic geometry, that a bundle is a map into a moduli object, with the first such moduli object built by hand.

Bibliography Master

@article{bgm1959,
  author = {Barratt, Michael G. and Gugenheim, Victor K. A. M. and Moore, John C.},
  title = {On semisimplicial fibre-bundles},
  journal = {Amer. J. Math.},
  volume = {81},
  pages = {639--657},
  year = {1959}
}

@book{may-simplicial,
  author = {May, J. Peter},
  title = {Simplicial Objects in Algebraic Topology},
  publisher = {Van Nostrand},
  year = {1967}
}

@book{goerss-jardine1999,
  author = {Goerss, Paul G. and Jardine, John F.},
  title = {Simplicial Homotopy Theory},
  publisher = {Birkh{\"a}user},
  year = {1999}
}