TOPICS
Search

MathWorld Headline News


A New Look and New Features for MathWorld

By Eric W. Weisstein

February 11, 2008--While MathWorld continues to be the most popular and most visited mathematics site on the internet, and while its mathematical content continues to steadily grow and expand, MathWorld readers will today notice more immediate visual changes.

Design changes and major new pieces of functionality are generally years in the making for large informational websites like MathWorld. The last time the site received a major infrastructure upgrade was in July of 2005 (see "MathWorld Introduces New Interactive Features for Teachers and Students," MathWorld headline news, July 6, 2005). On February 8, we introduced a major update of the MathWorld site featuring improved navigation, higher-quality typesetting, and links to interactive Demonstrations. The new features introduced on MathWorld include:

Each of these elements is described in more detail below.

Platforming

Platformed page for Sphere

MathWorld is the second Wolfram Web Resource (following The Wolfram Demonstrations Project--about which you'll hear much more below) to become "platformed." Platforming is a graphical design in which different functional components are broken off into delineated regions, each with its own frame or border. This makes it possible to visually identify the relevant parts of a web page for easy reading and navigation. In the case of MathWorld, the main visual elements are enclosed in framed, shadowed boxes with a green stripe at the top. An example of the way this works is shown above for the Sphere entry. Most readers find that this new layout greatly improves readability. I hope you do as well.

Interactive Demonstrations

A very nice element of the new design is extensive interlinking with The Wolfram Demonstrations Project, an open-code, Mathematica-powered resource that uses dynamic computation to illuminate concepts in science, technology, mathematics, art, finance, and many other fields. (Perhaps chief among these, however, is mathematics.) Like MathWorld, the contents of The Demonstrations Project grow daily thanks to readers and Mathematica users from around the world who participate by contributing innovative Demonstrations. As of this writing, The Demonstrations Project contains a total of 2395 individual Demonstrations.

MathWorld sidebar for contributors

When a given MathWorld entry has related Demonstrations, they are displayed in the right column of that entry, as illustrated at right. These are constantly being updated as new Demonstrations are added. A complete list of all MathWorld pages containing Demonstrations links is also available by clicking the "Interactive Entries" link, which appears as the second link in the lower block of the green left sidebar of each page. That number already exceeds 1000, with many more to be added in the upcoming weeks and months.

DOWNLOAD Mathematica Notebook

Mathematica notebooks used in the computations and visualizations appearing on MathWorld have been downloadable for many years by clicking the small icon illustrated above at left and appearing on several thousand of MathWorld's pages. These notebooks are fully evaluatable in Mathematica, and were viewable in static form by anyone who downloaded the free MathReader program. With the release of Mathematica 6 last May (see "Mathematica 6 and The Wolfram Demonstrations Project Launched," MathWorld headline news, May 3, 2007), MathReader was replaced by the much more powerful Mathematica Player.

Like its predecessor, the free Player allows static Mathematica notebooks to be viewed by everyone, including those without access to the full Mathematica itself. Unlike MathReader, Player also allows interactive Mathematica content and graphics to be viewed and manipulated. To aid users in viewing both MathWorld and Demonstrations notebooks, the first time you click on a notebook icon in MathWorld, you are now presented with a popup window giving you the opportunity to download a copy of Player. (As an aside, MathWorld readers should be aware that some of the notebooks posted on MathWorld may not yet take full advantage of Mathematica 6 features. Over time, I'm systematically updating them, but because I currently have ~4300 notebooks, this takes quite a number of weekends. In the meantime, feel free to pass along any updates or improvements you may find and I'll be happy to incorporate them.)

The Demonstrations website is a very nice complement to MathWorld, and the sites are now extensively cross-linked. So please feel free to explore the mathematical concepts you read about on MathWorld in fully interactive form on the Demonstrations site.

Improved Typesetting

MathWorld has been authored and typeset in Mathematica since 2005 (see MathWorld headline news, July 6, 2005; for additional details about how the authoring and website-generation process works, see my recent article in The Mathematica Journal). The advent of Mathematica 6 has made a number of improvements possible, in particular the ability to antialias typeset mathematical formulas. As the side-by-side comparison below shows, the new typesetting that now appears on MathWorld (right figure below) courtesy of Mathematica 6 vastly improves the visual quality and readability of equations compared to the previous pixelated versions (left figure).

Old aliased equations New antialiased equations

Of course, using static images to represent mathematics still bears a number of limitations, notably the inability to magnify or line-wrap formulas. While MathML holds promise for resolving some of these limitations in the future, that promise has not yet been realized in practice due to a number of technical difficulties. Be that as it may, Mathematica contains one of the world's most complete MathML implementations, so rest assured that MathWorld will be available in MathML form at such time as browser or plug-in technology make it sufficiently easy to use and view. (For more discussion about MathWorld and MathML, again see my recent article from The Mathematica Journal.)

Collapsible Link Trails

In addition to containing a large amount of interlinked mathematical knowledge, MathWorld has always made it simple to locate that knowledge. As well as containing upwards of 130,000 cross-links, being fully text searchable, having a complete alphabetical index, and sporting a classroom section for students and teachers, MathWorld also features an extensive subject-based link trail at the top of each entry. These links allow related concepts to be navigated in parallel, making it both easy and convenient to find other related material.

As regular MathWorld readers may have noticed, the sheer number of individual link trails could in some cases get in the way of just reading an article. This was particularly true in, for example, the case of articles about graph theory, where many different classifications of a given graph could pile up, obscuring the actual textual entry below. (Not so coincidentally, in addition to writing and maintaining MathWorld, I am also the developer for the mathematical curated data collection known as GraphData that is built in to Mathematica 6, where many of these classifications will look rather familiar.)

For example, the expanded version of the following collection of link trails corresponding to the tesseract graph contains a few more elements than most readers want to see by default. As part of the MathWorld redesign, we've taken the opportunity to provide convenient "More..." and "Less..." links that allow these trails to be conveniently expanded or collapsed, leaving just a few visible by default.

Less...

Contributing

As a reader of MathWorld, you probably already know the site as the world's most visited mathematical resource. You may even have noted that MathWorld is updated with new and enhanced material on an almost daily basis. What you may not know is that your contributions are vital to the continued growth and high quality of the site. The attempt to create, maintain, and keep MathWorld up to date is a truly monumental task. I couldn't do it without the helpful comments and contributions that thousands of readers just like you have submitted over the years. Your comments are extremely valued and helpful, so please feel free to make liberal use of the "Contribute to MathWorld" and "Send a Message to the Team" links in the left sidebar of every entry. For your convenience, a new "Contact the MathWorld Team" link has also been added to the bottom of each page, as illustrated below.

SendContact the MathWorld Team

In addition to contributing to MathWorld--be it in the form of an additional reference, extension to an existing entry, entirely new entry, or any other suggestion--please also do consider writing and contributing your own interactive Demonstration. There are certainly many topics on MathWorld that are ripe subjects for Demonstrations. And not only is the new dynamic interactivity in Mathematica 6 (which makes this amazing degree of interactivity possible) easy to use and fun to program, but you can immediately share your knowledge and insight with a large audience of interested people in a fully interactive way. Readers of The Math Behind NUMB3RS website, written by the Wolfram NUMB3RS team (of which I am privileged to be a part of), have probably already noticed the extensive use of interactive Demonstrations to enhance and extend the reader experience. Together, MathWorld and The Demonstrations Project provide an extremely rich and growing framework for generating, collecting, and disseminating mathematical knowledge. Which is, after all, what MathWorld is all about.

Thanks again for your readership, support, and contributions. I look forward to your continued participation and to the continued growth of MathWorld and The Demonstrations Project far into the future.

References

Weisstein, E.W. "MathWorld Introduces New Interactive Features for Teachers and Students." MathWorld headline news, July 6, 2005.

Weisstein, E.W. "Mathematica 6 and The Wolfram Demonstrations Project Launched." MathWorld headline news, May 3, 2007.

Weisstein, E.W. "Making MathWorld." The Mathematica Journal 10, 474-488, 2007. http://www.mathematica-journal.com/issue/v10i3/MathWorld.html

Wolfram Research. "The Wolfram Demonstrations Project." http://demonstrations.wolfram.com/