Personal Stories

Stories about how you have used Maple, MapleSim and Math in your life or work.

To celebrate this day of mathematics, I want to share my favourite equation involving Pi, the Bailey–Borwein–Plouffe (BBP) formula:

This is my favourite for a number of reasons. Firstly, Simon Plouffe and the late Peter Borwein (two of the authors that this formula is named after) are Canadian! While I personally have nothing to do with this formula, the fact that fellow Canadians contributed to such an elegant equation is something that I like to brag about.

Secondly, I find it fascinating how Plouffe first discovered this formula using a computer program. It can often be debated whether mathematics is discovered or invented, but there’s no doubt here since Plouffe found this formula by doing an extensive search with the PSLQ integer relation algorithm (interfaced with Maple). This is an example of how, with ingenuity and creativity, one can effectively use algorithms and programs as powerful tools to obtain mathematical results.

And finally (most importantly), with some clever rearranging, it can be used to compute arbitrary digits of Pi!

Digit 2024 is 8
Digit 31415 is 5
Digit 123456 is 4
Digit 314159 is also 4
Digit 355556 is… F?

That last digit might look strange… and that’s because they’re all in hexadecimal (base-16, where A-F represent 10-15). As it turns out, this type of formula only exists for Pi in bases that are powers of 2. Nevertheless, with the help of a Maple script and an implementation of the BBP formula by Carl Love, you can check out this Learn document to calculate some arbitrary digits of Pi in base-16 and learn a little bit about how it works.

After further developments, this formula led to project PiHex, a combined effort to calculate as many digits of Pi in binary as possible; it turns out that the quadrillionth bit of Pi is zero! This also led to a class of BBP-type formulas that can calculate the digits of other constants like (log2)*(π^2) and (log2)^5.

Part of what makes this formula so interesting is human curiosity: it’s fun to know these random digits. Another part is what makes mathematics so beautiful: you never know what discoveries this might lead to in the future. Now if you’ll excuse me, I have a slice of lemon meringue pie with my name on it 😋

 

References
BBP Formula (Wikipedia)
A Compendium of BBP-Type Formulas
The BBP Algorithm for Pi

In the most recent issue of Maple Transactions, I published (with David Jeffrey, and with a student named Johan Joby) a paper that used Jupyter Notebook with a Maple kernel as the main vehicle.  Have a look, and let me know what you think.

Two-cycles in the infinite exponential tower

 

A new “Sudoku Puzzle” document is now on Maple Learn! Sudoku is one of the world’s most popular puzzle games and it is now ready to play on our online platform. 

This document is a great example of how Maple scripts can be used to create complex and interactive content. Using Maple’s built-in DocumentTools:-Canvas package, anyone can build and share content in Maple Learn. If you are new to scripting, a great place to start is with one of the scripting templates, which are accessible through the Build Interactive Content help page. In fact, I built the Sudoku document script by starting from the “Clickable Plots” template.

A Sudoku puzzle is a special type of Latin Square. The concept of a Latin Square was introduced to the mathematical community by Leonard Euler in his 1782 paper, Recherches sur une nouvelle espèce de Quarrés, which translates to “Research on a new type of square”. A Latin Square is an n by n square array composed of n symbols, each repeated exactly once in every row and column. The Sudoku board is a Latin Square where n=9, the symbols are the digits from 1 to 9,  and there is an additional requirement that each 3 by 3 subgrid contains each digit exactly once. 

Mathematical research into Sudoku puzzles is still ongoing. While the theory about Latin Squares is extensive, the additional parameters and relative novelty of Sudoku means that there are still many open questions about the puzzle. For example, a 2023 paper from Peter Dukes and Kate Nimegeers examines Sudoku boards through the lenses of graph theory and linear algebra.

The modern game of Sudoku was created by a 74-year-old Indiana retiree named Howard Garnes in 1979 and published under the name “Number Place”. The game had gained popularity in Japan by the mid-1980s, where it was named “Sudoku,” an abbreviation of the phrase “Sūji wa dokushin ni kagiru,” which means “the numbers must be single”.

