Thursday, May 15, 2008

Neural Modeling & immortality

The human brain has about 1011 neurons and for each neuron there is an average of a few thousand connections. If we forget about the details of both the connections and the neurons function etc. To have enough labels to uniquely determine each neuron we would need at least 5 bytes or so and conveniently enough we are moving into an era in which we are doing 64 bit computing. That is we will soon be operating on platforms that are big and bad enough to handle huge structures such as things with 1011 parts. Each neuron since it would have thousands of connections it is reasonable to say we could encode a neuron and all its connections with about 6.4*105 bits (around the amount of space the memory addresses of its connected neurons would take plus a little). Thus just storing the connections without weight or any of the ancilliary information such as connection strength time of signal propagation etc it would take about 6.4*1016 bits to store the connection information. That is about 105 TB of data. Now massive information storage of that magnitude is not something that you come across in your every day desktop computer, however on the basis of Moores law we could expect desktops to have that (conservatively) within about 32 years. Right now we can (and do) support massive data structures of that size in servers. The amount of computing power necessary to do effective computations using structures of such massive size probably will develop in parallel. The amount of data necessary to store the connections gives you order of magnitude expectations of what is required to store meaningful data on the structure of the brain. If we add extra data into the mix so that we store connection strength information about neuron type and sensitivity and stuff like that you are changing the required data only by some small multiplicitive factor. Although connection structure is definitely not the only important thing about the human brain even if there are hundreds or even thousands of similarly important characteristics you change the size of the required data by two or three orders of magnitude which means you need to wait 12 or 18 years for computers to get better or you need to be willing to make a super computer now that is capable of handling that sort of stuff. At any rate it would definitely appear that within the next 50 years or so computers will be powerful enough to encode and run processes similar to the human brain. Somehow I doubt that by that time we will have scanning technology or knowledge of the human brain sufficient to be able to scan a brain and put that information into a computer. The point is however that some time between 2040 and 2070 I am betting that personal computers will be powerful enough to in principle represent and support a structure equivalent in essence to the functioning of a human brain.

There are possibly some very large holes in this line of reasoning, for instance if the specific spatial layout of the neurons was very important to functioning or if previously unknown structures in the brain actually constitute a large part of its computational power or if chemical diffusion and the specifics of chemical processes in the brain are very important etc. I can't really know how much of the processing power of the brain is tied up in such things as the properties of diffusive chemical kinetics or neural knotting. If it turns out that it takes many orders of magnitude more processing power and space to adequately describe these processes instead of (as I was assuming) a similar amount of of processing power and information to encode and process the connection structure then it could take very considerably longer to really be able to represent the mind. At the same time though this is really kind of the brute force approach, try to make a computer be able to as precisely as possible model exactly what is happening in a human brain. While this approach has some nice allure to it since it is clear to see how its success is on some level relatively certain (assuming, as many people do not, that the physical functioning of the brain is what gives rise to the mind).

The possibility stands however that the particular form of neural computing that the human body employs is really very inefficient when it comes to producing intelligence. Perhaps we will stumble upon a better way of doing things somewhere along the way but I find that unlikely. Very probably we will not understand how we can do intelligence with finesse until we are capable of doing it with sheer brute force.

Wednesday, April 16, 2008

Collapsing jupiter with sound waves

because the mass of Jupiter is not sufficient to cause collapse into a black hole by itself the only way that we could possibly make this event occur is by means of a sort of burst compression activity. The condition upon which we will have made a successful collapse is that we keep a mass inside some spherical volume with the constraints that we keep the mass there long enough for light to traverse a diameter of the volume (so that the gravitational field definitely has enough time to set up) and also that the amount of mass inside the volume exceeds some threshold. The Schwartzchild radius is r = 2*G*m/c2 if you translate that into a necessary density based on the available mass you get m/V = 3 * c6 / (32 * Pi * G3 * m 2 ) You will notice that the necessary density goes down with increasing mass. Unfortunately c6 * G-3 is a really freaking big number about 1081 fortunately mass is in there as an inverse square so when you get to really high masses the required density is actually pretty low. If you happen to have a mass of about 1038 Kg involved then the required density is about the density of water.

