Sunday, May 08, 2011

Ninaivu

நாணம் துறந்தாள்
தன் உயிற் காதல் துறந்தாள்
தன்னுள் இயங்கிய கறு துறந்தாள்
தாய்மை துறந்தாள்
வேகம் கொண்ட
இவ்வூறிமை போரில்
தன்னை துறந்தாள்
தன் இறுதி இருக்கை துறந்தாள்
...
ஐயகோ நாம் இந்த வீரரின்
நினைவு துறந்தோமே

Sunday, January 24, 2010

A very concise and good summary of infinity theories



Infinity Madness

Saturday, January 23, 2010

What is infinity?

If universe is conceptualized as a binary string (not related to string theory) - which can be done if we assume universe to be nothing but the states of all that which make up universe from the start of the universe to now. Is that string infinite? Infinity is quite a vague concept and that resides only in our minds as something which goes forever like a line or series of numbers. What rigourous mathematical significance does infinity hold. If infinity is vague then so is infinitesimal. If there is no infinity, there is no infinitesimal and then that means there is no circle. Mathematical induction doesnt prove that a rule is applicable for all numbers but only that if we assume it is applicable for a number, and if it can be proved that it is also applicable for the next number - thus we can keep extending this to large numbers one number after another as much as we "wish". Now where does infinity come here?

Godel, Cantor, Turing, Chaitin all depend on that vague definition of infinity for all their theorems and discoveries to be true. Einstein and newton are different. We can have a discrete theory of general relativity or mechanics if we can use discrete calculus based on very small numbers which is not exactly infinitesimal. So all physics wont go flat but all theorems which depend entirely on the concept of infinity that it goes on forever would have a big problem. The diagnolization routine of cantor, on which all incompleteness theorem variations of godel, turing and chaitin depend on, is based on the fundamental concept of infinity. If we replace the infinity by very huge numbers these theorems will fall flat but that wouldnt entirely be the case with all other laws of physics though there needs to be considerable thought in framing laws of finite physics or discrete physics.

Boundaries like speed of light, minimum temperature, uncertainity principle (though different from other two) needs to be looked at as they are limits somewhat similar to the ones posed by godel, chaitin and turin. They like incompletness theorem might hold some clue into the true nature of real infinity.

Thursday, April 02, 2009

Deciphering the universe video game!

Is universe a complex video game? May be and here I scrible some random thoughts attesting to that.

  1. Karma signfies the points you take from one level of the video game to another
  2. Moksha is when you get released out of the video game
  3. Quantum Decoherence happens through end user input (the video game player) when a random decision is made about the quantum state a particle occupies
  4. Yogis and Saints have access to the cheat sheets of the video game and use it to play the game in ways ordinary players cant
  5. All laws of physics and other sciences are laws of the video game
  6. Vedas, Sutras, Puranas which sages gained access to are may be a glimpse into the user manuals of the video game
The question how by being within the video game can you prove that it is a video game? I think Godel's Incompleteness Theorem, Hisenberg's Principle, Second Law of Thermodynamics, The Halting Problem and Bell's paradox has got something to do with this.

May be reading the sutras and puranas might give a clue as to the rules of this video game. I think even working with these sidhas and yogi's who have gotten partial access to these cheat sheets might also yield some insight.

mmm just scribling random stuff..

Thursday, March 26, 2009

Turing, Brain and Universe or Machine, Conciousness and God

The following order might end up being order of the power of various models of computation:

  • Finite Automaton (Only knowledge of current state and finite instruction set and finite states )
  • Pushdown Automaton (Knowledge of current state, infinite stack memory and finite instruction set and states)
  • Turing Machine (Knowledge of current state,infinite tape memory and finite instruction set and states)
  • Brain (?)
  • Universe (?)

If by studying the Brain if we are able to come up with a model of computation more powerful than turing machine to explain the power and complexity of the brain, we would have made a unique discovery for mathematics and biology.

If by studying the universe if we are able to come up with a model of computation more powerful than the above brain model to explain the power and complexity of the universe, we would a unique discovery for mathematics and physics.

If we are able to do the above two things then truly conciousness and god would be just synonyms for better computational models. The assumption though here is that the brain and universe's computational model is discrete.

But first we need to prove conclusively and objectively the necessity for a more powerful model than the turing machine to explain brain and universe. Only after that a search for those powerful models makes sense.

Friday, March 13, 2009

Open Cloud Computing - Decentralization is the key!

Today I attended a conference in IBM on cloud computing. There I learnt quite clearly that IBM and other biggies like Microsoft, Google and Amazon are planning to sell computing power and storage capacity like electricity or water or gas. Their distribution network is the internet. So all your data will reside in a set of complex datacenters hosted by these companies and even your dataprocessing will be done in these datacenters.

This helps in decreasing maintenance costs due to economies of scale and hence could be cost effective for the consumer. Due to the reduction in price, people instead of owning computing power by directly buying hardware, would start buying computing power based on usage as in the case of electricity. When more and more people move towards this model slowly an oligopoly develops similar to what you find in the case of oil companies. The oligolpoly develops as people want to store their data in a trusted place and also the sophistication of maintaining such a complex datacenter is so high that only few companies will attempt and be succesful at it. This would mean that for all all your data and computing power needs, you would slowly depend on a select few sophisticated vendors like IBM, Amazon, Google or Microsoft. The danger of concentration in control here is similar to the danger which the twin towers faced. Centralization of resources or dependency is prone to attack. By attacking a Google datacenter or Microsoft Azure datacenter, a terrorist can wreak as much damage as they achieved by attacking just 2 towers - bigger bang for the buck. This is inspite of the redundancies these companies would have incorporated. While on the other hand why is US not able to attack and capture all the terrorists? That is because the terrorists function in a very decentralized mode and hence there is less bang for the buck when you attack terrorists.

Apart from that, oligopoly is also dangerous as soon a cartel would develop which will fully control computing power prices or storage capacity prices. This is because,in an oligopoly market isn't that efficient and adam smith's invisible hand doesn't work properly. Apart from price control, this concentration of data and computing power would also have implications for nation's sovereignty as all data of the citizen's of a nation cannot be held by a corporate entity which doesnt come under the nation's jurisdiction. By simply disallowing access to the people of a particular nation to their datacenters, they can bring the country to a standstill.

My suggestion is to create a open cloud computing platform which connects all the computers in the world and creates a super grid. There would be a software fabric over the super grid, which would enable each computer in the world access the combined computing power and storage power of all the computers in the world. This will help people to minimize the wastage of storage and computing power and keep the world green. If a person consumes more power than what he provides on a average, he needs to pay the fabric the difference. This would inturn would be sent by the fabric to the person who consumes less power than what he provides on a average. So this is so decentralized like the terrorists that they wouldnt know how to attack such a network, except ofcourse if you use a virus. One idea would be to localize viruses by creating disjoint regions inside the cloud computing space. But definitely this is a problem which you need to take care of.