Root finding methods are an important tool to have in any mathematics library. For those who don't know, root finding methods are, by definition, methods that find the zeros (or roots) of some arbitrary function. That is, given a function and some initial parameters, theses methods will find a solution that when plugged back into the function yields zero.
This might sound like a rather specific case, but this problem of finding zeros can be generalized to more exotic problems. For example, computing the inverse of a given function, or finding the intersection point between two curves, can both be obtained using root finding. Furthermore, despite their practical applications, root finding methods can generate beautiful fractals when applied to the complex plane.
I have always been a proponent of the free exchange of ideas and information, supporting organizations like Creative Commons and the Open Source Initiative whenever possible. However, what most people don't know is that there are two distinct types of free content on the internet. The distinction between these two types is a crucial and ongoing argument over what it means exactly for content to be 'free'.
One thing that my math teachers always said: "You can't take the logarithm of a negative number". Well it turns out that you can, but the answer is complex, in every sense of the word. I’m going to assume you already know a bit about complex numbers and logarithms.
In order to take the log of a complex number, we must re-write the number in it's polar form. However this form is not unique. In particular, the parameter 'n' can be any integer value, and we still get a valid result. Furthermore, the result of the log function is dependent on which value of 'n' we choose. This means that the log function is multivalued. In fact an infinite number of complex values could satisfy the log function.
Have you ever wondered how long the tracks are in Super Mario Kart, or how fast Bubsy Bobcat is running compared to Sonic, or how far it is to walk between Onett and Forside in Earthbound? Well, maybe not, but if you have I have the perfect program to answer your questions!
Making my own website, is something I have dreamed about for quite some time. Even as a kid, I thought it would be nice to have a place to showcase all my various ROM hacks and modules for games that had level editors. Now that I am making my own games from scratch, and trying to get more involved with the furry and artistic communities, I felt like the time was right to start making that website.