EdX

Mathematics of Waves: Visualized with Neural Networks (edX)

Offered by Purdue University, PurdueX,
Mathematics of Waves: Visualized with Neural Networks (edX)

All around us, information is carried by waves of many kinds, like acoustic, electromagnetic, gravitational or probability waves. Enjoy this unifying view of all wave phenomena using neural networks to visualize the underlying mathematics.

Class Deals by MOOC List - Click here and see EdX's Active Discounts, Deals, and Promo Codes.

In the physical world we are surrounded by waves of all kinds, each with its own underlying physics. Acoustic waves for example involve the vibrations of the medium which we can hear, while electromagnetic waves involve vibrations of electric fields that require no medium and are detected with specially designed antennas. These vibrations are physically very different and are usually taught in very different courses although they are governed by very similar partial differential equations. Furthermore, the equations are sufficiently opaque that they hide the underlying unity. Our aim is to make this unity apparent through a unifying viewpoint, using neural networks (NN) as a pictorial tool to visualize the underlying mathematics.
All waves can be viewed as a collection of individual oscillators, and so we will start in Week 1 by laying out the mathematical and conceptual framework for oscillatory systems as diverse as mechanical oscillators (mass-spring), electrical oscillators (inductor-capacitor), ferromagnets and quantum spins. The physical variables are very different and even the equations may look different, but we will stress their unifying characteristics, introducing the concept of normal modes and mapping them all to an NN model. In Week 2 , we will show how the coupling of different elementary oscillators leads to different wave systems, with quantitative illustrative examples.
This is a pilot 2-week course where we will illustrate the basic idea for acoustic, Schrödinger and electromagnetic waves, all in Week 2. In future versions, our aim will be to expand the content with more illustrative examples as well as with more advanced topics such as quantized oscillators and waves.

What you'll learn

  • The mathematical structure underlying diverse oscillatory systems along with a pictorial representation using neural networks along with the concept of normal modes.
  • The formation of wave systems by coupling individual oscillators along with the concepts of dispersion relation and group velocity.
  • How to perform quantitative calculations of the waves generated by sources.
  • Visualizing diverse systems in terms of recurrent neural networks that can be used to compute and visualize numerical solutions.

Syllabus

Week 1: Oscillators
1.1. Simple oscillators
1.2. Normal modes
1.3. Spinor oscillators
1.4. Vector oscillators
1.5. Tensor oscillators

Week 2: Waves
2.1. Scalar waves
2.2. Group velocity
2.3. Schrödinger wavepackets
2.4. Electromagnetic waves
2.5. Acoustic waves

Go to Class
MOOC List is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Related Courses

Effective Thinking Through Mathematics (edX) EdX
University of Texas at Austin,UTAustinX

Effective Thinking Through Mathematics (edX)

Learn tools of effective thinking through puzzles and mathematics in this fun and fascinating course. A wondrously romantic belief is that brilliant thinkers magically produce brilliant ideas: Einstein jostles his hair and relativity falls out. We can enjoy these fanciful visions of leaps of genius, but we should not be fooled into believing that they’re reality.

Self Paced
Self-Paced
MathTrackX: Differential Calculus (edX) EdX
University of Adelaide,AdelaideX

MathTrackX: Differential Calculus (edX)

Discover concepts and techniques relating to differentiation and how they can be applied to solve real world problems. This course will cover basic concepts and techniques relating to differentiation; a fundamental tool of calculus. Derivatives are key to the understanding of rates of change, that is the extent to which a function responds to changes in a dependent variable.

Self Paced
Self-Paced
Aplicaciones de la Teoría de Grafos a la vida real (I) (edX) EdX
Universitat Politècnica de València,UPValenciaX

Aplicaciones de la Teoría de Grafos a la vida real (I) (edX)

Aprenderemos a modelizar problemas del mundo real mediante su representación con grafos y a resolverlos mediante sus algoritmos asociados. Este curso trata la Teoría de Grafos desde el punto de vista de la modelización, lo que nos permitirá con posterioridad resolver muchos problemas de diversa índole. Presentaremos ejemplos de los distintos problemas en un contexto real, analizaremos la representación de éstos mediante grafos y veremos los algoritmos necesarios para resolverlos.

Self Paced
Self-Paced
Introducción a las ecuaciones diferenciales (edX) EdX
Galileo University,GalileoX

Introducción a las ecuaciones diferenciales (edX)

Aprende el lenguaje de las ecuaciones diferenciales ordinarias y su aplicación en la modelación de muchos de los fenómenos que nos rodean. Este curso en línea se centra en el estudio de las ecuaciones diferenciales ordinarias (EDOs) de primer orden y consta de una introducción a la terminología y teoría, haciendo especial énfasis en la solución analítica de las mismas, sus propiedades y su aplicación en el modelado y resolución de problemas en física e ingeniería, entre otros.

Self Paced
Self-Paced
MathTrackX: Probability (edX) EdX
University of Adelaide,AdelaideX

MathTrackX: Probability (edX)

Understand probability and how it manifests in the world around us. This course introduces probability and how it manifests in the world around us. Beginning with discrete random variables, together with their uses in modelling random processes involving chance and variation, you will start to uncover the framework for statistical inference.

Self Paced
Self-Paced
Pre-University Calculus (edX) EdX
Delft University of Technology,DelftX

Pre-University Calculus (edX)

Prepare for Introductory Calculus courses. Mathematics is the language of Science, Engineering and Technology. Calculus is an elementary Mathematical course in any Science and Engineering Bachelor. Pre-university Calculus will prepare you for the Introductory Calculus courses by revising four important mathematical subjects that are assumed to be mastered by beginning Bachelor students: functions, equations, differentiation and integration.

Self Paced
Self-Paced
Machine Learning at the Edge on Arm: A Practical Introduction (edX) EdX
Arm Education,ArmEducationX

Machine Learning at the Edge on Arm: A Practical Introduction (edX)

This course will provide you with the hands-on experience you’ll need to create innovative ML applications using ubiquitous Arm-based microcontrollers. The age of machine learning has arrived! Arm technology is powering a new generation of connected devices with sophisticated sensors that can collect a vast range of environmental, spatial and audio/visual data. Typically this data is processed in the cloud using advanced machine learning tools that are enabling new applications reshaping the way we work, travel, live and play.

Self Paced
Self-Paced