Seed Media Group

Search this blog

Profile

markcc.jpg
Mark Chu-Carroll (aka MarkCC) is a PhD Computer Scientist, who works for Google as a Software Engineer. My professional interests center on programming languages and tools, and how to improve the languages and tools that are used for building complex software systems.

Other Information

Add this blog to my Technorati Favorites!

Recent Posts

Recent Comments

Categories

Blogroll

Old Topic Indices

Great Online Books

topology:

Understanding Non-Euclidean Hyperbolic Spaces - With Yarn!

One of my fellow ScienceBloggers, Andrew Bleiman from Zooilogix, sent me an amusing link. If you've done things like study topology, then you'll know about non-euclidean spaces. Non-euclidean spaces are often very strange, and with the exception of a...

Geometric L-systems

As I alluded to yesterday, there's an analogue of L-systems for things more complicated than curves. In fact, there are a variety of them. I'm going to show you one simple example, called a geometric L-system, which is useful...

Wonderful Mobius Transformation Video

Via The Art of Problem-Solving, a great video on Mobius transformations. I never really got how the inversion transformation fit in with the others before seeing this!...

The Mapping of the E8 Lie Group (Minor Update)

I've been getting tons of mail from people in response to the announcement of the mapping of the E8 Lie group, asking what a Lie group is, what E8 is, and why the mapping of E8 is such a...

Simplices and Simplicial Complexes

One thing that comes up a lot in homology is the idea of simplices and simplicial complexes. They're interesting in their own right, and they're one more thing that we can talk about that will help make understanding the...

Homotopy

I've been working on a couple of articles talking about homology, which is an interesting (but difficult) topic in algebraic topology. While I was writing, I used a metaphor with a technique that's used in homotopy, and realized that...

Building Towards Homology: Vector Spaces and Modules

One of the more advanced topics in topology that I'd like to get to is homology. Homology is a major topic that goes beyond just algebraic topology, and it's really very interesting. But to understand it, it's useful to...

Twisted Spaces: Fiber Bundles

It's been a while since I've written a topology post. Rest assured - there's plenty more topology to come. For instance, today, I'm going to talk about something called a fiber bundle. I like to say that a fiber...

Another Example Sheaf: Vector Fields on Manifolds

There's another classic example of sheaves; this one is restricted to manifolds, rather than general topological spaces. But it provides the key to why we can do calculus on a manifold. For any manifold, there is a sheaf of...

Examples of Sheaves

Since the posts of sheaves have been more than a bit confusing, I'm going to take the time to go through a couple of examples of real sheaves that are used in algebraic topology and related fields. Todays example will...

A Second Stab at Sheaves

I've mostly been taking it easy this week, since readership is way down during the holidays, and I'm stuck at home with my kids, who don't generally give me a lot of time for sitting and reading math books. But...

Stepping Back a Moment

The topology posts have been extremely abstract lately, and from some of the questions I've received, I think it's a good idea to take a moment and step back, to recall just what we're talking about. In particular, I keep...

Big to Small, Small to Big: Topological Properties through Sheaves (part 2)

Continuing from where we left off yesterday... Yesterday, I managed to describe what a presheaf was. Today, I'm going to continue on that line, and get to what a full sheaf is. A sheaf is a presheaf with two additional...

Big to Small, Small to Big: Topological Properties through Sheaves (part 1)

Suppose we've got a topological space. So far, in our discussion of topology, we've tended to focus either very narrowly on local properties of T (as in manifolds, where locally, the space appears euclidean), or on global properties of T....

Groupoids and Strange Definitions

In my last topology post, I started talking about the fundamental group of a topological space. What makes the fundamental group interesting is that it tells you interesting things about the structure of the space in terms of paths that...

Walking in Circles: Fundamental Groups

In algebraic topology, one of the most basic ideas is the fundamental group of a point in the space. The fundamental group tells you a lot about the basic structure or shape of the group in a reasonably simple way....

Groups and Topology

I'm going to start moving the topology posts in the direction of algebraic topology, which is the part of topology that I'm most interested in. There's lots more that can be said about homology, homotopy, manifolds, etc., and I may...

