<?xml version="1.0" encoding="UTF-8"?><!-- generator="wordpress/2.2.2" -->
<rss version="2.0" 
	xmlns:content="http://purl.org/rss/1.0/modules/content/">
<channel>
	<title>Comments on: Eigenvalues up the wazoo</title>
	<link>http://scottaaronson.com/blog/?p=57</link>
	<description>The Blog of Scott Aaronson</description>
	<pubDate>Tue, 07 Sep 2010 03:38:06 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.2.2</generator>

	<item>
		<title>By: Jonathan Vos Post</title>
		<link>http://scottaaronson.com/blog/?p=57#comment-4919</link>
		<author>Jonathan Vos Post</author>
		<pubDate>Sat, 09 Dec 2006 21:39:48 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=57#comment-4919</guid>
		<description>Oh, and the hot word in PNAS papers about developmental biogenetics is EIGENGENE.</description>
		<content:encoded><![CDATA[<p>Oh, and the hot word in PNAS papers about developmental biogenetics is EIGENGENE.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan Vos Post</title>
		<link>http://scottaaronson.com/blog/?p=57#comment-4915</link>
		<author>Jonathan Vos Post</author>
		<pubDate>Sat, 09 Dec 2006 20:18:34 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=57#comment-4915</guid>
		<description>Compexity Theory is NOT the same as the Theory of Complex Systems.  I say that awkwardly, having been Session Chair of 3 sessions at the 6th International Conference on Complex Systems [google: ICCS and NECSI).  That was the one where lifetime achievement awards were presented to John Forbes Nash, jr., and "Renormalization Group" Wilson,... who certainyly did Deep work.</description>
		<content:encoded><![CDATA[<p>Compexity Theory is NOT the same as the Theory of Complex Systems.  I say that awkwardly, having been Session Chair of 3 sessions at the 6th International Conference on Complex Systems [google: ICCS and NECSI).  That was the one where lifetime achievement awards were presented to John Forbes Nash, jr., and &#8220;Renormalization Group&#8221; Wilson,&#8230; who certainyly did Deep work.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://scottaaronson.com/blog/?p=57#comment-1115</link>
		<author>Anonymous</author>
		<pubDate>Tue, 28 Feb 2006 01:41:00 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=57#comment-1115</guid>
		<description>&lt;I&gt;Calling the questioner a "troll" when he/she seems to have made some interesting points&lt;/I&gt;

Calling the questioner a troll after he has just accused his reasoned opposition of being "incapable of having a reasoned discussion about their field without getting defensive and clouding everything with personal insecurities" is most definitely the right thing to do.</description>
		<content:encoded><![CDATA[<p><i>Calling the questioner a &#8220;troll&#8221; when he/she seems to have made some interesting points</i></p>
<p>Calling the questioner a troll after he has just accused his reasoned opposition of being &#8220;incapable of having a reasoned discussion about their field without getting defensive and clouding everything with personal insecurities&#8221; is most definitely the right thing to do.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jonathan</title>
		<link>http://scottaaronson.com/blog/?p=57#comment-1114</link>
		<author>Jonathan</author>
		<pubDate>Sun, 26 Feb 2006 12:30:00 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=57#comment-1114</guid>
		<description>&lt;I&gt;Could you define what you mean by deep?&lt;/I&gt;

Here's how it was explained to me.  (I'm a theoretical CS guy, so I'm not speaking from personal experience.)  In mathematics, especially pure mathematics, a result is "deep" if it exposes a connection between disparate fields of mathematics, where nobody expected a connection to exist.  For example, the original proof of the prime number theorem is "deep" because it's based on complex analysis.  (It has little to do with the length of the proof.)

&lt;I&gt;In any case, who cares whether the "mathematics used are deep"?&lt;/I&gt;

"Pure" mathematicians do.  (Here, I use "pure mathematician" as a shorthand for "mathematicians whose work is not motivated by applications.")  They need a philosophy or aesthetic for deciding how important mathematical results are.  Since "usefulness" is out, "depth" is a big one.  ("Generality" and "elegance" are big ones too.)</description>
		<content:encoded><![CDATA[<p><i>Could you define what you mean by deep?</i></p>
<p>Here&#8217;s how it was explained to me.  (I&#8217;m a theoretical CS guy, so I&#8217;m not speaking from personal experience.)  In mathematics, especially pure mathematics, a result is &#8220;deep&#8221; if it exposes a connection between disparate fields of mathematics, where nobody expected a connection to exist.  For example, the original proof of the prime number theorem is &#8220;deep&#8221; because it&#8217;s based on complex analysis.  (It has little to do with the length of the proof.)</p>
<p><i>In any case, who cares whether the &#8220;mathematics used are deep&#8221;?</i></p>
<p>&#8220;Pure&#8221; mathematicians do.  (Here, I use &#8220;pure mathematician&#8221; as a shorthand for &#8220;mathematicians whose work is not motivated by applications.&#8221;)  They need a philosophy or aesthetic for deciding how important mathematical results are.  Since &#8220;usefulness&#8221; is out, &#8220;depth&#8221; is a big one.  (&#8221;Generality&#8221; and &#8220;elegance&#8221; are big ones too.)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://scottaaronson.com/blog/?p=57#comment-1113</link>
		<author>Anonymous</author>
		<pubDate>Sat, 25 Feb 2006 02:36:00 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=57#comment-1113</guid>
		<description>Calling the questioner a "troll" when he/she seems to have made some interesting points (in addition to the initial aserbic objection) is probably an easy way out, as is comparing her/him to someone with no knowledge of databases, since the questioner seems to know more about complexity theory than me.</description>
		<content:encoded><![CDATA[<p>Calling the questioner a &#8220;troll&#8221; when he/she seems to have made some interesting points (in addition to the initial aserbic objection) is probably an easy way out, as is comparing her/him to someone with no knowledge of databases, since the questioner seems to know more about complexity theory than me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Moshe Vardi</title>
		<link>http://scottaaronson.com/blog/?p=57#comment-1112</link>
		<author>Moshe Vardi</author>
		<pubDate>Sat, 25 Feb 2006 00:11:00 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=57#comment-1112</guid>
		<description>This discussion reminds me of a sentence I once heard from an MIT doctoral student: "Isn't everything about databases trivial?" A short inquiry quickly revealed that this student knew nothing about databases. One does not find depth unless one looks for depth.</description>
		<content:encoded><![CDATA[<p>This discussion reminds me of a sentence I once heard from an MIT doctoral student: &#8220;Isn&#8217;t everything about databases trivial?&#8221; A short inquiry quickly revealed that this student knew nothing about databases. One does not find depth unless one looks for depth.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: elad</title>
		<link>http://scottaaronson.com/blog/?p=57#comment-1111</link>
		<author>elad</author>
		<pubDate>Thu, 23 Feb 2006 21:21:00 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=57#comment-1111</guid>
		<description>Hot mama, a troll. And there I was thinking that they hide under a bridge or something. Maybe it's that way in Canada.</description>
		<content:encoded><![CDATA[<p>Hot mama, a troll. And there I was thinking that they hide under a bridge or something. Maybe it&#8217;s that way in Canada.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://scottaaronson.com/blog/?p=57#comment-1110</link>
		<author>Anonymous</author>
		<pubDate>Thu, 23 Feb 2006 18:30:00 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=57#comment-1110</guid>
		<description>Reading comments such as:

&lt;I&gt;isn't the real problem with complexity theory that the resulting mathematics is usually superficial and shallow?&lt;/I&gt;

and 

&lt;I&gt;are complexity theorists ever saying something deep?&lt;/I&gt;

and

&lt;I&gt;I don't see why many people are incapable of having a reasoned discussion about their field without getting defensive and clouding everything with personal insecurities.&lt;/I&gt;

&lt;B&gt;TROLL!&lt;/B&gt;</description>
		<content:encoded><![CDATA[<p>Reading comments such as:</p>
<p><i>isn&#8217;t the real problem with complexity theory that the resulting mathematics is usually superficial and shallow?</i></p>
<p>and </p>
<p><i>are complexity theorists ever saying something deep?</i></p>
<p>and</p>
<p><i>I don&#8217;t see why many people are incapable of having a reasoned discussion about their field without getting defensive and clouding everything with personal insecurities.</i></p>
<p><b>TROLL!</b></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Anonymous</title>
		<link>http://scottaaronson.com/blog/?p=57#comment-1109</link>
		<author>Anonymous</author>
		<pubDate>Thu, 23 Feb 2006 13:35:00 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=57#comment-1109</guid>
		<description>&lt;I&gt; I'm through with these discussions of math is better/worse than CS. &lt;/I&gt;

at no point did I propose that "math is better than TCS" or that "subfield A of TCS is better than subfield B."  I don't see why many people are incapable of having a reasoned discussion about their field without getting defensive and clouding everything with personal insecurities.

I think perhaps my real question should have been something like "is it the right time in history to solve the big problems of complexity theory?"  in other words, is there anything to be gained from attacking the main questions head-on, as opposed to setting in for the long haul, developing a theory, and being perfectly happy with a lot of very incremental progress for the next 20 years.  what should we expect of ourselves?  should be people be encouraging their students to work in a different field?


as for the sweat-inducing prospects of applying topology to complexity theory:

- the stuff of freedman, et. al. is very cool, but the reason topology  comes in there (topological quantum field theories) is very different (a priori, at least) from the reason it might be useful for e.g. circuit lower bounds.

- I think the hopes for topology in complexity theory revolve around connected-ness and information flow.  for instance, we know there are problems for which every circuit of a certain type requires that there exist disjoint paths from every set of k inputs to every set of k outputs.

in other words, the problem itself imposes certain connectivity requirements on the circuit.  this can be used to get very weak but non-trivial lower bounds on the number of wires required by any circuit that solves the problem (see valiant, pudlack, or raz and shpilka for examples of this that I can recall).

at this elementary level, one might hope that higher-order topological invariants (e.g. homotopy, homology) might lead to stronger lower bounds, but it's unclear whether this is true, and what it should mean.

- bjorner, lovasz, yao, and others used topological methods to study size and depth lower bounds for algebraic decision trees.  suppose you have a subset S of R^n and you want a decision tree that decides membership in S.  one method to prove lower bounds is to count the number of connected components of S (or its complement).  but if S is connected, then this only provides trivial bounds.

here, one can use higher order notions of "connectivity" like the betti numbers of S to get lower bounds on depth (this uses non-trivial results on the betti numbers of algebraic varieties, which I mentioned upthread somewhere).

I guess there is hope that similar methods might hold a lot of power, but I agree there is little evidence.  there is some recent attempt by joel friedman to study this stuff more generally, but I don't really understand what his paper is saying.</description>
		<content:encoded><![CDATA[<p><i> I&#8217;m through with these discussions of math is better/worse than CS. </i></p>
<p>at no point did I propose that &#8220;math is better than TCS&#8221; or that &#8220;subfield A of TCS is better than subfield B.&#8221;  I don&#8217;t see why many people are incapable of having a reasoned discussion about their field without getting defensive and clouding everything with personal insecurities.</p>
<p>I think perhaps my real question should have been something like &#8220;is it the right time in history to solve the big problems of complexity theory?&#8221;  in other words, is there anything to be gained from attacking the main questions head-on, as opposed to setting in for the long haul, developing a theory, and being perfectly happy with a lot of very incremental progress for the next 20 years.  what should we expect of ourselves?  should be people be encouraging their students to work in a different field?</p>
<p>as for the sweat-inducing prospects of applying topology to complexity theory:</p>
<p>- the stuff of freedman, et. al. is very cool, but the reason topology  comes in there (topological quantum field theories) is very different (a priori, at least) from the reason it might be useful for e.g. circuit lower bounds.</p>
<p>- I think the hopes for topology in complexity theory revolve around connected-ness and information flow.  for instance, we know there are problems for which every circuit of a certain type requires that there exist disjoint paths from every set of k inputs to every set of k outputs.</p>
<p>in other words, the problem itself imposes certain connectivity requirements on the circuit.  this can be used to get very weak but non-trivial lower bounds on the number of wires required by any circuit that solves the problem (see valiant, pudlack, or raz and shpilka for examples of this that I can recall).</p>
<p>at this elementary level, one might hope that higher-order topological invariants (e.g. homotopy, homology) might lead to stronger lower bounds, but it&#8217;s unclear whether this is true, and what it should mean.</p>
<p>- bjorner, lovasz, yao, and others used topological methods to study size and depth lower bounds for algebraic decision trees.  suppose you have a subset S of R^n and you want a decision tree that decides membership in S.  one method to prove lower bounds is to count the number of connected components of S (or its complement).  but if S is connected, then this only provides trivial bounds.</p>
<p>here, one can use higher order notions of &#8220;connectivity&#8221; like the betti numbers of S to get lower bounds on depth (this uses non-trivial results on the betti numbers of algebraic varieties, which I mentioned upthread somewhere).</p>
<p>I guess there is hope that similar methods might hold a lot of power, but I agree there is little evidence.  there is some recent attempt by joel friedman to study this stuff more generally, but I don&#8217;t really understand what his paper is saying.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Scott</title>
		<link>http://scottaaronson.com/blog/?p=57#comment-1108</link>
		<author>Scott</author>
		<pubDate>Wed, 22 Feb 2006 20:05:00 +0000</pubDate>
		<guid>http://scottaaronson.com/blog/?p=57#comment-1108</guid>
		<description>&lt;I&gt;why do people seem to be sweaty over the prospect of topological ideas revolutionizing complexity?&lt;/I&gt;

&lt;I&gt;I'm&lt;/I&gt; not sweaty over it.  (Living in Canada, I'm not really sweaty over anything.)

Mike Freedman has had some &lt;a HREF="http://research.microsoft.com/research/theory/freedman/Topological%20Views.pdf" rel="nofollow"&gt;interesting ideas&lt;/A&gt; about a topological approach to P vs. NP, but nothing concrete that I know of yet.

In a different direction, there's also work by Freedman, Kitaev, and Wang (and more recently Aharonov, Jones, and Landau in STOC'06), which shows that simulating topological quantum field theories and approximating the Jones polynomial at a root of unity are BQP-complete.

As for P vs. NP, there's no shortage of exotic ideas: the Mulmuley-Sohoni approach (based on geometric invariant theory), Mike Nielsen's approach (based on geodesics in Riemannian manifolds), approaches based on cohomology, etc. etc.  I don't pretend to understand most of this stuff; what I keep coming back to is how any of it gets around the Razborov-Rudich barrier.</description>
		<content:encoded><![CDATA[<p><i>why do people seem to be sweaty over the prospect of topological ideas revolutionizing complexity?</i></p>
<p><i>I&#8217;m</i> not sweaty over it.  (Living in Canada, I&#8217;m not really sweaty over anything.)</p>
<p>Mike Freedman has had some <a HREF="http://research.microsoft.com/research/theory/freedman/Topological%20Views.pdf" rel="nofollow">interesting ideas</a> about a topological approach to P vs. NP, but nothing concrete that I know of yet.</p>
<p>In a different direction, there&#8217;s also work by Freedman, Kitaev, and Wang (and more recently Aharonov, Jones, and Landau in STOC&#8217;06), which shows that simulating topological quantum field theories and approximating the Jones polynomial at a root of unity are BQP-complete.</p>
<p>As for P vs. NP, there&#8217;s no shortage of exotic ideas: the Mulmuley-Sohoni approach (based on geometric invariant theory), Mike Nielsen&#8217;s approach (based on geodesics in Riemannian manifolds), approaches based on cohomology, etc. etc.  I don&#8217;t pretend to understand most of this stuff; what I keep coming back to is how any of it gets around the Razborov-Rudich barrier.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