If you read previous posts on my plan to collapse Jupiter into a black hole then you will know that I was thinking of a strategy that used several million megatons of nuclear bombs to drive a shockwave into the core of Jupiter in the hopes that I could drive the density of the region high enough to cause complete gravitational collapse. Recently I made a visit to INL (Idaho National Labs) and talked to someone there about the possibility of bubble fusion. The concept of bubble fusion is that you release bubbles of deuterium and tritium into some medium and have freaking loud sound waves resonating in the liquid. When the sound waves hit the bubbles of gas they violently compress it causing huge temperatures and pressures which theoretically can be enough to cause fusion inside the bubbles. I don't know if you could really get a positive energy yield out of doing fusion reactions this way. The guy I talked to seemed to think that a positive energy yield was completely out of the question. I genuinely think you could probably get a positive energy yield from a bubble fusion sort of device maybe nucleate the bubbles in a blanket of molten lithium you could get good shielding and breed tritium that way.

Bubble fusion is not the point though, the point is that resonance is cool and that maybe a single burst is not the most efficient way of going about doing it. Although producing many millions of megaton nuclear bombs is something that is theoretically within the technical grasp of humanity I would say that is still somewhat of a brute force strategy. What would otherwise have had to be done all at once in a huge burst of energy could instead be done over a period of years of carefully tuned resonances. Ideally it would be nice to be able to get a radial resonance going inside of Jupiter so that the pressure waves go directly down into the core and then bounce off each other creating amazingly high pressures at Jupiter's core while leaving the devices actually causing the sound waves in relatively safe and low pressure environments near the surface of the planet. How exactly these sound waves are to be produced is a matter for a future post. Also I would be willing to bet that the simplest radial standing wave pattern resonance is not stable and one would have to design something with a little more robustness.

Saturday, March 22, 2008

I can has comment?

yes I understand the vile thing I am doing in introducing lolcat syntax into my blog but I wants me some comments. Tell me how horrible I am for making such an attrocious mistake. Slander pickles and grapefuits or people who read new scientist. Just please leave me some comments. Of course if they happen to be vaguely topical that would be lovely and if it is a question (preferably one I know the answer to) awesome! I know you people are reading my blog... well I know that at least one or two people visit it a month... so this is a cry for some feedback. Please leave me some comments! Plus if I can trick you people into investing yourself in the blog enough to leave a comment that has to lead to increase future reading (and also increased posting), which is probably bad for you but good for me.

Ordering

I define an ordering on a set S as a relation < defined on S such that for any a and b that are members of the set if a =\= b then either a < b xor b < a (xor is meant to make it explicit that this is an exclusive or) and such that if a < b and b < c then a < c. You could basically make any ordering you choose to care about for a particular set. We tend to take 3 < 4 but the definition of an ordering would still work just as well if 4 < 3 with all the other appropriate changes made (for instance if 4 < 3 then that would be a fine ordering relation but it would make it damn near impossible to make ordering work with a nice definition of addition) I will define a listing of a set as a injective mapping from the set of objects to the positive integers. If you think about any list you have ever seen you know that you can always number the items on the list 1, 2, 3.... and so on. While many lists don't have this numbering actually done that is not important, here I am simply looking for the quality of what makes something listable. Now for the paradox, the set of real numbers is not listable no matter how you try to list them any list you make will always leave out some real number. You can see this from the cantor diagonalization argument So there exist sets of things which can be ordered but which cannot be listed.
Intuitively it seems that ordering something and listing something are more or less the same. Taking a pile of rocks and putting them in order seems much the same process as taking those rocks and writing them down in order on a piece of paper. In fact it would seem that ordering is an even stronger requirement than listing since if you put the rocks in order along a line then the job of listing the rocks is done for you already. But from the example of the reals we know that this is not in fact the case apparently you can have orderability without having listability. Clearly any finite or even countably infinite set of objects is both orderable and listable, since by definition any countable set can be mapped onto the integers and so we can use the ordering relation on the integers to define one on any countable set. But orderability and listability become different when we move into the realm of sets with the cardinality of the reals. Let us go back and define listable and orderable in a little more detail. Listable means that given a set of objects the set is listable iff there exists an algorithm for reading through the set one element at a time so that you will eventually encounter every element in the set. The definition of orderability also changes slightly. A set is orderable if there exists an algorithm that has basically the same properties as an ordering. If the algorithm is given two numbers the algorithm must be able to tell if one number is less than the other in a finite number of steps.

