<?xml version="1.0" encoding="UTF-8" standalone="yes"?><oembed><version><![CDATA[1.0]]></version><provider_name><![CDATA[Geometry and the imagination]]></provider_name><provider_url><![CDATA[https://lamington.wordpress.com]]></provider_url><author_name><![CDATA[Danny Calegari]]></author_name><author_url><![CDATA[https://lamington.wordpress.com/author/dannycaltech/]]></author_url><title><![CDATA[Stiefel-Whitney cycles as&nbsp;intersections]]></title><type><![CDATA[link]]></type><html><![CDATA[<p>This quarter I&#8217;m teaching the &#8220;Differential Topology&#8221; first-year graduate class, and for a bit of fun, I decided to teach an introduction to characteristic classes, following the classic <a href="http://www.ams.org/mathscinet-getitem?mr=440554">book</a> of that name by Milnor and Stasheff. The book begins with a discussion of Stiefel-Whitney classes of real bundles, then talks about Euler classes, and then Chern classes of complex bundles, Pontriagin classes, the oriented and unoriented cobordism ring, and so on.</p>
<p>One often-lamented weakness of this otherwise excellent book is that Milnor does not really give much insight into the geometric &#8220;meaning&#8221; of the characteristic classes; for example, Stiefel-Whitney classes are introduced axiomatically, and then &#8220;constructed&#8221; by appealing to the axiomatic properties of Steenrod squares, applied to the Thom class. This makes it hard to get a geometric &#8220;feel&#8221; for these classes, especially in the important case of bundles over a manifold. So I thought it would be useful to give a &#8220;geometric&#8221; description of Stiefel-Whitney classes in this context (described via Poincaré duality as cycles in the manifold), which is at the same time elementary enough to give a feel, and at the same time is transparently related to the &#8220;geometric&#8221; definition of Steenrod squares, so that one can see how the two definitions compare.</p>
<p><!--more--></p>
<p>Milnor&#8217;s treatment of Stiefel-Whitney classes is axiomatic. If <img src="https://s0.wp.com/latex.php?latex=%5Cxi&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;xi" title="&#92;xi" class="latex" /> is an <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BR%7D%5En&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{R}^n" title="&#92;mathbb{R}^n" class="latex" /> bundle over a base space <img src="https://s0.wp.com/latex.php?latex=B&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="B" title="B" class="latex" />, the Stiefel-Whitney classes <img src="https://s0.wp.com/latex.php?latex=w_i%28%5Cxi%29+%5Cin+H%5Ei%28B%3B%5Cmathbb%7BZ%7D%2F2%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_i(&#92;xi) &#92;in H^i(B;&#92;mathbb{Z}/2)" title="w_i(&#92;xi) &#92;in H^i(B;&#92;mathbb{Z}/2)" class="latex" /> for <img src="https://s0.wp.com/latex.php?latex=i%3D0%2C1%2C%5Ccdots&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="i=0,1,&#92;cdots" title="i=0,1,&#92;cdots" class="latex" /> are the unique classes which satisfy</p>
<ol>
<li><img src="https://s0.wp.com/latex.php?latex=w_0%28%5Cxi%29+%3D+1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_0(&#92;xi) = 1" title="w_0(&#92;xi) = 1" class="latex" />, and <img src="https://s0.wp.com/latex.php?latex=w_m%28%5Cxi%29%3D0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_m(&#92;xi)=0" title="w_m(&#92;xi)=0" class="latex" /> for <img src="https://s0.wp.com/latex.php?latex=m%3En&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="m&gt;n" title="m&gt;n" class="latex" />;</li>
<li>the <img src="https://s0.wp.com/latex.php?latex=w_i&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_i" title="w_i" class="latex" /> are natural; i.e. if <img src="https://s0.wp.com/latex.php?latex=f%3AB+%5Cto+B%27&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f:B &#92;to B&#039;" title="f:B &#92;to B&#039;" class="latex" /> and <img src="https://s0.wp.com/latex.php?latex=%5Cxi&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;xi" title="&#92;xi" class="latex" /> is an <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BR%7D%5En&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{R}^n" title="&#92;mathbb{R}^n" class="latex" /> bundle over <img src="https://s0.wp.com/latex.php?latex=B%27&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="B&#039;" title="B&#039;" class="latex" />, then if <img src="https://s0.wp.com/latex.php?latex=f%5E%2A%5Cxi&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f^*&#92;xi" title="f^*&#92;xi" class="latex" /> denotes the pullback bundle over <img src="https://s0.wp.com/latex.php?latex=B&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="B" title="B" class="latex" /> (i.e. the bundle whose fiber over each <img src="https://s0.wp.com/latex.php?latex=b+%5Cin+B&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="b &#92;in B" title="b &#92;in B" class="latex" /> is equal to the fiber of <img src="https://s0.wp.com/latex.php?latex=%5Cxi&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;xi" title="&#92;xi" class="latex" /> over <img src="https://s0.wp.com/latex.php?latex=f%28b%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f(b)" title="f(b)" class="latex" />) then <img src="https://s0.wp.com/latex.php?latex=f%5E%2Aw_i%28%5Cxi%29+%3D+w_i%28f%5E%2A%5Cxi%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f^*w_i(&#92;xi) = w_i(f^*&#92;xi)" title="f^*w_i(&#92;xi) = w_i(f^*&#92;xi)" class="latex" /> for each <img src="https://s0.wp.com/latex.php?latex=i&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="i" title="i" class="latex" />;</li>
<li>the <img src="https://s0.wp.com/latex.php?latex=w_i%28%5Cxi%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_i(&#92;xi)" title="w_i(&#92;xi)" class="latex" /> satisfy the <em>Whitney Product Formula: </em><img src="https://s0.wp.com/latex.php?latex=w%28%5Cxi+%5Coplus+%5Ceta%29+%3D+w%28%5Cxi%29w%28%5Ceta%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w(&#92;xi &#92;oplus &#92;eta) = w(&#92;xi)w(&#92;eta)" title="w(&#92;xi &#92;oplus &#92;eta) = w(&#92;xi)w(&#92;eta)" class="latex" /> for bundles <img src="https://s0.wp.com/latex.php?latex=%5Cxi&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;xi" title="&#92;xi" class="latex" /> and <img src="https://s0.wp.com/latex.php?latex=%5Ceta&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;eta" title="&#92;eta" class="latex" /> over the same space <img src="https://s0.wp.com/latex.php?latex=B&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="B" title="B" class="latex" />, where <img src="https://s0.wp.com/latex.php?latex=w%28%5Cxi%29%3A%3D%5Csum_i+w_i%28%5Cxi%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w(&#92;xi):=&#92;sum_i w_i(&#92;xi)" title="w(&#92;xi):=&#92;sum_i w_i(&#92;xi)" class="latex" /> and where the product in taken in the ring <img src="https://s0.wp.com/latex.php?latex=H%5E%2A%28B%3B%5Cmathbb%7BZ%7D%2F2%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H^*(B;&#92;mathbb{Z}/2)" title="H^*(B;&#92;mathbb{Z}/2)" class="latex" />; and</li>
<li>if <img src="https://s0.wp.com/latex.php?latex=%5Cgamma%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;gamma^1" title="&#92;gamma^1" class="latex" /> is the twisted <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BR%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{R}" title="&#92;mathbb{R}" class="latex" /> bundle over the circle <img src="https://s0.wp.com/latex.php?latex=P%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="P^1" title="P^1" class="latex" /> then <img src="https://s0.wp.com/latex.php?latex=w_1%28%5Cgamma%5E1%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_1(&#92;gamma^1)" title="w_1(&#92;gamma^1)" class="latex" /> is nontrivial.</li>
</ol>
<p style="text-align:left;">(For convenience, I&#8217;m going to suppress <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BZ%7D%2F2&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{Z}/2" title="&#92;mathbb{Z}/2" class="latex" /> coefficients throughout the sequel.)</p>
<p style="text-align:left;">Uniqueness of classes satisfying these properties is established by a dimension count, after one shows that any natural characteristic class must be obtained by pulling back cohomology from a classifying map to a Grassmannian. Then Milnor shows existence via Thom&#8217;s formula involving Steenrod squares.</p>
<p style="text-align:left;">Explicitly, if <img src="https://s0.wp.com/latex.php?latex=E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="E" title="E" class="latex" /> denotes the total space of an <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BR%7D%5En&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{R}^n" title="&#92;mathbb{R}^n" class="latex" /> bundle <img src="https://s0.wp.com/latex.php?latex=%5Cxi&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;xi" title="&#92;xi" class="latex" />, and if <img src="https://s0.wp.com/latex.php?latex=%5Cdot%7BE%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;dot{E}" title="&#92;dot{E}" class="latex" /> denotes the complement of the zero section, there is a unique <em>Thom class</em> <img src="https://s0.wp.com/latex.php?latex=u+%5Cin+H%5En%28E%2C%5Cdot%7BE%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="u &#92;in H^n(E,&#92;dot{E})" title="u &#92;in H^n(E,&#92;dot{E})" class="latex" /> which restricts to the generator of <img src="https://s0.wp.com/latex.php?latex=H%5En%28F%2C%5Cdot%7BF%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H^n(F,&#92;dot{F})" title="H^n(F,&#92;dot{F})" class="latex" /> for each fiber <img src="https://s0.wp.com/latex.php?latex=F&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="F" title="F" class="latex" />, and the Stiefel-Whitney classes <img src="https://s0.wp.com/latex.php?latex=w_i%28%5Cxi%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_i(&#92;xi)" title="w_i(&#92;xi)" class="latex" /> are the unique classes in <img src="https://s0.wp.com/latex.php?latex=H%5Ei%28B%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H^i(B)" title="H^i(B)" class="latex" /> satisfying</p>
<p style="text-align:center;"><img src="https://s0.wp.com/latex.php?latex=%5Cpi%5E%2Aw_i%28%5Cxi%29+%5Ccup+u+%3D+Sq%5Ei+u&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;pi^*w_i(&#92;xi) &#92;cup u = Sq^i u" title="&#92;pi^*w_i(&#92;xi) &#92;cup u = Sq^i u" class="latex" /></p>
<p style="text-align:left;">where <img src="https://s0.wp.com/latex.php?latex=%5Cpi%3AE+%5Cto+B&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;pi:E &#92;to B" title="&#92;pi:E &#92;to B" class="latex" /> is projection to the base, and <img src="https://s0.wp.com/latex.php?latex=Sq%5Ei&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="Sq^i" title="Sq^i" class="latex" /> is the <img src="https://s0.wp.com/latex.php?latex=i&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="i" title="i" class="latex" />th Steenrod operation.</p>
<p style="text-align:left;">Well yes, exactly; clear enough if you are Thom or Milnor, but mysterious to the rest of us.</p>
<p style="text-align:left;">First of all, what are these Steenrod squares? They arise in a subtle way from the systematic failure of the commutativity of cup product on cohomology (with <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BZ%7D%2F2&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{Z}/2" title="&#92;mathbb{Z}/2" class="latex" /> coefficients) to be represented by a commutative (and associative) product at the cochain level. Another way to say this is that they arise from the failure of cohomology classes to be represented by unique <em>maps</em> to classifying spaces, but rather to be represented only by unique <em>homotopy classes of maps</em>.</p>
<p style="text-align:left;">Let me explain. Let <img src="https://s0.wp.com/latex.php?latex=X&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="X" title="X" class="latex" /> be a space and let <img src="https://s0.wp.com/latex.php?latex=a+%5Cin+H%5En%28X%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="a &#92;in H^n(X)" title="a &#92;in H^n(X)" class="latex" /> be a class. This class is represented by a unique homotopy class of map <img src="https://s0.wp.com/latex.php?latex=X+%5Cto+K%28%5Cmathbb%7BZ%7D%2F2%2Cn%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="X &#92;to K(&#92;mathbb{Z}/2,n)" title="X &#92;to K(&#92;mathbb{Z}/2,n)" class="latex" />. The external cross product class <img src="https://s0.wp.com/latex.php?latex=a+%5Ctimes+a+%5Cin+H%5E%7B2n%7D%28X+%5Ctimes+X%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="a &#92;times a &#92;in H^{2n}(X &#92;times X)" title="a &#92;times a &#92;in H^{2n}(X &#92;times X)" class="latex" /> is likewise represented by a unique homotopy class of map</p>
<p style="text-align:center;"><img src="https://s0.wp.com/latex.php?latex=f%3AX+%5Ctimes+X+%5Cto+K%28%5Cmathbb%7BZ%7D%2F2%2C2n%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f:X &#92;times X &#92;to K(&#92;mathbb{Z}/2,2n)" title="f:X &#92;times X &#92;to K(&#92;mathbb{Z}/2,2n)" class="latex" /></p>
<p style="text-align:left;">by pulling back a tautological class <img src="https://s0.wp.com/latex.php?latex=%5Ciota_%7B2n%7D+%5Cin+H%5E%7B2n%7D%28K%28%5Cmathbb%7BZ%7D%2F2%2C2n%29%3B%5Cmathbb%7BZ%7D%2F2%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;iota_{2n} &#92;in H^{2n}(K(&#92;mathbb{Z}/2,2n);&#92;mathbb{Z}/2)" title="&#92;iota_{2n} &#92;in H^{2n}(K(&#92;mathbb{Z}/2,2n);&#92;mathbb{Z}/2)" class="latex" />.</p>
<p style="text-align:left;">If <img src="https://s0.wp.com/latex.php?latex=T%3AX+%5Ctimes+X+%5Cto+X+%5Ctimes+X&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="T:X &#92;times X &#92;to X &#92;times X" title="T:X &#92;times X &#92;to X &#92;times X" class="latex" /> acts by switching the two factors, the maps <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" /> and <img src="https://s0.wp.com/latex.php?latex=fT&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="fT" title="fT" class="latex" /> both pull back <img src="https://s0.wp.com/latex.php?latex=%5Ciota_%7B2n%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;iota_{2n}" title="&#92;iota_{2n}" class="latex" /> to the same class, so they are homotopic. So there is a map <img src="https://s0.wp.com/latex.php?latex=g_1%3A+X%5Ctimes+X+%5Ctimes+D%5E1+%5Cto+K%28%5Cmathbb%7BZ%7D%2F2%2C2n%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_1: X&#92;times X &#92;times D^1 &#92;to K(&#92;mathbb{Z}/2,2n)" title="g_1: X&#92;times X &#92;times D^1 &#92;to K(&#92;mathbb{Z}/2,2n)" class="latex" /> which gives a homotopy from <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" /> to <img src="https://s0.wp.com/latex.php?latex=fT&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="fT" title="fT" class="latex" />. Likewise, we can define <img src="https://s0.wp.com/latex.php?latex=g_1+T&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_1 T" title="g_1 T" class="latex" /> where <img src="https://s0.wp.com/latex.php?latex=T&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="T" title="T" class="latex" /> switches the two factors, which gives a homotopy from <img src="https://s0.wp.com/latex.php?latex=fT&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="fT" title="fT" class="latex" /> to <img src="https://s0.wp.com/latex.php?latex=f&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f" title="f" class="latex" />, and we can glue <img src="https://s0.wp.com/latex.php?latex=g_1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_1" title="g_1" class="latex" /> and <img src="https://s0.wp.com/latex.php?latex=g_1+T&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_1 T" title="g_1 T" class="latex" /> together to give a map <img src="https://s0.wp.com/latex.php?latex=f_1%3AX+%5Ctimes+X+%5Ctimes+S%5E1+%5Cto+K%28%5Cmathbb%7BZ%7D%2F2%2C2n%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f_1:X &#92;times X &#92;times S^1 &#92;to K(&#92;mathbb{Z}/2,2n)" title="f_1:X &#92;times X &#92;times S^1 &#92;to K(&#92;mathbb{Z}/2,2n)" class="latex" /> which factors through the <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BZ%7D%2F2&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{Z}/2" title="&#92;mathbb{Z}/2" class="latex" /> action which switches the factors of <img src="https://s0.wp.com/latex.php?latex=X%5Ctimes+X&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="X&#92;times X" title="X&#92;times X" class="latex" />, and acts as the antipodal map on <img src="https://s0.wp.com/latex.php?latex=S%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="S^1" title="S^1" class="latex" />.</p>
<p style="text-align:left;">But by obstruction theory, the map <img src="https://s0.wp.com/latex.php?latex=f_1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f_1" title="f_1" class="latex" /> fills in (canonically) to a map</p>
<p style="text-align:center;"><img src="https://s0.wp.com/latex.php?latex=g_2%3AX+%5Ctimes+X+%5Ctimes+D%5E2+%5Cto+K%28%5Cmathbb%7BZ%7D%2F2%2C2n%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_2:X &#92;times X &#92;times D^2 &#92;to K(&#92;mathbb{Z}/2,2n)" title="g_2:X &#92;times X &#92;times D^2 &#92;to K(&#92;mathbb{Z}/2,2n)" class="latex" /></p>
<p style="text-align:left;">and we can glue <img src="https://s0.wp.com/latex.php?latex=g_2&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_2" title="g_2" class="latex" /> and <img src="https://s0.wp.com/latex.php?latex=g_2+T&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="g_2 T" title="g_2 T" class="latex" /> together to give</p>
<p style="text-align:center;"><img src="https://s0.wp.com/latex.php?latex=f_2%3AX+%5Ctimes+X+%5Ctimes+S%5E2+%5Cto+K%28%5Cmathbb%7BZ%7D%2F2%2C2n%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f_2:X &#92;times X &#92;times S^2 &#92;to K(&#92;mathbb{Z}/2,2n)" title="f_2:X &#92;times X &#92;times S^2 &#92;to K(&#92;mathbb{Z}/2,2n)" class="latex" /></p>
<p style="text-align:left;">And so on by induction. In the end we obtain</p>
<p style="text-align:center;"><img src="https://s0.wp.com/latex.php?latex=f_%5Cinfty%3A+X+%5Ctimes+X+%5Ctimes+S%5E%5Cinfty+%5Cto+K%28%5Cmathbb%7BZ%7D%2F2%2C2n%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="f_&#92;infty: X &#92;times X &#92;times S^&#92;infty &#92;to K(&#92;mathbb{Z}/2,2n)" title="f_&#92;infty: X &#92;times X &#92;times S^&#92;infty &#92;to K(&#92;mathbb{Z}/2,2n)" class="latex" /></p>
<p style="text-align:left;">which factors through the <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BZ%7D%2F2&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{Z}/2" title="&#92;mathbb{Z}/2" class="latex" /> action which switches the factors of <img src="https://s0.wp.com/latex.php?latex=X%5Ctimes+X&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="X&#92;times X" title="X&#92;times X" class="latex" /> and acts as the antipodal map on <img src="https://s0.wp.com/latex.php?latex=S%5E%5Cinfty&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="S^&#92;infty" title="S^&#92;infty" class="latex" />. Let&#8217;s restrict to the diagonal <img src="https://s0.wp.com/latex.php?latex=%5CDelta%28X%29+%5Csubset+X%5Ctimes+X&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;Delta(X) &#92;subset X&#92;times X" title="&#92;Delta(X) &#92;subset X&#92;times X" class="latex" /> and quotient out by <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BZ%7D%2F2&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{Z}/2" title="&#92;mathbb{Z}/2" class="latex" /> to get a map</p>
<p style="text-align:center;"><img src="https://s0.wp.com/latex.php?latex=d%3AX+%5Ctimes+%5Cmathbb%7BR%7DP%5E%5Cinfty+%5Cto+K%28%5Cmathbb%7BZ%7D%2F2%2C2n%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="d:X &#92;times &#92;mathbb{R}P^&#92;infty &#92;to K(&#92;mathbb{Z}/2,2n)" title="d:X &#92;times &#92;mathbb{R}P^&#92;infty &#92;to K(&#92;mathbb{Z}/2,2n)" class="latex" /></p>
<p style="text-align:left;">There is a ring isomorphism <img src="https://s0.wp.com/latex.php?latex=H%5E%2A%28X%5Ctimes+%5Cmathbb%7BR%7DP%5E%5Cinfty%29+%3D+H%5E%2A%28X%29%5Bt%5D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H^*(X&#92;times &#92;mathbb{R}P^&#92;infty) = H^*(X)[t]" title="H^*(X&#92;times &#92;mathbb{R}P^&#92;infty) = H^*(X)[t]" class="latex" /> where <img src="https://s0.wp.com/latex.php?latex=t&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="t" title="t" class="latex" /> has degree <img src="https://s0.wp.com/latex.php?latex=1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="1" title="1" class="latex" />, and we can express the pullback of the class <img src="https://s0.wp.com/latex.php?latex=%5Ciota_%7B2n%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;iota_{2n}" title="&#92;iota_{2n}" class="latex" /> canonically as a polynomial in <img src="https://s0.wp.com/latex.php?latex=t&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="t" title="t" class="latex" /> with coefficients in <img src="https://s0.wp.com/latex.php?latex=H%5E%2A%28X%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H^*(X)" title="H^*(X)" class="latex" />. This entire construction depended on the original class <img src="https://s0.wp.com/latex.php?latex=a&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="a" title="a" class="latex" />, so the coefficients we obtain are functions of <img src="https://s0.wp.com/latex.php?latex=a&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="a" title="a" class="latex" />, and these are exactly the Steenrod squares. I.e.:</p>
<p style="text-align:center;"><img src="https://s0.wp.com/latex.php?latex=d%5E%2A%5Ciota_%7B2n%7D+%3D+%5Csum_%7Bi%3D0%7D%5En+Sq%5E%7Bn-i%7D%28a%29t%5Ei&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="d^*&#92;iota_{2n} = &#92;sum_{i=0}^n Sq^{n-i}(a)t^i" title="d^*&#92;iota_{2n} = &#92;sum_{i=0}^n Sq^{n-i}(a)t^i" class="latex" /></p>
<p style="text-align:left;">for canonical classes <img src="https://s0.wp.com/latex.php?latex=Sq%5Ej%28a%29+%5Cin+H%5E%7Bn%2Bj%7D%28X%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="Sq^j(a) &#92;in H^{n+j}(X)" title="Sq^j(a) &#92;in H^{n+j}(X)" class="latex" />.</p>
<p style="text-align:left;">This is a hell of a procedure to go through to get Stiefel-Whitney classes <img src="https://s0.wp.com/latex.php?latex=w_i%28%5Cxi%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_i(&#92;xi)" title="w_i(&#92;xi)" class="latex" />. So let me now explain how to &#8220;simulate&#8221; this construction geometrically to give a natural construction of Stiefel-Whitney cycles, at least in the case of a vector bundle over a manifold.</p>
<p style="text-align:left;">Let&#8217;s let <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" /> be a closed manifold of dimension <img src="https://s0.wp.com/latex.php?latex=m&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="m" title="m" class="latex" /> and let <img src="https://s0.wp.com/latex.php?latex=%5Cxi&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;xi" title="&#92;xi" class="latex" /> be a (smooth) <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BR%7D%5En&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{R}^n" title="&#92;mathbb{R}^n" class="latex" /> bundle over <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" /> with total space <img src="https://s0.wp.com/latex.php?latex=E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="E" title="E" class="latex" />. The total space <img src="https://s0.wp.com/latex.php?latex=E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="E" title="E" class="latex" /> is a (noncompact) smooth manifold of dimension <img src="https://s0.wp.com/latex.php?latex=m%2Bn&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="m+n" title="m+n" class="latex" />. We identify <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" /> with a submanifold of <img src="https://s0.wp.com/latex.php?latex=E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="E" title="E" class="latex" /> by taking it to be the zero section, and note that this inclusion is a homotopy equivalence. Thus <img src="https://s0.wp.com/latex.php?latex=%5Cdot%7BE%7D%3DE-M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;dot{E}=E-M" title="&#92;dot{E}=E-M" class="latex" />. It&#8217;s not hard to see that <img src="https://s0.wp.com/latex.php?latex=H%5E%2A%28E%2C%5Cdot%7BE%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H^*(E,&#92;dot{E})" title="H^*(E,&#92;dot{E})" class="latex" /> is isomorphic to the compactly supported cohomology of <img src="https://s0.wp.com/latex.php?latex=E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="E" title="E" class="latex" />, so that there is a Poincaré duality isomorphism between <img src="https://s0.wp.com/latex.php?latex=H%5En%28E%2C%5Cdot%7BE%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H^n(E,&#92;dot{E})" title="H^n(E,&#92;dot{E})" class="latex" /> and <img src="https://s0.wp.com/latex.php?latex=H_m%28E%29%3DH_m%28M%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H_m(E)=H_m(M)" title="H_m(E)=H_m(M)" class="latex" />, and under this isomorphism, the Thom class <img src="https://s0.wp.com/latex.php?latex=u&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="u" title="u" class="latex" /> is seen to be dual to the class <img src="https://s0.wp.com/latex.php?latex=%5BM%5D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="[M]" title="[M]" class="latex" /> represented by the zero section itself. Thus, cupping with <img src="https://s0.wp.com/latex.php?latex=u&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="u" title="u" class="latex" /> is dual to intersection with <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" />. The Thom isomorphism <img src="https://s0.wp.com/latex.php?latex=H%5E%2A%28M%29+%5Cto+H%5E%7B%2A%2Bn%7D%28E%2C%5Cdot%7BE%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H^*(M) &#92;to H^{*+n}(E,&#92;dot{E})" title="H^*(M) &#92;to H^{*+n}(E,&#92;dot{E})" class="latex" /> is the composition with Poincaré duality in <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" /> to identify <img src="https://s0.wp.com/latex.php?latex=H%5E%2A%28M%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H^*(M)" title="H^*(M)" class="latex" /> with <img src="https://s0.wp.com/latex.php?latex=H_%7Bm-%2A%7D%28M%29+%3D+H_%7Bm-%2A%7D%28E%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H_{m-*}(M) = H_{m-*}(E)" title="H_{m-*}(M) = H_{m-*}(E)" class="latex" /> with Poincaré duality in <img src="https://s0.wp.com/latex.php?latex=E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="E" title="E" class="latex" /> to identify</p>
<p style="text-align:center;"><img src="https://s0.wp.com/latex.php?latex=H_%7Bm-%2A%7D%28E%29+%3D+H%5E%7Bn%2B%2A%7D_c%28E%29+%3D+H%5E%7Bn%2B%2A%7D%28E%2C%5Cdot%7BE%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H_{m-*}(E) = H^{n+*}_c(E) = H^{n+*}(E,&#92;dot{E})" title="H_{m-*}(E) = H^{n+*}_c(E) = H^{n+*}(E,&#92;dot{E})" class="latex" /></p>
<p style="text-align:left;">What is <img src="https://s0.wp.com/latex.php?latex=w_n%28%5Cxi%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_n(&#92;xi)" title="w_n(&#92;xi)" class="latex" />? It is Poincaré dual to a submanifold <img src="https://s0.wp.com/latex.php?latex=W_%7Bm-n%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="W_{m-n}" title="W_{m-n}" class="latex" /> of <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" /> which is Poincaré dual to the class <img src="https://s0.wp.com/latex.php?latex=Sq%5En+u+%5Cin+H%5E%7B2n%7D%28E%2C%5Cdot%7BE%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="Sq^n u &#92;in H^{2n}(E,&#92;dot{E})" title="Sq^n u &#92;in H^{2n}(E,&#92;dot{E})" class="latex" />. But the top Steenrod square is just <img src="https://s0.wp.com/latex.php?latex=u+%5Ccup+u&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="u &#92;cup u" title="u &#92;cup u" class="latex" /> (as can be seen from the construction above) so this is dual to the self-intersection <img src="https://s0.wp.com/latex.php?latex=M+%5Ccap+M%27&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M &#92;cap M&#039;" title="M &#92;cap M&#039;" class="latex" /> where <img src="https://s0.wp.com/latex.php?latex=M%27&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M&#039;" title="M&#039;" class="latex" /> is obtained by perturbing <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" /> so the two copies are in general position. Geometrically, we can take a generic section <img src="https://s0.wp.com/latex.php?latex=s%3AM+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s:M &#92;to E" title="s:M &#92;to E" class="latex" /> and let <img src="https://s0.wp.com/latex.php?latex=W_%7Bm-n%7D+%3D+M+%5Ccap+s%28M%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="W_{m-n} = M &#92;cap s(M)" title="W_{m-n} = M &#92;cap s(M)" class="latex" />.</p>
<p style="text-align:left;">Okay, this identification is well-known: the top class is the <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BZ%7D%2F2&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{Z}/2" title="&#92;mathbb{Z}/2" class="latex" /> obstruction to the existence of a nonzero section. Now what? We take our hint from the construction of Steenrod squares, and proceed as follows.</p>
<p style="text-align:left;">Since the section <img src="https://s0.wp.com/latex.php?latex=s&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s" title="s" class="latex" /> takes values pointwise in vector spaces, it makes sense to define the <em>antipodal</em> section <img src="https://s0.wp.com/latex.php?latex=-s&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="-s" title="-s" class="latex" /> by <img src="https://s0.wp.com/latex.php?latex=%28-s%29%28x%29%3D-%28s%28x%29%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="(-s)(x)=-(s(x))" title="(-s)(x)=-(s(x))" class="latex" /> for each <img src="https://s0.wp.com/latex.php?latex=x+%5Cin+M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="x &#92;in M" title="x &#92;in M" class="latex" />. The sections <img src="https://s0.wp.com/latex.php?latex=s%28M%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s(M)" title="s(M)" class="latex" /> and <img src="https://s0.wp.com/latex.php?latex=-s%28M%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="-s(M)" title="-s(M)" class="latex" /> are not equal, but at least they have the property that <img src="https://s0.wp.com/latex.php?latex=M+%5Ccap+s%28M%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M &#92;cap s(M)" title="M &#92;cap s(M)" class="latex" /> and <img src="https://s0.wp.com/latex.php?latex=M+%5Ccap+-s%28M%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M &#92;cap -s(M)" title="M &#92;cap -s(M)" class="latex" /> are equal (ignoring signs, since we&#8217;re working over <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BZ%7D%2F2&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{Z}/2" title="&#92;mathbb{Z}/2" class="latex" />). Now, of course any two sections of <img src="https://s0.wp.com/latex.php?latex=E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="E" title="E" class="latex" /> are homotopic, so we can choose a <em>generic</em> path of sections <img src="https://s0.wp.com/latex.php?latex=s_1%3AM+%5Ctimes+D%5E1+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_1:M &#92;times D^1 &#92;to E" title="s_1:M &#92;times D^1 &#92;to E" class="latex" /> from <img src="https://s0.wp.com/latex.php?latex=s&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s" title="s" class="latex" /> to <img src="https://s0.wp.com/latex.php?latex=-s&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="-s" title="-s" class="latex" /> so that <img src="https://s0.wp.com/latex.php?latex=s_1%28M%5Ctimes+D%5E1%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_1(M&#92;times D^1)" title="s_1(M&#92;times D^1)" class="latex" /> intersects <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" /> in general position. Then define</p>
<p style="text-align:center;"><img src="https://s0.wp.com/latex.php?latex=W_%7Bm-n%2B1%7D+%3D+M+%5Ccap+s_1%28M%5Ctimes+D%5E1%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="W_{m-n+1} = M &#92;cap s_1(M&#92;times D^1)" title="W_{m-n+1} = M &#92;cap s_1(M&#92;times D^1)" class="latex" /></p>
<p style="text-align:left;">Now, <img src="https://s0.wp.com/latex.php?latex=M+%5Ctimes+D%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M &#92;times D^1" title="M &#92;times D^1" class="latex" /> is a manifold with boundary, so we should expect this boundary to contribute a boundary to <img src="https://s0.wp.com/latex.php?latex=W_%7Bm-n%2B1%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="W_{m-n+1}" title="W_{m-n+1}" class="latex" />. But by construction, the two contributions to the boundary from the two points of <img src="https://s0.wp.com/latex.php?latex=%5Cpartial+D%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;partial D^1" title="&#92;partial D^1" class="latex" /> are both equal to <img src="https://s0.wp.com/latex.php?latex=W_%7Bm-n%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="W_{m-n}" title="W_{m-n}" class="latex" />; so the boundary &#8220;glues up&#8221; and we get a <em>closed</em> manifold, representing a homology class in <img src="https://s0.wp.com/latex.php?latex=H_%7Bm-n%2B1%7D%28M%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="H_{m-n+1}(M)" title="H_{m-n+1}(M)" class="latex" /> Poincaré dual to <img src="https://s0.wp.com/latex.php?latex=w_%7Bn-1%7D%28%5Cxi%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_{n-1}(&#92;xi)" title="w_{n-1}(&#92;xi)" class="latex" />.</p>
<p style="text-align:left;">And now proceed by induction. The two sections <img src="https://s0.wp.com/latex.php?latex=s_1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_1" title="s_1" class="latex" /> and <img src="https://s0.wp.com/latex.php?latex=-s_1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="-s_1" title="-s_1" class="latex" /> glue up to give a circle of sections <img src="https://s0.wp.com/latex.php?latex=M%5Ctimes+S%5E1+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M&#92;times S^1 &#92;to E" title="M&#92;times S^1 &#92;to E" class="latex" /> which can be filled in to a disk of sections <img src="https://s0.wp.com/latex.php?latex=s_2%3A+M%5Ctimes+D%5E2+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_2: M&#92;times D^2 &#92;to E" title="s_2: M&#92;times D^2 &#92;to E" class="latex" /> and <img src="https://s0.wp.com/latex.php?latex=W_%7Bm-n%2B2%7D+%3D+M+%5Ccap+s_2%28M%5Ctimes+D%5E2%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="W_{m-n+2} = M &#92;cap s_2(M&#92;times D^2)" title="W_{m-n+2} = M &#92;cap s_2(M&#92;times D^2)" class="latex" />. And so on. Each intersection is a cycle because the boundary terms all glue up by the symmetry of the construction.</p>
<p style="text-align:left;">Notice once we get to <img src="https://s0.wp.com/latex.php?latex=s_n%3AM+%5Ctimes+D%5En+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_n:M &#92;times D^n &#92;to E" title="s_n:M &#92;times D^n &#92;to E" class="latex" /> that by general position and symmetry each <img src="https://s0.wp.com/latex.php?latex=x+%5Ctimes+D%5En&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="x &#92;times D^n" title="x &#92;times D^n" class="latex" /> maps over the point <img src="https://s0.wp.com/latex.php?latex=0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="0" title="0" class="latex" />, so that <img src="https://s0.wp.com/latex.php?latex=W_%7Bm%7D+%3D+M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="W_{m} = M" title="W_{m} = M" class="latex" /> which is Poincaré dual to <img src="https://s0.wp.com/latex.php?latex=w_0%28%5Cxi%29+%3D+1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_0(&#92;xi) = 1" title="w_0(&#92;xi) = 1" class="latex" />.</p>
<p style="text-align:left;">Personally I find that this construction bears a nice &#8220;family resemblance&#8221; to one of the standard constructions of Steenrod squares, and removes some of the mystery from Thom&#8217;s theorem.</p>
<p style="text-align:left;">One nice application of this geometric interpretation of Stiefel-Whitney cycles is that it gives an elementary proof of a theorem of <a href="http://www.ams.org/mathscinet-getitem?mr=312515">Halperin-Toledo</a> (originally conjectured by Stiefel), that if <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" /> is a smooth, triangulated manifold, then the <img src="https://s0.wp.com/latex.php?latex=%28n-i%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="(n-i)" title="(n-i)" class="latex" />th Stiefel-Whitney class of the tangent bundle is Poincaré dual to the union of <img src="https://s0.wp.com/latex.php?latex=i&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="i" title="i" class="latex" /> simplices in the first barycentric subdivision of the triangulation. For <img src="https://s0.wp.com/latex.php?latex=i%3D0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="i=0" title="i=0" class="latex" /> this reduces to Hopf&#8217;s observation that the Euler characteristic is equal mod 2 to the number of simplices (summed over all dimensions). To see this, build (in the usual way) a section of the tangent bundle over each simplex singular exactly at the vertices of the first barycentric subdivision. Then build inductively families of homotopies between these sections and their negatives in an obvious way so that they agree on the boundaries. Directly one sees that <img src="https://s0.wp.com/latex.php?latex=W_%7Bm-n%2Bi%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="W_{m-n+i}" title="W_{m-n+i}" class="latex" /> is exactly the union of the <img src="https://s0.wp.com/latex.php?latex=i&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="i" title="i" class="latex" />-simplices in the first barycentric subdivision.</p>
<p style="text-align:left;"><strong>Update 2/18/2016:</strong> Rob Kirby emailed me to point out the following nice &#8220;homework exercise&#8221;. Consider the real 1-dimensional bundle over the circle whose total space is a Mobius band. We can choose a section <img src="https://s0.wp.com/latex.php?latex=s_0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_0" title="s_0" class="latex" /> which is transverse to the zero section at exactly one point. Now, if we choose a (metric) connection on the bundle, then it makes sense to talk about &#8220;translating&#8221; a section by parallel transporting it around some path in the base. As we translate <img src="https://s0.wp.com/latex.php?latex=s_0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_0" title="s_0" class="latex" /> around the path which winds once around the base circle, it takes <img src="https://s0.wp.com/latex.php?latex=s_0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_0" title="s_0" class="latex" /> exactly to the section <img src="https://s0.wp.com/latex.php?latex=-s_0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="-s_0" title="-s_0" class="latex" />, so this is a perfectly legitimate choice of homotopy <img src="https://s0.wp.com/latex.php?latex=s_1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_1" title="s_1" class="latex" />. Under this homotopy, the zero section itself zips once around the circle, and sweeps out the fundamental class; said another way, <img src="https://s0.wp.com/latex.php?latex=w_1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_1" title="w_1" class="latex" /> is dual to a point (the zero of the original section <img src="https://s0.wp.com/latex.php?latex=s_0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_0" title="s_0" class="latex" />) and <img src="https://s0.wp.com/latex.php?latex=w_0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="w_0" title="w_0" class="latex" /> is dual to the entire circle (the &#8220;path&#8221; of zeros of the homotopy of sections from <img src="https://s0.wp.com/latex.php?latex=s_0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_0" title="s_0" class="latex" /> to <img src="https://s0.wp.com/latex.php?latex=-s_0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="-s_0" title="-s_0" class="latex" />).</p>
<p style="text-align:left;"><strong>Another Update 2/18/2016:</strong> It is natural to wonder whether there is an analog of this construction for Chern classes, at least for complex vector bundles over closed smooth oriented manifolds <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" />. It seems that there is, and it is probably worth spelling out.</p>
<p style="text-align:left;">If <img src="https://s0.wp.com/latex.php?latex=%5Cxi&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;xi" title="&#92;xi" class="latex" /> is a (smooth) <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BC%7D%5En&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{C}^n" title="&#92;mathbb{C}^n" class="latex" /> bundle over <img src="https://s0.wp.com/latex.php?latex=M&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M" title="M" class="latex" /> with total space <img src="https://s0.wp.com/latex.php?latex=E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="E" title="E" class="latex" />, then we can also think of it as a real <em>oriented</em> <img src="https://s0.wp.com/latex.php?latex=%5Cmathbb%7BR%7D%5E%7B2n%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;mathbb{R}^{2n}" title="&#92;mathbb{R}^{2n}" class="latex" /> bundle <img src="https://s0.wp.com/latex.php?latex=%5Cxi_%7B%5Cmathbb%7BR%7D%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;xi_{&#92;mathbb{R}}" title="&#92;xi_{&#92;mathbb{R}}" class="latex" /> (with the same total space). The image of a generic section <img src="https://s0.wp.com/latex.php?latex=s_0%28M%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_0(M)" title="s_0(M)" class="latex" /> is an oriented submanifold of the oriented total space <img src="https://s0.wp.com/latex.php?latex=E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="E" title="E" class="latex" />, so we can orient the intersection <img src="https://s0.wp.com/latex.php?latex=C_n%3A%3DM+%5Ccap+s_0%28M%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="C_n:=M &#92;cap s_0(M)" title="C_n:=M &#92;cap s_0(M)" class="latex" /> and think of it as an integral homology class <img src="https://s0.wp.com/latex.php?latex=%5BC_n%5D+%5Cin+H_%7Bm-2n%7D%28M%3B%5Cmathbb%7BZ%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="[C_n] &#92;in H_{m-2n}(M;&#92;mathbb{Z})" title="[C_n] &#92;in H_{m-2n}(M;&#92;mathbb{Z})" class="latex" /> dual to the top Chern class <img src="https://s0.wp.com/latex.php?latex=c_n%28%5Cxi%29+%5Cin+H%5E%7B2n%7D%28M%3B%5Cmathbb%7BZ%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="c_n(&#92;xi) &#92;in H^{2n}(M;&#92;mathbb{Z})" title="c_n(&#92;xi) &#92;in H^{2n}(M;&#92;mathbb{Z})" class="latex" />. In fact, this is also the Euler class <img src="https://s0.wp.com/latex.php?latex=e_%7B2n%7D%28%5Cxi_%7B%5Cmathbb%7BR%7D%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="e_{2n}(&#92;xi_{&#92;mathbb{R}})" title="e_{2n}(&#92;xi_{&#92;mathbb{R}})" class="latex" /> of the underlying oriented real bundle.</p>
<p style="text-align:left;">But now there is a natural <img src="https://s0.wp.com/latex.php?latex=S%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="S^1" title="S^1" class="latex" /> action on the total space, coming from the natural multiplication of a vector in a complex vector space by the scalar <img src="https://s0.wp.com/latex.php?latex=e%5E%7Bi%5Ctheta%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="e^{i&#92;theta}" title="e^{i&#92;theta}" class="latex" /> for <img src="https://s0.wp.com/latex.php?latex=%5Ctheta+%5Cin+%5B0%2C2%5Cpi%5D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;theta &#92;in [0,2&#92;pi]" title="&#92;theta &#92;in [0,2&#92;pi]" class="latex" />. So the section <img src="https://s0.wp.com/latex.php?latex=s_0&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_0" title="s_0" class="latex" /> determines a circle&#8217;s worth of sections <img src="https://s0.wp.com/latex.php?latex=%5Chat%7Bs%7D_0%3AM+%5Ctimes+S%5E1+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;hat{s}_0:M &#92;times S^1 &#92;to E" title="&#92;hat{s}_0:M &#92;times S^1 &#92;to E" class="latex" /> which can be filled in with a disk&#8217;s worth of sections <img src="https://s0.wp.com/latex.php?latex=s_1%3AM+%5Ctimes+D%5E2+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_1:M &#92;times D^2 &#92;to E" title="s_1:M &#92;times D^2 &#92;to E" class="latex" />. We can define <img src="https://s0.wp.com/latex.php?latex=C_%7Bn-1%7D%3A%3DM+%5Ccap+s_1%28M%5Ctimes+D%5E2%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="C_{n-1}:=M &#92;cap s_1(M&#92;times D^2)" title="C_{n-1}:=M &#92;cap s_1(M&#92;times D^2)" class="latex" /> and observe that the &#8220;boundary&#8221; of this manifold is just the zeros of <img src="https://s0.wp.com/latex.php?latex=%5Chat%7Bs%7D_0%3AM+%5Ctimes+S%5E1+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;hat{s}_0:M &#92;times S^1 &#92;to E" title="&#92;hat{s}_0:M &#92;times S^1 &#92;to E" class="latex" />. But the <img src="https://s0.wp.com/latex.php?latex=S%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="S^1" title="S^1" class="latex" /> action is trivial on the set of zeros of any section, so this is in turn just equal to <img src="https://s0.wp.com/latex.php?latex=M+%5Ccap+s_0%28M%29+%3D+C_n&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="M &#92;cap s_0(M) = C_n" title="M &#92;cap s_0(M) = C_n" class="latex" />. In other words, the image of the boundary has codimension 2, and therefore <img src="https://s0.wp.com/latex.php?latex=C_%7Bn-1%7D&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="C_{n-1}" title="C_{n-1}" class="latex" /> represents a well-defined homology class <img src="https://s0.wp.com/latex.php?latex=%5BC_%7Bn-1%7D%5D+%5Cin+H_%7Bm-2n%2B2%7D%28M%3B%5Cmathbb%7BZ%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="[C_{n-1}] &#92;in H_{m-2n+2}(M;&#92;mathbb{Z})" title="[C_{n-1}] &#92;in H_{m-2n+2}(M;&#92;mathbb{Z})" class="latex" /> dual to <img src="https://s0.wp.com/latex.php?latex=c_%7Bn-1%7D%28%5Cxi%29+%5Cin+H%5E%7B2n-2%7D%28M%3B%5Cmathbb%7BZ%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="c_{n-1}(&#92;xi) &#92;in H^{2n-2}(M;&#92;mathbb{Z})" title="c_{n-1}(&#92;xi) &#92;in H^{2n-2}(M;&#92;mathbb{Z})" class="latex" />.</p>
<p style="text-align:left;">At the next stage we get <img src="https://s0.wp.com/latex.php?latex=%5Chat%7Bs%7D_1%3AM+%5Ctimes+D%5E2+%5Ctimes+S%5E1+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;hat{s}_1:M &#92;times D^2 &#92;times S^1 &#92;to E" title="&#92;hat{s}_1:M &#92;times D^2 &#92;times S^1 &#92;to E" class="latex" /> by multiplying <img src="https://s0.wp.com/latex.php?latex=s_1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_1" title="s_1" class="latex" /> by the <img src="https://s0.wp.com/latex.php?latex=S%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="S^1" title="S^1" class="latex" /> action. But the restriction of this action to <img src="https://s0.wp.com/latex.php?latex=S%5E1+%3D+%5Cpartial+D%5E2&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="S^1 = &#92;partial D^2" title="S^1 = &#92;partial D^2" class="latex" /> is just rotation (since that&#8217;s how we defined <img src="https://s0.wp.com/latex.php?latex=s_1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_1" title="s_1" class="latex" /> on the boundary) so it factors through <img src="https://s0.wp.com/latex.php?latex=%5Chat%7Bs%7D_1%3AM+%5Ctimes+%28D%5E2+%5Ctimes+S%5E1%2F%5Csim%29+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;hat{s}_1:M &#92;times (D^2 &#92;times S^1/&#92;sim) &#92;to E" title="&#92;hat{s}_1:M &#92;times (D^2 &#92;times S^1/&#92;sim) &#92;to E" class="latex" /> where the equivalence relation <img src="https://s0.wp.com/latex.php?latex=%5Csim&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;sim" title="&#92;sim" class="latex" /> on <img src="https://s0.wp.com/latex.php?latex=%5Cpartial+D%5E2+%5Ctimes+S%5E1+%3D+S%5E1+%5Ctimes+S%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;partial D^2 &#92;times S^1 = S^1 &#92;times S^1" title="&#92;partial D^2 &#92;times S^1 = S^1 &#92;times S^1" class="latex" /> quotients out the <img src="https://s0.wp.com/latex.php?latex=%281%2C-1%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="(1,-1)" title="(1,-1)" class="latex" /> curves on this torus to points. But now observe <img src="https://s0.wp.com/latex.php?latex=%28D%5E2+%5Ctimes+S%5E1%2F%5Csim%29+%3D+S%5E3&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="(D^2 &#92;times S^1/&#92;sim) = S^3" title="(D^2 &#92;times S^1/&#92;sim) = S^3" class="latex" /> and we actually have <img src="https://s0.wp.com/latex.php?latex=%5Chat%7Bs%7D_1%3AM+%5Ctimes+S%5E3+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="&#92;hat{s}_1:M &#92;times S^3 &#92;to E" title="&#92;hat{s}_1:M &#92;times S^3 &#92;to E" class="latex" /> which can be filled in generically to <img src="https://s0.wp.com/latex.php?latex=s_2%3AM+%5Ctimes+D%5E4+%5Cto+E&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="s_2:M &#92;times D^4 &#92;to E" title="s_2:M &#92;times D^4 &#92;to E" class="latex" />, and <img src="https://s0.wp.com/latex.php?latex=C_%7Bn-2%7D%3A%3DM+%5Ccap+s_2%28M+%5Ctimes+D%5E4%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="C_{n-2}:=M &#92;cap s_2(M &#92;times D^4)" title="C_{n-2}:=M &#92;cap s_2(M &#92;times D^4)" class="latex" /> is a cycle (as before) dual to <img src="https://s0.wp.com/latex.php?latex=c_%7Bn-2%7D%28%5Cxi%29+%5Cin+H%5E%7B2n-4%7D%28M%3B%5Cmathbb%7BZ%7D%29&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="c_{n-2}(&#92;xi) &#92;in H^{2n-4}(M;&#92;mathbb{Z})" title="c_{n-2}(&#92;xi) &#92;in H^{2n-4}(M;&#92;mathbb{Z})" class="latex" />. And so on.</p>
<p style="text-align:left;"><strong>Question:</strong> What is the analog in this context of the Steenrod squares? It seems they should be replaced by cohomology operations in <em>integral cohomology</em>, defined now not for arbitrary spaces but for spaces with <img src="https://s0.wp.com/latex.php?latex=S%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="S^1" title="S^1" class="latex" /> actions; i.e. (presumably) they are operations on <img src="https://s0.wp.com/latex.php?latex=S%5E1&#038;bg=ffffff&#038;fg=000&#038;s=0" alt="S^1" title="S^1" class="latex" />-equivariant cohomology groups. Probably such operations, and their relation to Chern classes, are classical and well known, but not by me. Can any readers fill me in?</p>
]]></html></oembed>