Today, Sudoku is a worldwide phenomenon. This number puzzle helps players practice using their logical reasoning, short-term memory, time management, and decision-making skills, all while having fun. Furthermore, research from the International Journal of Geriatric Psychiatry concluded that doing regular brain exercises, like solving a Sudoku, is correlated with better brain health for adults over 50 years old. Additionally, research published in the BMJ medical journal suggests that playing Sudoku can help your brain build and maintain cognition, meaning that mental decline due to degenerative conditions like Alzheimer’s would begin from a better initial state, and potentially delay severe symptoms. However, playing Sudoku will by no means cure or prevent such conditions.

If you are unfamiliar with the game of Sudoku, need a refresher on the rules, or want to improve your approach, the “Sudoku Rules and Strategies” document is the perfect place to start. This document will teach you essential strategies like Cross Hatching:

And Hidden Pairs:

After reading through this document, you will have all the tools you need to start solving puzzles with the “Sudoku Puzzle” document on Maple Learn. 

Have fun solving!

Happy Pride Month, everyone! June is a month for recognizing and celebrating the LGBT+ community. It was started to mark the anniversary of the Stonewall riots, which were a landmark event in the fight for LGBT+ rights. We celebrate Pride Month to honour those who have fought for their rights, acknowledge the struggles the LGBT+ community continues to face to this day, and celebrate LGBT+ identities and culture.

This Pride Month, I want to give a special shoutout to those in the math community who also identify as LGBT+. As a member of the LGBT+ community myself, I’ve noticed a fair amount of stigma against being queer in math spaces—and surprisingly often coming from within the community itself. It’s one thing for us to make jokes amongst ourselves about how none of us can sit in chairs properly (I don’t even want to describe how I’m sitting as I write this), but the similar jokes I’ve heard my LGBT+ friends making about being bad at math are a lot more harmful than they might realize. And of course it isn’t just coming from within the community—many people have a notion (whether conscious or unconscious) that all LGBT+ people are artistically inclined, not mathematical or scientific. Obviously, that’s just not true! So I want to spend some time celebrating queerness in mathematics, and I invite you to do the same.

One of the ways we’re celebrating queerness in math here at Maplesoft is with new Pride-themed Maple Learn documents, created by Miles Simmons. What better way to celebrate Pride than with trigonometry? This document uses sinusoidal transformations to mimic a pride flag waving in the wind. You can adjust the phase shift, vertical shift, horizontal stretch, and vertical stretch to see how that affects the shape of the flag. Then, you can watch the animation bring the flag to life! It’s a great way to learn about and visualize the different ways sinusoidal waves can be transformed, all while letting your colours fly!

 

A screenshot of a Maple Learn document. The plot window shows a pride flag constructed from sine waves, and the document describes how we will be adding wind in the form of function transformations.

For more trigonometry, you can also check out this fun paint-by-numbers that can help you practice the sines, cosines, and tangents of special angles. And, as you complete the exercise, you can watch the Pride-themed image come to life! Nothing like adding a little colour to your math practice to make it more engaging.

 

A screenshot of a Maple Learn document showing a partially coloured paint-by-numbers grid, where the numbers are special trig angles.

If you’re looking for more you can do to support LGBT+ mathematicians this Pride Month, take a look at Spectra, an association for LGBT+ mathematicians. Their website includes an “Outlist” of openly LGBT+ mathematicians around the world, and contact information if you want to learn more about their experiences. The Fields Institute has also hosted LGBT+Math Days in the past, which showcases the research of LGBT+ mathematicians and their experiences of being queer in the math community. Blog posts like this one by Anthony Bonato, a math professor at Toronto Metropolitan University, and interviews like this one with Autumn Kent, a math professor at the University of Wisconsin-Madison, can also help allies in mathematics to understand the experiences of their queer colleagues and how to best support them. Math is everywhere and for everyone—so let’s make sure that the systems we use to teach and explore math are for everyone too!

Happy Pride! 🏳️‍🌈

Just installing Maple 2023 on my office machine (a mac); installed it on my travel computer (a Surface Pro running Windows) yesterday.