Building Interesting Shapes by Gluing

I thought it would be fun to do a couple of strange shapes to show you the interesting things that you can do with a a bit of glue in topology. There are a couple of standard strange manifolds, and...

Better Glue for Manifolds

After my initial post about manifolds, I wanted to say a bit more about gluing. You can form manifolds by gluing manifolds with an arbitrarily small overlap - as little as a single point along the point of contact between...

Dimensions and Topology

Back in the early days of Good Math/Bad Math, when it was still at blogger, one of the most widely linked posts was one about the idea of dimension. At the time, I said that the easiest way to describe...

Building Manifolds with Products

Time to get back to some topology, with the new computer. Short post this morning, but at least it's something. (I had a few posts queued up, just needing diagrams, but they got burned with the old computer. I had...

Manifolds and Glue

So, after the last topology post, we know what a manifold is - it's a structure where the neighborhoods of points are locally homeomorphic to open spheres in some ℜn. We also talked a bit about the idea of gluing,...

Meet the Manifolds

Manifolds So far, we've been talking about topologies in the most general sense: point-set topology. As we've seen, there are a lot of really fascinating things that you can do using just the bare structure of topologies as families of...

Connected Topologies and Fixed Points

If you've got a connected topology, there are some neat things you can show about it. One of the interesting ones involves fixed points. Today I'm going to show you a few of the relatively simple fixed point properties of...

Connectedness

Next stop on our tour of topology is the idea of connectedness. It's an important concept that defines a lot of useful and interesting properties of topological spaces. The basic idea of connectedness is very simple and intuitive. If you...

Topological Products Redux: Categories to the rescue!

This is going to be a short but sweet post on topology. Remember way back when I started writing about category theory? I said that the reason for doing that was because it's such a useful tool for talking about...

Topological Products

One of the really neat things you can do in topology is play games with dimensions. Topology can give you ways of measuring dimensions, and projecting structures with many dimensions into lower-dimensional spaces. One of the keys to doing...

Topological Subspaces

Just like you can define a sub-set of a set, or a sub-object of an object in a category, you can define a sub-space of a topological space. It's a pretty easy thing to understand; interestingly, a sub-space of a...

Shapes, Boundaries, and Interiors

When we talk about topology, in general, the way we talk about it is in terms of shapes: geometric objects and spaces, surfaces, bodies that enclose things, etc. We talk about the topology of a torus, or a coffee mug,...

Neighborhoods (Updated)

The past couple of posts on continuity and homeomorphism actually glossed over one really important point. I'm actually surprised no one called me on it; either you guys have learned to trust me, or else no one is reading this....

Topological Equivalence: Introducing Homeomorphisms

With continuity under our belts (albeit with some bumps along the way), we can look at something that many people consider the central concept of topology: homeomorphisms. A homeomorphism is what defines the topological concept of equivalence. Remember the clay...

Back to Topology: Continuity (CORRECTED)

(Note: in the original version of this, I made an absolutely huge error. One of my faults in discussing topology is scrambling when to use forward functions, and when to use inverse functions. Continuity is dependent on properties defined in...

Topological Spaces

Yesterday, I introduced the idea of a metric space, and then used it to define open and closed sets in the space. (And of course, being a bozo, I managed to include a typo that made the definition of open...

Metric Spaces

Topology usually starts with the idea of a metric space. A metric space is a set of values with some concept of distance. We need to define that first, before we can get into anything really interesting. Metric Spaces and...

Introducing Topology

Back when GM/BM first moved to ScienceBlogs, we were in the middle of a poll about the next goodmath topic for me to write about. At the time, the vote was narrowly in favor of topology, with graph theory as...

The Poincarė Conjecture

The Poincarė conjecture has been in the news lately, with an article in the Science Times today. So I've been getting lots of mail from people asking me to explain what the Poincarė conjecture is, and why it's a big...

Search All Blogs

Blogs in the Network

Top Five: Most German

Top Science Stories

powered by SEED - seedmagazine.com