Related projects
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
The proposed project is to design and implement a pattern matching based method for definite symbolic summation in. To remain competitive, Maple’s symbolic computation capabilities, which are one of its strengths, need to be improved constantly. This includes the ability to symbolically evaluate definite sums. Closed forms for definite sums are important in many applications, e.g., special functions, combinatorics, as well as first- and second-year university analysis courses, and even particle physics. Since new algorithms for symbolic summation that target more general classes of inputs are high effort to implement, and the benefits of doing so are not so clear, a pattern matching based approach seems like the quickest way to extend Maple’s symbolic summation capabilities, closing the gap between Maple’s integration capabilities (which already uses pattern matching) and summation capabilities (that are mostly pure algorithmic).
Eugene Zima
Maplesoft
Computer science
Information and cultural industries; Professional, scientific and technical services
University of Waterloo
Accelerate
Discover more projects across a range of sectors and discipline — from AI to cleantech to social innovation.
Find the perfect opportunity to put your academic skills and knowledge into practice!
Find ProjectsThe strong support from governments across Canada, international partners, universities, colleges, companies, and community organizations has enabled Mitacs to focus on the core idea that talent and partnerships power innovation — and innovation creates a better future.