Configured Jupyter notebooks to use the 2023 Maple Kernel and it all went smoothly.  I was *delighted* to notice that plotting Lambert W in Jupyter with the command

plot( [W(x), W(-1,x)], x=-1..4, view=[-1..4, -3.5..1.5], colour=[red,blue], scaling=constrained, labels=[x,W(x)] );

produced a *better* plot near the branch point.  This is hard to do automatically!  It turns out this is a side effect of the better/faster/more memory efficient adaptive plotting software, which I gather from "What's New" was written for efficiency not for quality.  But the quality is better, too!  Nice!

I am working my. way through the "What's New" and I'm really pleased to learn about the new univariate polynomial rootfinder, *not least because it cites the paper describing the algorithm*.  Lots of other goodies too; the new methods of integration look like serious improvements.  Well done. (One thing there: "parallel Risch" is a term of art, and may lead people to believe that Maple is doing something with parallel computing there.  I don't think so.  Could a reference be supplied?)

The new colour schemes and plotting features in 3d and contour plotting look fabulous.

Direct Python language support from a code edit region is not at all what I expected to see---I wonder if it will work in a Jupyter notebook?  I'm going to have to try it...

I'm quite impressed.  The folks at Maplesoft have been working very hard indeed.  Congratulations on a fine release!

 

Happy Springtime to all in the MaplePrimes Community! Though some in our community may not live in the northern hemisphere where flowers are beginning to bloom, many will be celebrating April holidays like Ramadan, Passover, and Easter.

One of my favorite springtime activities is decorating eggs. Today, the practice is typically associated with the Christian holiday of Easter. However, painted eggs have roots in many cultures.

For over 3,000 years, painting eggs has been a custom associated with the holiday of Nowruz, or Persian New Year, during the spring equinox. Furthermore, in the Bronze Age, decorated ostrich eggs were traded as luxury items across the Mediterranean and Northern Africa. Dipped eggs have also played an important role in the Jewish holiday of Passover since the 16th century.

To celebrate this tradition, I would like to invite all of the Maplesoft community to create a decorated egg of their own with the Easter Egg Art Maple Learn document. In this document, an ovoid egg equation is used to define the shape of an egg. 



The ovoid egg equation mimics the shape of a typical hen’s egg. Each bird species lays differently shaped eggs. For example, an ostrich’s egg is more oblong than an owl’s, and an owl’s egg is rounder than a goose’s. Surprisingly, every egg can be described by a single equation with four parameters:



Learn more about this equation and others like it with John May’s Egg Formulas Maple Learn document.

The Easter Egg Art document includes 9 different decorative elements; users can change the color, position, and size of each in order to create their own personal egg! The egg starts out looking like this:



In just a couple of minutes, you can create a unique egg. Have fun exploring this document and share a screenshot of your egg in the comments below!  Here’s one I made:


Recently, ChatGpt has gained a lot of attention and there are mixed reviews about it. Some people think highly of its capabilities, while others are more critical. Regardless, it has been an interesting  topic on assistant programming.

I'm going to give two examples to illustrate what's interesting and what's lacking.

First, I want ChatGpt to write a Maple code for the enumeration of all prime numbers up to 100. Then it writes:

primes:= proc(n)
   local i, j, primes;
   primes:= [2];
   for i from 3 to n do
      for j from 2 to i-1 do
         if i mod j = 0 then break;
      end do;
      if j = i then primes:= [op(primes), i]; end if;
   end do;
   return primes;
end proc;

primes(100);

I copy and paste this code, maple shows an error: Error, reserved word `do` unexpected

I report the error to it:

this code cannot run since "Error, reserved word `do` unexpected"

Then it gives: I apologize for the error in the previous code. Here is a corrected version of the code that can be run in Maple:

primes:= proc(n)
   local i, j, primesList;
   primesList:= [2];
   for i from 3 to n do
      for j from 2 to i-1 do
         if i mod j = 0 then 
            break;
         end if;
      end do;
      if j = i then 
         primesList:= [op(primesList), i]; 
      end if;
   end do;
   return primesList;
end proc;

primes(100);

Ok, It's tediously written code, but at least it's correct. 

Furthermore, I ask:

Is there a more concise approach that utilizes maple's built-in functions.

It tells me:

Yes, there is a more concise approach that utilizes Maple's built-in functions. Here's an example:

primes := [seq(i, i=2..100)]; primes := [op(select(isprime, primes))];

The seq function generates a list of numbers from 2 to 100. The select function filters out all non-prime numbers using the isprime function, which tests the primality of a number. The result is stored in the primes array.

Ok, this answer meets my expectations.

 

Another example is the generation of all 6th order non-isomorphic graphs, which pops up as:

# Load the GraphTheory package
with(GraphTheory):

# Generate a list of all non-isomorphic graphs with 6 vertices
graphs := NonIsomorphicGraphs(6):

# Print the list of non-isomorphic graphs
print(graphs);

But NonIsomorphicGraphs(6) as we know is the number  of non-isomorphic graphs but  not graphs  themselves.

 

So I say:

in the above codes, NonIsomorphicGraphs need the options output = graphs, outputform = graph

ChatGpt gives :

Here is a revised version of the code that takes into account the options output = graphs and outputform = graph:

 

# Load the GraphTheory package
with(GraphTheory):

# Generate a list of all non-isomorphic graphs with 6 vertices
graphsList := NonIsomorphicGraphs(6, output = graphs, outputform = graph):

# Print the number of non-isomorphic graphs
print("Number of non-isomorphic graphs: ", nops(graphsList));

# Print each non-isomorphic graph in the list
for i in 1 to nops(graphsList) do
  print("Graph ", i, ": ", graphsList[i]);
end do

It still has syntax errors. I made some artificial adjustments.

# Load the GraphTheory package
with(GraphTheory):

# Generate a list of all non-isomorphic graphs with 6 vertices
graphsList := [NonIsomorphicGraphs(6, output = graphs, outputform = graph)]:

# Print the number of non-isomorphic graphs
print("Number of non-isomorphic graphs: ", nops(graphsList));

# Print each non-isomorphic graph in the list
for i from 1 to nops(graphsList) do
  print("Graph ", i, ": ", graphsList[i]);
end do;

I pulled a wry face when  it builds a lot of codes  that do not exist in Maple.. Here's a little tidbit of my conversation with it.

This software still needs more work. I'm not sure how far it can go, but maybe programming becomes easier. Maybe more interesting examples will be found.

This year, for Christmas, my children* got a Valve Steam Deck under the Christmas tree.  It's a pretty cool device that looks a little  like a monsterous Nintendo Switch, but it can run an impressive subset of the Steam video game catalog, games mostly designed to run on Windows PCs.  It manages this by sporting a custom x86_64 processor by AMD and running a customized version of Arch Linux that uses Wine via Valve's Proton tool.  The key point here, is that it is a tiny x86_64 compatible computer running Linux. So, of course, I needed to install Maple on it. So, I just paired a bluetooth keyboard, rebooted it into desktop mode and with a few small trick, bam, Maple on the Steam Deck:

There were a few small hiccups that required some work. I had absolutely no problems getting the Maple installer onto the device via a USB drive and no problems running it. I only ran into problems durring license activation:

Fortunately, I talked to our crack technical support team and they were able to identify this as a problem with Arch Linux not having full LSB 3.0 support installed by default. The process for fixing that is documented on the Arch Linux Wiki and involves just installing the ld-lsb package via pacman -- with the small additional wrinkle that you need to take the Steam Deck operating system out of 'read-only' mode in order to do that. But once that was done, I had a full version of Maple running well (albeit at 1280x800 resolution on a 7" display).

Since this device is designed for gaming, I was curious how fast it is compared to some other machines I work on. I chose an arbitrary benchmark of exactly solving a random linear system with integer coefficients.

restart;
N := 400;
A := LinearAlgebra:-RandomMatrix(N, N):
b := LinearAlgebra:-RandomVector(N):
v := [seq(cat(v__, i), i = 1 .. N)]:
sys := LinearAlgebra:-GenerateEquations(A, v, b):
CodeTools:-Usage(SolveTools:-LinearSolvers:-Rational(`~`[lhs - rhs](sys), v, dense = false)):

which it solves in decent time:

For comparison, this is 30% faster than the 32 core Xeon e5 workstation I do most of my work on, and only 5% slower than my notebook computer with an 8th gen Intel i7.  Not bad for a toy! (please don't make me sad by telling me how much faster this is on a Mac M1 or M2)

Let me know in the comments if you have other benchmarks you want me to run on the Steam Deck. Also, please let me know if you manage to get your employer to buy you a Steam Deck to do scientific computing.

 

*Okay, maybe it was a gift for me. Shhhh, don't tell.

Hello,

  2022 was a wonderful year of progress in using Maple/MapleSim for almost everything my mathematical world.     

I just wanted to wish all the Maplesoft user community a very productive and Happy New Year for 2023.   I look forward to continue to find great nuggets of capability and insider techniques for using Maple in my endeavors.

Kindest Regards to ALL.
Happy New Year - 2023.
Bill

 

I have been making animated 3d plots recently; the last time was perhaps three years ago, and I had some problems then.  If I recall correctly, I couldn't make an animated 3d plot that was plotted in non-Cartesian coordinates.

 

I am very happy to report that this works very smoothly now in Maple 2022, and it's pretty fast, too.  I have a fairly complex function to plot, involving piecewise polynomials on a tensor product grid in the xi and eta variables (actually, I let plot3d pick out the grid; it seems happier to do so) and then plot them on an elliptical base, in coordinates x = d*cosh(xi)*cos(eta) and y=d*sinh(xi)*sin(eta)  (d is just a numerical constant, giving the location of the foci at (d,0) and (-d,0)), for 0 <= xi <= xi[0] (the outer elliptical boundary) and 0 <= eta <= 2Pi.  The straightforward command works, and building a sequence of plots and using plots[display] works.  I put option remember into my procedure w(xi,eta) and because the sample points are consistent for the time-dependent function exp(I*omega*t)*w(xi,eta) the xi-eta grid needs only to be done once and then one can compute (basically) as many frames as one wants in rapid succession.

 

Works great.  Thanks, folks!

 

for k to nplots do
    t := evalf(2*Pi*(k - 1)/nplots);
    plts[k] := plot3d([(xi, eta) -> focus*cosh(xi)*cos(eta), (xi, eta) -> focus*sinh(xi)*sin(eta), (xi, eta) -> Re(exp(omega*t*I)*w(xi, eta))], 0 .. xi[0], 0 .. 2*Pi, colour = ((xi, eta) -> Re(exp(omega*t*I)*w(xi, eta))), style = surfacecontour, lightmodel = "none");
end do;
plots[display](seq(plts[k], k = 1 .. nplots), insequence = true);
 

With the winter solstice speeding towards us, we thought we’d create some winter themed documents. Now that they’re here, it’s time to show you all! You’ll see two new puzzle documents in this post, along with three informative documents, so keep reading.

Let’s start with the tromino tree!

 

First, what’s a tromino? A tromino is a shape made from three equal sized squares, connected to the next along one full edge. In this puzzle, your goal is to take the trominos, and try to fill the Christmas tree shape.

There’s a smaller and larger tree shape, for different difficulties. Try and see how many ways you can fill the trees!

Next, we’ll look at our merry modulo color by numbers.

Table

Description automatically generated

In this puzzle, your goal is to solve the modulo problems in each square, and then fill in the square with the color that corresponds to the answer. Have fun solving the puzzle and seeing what the image is in the end!

Snowballs are a quintessential part of any winter season, and we’ve got two documents featuring them.

A picture containing icon

Description automatically generated

The first document uses a snowball rolling down a hill to illustrate a problem using differential equations. Disclaimer: The model is not intended to be realistic and is simplified for ease of illustration. This document features a unique visualization you shouldn’t miss!

Our second document featuring snowballs talks about finding the area of a 2-dimensional snowman! Using the formula for the area of a circle and a scale factor, the document walks through finding the area in a clear manner, with a cute snowman illustration to match!

Shape

Description automatically generated

The final document in this mini-series looks at Koch snowflakes, a type of fractal. This document walks you through the steps to create an iteration of the Koch snowflake and contains an interactive diagram to check your drawings with!

I hope you’ve enjoyed taking a look at our winter documents! Please let us know if there’s any other documents you’d like to see featured or created.

Greetings, fellow educators, researchers, engineers, students, and folx who love mathematics! 

 

I believe in the importance of mathematics as a structure to our society, as a gateway to better financial decision making, and as a crucial subject to teach problem solving. I also believe in the success of all students, through self-discovery and creativity, while working with others to create their own knowledge. Consequently, I’ve designed my examples in the Maple Learn gallery to suit these needs. Many of my documents are meant to be “stand-alone” investigations, summary pages, or real-world applications of mathematical concepts meant to captivate the interest of students in using mathematics beyond the basic textbook work most curricula entail. Thus, I believe in the reciprocal teaching and learning relationship, through the independence and creativity that technology has afforded us. The following is an example of roller coaster track creation using functions. Split into a five part investigation, students are tasked to design the next roller coaster in a theme park, while keeping in mind the elements of safety, feasibility, and of course fun!

Common elements we take for granted such as having a starting and ending platform that is the same height (since most coasters begin and end at the same location), boarding the coaster on a flat surface, and smooth connections between curves translate into modeling with functions. 

 

Aside from interning with Maplesoft, I am an educator, researcher, student, financial educator, and above all, someone who just loves mathematics and wishes to share that joy with the whole world. As a practicing secondary mathematics and science teacher in Ontario, Canada, I have the privilege of taking what I learned in my doctorate studies and applying it to my classrooms on a daily basis. I gave this assignment to my students and they really enjoyed creating their coasters as it finally gave them a reason to learn why transformations of quadratics, amongst other functions, were important to learn, and where a “real life” application of a piecewise function could be used. 

Graphical user interface, text, application, Word

Description automatically generated

 

Having worked with the Ontario and International Baccalaureate mathematics curricula for over a decade, I have seen its evolution over time and in particular, what concepts students struggled to understand, and apply them to the “real world.” Concurrently, working with international mathematics curricula as part of my collaboration with Maplesoft, I have also seen trends and emergent patterns as many countries’ curricula have evolved to incorporate more mathematical literacy along with competencies and skills. In my future posts, you will see Maple Learn examples on financial literacy since working as a financial educator has allowed me to see just how ill prepared families are towards their retirement and how we can get lost amongst a plethora of options provided by mass media. Hence, I have 2 main goals I dedicate to a lifelong learning experience; financial literacy and greater comprehension of mathematics topics in the classroom. 

 

 

Welcome back to another Maplesoft blog post! Today, we’re looking at how math appears in nature. Many people know that there’s math within the mysteries of nature, but don’t know exactly what’s going on. Today we’ll talk about some of the examples but remember that there’s always more.

Let’s start with a well-known example: The Fibonacci sequence! This is a recursive sequence, made by adding the previous two terms together to make the next term. The Fibonacci sequence starts with 0, then 1. So, when modelling this sequence, you get “0, 1, 1, 2, 3, 5, 8,” and so on.

Now, where can this sequence be seen? Well, the sequence forms a spiral. This spiral can be seen in fingerprints:

Image: Andrea Greengard/Mindful Living Network

Eggs:

A picture containing orange, sport, pool ball

Description automatically generated

Image: Andrea Greengard/Mindful Living Network

And, in some cases, spiral galaxies. For more examples of the Fibonacci sequence, check out a blog on examples of the Fibonacci Sequence by Andrea Greengard!

A picture containing star

Description automatically generated

Image: Andrea Greengard/Mindful Living Network

Another interesting intergalactic math fact is that celestial bodies are typically spherical, such as stars and planets. As well, orbits tend towards spherical, often being ellipses. It’s fascinating to see how many spheres there are in nature!

Moving away from spirals in nature, another example of math in nature, although there are many more, is the Hardy-Weinburg Equilibrium.  When in Hardy-Weinburg Equilibrium, a population’s allele and genotype frequencies, in the absence of certain evolutionary factors, stay constant through generations. The Hardy-Weinburg Equilibrium is used to predict genotypes from phenotypes of certain populations, as one example. Come check out our documents on this topic for more details, both on the Hardy-Weinburg Equilibrium and some practice examples.

Chart, line chart

Description automatically generated

Image: Maplesoft

In the end, math is incredibly ingrained in nature. We can use mathematical formulas and patterns to predict how plants will grow, or population genetics, and much more! Please let us know if there’s any examples you’d like to see in more depth, and we can see if writing a blog post on it is possible, or even a Maple Learn document for the gallery!

 

Welcome back to another Maple Learn blog post! We know it is midterm season, and we’re here to help. Maple Learn can be used to study in many different ways, and I’m sure you’ve already tried some of them. One way is making your notes in Learn, or making your own examples, but have you taken a look at our document gallery? We have a wide range of subjects and types of documents, so let’s take a look at some documents!

I’m going to start by talking about the documents in the gallery which are content learning focused, then move into practice problems and a special document for studying.

First, let’s look at some calculus content learning documents! The calculus collection is our largest, reaching over 250 documents and still counting. The two documents I’ve picked from this category are our documents on the Fundamental Theorem of Calculus and a Visualization of Partial Derivatives. See a screenshot of the visualisations for each document below!

 

Are there other subjects you’d like to look at? Well, take a look at our list below!

Algebra: Double Vertical Asymptote Slider Graph

Graph Theory: Dijkstra’s Algorithm for Shortest Paths

Economics: Increase in Demand in a Market

Chemistry: Combined Gas Law Examples

Biology: Dihybrid Cross Punnett Squares

Physics: Displacement, Velocity, and Acceleration

We have many other subjects for documents, of course, but they wouldn’t fit in this post! Take a look at our entire document gallery for the others.

Another class of documents we have are the practice problems. Perfect for studying, we have practice problems ranging from practicing the four color theorem, to practicing mean, median, and mode, to even practicing dihybrid cross genotypes!

Now for, in my opinion, our most useful document for the midterm season: A study time calculator!

This document allows you to put in the amount you want to study each class over the day or week, and breaks down visually what that would look like.  

This allows you to make sure you’re taking enough time for breaks and sleep, and not overloading yourself. Feel free to customise the document to make it work better for you and your study style!

We hope you enjoyed this post, and that we could help you study! Let us know below if there’s anything else you’d want to see to support you during midterms and exams.

Who else likes art?  I love art; doodling in my notebook between projects and classes is a great way to pass the time and keep my creativity sharp.  However, when I’m working in Maple Learn, I don’t need to get out my book; I can use the plot window as my canvas and get my drawing fix right then and there.

We’ve done a few blog posts on Maple Learn art, and we’re back at it again in even bigger and better ways.  Maple Learn’s recent update added some useful features that can be incorporated into art, including the ability to resize the plot window and animate using automatically-changing variables.

Even with all the previous posts, you may be thinking, “What’s all this?  How am I supposed to make art in a piece of math software?”  Well, there is a lot of beauty to mathematics.  Consider beautiful patterns and fractals, equations that produce surprisingly aesthetically interesting outputs, and the general use of mathematics to create technical art.  In Maple Learn, you don’t have to get that advanced (heck, unless you want to).  Art can be created by combining basic shapes and functions into any image you can imagine.  All of the images below were created in Maple Learn!

There are many ways you can harness artistic power in Maple Learn.  Here are the resources I recommend to get you started.

  1. I’ve recently made some YouTube videos (see the first one below) that provide a tutorial for Maple Learn art.  This series is less than 30 minutes in total, and covers - in three respective parts - the basics, some more advanced Learn techniques, and a full walkthrough of how I make my own art.
  2. Check out the Maple Learn document gallery art collection for some inspiration, the how-to documents for additional help, and the rest of the gallery to see even more Maple Learn in action!

Once you’re having fun and making art, consider submitting your art to the Maple Conference 2022 Maple Learn Art Showcase.  The due date for submission is October 14, 2022.  The Conference itself is on November 2-3, and is a free virtual event filled with presentations, discussions, and more.  Check it out!

 

1 2 3 4 5 6 7 Last Page 1 of 25