WOLFRAM

Wolfram News

Announcements & Events

Russell Towle: 1949–2008

A few times a year they would arrive. Email dispatches from an adventurous explorer in the world of geometry. Sometimes with subject lines like “Phenomenal discoveries!!!” Usually with images attached. And stories of how Russell Towle had just used Mathematica to discover yet another strange and wonderful geometrical object. Then, this August, another email arrived, […]

Announcements & Events

Going Wordless at the Advanced Mathematica Summer School

No, not a vow of silence, but rather, some suggestions about how to move documents from Microsoft Word into Mathematica. A number of us Wolfram Research staffers contributed to our recent Summer School effort by sharing mentoring duties. In my case I worked with Richard Werthamer, a physicist who is publishing a book on the science of casino gambling strategies. His project includes programs verifying his research, and he’s eager to translate them into Mathematica in order to exploit all the new dynamics and plotting features of Version 6. At the same time, he quite naturally wants to move his existing manuscript into Mathematica notebook form to deliver a computable document, combining text and interactive Mathematica content distributable on the Mathematica Player platform. Richard’s situation is pretty common. He prepared his manuscript with MS Word, and a great new feature delivered in Mathematica 6.0.3 allows for the exchange of MathML on the clipboard with MS Word 2007 straight “out of the box”. In other words, after creating a formula in Word using its new native math typesetting system, simply select the formula, copy, then switch to Mathematica to paste into a notebook.
Announcements & Events

Return of the NKS Summer School

I am lucky enough to find time to blog again about the NKS Summer School. Every year is different (see last year’s post), but some things remain the same. Everyone is very active: students doing homework and developing their projects, the instructors helping them and giving lectures and Stephen Wolfram advising students and doing live experiments. As Yoda said, “Do, or do not. There is no try.” Other sayings appropriate to our task: “Never give up, never surrender,” and “If you fall off a cliff, you might as well try to fly.” We are always doing something new at the Summer School, often using the latest features of Mathematica, but there is an intrinsic difference this time. We have more students and more instructors than ever before, which makes this brand of intense science even more intense.
Announcements & Events

Launching the Mathematica Scrapbook

(Two posts from me in short succession. Forgive me. I promise that I won’t frequent this forum more than is bearable—hopefully. But I’ve been asked to do a post about the Mathematica scrapbook that we’ve just made public, so here I am again.) As I said in my last post, June is a special time around Wolfram Research. Given the fact that June 23rd was the 20th anniversary of Mathematica, there’s been more celebration this June than usual. We started talking about the significance of Mathematica’s 20th birthday and what we should do in commemoration some time ago. We decided that one thing we would like do would be to create an online scrapbook.
Announcements & Events

The Mathematica Memory Museum

June is a special time around Wolfram Research. Every year we have a big company picnic to celebrate the anniversary of the release of Mathematica, which occurred June 23, 1988. That’s right, Mathematica turns 20 years old this month.

When you think about it, having a 20th birthday is pretty remarkable for a piece of software. How many other software products do you use now that were around in 1988? More importantly, how many of them are still at the top of their game after so long? We’re pretty proud of the fact that Mathematica’s core design and functionality have stood the test of time.

We thought it would be appropriate to celebrate this anniversary by having a “memory museum” at this year's picnic. Being the de facto company archivist (having once been the corporate librarian and having reached the “relic” status in both raw age and tenure at the company), I took on the role of organizing our displays.

We had a big collage of photos of employees past and present. An awful lot of blood, sweat and tears have gone into the creation of Mathematica over the years and it only seemed right to highlight the people behind the product. Anyway, it’s always fun to note the passage of time through funny hairdos, expanding waistlines and receding hairlines.

We wanted to show how Mathematica has changed over time, too. We came up with a few displays that seemed to show this fairly well. Here’s a graphic we used as a poster to show the disk space used by each of our major versions.

Announcements & Events

International Mathematica Symposium

