You're reading the public-facing archive of the Category Theory Zulip server.
To join the server you need an invite. Anybody can get an invite by contacting Matteo Capucci at name dot surname at gmail dot com.
For all things related to this archive refer to the same person.
So, anyone want to prove by showing they have different cohomology groups?
What if... it turns out you need to compute the homotopy of spheres to distinguish
On a somewhat unrelated note, the linked paper has a really lovely introduction
Jules Hedges said:
So, anyone want to prove by showing they have different cohomology groups?
This might have been a little tongue in cheek, but I would love to do this! A geometric proof that would be delightful!
Maybe any proof would be delightful.
What are examples of “hard” separation results that have been first proved with homology/cohomology?
It seems that in basic AT courses, homology is often motivated by examples of this sort (“we can easily prove that spheres of different dimension are never homotopy-equivalent!”), but then the focus shifts on “understanding the structure of specific spaces”.
Are there famous cases of “we didn't know if and are the same or not, and we proved that they are not by showing that they have different homology/cohomology”?
Amar Hadzihasanovic said:
What are examples of “hard” separation results that have been first proved with homology/cohomology?
It seems that in basic AT courses, homology is often motivated by examples of this sort (“we can easily prove that spheres of different dimension are never homotopy-equivalent!”), but then the focus shifts on “understanding the structure of specific spaces”.
Perhaps more finegrained than you were hoping for, but Ben-Or showed some lower bounds for problems such as counting the number of distinct elements in a list ("Lower bounds for algebraic computation trees", 1983). The idea is to an algebraic decision tree model of computation and upper bound the number of connected components that can arise from a given number of steps.
The "hard" questions about distinguishing spaces tend to be solved not using homology or cohomology groups (which count as "easy"), but with cohomology rings, fancier cohomology operations like Steenrod operations, homotopy groups, etc.
For example, suppose you're trying to show is not homotopy equivalent to .
Both of them have the same homology and cohomology groups, but they have different cohomology rings.
This doesn't count as "hard" - it's a textbook exercise - but it might be hard without using the ring structure on cohomology.
Btw, if you want to see homology used to rule out the possibility of a confluent and terminating rewriting system with finitely many rewrite rules, try the work of Craig Squier.
Oh I'm a big fan of Squier's work :) and I know lots of examples of (co)homology used to find interesting combinatorial bounds, obstructions etc.
Just not many cases where the question is strictly “are these two things 'the same' (up to some notion of equivalence)?”
Topologists will happily give you piles of examples of spaces that match in a bunch of ways but differ in some other way.
It's possible that most of these are examples cooked up to illustrate the power of their techniques, rather than spaces people had already been eager to distinguish. :upside_down:
Wow, I never heard of using algebraic topology in combinatorics like that..... if only I had some time, that would motivate me to learn something
I guess looking at the “Homological theory of functions” paper linked above made me wonder:
I can also think of many “separation” problems (including the Squier ones, rephrased in a certain way) that are proved in this way: “every object of a class has a property which is really a property of some (co)homology of ; here's an object of which does not have ; therefore ”.
My naive guess would have been that an approach to complexity separation results would have been in this spirit, defining the (co)homology of functions in some complexity class.
Instead that paper seems to associate a combinatorial complex (and then its singular homology) to the entire complexity class...
I don't know, I'd be astonished if this single space turned out to contain interesting and computable information about something which seems really complicated in all the interesting cases (eg, P or NP) :)