The Maplesoft blog contains posts coming from the heart of Maplesoft. Find out what
is coming next in the world of Maple, and get the best tips and tricks from the
It’s no secret that I have a soft spot for matters of space and space exploration … so even if we have all sorts of great news about modeling advancements in automotive, or electronics, it will never be as thrilling (yes this is the right word) as the things I encounter through my work at Maplesoft that deal with space. In countless blog posts, I’ve commented on aerospace engineering and space exploration, and once again this week, several events have confirmed that inside me, there is still this wide eyed boy staring into the night sky in amazement …
Great playwrights and poets are drummers – they craft the written word so that the rhythm and the cadence of their dialogue when spoken are a drumbeat, and combine with the meaning of the language to create emotion. Shakespeare, for example, used syllables as his drumbeats (as did many other playwrights and poets). Analyzing linguistic structure isn’t a common application for a math tool (and for a very good reason), but can Maple tell us more about Shakespeare’s favourite drumbeat?
Last week I had the distinct pleasure of attending the retirement celebration for Dr. Keith Geddes, founder of Maplesoft and inventor of the Maple system. I’ve known Keith for over 20 years now and I consider him one of the few people I know well who has had, without exaggeration, a profound impact on the world.
Keith earned his chops as a numerical analyst in the 1970’s. Then as a young faculty member at the University of Waterloo, he developed an interest in symbolic computation. The lore has it that he had no intention of designing a complete new system but wanted to use the “grand-daddy” of symbolic systems MACSYMA from MIT. During those wild frontier days of computing, the only way to get access to such specialized systems was remote dialing to the MIT machine in the wee hours of the night (to reduce phone costs), using a 90 Baud modem … those were the days!
I'm one of several technical writers at Maplesoft. It's our job to craft the text in our brochures and user stories, and on our web site. We all have differing styles, but we share a common goal; we want to write in a manner that’s technically compelling but simple to understand.
After recently exploring Maple’s string manipulation tools, I was surprised to find a command that measures the readability of a sample of English text. It seems that as well as making you a better mathematician, Maple will poke and prod you into being a better writer.
It seems like everywhere you turn lately, people are talking about how to be kinder to the planet. One example is just how much interest was generated when GM unveiled its plans for the Chevy Volt last year. As I write this, 46,527 people are on the waiting list for the upcoming electric car, which is scheduled to be released in late 2010 as a 2011 model. At my house, we wash our clothes in cold water; use a programmable thermostat; turn off the lights when we’re not in a room; recycle and compost our waste; use a low flush toilet, energy efficient appliances, and an electric lawnmower; and of course, snuggle our two dogs for warmth!
Yesterday was one of those remarkable days when everything seems just about right. The highlight was an email message I received from a Prof. Fang from Ryerson University notifying us that we had been both nominated and awarded the Omond Solandt Award by the Canadian Operational Research Society for ongoing and outstanding contribution to the field of Operations Research (OR). No, it’s not a Nobel Prize or an Oscar, but whenever a group of smart people publically recognize our work, the honor and pride are genuine.
I thought I’d exercise my left brain a little with this post and write on something a bit more technical. Actually, this was triggered by a chat I had over dinner last night with our 3D graphics development manager and a client. As you may have guessed math is intimately related to computer graphics of all sorts. My PhD thesis so many years ago was on the topic of creating funny surfaces that smoothly join two complex surfaces with a relatively small number of shape control parameters: such surfaces are called blend surfaces. This required the development of a bunch of algorithms that related either implicitly defined surfaces (i.e. f(x,y,z) = 0) or parametrically defined surfaces (i.e. each point is defined by the triplet (x(t), y(t), z(t)) ). That was twenty years ago and I always thought that any problem that I was wrestling with would have been resolved twice over by now. My ego was pleasantly surprised that indeed such problems are still the stuff of heated debates and vigorous research.
For almost 20 years, Math education has been recognized as the first killer application for symbolic computing. By taking out the grunt work of manipulating equations, calculating integrals and performing matrix computations with symbolic entries, systems such as Maple have transformed the math classroom.
A dramatic change in how we interact with the environment demands an equally dramatic change in how we develop technology. The evolution of predictive technology – in other words, software - has been a precursor to the development of environmentally progressive technologies like clean coal power stations and hybrid energy vehicles.
On a recent trip to McGill University in Montreal, I had the pleasure of meeting Dr. Paul Oh of Drexel University in Philadelphia and the Director of the US National Science Foundation’s (NSF) robotics programs. During a fascinating presentation on the US robotics research landscape, Dr. Oh made a few comments that really made me think … and reflect.
Robotics has always been a “sweet spot” for Maplesoft technology. Between the necessary complex...
One of the great parts of my job is getting to meet all sorts of incredible people from all over the world. One of these, a math professor, is very close by to us, both geographically and professionally. Professor Jack Weiner is one of the most popular educators at the nearby University of Guelph. He is passionate about his work and it shows: he has won numerous awards, including the award for most "Popular Prof" in a national annual survey of Canadian Universities, for eight out of the last nine years.
I was recently forwarded a link to this Snopes article.
According to the urban legend described therein, text is still readable if all the letters in a word apart from the first and last are randomized. I quickly threw together a Maple worksheet, primarily using its flexible string manipulation tools.
We’re now at an inflection point in which symbolic technology will automate physical modeling and equation generation through tools like MapleSim. As a recent webinar hosted by Maplesoft and the Society of Automotive Engineers proved, engineers are fascinated by the application of the technology, and the technology itself.
- Voting patterns in Mexico and Florida.
- The size of files in your Maple 12 installation
- Stock trading volumes on the NYSE
What do all of these have in common? They, and other data sets drawn from the real world, often follow a non-intuitive pattern called Benford’s Law.