Here is the fun part an ordering algorithm can be allowed to run for an infinite number of steps if it is given two numbers that are the same. The requirement is only that if the two numbers are not the same number that the algorithm will recognize that in a finite amount of time. Whereas the listing algorithm must conclude in a finite time for all elements in the set no matter what. So if you know something about the chomsky hierarchy that means that in some sense at least things that are orderable are recognizable languages whereas things that are listable are decidable languages. That is the difference between a list and an ordering.

Thursday, March 20, 2008

HUH?


My blog is worth $1,129.08.
How much is your blog worth?



I figured it was worth about nil... odd...

semi-pure intelligences (humans)

A "pure intelligence" is something an intelligence that is only intelligence a mind without extra bits. What exactly constitutes "extra bits" stuff that is not absolutely necessary to the existence of a mind is certainly not something anyone can offer a definitive answer on. Clearly no human could ever be a pure intelligence because we have a bunch of extra stuff which we cannot go without our bodies for instance. Whether or not emotions are necessarily part of a pure intelligence I don't know. They cannot be easily be dismissed since emotions in large part are the motivational force behind human actions and one might argue that computation without motivation cannot be intelligence.

Perhaps such a thing as a "pure intelligence" cannot, even in principle, exist. After all every intelligence must have some physical basis in order to have a place in our universe so even a computer intelligence must have a "body" in some sense and therefore have some aspects of its existence which are not essential to what really makes a mind. When I say that humans cannot be pure intelligences because we have bodies I do not mean that having a physical shell is what makes our intelligence less than "pure". What I mean is that our bodies motivate us in ways that are outside of what is essential to our intelligence. One might argue that self preservation and reproductive urges could be essential consequences of real intelligence (though personally I find that hard to believe) but clearly many things that are important to human beings are simply visceral in their nature and nothing more. While sex might have the benefit of reproduction and one could eve say that there can exist a purely intellectual interest in it, people do not engage in sex primarily as an intellectual activity. This is generally true of a great many pass times snowboarding for instance is in part an intellectual activity (plotting your course and avoiding trees etc) but this is only a secondary reason why the activity is fun, the actual physical sensation is tremendously important to the activity.

Saying that this means that a pure intelligence can't have outside stimuli is perhaps going a bit too far. One could imagine a very powerful intelligence simulating an external world and a lesser intelligence interacting with it. One could of course say that the simulated intelligence is then not pure and the greater one because it is self contained is but the distinction is unnecessary in my opinion. Furthermore I am not willing to rob a pure intelligence of the ability to dream or imagine.

Human beings were not made for thinking but for hunting and surviving. Hunting in particular requires pattern recognition, planning and flexibility. Survival requires adaptability either in the form of adapting to ones environment or adapting ones environment to suit ones self. Adapting requires creativity you need to be able to understand your environment and imagine a way to change either yourself or the environment. The combination of pattern recognition and imagination with a sufficiently interesting database is probably sufficient for "intelligence".

Whatever the qualities necessary for intelligence human beings are not terribly good at them. We recognize patterns most readily that would have helped in tracking down food and other patterns that proved useful to our survival. Obviously not every pattern that humans are good at recognizing falls into this narrow view but I imagine a disturbingly large portion of them do. Because all of this overhead of pattern recognition and imagination comes at a cost of energy and development it wouldn't make sense for evolution to make us too good at it. Our brains already take up a large amount of the energy our bodies produce and when it comes to tracking prey once you can tell how a rabit is going to run there is no point to further increasing the power of the ability further and further.

