Mathematical Sketching: A New Approach for Creating and Exploring Dynamic Illustrations

Subscribers:
344,000
Published on ● Video Link: https://www.youtube.com/watch?v=0C19Eve7ync



Duration: 1:19:40
517 views
4


Diagrams and illustrations are often used to help explain mathematical concepts.  They are commonplace in mathematical and physics textbooks providing a form of physical intuition to otherwise abstract principles.  Similarly, students often use pencil and paper to create diagrams for math problems as an intuitive aid in visualizing relationships between variables, constants, and functions. However, such static diagrams generally assist only in the initial formulation of mathematical expressions but not in the ``debugging'' or analysis of those expressions which can be a severe visualization limitation even for simple problems.   To overcome these limitations I developed mathematical sketching, a novel approach to rapidly interacting with and visualizing mathematical concepts through the fluid association of handwritten mathematical notation and free-formed diagrams.  Mathematical sketching derives from the familiar pencil-and-paper process of drawing supporting diagrams to facilitate the formulation of math expressions; however, with a math sketch, users can also leverage their physical intuition by watching their hand-drawn diagrams animate in response to continuous or discrete parameter changes in their written formulas. In this talk, I will discuss my current work on mathematical sketching in the context of a prototype application called MathPad^2.




Other Videos By Microsoft Research


2016-09-05One-forms and Tutte-like Embeddings
2016-09-05Personal Passion and Professional Excellence ΓÇô You canΓÇÖt have one without the other!
2016-09-05Social Mobile Applications, Location, Privacy and the Capital of Nevada [1/16]
2016-09-05Search Engines Considered Harmful: In Search of an Unbiased Web Ranking
2016-09-05Science Friction: Where the Known Meets the Unknown
2016-09-05Concave utility functions on finite sets
2016-09-05Exploring Mars by 4-Wheel Drive
2016-09-05Computing with Selfish Agents [1/2]
2016-09-05Opportunities and Challenges in End-to-End Verification of Software Systems
2016-09-05Tools and Techniques for Prototyping Future Interactions [1/2]
2016-09-05Mathematical Sketching: A New Approach for Creating and Exploring Dynamic Illustrations
2016-09-05A learning-based approach to summarization
2016-09-05Virtual machines: the ultimate tool for computer forensics
2016-09-05Headwinds and Tailwinds:  Where is the U.S. economy going?
2016-09-05Paradigms of Worm Defense & Thoughts from an Ivory Tower
2016-09-05Machine Learning Methods for Discovery of Regulatory Elements in Bacteria
2016-09-05Eyes on Multimodal Interaction
2016-09-05From Promoter to Expression ΓÇô A Probabilistic Framework for Inferring Regulatory Mechanisms
2016-09-05Automated Reconstruction of 3D City Models from Laser Scans and Camera Images
2016-09-05Bergman complexes, Coxeter arrangements, and graph associahedra
2016-09-05Biomal Human Emotion Recognition and Peer Steaming Projects at  Ryerson Multimedia Research Lab



Tags:
microsoft research