I’m very excited to talk about an open source mathematics system: SAGE.
SAGE aims to be an open source replacement for MATLAB/Mathematica/Maple. Whats amazing about Sage is the great functionality it gets by working nicely with already available open source math software (Maxima, Numpy etc). Its cute slogan “Building the car instead of reinventing the wheel” summarizes its software reuse philosophy. Because SAGE incorporates many different software projects, its quite complete (though it may never be as consistent or clean like a Mathematica or MATLAB). SAGE uses Python which possibly makes it the only computer algebra system that uses a mainstream computer programming language. The use of Python gives SAGE tremendous flexibility and power.
One of SAGE’s most amazing features…which is actually the main point of the blog…is that you can use it online!! This is really cool because you can do this from a browser anywhere on the Internet. In the future, if you are stuck on a computer which does not have MATLAB/Mathematica, despair not for you can use SAGE.
The SAGE online interpreter is available here. The style of SAGE is a bit like Mathematica. You enter an expression into Notebooks and type Shift+Enter to evaluate it. You can do all kinds of nifty things like collaborate with others and publish your notebook on the web.
___
Nice introductory video on SAGE. Guaranteed to get you all excited…
Another screenshot
SAGE Logo

Technologies in SAGE





means
.
say to
?


but may have a more complicated large scale structure. The surface of Earth is a simple example: At small distances it looks like the Euclidean
but from far away it is
, the two dimensional surface of a sphere. The behaviour at the small scale and large scale can be totally different. For instance, in 


Three talks and many insights…
The last week or so has been quite eventful at TIFR. We have had some famous/important visitors who have given public lectures and talks.
The first visitor was Prof. Kumar Patel of UCLA, the Indian origin inventor of the $CO_2$ laser. He gave two talks. The first talk was for graduate students where he shared his insights and gave us some tips. The next talk was about about using lasers to detect explosives and chemical warfare agents. Both talks were interesting but I want to share some of the tips he gave us during his freewheeling, informal conversation with graduate students:
The next talk was by a French Prof. Étienne Ghys on the Butterfly Effect. The Butterfly effect is popular description of chaos: How a small event can have extremely large impacts on a system. “Does the flap of a butterfly’s wings in Brazil set off a tornado in Texas?” is a one of those questions that have entered the public imagination. I have my own version of the Butterfly effect (intended to be a joke of course)
This has another humorous implication:
Incidentally I shared Sid Butterfly Conjecture 1&2 with the French Prof when I bumped into him. He seemed to love it!
The third talk that I want to mention was by S.R. Varadhan a famous Indian origin mathematician from ISI Calcutta who is now at Courant Institute, NYU. S.R. Varadhan was the winner of the Abel Prize (considered the Nobel Prize for Mathematics) in 2007. I have blogged about him here.
Hoping to learn from him, I asked him about the secret to his success. The answer was “you should have passion in what you do”. True, it was boring answer but its worth mentioning here because sometimes the secrets to success are quite simple. We shouldn’t expect rocket science answers to everything. Too often, the expectation of rocket science answers or tricks means that we don’t want to concentrate on the basics (which are obvious but tough to implement) like hard work, perseverance, passion, excellence, time management and so on.
It was inspirational to hear from two Indian origin scientists who have reached the heights of success in their fields. Can I apply their suggestions in my life? Only time will tell.