Ultimately I find it rather annoying the degree to which things that are essential parts of who I am are not essential to what constitutes my "intelligence". I admit to being a visceral being. I like sunsets and not because they are interesting or elegant but just because I like to look at them. I like being warm and the way that I seek physical comfort from others and what kinds of ice cream I like are parts of me that are not important ultimately to what really makes my mind but they can be important to what makes me who I am. Sometimes I wish I could divorce myself from the physical aspects of myself and exist as a pure intelligence. More often I think that I would like to deepen my physical experience and experience more. I want to know what it is like to be human in the most general sense. I want to grow old and I want to be depressed and happy and I wish I could be female as well as male at some point (somehow I doubt I am alone in that). I want to know what it is like to be bald and to have long hair I want to break some bones sometime just to know what it is like. This deeply visceral aspect of my nature puzzles me but I suspect that it is an important part of what it means to be the semi-pure intelligence that is human.

Wednesday, March 19, 2008

MAA conference

I just attended my first real mathematical conference this past weekend and gave my first real presentation of my work (read, in a forum not catering entirely to undergraduate research). There are a lot of new things to think about that I picked up at the conference. This post is going to be basically just a long list of stuff that I thought about while at the conference rather stuff that was sparked by the conference. I want to put some of these thoughts down somewhere so that I won't just forget about all of them. Maybe in a year or two I will look back at this post and pick something I had forgotten about up again, Who knows.

I met Thomas Garrity from Williams College and had what I would like to call a conversation with him. This is really rather exciting for me because I do mean conversation, I do not mean that I asked him a question at the end of his lecture and got brief expository answer from him. I mean that there was actually dialogue. That is not to say that I think I was an equal partner in these discussions I fully realize that the flow of information was primarily from one to the other. But what characterizes a conversation (at least one part of the characterization) is that both parties shape the course of the discussion not just one or the other. In a lecture the one person chooses the subject and the other listens and even perhaps asks questions but they do not really have any real control over what is discussed or how. Especially in the atmosphere of conferences and lectures and the like it can be difficult for a lowly audience member to have a real conversation with a high up. When I went to Lisa Randall's lecture on campus during the science and literature symposium I found it essentially impossible to have any more than completely superficial interaction with her. She certainly didn't seem interested with interacting with one of the swarm. Admittedly the mathematics conference was a very different sort of atmosphere since most of the people attending were not physicists.



Over the course of the two days of the conference I talked to Garrity a number of times and there are four things in particular that I will have to give some greater thought.

The most obvious one is what he gave his lecture on, at the end of the lecture he posed an open problem which is does there exist a way to express real numbers as a sequence of integers so that the sequence is periodic if and only if the number being represented is cubic. Cubic here means that somehow it contains a cube root. Continued fractions do it for square roots and decimal expansions are periodic for rational numbers which is basically the impetus for thinking about the question.


More interesting though were the things that we discussed outside of a lecture structure. First off he made me question whether my recent push to find a method of imposing a coordinate structure onto a fractal space is possible at all. I had always assumed that it was of course possible and even had a vague set of arguments why it should be possible. Something I hadn't considered is that many (maybe all?) fractal spaces are not decidable. By that I mean that probably in order to parameterize a space you probably need to be able to decide what points are in the space and what points are not in the space in a finite number of steps. There is no finite time algorithm for computing the mandelbrot set by which I mean that given any general point in the complex plane you cant always in a finite number of steps decide if the point is in the set or not (assuming that the operations on the reals such as addition and multiplication have a finite computational value which you just make 1 step for convenience). This sort of points out to me that I really don't know exactly what parameterization really is. On the superficial level that I was thinking about it a parameterization was simply some function which mapped the set of points of some space onto an ordered set of real numbers. Clearly such a procedure must exist because the cardinality of the sets are the same and so therefore a one to one mapping exists. At the very lowest level that means that you can construct such a map from one to the other in a direct manner just by looking at all the points and making the map one set of points at a time doesn't it? Actually the answer is no, it doesn't mean that you can make such a map because you cant make a list of the points and so if you cant find a way to characterize all of the points in your set then you clearly can't make the map. So in at least one well defined sense of what you mean by "generalized coordinate system" there is a clear reason that there cannot exist a generalized coordinate system for the space of the mandelbrot and probably most fractal spaces. I don't really have any reason to think that this result would generalize to any fractional dimensional space but I do. There might be very nice fractal dimensional spaces that are decidable but I doubt it. It just so happens that this piece of the puzzle fits with what I have been thinking for a while now, that fractal dimensional spaces cannot be handled within the framework of first order logic


