Maple Conference 2021 - Agenda & Event Format - Maplesoft
maple conference logo
Registration is free!
Register now

Agenda & Event Format

This year’s Maple Conference will be presented online in an interactive virtual environment, and will provide a mixture of live, on-demand, and interactive components.

Below, you will find information about the event format, presentations, and workshops. More details will be available closer to the conference date.

Conference Format

Attend for free! Register now to gain access to a mix of live and on-demand sessions throughout the conference, including keynote presentations, recorded talks, live sessions with presenters, and discussions with colleagues.

The presentations fall within three broad categories: Maple in Education, Algorithms and Software, and Applications of Maple.

Each day, the conference will begin at 8 am and end at 1pm EDT, with the main presentations and the majority of live sessions happening between 9 am and 12 pm EDT.

Keynotes and Presentations

All other presentations will be pre-recorded and available on demand. There will also be opportunities to ask questions of the presenters in a live session.

Add-on Workshops

Two optional add-on workshops are available to attendees of the conference. These workshops take place on Monday November 1, the day before the conference begins. There is no cost to attend, but registration is required.

Maple Programming: Beyond the Basics
Mon. Nov. 1, 1:00-4:00 pm EDT
Instructors: Matt Calder and Paulina Chin, Maplesoft

Are you already familiar with the basics of the Maple programming language, and looking to take your skills to the next level? If so, this course is for you! In this hands-on workshop, we will introduce you to tools and techniques that will help you write more effective and powerful Maple code. Topics will include: building larger programs and applications, sharing your code with other Maple users, writing more efficient code, and using tools such as the debugger to aid in programming. Attendees should have at least a basic familiarity with Maple programming before attending this workshop.


Advanced Problem Solving with Regular Chains
Mon. Nov. 1, 9:00 am -12:00 pm EDT
Instructor: Marc Moreno Maza, Western University

Regular chains were originally introduced to solve systems of polynomial equations over the complex numbers, or, to be more technical, over algebraically closed fields.  One algorithm, called "Triangularize" decomposes the zero set of a polynomial system into geometrically meaningful components, each of them encoded by a regular chain.

Over the past twenty years, regular chains have proven to be versatile as they can also be used to solve systems of polynomial constraints over the real numbers, possibly in the presence of infinitely many solutions or parameters. The algorithm "Triangularize" could be adapted to perform cylindrical algebraically decomposition (CAD) in a novel way (proceeding incrementally, one constraint after another), yielding quantifier elimination (QE) based on regular chains.

The RegularChains package in Maple provides a collection of tools for dealing with systems of polynomial equations, inequations and inequalities. These tools include the functionalities mentioned above, as well as more specialized functionalities, such as counting solutions without computing them, performing set theoretical operations on constructible set or semi-algebraic sets, etc.

This tutorial will start with a tour of these functionalities before diving into some of the RegularChains sub-packages and related libraries, dedicated to applications. With the latter, we will cover parametric linear systems, computations of limit points, real branches of space curves, intersection multiplicities and more.