I’m looking forward to attending the upcoming International Mathematica Symposium (IMS) in Maastricht, the Netherlands, June 20–24. IMS is an interdisciplinary conference run by Mathematica users, and it covers the wide range of applications of Mathematica. Held every two years (sometimes every year) since 1995, this one is the ninth. It has been located in a variety of places, such as Japan, Australia, Canada and in Europe. I was present at the first IMS in Southampton, England in 1995 and have attended most of them since. I have some fond memories of discussing computational theory under the midnight sun in Rovaniemi, Finland; getting to grips with the Tokyo subway system; explaining details of the Mathematica compiler in Hyde Park, London; and studying mussel shells (while enjoying seafood) in Fremantle, Australia. It’s interesting to see how both Mathematica and IMS have developed and grown in the last thirteen years. What I like about IMS is its focus as a Mathematica user event. This gives it a contrast with the Mathematica technology conferences (these are typically held in Champaign, Illinois, in October). IMS presentations are by users and, since it is an interdisciplinary event, these are often very wide ranging but use Mathematica as a common thread. This uniform language means that material is often much more accessible to people outside the subject matter. It allows mathematicians, engineers, scientists, financiers, economists and others, from education, industry and research, to find a common meeting ground to exchange ideas and techniques. This variety gives attendees a good opportunity to get insight into other subjects, and perhaps learn new methods they can bring to their own work. It also gives them a good opportunity to compare and improve their use of Mathematica. It is also interesting to meet the many different sorts of Mathematica users. I like to see the interesting ways that people apply Mathematica, often finding angles and aspects that we had not completely anticipated. I also like to get feedback on parts of the system that people would like to see improved and where they have trouble. Sometimes, of course, I can help them immediately with my own experience and knowledge, but sometimes improvements are longer term. There are a number of other Mathematica developers at IMS and I’m sure they all find it similarly rewarding. Anyway, if you are interested in increasing your experience of Mathematica and getting involved in the community of users, I strongly urge you to attend the 9th IMS in Maastrict. You can find details on the IMS website. I hope to see you there.
Announcements & Events

NUMB3RS Season 4 Wrap

A year ago, we highlighted some of our work for the CBS-Paramount TV series NUMB3RS. In September 2007, we wrote about our enhanced involvement and our launch of The Math behind NUMB3RS. The site presents math highlights and activities for every episode, starting with Season 4. Tonight on CBS, Season 4 reaches a conclusion with the 78th episode—When Worlds Collide—and we’ve got our write-up for it available for your perusal. What happens when the worlds of science and government disagree? History provides numerous examples of this timeless subject. Italy, 212 BC: Archimedes wouldn’t leave his diagrams fast enough for a soldier’s liking and was killed. Spain, 1808: Arago was imprisoned as a spy while measuring the shape of the Earth. Poland, 1939: Kuratowski taught math at an illegal underground university. Tonight’s episode gives a modern version of the clash between state and science.

Announcements & Events

Two Hundred Thousand New Formulas on the Web

The Wolfram Functions Site—which just tripled in size—has a rich story. I have spent most of my career deriving integrals and formulas about mathematical functions. When I lived in the Soviet Union, I co-wrote some of the largest books of formulas ever, which contained altogether about 5,000 pages and a total of about 30,000 formulas, and have been reprinted in several languages.
Announcements & Events

Today We Broke the Bernoulli Record: From the Analytical Engine to Mathematica

In Mathematica, a core principle is that everything should be scalable. So in my job of creating algorithms for Mathematica I have to make sure that everything I produce is scalable. Last week I decided to test this on one particular example. The problem I chose happens to be a classic. In fact, the very first nontrivial computer program ever written—by Ada Lovelace in 1842—was solving the same problem. The problem is to compute Bernoulli numbers. Bernoulli numbers have a long history, dating back at least to Jakob Bernoulli’s 1713 Ars Conjectandi. Bernoulli’s specific problem was to find formulas for sums like . Before Bernoulli, people had just made tables of results for specific n and m. But in a Mathematica-like way, Bernoulli pointed out that there was an algorithm that could automate this.