This brings us to the next thing we talked about which I will just mention briefly. That is the suggestion by a philosopher of the name Hintikka that the usual first order logic needs to be extended by game theoretic ideas. I don't know if I agree yet or not but it certainly sounds like something that I should look at.


Lastly, he talked about the applications of the partition function to abstract objects in sets instead of to thermal physics. The partition function being something that I am only just really becoming familiar with in my thermal physics course this semester I was of course intrigued. Apparently the properties of the partition function can be very useful in the analysis of completely abstract collections of things.




I also attended a talk on the ordering dimension of partially ordered sets. I personally thought that the talk was not of particularly high quality and the idea was not very exciting since it was merely a slight further generalization of a set of objects called generalized crowns. However the talk did introduce me to the concept of order dimension and made me think a little bit more about what a dimension really is. While the talk didn't actually go into any real detail about the nature of partially ordered sets or posets since they basically assumed that everyone in the audience was familiar with them (bad assumption). I still don't know in a formal way what a partially ordered set is but basically a partially ordered set is one in which there is a partial ordering relation. Lets say you have 5 objects in the set and let @ denote an ordering of some kind of two objects like for instance a @ b shows that in some sense a < b. A partial ordering on the five objects a, b, c, d, e might say something like a @ b, c @ d, e @ d. in which case we would know nothing about the "ordering" of a and d so the set is only partially ordered. Thinking about this made me think of possible connections to second order logics and also more to the point non-integer dimensional spaces. I don't know if this really sticks but it would make sort of intuitive sense that one requirement for a set to have a countable cardinality is for there to exist a complete ordering on the set. This condition is related to being able to write the set as a list since a list constitutes an ordering on the set (the things that come before something on the list is "less" than it and things that come after are "greater" than it). But it is intriguing to notice that having an ordering relation is not the same as the capacity to write a set as a list. For instance the reals have a complete ordering but they cannot be written as a list. I wonder if perhaps things with the cardinality of the power set of the reals cannot have complete orderings. At any rate any set with at least two elements can have a partial ordering on it (as I understand it) since you can just relate two elements and leave all the others unrelated. Seeing how this is related to non integer dimensions is perhaps a bit of a stretch and this post is primarily meant to write down ideas not expound on them in detail (and it is running long as it is) so I will just leave that one alone for now.

Sunday, March 9, 2008

Back in Black

Ok so I haven't been raving about black holes enough lately so lets get a nice good rave about turning Jupiter into one theoretically that is what this site is all about after all. Since in my nanowrimo novel I am using a society which has become an interstellar one by use of a Jovian singularity it wouldn't hurt to think about its implications a bit more.

One interesting thought is that the existence of a Jovian singularity implies that humanity became very certain at some point that it needed one. For some reason humanity can do certain very important things with a singularity that would be impossible without one. This means that before the black hole was created we knew pretty well what we could do with it. If we weren't really very certain then we would almost certainly not have been willing to sacrifice an entire planet just to satisfy curiosity.

Of course that also might say something about the government that would be willing to sacrifice a planet for whatever reason. The chances of a government being willing to get rid of Jupiter though are helped out by the fact that really ultimately Jupiter is valuable only as a research tool and as a gravity well that keeps its moons in orbit. As a research tool Jupiter is an interesting study of fluid mechanics and weather patterns and I'm sure of other things as well. As a black hole though it would provide an unbelievable basic physics laboratory. Plus as an added bonus the gravity well would be unchanged and so all the moons could still hang out in orbit. Of course probably collapse into a black hole of Jupiter would send the moons flying. I'm not sure how much energy would be released from the remains of the planet getting sucked in. If the collapse was quick enough it might just be a brief radiation burst and that's the end of it. But my bet is that it would take quite a while. If the moons of Jupiter house any sort of life (or come to by way of human habitation) then most likely we would not be willing to nuke them with the radiation even if the moons would still stay in orbit. But as far as a sci-fi like setting goes having a government that is willing to blow up Jupiter probably means either some sort of really crazy totalitarianism or plutocracy etc. I doubt a real democracy would ever get close to doing something so destructive but then... there are lots of ways people might be motivated to it. For instance if the earth has been thoroughly trashed and an 18 billion population earth is looking for a new place to trash.

