<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Michi's blog &#187; Teaching</title>
	<atom:link href="http://blog.mikael.johanssons.org/archive/category/teaching/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mikael.johanssons.org</link>
	<description>Because my LiveJournal is too silly</description>
	<lastBuildDate>Sat, 12 Nov 2011 15:09:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>[Stanford] MATH 198: Category Theory and Functional Programming</title>
		<link>http://blog.mikael.johanssons.org/archive/2009/08/stanford-math-198-category-theory-and-functional-programming/</link>
		<comments>http://blog.mikael.johanssons.org/archive/2009/08/stanford-math-198-category-theory-and-functional-programming/#comments</comments>
		<pubDate>Sat, 29 Aug 2009 06:19:27 +0000</pubDate>
		<dc:creator>Michi</dc:creator>
				<category><![CDATA[Category theory]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Haskell]]></category>
		<category><![CDATA[Teaching]]></category>

		<guid isPermaLink="false">http://blog.mikael.johanssons.org/?p=226</guid>
		<description><![CDATA[Category theory, with an origin in algebra and topology, has found use in recent decades for computer science and logic applications. Possibly most clearly, this is seen in the design of the programming language Haskell &#8211; where the categorical paradigm suffuses the language design, and gives rise to several of the language constructs, most prominently [...]]]></description>
			<content:encoded><![CDATA[<p>Category theory, with an origin in algebra and topology, has found use in recent decades for computer science and logic applications. Possibly most clearly, this is seen in the design of the programming language Haskell &#8211; where the categorical paradigm suffuses the language design, and gives rise to several of the language constructs, most prominently the Monad.</p>
<p>In this course, we will teach category theory from first principles with an eye towards its applications to and correspondences with Haskell and the theory of functional programming. We expect students to previously or currently be taking CS242 and to have some level of mathematical maturity. We also expect students to have had contact with linear algebra and discrete mathematics in order to follow the motivating examples behind the theory expounded.</p>
<p>Wednesdays at 4.15.</p>
<p>Online notes will appear successively on the Haskell wiki on http://haskell.org/haskellwiki/User:Michiexile/MATH198</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikael.johanssons.org/archive/2009/08/stanford-math-198-category-theory-and-functional-programming/feed/</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>Soliciting advice</title>
		<link>http://blog.mikael.johanssons.org/archive/2009/07/soliciting-advice/</link>
		<comments>http://blog.mikael.johanssons.org/archive/2009/07/soliciting-advice/#comments</comments>
		<pubDate>Wed, 22 Jul 2009 14:28:55 +0000</pubDate>
		<dc:creator>Michi</dc:creator>
				<category><![CDATA[Category theory]]></category>
		<category><![CDATA[English]]></category>
		<category><![CDATA[Haskell]]></category>
		<category><![CDATA[Teaching]]></category>

		<guid isPermaLink="false">http://blog.mikael.johanssons.org/?p=224</guid>
		<description><![CDATA[Dear blogosphere, come this fall, I shall be teaching. My first lecture course, ever. The subject shall be on introducing Category Theory from the bottom up, in a manner digestible for Computer Science Undergraduates who have seen Haskell and been left wanting more from that contact. And thus comes my question to you all: what [...]]]></description>
			<content:encoded><![CDATA[<p>Dear blogosphere, </p>
<p>come this fall, I shall be teaching. My first lecture course, ever.</p>
<p>The subject shall be on introducing Category Theory from the bottom up, in a manner digestible for Computer Science Undergraduates who have seen Haskell and been left wanting more from that contact.</p>
<p>And thus comes my question to you all: what would you like to see in such a course? Is there any advice you want to give me on how to make the course awesome?</p>
<p>The obvious bits are obvious. I shall have to discuss categories, functors, (co)products, (co)limits, monads, monoids, adjoints, natural transformations, the Curry-Howard isomorphism, the Hom-Tensor adjunction, categorical interpretation of data types. And all of it with explicit reference to how all these things influence Haskell, as well as plenty of mathematical examples.</p>
<p>But what ideas can you give me to make this greater than I&#8217;d make it on my own?</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikael.johanssons.org/archive/2009/07/soliciting-advice/feed/</wfw:commentRss>
		<slash:comments>23</slash:comments>
		</item>
		<item>
		<title>Restarting high school topology</title>
		<link>http://blog.mikael.johanssons.org/archive/2008/05/restarting-high-school-topology/</link>
		<comments>http://blog.mikael.johanssons.org/archive/2008/05/restarting-high-school-topology/#comments</comments>
		<pubDate>Wed, 21 May 2008 16:41:56 +0000</pubDate>
		<dc:creator>Michi</dc:creator>
				<category><![CDATA[10th grade topology]]></category>
		<category><![CDATA[Knot theory]]></category>
		<category><![CDATA[Topology]]></category>

		<guid isPermaLink="false">http://blog.mikael.johanssons.org/?p=169</guid>
		<description><![CDATA[My two high-school kids came by today. We&#8217;ve been trying to get a new teaching session together since early February, but they had a hell of a time all through February, and all our appointments ended up canceled with little or no notice; and then I spent March and April on tour. We pressed on [...]]]></description>
			<content:encoded><![CDATA[<p>My two high-school kids came by today. We&#8217;ve been trying to get a new teaching session together since early February, but they had a hell of a time all through February, and all our appointments ended up canceled with little or no notice; and then I spent March and April on tour.</p>
<p>We pressed on with knot theory. Today, we discussed knot sums, prime knots, knot tabulation, behavior of the one invariant (n-colorability) we know so far under knot sums, Dowker codes, and we got started on Conway codes for knots. Next week, I plan for us to finish up talking about the Conway knot notation, get the connection between rational knots and continued fractions down pat, and start looking into new invariants.</p>
<p>Anyone have a favorite invariant that you&#8217;d like me to talk about? I&#8217;m hoping (in my wildest most bizarre dreams) to get around to the Alexander polynomial and possibly even talk about Khovanov homology, but that depends a LOT on whether they&#8217;re prepared to continue through their summer holidays or not &#8211; and even then I doubt we&#8217;ll make it up to Khovanov.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikael.johanssons.org/archive/2008/05/restarting-high-school-topology/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>My topology students move into knot theory</title>
		<link>http://blog.mikael.johanssons.org/archive/2008/02/my-topology-students-move-into-knot-theory/</link>
		<comments>http://blog.mikael.johanssons.org/archive/2008/02/my-topology-students-move-into-knot-theory/#comments</comments>
		<pubDate>Fri, 01 Feb 2008 13:27:20 +0000</pubDate>
		<dc:creator>Michi</dc:creator>
				<category><![CDATA[10th grade topology]]></category>
		<category><![CDATA[Geometry]]></category>
		<category><![CDATA[Mathematics]]></category>
		<category><![CDATA[Topology]]></category>

		<guid isPermaLink="false">http://blog.mikael.johanssons.org/archive/2008/02/my-topology-students-move-into-knot-theory/</guid>
		<description><![CDATA[So, here&#8217;s the plan for my 10th grade topology students. Today, we&#8217;ll abandon algebraic topology completely, and instead go into knot theory. I&#8217;ll want to discuss what we mean by a knot (embedding of in ), what we mean by a knot deformation (thus introducing isotopies while we&#8217;re at it) and the Reidemeister moves. Also [...]]]></description>
			<content:encoded><![CDATA[<p>So, here&#8217;s the plan for my 10th grade topology students.</p>
<p>Today, we&#8217;ll abandon algebraic topology completely, and instead go into knot theory. I&#8217;ll want to discuss what we mean by a knot (embedding of <img src='/latexrender/pictures/679c4c927f816045befe573024ddd21b.png' title='S^1' alt='S^1' align='middle' /> in <img src='/latexrender/pictures/903faf99a14b55b7ad3d1020786c49a8.png' title='S^3' alt='S^3' align='middle' />), what we mean by a knot deformation (thus introducing isotopies while we&#8217;re at it) and the Reidemeister moves. Also we&#8217;ll discuss knot invariants &#8211; and their use analogous to topological invariants.</p>
<p>Later on, we&#8217;ll continue with other invariants; definitely including the Jones polynomial, and possibly even covering Khovanov homology. One possible end report would be to explain a bunch of knot invariants and show using examples how these have different coarseness.</p>
<p><i>Edited to add:</i> I got myself some damn smart students. They figured out the Reidemeister moves on their own &#8211; as well as minimal crossing number in a projection being highly relevant &#8211; with basically no prompting from me. I&#8217;m impressed.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikael.johanssons.org/archive/2008/02/my-topology-students-move-into-knot-theory/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Planning the future</title>
		<link>http://blog.mikael.johanssons.org/archive/2007/12/planning-the-future/</link>
		<comments>http://blog.mikael.johanssons.org/archive/2007/12/planning-the-future/#comments</comments>
		<pubDate>Fri, 14 Dec 2007 15:31:41 +0000</pubDate>
		<dc:creator>Michi</dc:creator>
				<category><![CDATA[10th grade topology]]></category>

		<guid isPermaLink="false">http://blog.mikael.johanssons.org/archive/2007/12/planning-the-future/</guid>
		<description><![CDATA[The last meeting with my 10th grade topology kids this year just finished. We introduced singular homology, calculated the singular homology of a point and discussed homeomorphism invariance. Next term, we&#8217;ll want to show homotopy invariance and that the singular and simplicial homology coincide when applicable. After that, we&#8217;ll change directions slightly. The future after [...]]]></description>
			<content:encoded><![CDATA[<p>The last meeting with my 10th grade topology kids this year just finished. We introduced singular homology, calculated the singular homology of a point and discussed homeomorphism invariance.</p>
<p>Next term, we&#8217;ll want to show homotopy invariance and that the singular and simplicial homology coincide when applicable. After that, we&#8217;ll change directions slightly.</p>
<p>The future after that holds knot theory, was decided today. We&#8217;ll want to introduce knots, look at Reidemeister moves and basic knot invariants. I use basic here in a pretty wide sense &#8211; we&#8217;ll probably do the Jones polynomial and we might even end up doing Khovanov homology if I feel particularly insane late spring.</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikael.johanssons.org/archive/2007/12/planning-the-future/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>High school topology restarting</title>
		<link>http://blog.mikael.johanssons.org/archive/2007/11/high-school-topology-restarting/</link>
		<comments>http://blog.mikael.johanssons.org/archive/2007/11/high-school-topology-restarting/#comments</comments>
		<pubDate>Fri, 16 Nov 2007 15:34:49 +0000</pubDate>
		<dc:creator>Michi</dc:creator>
				<category><![CDATA[10th grade topology]]></category>
		<category><![CDATA[Combinatorics]]></category>
		<category><![CDATA[Geometry]]></category>
		<category><![CDATA[Homology and Homotopy]]></category>
		<category><![CDATA[Mathematics]]></category>
		<category><![CDATA[Topology]]></category>

		<guid isPermaLink="false">http://blog.mikael.johanssons.org/archive/2007/11/high-school-topology-restarting/</guid>
		<description><![CDATA[Today, I told my two bright students about abstract and geometric simplicial complexes, about the boundary map and the chain complex over a ring R associated with a simplicial complex &#916;, and assigned them reading out of Hatcher&#8217;s Algebraic Topology. The next couple of weeks will be spent doing homology of simplicial complexes, singular homology, [...]]]></description>
			<content:encoded><![CDATA[<p>Today, I told my two bright students about abstract and geometric simplicial complexes, about the boundary map and the chain complex over a ring R associated with a simplicial complex &Delta;, and assigned them reading out of Hatcher&#8217;s Algebraic Topology. </p>
<p>The next couple of weeks will be spent doing homology of simplicial complexes, singular homology, equivalence of the two, neat things you can do with them; and then we&#8217;ll start moving towards a Borsuk-Ulam-y topological combinatorics direction.</p>
<p>I might end up pulling combinatorics papers from my old &#8220;gang&#8221; in Stockholm on graph complexes, and graph property complexes, and poke around those with them. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikael.johanssons.org/archive/2007/11/high-school-topology-restarting/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Young Topology: The fundamental groupoid</title>
		<link>http://blog.mikael.johanssons.org/archive/2007/05/young-topology-the-fundamental-groupoid/</link>
		<comments>http://blog.mikael.johanssons.org/archive/2007/05/young-topology-the-fundamental-groupoid/#comments</comments>
		<pubDate>Fri, 04 May 2007 14:26:25 +0000</pubDate>
		<dc:creator>Michi</dc:creator>
				<category><![CDATA[9th grade topology]]></category>
		<category><![CDATA[Homology and Homotopy]]></category>
		<category><![CDATA[Mathematics]]></category>
		<category><![CDATA[Topology]]></category>

		<guid isPermaLink="false">http://blog.mikael.johanssons.org/archive/2007/05/young-topology-the-fundamental-groupoid/</guid>
		<description><![CDATA[Today, with my bright topology 9th-graders, we discussed homotopy equivalence of spaces and the fundamental groupoid. In order to get the arguments sorted out, and also in order to give my esteemed readership a chance to see what I&#8217;m doing with them, I&#8217;ll write out some of the arguments here. I will straight off assume [...]]]></description>
			<content:encoded><![CDATA[<p>Today, with my <a href=http://blog.mikael.johanssons.org/archive/2007/03/bright-students-and-topology/>bright topology 9th-graders</a>, we discussed homotopy equivalence of spaces and the fundamental groupoid. In order to get the arguments sorted out, and also in order to give my esteemed readership a chance to see what I&#8217;m doing with them, I&#8217;ll write out some of the arguments here.</p>
<p>I will straight off assume that continuity is something everyone&#8217;s comfortable with, and build on top of that. </p>
<h2>Homotopies and homotopy equivalences</h2>
<p>We say that two continuous maps, f,g:X&rarr;Y between topological spaces are homotopical, and write <img src='/latexrender/pictures/33996923f738c3f4827bcf3b6fe6b658.png' title='f\simeq g' alt='f\simeq g' align='middle' />, if there is a continuous map <img src='/latexrender/pictures/5871adcebb17e133cbc196a6021748a0.png' title='H\colon X\times[0,1]\to Y' alt='H\colon X\times[0,1]\to Y' align='middle' /> such that H(x,0)=f(x) and H(x,1)=g(x). This captures the intuitive idea of step by step nudging one map into the other in formal terms.</p>
<p>Two spaces X,Y are homeomorphic if there are maps <img src='/latexrender/pictures/0d05f91d31fef9c0a01768860bcc1962.png' title='f\colon X\to Y' alt='f\colon X\to Y' align='middle' />,<img src='/latexrender/pictures/e110540ba2e0cd9d4f8b0410697c94e2.png' title='f^{-1}\colon Y\to X' alt='f^{-1}\colon Y\to X' align='middle' /> such that <img src='/latexrender/pictures/e00f8fa795147a0e00a650d82702a59d.png' title='ff^{-1}=\operator{Id}_Y' alt='ff^{-1}=\operator{Id}_Y' align='middle' /> and <img src='/latexrender/pictures/4784bbfbc654a8720254d5515a58d9b8.png' title='f^{-1}f=\operator{Id}_X' alt='f^{-1}f=\operator{Id}_X' align='middle' />. </p>
<p>Two spaces X,Y are homotopy equivalent if there are maps <img src='/latexrender/pictures/0d05f91d31fef9c0a01768860bcc1962.png' title='f\colon X\to Y' alt='f\colon X\to Y' align='middle' />,<img src='/latexrender/pictures/e110540ba2e0cd9d4f8b0410697c94e2.png' title='f^{-1}\colon Y\to X' alt='f^{-1}\colon Y\to X' align='middle' /> such that <img src='/latexrender/pictures/d9c18de257a56126102c2a023521116e.png' title='ff^{-1}\simeq\operator{Id}_Y' alt='ff^{-1}\simeq\operator{Id}_Y' align='middle' /> and <img src='/latexrender/pictures/359f6b1d44e13d828a94ce9720bdd4d9.png' title='f^{-1}f\simeq\operator{Id}_X' alt='f^{-1}f\simeq\operator{Id}_X' align='middle' />.</p>
<p>Now, if f,g are maps X&rarr;Y and f=g, then <img src='/latexrender/pictures/33996923f738c3f4827bcf3b6fe6b658.png' title='f\simeq g' alt='f\simeq g' align='middle' />, since we can just set H(x,t)=f(x)=g(x) for all t, and get a continuous map out of it. Thus homeomorphic spaces are homotopy equivalent, since the relevant maps are equal, and thus homotopic.</p>
<p>There are a couple of more properties for homotopic maps we&#8217;ll want. It respects composition &#8211; so if <img src='/latexrender/pictures/51a43aa26f20c888b8bd89418c250d02.png' title='f\simeq g\colon X\to Y' alt='f\simeq g\colon X\to Y' align='middle' /> and h:Y&rarr;Z and e:W&rarr;X then <img src='/latexrender/pictures/054bb958d5aadb2938bbd3c08c801b54.png' title='hf\simeq hg' alt='hf\simeq hg' align='middle' /> and <img src='/latexrender/pictures/854d6213817e599f391ea6ec21727681.png' title='fe\simeq ge' alt='fe\simeq ge' align='middle' />. This can be seen by considering h(H(x,t)) and H(e(x),t) respectively.</p>
<p>Denote by D<sup>2</sup> the unit disc in <img src='/latexrender/pictures/5f3bd2695c4e0348091124f7f585fb6a.png' title='\mathbb R^2' alt='\mathbb R^2' align='middle' />, and by {*} the subset {(0,0)} in <img src='/latexrender/pictures/5f3bd2695c4e0348091124f7f585fb6a.png' title='\mathbb R^2' alt='\mathbb R^2' align='middle' />. Then <img src='/latexrender/pictures/98a22856af5a4c94862ee7788701870b.png' title='D^2\simeq\{*\}' alt='D^2\simeq\{*\}' align='middle' />. In one direction, the relevant map is just the embedding, and in the other direction, it collapses all of D<sup>2</sup> onto {*}. One of the two relevant compositions is trivially equal the identity map, and in the other direction, the linear homotopy H(x,t)=tx will do well. Thus the disc and the one point space are homotopy equivalent.</p>
<h2>The fundamental groupoid</h2>
<p>Let X be a topological space (most probably with a number of neat properties &#8211; I will not list just what properties are needed though), and consider for each pair x,y of points in X, the set [x,y] of homotopy classes of paths from the point x to the point y. A path, here, is a continuous map [0,1]&rarr;X. We can compose classes &#8211; if <img src='/latexrender/pictures/816a55b668b41db4ff86c95ab3e4da17.png' title='\gamma\in[x,y]' alt='\gamma\in[x,y]' align='middle' /> and <img src='/latexrender/pictures/7e23cf60d1fee84310b5d584163f07e2.png' title='\gamma&amp;#8217;\in[y,z]' alt='\gamma&amp;#8217;\in[y,z]' align='middle' />, then we can consider the map<br />
<img src='/latexrender/pictures/3dae6ae6da39c9ebec43d1e4323619b7.png' title='\gamma\gamma&amp;#8217;(t)=\begin{cases}\gamma(2t)&amp;0\leq t&lt;1/2\\\gamma&#039;(2t-1)&amp;1/2\leq t\leq1\end{cases}' alt='\gamma\gamma&amp;#8217;(t)=\begin{cases}\gamma(2t)&amp;0\leq t&lt;1/2\\\gamma&#039;(2t-1)&amp;1/2\leq t\leq1\end{cases}' align='middle' />. This is a path from x to z, and so belongs to a class in [x,z]. This class is well defined from the choices of &gamma;, &gamma;' since homotopies and composition of maps work well together.</p>
<p>This gives us a composition. It is associative - on homotopy classes. What happens if we look at maps instead of homotopy classes is part of the subject of my own research. It has an identity at each point x - the constant path &gamma;(t)=x, and for each class in [x,y] there is a class in [y,x] such that their composition is homotopic to the constant path in [x,x]. </p>
<p>Thus, we get a groupoid. This is called the <em>fundamental groupoid</em>, and denoted by <img src='/latexrender/pictures/38823755931fd0c754e6cb15c9f5cab5.png' title='\pi_1(X)' alt='\pi_1(X)' align='middle' />. If we fix a point, and consider [x,x], then this is a group, called the <em>fundamental group with basepoint x</em>, and denoted by <img src='/latexrender/pictures/424f32383af25170a18d6a6741214ea7.png' title='\pi_1(X,x)' alt='\pi_1(X,x)' align='middle' />.</p>
<p>For <img src='/latexrender/pictures/99e4a2a2b348bd83bd72654d7a4dbaba.png' title='\mathbb R^n' alt='\mathbb R^n' align='middle' />, a linear homotopy will make any two paths in [x,y] homotopic &#8211; and so |[x,y]|=1 in <img src='/latexrender/pictures/12dc1235bf666b85876f8ae033c2cbf3.png' title='\pi_1(\mathbb R^n)' alt='\pi_1(\mathbb R^n)' align='middle' /> for any x,y. </p>
<p>For S<sup>1</sup> &#8211; the circle &#8211; we can choose to view it as [0,1]/(0=1). Then we can consider the paths f<sub>m</sub>(t)=a(1-t)+bt+nt. This is a path from a to b, and it winds n times around the circle. Each path in [a,b] is homotopic to a f<sub>m</sub>, by a linear homotopy, which just rescales the speeds through various bits and pieces, and possibly straightens out when you double back. Thus, <img src='/latexrender/pictures/9d50caff918701e9a5d34f8ac5d91cae.png' title='[a,b]=\mathbb Z' alt='[a,b]=\mathbb Z' align='middle' />. Furthermore, if you compose f<sub>m</sub>f<sub>n</sub>, you&#8217;ll get f<sub>n+m</sub>.</p>
<p>If we pick out the fundamental group out of this groupoid, we&#8217;ll get the well known fundamental group <img src='/latexrender/pictures/51d5c8366fbb8085f20981806620dc13.png' title='\pi_1(S^1,p)=\mathbb Z' alt='\pi_1(S^1,p)=\mathbb Z' align='middle' />.</p>
<p>Now, suppose we have two homotopy equivalent spaces X and Y, with the homotopy equivalence given by f:X&rarr;Y and g:Y&rarr;X. Then consider the map f<sub>*</sub>:[x,y]<sub>X</sub>&rarr;[f(x),f(y)]<sub>Y</sub> given by f<sub>*</sub>&gamma;(t)=f(&gamma;(t)). I claim<br />
1) f<sub>*</sub> is bijective.<br />
2) f<sub>*</sub> works well with composition of classes.</p>
<p>For bijectivity we start with injectivity in one direction. Consider two paths <img src='/latexrender/pictures/929e8f6b3dd57d680f8a58ba66d8457c.png' title='\gamma\not\simeq\gamma&amp;#8217;' alt='\gamma\not\simeq\gamma&amp;#8217;' align='middle' /> in [x,y]. We need to show <img src='/latexrender/pictures/9314a08a7e86084da9207dce29832795.png' title='f_*\gamma\not\simeq f_*\gamma&amp;#8217;' alt='f_*\gamma\not\simeq f_*\gamma&amp;#8217;' align='middle' />. If <img src='/latexrender/pictures/29448c905a6bb48478dd3bab70487ce3.png' title='f_*\gamma\simeq f_*\gamma&amp;#8217;' alt='f_*\gamma\simeq f_*\gamma&amp;#8217;' align='middle' />, then <img src='/latexrender/pictures/c6c1f818aa873193c3e261d7f5246581.png' title='g_*f_*\gamma\simeq g_*f_*\gamma&amp;#8217;' alt='g_*f_*\gamma\simeq g_*f_*\gamma&amp;#8217;' align='middle' />. However, then<br />
<img src='/latexrender/pictures/b7b3fabcaaa77f59ae80ef5c4ccbb4c9.png' title='\gamma\simeq g_*f_*\gamma\simeq g_*f_*\gamma&amp;#8217;\simeq\gamma&amp;#8217;' alt='\gamma\simeq g_*f_*\gamma\simeq g_*f_*\gamma&amp;#8217;\simeq\gamma&amp;#8217;' align='middle' /><br />
which contradicts <img src='/latexrender/pictures/929e8f6b3dd57d680f8a58ba66d8457c.png' title='\gamma\not\simeq\gamma&amp;#8217;' alt='\gamma\not\simeq\gamma&amp;#8217;' align='middle' />. Thus <img src='/latexrender/pictures/06595f3059f804fd278389bd120bac15.png' title='g_*f_*\gamma\not\simeq g_*f_*\gamma&amp;#8217;' alt='g_*f_*\gamma\not\simeq g_*f_*\gamma&amp;#8217;' align='middle' />, and so also <img src='/latexrender/pictures/9314a08a7e86084da9207dce29832795.png' title='f_*\gamma\not\simeq f_*\gamma&amp;#8217;' alt='f_*\gamma\not\simeq f_*\gamma&amp;#8217;' align='middle' />.</p>
<p>The proof is symmetric in the choice of direction, and so we can just repeat the same argument to get that g<sub>*</sub> is also an injection. Thus we can conclude that f<sub>*</sub> is in fact a bijection.</p>
<p>Now, for the second part, we consider <img src='/latexrender/pictures/816a55b668b41db4ff86c95ab3e4da17.png' title='\gamma\in[x,y]' alt='\gamma\in[x,y]' align='middle' /> and <img src='/latexrender/pictures/3ea069991e8fd99b0cc57f76d494c4ef.png' title='\delta\in[y,z]' alt='\delta\in[y,z]' align='middle' />. We need to show that <img src='/latexrender/pictures/b5c26376c0e573ba2df7b5062cb5ec1a.png' title='f_*(\gamma\delta)=f_*\gamma f_*\delta' alt='f_*(\gamma\delta)=f_*\gamma f_*\delta' align='middle' />. But <img src='/latexrender/pictures/7be21a34ecad62069d6255ce8740da2a.png' title='\gamma\delta' alt='\gamma\delta' align='middle' /> is the path that first runs through <img src='/latexrender/pictures/ae539dfcc999c28e25a0f3ae65c1de79.png' title='\gamma' alt='\gamma' align='middle' /> in half the time, then runs through <img src='/latexrender/pictures/77a3b715842b45e440a5bee15357ad29.png' title='\delta' alt='\delta' align='middle' /> in the rest of the time, and <img src='/latexrender/pictures/192d0e8a536e08043f214b60bc6b8401.png' title='f_*(\gamma\delta)' alt='f_*(\gamma\delta)' align='middle' /> just transports this path point by point to Y. And <img src='/latexrender/pictures/40b829c74a67f6a35c0c08cd761b357c.png' title='f_*\gamma' alt='f_*\gamma' align='middle' /> transports <img src='/latexrender/pictures/ae539dfcc999c28e25a0f3ae65c1de79.png' title='\gamma' alt='\gamma' align='middle' /> point by point to Y and <img src='/latexrender/pictures/b247e0be89bb18378c0010b597ebc7fd.png' title='f_*\delta' alt='f_*\delta' align='middle' /> transports <img src='/latexrender/pictures/77a3b715842b45e440a5bee15357ad29.png' title='\delta' alt='\delta' align='middle' /> point by point to Y, and <img src='/latexrender/pictures/74199e2ebb2f332416a95dec9e041ba2.png' title='f_*\gamma f_*\delta' alt='f_*\gamma f_*\delta' align='middle' /> just runs through the first of these in half the time, then the rest in the rest of the time.</p>
<p>Thus, homotopy equivalent spaces have the same fundamental groupoid. </p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikael.johanssons.org/archive/2007/05/young-topology-the-fundamental-groupoid/feed/</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Bright students and topology</title>
		<link>http://blog.mikael.johanssons.org/archive/2007/03/bright-students-and-topology/</link>
		<comments>http://blog.mikael.johanssons.org/archive/2007/03/bright-students-and-topology/#comments</comments>
		<pubDate>Fri, 02 Mar 2007 14:39:12 +0000</pubDate>
		<dc:creator>Michi</dc:creator>
				<category><![CDATA[9th grade topology]]></category>
		<category><![CDATA[Mathematics]]></category>
		<category><![CDATA[Topology]]></category>

		<guid isPermaLink="false">http://blog.mikael.johanssons.org/archive/2007/03/bright-students-and-topology/</guid>
		<description><![CDATA[Today, I started an experiment together with the local specialised secondary school. I&#8217;ll be taking care of two of their brightest students, meeting them roughly once a week, and taking them on a charge through algebraic topology. At the far end shimmers knot theory and other funky applications; and on the way there, I hope [...]]]></description>
			<content:encoded><![CDATA[<p>Today, I started an experiment together with the local specialised secondary school. I&#8217;ll be taking care of two of their brightest students, meeting them roughly once a week, and taking them on a charge through algebraic topology. At the far end shimmers knot theory and other funky applications; and on the way there, I hope for many interesting spinoffs and avenues.</p>
<p>They got, today, Armstrong&#8217;s Basic Topology, and an extract from the German topology book by Jänich, and on monday, we shall go over the formal definition of topological spaces, and of continuous functions together. </p>
<p>I plan to keep updates on our progress here on the blog &#8211; with the questions I send them off with each meeting as well as some sort of discussion about how this setup is working out, if at all.</p>
<p>For the first trip, the questions I dumped in their laps were:</p>
<ul>
<li>What topologies are possible on the set {0,1}?
<li>What topologies are possible on the set {0,1,2}?
<li>Which are the continuous functions between the topologies above?
<li>Give an example of a continuous and a discontinuous function each for the following cases
<ol>
<li><img src='/latexrender/pictures/6567492f810f5e3ef66a299f00dc08fa.png' title='f\colon\mathbb R\to\mathbb R' alt='f\colon\mathbb R\to\mathbb R' align='middle' /> with the standard topology on <img src='/latexrender/pictures/07e5a4a56a57f5c874ebf79bb67a0b18.png' title='\mathbb R' alt='\mathbb R' align='middle' />
<li><img src='/latexrender/pictures/85a5de3939630e38b9f0f7d4524eee5b.png' title='f\colon\mathbb C\to\mathbb C' alt='f\colon\mathbb C\to\mathbb C' align='middle' /> with the standard topology on <img src='/latexrender/pictures/b36eac3d201a1a25dda928990a79d751.png' title='\mathbb C' alt='\mathbb C' align='middle' />
<li><img src='/latexrender/pictures/124165bbaa7113a2d79d822e4c48e0b8.png' title='f\colon\mathbb Z\to\mathbb Z' alt='f\colon\mathbb Z\to\mathbb Z' align='middle' /> with the discrete topology
<li><img src='/latexrender/pictures/124165bbaa7113a2d79d822e4c48e0b8.png' title='f\colon\mathbb Z\to\mathbb Z' alt='f\colon\mathbb Z\to\mathbb Z' align='middle' /> with the finite-complement topology
</ol>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://blog.mikael.johanssons.org/archive/2007/03/bright-students-and-topology/feed/</wfw:commentRss>
		<slash:comments>9</slash:comments>
		</item>
	</channel>
</rss>