Or maybe we want to go all doctor who and say that our future society is extremely power hungry and they think that a black hole would be a nifty way to get lots of energy at will. Actually this is probably the surest perk to having a local black hole. Since a Jovian singularity would be rather small actually it would put out quite a large amount of energy in the way of hawking radiation. But sucking away the rotational energy would probably be more efficient and if we wanted to we could even feed the black hole some gas and get the energy from the radiation which is probably the best way to go about things.

Tuesday, February 26, 2008

Terminal Length

It has been a thought in the past that there must be some limiting hair length beyond which it would be infeasible for a person to be able to grow their hair. Because your hair has random breakages and can get pulled out by its roots and of course cut. Lets see if we can make our model predictive of some difficult to measure thing. A reasonable model of the hair length of someone who never cuts their hair (me for instance) is probably a good place to start. For what follows let L represent the average hair length and l represent the length a strand coming from a particular follicle. To begin with though we should put down some assumptions to simplify the model first the hair has a constant growth rate meaning d2l/dt2 = 0, which I think is a pretty reasonable assumption. Secondly lets assume that d/dr * d/dt * l = 0 meaning that the rate of growth is the same over the entire head, admittedly this is simply not true but it is still not a horrible assumption. The solution to our system without any breakage or shortening mechanism is simply linear growth both for l and L. I proposed three modes of shortening, breakage, pulling, and cutting. Cutting is an uninteresting case as it is merely setting the initial length distribution of the hair and so the models I develop for the other two cases can easily be applied to cutting to obtain solutions. Breakage is easier to model than cutting so I will begin there. A breakage model of hair will look something like (dl/dt)*t - E*t*(dl/dt) = l. I've broken it into two terms to make it clear what I am doing the first term is the growth term and represents the total length in the absence of breakage the second term is the breakage term where E is a randomly determined factor between 0 and 1. The equation in a more compact form is t*(1-E)(dl/dt) = l. Obviously E must be a monotonically increasing function to make sense. Otherwise breakage would sometimes make the hair grow longer. Though there are many ways one might structure E to have the right kinds of properties I am going to make it a randomly increasing recursive function. in a unit time E has a certain probability M of increasing. if the current value is E0 the value of E when it increases will be E1 = E0 + (1-M)(1-E) admittedly this isn't a terribly accurate model of breakage since the amount of breakage each time is fixed but it does have some nice properties for instance the more probable we take the breakage to be the smaller the breakage and the actual length of hair likely to be lost increases with increasing length (though not directly as a virtue of our function of E) I haven't worked out the function L as a consequence of the model yet and it doesn't look pretty more to come in future.

Wednesday, January 30, 2008

The stories of my return were greatly exaggerated.

So... apparently I am not back to blogging... in fact I suppose I have never really been that much of a blogger, I suppose I don't have the time at the moment to be a really good blogger. I have been applying for internships and doing homework and on occasion I admit I have just plain been goofing off. I haven't made a single new calculation on the prospect of collapsing Jupiter into a black hole... Sad but true. I have been making some other interesting sorts of computations... by that I mean I have been doing homework problems and calculating things like change in entropy the probability of spin states the distribution of electric fields that sort of thing. I hate the fact that I can do the homework even though I feel totally incompetent when it comes to tackling real problems. I am double majoring in mathematics and yet any physics problem that requires me to do a Fourier transform makes me cringe. This summer when I go to my internship (sounds like going to my rest a little doesn't it?) I think I will require myself to do a great deal of drill. That has always been my weak point I have always been able to understand the concept after doing like 2 problems and then I just go and take the test and if I do well then I don't need to do all the homework problems. So I end a math class having done a very small number of the problems and because the homework problems are easier than the real problems and because the test problems are even easier I can get by that way. Isn't that disgusting?