diff --git a/build/doctrees/course-info/exam.doctree b/build/doctrees/course-info/exam.doctree index 663a8c5..7ef7ad1 100644 Binary files a/build/doctrees/course-info/exam.doctree and b/build/doctrees/course-info/exam.doctree differ diff --git a/build/doctrees/environment.pickle b/build/doctrees/environment.pickle index 1cf4314..861c5e7 100644 Binary files a/build/doctrees/environment.pickle and b/build/doctrees/environment.pickle differ diff --git a/build/html/_sources/course-info/exam.rst.txt b/build/html/_sources/course-info/exam.rst.txt index 6546056..5aad795 100644 --- a/build/html/_sources/course-info/exam.rst.txt +++ b/build/html/_sources/course-info/exam.rst.txt @@ -31,7 +31,7 @@ Grading: Notebooks will be graded based on: - quality of the plots (axis labels, readability of the labels) - use of concepts we used for the notebooks (use of markdown, multiple code cells ) -The deadline for handing in the project is **September 4, 2024** +The deadline for handing in the project is **September 4, 2024, at 1pm sharp! Do not miss the deadline!!!!!!** Please submit your projects via email to Andrea Kramer, **firstname.surname@uni-leipzig.de**. diff --git a/build/html/course-info/exam.html b/build/html/course-info/exam.html index 80daa68..8f5cede 100644 --- a/build/html/course-info/exam.html +++ b/build/html/course-info/exam.html @@ -237,7 +237,7 @@

Exam#

quality of the plots (axis labels, readability of the labels)

  • use of concepts we used for the notebooks (use of markdown, multiple code cells )

  • -

    The deadline for handing in the project is September 4, 2024

    +

    The deadline for handing in the project is September 4, 2024, at 1pm sharp! Do not miss the deadline!!!!!!

    Please submit your projects via email to Andrea Kramer, firstname.surname@uni-leipzig.de.

    Since many of you asked for some guiding topics and I as well hope that you do not submit a simulation of planetary motion, here are some topics, though some of them might be for the advanced physicist.

    diff --git a/build/html/searchindex.js b/build/html/searchindex.js index 1041b48..9087e62 100644 --- a/build/html/searchindex.js +++ b/build/html/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["assignments/exercise3/SolutionE3", "assignments/exercise4/SolutionE4", "assignments/exercise5/SolutionE5", "assignments/exercise7/SolutionE7", "course-info/assignments", "course-info/exam", "course-info/instructor", "course-info/resources", "course-info/schedule", "course-info/website", "index", "index-Copy1", "lectures/Intro/overview", "lectures/L1/assignment_1", "lectures/L1/overview_1", "lectures/L10/overview_10", "lectures/L11/overview_11", "lectures/L12/overview_12", "lectures/L13/overview_13", "lectures/L14/overview_14", "lectures/L15/overview_15", "lectures/L2/L2 Tips For Figures/Figures/Figure 1", "lectures/L2/assignment_2", "lectures/L2/overview_2", "lectures/L3/assignment_3", "lectures/L3/overview_3", "lectures/L4/assignment_4", "lectures/L4/overview_4", "lectures/L5/overview_5", "lectures/L6/assignment_5", "lectures/L6/overview_6", "lectures/L7/assignment_7", "lectures/L7/overview_7", "lectures/L8/assignment_6", "lectures/L8/overview_8", "lectures/L8/overview_8a", "lectures/L9/assignment_7", "lectures/L9/overview_9", "notebooks/Intro/1_Introduction2Jupyter", "notebooks/Intro/2_NotebookEditor", "notebooks/Intro/3_EditCells", "notebooks/Intro/Empty", "notebooks/Intro/NotebookEditor", "notebooks/L1/1_variables", "notebooks/L1/2_operators", "notebooks/L1/3_datatypes", "notebooks/L1/4_modules", "notebooks/L1/Lecture-1", "notebooks/L1/exceptions", "notebooks/L10/1_quantum_mechanics", "notebooks/L10/2_particle_in_a_box", "notebooks/L10/3_harmonic_oscillator", "notebooks/L10/4_periodic_potential", "notebooks/L11/1_quantum_dynamics", "notebooks/L11/2_particle_in_a_box", "notebooks/L11/3_tunneling", "notebooks/L11/Untitled", "notebooks/L12/1_hydrodynamics", "notebooks/L12/2_reinforcement_learning", "notebooks/L13/1_deep_learning", "notebooks/L13/2_deep_learning_keras", "notebooks/L14/1_CNN", "notebooks/L14/2_AutoEncoder", "notebooks/L15/1_python_hardware", "notebooks/L15/2_project_template", "notebooks/L2/1_numpy", "notebooks/L2/25_publication_ready_figures", "notebooks/L2/2_plotting", "notebooks/L2/3_randomnumbers", "notebooks/L2/ps2", "notebooks/L3/1_input_output", "notebooks/L3/2_flowcontrol", "notebooks/L3/3_functions", "notebooks/L3/4_exceptions", "notebooks/L3/Lecture-3", "notebooks/L3/exercise", "notebooks/L4/1_classes", "notebooks/L4/2_brownian_motion", "notebooks/L4/3_animations", "notebooks/L5/1_differentiation", "notebooks/L5/2_integration", "notebooks/L5/3_solving_ODEs", "notebooks/L5/utility", "notebooks/L6/1_covid19", "notebooks/L6/2_coupled_pendula", "notebooks/L6/3_fourier_analysis", "notebooks/L6/DampedOscillation", "notebooks/L7/1_spring_pendulum", "notebooks/L7/2_planetary_motion", "notebooks/L7/3_diffusion_equation", "notebooks/L7/Untitled", "notebooks/L8/1_curve_fitting", "notebooks/L9/1_plane_waves", "notebooks/L9/2_spherical_waves", "notebooks/L9/3_huygens_principle", "notebooks/L9/4_gaussian_beams"], "filenames": ["assignments/exercise3/SolutionE3.ipynb", "assignments/exercise4/SolutionE4.ipynb", "assignments/exercise5/SolutionE5.ipynb", "assignments/exercise7/SolutionE7.ipynb", "course-info/assignments.rst", "course-info/exam.rst", "course-info/instructor.rst", "course-info/resources.rst", "course-info/schedule.rst", "course-info/website.rst", "index.rst", "index-Copy1.rst", "lectures/Intro/overview.rst", "lectures/L1/assignment_1.rst", "lectures/L1/overview_1.rst", "lectures/L10/overview_10.rst", "lectures/L11/overview_11.rst", "lectures/L12/overview_12.rst", "lectures/L13/overview_13.rst", "lectures/L14/overview_14.rst", "lectures/L15/overview_15.rst", "lectures/L2/L2 Tips For Figures/Figures/Figure 1.ipynb", "lectures/L2/assignment_2.rst", "lectures/L2/overview_2.rst", "lectures/L3/assignment_3.rst", "lectures/L3/overview_3.rst", "lectures/L4/assignment_4.rst", "lectures/L4/overview_4.rst", "lectures/L5/overview_5.rst", "lectures/L6/assignment_5.rst", "lectures/L6/overview_6.rst", "lectures/L7/assignment_7.rst", "lectures/L7/overview_7.rst", "lectures/L8/assignment_6.rst", "lectures/L8/overview_8.rst", "lectures/L8/overview_8a.rst", "lectures/L9/assignment_7.rst", "lectures/L9/overview_9.rst", "notebooks/Intro/1_Introduction2Jupyter.ipynb", "notebooks/Intro/2_NotebookEditor.ipynb", "notebooks/Intro/3_EditCells.ipynb", "notebooks/Intro/Empty.ipynb", "notebooks/Intro/NotebookEditor.ipynb", "notebooks/L1/1_variables.ipynb", "notebooks/L1/2_operators.ipynb", "notebooks/L1/3_datatypes.ipynb", "notebooks/L1/4_modules.ipynb", "notebooks/L1/Lecture-1.ipynb", "notebooks/L1/exceptions.ipynb", "notebooks/L10/1_quantum_mechanics.ipynb", "notebooks/L10/2_particle_in_a_box.ipynb", "notebooks/L10/3_harmonic_oscillator.ipynb", "notebooks/L10/4_periodic_potential.ipynb", "notebooks/L11/1_quantum_dynamics.ipynb", "notebooks/L11/2_particle_in_a_box.ipynb", "notebooks/L11/3_tunneling.ipynb", "notebooks/L11/Untitled.ipynb", "notebooks/L12/1_hydrodynamics.ipynb", "notebooks/L12/2_reinforcement_learning.ipynb", "notebooks/L13/1_deep_learning.ipynb", "notebooks/L13/2_deep_learning_keras.ipynb", "notebooks/L14/1_CNN.ipynb", "notebooks/L14/2_AutoEncoder.ipynb", "notebooks/L15/1_python_hardware.ipynb", "notebooks/L15/2_project_template.ipynb", "notebooks/L2/1_numpy.ipynb", "notebooks/L2/25_publication_ready_figures.ipynb", "notebooks/L2/2_plotting.ipynb", "notebooks/L2/3_randomnumbers.ipynb", "notebooks/L2/ps2.ipynb", "notebooks/L3/1_input_output.ipynb", "notebooks/L3/2_flowcontrol.ipynb", "notebooks/L3/3_functions.ipynb", "notebooks/L3/4_exceptions.ipynb", "notebooks/L3/Lecture-3.ipynb", "notebooks/L3/exercise.ipynb", "notebooks/L4/1_classes.ipynb", "notebooks/L4/2_brownian_motion.ipynb", "notebooks/L4/3_animations.ipynb", "notebooks/L5/1_differentiation.ipynb", "notebooks/L5/2_integration.ipynb", "notebooks/L5/3_solving_ODEs.ipynb", "notebooks/L5/utility.ipynb", "notebooks/L6/1_covid19.ipynb", "notebooks/L6/2_coupled_pendula.ipynb", "notebooks/L6/3_fourier_analysis.ipynb", "notebooks/L6/DampedOscillation.ipynb", "notebooks/L7/1_spring_pendulum.ipynb", "notebooks/L7/2_planetary_motion.ipynb", "notebooks/L7/3_diffusion_equation.ipynb", "notebooks/L7/Untitled.ipynb", "notebooks/L8/1_curve_fitting.ipynb", "notebooks/L9/1_plane_waves.ipynb", "notebooks/L9/2_spherical_waves.ipynb", "notebooks/L9/3_huygens_principle.ipynb", "notebooks/L9/4_gaussian_beams.ipynb"], "titles": ["Exercise 3 Solution", "Exercise 4 Solution", "Exercise 5 Solution", "Exercise 7 Solution", "Assignments", "Exam", "Instructor", "Resources", "Course Schedule", "This Website", "Welcome to the Introduction to Computer-based Physical Modeling Course!", "Welcome to the Introduction to Computer-based Physical Modeling Course!", "Overview", "Exercise 1", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Creating a figure, which just looks nice on the screen", "Exercise 2", "Lecture Contents", "Exercise 3", "Lecture Contents", "Exercise 4", "Lecture Contents", "Lecture Contents", "Exercise 5", "Lecture Contents", "Exercise 7", "Lecture Contents", "Exercise 6", "Lecture Contents", "Lecture Contents", "Exercise 7", "Lecture Contents", "Introduction to Jupyter", "Notebook editor", "Entering code", "An empty notebook", "Notebook editor", "Variables and types", "Operators and comparisons", "Data Types in Python", "Modules and namespaces", "Variables and types", "Exceptions", "Quantum Mechanics", "Particle in a box", "Harmonic Oscillator", "Periodic Potential", "Time Dependent Quantum Mechanics", "Wavepacket in a Potential Box", "Tunneling through a barrier", "Split Step Method", "Hydrodynamics", "Machine Learning and Neural Networks", "Neural Networks", "Neural Network with Keras", "Convolutional Neural Networks", "Autoencoder CNN for Time Series Denoising", "Python and Hardware", "Project: YOUR PROJECT TITLE", "NumPy arrays", "Add On: Making publication ready figures", "Plotting data", "Random numbers", "Problem Set 2", "Input and output", "Flow Control", "Functions", "Exceptions", "Introduction to Computational Software", "<no title>", "Classes and Objects", "Brownian Motion", "Animations", "Numerical Differentiation", "Numerical Integration", "Solving ODEs", "Utilities", "COVID19", "Coupled Pendula", "Fourier Analysis", "Appendix: Fourier Analysis of a damped oscillation", "Spring Pendulum", "Planetary Motion", "Diffusion equation", "<no title>", "Curve fitting", "Plane Waves", "Spherical waves", "Huygens principle", "Gaussian Beam"], "terms": {"thi": [0, 1, 2, 3, 4, 5, 10, 11, 12, 16, 17, 18, 21, 22, 25, 26, 27, 28, 30, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "page": [0, 1, 2, 3, 8, 9, 10, 11, 20, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "wa": [0, 1, 2, 3, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 1, 2, 3, 11, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "from": [0, 1, 2, 3, 4, 5, 9, 10, 11, 18, 20, 21, 25, 27, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 53, 56, 57, 59, 60, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "assign": [0, 1, 2, 3, 5, 8, 9, 10, 11, 13, 24, 26, 29, 31, 33, 34, 35, 36, 45, 63, 70, 72, 74, 78, 83], "exercise3": 0, "solutione3": 0, "ipynb": [0, 1, 2, 3, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "our": [0, 4, 9, 11, 13, 17, 19, 20, 34, 35, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 87, 89, 91, 92, 93, 94], "todai": [0, 25, 34, 35, 49, 53, 80], "problemset": [0, 2, 3, 22], "contain": [0, 2, 5, 9, 38, 43, 45, 46, 47, 49, 52, 55, 59, 60, 62, 65, 66, 67, 70, 71, 72, 74, 77, 78, 79, 81, 85, 89, 91, 92, 93], "data": [0, 10, 11, 14, 19, 30, 38, 43, 53, 56, 58, 63, 65, 68, 69, 72, 74, 76, 77, 79, 81, 83, 85, 89, 90, 92, 93, 95], "section": [0, 27, 45, 46, 47, 53, 54, 57, 59, 61, 65, 66, 67, 70, 78, 81, 86, 93], "well": [0, 1, 3, 4, 5, 7, 9, 10, 11, 13, 20, 38, 40, 45, 47, 50, 52, 53, 54, 66, 68, 70, 71, 72, 74, 77, 79, 83, 84, 85, 88, 91, 92, 93], "lectur": [0, 1, 2, 3, 4, 8, 9, 21, 22, 45, 47, 49, 50, 53, 54, 55, 59, 61, 63, 66, 68, 70, 71, 77, 79, 84, 85, 87, 88, 89, 94], "i": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 22, 24, 25, 27, 33, 34, 35, 37, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "hope": [0, 5, 10, 11, 15, 20, 34, 35, 37, 59], "you": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 22, 24, 26, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 91, 92, 93, 94], "all": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 18, 19, 20, 38, 46, 47, 49, 50, 52, 53, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 83, 84, 85, 86, 91, 92, 93], "did": [0, 1, 2, 15, 16, 37, 49, 53, 55, 56, 57, 59, 60, 74, 79, 89, 92], "read": [0, 8, 9, 10, 11, 38, 45, 54, 57, 59, 63, 65, 69, 72, 74, 77, 81, 88, 95], "self": [0, 1, 25, 38, 56, 76, 77, 78], "studi": [0, 8, 10, 11, 25, 29, 31, 50, 51, 52, 53, 55, 57, 67, 70, 78, 81, 83, 87, 92], "part": [0, 3, 4, 5, 18, 25, 43, 45, 47, 49, 54, 57, 58, 59, 61, 62, 65, 67, 68, 71, 74, 76, 77, 81, 92], "except": [0, 11, 25, 43, 58, 59, 60, 72, 78, 84, 91, 92], "just": [0, 1, 9, 20, 38, 40, 45, 47, 49, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 81, 83, 84, 89, 91, 92], "do": [0, 1, 2, 5, 17, 18, 20, 33, 37, 40, 43, 45, 46, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 71, 72, 74, 76, 77, 78, 80, 81, 83, 84, 85, 87, 89, 91, 92, 94, 95], "usual": [0, 45, 47, 55, 61, 64, 65, 71, 74, 91, 94], "import": [0, 1, 2, 3, 4, 5, 10, 11, 21, 34, 35, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "numpi": [0, 1, 2, 3, 11, 21, 22, 23, 43, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "np": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "panda": [0, 7, 57, 59, 77, 83], "pd": [0, 57, 70, 77, 78, 83], "time": [0, 1, 2, 4, 5, 11, 15, 17, 26, 33, 37, 40, 45, 46, 47, 52, 54, 55, 56, 57, 58, 59, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95], "matplotlib": [0, 1, 2, 3, 7, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pyplot": [0, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "plt": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "config": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "inlinebackend": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "figure_format": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "retina": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "rcparam": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "updat": [0, 1, 2, 3, 8, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "font": [0, 1, 2, 3, 11, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "size": [0, 1, 2, 3, 11, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "12": [0, 1, 2, 3, 17, 43, 44, 46, 47, 49, 50, 51, 52, 53, 57, 58, 59, 60, 61, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "ax": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "titles": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "20": [0, 1, 2, 3, 45, 47, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 76, 78, 81, 84, 88, 92, 93], "labels": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "18": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "labelpad": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "14": [0, 1, 2, 3, 18, 21, 41, 47, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 65, 67, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "line": [0, 1, 2, 3, 13, 21, 40, 43, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 94, 95], "linewidth": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "1": [0, 1, 2, 5, 8, 20, 21, 23, 34, 35, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "markers": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "4": [0, 2, 5, 21, 40, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "xtick": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "16": [0, 1, 2, 3, 12, 20, 21, 44, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 65, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "ytick": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "top": [0, 1, 2, 3, 5, 8, 21, 39, 42, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "true": [0, 1, 2, 3, 21, 43, 44, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "direct": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "right": [0, 1, 2, 3, 9, 21, 39, 40, 42, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "file": [0, 10, 11, 20, 38, 46, 47, 53, 65, 66, 67, 68, 69, 83], "csv": [0, 83], "2018": [0, 70, 74], "04": [0, 60, 62, 65, 67, 70], "12_sds011_sensor_12253": 0, "directori": [0, 63], "help": [0, 3, 8, 19, 38, 40, 43, 45, 46, 47, 49, 53, 54, 55, 57, 58, 59, 60, 61, 72, 74, 77, 78, 79, 81, 83, 86, 95], "modul": [0, 2, 5, 10, 11, 14, 18, 23, 40, 43, 48, 49, 50, 51, 53, 55, 56, 59, 60, 61, 63, 64, 67, 68, 70, 71, 72, 73, 74, 76, 77, 81, 86, 87, 89, 91, 92], "us": [0, 2, 3, 5, 8, 9, 10, 11, 12, 19, 20, 22, 27, 29, 31, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 90, 91, 92, 93, 94, 95], "onli": [0, 1, 7, 17, 24, 32, 34, 35, 40, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 92, 93], "last": [0, 20, 25, 27, 28, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 61, 63, 65, 67, 70, 72, 73, 74, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92], "two": [0, 1, 2, 3, 5, 11, 19, 20, 32, 39, 40, 42, 45, 47, 49, 50, 51, 52, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 70, 71, 72, 74, 76, 81, 83, 84, 85, 86, 87, 89, 93, 94], "column": [0, 58, 59, 61, 65, 66, 69, 70, 71, 74, 77], "hint": 0, "some": [0, 1, 2, 4, 5, 9, 10, 11, 12, 15, 17, 26, 32, 40, 43, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 77, 79, 80, 81, 83, 84, 87, 89, 91, 92, 93], "ar": [0, 2, 4, 5, 7, 8, 9, 10, 11, 14, 20, 22, 27, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "empti": [0, 9, 45, 47, 66, 76], "seelct": 0, "ones": [0, 34, 35, 39, 42, 55, 58, 81, 87, 89, 90], "skip": [0, 49, 67, 70, 89], "first": [0, 1, 3, 4, 5, 8, 11, 13, 20, 32, 40, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 67, 70, 72, 74, 75, 76, 78, 80, 81, 83, 84, 87, 89, 91, 92], "row": [0, 49, 58, 59, 61, 65, 70, 74, 79], "tow": 0, "arrai": [0, 1, 3, 5, 11, 45, 47, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 68, 70, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "p1": [0, 67, 70, 76], "p2": [0, 67, 70, 76], "here": [0, 1, 4, 5, 9, 11, 38, 40, 43, 45, 47, 48, 49, 53, 57, 59, 60, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 88, 89, 91, 93, 94, 95], "three": [0, 2, 38, 59, 61, 65, 67, 71, 74, 78, 80, 81, 83, 91, 92], "text": [0, 38, 39, 40, 42, 46, 47, 64, 66, 69, 71, 72, 74, 84, 85, 91], "can": [0, 2, 8, 9, 10, 11, 14, 15, 17, 22, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "judg": [0, 58, 59, 91], "structur": [0, 5, 7, 10, 11, 19, 47, 52, 61, 65, 70, 71, 74, 84, 86], "sensor_id": [0, 70], "sensor_typ": [0, 70], "locat": [0, 3, 61, 67, 70, 90], "lat": [0, 70], "lon": [0, 70], "timestamp": [0, 70], "durp1": [0, 70], "ratiop1": [0, 70], "durp2": [0, 70], "ratiop2": [0, 70], "12253": [0, 70], "sds011": [0, 70], "6189": [0, 70], "52": [0, 55, 63, 70, 72, 84, 89, 91], "527": [0, 70, 91], "13": [0, 1, 2, 44, 45, 46, 47, 50, 52, 57, 59, 60, 61, 63, 65, 70, 71, 74, 78, 80, 84, 94, 95], "390": [0, 1], "12t00": 0, "00": [0, 12, 14, 59, 65, 70, 71, 74, 78], "58": [0, 47, 59, 66, 70, 72, 74], "31": [0, 47, 50, 52, 53, 56, 62, 65, 76, 79, 84, 87, 90], "10": [0, 1, 3, 15, 16, 21, 39, 42, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "26": [0, 51, 52, 54, 59, 61, 63, 70, 76, 78, 81, 93, 94], "03": [0, 14, 60, 65, 69, 71, 74, 78], "24": [0, 1, 3, 45, 47, 52, 54, 57, 59, 63, 65, 68, 70, 71, 72, 74, 75, 78, 80, 83, 90, 93, 94], "35": [0, 3, 47, 50, 51, 53, 55, 67, 84, 87], "07": [0, 60, 61, 62], "27": [0, 21, 54, 57, 59, 70, 71, 74, 76, 79, 81, 82, 84, 88], "60": [0, 3, 45, 47, 59, 66, 67, 69, 70, 72, 74], "loadtxt": [0, 70, 85, 91], "delimit": [0, 70, 85], "skiprow": [0, 70], "usecol": [0, 70], "6": [0, 1, 2, 4, 5, 39, 40, 45, 46, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 79, 81, 82, 85, 91, 92, 93, 94, 95], "9": [0, 2, 3, 37, 40, 43, 44, 45, 47, 50, 53, 55, 56, 57, 59, 60, 61, 63, 65, 67, 68, 69, 70, 71, 72, 74, 80, 81, 84, 87, 88, 92, 93, 94, 95], "unpack": [0, 45, 47, 70, 91], "plot": [0, 1, 2, 3, 5, 10, 11, 21, 22, 23, 38, 47, 49, 53, 54, 55, 56, 57, 59, 61, 62, 63, 68, 69, 70, 72, 74, 75, 78, 79, 80, 82, 85, 89, 90, 91, 92, 94], "how": [0, 1, 16, 18, 20, 40, 47, 49, 52, 53, 54, 55, 58, 59, 60, 61, 63, 66, 70, 71, 72, 74, 77, 78, 79, 80, 83, 84, 85, 91, 92, 94], "valu": [0, 1, 2, 3, 40, 43, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95], "depend": [0, 3, 5, 11, 54, 55, 56, 61, 66, 67, 71, 72, 74, 76, 80, 84, 89, 91, 92, 93], "scatter": [0, 5, 51, 60, 91, 94], "axi": [0, 5, 11, 56, 58, 59, 65, 68, 70, 81, 83, 85, 90, 95], "label": [0, 1, 2, 5, 52, 53, 54, 57, 59, 62, 64, 66, 68, 69, 70, 72, 74, 77, 79, 81, 83, 84, 85, 86, 87, 88, 91, 92, 93], "5": [0, 1, 6, 34, 35, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "xlabel": [0, 1, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 74, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "ylabel": [0, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 74, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "show": [0, 1, 2, 3, 9, 10, 11, 21, 27, 28, 38, 39, 42, 45, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 69, 70, 72, 74, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "write": [0, 2, 3, 10, 11, 33, 38, 40, 45, 49, 53, 54, 55, 56, 57, 59, 63, 64, 66, 69, 72, 74, 75, 77, 79, 80, 81, 84, 86, 87, 89, 91, 93, 95], "call": [0, 1, 2, 19, 39, 42, 43, 45, 46, 47, 48, 49, 50, 55, 56, 57, 58, 59, 61, 63, 65, 67, 70, 72, 73, 74, 76, 77, 79, 81, 84, 85, 86, 91, 92, 95], "p1_p2": 0, "txt": [0, 70, 85, 91], "save": [0, 11, 39, 42, 53, 66, 72, 90], "begin": [0, 2, 3, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "savetxt": [0, 70], "list": [0, 10, 11, 13, 40, 43, 46, 53, 57, 63, 66, 70, 72, 76, 77, 78, 79, 81, 90], "zip": [0, 20, 69, 70], "end": [0, 2, 3, 10, 11, 13, 22, 27, 40, 45, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 65, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "load": [0, 38, 60, 61, 66, 85, 91], "same": [0, 1, 18, 40, 50, 53, 55, 57, 60, 61, 62, 65, 66, 67, 69, 70, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 86, 92, 94], "read_csv": [0, 70, 83], "one": [0, 1, 2, 5, 11, 18, 34, 35, 39, 40, 42, 43, 44, 45, 47, 49, 51, 53, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 70, 71, 76, 77, 78, 80, 81, 83, 84, 86, 89, 92], "datafram": [0, 70, 77, 78], "df": [0, 70, 83, 91], "while": [0, 15, 43, 47, 50, 53, 55, 56, 59, 61, 63, 66, 67, 72, 75, 77, 78, 80, 81, 83, 84, 91, 92, 94], "program": [0, 7, 9, 10, 11, 38, 43, 45, 46, 47, 48, 53, 58, 60, 61, 63, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 87], "calcul": [0, 1, 2, 3, 36, 37, 40, 43, 45, 47, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 66, 67, 69, 71, 72, 74, 75, 78, 79, 80, 81, 83, 84, 85, 90, 91, 92, 94, 95], "factori": [0, 46, 47, 74, 75], "posit": [0, 1, 3, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 65, 66, 67, 68, 69, 75, 77, 78, 79, 80, 81, 84, 85, 87, 88, 89, 91, 92, 93, 95], "integ": [0, 11, 40, 44, 45, 70, 71, 74, 75], "recal": [0, 59, 67, 74, 75], "given": [0, 3, 38, 46, 47, 49, 51, 53, 55, 57, 58, 61, 65, 67, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 87, 89, 91, 92], "x": [0, 1, 2, 3, 21, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 65, 66, 67, 68, 69, 71, 72, 74, 75, 77, 78, 79, 80, 81, 82, 83, 87, 89, 90, 91, 92, 93, 94, 95], "2": [0, 1, 2, 5, 21, 23, 39, 40, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "so": [0, 2, 8, 19, 39, 42, 43, 45, 46, 47, 49, 50, 51, 53, 55, 57, 58, 59, 61, 63, 66, 67, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 93, 94, 95], "python": [0, 1, 2, 9, 10, 11, 14, 18, 20, 34, 35, 38, 40, 43, 44, 46, 48, 57, 58, 59, 60, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 90], "befor": [0, 1, 4, 12, 19, 45, 47, 50, 51, 52, 53, 54, 55, 59, 61, 62, 63, 71, 72, 77, 78, 81, 84, 87, 89, 91, 95], "11": [0, 2, 16, 39, 44, 45, 46, 47, 50, 52, 55, 56, 59, 60, 61, 62, 65, 66, 67, 68, 69, 70, 71, 74, 78, 80, 84, 92, 94, 95], "fac": 0, "print": [0, 1, 39, 42, 43, 45, 46, 47, 48, 59, 60, 61, 63, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 91, 92], "rang": [0, 1, 3, 45, 47, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 65, 67, 71, 74, 77, 78, 80, 81, 84, 89, 90, 91, 92, 95], "within": [0, 5, 54, 61, 67, 76, 77], "we": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 25, 27, 28, 30, 32, 34, 35, 37, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "have": [0, 1, 3, 5, 12, 14, 20, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "provid": [0, 1, 2, 5, 10, 11, 13, 38, 39, 40, 42, 43, 46, 47, 51, 55, 57, 59, 60, 63, 66, 67, 68, 69, 70, 71, 74, 76, 77, 78, 79, 80, 91, 92], "simpl": [0, 1, 11, 17, 26, 28, 32, 38, 40, 45, 47, 54, 57, 59, 61, 63, 68, 70, 71, 72, 74, 76, 79, 80, 81, 83, 89, 91], "wai": [0, 38, 40, 43, 45, 46, 47, 53, 54, 55, 57, 58, 59, 60, 61, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 87, 89, 94], "second": [0, 11, 18, 19, 20, 22, 40, 45, 47, 49, 50, 51, 52, 55, 57, 58, 62, 66, 67, 71, 72, 74, 76, 78, 80, 81, 83, 84, 87, 89, 90, 91, 92, 93], "deraiv": 0, "anoth": [0, 39, 40, 42, 43, 47, 61, 62, 67, 70, 72, 74, 76, 77, 81], "The": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 13, 20, 22, 24, 25, 26, 27, 28, 29, 31, 33, 36, 38, 39, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 77, 78, 79, 80, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "n": [0, 3, 5, 40, 45, 50, 51, 52, 53, 54, 55, 56, 57, 59, 61, 62, 65, 66, 67, 68, 70, 72, 74, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94], "th": [0, 51, 79], "deriv": [0, 11, 33, 43, 47, 48, 49, 50, 51, 52, 55, 59, 61, 65, 72, 73, 74, 81, 83, 90], "approxim": [0, 5, 49, 53, 54, 72, 74, 77, 79, 80, 89, 94, 95], "nbsphinx": [0, 68, 85, 86], "math": [0, 46, 47, 59, 62, 66, 68, 85, 86], "equat": [0, 2, 3, 10, 11, 15, 28, 29, 31, 32, 37, 38, 50, 51, 54, 56, 59, 65, 67, 68, 69, 71, 72, 74, 77, 79, 80, 81, 85, 86, 88, 91, 94], "frac": [0, 40, 49, 51, 53, 54, 55, 56, 57, 59, 61, 65, 67, 68, 69, 72, 74, 77, 79, 80, 81, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "d": [0, 1, 3, 39, 40, 42, 49, 50, 54, 55, 56, 57, 58, 61, 62, 63, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 81, 84, 89, 91, 93, 94], "f": [0, 1, 40, 55, 56, 57, 58, 59, 61, 63, 66, 72, 74, 77, 78, 79, 80, 85, 86, 89, 91], "dx": [0, 49, 50, 51, 52, 54, 55, 56, 67, 68, 77, 79, 80, 81, 89], "approx": [0, 55, 72, 74, 79, 80, 89], "h": [0, 45, 47, 49, 50, 51, 52, 53, 55, 61, 66, 68, 72, 74, 79, 86, 90], "sum_": [0, 40, 54, 59, 68, 80, 85, 91], "0": [0, 1, 2, 3, 21, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pmatrix": [0, 92], "where": [0, 1, 2, 3, 11, 39, 42, 44, 47, 48, 49, 57, 59, 63, 65, 66, 67, 70, 71, 72, 73, 74, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 94, 95], "binomi": 0, "coeffici": [0, 5, 57, 71, 74, 77, 81, 85, 89, 92], "which": [0, 1, 2, 3, 10, 11, 12, 15, 17, 19, 25, 34, 35, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "avail": [0, 8, 10, 11, 20, 24, 38, 39, 42, 43, 45, 46, 47, 58, 61, 63, 66, 67, 68, 71, 74, 77, 79, 81, 85], "scipi": [0, 2, 3, 11, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 74, 83, 84, 85, 87, 88, 89, 90, 91], "special": [0, 40, 43, 45, 47, 48, 49, 53, 55, 70, 71, 73, 74, 85, 91, 92], "binom": 0, "deliv": [0, 57, 60, 68, 72, 74, 75, 77, 78, 91], "abov": [0, 3, 39, 42, 43, 45, 47, 48, 49, 51, 53, 54, 55, 56, 58, 59, 61, 63, 66, 67, 68, 71, 72, 73, 74, 75, 79, 81, 83, 84, 85, 88, 89, 91, 92, 93], "formula": [0, 33, 59, 64, 66, 74, 79, 80], "To": [0, 3, 13, 40, 44, 45, 46, 47, 48, 52, 53, 54, 55, 57, 59, 61, 63, 66, 67, 72, 73, 74, 78, 79, 81, 83, 85, 92], "step": [0, 1, 5, 11, 50, 51, 52, 58, 59, 60, 61, 62, 65, 67, 68, 77, 79, 80, 81, 88, 89, 90, 94], "paramet": [0, 2, 3, 54, 56, 61, 62, 65, 66, 67, 68, 72, 74, 76, 77, 78, 81, 83, 91, 92, 95], "1e": [0, 3, 50, 53, 77, 78, 90, 92, 93, 94, 95], "order": [0, 11, 45, 47, 57, 67, 72, 74, 81, 83, 84, 91], "default": [0, 38, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 65, 66, 67, 72, 74, 79, 84, 85, 87, 88, 89, 92, 93, 94, 95], "def": [0, 1, 2, 3, 40, 43, 47, 48, 53, 54, 55, 56, 57, 59, 63, 66, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 90, 91, 92, 93, 94, 95], "param": [0, 54, 61, 62, 72, 74, 79], "tmp": [0, 3, 54, 55, 56, 72, 79, 92, 93, 95], "return": [0, 1, 2, 3, 4, 38, 40, 43, 45, 46, 47, 53, 54, 55, 56, 57, 59, 63, 64, 66, 67, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 90, 91, 92, 93, 94, 95], "sum": [0, 1, 50, 51, 52, 54, 55, 56, 58, 59, 61, 67, 68, 69, 70, 71, 74, 80, 81, 83, 84, 85, 86, 90, 91, 92, 94], "f0": [0, 72, 74], "acdot": 0, "4th": [0, 27], "linspac": [0, 3, 21, 50, 51, 52, 53, 54, 55, 57, 59, 61, 66, 67, 68, 69, 71, 72, 74, 79, 80, 81, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "100": [0, 1, 3, 38, 42, 45, 47, 53, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 77, 79, 80, 81, 82, 83, 84, 88, 91, 92, 93, 94, 95], "d4f": 0, "ha": [0, 1, 5, 9, 10, 11, 18, 38, 39, 42, 43, 45, 46, 47, 50, 51, 53, 55, 57, 58, 59, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 81, 84, 85, 86, 91, 92], "see": [0, 1, 3, 16, 39, 40, 42, 45, 47, 49, 50, 51, 53, 54, 59, 63, 67, 70, 72, 74, 78, 79, 83, 91, 92, 94], "when": [0, 1, 9, 38, 39, 40, 42, 43, 47, 48, 51, 52, 53, 55, 57, 58, 59, 63, 65, 66, 67, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 91, 92, 95], "sensor": [0, 63, 70], "been": [0, 1, 10, 11, 18, 39, 42, 43, 45, 47, 55, 58, 59, 65, 67, 77, 84, 91, 92], "record": [0, 38, 77, 93], "want": [0, 3, 9, 15, 16, 17, 20, 27, 32, 40, 43, 45, 47, 49, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 78, 79, 80, 81, 83, 84, 87, 89, 90, 91, 92, 93, 94], "convert": [0, 38, 43, 45, 47, 61, 65, 70, 72, 74, 79, 81], "There": [0, 7, 20, 25, 38, 39, 40, 42, 43, 45, 47, 58, 59, 63, 65, 66, 67, 68, 70, 72, 74, 76, 78, 80, 81, 83, 85, 91, 92], "multipl": [0, 1, 5, 11, 40, 49, 50, 55, 56, 59, 61, 68, 71, 74, 77, 78, 79, 81, 83, 89, 94], "practiv": 0, "handl": [0, 38, 47, 48, 67, 70, 73, 74], "datetime64": 0, "string": [0, 10, 11, 13, 46, 49, 63, 65, 71, 72, 74, 76, 77, 86], "type": [0, 10, 11, 14, 38, 39, 40, 42, 51, 53, 55, 56, 59, 61, 62, 63, 65, 67, 70, 72, 74, 76, 78, 79, 81, 84, 86, 91, 92], "allow": [0, 5, 9, 38, 39, 42, 43, 45, 47, 50, 60, 63, 64, 65, 66, 67, 70, 72, 78, 79, 81, 90, 91, 93], "subtract": [0, 1, 59, 83, 90], "also": [0, 1, 3, 4, 5, 8, 9, 10, 11, 17, 22, 24, 25, 28, 32, 38, 40, 43, 45, 46, 47, 49, 50, 53, 54, 55, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "extract": [0, 43, 47, 58, 61, 65, 71, 74, 84, 85, 93], "hour": [0, 34, 35], "minut": 0, "exampl": [0, 1, 3, 5, 10, 11, 19, 32, 40, 43, 45, 46, 47, 48, 49, 51, 52, 53, 57, 58, 59, 60, 62, 63, 65, 66, 67, 68, 70, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 93, 94, 95], "item": [0, 40, 45, 68], "creat": [0, 9, 11, 14, 18, 19, 26, 38, 40, 43, 45, 46, 47, 50, 52, 53, 55, 57, 59, 60, 61, 67, 68, 69, 70, 72, 74, 75, 76, 77, 84, 89, 90, 91, 92, 94], "variabl": [0, 1, 10, 11, 14, 45, 46, 48, 56, 67, 70, 71, 73, 75, 77, 78, 81, 84, 89, 91], "25": [0, 1, 44, 47, 52, 54, 58, 59, 62, 63, 65, 69, 70, 71, 72, 74, 76, 78, 83, 88, 93, 94], "equival": [0, 15, 53, 54, 55, 59, 71, 72, 74, 85, 86], "them": [0, 5, 16, 32, 38, 45, 47, 49, 55, 58, 59, 61, 65, 66, 67, 71, 74, 78, 81, 83, 84, 85, 89, 91], "final": [0, 5, 20, 27, 32, 38, 43, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 63, 66, 72, 74, 81, 84, 87, 92], "total": [0, 1, 3, 49, 50, 51, 52, 54, 57, 58, 61, 62, 67, 77, 81, 92], "dai": [0, 67, 71], "previous": [0, 45, 57, 61, 89], "total_second": 0, "3600": 0, "mai": [0, 3, 9, 20, 26, 27, 38, 40, 43, 45, 46, 47, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 80, 81, 83, 84, 85, 91, 92, 93, 94, 95], "directli": [0, 4, 40, 46, 47, 57, 60, 66, 74, 78, 91, 92], "dure": [0, 2, 10, 11, 12, 45, 50, 53, 59, 61, 67], "includ": [0, 9, 20, 38, 40, 46, 47, 54, 64, 65, 67, 71, 72, 74, 76, 77, 81, 83, 84, 89, 90, 91, 92], "statement": [0, 11, 46, 47, 48, 70, 72, 73, 76, 78, 94], "loadttxt": 0, "dictionari": [0, 10, 11, 13, 67, 71, 74], "kei": [0, 45, 47, 58, 59, 67, 70, 72], "number": [0, 1, 2, 3, 10, 11, 18, 22, 25, 32, 36, 44, 45, 49, 50, 51, 52, 54, 56, 57, 58, 59, 60, 61, 63, 65, 66, 67, 69, 70, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 89, 90, 91, 92, 94], "name": [0, 1, 10, 11, 45, 48, 64, 65, 66, 70, 72, 73, 74, 76, 84], "e": [0, 1, 3, 39, 40, 42, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 79, 81, 83, 84, 85, 86, 88, 89, 91, 92, 93, 95], "appli": [0, 1, 2, 11, 26, 29, 31, 36, 45, 49, 50, 59, 61, 62, 72, 74, 85, 91], "differ": [0, 10, 11, 17, 32, 37, 38, 39, 42, 43, 45, 47, 49, 52, 53, 54, 55, 58, 59, 61, 63, 65, 66, 67, 68, 69, 70, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94], "convers": [0, 45, 47, 84], "each": [0, 1, 5, 38, 43, 45, 46, 47, 52, 55, 57, 58, 59, 61, 62, 63, 65, 66, 67, 68, 70, 71, 74, 76, 77, 78, 79, 81, 83, 84, 89, 90, 91, 92, 94], "timstamp": 0, "store": [0, 1, 40, 43, 45, 47, 53, 54, 58, 63, 65, 70, 76, 77, 78, 81, 83, 84, 89, 93], "tot_second": 0, "legend": [0, 1, 2, 53, 57, 62, 72, 74, 77, 79, 81, 83, 84, 85, 87, 88, 91, 92, 93], "21": [0, 2, 21, 45, 47, 54, 59, 62, 65, 66, 70, 71, 74, 76, 78, 80, 93, 94], "exercise4": 1, "solutione4": 1, "turn": [1, 15, 54, 55, 56, 57, 59, 61, 72, 80, 84, 85], "problem": [1, 2, 4, 5, 10, 11, 15, 16, 17, 18, 28, 29, 31, 46, 47, 49, 55, 57, 58, 64, 67, 71, 74, 83, 87, 89], "make": [1, 3, 9, 11, 13, 16, 22, 39, 40, 42, 45, 46, 47, 50, 51, 54, 55, 56, 59, 60, 61, 65, 67, 69, 71, 72, 74, 75, 76, 77, 78, 81, 83, 84, 92, 94], "sure": [1, 61, 74, 75], "everyth": [1, 40, 53, 54, 60, 71, 78, 92], "expect": [1, 8, 44, 47, 50, 58, 70, 91, 93], "restart": [1, 39, 42], "kernel": [1, 10, 11, 12, 61, 62], "menubar": 1, "select": [1, 7, 39, 40, 42, 45, 47, 61, 62], "rightarrow": [1, 58, 59, 79], "cell": [1, 5, 38, 39, 40, 42, 43, 45, 47, 53, 57, 58, 61, 62, 63, 67, 70, 72, 74, 78, 79, 84, 85, 94], "fill": [1, 4, 65, 67, 72, 74, 78, 82, 84], "ani": [1, 20, 38, 39, 42, 43, 45, 47, 49, 52, 53, 54, 58, 61, 62, 63, 65, 66, 67, 70, 71, 72, 74, 76, 81, 83, 84, 87, 89, 92, 94], "place": [1, 3, 9, 67], "sai": [1, 59, 61], "your": [1, 2, 4, 5, 10, 11, 13, 20, 22, 26, 29, 31, 33, 36, 38, 40, 42, 45, 46, 47, 49, 58, 65, 66, 67, 70, 71, 72, 74, 75, 76, 78, 81, 84, 91, 94], "code": [1, 4, 5, 9, 10, 11, 12, 33, 38, 47, 48, 53, 59, 60, 61, 63, 64, 66, 67, 69, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 83, 85, 89, 93], "answer": [1, 2, 4, 71, 74, 77, 81, 83, 84, 87, 88], "collabor": [1, 9], "below": [1, 3, 7, 39, 40, 42, 45, 47, 50, 51, 52, 53, 54, 57, 58, 59, 60, 61, 62, 63, 65, 67, 69, 70, 71, 72, 74, 78, 79, 81, 83, 84, 85, 87, 92, 93, 94, 95], "frank": [1, 6, 20, 45, 47, 70, 74], "cicho": [1, 6, 58, 74], "about": [1, 2, 13, 18, 19, 22, 24, 25, 26, 29, 31, 33, 36, 38, 45, 47, 48, 53, 58, 59, 61, 63, 64, 66, 67, 71, 73, 74, 76, 77, 78, 80, 81, 83, 84, 91], "anim": [1, 2, 3, 10, 11, 26, 27, 53, 85, 87, 88], "need": [1, 3, 4, 13, 33, 38, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 67, 68, 70, 72, 74, 76, 78, 79, 80, 81, 84, 85, 89, 92, 93], "skill": [1, 57], "other": [1, 2, 4, 37, 38, 40, 43, 45, 47, 52, 53, 54, 57, 60, 61, 63, 64, 65, 67, 68, 70, 71, 72, 74, 76, 77, 81, 83, 84, 89, 91, 95], "task": [1, 10, 11, 22, 45, 47, 54, 59, 61, 71, 72, 74], "covid": [1, 2, 78], "19": [1, 2, 50, 57, 59, 60, 70, 71, 72, 77, 78, 80, 83, 89, 93], "spread": [1, 2, 26, 78, 83, 94], "take": [1, 26, 33, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 65, 67, 72, 73, 77, 78, 79, 80, 81, 83, 91, 93, 94], "solv": [1, 2, 5, 10, 11, 15, 16, 28, 29, 31, 32, 37, 49, 50, 51, 53, 54, 55, 56, 57, 71, 74, 79, 83, 87, 89, 90, 92, 95], "discuss": [1, 4, 5, 7, 11, 16, 45, 47, 65, 67, 70, 74, 86], "more": [1, 3, 10, 11, 16, 26, 29, 31, 32, 34, 35, 39, 40, 42, 43, 44, 45, 46, 47, 50, 51, 52, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 78, 81, 83, 84, 85, 87, 91], "detail": [1, 3, 8, 16, 38, 45, 47, 53, 58, 59, 63, 65, 67, 72, 80, 81, 84, 87], "later": [1, 40, 45, 46, 47, 53, 55, 58, 67, 68, 69, 74, 77, 78, 79, 84, 85, 91, 92, 93], "3": [1, 2, 10, 21, 39, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pylab": [1, 67, 74, 90], "sleep": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "thread": [1, 11, 46, 47, 84], "ipycanva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "multicanva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "hold_canva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "inlin": [1, 40, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 74, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "like": [1, 9, 10, 11, 17, 22, 24, 38, 39, 40, 42, 43, 45, 47, 49, 50, 52, 53, 57, 58, 59, 61, 63, 66, 67, 68, 70, 71, 72, 74, 77, 78, 79, 81, 83, 84, 87, 89, 91, 92, 94], "out": [1, 4, 5, 20, 44, 45, 47, 52, 54, 56, 57, 58, 59, 61, 63, 65, 71, 72, 77, 78, 79, 80, 81, 83, 85, 86, 91], "colloid": [1, 68, 76, 77, 78], "shall": [1, 3, 5, 50, 51, 52, 54, 56, 58, 61, 62, 72, 74, 77, 81, 84, 89, 92, 93], "follow": [1, 3, 5, 9, 10, 11, 37, 39, 40, 42, 45, 47, 49, 53, 54, 57, 59, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 92, 93], "properti": [1, 45, 47, 56, 70, 76, 77, 86], "radiu": [1, 3, 57, 72, 74, 76, 77, 78, 88, 95], "r": [1, 3, 21, 38, 39, 42, 43, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 66, 67, 72, 74, 76, 77, 78, 81, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "initi": [1, 2, 11, 56, 65, 66, 67, 76, 77, 83, 85, 90, 91], "via": [1, 5, 38, 63, 84], "argument": [1, 3, 11, 40, 47, 48, 54, 65, 67, 68, 70, 73, 76, 77, 81, 92], "p": [1, 57, 61, 63, 66, 67, 68, 72, 74, 76, 77, 78, 88, 91, 92], "should": [1, 2, 3, 5, 40, 50, 54, 58, 61, 63, 64, 66, 67, 68, 77, 78, 81, 83, 84, 88, 89, 91, 92], "an": [1, 2, 5, 9, 10, 11, 13, 20, 22, 26, 34, 35, 36, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 88, 91, 92, 94, 95], "entri": [1, 45, 58, 59, 61, 63, 65, 67, 81, 91], "y": [1, 2, 39, 40, 42, 43, 45, 47, 50, 51, 52, 57, 58, 59, 61, 65, 67, 68, 69, 71, 72, 74, 75, 77, 78, 79, 80, 81, 82, 83, 87, 90, 91, 92, 93, 95], "veloc": [1, 53, 57, 65, 66, 67, 68, 78, 81, 84, 88, 91], "v": [1, 11, 39, 42, 49, 51, 52, 53, 55, 56, 57, 61, 63, 65, 66, 67, 69, 70, 77, 81], "v_x": [1, 55, 56, 57], "v_y": [1, 57], "random": [1, 11, 22, 25, 58, 59, 61, 62, 67, 69, 70, 77, 78, 91], "magnitud": [1, 49, 53, 57, 67, 86, 92], "world": [1, 11, 45, 47, 51, 61, 63, 77], "rectangl": [1, 58, 78], "box": [1, 11, 15, 16, 49, 51, 52, 53, 78, 82], "specifi": [1, 43, 46, 47, 50, 56, 60, 66, 70, 72, 74, 78, 84, 91, 92], "topleft": 1, "corner": [1, 9, 39, 42, 61], "bottom": [1, 39, 42, 66, 67], "initialz": 1, "state": [1, 2, 11, 39, 42, 54, 64, 68, 81, 83, 84, 85, 87, 88, 94], "health": 1, "boolean": [1, 44, 45, 47, 65], "sick": 1, "constructor": [1, 76, 77, 78], "definit": [1, 11, 59, 74, 77, 78, 79, 84, 91, 92], "therefor": [1, 16, 34, 35, 49, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 71, 72, 74, 77, 78, 79, 80, 81, 84, 85, 88, 89, 91, 92, 93, 95], "look": [1, 3, 8, 9, 20, 24, 25, 27, 28, 30, 39, 42, 45, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 67, 70, 71, 72, 74, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "__init__": [1, 56, 77, 78], "method": [1, 2, 11, 45, 46, 47, 48, 50, 51, 53, 54, 57, 59, 60, 61, 63, 67, 68, 70, 73, 74, 77, 78, 79, 91], "timestep": [1, 56, 77, 78, 81, 83, 84, 89], "dt": [1, 55, 56, 57, 67, 68, 77, 78, 81, 85, 89], "header": [1, 70], "descript": [1, 5, 11, 45, 46, 47, 48, 49, 51, 73, 85, 86], "sbox": 1, "add": [1, 2, 8, 10, 11, 23, 25, 38, 40, 45, 52, 59, 61, 62, 64, 67, 68, 72, 74, 77, 78, 92], "initialis": [1, 77, 78], "go": [1, 5, 9, 11, 39, 40, 42, 47, 59, 63, 66, 68, 71, 77, 80, 81, 84, 85, 92], "through": [1, 3, 5, 8, 11, 45, 47, 53, 57, 58, 59, 61, 67, 71, 72, 74, 81, 85, 93, 95], "determin": [1, 3, 36, 54, 59, 71, 74, 80, 85, 88, 92], "distanc": [1, 50, 57, 67, 77, 84, 91, 92, 93, 94, 95], "current": [1, 39, 42, 47, 55, 58, 59, 63, 66, 74, 77, 78, 79, 81, 89, 92], "smaller": [1, 50, 55, 59, 61, 65, 66, 67, 71, 74, 77, 91], "than": [1, 9, 11, 40, 45, 47, 51, 53, 58, 59, 61, 63, 66, 67, 71, 79, 80, 81, 84, 87, 91, 94], "g": [1, 3, 43, 45, 46, 47, 50, 53, 55, 56, 57, 66, 67, 68, 70, 81, 84, 86, 87, 88, 92], "set": [1, 3, 4, 10, 11, 39, 42, 54, 56, 58, 61, 62, 63, 66, 68, 70, 71, 72, 74, 79, 81, 83, 91, 92], "new": [1, 2, 8, 9, 17, 39, 40, 42, 43, 45, 47, 53, 59, 63, 66, 68, 71, 72, 74, 76, 78, 81, 89, 91, 92], "after": [1, 2, 4, 14, 22, 54, 61, 62, 63, 68, 71, 72, 74, 77, 80, 83, 84, 93], "brownian": [1, 11, 27, 68, 75, 78, 92], "motion": [1, 5, 11, 27, 32, 51, 57, 67, 68, 78, 81, 85, 92], "temporari": 1, "check": [1, 2, 3, 20, 45, 59, 72, 74, 75, 79, 81, 83, 84, 91, 93, 95], "insid": [1, 10, 11, 50, 66, 72, 74, 76, 78], "outsid": [1, 50, 72], "reflect": [1, 11, 55, 61, 78], "boundari": [1, 49, 52, 54, 56, 57, 78, 81, 89], "condit": [1, 11, 47, 48, 49, 67, 72, 73, 78, 83, 84, 85, 90], "vertic": [1, 2, 3, 57, 67, 69, 84, 85, 87], "border": [1, 39, 42, 61], "new_x": 1, "x_posit": 1, "overal": [1, 3, 62, 91, 94], "correct": [1, 20, 55, 57, 59, 74, 75, 77, 80, 81], "rand": [1, 58, 68], "sqrt": [1, 46, 47, 50, 51, 52, 53, 54, 55, 56, 57, 67, 68, 69, 77, 78, 81, 86, 88, 89, 90, 91, 92, 95], "infect": [1, 78, 83], "recov": [1, 83], "fals": [1, 43, 44, 45, 47, 53, 54, 55, 56, 59, 60, 61, 62, 63, 70, 71, 72, 74, 75, 78, 82, 84, 92], "new_i": 1, "test": [1, 11, 36, 47, 48, 61, 62, 68, 71, 72, 73, 74, 78], "50": [1, 34, 35, 52, 55, 56, 57, 59, 61, 65, 67, 68, 69, 72, 84, 89, 92, 93], "coordin": [1, 53, 69, 72, 74, 77, 84, 92], "abl": [1, 14, 39, 42, 60, 61, 63, 68, 77], "between": [1, 2, 11, 47, 51, 55, 58, 59, 61, 63, 65, 66, 68, 78, 84, 92, 94], "400": [1, 61, 84], "let": [1, 11, 40, 50, 52, 54, 55, 57, 58, 59, 67, 71, 72, 74, 77, 78, 79, 80, 81, 89, 91, 92, 93, 94], "healthi": 1, "22": [1, 2, 3, 14, 47, 54, 59, 63, 65, 69, 70, 76, 78, 80, 81, 88, 93, 94], "_": [1, 3, 43, 47, 55, 57, 67, 68, 78, 79, 89, 91, 92, 93], "randint": [1, 58, 61, 62, 68, 70], "append": [1, 3, 45, 47, 58, 62, 71, 74, 77, 78, 80, 89, 90, 91], "displai": [1, 3, 38, 39, 40, 53, 54, 55, 56, 61, 63, 66, 67, 78, 81, 84, 85, 86, 92, 93, 95], "width": [1, 40, 50, 53, 54, 55, 56, 58, 62, 63, 66, 78, 82, 84, 89, 92, 93, 94, 95], "height": [1, 40, 50, 52, 53, 54, 55, 56, 62, 63, 66, 68, 70, 78, 84, 91, 92, 93, 95], "pixel": [1, 53, 59, 61, 78, 84], "23": [1, 14, 43, 45, 47, 54, 57, 59, 60, 63, 65, 69, 70, 71, 74, 76, 78, 79, 80, 81, 83, 88, 90, 93, 94], "1000": [1, 2, 3, 53, 54, 55, 61, 67, 68, 71, 72, 74, 78, 79, 80, 81, 83, 85, 88, 93, 94, 95], "loop": [1, 11, 53, 55, 72, 75, 78, 81, 89], "draw": [1, 11, 53, 54, 55, 56, 64, 66, 77, 84], "If": [1, 5, 9, 27, 37, 38, 39, 40, 42, 43, 45, 46, 47, 49, 51, 52, 53, 55, 56, 58, 59, 61, 62, 63, 65, 66, 67, 68, 70, 72, 74, 79, 81, 83, 84, 85, 89, 91, 92, 93, 94], "red": [1, 53, 61, 78, 84], "blue": [1, 39, 42, 53, 61, 67], "inf": [1, 43, 46, 47], "rec": 1, "clear": [1, 53, 54, 55, 56, 63, 74, 78, 83, 84], "global_alpha": [1, 78, 84], "slightli": [1, 27, 71, 74, 78, 81, 84], "transpar": [1, 67, 78, 84], "fill_styl": [1, 78, 84], "elif": [1, 11, 43, 47], "green": [1, 53, 58, 61, 67], "els": [1, 11, 40, 43, 47, 48, 53, 55, 56, 58, 63, 72, 73, 83, 94], "fill_arc": [1, 78, 84], "pi": [1, 3, 21, 40, 46, 47, 52, 53, 54, 55, 56, 57, 58, 62, 66, 67, 69, 72, 74, 77, 78, 79, 81, 82, 84, 85, 86, 88, 89, 91, 92, 93, 94, 95], "circl": [1, 3, 57, 69, 72, 74, 78], "01": [1, 2, 14, 55, 56, 58, 59, 60, 63, 65, 67, 69, 70, 71, 74, 79, 82], "over": [1, 3, 15, 37, 38, 40, 47, 50, 53, 55, 56, 58, 59, 61, 63, 66, 67, 71, 74, 78, 79, 81, 84, 85, 89, 91, 94], "don": [1, 13, 26, 38, 40, 46, 47, 58, 64, 70, 79, 91], "t": [1, 2, 13, 26, 38, 39, 40, 42, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 66, 67, 68, 69, 70, 72, 74, 77, 78, 79, 81, 83, 84, 85, 86, 89, 90, 91, 92, 93, 94, 95], "forget": [1, 13, 40, 64, 70, 84], "proper": [1, 66, 85], "figur": [1, 2, 3, 11, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 68, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "figsiz": [1, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "8": [1, 2, 3, 21, 34, 35, 44, 45, 46, 47, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 65, 66, 67, 68, 69, 70, 71, 74, 79, 81, 82, 83, 88, 90, 91, 92, 95], "suscept": [1, 83], "fraction": [1, 58, 67, 77, 83], "savefig": [1, 21, 66, 67, 74, 81, 82], "pdf": [1, 21, 38, 65, 66, 67, 68, 74], "implement": [1, 40, 46, 47, 56, 59, 61, 71, 72, 74, 79, 81, 83, 85], "who": [1, 83, 91], "bee": 1, "thei": [1, 8, 20, 40, 45, 46, 47, 49, 50, 51, 53, 57, 61, 62, 63, 65, 66, 67, 68, 71, 72, 74, 75, 76, 78, 83, 84, 92], "becom": [1, 10, 11, 40, 58, 59, 71, 74, 83, 88, 92, 94], "again": [1, 2, 16, 37, 45, 47, 51, 52, 53, 55, 59, 67, 68, 79, 81, 83, 85, 93, 94], "thge": 1, "peopl": [1, 60, 83], "rais": [1, 43, 47, 48, 59, 73], "notimplementederror": 1, "those": [1, 24, 40, 43, 47, 58, 67, 72, 74, 78, 81, 83, 89, 91], "know": [1, 22, 38, 45, 47, 55, 56, 58, 59, 61, 64, 71, 72, 74, 77, 78, 81, 88, 91, 92, 93, 94], "bit": [1, 16, 17, 26, 43, 47, 53, 55, 56, 59, 60, 63, 68, 72, 74, 78, 79, 81, 89, 91, 92, 94], "alreadi": [1, 2, 22, 32, 49, 50, 51, 53, 54, 55, 58, 59, 60, 61, 63, 67, 72, 74, 77, 79, 81, 83, 89, 92], "get": [1, 8, 9, 13, 20, 28, 34, 35, 43, 46, 47, 48, 50, 55, 58, 59, 60, 61, 63, 65, 70, 71, 72, 73, 74, 83, 84, 85, 91, 92], "easili": [1, 38, 43, 45, 47, 61, 63, 66, 81, 84, 92], "bore": 1, "extra": [1, 22, 53, 61, 76], "grade": [1, 5], "try": [1, 8, 39, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 58, 59, 61, 65, 66, 71, 72, 73, 74, 78, 79, 80, 84, 92], "addit": [1, 10, 11, 22, 26, 34, 35, 38, 47, 54, 58, 63, 66, 70, 72, 74, 78, 84, 85, 93], "point": [1, 44, 45, 50, 51, 53, 54, 55, 56, 57, 62, 63, 65, 67, 69, 70, 71, 72, 74, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 94], "2d": [1, 61, 62, 77], "vector": [1, 2, 3, 11, 53, 57, 58, 59, 61, 65, 66, 67, 71, 74, 79, 81, 84, 89], "note": [1, 2, 3, 27, 43, 44, 45, 47, 55, 59, 64, 65, 67, 68, 71, 72, 76, 77, 79, 80, 83, 84, 85, 89, 91, 92, 93], "normal": [1, 2, 11, 39, 42, 43, 45, 47, 48, 53, 55, 58, 62, 67, 69, 72, 73, 77, 78, 81, 83, 85, 91, 92, 93, 95], "oper": [1, 10, 11, 14, 39, 42, 43, 45, 46, 49, 50, 51, 52, 54, 55, 56, 61, 70, 79], "function": [1, 2, 3, 5, 10, 11, 24, 25, 27, 36, 40, 43, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 73, 75, 76, 77, 79, 80, 81, 83, 85, 86, 87, 89, 91, 92, 93, 94, 95], "__add__": 1, "__sub__": 1, "__mul__": 1, "divis": [1, 44, 47, 71, 74], "__truediv__": 1, "multipli": [1, 43, 49, 54, 55, 58, 59, 61, 65, 68, 72, 74, 79, 81, 83, 85, 89, 91], "_f": 1, "15": [1, 3, 8, 12, 14, 19, 43, 44, 47, 50, 51, 52, 53, 57, 59, 60, 61, 62, 67, 69, 70, 71, 72, 74, 79, 81], "__repr__": 1, "str": [1, 43, 45, 47, 48, 63, 73, 76], "17": [1, 50, 53, 59, 60, 62, 65, 68, 70, 71, 72, 83, 94], "exercise5": 2, "solutione5": 2, "In": [2, 3, 9, 15, 16, 17, 18, 19, 23, 25, 27, 28, 30, 32, 34, 35, 37, 39, 40, 42, 43, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 63, 66, 67, 70, 71, 72, 73, 74, 76, 81, 83, 85, 86, 87, 89, 91, 92, 93, 95], "knowledg": [2, 3, 26, 29, 31, 61, 74, 77, 84], "ordinari": [2, 28, 29, 31, 32, 61, 76, 81, 89], "differenti": [2, 11, 28, 29, 31, 32, 37, 49, 54, 57, 61, 72, 81, 83, 84, 85, 87, 89, 92], "shock": 2, "particl": [2, 5, 11, 15, 16, 40, 49, 51, 52, 53, 54, 55, 56, 57, 61, 67, 68, 75, 76, 83, 84, 94], "base": [2, 5, 7, 9, 12, 38, 46, 47, 53, 58, 59, 61, 62, 65, 70, 78, 79, 83], "simul": [2, 3, 5, 10, 11, 26, 40, 51, 52, 54, 55, 68, 78, 83, 84, 85, 88, 89, 92, 94], "easi": [2, 9, 40, 55, 57, 58, 59, 63, 64, 68, 70, 78], "lotka": 2, "volterra": 2, "integr": [2, 3, 11, 28, 40, 53, 54, 57, 68, 70, 74, 83, 84, 85, 86, 87, 88], "odeint": [2, 3, 57, 81, 83, 84, 85, 87, 88], "sinc": [2, 5, 17, 26, 49, 50, 58, 59, 60, 63, 65, 72, 74, 75, 78, 81, 83, 84, 91, 92], "quiet": 2, "mechan": [2, 7, 10, 11, 15, 16, 32, 50, 51, 61, 85, 88, 92], "someth": [2, 20, 46, 47, 59, 63, 72, 76, 77, 78, 89], "These": [2, 38, 43, 47, 50, 52, 57, 58, 59, 65, 70, 77, 81, 83, 84, 85, 91, 92], "character": [2, 11, 85, 89, 91, 95], "dynam": [2, 16, 43, 47, 49, 53, 54, 56, 83], "biolog": [2, 29, 31, 61], "system": [2, 25, 29, 31, 38, 43, 46, 47, 49, 50, 51, 52, 53, 58, 59, 60, 61, 62, 66, 67, 68, 74, 78, 81, 84, 85, 87, 89, 90], "predat": 2, "popul": [2, 70, 74, 83], "prei": 2, "interact": [2, 9, 38, 50, 52, 63, 67, 74, 78, 91], "describ": [2, 38, 47, 48, 49, 52, 61, 64, 67, 73, 83, 85, 86, 89, 91, 92, 93], "dot": [2, 50, 51, 52, 54, 55, 57, 59, 61, 65, 81, 83, 87, 88, 90, 92, 93], "alpha": [2, 50, 51, 52, 53, 58, 62, 77, 81, 85, 88, 91, 92, 93, 94], "beta": [2, 81, 92], "denot": [2, 45, 47, 58, 61, 62, 89, 91, 92, 94, 95], "natur": [2, 43, 46, 47, 58, 81, 84], "growth": [2, 77], "rate": [2, 58, 59, 61, 67, 83], "death": 2, "per": [2, 59, 64, 67], "encount": [2, 10, 11, 12, 67, 72, 74], "gamma": [2, 46, 47, 58, 94], "sigma": [2, 53, 54, 55, 56, 59, 68, 69, 77, 89, 91], "die": [2, 23], "grow": 2, "enough": [2, 40, 54, 59, 94], "lv": 2, "xd": 2, "yd": 2, "defin": [2, 3, 43, 45, 47, 48, 49, 50, 51, 52, 53, 55, 56, 58, 59, 61, 67, 70, 71, 72, 73, 75, 77, 79, 83, 85, 87, 88, 89, 91, 92, 94], "arang": [2, 3, 55, 56, 58, 62, 65, 67, 71, 72, 74], "500": [2, 3, 55, 63, 81, 87, 89, 90, 92, 93, 95], "equal": [2, 44, 47, 50, 51, 53, 61, 68, 72, 74, 77, 83, 84, 86, 91], "both": [2, 40, 49, 54, 55, 65, 67, 71, 76, 81, 83, 84, 86, 87, 91, 92, 94], "speci": 2, "fig": [2, 21, 50, 51, 53, 54, 55, 56, 57, 66, 67, 81, 87, 88], "fontsiz": [2, 53, 67, 81, 84, 85, 87], "phase": [2, 49, 53, 85, 87, 92], "space": [2, 3, 40, 47, 49, 50, 51, 52, 53, 55, 56, 62, 65, 66, 71, 74, 86, 87, 89, 91, 92, 93, 94], "variat": [2, 91, 92], "mean": [2, 4, 5, 39, 42, 45, 47, 50, 53, 55, 57, 58, 59, 61, 62, 64, 67, 68, 69, 70, 71, 72, 74, 76, 83, 84, 85, 86, 89, 91, 92, 94, 95], "horizont": [2, 3, 51, 67, 69, 80, 84, 87], "chang": [2, 13, 27, 39, 40, 42, 43, 45, 47, 51, 55, 57, 61, 68, 71, 72, 74, 76, 77, 78, 81, 83, 84, 87, 91, 92, 94, 95], "7": [2, 44, 45, 47, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 81, 82, 84, 88, 90, 91, 92, 95], "axhlin": [2, 50, 51, 52, 67, 72, 74, 82], "l": [2, 50, 51, 52, 54, 56, 58, 59, 61, 63, 66, 67, 77, 81, 82, 87, 88, 89, 94], "color": [2, 21, 51, 53, 54, 57, 58, 61, 66, 72, 74, 78, 81, 82, 84, 91, 92, 93, 95], "k": [2, 3, 21, 39, 42, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 62, 65, 66, 67, 77, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "axvlin": [2, 53, 54, 67, 72, 74, 81, 94], "next": [2, 4, 16, 17, 33, 45, 50, 51, 52, 53, 55, 58, 60, 61, 62, 63, 67, 71, 72, 74, 77, 78, 79, 80, 83, 84, 85, 89, 94], "requir": [2, 5, 9, 43, 47, 61, 64, 67, 71, 72, 76, 77, 78, 80, 81, 93], "explor": [2, 3, 8, 9, 14, 37, 47, 55, 58, 67, 70, 74, 87, 93, 94], "yourself": [2, 13, 65, 79, 80, 92], "fast": [2, 29, 31, 55, 59, 63, 71, 74, 78, 84, 85, 92], "fourier": [2, 11, 29, 30, 31, 53, 56], "transform": [2, 11, 29, 31, 53, 56, 59, 61, 81, 86, 89], "seri": [2, 11, 69, 70, 71, 74, 91], "especi": [2, 8, 50, 62, 71, 74, 75, 76, 77, 78], "fft": [2, 53, 54, 55, 56, 58, 85], "measur": [2, 20, 58, 59, 63, 65, 67, 70, 77, 84, 91, 94], "frequenc": [2, 11, 29, 31, 51, 53, 55, 61, 67, 81, 84, 86, 87, 92], "oscil": [2, 11, 15, 28, 49, 53, 67, 74, 84, 85, 92], "variou": [2, 38, 45, 47, 67, 74, 89, 91, 92], "fftfreq": [2, 85], "fftshift": 2, "appropri": [2, 51, 54, 64, 66, 74, 75, 92], "spectrum": [2, 85, 86], "amplitud": [2, 49, 54, 55, 67, 81, 84, 85, 86, 92, 93], "certain": [2, 45, 47, 49, 50, 54, 55, 58, 63, 66, 67, 68, 70, 72, 74, 75, 77, 78, 79, 80, 83, 84, 92, 95], "result": [2, 5, 11, 38, 44, 45, 47, 52, 53, 55, 57, 58, 61, 65, 66, 67, 68, 71, 72, 74, 77, 79, 81, 84, 85, 86, 87, 88, 91, 94], "howev": [2, 13, 45, 47, 50, 57, 58, 63, 67, 72, 74, 77, 79, 81, 83, 87, 88, 91, 92], "complex": [2, 36, 40, 45, 54, 59, 61, 67, 71, 74, 85, 91, 92], "ft1": [2, 85], "freq": [2, 85], "shape": [2, 49, 50, 51, 52, 53, 54, 57, 59, 61, 62, 65, 67, 74, 78, 79, 81, 83, 85, 88, 92, 93, 95], "semilogi": [2, 67, 83], "ab": [2, 3, 50, 51, 52, 53, 54, 55, 56, 67, 85, 91, 92, 93, 94, 95], "mode": [2, 10, 11, 40, 58, 61, 63, 85], "xlim": [2, 3, 50, 52, 53, 54, 55, 56, 57, 58, 67, 77, 83, 84, 85, 87, 88, 93], "exercise7": 3, "solutione7": 3, "relat": [3, 34, 35, 45, 47, 53, 55, 61, 67, 76, 78, 83, 86, 91, 92, 95], "planar": 3, "electromagnet": [3, 5, 15, 36, 37, 49, 53, 92, 94, 95], "microscopi": 3, "particular": [3, 45, 47, 49, 50, 57, 61, 65, 74, 76, 81, 86, 92], "slit": [3, 5, 11, 53], "huygen": [3, 11, 36, 37, 93], "principl": [3, 11, 36, 37, 49, 58, 59, 93], "intens": [3, 11, 36, 67, 92, 94], "distribut": [3, 9, 11, 36, 50, 53, 58, 59, 69, 74, 77, 79, 89, 95], "focu": [3, 36, 58], "len": [3, 45, 47, 50, 54, 55, 56, 62, 71, 74, 81, 84, 91], "plane": [3, 11, 37, 49, 54, 56, 57, 94], "spherical_wav": [3, 93, 94], "origin": [3, 58, 61, 62, 65, 72, 74, 78, 85, 93], "r_": [3, 91, 92], "being": [3, 43, 47, 59, 61, 67, 80, 83], "dimension": [3, 53, 62, 65, 67, 68, 70, 81, 92], "wavevector": [3, 53, 54, 92, 93], "electr": [3, 11, 49, 57, 94, 95], "field": [3, 11, 17, 32, 49, 53, 57, 58, 76, 85, 90, 94, 95], "scalar": [3, 59], "r0": [3, 90, 93, 94], "linalg": [3, 49, 50, 51, 52, 53, 54, 55, 56, 58, 74, 81, 89, 90, 93, 94], "norm": [3, 54, 55, 56, 92, 93, 94, 95], "exp": [3, 46, 47, 53, 54, 55, 56, 57, 59, 65, 67, 68, 85, 89, 90, 91, 92, 93, 94, 95], "1j": [3, 53, 54, 55, 56, 67, 92, 93, 94, 95], "object": [3, 11, 26, 27, 38, 43, 44, 45, 46, 47, 49, 50, 53, 56, 57, 58, 59, 65, 67, 70, 72, 74, 77, 78, 84, 86, 92, 93, 94, 95], "arrang": [3, 11, 59, 66, 94], "sourc": [3, 40, 66, 67, 72, 93, 94], "along": [3, 9, 52, 58, 61, 67, 72, 74, 77, 79, 84, 89, 92, 95], "realist": [3, 52], "would": [3, 44, 46, 47, 50, 52, 53, 55, 57, 58, 59, 61, 62, 63, 64, 66, 67, 70, 72, 74, 77, 79, 81, 83, 84, 87, 89, 91, 92, 94], "cap": [3, 66], "correspond": [3, 13, 45, 47, 50, 51, 54, 56, 57, 58, 59, 61, 63, 66, 67, 70, 72, 74, 83, 84, 86, 89, 91, 92], "focus": [3, 29, 31, 59], "light": [3, 5, 66, 92], "mirror": [3, 36, 59], "geometri": 3, "illustr": [3, 40, 66, 67, 70, 71, 72, 74], "intend": [3, 10, 11, 58, 72, 77], "outcom": 3, "angular": [3, 77, 81, 84, 88], "theta": [3, 21, 66, 67, 72, 74, 81, 86, 87, 88, 94], "iof": 3, "\u00b5m": [3, 76, 77, 78, 92, 93, 94, 95], "center": [3, 54, 55, 56, 72, 74, 84, 85, 86, 89], "open": [3, 9, 14, 39, 42, 63, 66, 70], "angl": [3, 21, 66, 84, 88, 91, 92, 94], "": [3, 17, 20, 33, 38, 39, 40, 42, 45, 50, 54, 56, 57, 58, 59, 61, 62, 67, 69, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 87, 91, 92], "10e": [3, 50, 53, 92, 93, 94, 95], "sin": [3, 21, 46, 47, 53, 54, 62, 65, 66, 67, 69, 72, 74, 75, 79, 81, 82, 84, 85, 87, 88, 92, 94], "co": [3, 46, 47, 52, 67, 72, 74, 79, 81, 84, 85, 86, 87, 88, 92], "5e": [3, 51, 53, 92, 93, 94], "max": [3, 61, 62, 63, 64, 70, 71, 74, 92, 93, 94, 95], "spatial": [3, 53, 55, 56, 58, 61, 67, 90, 92, 93], "domain": [3, 50, 51, 52, 56], "z": [3, 39, 42, 43, 47, 57, 59, 67, 72, 74, 83, 85, 92, 93, 94, 95], "cover": [3, 5, 15, 16, 17, 22, 32, 34, 35, 37, 56, 57, 58, 59, 65, 77, 84, 87], "region": [3, 51, 53, 67, 74, 79, 94, 95], "30": [3, 12, 21, 47, 52, 54, 56, 59, 62, 65, 67, 70, 72, 76, 79, 84], "wavelength": [3, 5, 50, 53, 67, 92, 93, 94, 95], "532": [3, 92, 94], "nm": [3, 50, 53, 92, 94], "vec": [3, 49, 50, 51, 52, 53, 57, 58, 67, 92, 93, 95], "lambda": [3, 11, 43, 47, 54, 67, 92, 94, 95], "15e": 3, "30e": 3, "meshgrid": [3, 57, 65, 67, 90, 92, 93, 94, 95], "532e": [3, 92, 93, 94, 95], "k0": [3, 53, 54, 55, 56, 81, 92, 93, 94, 95], "propto": [3, 50, 67, 92], "separ": [3, 38, 39, 42, 45, 47, 70, 77], "extent": [3, 61, 67, 71, 74, 89, 92, 93, 94, 95], "min": [3, 34, 35, 62, 63, 70, 87, 92, 93, 94, 95], "1e6": [3, 55, 56, 77, 78, 92, 93, 94, 95], "subplot": [3, 53, 54, 55, 56, 57, 58, 61, 67, 81, 92, 93, 94, 95], "imshow": [3, 59, 60, 61, 67, 89, 92, 93, 94, 95], "real": [3, 11, 43, 47, 50, 51, 53, 55, 60, 61, 63, 65, 67, 71, 74, 77, 84, 92, 93, 94, 95], "transpos": [3, 57, 81, 89, 90, 92, 93, 94, 95], "vmin": [3, 89, 92, 93, 94, 95], "vmax": [3, 89, 92, 93, 94, 95], "0005": 3, "cmap": [3, 57, 59, 60, 61, 67, 89, 92, 93, 94, 95], "grai": [3, 57, 59, 60, 61, 67, 72, 74, 92, 93, 94], "slice": [3, 45, 47, 70, 80], "obtain": [3, 45, 47, 49, 53, 54, 55, 56, 57, 58, 59, 66, 67, 68, 70, 71, 72, 74, 77, 79, 81, 84, 85, 88, 91, 92, 94, 95], "earlier": [3, 55, 59, 67, 77, 83], "its": [3, 10, 11, 38, 40, 43, 45, 47, 50, 51, 55, 57, 58, 59, 66, 67, 68, 70, 72, 74, 76, 77, 78, 79, 81, 83, 84, 85, 91, 92], "rm": [3, 53, 55, 58, 59, 61, 68, 80, 85, 91], "na": 3, "aperatur": 3, "refract": [3, 5, 11], "index": [3, 5, 10, 11, 45, 47, 50, 52, 58, 59, 60, 65, 68, 70, 71, 74, 77, 78, 89, 92], "surround": [3, 40, 68, 77], "medium": [3, 66, 92], "case": [3, 12, 40, 43, 47, 49, 50, 52, 55, 58, 60, 61, 66, 67, 70, 71, 72, 74, 76, 77, 78, 81, 85, 86, 89, 91, 92, 95], "minimum": [3, 51, 63, 81, 92], "rel": [3, 39, 42], "maximum": [3, 43, 58, 61, 63, 86, 91, 92], "verifi": [3, 47, 48, 59, 73, 93], "pictur": [3, 53, 94], "138": [3, 65], "up": [3, 47, 50, 58, 59, 61, 66, 67, 72, 74, 77, 78, 81, 86, 89, 91, 92, 94], "4000": 3, "136": [3, 65, 70], "re": [3, 40, 46, 47, 59, 81, 85, 92], "180": [3, 59, 67, 70, 92], "argmin": 3, "2000": [3, 53, 62, 79, 81], "135": [3, 72], "held": [], "person": [13, 64, 91], "summer": [], "semest": [], "2023": [20, 60, 61, 62], "onlin": [8, 9, 22], "resourc": [9, 10, 11], "suppli": [4, 45, 47, 49, 53, 54, 59, 61, 62, 65, 67, 68, 70, 72, 74, 79, 81], "everi": [4, 8, 9, 46, 47, 61, 72, 74], "week": [4, 5, 8, 9, 47], "student": [4, 5, 60], "come": [4, 8, 52, 53, 59, 76, 85, 87, 91], "jupyt": [4, 5, 9, 12, 13, 14, 20, 22, 39, 40, 42, 47, 63, 66, 71, 74, 78], "notebook": [4, 5, 8, 9, 12, 14, 20, 22, 25, 27, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "individu": [4, 5, 38, 40, 45, 47, 50, 52, 59, 65, 67, 76, 77, 78, 81, 83, 84, 85, 86, 89, 91], "pleas": [4, 5, 8, 9, 13, 20, 24, 27, 49, 64, 65, 68, 71, 74], "ask": [4, 5, 26, 49, 74], "tuesdai": [4, 8, 33], "morn": 72, "receiv": [4, 61], "web": [4, 9, 12, 38, 46, 52, 59], "address": [4, 13, 45, 47, 65, 66, 67, 76, 81], "server": [4, 8, 9, 13, 22, 38], "login": [4, 13], "password": [4, 13], "find": [5, 7, 9, 10, 11, 18, 45, 47, 50, 51, 52, 58, 59, 61, 63, 66, 67, 68, 70, 71, 74, 75, 77, 79, 81, 91], "short": [27, 34, 35, 45, 47, 49, 66, 69, 72, 77], "video": [8, 9, 10, 11, 20, 25, 27, 34, 35, 61, 63, 78], "download": [9, 20, 59, 83], "close": [5, 9, 17, 19, 50, 52, 53, 54, 55, 56, 58, 59, 67, 70, 88, 91, 95], "cours": [5, 9, 12, 20, 45, 47, 53, 57, 58, 59, 61, 64, 70, 71, 72, 74, 79, 80, 84, 89, 91, 92], "form": [5, 38, 40, 45, 46, 47, 49, 52, 57, 58, 59, 61, 65, 66, 70, 71, 72, 74, 76, 79, 84, 89, 92, 95], "project": [5, 9, 11, 20, 27, 32, 40, 54, 77, 84, 85, 87, 94], "topic": [5, 10, 11, 16, 17, 20, 22, 26, 28, 32, 45, 47, 61, 64, 77, 80, 91], "choic": [5, 71, 74, 81], "hand": [4, 5, 20, 59, 68, 74, 81], "No": 5, "group": [4, 5, 10, 11, 53, 61, 64, 83], "work": [4, 5, 9, 40, 44, 45, 47, 51, 53, 59, 61, 63, 64, 65, 66, 67, 72, 74, 75, 77, 78, 81, 85, 87], "portfolio": 5, "consist": [5, 38, 56, 58, 61, 62, 72, 74, 81, 92], "weight": [59, 61, 62, 91], "outlin": 5, "introduct": [5, 7, 12, 14, 15, 45, 47, 49], "introduc": [5, 10, 11, 17, 47, 52, 55, 58, 70, 71, 72, 74, 78, 81, 93], "motiv": [5, 15, 34, 35, 37], "what": [5, 10, 11, 45, 49, 50, 52, 55, 56, 57, 58, 59, 61, 63, 64, 65, 67, 71, 72, 74, 77, 78, 81, 83, 86, 92, 93, 94], "basic": [5, 10, 11, 14, 15, 38, 39, 42, 43, 47, 56, 57, 59, 61, 66, 68, 79], "theoret": [5, 67, 77], "develop": [5, 19, 49, 53, 55, 58, 59, 61, 62, 74, 78, 81, 83, 84, 89, 93], "anot": 5, "It": [5, 10, 11, 13, 22, 24, 25, 33, 38, 45, 47, 52, 53, 54, 57, 58, 59, 61, 62, 63, 66, 67, 70, 72, 74, 77, 78, 79, 80, 83, 89, 92, 94], "highlight": 5, "consequ": 5, "summari": [5, 11, 58, 61, 62], "summar": [5, 58, 74], "citat": 5, "qualiti": [5, 59, 67, 81, 91], "class": [5, 11, 26, 27, 43, 45, 47, 48, 56, 59, 61, 62, 67, 72, 73, 74, 81, 84], "readabl": [5, 40, 67, 70, 74, 79], "explain": [8, 9, 40, 72, 78], "chosen": [58, 61], "why": [57, 64], "tackl": [49, 54, 78, 81, 84, 89], "main": [53, 65, 67, 76], "think": [53, 59, 64, 67, 83, 91], "achiev": [59, 61, 64, 70, 78], "longer": [40, 53, 59, 84, 92], "present": [4, 8, 10, 11, 61, 74], "oral": [], "visual": [11, 38, 67, 93], "stick": 70, "deadlin": [5, 20], "septemb": [5, 20], "submit": [5, 13, 64], "email": [5, 6, 20, 38], "andrea": 5, "kramer": 5, "firstnam": 5, "surnam": 5, "uni": [5, 6, 66], "leipzig": [5, 6], "de": [5, 6, 67], "mani": [5, 38, 39, 42, 46, 47, 54, 56, 58, 59, 60, 61, 63, 65, 67, 71, 72, 74, 77, 78, 81, 84, 94], "guid": [5, 9], "planetari": [5, 11, 32], "though": [5, 20, 22, 78, 81], "might": [5, 20, 26, 49, 52, 55, 61, 66, 71, 74, 77, 83, 84, 91, 94], "advanc": [5, 9, 10, 11, 39, 42, 67], "physicist": 5, "brachistochron": 5, "coupl": [5, 11, 30, 39, 42, 49, 50, 51, 63, 81, 83, 87, 88], "pendula": [5, 11, 30, 87, 88], "wave": [5, 10, 11, 15, 36, 37, 49, 50, 54, 55, 56, 62, 67, 84, 94, 95], "elast": 5, "inelast": 5, "collis": [5, 47, 77, 78], "spin": 5, "ideal": 5, "ga": [5, 68], "law": [5, 67, 68, 92, 93], "microscop": [5, 36, 86], "wall": [5, 54], "maxwel": 5, "deamon": 5, "entropi": [5, 59], "microst": 5, "carnot": 5, "cycl": [5, 74], "vicsek": 5, "model": [5, 7, 9, 30, 49, 51, 52, 53, 58, 61, 68, 72, 74, 81, 91], "caustic": 5, "rai": 5, "trace": [5, 57, 63], "spheric": [5, 11, 36, 37, 49, 67, 92, 94], "surfac": [5, 57], "paraxi": [5, 95], "without": [5, 9, 38, 43, 47, 49, 53, 54, 58, 62, 63, 66, 67, 72, 76, 84, 91], "imag": [5, 10, 11, 38, 39, 43, 45, 47, 53, 58, 59, 60, 61, 62, 70, 78, 84, 86, 87], "error": [5, 11, 40, 47, 48, 58, 59, 63, 69, 70, 72, 73, 74, 75, 79, 80, 81, 91], "aber": 5, "prism": 5, "propag": [5, 11, 49, 52, 53, 84, 93, 95], "fiber": 5, "thin": 5, "film": 5, "interfer": [5, 11, 67, 94], "fresnel": [5, 11, 94], "doubl": [5, 40, 67, 76, 80], "experi": [5, 63, 68, 70, 77, 85, 91], "grate": [5, 93, 94], "diffract": [5, 11, 53, 93], "resolut": [5, 36, 55, 86], "electron": [5, 52, 63], "coulomb": [5, 52], "potenti": [5, 11, 15, 46, 47, 53, 56, 70, 74, 88], "classic": [5, 50, 66, 81, 94], "freeli": [5, 10, 11], "rotat": 5, "magnet": 5, "packet": [5, 54, 55, 56], "period": [5, 11, 15, 49, 57, 61, 67, 69, 72, 81, 84, 85], "lastnam": 6, "physik": 6, "prof": 6, "dr": 6, "linn\u00e9str": 6, "04103": 6, "offic": 6, "322": [6, 45, 47], "phone": [6, 45], "0341": 6, "97": [6, 43, 45, 47, 59, 61], "32571": 6, "ton": 7, "net": [7, 17, 40], "veri": [7, 15, 20, 43, 45, 46, 47, 56, 58, 59, 61, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 81, 85, 86, 88, 91, 92], "small": [7, 51, 55, 56, 58, 63, 66, 68, 77, 83, 88, 93], "websit": [7, 8, 10, 11, 20, 40, 63, 67, 70], "comput": [7, 9, 38, 45, 47, 58, 59, 61, 63, 68, 71, 72, 78, 86], "physic": [7, 9, 17, 27, 28, 47, 49, 51, 58, 67, 68, 72, 74, 81, 84, 86, 90, 91, 92], "mona": 7, "discord": 7, "channel": 7, "invit": 7, "link": [7, 9, 40], "rosenow": 7, "theori": [7, 50, 67, 68, 77], "master": [7, 40], "statist": [7, 10, 11, 68, 77], "deep": [7, 59], "learn": [7, 9, 10, 11, 17, 18, 19, 46, 47, 55, 59, 60, 62, 71, 74, 81, 89], "scienc": [7, 68], "nice": [7, 40, 50, 51, 53, 54, 57, 67, 78, 84, 92, 93, 94], "languag": [7, 10, 11, 14, 38, 40, 43, 47, 48, 63, 70, 72, 73, 74], "github": [7, 9, 38, 40, 79], "webpag": [7, 9], "weekli": [5, 8], "thu": [8, 38, 39, 42, 49, 54, 55, 56, 58, 60, 61, 67, 68, 72, 76, 77, 80, 81, 89, 91, 92], "start": [8, 9, 10, 11, 14, 15, 17, 28, 37, 38, 40, 43, 45, 47, 50, 51, 52, 57, 58, 59, 61, 63, 65, 66, 70, 71, 74, 77, 78, 81, 83, 84, 92], "april": [8, 70], "pm": [8, 47, 79, 92], "introductori": 8, "mybind": [8, 9, 20, 39, 42, 63], "collab": 8, "icon": [8, 9], "familiar": [8, 13, 49], "11th": 70, "happi": [8, 20], "hall": 8, "materi": [8, 51, 92], "back": [8, 38, 45, 47, 54, 62, 85], "whenev": [8, 59, 63, 67], "suitabl": [8, 47, 59, 70], "finish": [8, 20, 33, 39, 42, 71, 74, 78], "inform": [9, 47, 48, 58, 61, 67, 73, 76, 85, 93], "accompani": [9, 38], "content": [9, 10, 11, 38, 39, 40, 42, 72], "sever": [9, 58, 63, 67, 68, 70, 71, 77], "therebi": [9, 78, 81, 91, 93], "great": [9, 40, 71, 74, 83], "tool": [9, 10, 11, 45, 47, 59, 63, 67, 78, 85], "googl": [9, 78, 84, 92], "colab": [9, 78, 84, 92], "servic": [9, 20, 38, 63], "host": 9, "http": [9, 40, 46, 47, 79], "research": [9, 52, 61], "com": [9, 40, 63, 79], "offer": 9, "share": [9, 38, 76], "environ": [9, 10, 11, 12, 14, 20, 38, 63], "everyon": 9, "notic": [9, 67, 76, 81, 84, 92], "indic": [9, 39, 42, 45, 47, 65, 66, 67, 71, 76, 92], "rather": [9, 34, 35, 47, 49, 53, 61, 67, 74, 83, 91], "click": [9, 40, 63], "much": [9, 18, 20, 45, 46, 47, 49, 58, 59, 60, 63, 66, 67, 71, 72, 74, 77, 79, 81, 91, 92], "faster": [9, 71, 72], "yet": [9, 34, 35, 38, 43, 47, 49, 54, 63, 77, 79, 83, 92, 94], "made": [9, 20, 39, 42, 45, 47, 55, 60, 61, 67, 77], "featur": [9, 45, 47, 54, 58, 61, 70, 71, 74, 78], "nevertheless": [9, 47, 67, 71, 74], "m": [9, 39, 40, 42, 46, 49, 50, 51, 53, 55, 56, 57, 59, 63, 65, 68, 70, 74, 77, 78, 79, 81, 84, 87, 88, 89, 90, 92, 93, 95], "compat": 9, "org": [9, 38, 46, 47], "binder": [9, 27], "patient": 9, "wait": [9, 78, 84], "until": [9, 27, 39, 42, 59, 71, 74, 78, 83, 84], "temporarili": 9, "inact": 9, "long": [9, 53, 58, 72, 84], "connect": [9, 11, 12, 38, 39, 42, 45, 47, 50, 59, 63, 70, 84, 91], "finsih": 9, "keep": [9, 46, 47, 61, 66, 67, 71, 74, 77, 78, 81, 91], "copi": [4, 9, 39, 42, 53, 56, 62, 76], "ahead": [9, 59, 63, 71, 72, 74, 87], "version": [9, 10, 11, 27, 38, 39, 42, 49, 56, 59, 74, 81, 84], "control": [9, 11, 24, 25, 26, 38, 39, 40, 42, 59, 63, 67, 72], "upper": [9, 53, 65, 67, 81], "repositori": 9, "anaconda": 9, "packag": [9, 56, 58, 59, 74], "www": 9, "privid": 9, "home": [9, 59, 66, 71], "access": [9, 40, 43, 45, 46, 47, 48, 52, 57, 58, 66, 67, 70, 71, 73, 74, 76, 77, 78, 91], "good": [9, 40, 45, 46, 47, 51, 53, 59, 66, 67, 72, 74, 77, 84, 91], "instal": [9, 38, 59, 63, 67, 78, 84, 92], "kind": [10, 11, 49, 56, 59, 65, 71, 74, 87, 91], "scientif": [10, 11, 43, 45, 47, 65, 67], "engin": [10, 11, 61, 65, 68], "analyz": [10, 11, 70, 77, 83, 85], "numer": [10, 11, 28, 36, 43, 45, 49, 55, 56, 58, 66, 68, 70, 72, 77, 85, 94], "difficult": [10, 11, 57, 58, 64, 66, 67, 71, 74, 79, 92], "even": [10, 11, 20, 45, 47, 56, 64, 66, 67, 68, 71, 74, 76, 78, 80, 91, 92, 94], "imposs": [10, 11], "analyt": [10, 11, 49, 51, 53, 55, 56, 67, 88], "due": [8, 10, 11, 50, 54, 57, 62, 70, 77, 81, 84, 89, 92, 93], "modular": [10, 11], "extend": [10, 11, 32, 47, 52, 53, 59, 78, 79, 84], "nearli": [10, 11, 67], "infinit": [10, 11, 54, 57, 77], "purpos": [10, 11, 47, 54, 55, 59, 63, 67, 79], "aim": [10, 11], "beginn": [10, 11], "user": [10, 11, 38, 39, 42, 43, 50, 67, 70, 72, 75], "interest": [10, 11, 22, 47, 50, 51, 54, 58, 59, 61, 66, 67, 78, 84, 91, 92], "throughout": [10, 11], "curv": [10, 11, 34, 35, 67, 83, 84, 94], "fit": [10, 11, 34, 35, 49, 50, 59, 60, 61, 62, 66, 67, 77], "process": [10, 11, 38, 39, 42, 59, 61, 66, 68, 71, 78, 79, 81, 92], "electrostat": [10, 11], "quantum": [10, 11, 15, 16, 50, 51, 85], "optic": [10, 11, 36, 49, 85, 86, 95], "At": [10, 11, 20, 55, 58, 59, 67, 71, 74, 91, 92], "machin": [10, 11, 17, 18, 19, 46, 59, 60, 66], "now": [10, 11, 15, 16, 22, 24, 40, 47, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 66, 67, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "comprehens": [10, 11, 45], "scheme": [10, 11, 49, 55, 81, 84, 89], "stimul": [10, 11], "curios": [10, 11], "As": [10, 11, 13, 22, 32, 45, 47, 49, 51, 53, 55, 59, 61, 62, 67, 70, 74, 81, 84, 85, 89, 92, 93, 94, 95], "slight": [10, 11, 81, 93], "syntax": [10, 11, 65, 72], "alwai": [10, 11, 43, 44, 47, 57, 59, 67, 70, 78, 81, 84, 89, 92], "refer": [10, 11, 45, 47, 61, 67, 68, 70, 72, 76, 80, 83, 91], "standard": [10, 11, 18, 46, 47, 58, 66, 67, 68, 72, 74, 77, 78, 81, 91], "schedul": [10, 11], "exam": [4, 10, 11, 20], "thermodynam": [10, 11], "electrodynam": [10, 11], "molecular": [10, 11, 20, 61, 64], "nanophoton": [10, 11, 20, 61, 64], "document": [10, 11, 40, 46, 65, 66, 67, 68, 72, 78], "tutori": [10, 11], "julia": [10, 11, 38], "pluto": [10, 11, 25], "instructor": [10, 11], "overview": [10, 11, 47, 67], "editor": [10, 11, 12], "edit": [10, 11, 38, 40], "command": [10, 11, 40, 43, 45, 47, 61, 63, 65, 66, 67, 69, 70, 71, 74, 76, 78], "keyboard": [10, 11, 40, 45, 47, 66], "navig": [10, 11], "run": [10, 11, 38, 51, 55, 58, 63, 67, 71, 72, 74, 76, 78, 83, 84], "manag": [10, 11, 46, 47, 48, 73], "enter": [10, 11, 12, 32, 39, 42, 50, 83], "markdown": [5, 10, 11, 12, 13, 38, 39, 42], "head": [10, 11, 61, 70], "embed": [10, 11, 38, 53], "latex": [10, 11, 13, 23, 38, 66, 67], "symbol": [10, 11, 46, 66, 67, 72, 74], "comparison": [10, 11, 14, 71, 74], "tupl": [10, 11, 65, 72, 74], "namespac": [10, 11, 14, 40, 47, 74, 76], "exercis": [4, 5, 10, 11, 20, 58, 67, 69, 74, 75], "manipul": [11, 38, 39, 42, 45, 46, 47, 70, 76], "mathemat": [11, 40, 46, 47, 61, 85, 91], "implicit": [11, 40, 43, 55, 89], "bar": [11, 69, 82], "logarithm": [11, 46, 47, 91], "contour": [11, 57, 95], "densiti": [11, 49, 50, 57, 68, 69, 92], "explicit": [11, 40, 43, 55, 65, 91], "On": [11, 23, 25, 43, 47, 63, 68, 69, 74], "public": [11, 22, 38], "readi": [11, 22, 39, 42, 55, 62, 84, 89], "specif": [11, 12, 15, 38, 40, 44, 46, 47, 49, 50, 54, 59, 61, 67, 77, 78, 85], "bound": [11, 38, 51, 57, 59, 76], "frame": [11, 56, 70, 84], "choos": [11, 52, 58], "uniformli": 11, "exponenti": [11, 50, 53, 59, 67, 69, 77, 92, 93], "input": [11, 24, 25, 38, 47, 48, 56, 59, 60, 61, 62, 63, 71, 73, 75], "output": [11, 24, 25, 38, 47, 59, 60, 62, 66, 67, 78, 79, 81, 84, 92], "screen": [11, 45, 66, 74, 93], "flow": [11, 24, 25, 26, 47, 48, 57, 72, 73, 93], "unnam": [11, 24], "plan": [11, 58], "trajectori": [11, 75, 91], "canva": [11, 53, 54, 55, 56, 58, 63, 84, 92, 93, 94, 95], "trapezoid": 11, "simpson": [11, 82], "od": 11, "harmon": [11, 15, 28, 49, 53, 67, 74, 84, 85, 86], "solut": [4, 5, 11, 13, 28, 29, 31, 53, 54, 56, 67, 68, 71, 74, 77, 84, 85, 92, 93, 95], "crank": [11, 89], "nicholson": 11, "damp": [11, 84, 92], "driven": [11, 84], "pendulum": [11, 28, 32, 84, 88], "covid19": [11, 26, 30], "kermack": 11, "mckendrick": 11, "setup": [11, 53, 61, 78], "analysi": [11, 29, 30, 31, 47, 59, 70, 77, 83], "spring": [11, 32, 51, 67, 81, 88], "diffus": [11, 32, 49, 55, 77, 78], "idea": [11, 40, 46, 47, 55, 61, 68], "least": [11, 34, 35, 59, 71, 92], "squar": [11, 34, 35, 45, 47, 49, 50, 52, 53, 59, 67, 71, 74, 86, 92], "covari": [11, 34, 35], "matrix": [11, 49, 50, 51, 52, 57, 58, 59, 61, 62, 65, 71, 74, 81, 90], "imaginari": [11, 43, 47, 71, 74], "incid": 11, "pattern": [11, 46, 47, 53, 61, 67, 92, 93], "singl": [11, 40, 53, 61, 63, 66, 68, 69, 70, 72, 74, 76, 77, 81, 87, 92], "farfield": [11, 57], "nearfield": 11, "gaussian": [11, 37, 54, 55, 56, 68, 77, 85, 89, 91], "beam": [11, 37], "profil": [11, 89], "nutshel": 11, "recap": 11, "energi": [11, 54, 56, 74, 77, 92, 93], "schr\u00f6dinger": [11, 15, 54, 56, 74, 89], "wavepacket": [11, 16, 56, 85], "evolut": [11, 55, 56], "tunnel": [11, 16, 53], "barrier": [11, 50, 56], "momentum": [11, 54, 56, 58, 88, 92], "nicolson": [11, 49, 89], "split": [11, 50, 59, 61, 62, 85, 91], "hydrodynam": [11, 17], "fall": [11, 28, 54, 70, 81], "sphere": [11, 93], "stoke": 11, "fundament": [11, 47, 56, 94], "neural": [11, 17, 18, 19, 62], "network": [11, 18, 19, 46, 47], "reinforc": [11, 17], "grid": [11, 59, 61, 90, 92], "mnist": [11, 18, 19, 61], "A": [11, 38, 39, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 57, 58, 60, 61, 63, 65, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 80, 81, 85, 86, 87, 89, 90, 91, 92, 93, 95], "neuron": [11, 60, 61], "traing": 11, "hidden": [11, 60, 61, 79], "layer": [11, 60, 62], "multiclass": 11, "kera": [11, 18, 19, 59, 62], "build": [11, 40, 67, 70], "compil": [11, 61, 62, 63, 67], "train": [11, 92], "convolut": [11, 19, 62, 86], "layout": [11, 67], "cnn": [11, 19], "relu": [11, 62], "activ": [11, 39, 42, 59, 60, 62, 83], "pool": [11, 62], "flatten": 11, "dropout": 11, "fulli": 11, "prepar": [11, 63, 68], "evalu": [11, 43, 47, 49, 67, 68, 74, 85], "accuraci": [11, 59, 60, 77, 79, 80], "autoencod": [11, 19], "denois": [11, 19], "reconstruct": 11, "hardwar": [11, 20, 39, 40, 42], "arduino": 11, "nano": 11, "board": 11, "commun": [11, 38, 46, 47], "led": 11, "blink": 11, "oscilloscop": 11, "titl": [11, 57, 61, 67, 74, 79, 81, 87, 89, 92, 94, 95], "search": [10, 11, 47, 58, 91], "browser": [12, 13, 38], "applic": [12, 18, 38, 58, 60, 65], "axecut": 12, "give": [12, 20, 43, 45, 47, 49, 50, 53, 54, 55, 58, 59, 64, 65, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 89, 91, 92], "environn": 12, "05": [12, 54, 60, 63, 77, 83, 89, 91], "09": [12, 14, 70, 79], "43": [12, 55, 62, 65, 69, 70, 84, 92], "jupyterhub": 13, "ip": 13, "interfac": [13, 20, 38, 39, 42, 60, 63, 67, 92], "jupyterlab": [13, 39, 42, 56], "url": [13, 38, 40], "feedback": 13, "talk": [13, 22, 25, 45, 47, 58, 78], "seminar": [13, 22, 23, 25], "hopefulli": 14, "42": [14, 55, 59, 60, 62, 63, 65, 70, 71, 79, 84], "45": [14, 43, 45, 55, 62, 69, 72, 84, 92], "simpler": [15, 17, 54, 71, 72, 74, 92], "helmholtz": [15, 95], "electomagnet": 15, "brief": 15, "primer": [15, 16, 47], "stai": [15, 34, 35, 37, 55, 71], "safe": [15, 34, 35, 37, 74], "stationari": [16, 53, 54, 81], "thing": [16, 17, 22, 38, 47, 50, 54, 57, 58, 59, 62, 63, 65, 66, 71, 72, 74, 78, 81, 89, 92, 94], "move": [16, 39, 42, 54, 58, 61, 67, 74, 78, 83, 84], "consid": [16, 53, 54, 55, 58, 59, 61, 70, 71, 74, 79, 80, 84, 86, 87, 89, 92, 93], "deal": [16, 28, 47, 64, 74, 88, 94], "challeng": [16, 22, 58], "consider": [17, 64, 70, 89, 94], "streamplot": [17, 57, 90], "lot": [17, 60, 62, 70, 89], "ground": [17, 59, 91], "restrict": [17, 67], "ourselv": [17, 59], "algorithm": [17, 58, 59, 85, 91], "scratch": [18, 59, 70], "classifi": [18, 59, 60, 61, 76], "handwritten": [18, 59, 60], "tensorflow": [18, 19, 59, 60, 61, 62], "recogn": [18, 52, 53, 55, 56, 59, 60, 72, 83, 84], "simplifi": [18, 57, 59, 85], "construct": [18, 47, 48, 53, 54, 57, 61, 62, 69, 71, 73, 74, 79, 81, 85], "larg": [18, 46, 47, 50, 51, 58, 59, 60, 61, 67, 70, 77, 91, 94], "martin": [18, 59], "fr\u00e4nzl": [18, 59], "og": 19, "doe": [19, 43, 47, 49, 54, 59, 66, 68, 71, 72, 74, 83, 90], "charact": [19, 40, 43, 45, 47, 61, 68, 71, 74], "recognit": [19, 61], "With": [19, 49, 54, 55, 57, 65, 67, 77, 84, 86, 92, 95], "endeavour": 19, "classif": [19, 61, 62], "timeseri": [19, 62], "quick": [20, 65, 85], "ardnuino": 20, "futur": [20, 58, 81], "templat": 20, "upload": [20, 63], "site": [20, 56, 59, 74], "onc": [20, 45, 46, 47, 55, 63, 67, 72, 77, 78, 81], "vote": 20, "send": [20, 78], "me": [20, 64, 70, 72, 86], "becaus": [20, 22, 53, 63, 67, 71, 72, 74, 78, 81], "lost": 20, "submiss": [5, 20], "enjoi": [20, 71], "still": [20, 37, 51, 53, 54, 59, 67, 72, 78, 83, 89, 92], "leav": [20, 55, 72, 74, 81, 86, 91, 94], "messag": [20, 38], "forum": [20, 26], "comment": [20, 40, 70, 78], "suggest": [20, 91], "best": [20, 58, 74, 78, 80, 91], "l2": [21, 44, 47, 65, 66, 67, 68, 69, 84, 87, 88], "tip": 21, "For": [21, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 58, 59, 61, 62, 63, 65, 67, 68, 70, 72, 73, 74, 77, 78, 79, 84, 88, 91, 92], "mpl": [21, 66, 92, 93, 94, 95], "font_manag": [21, 66], "28": [21, 47, 53, 54, 56, 59, 60, 61, 62, 65, 76, 78, 79, 81, 84], "200": [21, 40, 56, 57, 59, 61, 66, 77, 78, 83, 84, 90, 92, 93, 94], "rad": [21, 66], "bbox_inch": [21, 66], "tight": [21, 66], "29": [21, 47, 54, 56, 62, 65, 69, 70, 72, 76, 79, 81, 84, 85], "dpi": [21, 53, 60, 61, 62, 66], "150": [21, 53, 59, 62, 65, 66, 67, 78, 87, 92, 93], "pretti": [22, 40, 51, 84], "experienc": [22, 94], "contin": 22, "most": [22, 24, 38, 39, 42, 43, 44, 46, 47, 48, 55, 56, 58, 59, 63, 64, 66, 67, 70, 72, 73, 74, 92, 95], "thesi": 22, "fun": [22, 24, 25, 26, 29, 31, 33, 36, 54], "der": 23, "zweiten": 23, "vorlesung": 23, "werden": 23, "wir": 23, "auf": 23, "folgend": 23, "themen": 23, "schauen": 23, "datatyp": 23, "dem": [23, 84], "ein": 23, "klein": 23, "zur": 23, "erstellung": 23, "von": 23, "publikationsreifen": 23, "abbildungen": 23, "anbieten": 23, "dar\u00fcber": 23, "hinau": 23, "haben": 23, "beispiel": 23, "f\u00fcr": 23, "arbeit": 23, "mit": 23, "und": 23, "manuskripten": 23, "vorbereitet": 23, "third": [24, 25, 40, 45, 47, 53, 65, 72, 74], "pend": [25, 27], "miss": [25, 55, 70, 92], "reandom": 25, "previou": [25, 46, 53, 54, 56, 59, 60, 61, 70, 71, 72, 74, 77, 79, 81, 83, 84, 85, 89, 92], "tini": [25, 58, 59, 77], "reactiv": [25, 38], "fourth": 26, "demand": 26, "hestit": 26, "ad": [27, 37, 40, 43, 45, 47, 59, 67, 79, 85], "sequenc": [27, 38, 45, 47, 58, 61, 68, 71, 74, 77], "deviat": [27, 51, 59, 68, 77, 91], "subject": [27, 57], "date": [27, 69, 70, 83], "5th": 28, "realli": [28, 40, 54, 59, 63, 66, 81, 91], "u": [28, 49, 50, 51, 52, 54, 57, 59, 60, 63, 67, 72, 74, 78, 79, 81, 84, 87, 90, 91, 93, 94], "free": [28, 58, 60, 61, 62, 63, 70, 81], "friction": [28, 57, 77, 84], "fifth": 29, "euqat": [29, 31, 83], "6th": 30, "seventh": [31, 36], "7th": 32, "But": [32, 43, 47, 49, 59, 67, 68, 78, 92], "partial": [32, 49, 53, 54, 55, 56, 59, 89, 95], "briefli": 32, "sixth": 33, "linear": [33, 38, 53, 57, 61, 62, 66, 67, 77, 80, 81, 89, 91], "regress": [33, 59, 61], "repeat": [5, 33, 68], "own": [4, 33, 38, 40, 46, 47, 61, 63, 67, 76, 81], "probabl": [34, 35, 49, 50, 58, 61, 67, 68, 72, 77, 81, 91], "less": [34, 35, 44, 47, 58, 61], "bergfest": [34, 35], "wont": [34, 35, 65], "stress": [34, 35, 91], "correl": [34, 35, 91, 95], "conten": [34, 35], "apertur": 36, "abil": 36, "intro": [38, 39, 40, 41, 42], "1_introduction2jupyt": 38, "enabl": [38, 67, 78], "execut": [38, 39, 40, 42, 47, 48, 59, 63, 71, 72, 73, 74, 78], "complet": [38, 40, 46, 47, 66, 72, 79], "format": [38, 40, 45, 47, 64, 66, 67, 71, 72, 74, 76, 77, 78, 81, 91], "git": 38, "nbviewer": 38, "combin": [38, 53, 72, 74, 76, 79], "compon": [38, 57, 59, 61, 62, 66, 87, 90, 92], "desktop": 38, "widget": [38, 63, 91], "tab": [38, 40, 71, 74], "introspect": 38, "represent": [38, 40, 50, 51, 52, 54, 61, 62, 67, 68, 76, 85], "visibl": [38, 63, 72, 92], "rich": [38, 71, 74], "media": 38, "brows": 38, "individual": 38, "arbitrari": [38, 45, 47, 56, 62, 72, 74, 85, 93], "oder": 38, "html": [38, 40, 66, 84, 85], "png": [38, 39, 40, 60, 61, 62, 66, 67, 81, 82], "svg": [38, 67], "javascript": 38, "bind": 38, "side": [38, 43, 47, 49, 53, 54, 55, 56, 59, 61, 66, 79, 81, 89, 91, 92], "markup": [38, 40], "almost": [38, 46, 47, 81], "dedic": [38, 39, 42, 65], "rubi": 38, "haskel": 38, "scala": 38, "pick": [38, 58], "json": 38, "zeromq": 38, "websocket": 38, "protocol": 38, "understand": [38, 40, 58, 59, 64, 67, 72, 74, 83, 91], "session": 38, "meant": [38, 40], "filesystem": 38, "extens": [38, 59, 67, 80, 84], "live": [38, 53, 72], "narr": 38, "raw": [38, 39, 40, 42], "unformat": 38, "modif": 38, "nbconvert": 38, "intern": [38, 56, 62, 90, 92], "binari": [38, 43, 47, 61], "encod": [38, 54, 59, 60], "base64": 38, "programmat": 38, "export": 38, "static": [38, 53, 67, 92], "restructeredtext": 38, "slide": 38, "reveal": [38, 52, 68, 91, 95], "j": [38, 39, 42, 43, 50, 55, 56, 57, 58, 59, 63, 77, 81, 91, 92], "util": [38, 60, 61, 62, 63, 67], "furthermor": 38, "render": [38, 39, 40, 42, 53, 54, 55, 56], "2_notebookeditor": 39, "ipython": [39, 40, 47, 48, 56, 63, 66, 73, 84, 85], "filenam": [39, 40, 67, 70], "img": [39, 40, 55, 82], "essenti": [39, 42, 53, 61, 92], "prompt": [39, 42], "area": [39, 42, 58, 67, 83, 95], "edit_mod": 39, "grei": [39, 42], "command_mod": 39, "io": [39, 42, 83], "devic": [39, 42, 63], "shortcut": [39, 40, 42], "modal": [39, 42], "optim": [39, 42, 58, 59, 60, 61, 62, 91], "effici": [39, 42, 59, 74, 85], "usag": [39, 42], "possibl": [39, 42, 43, 45, 47, 49, 58, 59, 61, 67, 70, 72, 74, 81, 85, 91, 92], "few": [39, 42, 45, 47, 60, 66, 71, 74, 85], "entir": [39, 42], "switch": [39, 42, 55, 59, 63], "mod": [39, 42, 55], "esc": [39, 42], "shift": [39, 40, 42, 61, 63], "insert": [39, 42, 45, 47, 49, 54, 55, 57, 61, 63, 65, 66, 67, 71, 74, 77, 78, 84], "b": [39, 42, 45, 47, 52, 54, 59, 62, 65, 66, 67, 68, 69, 70, 71, 74, 76, 80, 81, 84, 89, 90, 91], "pasteboard": [39, 42], "cut": [39, 42, 83], "c": [39, 42, 43, 45, 47, 51, 54, 56, 57, 63, 67, 70, 71, 74, 80, 83, 84, 89, 91, 92, 93, 94, 95], "past": [39, 42, 58], "delet": [39, 42, 64, 76], "undo": [39, 42], "interrupt": [39, 42, 47, 48, 73], "press": [39, 40, 42, 71, 74], "button": [39, 40, 42, 63], "panel": [39, 42], "option": [39, 42, 45, 47, 61, 64, 68], "report": [39, 42, 59, 63, 83], "busi": [39, 42], "tap": [39, 42], "menu": [39, 40, 42, 63], "reconnect": [39, 42], "won": [39, 42, 59], "3_editcel": 40, "block": [40, 61, 65, 71, 74, 76, 78], "identifi": [40, 46, 61, 85], "belong": [40, 71, 76, 84], "togeth": [40, 45, 47, 55, 57, 59, 61, 62, 67, 72, 74, 84, 92], "ident": [40, 44, 47, 57, 67, 71, 85, 89, 90], "indent": [40, 71, 72, 74, 76], "either": [40, 43, 45, 47, 58, 67, 71, 74, 77], "whitespac": [40, 71], "annot": [40, 66, 81], "someon": 40, "front": [40, 53], "docstr": [40, 46, 47, 72], "typic": [40, 47, 48, 51, 53, 58, 63, 65, 66, 73, 77, 81, 91], "float": [40, 44, 45, 56, 65, 66, 68, 70, 71, 74, 81], "__main__": [40, 76], "extrem": [40, 55, 84], "action": [40, 62, 84], "popular": [40, 58], "superset": 40, "Its": [40, 57, 59, 61, 63, 78, 92], "found": [40, 43, 50, 66, 67, 72, 74, 79], "daringfirebal": 40, "unrend": 40, "appear": [40, 53, 59, 67, 68, 77, 83], "put": [40, 45, 47, 64, 66, 72, 74], "ital": [40, 66], "bold": [40, 66], "nest": 40, "enumer": [40, 50, 57, 58, 71, 77], "subitem": 40, "subsubitem": 40, "sublist": 40, "blockquot": 40, "beauti": 40, "better": [40, 54, 59, 77, 79, 80, 83, 91], "ugli": 40, "complic": [40, 58, 59, 92], "flat": [40, 84], "spars": [40, 49, 50, 51, 52, 53, 54, 55, 56, 58, 74, 79, 81, 83, 89, 90], "dens": [40, 59, 60, 61], "count": [5, 40, 65, 66, 67, 77, 78], "aren": [40, 72, 74], "break": [40, 43, 47, 59, 81], "rule": [10, 11, 40, 59, 80, 86], "although": [40, 43, 47], "practic": [40, 49, 53], "beat": [40, 85], "puriti": 40, "never": [40, 71, 74, 78, 84, 93], "pass": [4, 5, 40, 43, 47, 61, 67, 69, 72, 74, 76, 78], "silent": 40, "unless": [40, 47, 48, 73], "explicitli": [40, 43, 47], "silenc": [40, 59], "face": [40, 58, 67], "ambigu": 40, "refus": 40, "temptat": 40, "guess": [40, 83], "prefer": [40, 45, 47, 67, 71, 74], "obviou": [40, 74], "dutch": 40, "often": [40, 46, 47, 50, 61, 62, 66, 67, 70, 71, 72, 74, 83, 85], "hard": 40, "bad": [40, 71, 74, 91, 94], "honk": 40, "And": [40, 46, 47, 63, 72, 92], "shorthand": 40, "emb": 40, "instead": [40, 58, 59, 61, 65, 93], "printf": 40, "hello": [40, 45, 47, 70, 72], "courtesi": 40, "mathjax": 40, "express": [40, 55, 59, 70, 79, 91], "infti": [40, 53, 54, 55, 85, 86], "altern": [40, 46, 47, 67], "fcicho": 40, "compsoft23": [40, 66], "src": [40, 55], "mov": [40, 53, 54, 55], "movi": [40, 53, 54, 63], "mp4": 40, "320": [40, 61, 62], "preload": 40, "local": [40, 52, 53, 59, 72, 79], "youtub": [40, 61], "youtubevideo": 40, "qllx32jugzi": 40, "600": [40, 55, 95], "300": [41, 51, 53, 55, 63, 78, 84, 92, 93, 94, 95], "notebookeditor": 42, "l1": [43, 44, 45, 46, 47, 48, 84, 87, 88], "1_variabl": 43, "alphanumer": [43, 47], "must": [43, 47, 48, 50, 58, 65, 67, 71, 72, 73, 74, 81, 91], "letter": [43, 47], "By": [43, 47, 58, 63, 71, 74, 79, 90], "convent": [43, 47, 61, 76], "lower": [43, 47, 65, 67, 81, 92], "capit": [43, 45, 47], "reserv": [43, 72, 74], "keyword": [43, 47, 67, 71, 79], "cannot": [43, 45, 47, 58, 64, 74], "assert": [43, 47], "continu": [43, 47, 63, 71, 74, 79, 80, 84, 85], "del": [43, 47, 76], "exec": [43, 47], "global": [43, 47, 67, 72], "yield": [43, 47, 53, 54, 55, 57, 58, 59, 61, 67, 71, 79, 81, 84, 85, 86, 89, 91], "Be": [43, 47], "awar": [4, 43, 47], "could": [43, 47, 49, 52, 53, 58, 59, 61, 62, 63, 64, 66, 71, 74, 77, 78, 81, 85, 91], "37": [43, 47, 53, 55, 59, 70, 84], "my_favorite_vari": [43, 47], "associ": [43, 47, 61], "36": [43, 47, 53, 55, 61, 65, 69, 77, 84, 87], "int": [43, 44, 45, 47, 53, 56, 71, 74, 85, 89, 90, 92], "38": [43, 47, 53, 55, 60, 68, 70, 79, 84], "39": [43, 45, 46, 47, 48, 55, 56, 59, 62, 66, 69, 70, 72, 73, 74, 77, 79, 81, 84, 91], "nameerror": [43, 47, 70, 72], "44": [43, 55, 59, 62, 65, 72, 84], "traceback": [43, 47, 48, 55, 56, 63, 70, 72, 73], "recent": [43, 47, 48, 55, 56, 57, 63, 70, 72, 73], "gt": [43, 45, 47, 48, 50, 55, 56, 59, 60, 61, 62, 63, 70, 72, 73, 74, 76, 79, 81, 90], "treat": [43, 47, 86, 87], "repres": [43, 49, 53, 54, 57, 58, 59, 60, 61, 62, 63, 72, 74, 79, 83, 84, 85, 86, 95], "prefix": [43, 46, 47], "0b": 43, "octal": 43, "0o": 43, "hexadecim": 43, "00x": 43, "0x": [43, 92], "decim": [43, 47], "automat": [43, 47, 67], "exist": [43, 50, 52, 59, 60, 67, 72], "anymor": [43, 57, 59, 92], "107": [43, 45, 61, 67, 72], "0b1010111110": 43, "702": 43, "102": [43, 63, 65], "0x0f": 43, "7976931348623157e": 43, "308": [43, 47], "threat": 43, "infin": 43, "54": [43, 55, 60, 66, 68, 72, 84], "141": [43, 45, 47, 65], "55": [43, 55, 65, 67, 70, 71, 74], "57": [43, 47, 59, 66, 67, 68, 72, 74], "69": [43, 47, 59], "4j": [43, 47], "70": [43, 45, 59, 68, 69], "75": [43, 59, 65, 66, 67, 68, 69, 71], "built": [43, 46, 47, 61, 67, 70, 83], "accessor": [43, 47], "76": [43, 45, 47, 59, 66, 82], "77": [43, 47, 59, 65, 66], "my": [43, 47, 61, 63, 70, 71, 74], "conjug": [43, 47], "act": [43, 47, 57, 65, 68], "cmath": [43, 47], "83": [43, 56, 59], "danger": [43, 66, 71, 74], "conver": 43, "known": [43, 45, 47, 59, 61, 72, 74], "85": [43, 45, 56, 59], "integer_numb": 43, "123": [43, 45, 47], "float_numb": 43, "86": [43, 45, 56, 59], "new_numb": 43, "87": [43, 45, 47, 56, 59, 65, 70], "etc": [43, 59, 61, 65, 70, 72, 74], "perform": [43, 44, 47, 56, 61, 71, 72, 74], "88": [43, 45, 47, 56, 59], "num_str": 43, "num_integ": 43, "90": [43, 45, 56, 59, 72], "92": [43, 47, 59, 63], "93": [43, 45, 47, 59, 61, 65, 67], "109": [43, 45, 59, 65, 72], "lt": [43, 45, 47, 48, 50, 55, 56, 59, 60, 61, 62, 63, 70, 73, 74, 76, 79, 81, 90], "110": [43, 45, 59, 72], "111": [43, 63, 65, 72], "0j": [43, 45, 47, 55, 93], "cast": [43, 45], "98": [43, 45, 47, 55, 56, 59, 61], "bool": [43, 45, 47, 59], "2_oper": 44, "arithmet": [44, 47], "power": [44, 45, 47, 58, 67], "isn": [44, 47, 59], "operand": [44, 47], "spell": [44, 47], "word": [44, 47, 66, 70, 72, 74, 91], "greater": [44, 47], "3_datatyp": 45, "besid": [45, 47, 53, 76, 92], "mention": [45, 47, 53, 61, 77, 79, 83, 85, 91], "hold": [45, 56, 59, 70], "collect": [45, 46, 47, 60, 67, 70, 72, 78, 80, 91], "map": [45, 56, 58, 61, 83, 92, 95], "dict": 45, "pair": [45, 77, 91], "frozeenset": 45, "uniqu": [45, 83], "dir": [45, 46, 47], "59": [45, 47, 59, 66, 70, 74], "concaten": [45, 47], "66": [45, 47, 74, 75, 81], "67": [45, 47, 59, 66, 72, 81], "71": [45, 59], "975": [45, 47], "321": [45, 47], "975321": [45, 47], "pure": [45, 47, 58, 62], "isnumer": [45, 47], "72": [45, 59], "73": [45, 62, 68, 82], "sub": [45, 47, 79, 91], "74": [45, 59, 66, 71], "ld": [45, 47], "varieti": [45, 47, 67, 74], "bookkeep": [45, 47], "aris": [45, 47, 53, 92], "sometim": [45, 47, 63, 67, 71, 72, 74, 78], "fine": [45, 47, 72, 74], "78": [45, 47, 59, 66, 67, 82], "80": [45, 47, 56, 59, 65], "81": [45, 47, 57, 59, 65, 71, 74, 81, 84, 87], "girl": [45, 47], "hors": [45, 47, 51], "element": [45, 47, 57, 58, 65, 68, 71, 72, 74, 81, 91], "bracket": [45, 47, 49, 77], "left": [45, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 63, 66, 67, 69, 79, 80, 81, 85, 86, 89, 91, 92, 94, 95], "nag": [45, 47], "length": [45, 47, 51, 52, 68, 77, 81, 84, 88, 92, 95], "iter": [45, 47, 58, 63, 71, 74], "89": [45, 56, 71, 72, 74], "replac": [45, 47, 49, 53, 59, 67, 70, 85], "cat": [45, 47, 70], "91": [45, 47, 56, 59], "concatan": [45, 47], "done": [45, 47, 53, 61, 62, 63, 67, 71, 72, 74, 77, 79, 81, 83, 91, 92, 93], "colon": [45, 47, 71, 72, 74, 76], "neg": [45, 47, 58, 59, 61, 65, 91, 92], "95": [45, 47, 59, 61], "behind": [45, 47, 69, 81, 91], "thrid": [45, 47], "ever": [45, 47], "96": [45, 47, 59, 60, 61, 62], "revers": [45, 47, 72], "emtpi": [45, 47], "shown": [45, 47, 51, 61, 66, 69, 77, 85, 87], "orient": [45, 47, 61, 67, 76, 77], "99": [45, 59, 61, 67, 80, 82], "103": [45, 47, 63], "multidimension": [45, 47, 65], "104": [45, 63], "106": [45, 47, 59, 63, 72], "immut": [45, 47], "That": [45, 47, 59, 62, 63, 66, 77, 78, 81, 83, 84], "113": [45, 72], "137": 45, "116": [45, 61, 65, 67, 72], "consecut": [45, 47], "simpli": [45, 47, 63, 71, 74, 91], "core": [45, 47, 60, 61, 62, 66, 67, 71, 74, 84, 85], "limit": [45, 47, 55, 63, 77, 79, 81, 83], "room": [45, 47, 63], "dekan": [45, 47], "550": [45, 47], "124": [45, 47], "120": [45, 47, 56, 59, 61], "dict_kei": [45, 47], "ralf": [45, 47, 70], "121": [45, 47, 61, 65], "dict_valu": [45, 47], "422": [45, 47, 61], "125": [45, 47, 74], "phone_id": 45, "112": [45, 63, 67, 72], "114": [45, 61, 72], "118": [45, 61], "115": [45, 59, 61, 72], "id": 45, "126": [45, 47, 72], "139": [45, 65, 67], "fruit": 45, "banana": 45, "mango": 45, "kiwi": 45, "strawberri": 45, "orang": 45, "128": [45, 47, 61, 62, 67, 72], "mixed_set": 45, "mix": 45, "remov": [45, 52, 62, 67, 79, 83], "discard": 45, "intersect": 45, "union": 45, "140": [45, 59], "145": [45, 65, 67], "symmetr": [45, 88], "146": [45, 65], "4_modul": 46, "librari": [46, 47, 67, 68, 70, 72, 74], "cross": [46, 47, 59, 83, 93], "platform": [46, 47], "common": [46, 47, 61, 65, 67, 71, 72, 74, 86], "facil": [46, 47], "o": [46, 47, 50, 51, 52, 62, 63, 66, 88, 91], "scrape": 46, "5066282746310002": 46, "whole": [5, 46, 47, 50, 53, 60, 61, 65, 66, 68, 70, 77, 78, 85, 91, 92], "chose": [46, 47, 52, 58, 61, 64, 83, 92, 93, 94], "conveni": [46, 47, 67], "elimin": 46, "confus": [46, 47, 59, 72, 74], "organ": [46, 76], "4142135623730951": 46, "sinh": [46, 47], "mysinh": 46, "__doc__": [46, 47], "__file__": [46, 47], "__loader__": [46, 47], "__name__": [46, 47], "__package__": [46, 47], "__spec__": [46, 47], "aco": [46, 47], "acosh": [46, 47], "asin": [46, 47], "asinh": [46, 47], "atan": [46, 47], "atan2": [46, 47], "atanh": [46, 47], "ceil": [46, 47, 84], "comb": 46, "copysign": [46, 47], "cosh": [46, 47], "degre": [46, 47, 61, 67], "dist": 46, "erf": [46, 47], "erfc": [46, 47], "expm1": [46, 47], "fab": [46, 47], "floor": [46, 47, 62], "fmod": [46, 47], "frexp": [46, 47], "fsum": [46, 47], "gcd": [46, 47], "hypot": [46, 47], "isclos": [46, 47], "isfinit": [46, 47], "isinf": [46, 47], "isnan": [46, 47], "isqrt": 46, "ldexp": [46, 47], "lgamma": [46, 47], "log": [46, 47, 57, 59, 94], "log10": [46, 47], "log1p": [46, 47], "log2": [46, 47], "modf": [46, 47], "nan": [46, 47, 70, 72], "perm": 46, "pow": [46, 47], "prod": 46, "radian": [46, 47], "remaind": [46, 47], "tan": [46, 47, 67, 85], "tanh": [46, 47], "tau": [46, 47, 57, 67, 68, 81, 86], "trunc": [46, 47], "technic": [46, 47], "vast": [46, 47], "major": [46, 47], "302585092994046": [46, 47], "sy": [46, 47], "shutil": [46, 47], "subprocess": [46, 47], "multiprocess": [46, 47], "doc": [46, 47, 59], "32": [47, 56, 59, 61, 62, 65, 67, 69, 71, 72, 74, 76, 77, 79, 81, 83, 84, 87, 90], "56": [47, 55, 59, 65, 67, 68, 72, 74, 82], "typeerror": 47, "19c840f40bd8": 47, "33": [47, 55, 59, 65, 72, 81, 83, 84, 87], "34": [47, 48, 53, 55, 56, 61, 62, 65, 70, 71, 72, 73, 74, 77, 83, 84, 87], "internet": 47, "follw": [47, 60, 68, 85], "particularli": 47, "necessari": [47, 72, 74], "devot": 47, "modest": 47, "minimalist": 47, "approach": [47, 58], "61": [47, 60, 72, 74], "62": [47, 59, 60, 66, 69, 70, 74], "63": [47, 59, 60, 65, 70, 74], "64": [47, 59, 60, 61, 62, 65, 74], "65": [47, 59, 67, 74, 81], "similar": [47, 50, 52, 53, 54, 59, 61, 65, 70, 74, 79, 83, 87, 91], "unlik": 47, "105": [47, 72], "94": [47, 61, 67, 69], "101": [47, 63, 65, 74], "79": [47, 59, 65, 82], "68": [47, 59, 60, 65, 66, 71, 81], "elmin": 47, "127": [47, 61, 65, 67], "130": [47, 59, 67], "131": [47, 63, 65], "3219280948873626": 47, "occur": [47, 48, 73, 74, 84, 91], "fallback": [47, 48, 66, 73], "somewher": [47, 48, 63, 71, 73, 74], "closest": [47, 48, 73, 91], "instanc": [47, 48, 61, 63, 67, 73, 76, 81], "baseexcept": [47, 48, 73], "c32f93e4dfa0": [47, 48, 73], "abort": [47, 48, 73], "my_funct": [47, 48, 72, 73], "invalid": [47, 48, 72, 73], "rest": [47, 48, 58, 63, 71, 73, 74, 78, 84, 87], "goe": [47, 48, 64, 69, 73, 74, 75, 80], "gracefulli": [47, 48, 73], "catch": [47, 48, 73], "interpret": [47, 48, 73, 74], "itself": [47, 48, 49, 52, 59, 70, 73, 76, 91], "caught": [47, 48, 73], "keybord": 47, "concern": [47, 65], "l10": [49, 50, 51, 52], "1_quantum_mechan": 49, "matter": [49, 53], "diag": [49, 50, 51, 52, 53, 54, 55, 56, 58, 71, 74, 79, 81, 83, 89, 90, 91], "eigsh": [49, 50, 51, 52, 53, 54, 74], "assum": [49, 54, 55, 61, 79, 83, 90, 91, 92], "wavefunct": [49, 50, 51, 52, 53, 54, 55, 56, 67], "psi": [49, 50, 51, 52, 53, 54, 55, 56, 74, 95], "posses": 49, "One": [49, 52, 57, 58, 63, 68, 77, 78, 79, 83, 84, 95], "analogi": [49, 67], "hbar": [49, 50, 51, 53, 54, 55, 56], "2m": [49, 53, 54, 55, 56, 88], "whi": 49, "written": [49, 55, 57, 59, 63, 70, 72, 74, 81, 89], "dimens": [49, 53, 66, 67, 68, 69, 77, 89], "hamilton": [49, 50, 51, 52, 55, 74], "hat": [49, 55, 56, 57, 59], "tempor": [49, 56, 67, 90, 92, 93], "question": [49, 71, 74], "stand": [49, 50, 54, 92], "reson": 49, "henc": [49, 72, 92], "constant": [49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 67, 78, 81, 83, 84, 85, 87, 88, 90, 91, 92, 93], "independ": [49, 58, 63, 66, 67, 84, 91], "recip": 49, "term": [49, 54, 58, 66, 79, 81, 83, 85, 89, 91, 92], "reduc": [49, 54, 61], "eigenfunct": [49, 50], "eigenvalu": [49, 50, 51, 52], "accord": [49, 55, 59, 61, 68, 74, 81, 89], "simplest": [49, 59, 80], "cranck": 49, "matric": [49, 55, 61, 65, 74, 79], "rememb": [4, 49, 67, 72, 84, 89, 94], "finit": [49, 50, 51, 52, 55, 71, 74, 79, 89], "delta": [49, 53, 55, 58, 67, 68, 72, 74, 77, 79, 80, 81, 86, 89, 94], "x_": [49, 50, 51, 55, 56, 59, 68, 72, 74, 79, 80, 81, 85, 91], "translat": [49, 66], "bmatrix": [49, 74, 79, 81, 89, 91], "impos": 49, "mass": [49, 51, 54, 56, 57, 67, 70, 81, 84, 87, 88, 89], "diagon": [49, 50, 51, 52, 61, 65, 71, 74, 79, 81, 91], "prefactor": [49, 54], "succe": 49, "solver": [49, 52, 81, 84], "account": [4, 49, 53, 61, 92], "2_particle_in_a_box": [50, 54], "sketch": 50, "rectangular": 50, "zero": [50, 53, 54, 57, 59, 61, 62, 63, 68, 72, 74, 77, 81, 84, 87, 88, 89, 91, 92, 93, 95], "level": [50, 57, 58, 59, 63, 67, 68], "characterist": [50, 58], "realm": 50, "quantiti": [50, 51, 52, 67, 89, 92], "1001": [50, 51, 52], "ev": [50, 51], "678e": [50, 51], "joul": [50, 51], "m_e": 50, "10938356e": [50, 53], "kg": [50, 51, 57], "v_0": [50, 81], "602e": 50, "u_vec": [50, 51, 52], "deritv": [50, 51, 52], "difference2": [50, 51], "anticip": 50, "eigenvector": [50, 51, 52], "val": [50, 51, 52], "sm": [50, 51, 52], "scale": [50, 51, 52, 53, 61, 66, 77, 78, 81, 84, 93], "1e9": [50, 51, 53], "escal": [50, 51], "242e18": [50, 51], "psiscal": [50, 51], "mag": [50, 51, 52, 57], "diagram": [50, 51, 53, 64, 67, 83], "latter": [50, 54, 55, 56, 92], "contrast": [50, 71, 74], "higher": [50, 72, 74, 79, 81, 84, 92], "depth": [50, 67], "observ": [50, 51, 52, 77, 81, 83, 89], "decai": [50, 67, 68, 92, 93, 94], "evanesc": [50, 92], "increas": [50, 57, 58, 59, 61, 62, 65, 66, 77, 80, 81, 83, 91, 92], "nonlinearli": 50, "graph": [50, 51, 66, 67, 69, 81, 83, 92], "e_": [50, 51, 84, 92, 93, 95], "line2d": [50, 79, 90], "0x7f935ee0e820": 50, "3_harmonic_oscil": 51, "certainli": 51, "resembl": [51, 52, 54, 94], "atom": [51, 84], "bond": 51, "vibrat": [51, 84], "relev": [51, 52, 86, 94], "al": [51, 58], "molecul": [51, 68, 77, 95], "solid": [51, 52, 84], "compar": [51, 55, 57, 61, 63, 74, 77, 83, 84, 85, 92, 94, 95], "carbon": 51, "oxygen": 51, "396": 51, "229": [51, 74], "mathr": 51, "angstr\u00f6m": 51, "m_c": 51, "998467052e": 51, "m_o": 51, "657e": 51, "026": 51, "lw": [51, 57, 58, 67, 77, 82, 83, 85, 88, 93, 94], "ylim": [51, 53, 54, 55, 56, 57, 58, 67, 77, 79, 84, 87, 88], "dash": 51, "thermal": 51, "temperatur": [51, 68, 77], "actual": [51, 54, 59, 60, 61, 62, 63, 72, 77, 79, 80, 81, 85, 91, 94], "omega": [51, 53, 54, 67, 81, 85, 86, 92, 93, 94, 95], "ldot": [51, 58, 59, 60, 79, 81, 89, 91], "parabol": [51, 57], "anharmon": 51, "expans": [51, 79, 81], "mors": 51, "v_": [51, 53, 65, 81, 91], "x_0": [51, 55, 68, 69, 79, 81], "larger": [51, 53, 65, 67, 76, 77], "dissoci": 51, "paramat": 51, "ea": 51, "equidist": [51, 67], "4_periodic_potenti": 52, "perdiod": 52, "lattic": 52, "replic": 52, "ion": 52, "simplic": [52, 54], "sine": [52, 54, 62, 85], "band": [52, 74], "cosin": [52, 85], "3001": 52, "cdot": [52, 57, 59, 68, 87, 92], "hh": 52, "todens": [52, 74, 79, 81, 90], "effect": [52, 65, 67, 77, 83, 91, 94], "40": [52, 55, 59, 62, 63, 65, 67, 77, 84], "5000": 52, "instruct": [52, 78], "envelop": [52, 53, 54], "had": [52, 53, 59, 72, 84, 93], "gap": 52, "abdn": 52, "effetc": 52, "l11": [53, 54, 55, 56], "1_quantum_dynam": 53, "fftpack": [53, 54, 55, 56, 58], "ifft": [53, 54, 55, 56, 58], "nabla": [53, 57], "shortli": [53, 55, 67, 72, 78], "wavenumb": [53, 55], "down": [53, 57, 58, 59, 62, 76, 77, 84, 91], "limits_": [53, 85], "phi": [53, 85], "ikx": [53, 55], "dk": [53, 55, 56], "k_0": [53, 55], "contribut": [53, 81, 84, 85, 86], "noth": [53, 63, 72, 74, 94], "decomposit": 53, "wavelenth": 53, "angstroem": 53, "interval": [53, 67, 79, 80, 81, 89], "electron_mass": 53, "0545718e": 53, "2e": [53, 77, 78, 93, 94, 95], "loc": [53, 67, 81], "k_": [53, 55, 56, 68, 83, 92], "const": [53, 92, 93], "dispers": [53, 92], "omega_0": 53, "2a": 53, "k_0x": 53, "obvious": 53, "underli": 53, "rightmost": [53, 63], "factor": [53, 58, 62, 67, 80, 91, 92], "fator": 53, "ph": 53, "omega_": [53, 85, 86], "matter_wave_packet": 53, "lobe": 53, "peak": 53, "reminisc": 53, "far": [53, 57, 59, 67, 72, 77, 81, 89, 94], "tackel": 53, "tick_param": [53, 67, 81, 84, 85, 87], "interf": 53, "gauss_wave_packet": 53, "10000": [53, 54, 58, 59, 60, 61, 62, 67, 68, 69, 80, 81, 84, 87, 88], "Of": [53, 71, 72, 74, 79, 92], "commonli": [53, 59, 71, 72, 74, 76], "rout": 53, "800": [53, 54, 55, 56, 63], "sync_image_data": [53, 54, 55, 56, 63, 92, 93, 95], "magic": [53, 72], "background": [53, 54, 55, 56, 78, 81, 84], "copy_from_bbox": [53, 54, 55, 56], "bbox": [53, 54, 55, 56], "buffer": [53, 63], "everytim": 53, "prevent": [53, 61, 66], "20e": 53, "100000": [53, 62, 68], "tight_layout": [53, 54, 55, 56, 57, 61, 67, 79, 81, 82, 84, 87, 92, 93, 94, 95], "41": [53, 55, 62, 65, 71, 74, 84, 92], "restore_region": [53, 54, 55, 56], "restor": [53, 54, 84, 93], "draw_artist": [53, 54, 55, 56], "set_data": [53, 54, 55, 56], "modifi": [53, 55, 67, 70, 71, 72, 74, 81, 89, 92], "blit": [53, 54, 55, 56], "buffer_rgba": [53, 54, 55, 56], "imscreeag": 53, "put_image_data": [53, 54, 55, 56, 92, 93, 95], "02": [53, 54, 55, 60, 65, 67, 89, 92, 93, 95], "eq": [54, 81, 85, 86], "se": 54, "psi_": [54, 55], "steadi": 54, "exact": 54, "infit": 54, "c_n": 54, "_n": 54, "int_": [54, 55, 80, 86], "carri": [54, 58, 65, 66, 77, 81, 85, 86, 91], "orthogon": [54, 85], "basi": [54, 60, 85], "deq": 54, "c_": [54, 89, 92], "0n": 54, "paket": 54, "triangular": 54, "superposit": [54, 85, 94], "gauss_x": [54, 55, 56], "x0": [54, 55, 56, 72, 74, 77, 78, 94], "xp": [54, 57, 82], "eigen_f": 54, "fu": 54, "init": [54, 84], "num": [54, 68, 72, 74], "c0n": 54, "dtype": [54, 56, 60, 65, 70, 92, 93, 94, 95], "moment": [54, 74, 90, 91], "w_func": 54, "wv": 54, "ok": [54, 59, 91], "bounc": 54, "piec": 54, "cake": 54, "Then": [54, 55, 59, 70, 72, 74, 83, 92], "demonstr": [54, 57, 58, 61, 71, 72, 74, 79, 81, 91], "apart": [54, 61, 83], "380": [54, 56], "particle_in_box": 54, "inclus": [54, 68], "forth": 54, "3_tunnel": 55, "tricki": 55, "ln": [55, 56, 58, 67, 91], "situat": [55, 58, 67, 74, 83, 87], "travel": [55, 77], "toward": 55, "tild": [55, 56], "backward": 55, "onbtain": 55, "exactli": [55, 65, 66, 93], "pursu": 55, "forward": [55, 56, 61, 83, 89], "similarli": [55, 68, 72, 85, 88], "direcct": 55, "2i": [55, 80], "hamiltonian": 55, "immedi": [55, 58], "seem": [55, 57, 66, 70, 72, 74, 77, 78, 80, 83], "timstep": 55, "retstep": 55, "sigma0": 55, "prob": 55, "barrier_width": 55, "barrier_height": 55, "hamitonion": 55, "h_diag": 55, "h_non_diag": 55, "ey": [55, 59], "tocsc": 55, "evolution_matrix": 55, "inv": 55, "tocsr": 55, "product": [55, 57, 59, 61, 65, 66, 72, 74, 86, 90, 93], "care": [55, 77, 80, 81], "271": 55, "cranck_nicolson_anim": 55, "closer": [55, 56, 81], "symmetri": [55, 56, 81], "substitut": [55, 56, 59], "invers": [55, 56, 85, 86, 93], "receip": [55, 56], "46": [55, 70, 72, 79, 84, 89], "005": [55, 56], "high": [55, 56, 59, 63, 67, 68, 70, 81, 92], "middl": [55, 84, 85], "47": [55, 59, 60, 67, 69, 70, 79, 84, 85, 89], "v0": [55, 56, 57], "48": [55, 60, 72, 82, 89], "49": [55, 60, 65, 72, 89], "discret": [55, 74, 79, 85, 89, 93], "sampl": [55, 57, 61, 62, 68], "ik_": [55, 56, 92], "x_n": [55, 68], "nyquist": 55, "im": [55, 85, 92], "k_m": 55, "51": [55, 60, 62, 70, 72, 84, 89], "psi_modx": [55, 56], "evolv": [55, 78], "iv": 55, "reus": 55, "53": [55, 60, 67, 70], "phase_x": [55, 56], "phase_k": [55, 56], "1e5": [55, 56], "keyboardinterrupt": [55, 56, 63], "ipykernel_948686": 55, "3129487503": 55, "py": [55, 56, 59, 72, 74, 79], "split_step_anim": 55, "upon": 55, "transmiss": [55, 92], "transmit": [55, 92], "untitl": [56, 90], "586": 56, "587": 56, "588": 56, "589": 56, "590": 56, "n_step": 56, "t_max": 56, "606": 56, "heavisid": 56, "607": 56, "608": 56, "p0": [56, 91], "dp2": 56, "psi_x0": 56, "609": 56, "631": 56, "632": 56, "psi_x": 56, "633": 56, "634": 56, "635": 56, "10000000": 56, "5827bc4795d2": 56, "opt": 56, "anaconda3": [56, 74], "env": 56, "lib": [56, 59, 74], "python3": [56, 59, 74], "overwrite_x": 56, "_pocketfft": 56, "none": [56, 60, 61, 62, 66, 67, 83, 91], "c2c": 56, "worker": 56, "pfft": 56, "ik": 56, "2dt": 56, "461": 56, "gauss_k": 56, "462": 56, "planck": 56, "463": 56, "464": 56, "landscap": 56, "edg": [56, 61, 66, 80, 82, 91], "465": 56, "466": 56, "467": 56, "468": 56, "469": 56, "schroding": 56, "t0": 56, "valid": [56, 61, 62, 76, 89, 91], "asarrai": 56, "compute_k_from_x": 56, "x_evolve_half": 56, "x_evolv": 56, "k_evolv": 56, "dt_": 56, "attribut": 56, "psi_x_lin": 56, "psi_k_lin": 56, "v_x_line": 56, "_set_psi_x": 56, "psi_mod_x": 56, "_get_psi_x": 56, "_set_psi_k": 56, "psi_k": 56, "psi_mod_k": 56, "_get_psi_k": 56, "_get_dt": 56, "_set_dt": 56, "compute_x_from_k": 56, "time_step": 56, "nstep": 56, "470": 56, "471": 56, "472": 56, "473": 56, "aa3a772b7cb8": 56, "1cbcc64ef919": 56, "82": [56, 59, 60, 61, 62, 65], "84": [56, 59, 63], "l12": [57, 58], "1_hydrodynam": 57, "navier": 57, "nonlinear": 57, "beyond": [57, 74, 75, 81], "scope": [57, 72], "under": [57, 68, 91], "graviti": [57, 68, 81, 87], "liquid": [57, 68, 77], "streamlin": 57, "ma": [57, 67], "interpol": 57, "slowli": [57, 72, 74], "viscou": 57, "fluid": 57, "influenc": 57, "drag": 57, "forc": [57, 84, 88], "vari": [57, 63, 67, 81, 85, 86, 91, 94], "linearli": [57, 81, 91], "zeta": 57, "dz": 57, "mg": 57, "prime": [57, 72, 74, 79, 92], "eta": [57, 59, 60, 77, 78, 92], "viscos": 57, "gravit": [57, 84, 87, 88], "bouyanc": 57, "acceler": [57, 67, 81, 84, 87, 88, 94], "rho_f": 57, "rho_o": 57, "finam": 57, "gain": [57, 58, 61, 77], "rho_pt": 57, "rho_hg": 57, "21450": 57, "13530": 57, "53e": 57, "hg": 57, "pa": 57, "gp": 57, "minu": [57, 66], "dz0": 57, "dz1": [57, 59], "z0": 57, "vz": 57, "arg": [57, 72, 74], "vt": 57, "z_a": 57, "vz_a": 57, "seen": [57, 65, 72, 76, 77], "balanc": 57, "velocti": 57, "bf": [57, 89], "tell": [57, 58, 59, 61, 67, 70, 72, 74, 91], "incompress": 57, "vanish": 57, "v_z": 57, "low": [57, 63, 67, 68, 70], "reynold": 57, "caus": [57, 58, 92], "volum": [57, 61], "sl": 57, "3a": 57, "fail": [5, 57], "compli": [57, 79], "slip": 57, "outer": [57, 90], "ot": [57, 66], "drage": 57, "reshap": [57, 59, 60, 61, 62, 89], "uu": 57, "vv": 57, "yp": [57, 72, 74, 82], "tracer": 57, "contourf": [57, 67, 95], "zorder": [57, 67, 72, 74], "w": [57, 59, 60, 61, 62, 66, 95], "maxlength": 57, "circle1": 57, "yellow": 57, "add_artist": 57, "sd": 57, "source_dipol": 57, "clearli": [57, 84], "remind": 57, "mask": 57, "around": [57, 58, 61, 65, 67, 71, 72, 74, 76, 81, 83, 91, 93, 94], "sneak": 57, "2_reinforcement_learn": 58, "teach": 58, "increasingli": 58, "procedur": [58, 59, 61, 76, 79, 91], "spend": [58, 67], "patch": 58, "ago": 58, "centuri": 58, "stimmul": 58, "hype": 58, "techniqu": [58, 65, 68], "smartphon": 58, "divid": [58, 83, 91], "supervis": 58, "wrong": [58, 71, 91], "semi": 58, "unsupervis": [58, 62], "graphic": [58, 66, 67], "taken": [58, 67, 69, 70, 77], "et": 58, "intellig": [58, 70], "2020": 58, "maxim": 58, "reward": [58, 71, 74], "signal": [58, 61, 63, 85], "learner": 58, "agent": 58, "told": 58, "discov": 58, "affect": [58, 59], "subsequ": [58, 78], "trial": 58, "delai": [58, 83], "distinguish": 58, "1950": 58, "2013": [58, 70], "deepmind": 58, "plai": [58, 60, 71, 74, 81, 83, 86, 91, 94], "atari": 58, "game": [58, 68], "pong": 58, "robot": 58, "mdp": 58, "formal": [58, 65, 79], "uncertainti": [58, 67, 70, 91], "p_": [58, 68, 91], "sa": 58, "transit": 58, "discount": 58, "s_": 58, "drawn": [58, 67, 69], "a_1": 58, "nessecarili": 58, "gridworld": 58, "repeatedli": [58, 71, 72, 74], "travers": 58, "strictli": 58, "valuabl": 58, "goal": [58, 59, 71, 74], "a_0": [58, 85], "realiz": [58, 59, 66, 68, 78, 84], "inter": 58, "a_": [58, 85], "sound": [58, 64, 72, 74], "max_": 58, "argmax_": 58, "q_": 58, "q_t": 58, "big": [58, 66], "plu": [58, 66, 87], "lear": 58, "too": 58, "resid": [58, 67], "shade": 58, "intial": 58, "depict": [58, 62, 84], "penalti": 58, "strategi": 58, "epsilon": [58, 88], "greedi": 58, "event": [58, 69], "randomli": [58, 61, 67], "n_action": 58, "n_row": 58, "n_column": 58, "e_greedi": 58, "acl": 58, "regist": 58, "monitor": [58, 63], "curr_stat": 58, "ep": [58, 67], "qsum": 58, "randn": [58, 59, 67, 68, 69, 70], "argmax": [58, 59, 60, 61], "next_stat": 58, "next_act": 58, "next_q": 58, "episod": [58, 59, 62], "curr_act": 58, "gca": [58, 66, 81], "arrow": 58, "fc": [58, 95], "ec": 58, "head_width": 58, "head_length": 58, "rect": 58, "add_patch": 58, "xaxi": [58, 67], "set_ticklabel": 58, "yaxi": [58, 67], "book": [58, 66], "sutton": 58, "barto": 58, "l13": [59, 60], "1_deep_learn": 59, "nowadai": [59, 60], "mostli": 59, "unit": [59, 61], "libari": 59, "digit": [59, 63], "famou": 59, "node": 59, "logist": 59, "ll": [59, 67, 71], "accur": [59, 61, 66, 81], "000": [59, 70], "greyscal": 59, "255": [59, 60, 61, 92, 93, 95], "preprocess": 59, "maker": 59, "sklearn": 59, "dataset": [59, 60, 61, 62, 83, 91], "fetch_openml": 59, "mnist_784": 59, "return_x_i": 59, "as_fram": 59, "colorbar": [59, 67], "interv": [59, 67, 68, 79, 80, 85], "otherwis": [59, 64, 74, 79, 87], "overwrit": 59, "accordingli": [59, 63, 91], "y_new": 59, "pre": 59, "60000": [59, 60, 61], "m_test": 59, "x_train": [59, 60, 61], "x_test": [59, 60, 61], "y_train": [59, 60, 61], "y_test": [59, 60, 61], "shuffl": [59, 68], "seed": 59, "shuffle_index": 59, "permut": 59, "whether": [59, 71, 74, 76, 91], "produc": [59, 67, 68], "multipi": 59, "eqnarrai": [59, 81, 84, 87, 88], "w_": [59, 95], "bia": 59, "unbound": 59, "predict": [59, 60, 61, 62, 67, 77, 94], "sigmoid": [59, 60], "compact": [59, 66, 71, 74], "999": 59, "feedforward": 59, "784": [59, 60], "stack": [59, 67], "stage": 59, "matmul": 59, "clariti": 59, "mse": 59, "truth": [59, 71, 74], "bu": 59, "shannon": 59, "averag": [59, 61, 63, 65, 67, 77, 81, 83], "compute_loss": 59, "y_hat": 59, "minim": [59, 61, 91], "bias": [59, 61], "b_": [59, 81, 85], "w_j": 59, "easier": 59, "fix": [59, 63, 66, 91, 92], "align": [59, 82, 84, 85], "chain": 59, "tediu": 59, "w_0x_0": 59, "w_nx_n": 59, "x_j": 59, "unfriendli": 59, "denomin": 59, "dw": 59, "db": 59, "backpropag": 59, "keepdim": 59, "sgd": [59, 60], "umpdat": 59, "leftarrow": 59, "decreas": [59, 61, 67, 77, 80, 81, 83], "feel": [59, 65, 71, 74], "epoch": [59, 60, 61, 62, 78], "learning_r": 59, "n_x": 59, "7471125121616977": 59, "0730826958292902": 59, "06131832354627721": 59, "055230119812005714": 59, "0513243202361425": 59, "04854004196371184": 59, "04642485272904433": 59, "04474722082574824": 59, "043374333931969114": 59, "042223715518407964": 59, "041332921148394014": 59, "saw": 59, "tp": 59, "fp": 59, "fn": 59, "tn": 59, "fortun": 59, "metric": [59, 60, 61], "confusion_matrix": 59, "classification_report": 59, "8973": 59, "938": 59, "precis": [59, 67, 81], "f1": [59, 72, 74], "score": [59, 61], "support": [59, 67, 87], "9015": 59, "985": 59, "macro": 59, "avg": 59, "bigger": 59, "axesimag": [59, 60, 61], "0x7f06e46c6df0": 59, "inbetween": [59, 72], "n_h": 59, "w1": 59, "b1": 59, "w2": 59, "b2": 59, "z1": [59, 92], "a1": 59, "z2": [59, 92], "a2": 59, "dz2": 59, "dw2": 59, "db2": 59, "da1": 59, "dw1": 59, "db1": 59, "395166635058746": 59, "2207416875926896": 59, "16601548222727533": 59, "13990677867922954": 59, "12390102523919129": 59, "11269161497108851": 59, "10421329497723456": 59, "09747959072905935": 59, "09194898313097832": 59, "0872943606401609": 59, "08367740628296327": 59, "newtork": 59, "8905": 59, "178": [59, 70, 92], "802": 59, "9083": 59, "917": 59, "feed": 59, "reload": 59, "_openml": 59, "1002": 59, "futurewarn": 59, "parser": 59, "liac": 59, "arff": 59, "auto": 59, "warn": [59, 77], "importerror": 59, "api": [59, 60], "hot": [59, 60], "astyp": [59, 60, 61], "int32": 59, "seper": [59, 69], "softmax": [59, 60, 61], "lone": 59, "across": [59, 91], "ten": 59, "_i": 59, "z_i": 59, "y_i": [59, 65, 68, 91], "compute_multiclass_loss": 59, "l_sum": 59, "luckili": 59, "activi": 59, "ve": 59, "wrote": [59, 76], "walk": [59, 67, 68, 69, 77], "359409945262723": 59, "48091541075077": 59, "674432764227768": 59, "3330104308788546": 59, "144784230249712": 59, "0230964725181804": 59, "9368747323694274": 59, "871957389404843": 59, "8208795576102075": 59, "7793325725168159": 59, "7446649543545801": 59, "7151537041535515": 59, "6896258244540622": 59, "6672519100025258": 59, "6474268213495037": 59, "6296970416913454": 59, "160": [59, 70], "6137147676333654": 59, "170": [59, 65, 67, 92], "5992079750548169": 59, "5859603076597459": 59, "190": [59, 71, 74], "5737971945414018": 59, "5636592880338956": 59, "896": 59, "1076": 59, "815": 59, "820": 59, "790": 59, "669": 59, "822": 59, "866": 59, "739": 59, "779": 59, "1018": 59, "1131": 59, "988": 59, "1033": 59, "997": 59, "871": 59, "950": 59, "984": 59, "1031": 59, "accurai": 59, "2_deep_learning_kera": 60, "effort": [60, 94], "differenr": 60, "therbi": 60, "lead": [60, 67, 77, 79], "role": [60, 86], "sit": 60, "friendli": 60, "wil": [60, 63], "shorter": 60, "to_categor": [60, 61, 62], "plot_model": [60, 61, 62], "sequenti": [60, 61, 62, 71, 74], "load_data": [60, 61], "float32": [60, 61], "input_shap": [60, 61, 62], "to_fil": [60, 61, 62], "show_shap": [60, 61, 62], "show_dtyp": [60, 61, 62], "show_layer_nam": [60, 61, 62], "rankdir": [60, 61, 62], "tb": [60, 61, 62], "expand_nest": [60, 61, 62], "layer_rang": [60, 61, 62], "show_layer_activ": [60, 61, 62], "assembl": [60, 66, 69], "stochast": [60, 68], "gradient": 60, "descent": 60, "loss": [60, 61, 62], "categorical_crossentropi": [60, 61], "275": 60, "1875": 60, "3216": 60, "9075": 60, "833950": 60, "framework": [60, 61, 62], "cpu_allocator_impl": [60, 61, 62], "cc": [60, 61, 62, 91], "alloc": [60, 61, 62], "188160000": 60, "exce": [60, 61, 62], "memori": [60, 61, 62, 76], "567u": 60, "3172": 60, "9098": 60, "552u": 60, "3084": 60, "9119": 60, "549u": 60, "3006": 60, "9144": 60, "551u": 60, "2935": 60, "9169": 60, "555u": 60, "2870": 60, "9188": 60, "553u": 60, "2808": 60, "9201": 60, "2753": 60, "9218": 60, "2700": 60, "9233": 60, "550u": 60, "2649": 60, "9247": 60, "2601": 60, "9265": 60, "566u": 60, "2556": 60, "9278": 60, "546u": 60, "2512": 60, "9288": 60, "548u": 60, "2469": 60, "9302": 60, "2429": 60, "9314": 60, "562u": 60, "2390": 60, "9323": 60, "2352": 60, "9333": 60, "2316": 60, "9341": 60, "547u": 60, "2280": 60, "9352": 60, "2247": 60, "9361": 60, "2214": 60, "9371": 60, "callback": [60, 61, 62], "histori": [60, 61, 62], "0x7f54450047c0": 60, "confid": 60, "biggest": 60, "3470042e": 60, "6805121e": 60, "06": [60, 69, 70, 71, 74, 77], "1352806e": 60, "8598683e": 60, "9212976e": 60, "8488462e": 60, "8833722e": 60, "4240003e": 60, "1060988e": 60, "6439105e": 60, "0x7f5446a01fd0": 60, "77512094e": 60, "22485924e": 60, "42965860e": 60, "65467917e": 60, "02621441e": 60, "75370630e": 60, "91166031e": 60, "20765775e": 60, "74873590e": 60, "17108250e": 60, "pathcollect": 60, "0x7f544685a640": 60, "l14": [61, 62], "1_cnn": 61, "learnabl": 61, "non": [61, 62, 67, 68, 83, 85], "frequent": [61, 85], "emploi": [61, 85], "detect": [61, 85], "ndimag": 61, "convolv": 61, "skimag": 61, "camera": 61, "inspir": 61, "hubel": 61, "wiesel": 61, "propos": 61, "explan": 61, "mammal": 61, "perceiv": 61, "architectur": [61, 62], "brain": 61, "attempt": 61, "vision": 61, "hypothesi": 61, "cortex": 61, "respons": [61, 62], "simplist": 61, "respond": [61, 71, 74], "invari": 61, "respect": [61, 67, 76, 87, 89, 92], "further": [61, 63, 71, 74, 76, 83, 92, 93, 94], "pupos": [61, 91], "filter": 61, "3x3": 61, "subimag": 61, "elementwis": [61, 79], "4x4": 61, "6x6": 61, "enhanc": 61, "correspondingli": 61, "0x7f9224975e50": 61, "conv_imag": 61, "0x7f92247c9490": 61, "ly": 61, "impli": [61, 67, 81], "weightag": 61, "overcom": 61, "sens": [61, 67, 72, 77], "wouldn": 61, "mayb": 61, "doesn": [61, 74], "cost": 61, "rectifi": 61, "ge0": 61, "supress": 61, "intuit": [61, 67], "among": [61, 63, 80, 91], "presenc": 61, "rid": 61, "unwant": 61, "regard": [61, 85], "portion": 61, "success": [5, 61], "progress": [61, 68], "tent": 61, "n_": [61, 92], "2p": 61, "downsampl": 61, "3d": [61, 92], "multi": [61, 65, 68, 74], "perceptron": 61, "overfit": 61, "unchang": 61, "categori": 61, "frontend": 61, "straight": [61, 67, 83], "117": [61, 65], "devid": [61, 79, 92], "num_class": 61, "expand_dim": 61, "kear": 61, "119": 61, "conv2d": [61, 62], "kernel_s": [61, 62], "maxpooling2d": [61, 62], "pool_siz": [61, 62], "sequential_2": [61, 62], "_________________________________________________________________": [61, 62], "conv2d_4": 61, "max_pooling2d_4": [61, 62], "maxpool": [61, 62], "conv2d_5": 61, "18496": [61, 62], "max_pooling2d_5": [61, 62], "flatten_2": 61, "1600": 61, "dropout_2": 61, "dense_2": 61, "16010": 61, "826": 61, "trainabl": [61, 62], "amount": [61, 77, 81, 84], "happen": [61, 72, 74, 78, 83, 92], "infer": 61, "batch_siz": [61, 62], "adam": 61, "validation_split": [61, 62], "805623": 61, "169344000": 61, "16m": 61, "3624": 61, "8897": 61, "val_loss": [61, 62], "0824": 61, "val_accuraci": 61, "9793": 61, "1122": 61, "9652": 61, "0614": 61, "9832": 61, "17m": 61, "0856": 61, "9741": 61, "0444": 61, "9893": 61, "0699": 61, "9786": 61, "0457": 61, "9873": 61, "0620": 61, "9808": 61, "0425": 61, "9882": 61, "0559": 61, "9829": 61, "0373": 61, "9913": 61, "0514": 61, "9834": 61, "0364": 61, "9908": 61, "0468": 61, "9847": 61, "0294": 61, "9918": 61, "0454": 61, "9856": 61, "0311": 61, "9903": 61, "0415": 61, "9872": 61, "0325": 61, "9907": 61, "0412": 61, "9867": 61, "0303": 61, "0353": 61, "9889": 61, "0301": 61, "9912": 61, "0372": 61, "9877": 61, "0307": 61, "0329": 61, "9897": 61, "0318": 61, "9910": 61, "0326": 61, "9896": 61, "0316": 61, "9920": 61, "0x7f9224764040": 61, "122": [61, 65], "verbos": 61, "02492290735244751": 61, "9919000267982483": 61, "tese": 61, "track": [61, 67, 70, 77], "2_autoencod": 62, "accept": 62, "compress": [62, 87], "latent": 62, "detector": 62, "nois": 62, "1024": 62, "datapoint": [62, 91], "noisi": [62, 68, 83], "squeez": [62, 66], "data_len": 62, "noisy_input": 62, "pure_input": 62, "noisy_sampl": 62, "pure_sampl": 62, "quit": [62, 71, 72, 74], "restruct": 62, "y_val_noisy_r": 62, "y_val_pure_r": 62, "x_val_noisi": 62, "tmp_n": 62, "tmp_p": 62, "conv2dtranspos": 62, "upsampling2d": 62, "constraint": 62, "max_norm": 62, "rmsprop": 62, "configur": [62, 63], "no_epoch": 62, "max_norm_valu": 62, "train_test_split": 62, "percentage_train": 62, "noisy_input_test": 62, "pure_input_test": 62, "maxima": 62, "upsampl": 62, "pad": 62, "kernel_constraint": 62, "conv2d_12": 62, "conv2d_13": 62, "conv2d_14": 62, "73856": 62, "conv2d_15": 62, "147584": 62, "up_sampling2d_4": 62, "conv2d_16": 62, "73792": 62, "up_sampling2d_5": 62, "conv2d_17": 62, "577": 62, "314": 62, "625": 62, "mean_squared_error": 62, "371248": 62, "175616000": 62, "470598": 62, "374": 62, "193m": 62, "0193": 62, "0063": 62, "194m": 62, "0025": 62, "0015": 62, "0016": 62, "3326e": 62, "195m": 62, "0012": 62, "0026": 62, "0011": 62, "0013": 62, "0x7fae84ba6340": 62, "unknown": [62, 72, 81], "num_reconstruct": 62, "l15": [63, 64], "1_python_hardwar": 63, "__future__": 63, "print_funct": 63, "ipywidget": [63, 91], "interact_manu": [63, 91], "diffrent": 63, "usb": 63, "connector": 63, "analog": 63, "a0": 63, "a7": 63, "d2": [63, 72, 90], "d13": 63, "macbook": 63, "port": 63, "dev": 63, "cu": 63, "usbseri": 63, "141220": 63, "processor": 63, "tediou": 63, "serial": 63, "window": 63, "speed": [63, 67], "seriaal": 63, "adjust": [63, 66, 67], "57600": 63, "baud": 63, "standardfirmata": 63, "pyfirmata": 63, "pip": [63, 78, 84, 92], "linux": [63, 66], "osx": 63, "tty": 63, "onboard": 63, "voltag": 63, "pin": 63, "measru": 63, "ttl": 63, "puls": [63, 68], "pwm": 63, "quickli": [63, 74, 83], "freqeunci": 63, "hz": [63, 85], "get_pin": 63, "d3": 63, "outpwm": 63, "slider": 63, "tri": [63, 83], "cool": 63, "yout": 63, "versatil": 63, "expens": 63, "leat": 63, "enout": 63, "enable_report": 63, "3021": 63, "belov": 63, "129": [63, 72], "20px": 63, "serif": [63, 66], "px": 63, "autosc": 63, "improv": [63, 70, 79, 81], "analog_valu": 63, "799": 63, "line_width": [63, 84], "begin_path": [63, 84], "fill_text": 63, "move_to": [63, 84], "line_to": [63, 84], "stroke": [63, 84], "f7bc658ca79a": 63, "2_project_templ": 64, "mustermann": 64, "matrikel": 64, "sort": [64, 66, 72, 83, 85], "somebodi": 64, "credit": 64, "tick": [64, 66, 67], "intent": 64, "were": [64, 67, 81, 83], "1_numpi": 65, "ndarrai": 65, "workhors": 65, "inpract": 65, "manual": 65, "stop": [65, 91], "evenli": 65, "omit": [65, 72, 74, 81], "41666667": 65, "83333333": 65, "66666667": 65, "08333333": 65, "91666667": 65, "33333333": 65, "16666667": 65, "58333333": 65, "equivel": 65, "logaritm": 65, "creation": [65, 67], "00000000e": [65, 71, 74], "03773178e": 65, "22781435e": 65, "80316249e": 65, "51525577e": 65, "58670631e": 65, "85771994e": 65, "38696456e": 65, "25095809e": 65, "20264658e": 65, "matlab": 65, "offset": [65, 67, 74, 79, 85], "ommit": 65, "142": [65, 67], "143": [65, 67], "144": [65, 71, 74], "151": 65, "t_i": 65, "wish": [65, 67], "t_": [65, 81, 92], "y_": [65, 68, 81, 91], "152": 65, "08": [65, 66, 90], "154": 65, "65306122": 65, "25490196": 65, "79310345": 65, "85106383": 65, "38461538": 65, "159": [65, 67], "165": [65, 67, 70, 92], "166": [65, 92], "167": [65, 92], "168": [65, 92], "169": 65, "176": [65, 67], "172": [65, 92], "173": [65, 92], "174": [65, 92], "175": [65, 67], "181": [65, 67], "mathematica": 65, "wise": 65, "182": [65, 67, 70], "185": [65, 67], "186": 65, "187": [65, 67], "99749499": 65, "14112001": 65, "97753012": 65, "2794155": 65, "93799998": 65, "41211849": 65, "188": 65, "23130160e": 65, "97870684e": 65, "11089965e": 65, "47875218e": 65, "53084370e": 65, "23409804e": 65, "189": 65, "192": 65, "193": 65, "194": 65, "195": 65, "98743918e": 65, "08553640e": 65, "03057681e": 65, "09802511e": 65, "198": 65, "v1": [65, 79], "v2": 65, "25_publication_ready_figur": 66, "guidelin": 66, "awai": 66, "manuscript": 66, "advantag": 66, "afterward": 66, "tempt": 66, "mess": 66, "readili": [66, 84], "hack": 66, "inch": 66, "cm": [66, 69, 92, 93, 94, 95], "a4": 66, "wide": [66, 68], "paper": [66, 67], "marg": 66, "figure_exampl": 66, "adob": 66, "affin": 66, "design": [66, 67, 74, 76], "softwar": [66, 70, 91], "rescal": 66, "includegraph": [66, 67], "pt": 66, "match": [66, 91, 92], "enlarg": 66, "reason": [66, 71, 74], "compromis": 66, "ensur": 66, "enclos": [66, 70, 72, 74], "pwd": 66, "get_siz": [66, 76], "figure_example1": 66, "set_siz": 66, "subplotpar": 66, "figw": 66, "figh": 66, "set_size_inch": 66, "desir": [66, 71, 74, 81], "anyth": 66, "set_xlabel": [66, 67], "set_ylabel": [66, 67], "figure_example2": 66, "style": [66, 84, 85], "snippet": 66, "make_html": 66, "fontnam": 66, "span": [66, 67], "famili": 66, "24px": 66, "join": 66, "fontmanag": 66, "ttflist": 66, "div": 66, "pl": [66, 90], "kaitim": 66, "big5": 66, "gb": 66, "mingti2l": 66, "sungtil": 66, "abyssinica": 66, "sil": 66, "accanthi": 66, "adf": 66, "std": [66, 67], "no2": 66, "no3": 66, "amiri": 66, "quran": 66, "anjalioldlipi": 66, "arimo": 66, "asana": 66, "baekmuk": 66, "batang": 66, "dotum": 66, "gulim": 66, "headlin": 66, "bereni": 66, "pro": 66, "c059": 66, "cabin": 66, "caladea": 66, "cantarel": 66, "carlito": 66, "chanda": 66, "chilanka": 66, "comfortaa": 66, "cousin": 66, "d050000l": 66, "dejavu": 66, "tex": 66, "gyre": 66, "san": 66, "mono": 66, "droid": 66, "dyuthi": 66, "eb": 66, "garamond": 66, "sc": [66, 90], "fill1": 66, "fill2": 66, "fontawesom": 66, "foulisgreek": 66, "freemono": 66, "freesan": 66, "freeserif": 66, "gf": 66, "artemisia": 66, "baskervil": 66, "bodoniclass": 66, "complutum": 66, "didot": 66, "gazi": 66, "neohellen": 66, "olga": 66, "porson": 66, "solomo": 66, "theokrito": 66, "gargi": 66, "garuda": 66, "gayathri": 66, "gentium": 66, "gentiumalt": 66, "gilliu": 66, "smallcap": 66, "gubbi": 66, "ipagoth": 66, "ipamincho": 66, "ipapgoth": 66, "ipapmincho": 66, "ipaexgoth": 66, "ipaexmincho": 66, "jamrul": 66, "junicod": 66, "kacstart": 66, "kacstbook": 66, "kacstdecor": 66, "kacstdigit": 66, "kacstfarsi": 66, "kacstlett": 66, "kacstnaskh": 66, "kacstoffic": 66, "kacston": 66, "kacstpen": 66, "kacstpost": 66, "kacstqurn": 66, "kacstscreen": 66, "kacsttitl": 66, "kacsttitlel": 66, "kalapi": 66, "kalimati": 66, "karumbi": 66, "keraleeyam": 66, "khmer": 66, "kinnari": 66, "lklug": 66, "laksaman": 66, "latin": 66, "modern": [66, 76], "cond": 66, "prop": 66, "slant": 66, "roman": 66, "demi": 66, "dunhil": 66, "unslant": 66, "quotat": 66, "lato": 66, "liber": 66, "narrow": [66, 94], "likhan": 66, "biolinum": 66, "libertin": 66, "lobster": 66, "lohit": 66, "assames": 66, "bengali": 66, "devanagari": 66, "gujarati": 66, "gurmukhi": 66, "kannada": 66, "malayalam": 66, "odia": 66, "tamil": 66, "telugu": 66, "loma": 66, "manjari": 66, "meera": 66, "mitra": 66, "mukti": 66, "nakula": 66, "navilu": 66, "nimbu": 66, "norasi": 66, "noto": 66, "kufi": 66, "arab": 66, "music": 66, "naskh": 66, "nastaliq": 66, "urdu": 66, "adlam": 66, "unjoin": 66, "anatolian": 66, "hieroglyph": 66, "armenian": 66, "avestan": 66, "bamum": 66, "bassa": 66, "vah": 66, "batak": 66, "bhaiksuki": 66, "brahmi": 66, "bugines": 66, "buhid": 66, "cjk": 66, "jp": 66, "canadian": 66, "aborigin": 66, "carian": 66, "caucasian": 66, "albanian": 66, "chakma": 66, "cham": 66, "cheroke": 66, "coptic": 66, "cuneiform": 66, "cypriot": 66, "deseret": 66, "duployan": 66, "egyptian": 66, "elbasan": 66, "ethiop": 66, "georgian": 66, "glagolit": 66, "gothic": 66, "grantha": 66, "hanifi": 66, "rohingya": 66, "hanunoo": 66, "hatran": 66, "hebrew": 66, "imperi": 66, "arama": 66, "siyaq": 66, "inscript": 66, "pahlavi": 66, "parthian": 66, "javanes": 66, "kaithi": 66, "kayah": 66, "li": 66, "kharoshthi": 66, "khojki": 66, "khudawadi": 66, "lao": 66, "lepcha": 66, "limbu": 66, "lisu": 66, "lycian": 66, "lydian": 66, "mahajani": 66, "mandaic": 66, "manichaean": 66, "marchen": 66, "mayan": 66, "meetei": 66, "mayek": 66, "mend": 66, "kikakui": 66, "meroit": 66, "miao": 66, "modi": 66, "mongolian": 66, "mro": 66, "multani": 66, "myanmar": 66, "nko": 66, "nabataean": 66, "tai": 66, "lue": 66, "newa": 66, "ogham": 66, "ol": 66, "chiki": 66, "old": 66, "hungarian": 66, "north": 66, "arabian": 66, "permic": 66, "persian": 66, "sogdian": 66, "south": 66, "turkic": 66, "oriya": 66, "osag": 66, "osmanya": 66, "pahawh": 66, "hmong": 66, "palmyren": 66, "pau": 66, "cin": 66, "hau": 66, "phagspa": 66, "phoenician": 66, "psalter": 66, "rejang": 66, "runic": 66, "samaritan": 66, "saurashtra": 66, "sharada": 66, "shavian": 66, "siddham": 66, "sinhala": 66, "sora": 66, "sompeng": 66, "sundanes": 66, "syloti": 66, "nagri": 66, "symbols2": 66, "syriac": 66, "tagalog": 66, "tagbanwa": 66, "le": 66, "tham": 66, "viet": 66, "takri": 66, "supplement": 66, "thaana": 66, "thai": 66, "tibetan": 66, "tifinagh": 66, "tirhuta": 66, "ugarit": 66, "vai": 66, "warang": 66, "citi": 66, "yi": 66, "ahom": 66, "balines": 66, "dogra": 66, "tangut": 66, "condens": 66, "opensymbol": 66, "p052": 66, "padauk": 66, "pagul": 66, "phetsarath": 66, "pothana2000": 66, "purisa": 66, "quicksand": 66, "rachana": 66, "raghumalayalamsan": 66, "rasa": 66, "rekha": 66, "roboto": 66, "stix": 66, "stixgener": 66, "stixintegralsd": 66, "stixintegralssm": 66, "stixintegralsup": 66, "stixintegralsupd": 66, "stixintegralsupsm": 66, "stixnonunicod": 66, "stixsizefivesym": 66, "stixsizefoursym": 66, "stixsizeonesym": 66, "stixsizethreesym": 66, "stixsizetwosym": 66, "stixvari": 66, "saab": 66, "sahadeva": 66, "samanata": 66, "samyak": 66, "sarai": 66, "sawasde": 66, "suruma": 66, "adventor": 66, "bonum": 66, "choru": 66, "cursor": 66, "hero": 66, "cn": 66, "pagella": 66, "schola": 66, "tino": 66, "tlwg": 66, "typewrit": 66, "typist": 66, "typo": 66, "urw": 66, "bookman": 66, "ubuntu": 66, "umpush": 66, "unbatang": 66, "undinaru": 66, "undotum": 66, "ungraph": 66, "ungungseo": 66, "unjamobatang": 66, "unjamodotum": 66, "unjamonovel": 66, "unjamosora": 66, "unpen": 66, "unpenheulim": 66, "unpilgi": 66, "unpilgia": 66, "unshinmun": 66, "untaza": 66, "unvada": 66, "unyetgul": 66, "universali": 66, "uroob": 66, "vemana2000": 66, "ware": 66, "yrsa": 66, "z003": 66, "aakar": 66, "cmb10": 66, "cmex10": 66, "cmmi10": 66, "cmr10": 66, "cmss10": 66, "cmsy10": 66, "cmtt10": 66, "mry_kacstqurn": 66, "ori1uni": 66, "padmaa": 66, "cmxxxx": 66, "cmfont": 66, "fontproperti": 66, "fname": 66, "get_data_path": 66, "ttf": 66, "get_nam": 66, "formatt": 66, "use_mathtext": 66, "usetex": 66, "mathtext": 66, "fontset": 66, "2_plot": 67, "plotli": 67, "seaborn": 67, "bokeh": 67, "extern": [67, 72], "fact": [67, 77, 84, 85, 92], "routin": [67, 70, 81], "artist": 67, "ist": 67, "keen": 67, "marker": [67, 91], "hist": [67, 68, 69], "bin": [67, 68, 69], "occurr": 67, "interlud": [67, 68, 77, 81], "occas": 67, "ddot": [67, 81, 84, 87, 88], "elong": [67, 81, 84, 87], "half": 67, "issu": [67, 83], "equilibrium": [67, 77], "car": 67, "slow": [67, 71, 74, 77, 84], "historgram": 67, "properli": [67, 84], "ymin": [67, 82], "ymax": [67, 82], "lightgreen": 67, "transvers": 67, "displac": 67, "jpg": 67, "pgf": 67, "recommend": 67, "pdflatex": 67, "ytan": 67, "experiment": [67, 77, 91], "customari": 67, "errorbar": [67, 91], "attach": [67, 87], "augment": 67, "xdata": [67, 81, 87, 88], "ydata": [67, 87, 88], "210": 67, "yerror": 67, "2e3": 67, "fmt": [67, 70, 91], "ro": [67, 81], "xerr": 67, "yerr": [67, 91], "ecolor": 67, "black": [67, 81], "zoom": 67, "masked_wher": 67, "fulfil": 67, "ytanm": 67, "thefor": 67, "uniti": 67, "radioact": 67, "unstabl": 67, "nuclei": 67, "exhibit": 67, "emit": [67, 68], "semilogx": 67, "phosphoru": 67, "life": [67, 71], "t_half": 67, "n0": 67, "8200": 67, "bo": [67, 81], "loglog": [67, 93], "n1": [67, 92], "ycot": 67, "cot": 67, "isolin": 67, "u_": 67, "ignor": [67, 81, 83], "monochromat": 67, "_1": 67, "_2": 67, "lmda": 67, "x01": 67, "y01": 67, "x02": 67, "y02": 67, "162": [67, 92], "reli": [67, 68], "subplots_adjust": 67, "twin1": 67, "twinx": 67, "twin2": 67, "set_posit": 67, "c0": 67, "c1": [67, 71, 74], "p3": 67, "c2": 67, "set_color": 67, "get_color": 67, "axes1": 67, "add_ax": 67, "axes2": 67, "set_titl": 67, "set_ticks_posit": 67, "xx": [67, 72, 74], "mind": 67, "releas": 67, "somewhat": 67, "mplot3d": 67, "toolkit": 67, "mpl_toolkit": 67, "submodul": 67, "set_proj_typ": 67, "ortho": 67, "persp": 67, "focal_length": 67, "view_init": 67, "elev": 67, "azim": 67, "set_zlabel": 67, "benefit": 67, "immens": 67, "view": [67, 85, 91], "tripl": 67, "plot3d": 67, "scatter3d": 67, "signatur": 67, "counterpart": [67, 70], "trigonometr": [67, 85], "spiral": 67, "zline": 67, "xline": 67, "yline": 67, "zdata": 67, "wirefram": 67, "polygon": 67, "colormap": 67, "aid": 67, "percept": 67, "topologi": 67, "184": 67, "plot_surfac": 67, "rstride": 67, "cstride": 67, "viridi": 67, "edgecolor": 67, "3_randomnumb": 68, "phenomena": 68, "roll": [68, 83], "dice": 68, "mont": 68, "carlo": 68, "heavili": 68, "photon": [68, 69], "emiss": 68, "intris": 68, "predetermin": 68, "1143344372371281": 68, "9591924": 68, "79904439": 68, "65167186": 68, "3709941": 68, "56953886": 68, "97243419": 68, "61694815": 68, "55557075": 68, "30397327": 68, "77659635": 68, "31996273": 68, "59873116": 68, "64979179": 68, "29545121": 68, "08412717": 68, "mu": [68, 70], "2pi": [68, 86], "2sigma": 68, "Such": [68, 74, 95], "suspend": [68, 78], "suppos": [68, 70, 71, 72, 74, 81], "kick": 68, "solvent": [68, 77], "x_i": [68, 80, 81], "littl": [68, 92], "farther": 68, "cumsum": 68, "cummul": [68, 83], "x_1": 68, "x_2": 68, "boltzmann": 68, "dh": 68, "spontan": 68, "excit": 68, "laser": [68, 95], "190976305861913": 68, "43709488": 68, "3869323": 68, "68942158": 68, "4131967": 68, "0496838": 68, "93722078": 68, "uniform": 68, "exclus": 68, "ps2": 69, "macosx": 69, "histogram": 69, "script": [69, 70, 75], "varianc": [69, 91], "dy": [69, 77], "estim": [69, 77, 81, 91], "smooth": [69, 83], "2017": 69, "karl": 69, "heinz": 69, "l3": [70, 71, 72, 73, 74, 75], "1_input_output": 70, "eval": [70, 71, 74], "curli": 70, "brace": 70, "string1": 70, "string2": 70, "friend": 70, "int1": 70, "int2": 70, "942885": 70, "float1": 70, "float2": 70, "141592653589793e": 70, "8d": 70, "10d": 70, "3f": [70, 91], "3e": [70, 77, 78, 95], "12345678901234567890": 70, "142e": 70, "liter": 70, "fstring": 70, "awesom": 70, "sent": 70, "euro": 70, "aug": 70, "sec": [70, 86], "mm": 70, "148": [70, 92], "mydata": 70, "four": [70, 71, 72, 74, 84], "datapt": 70, "plenti": 70, "18e": 70, "newlin": 70, "footer": 70, "savetext": 70, "mydataout": 70, "1f": [70, 76], "tabl": [70, 84, 85], "fanci": 70, "subset": [70, 78], "trackpi": 70, "moduli": 70, "capabl": 70, "my_simple_seri": 70, "171867": 70, "444006": 70, "109956": 70, "098177": 70, "057499": 70, "float64": [70, 81], "17186705": 70, "44400599": 70, "10995601": 70, "09817737": 70, "0574991": 70, "52526463": 70, "52307521": 70, "abbrev": 70, "agg": 70, "aggreg": 70, "523075": 70, "525265": 70, "119315": 70, "302759": 70, "mutabl": 70, "heterogen": 70, "tabular": 70, "int64": 70, "as_matrix": 70, "comma": 70, "dust": 70, "balconi": 70, "pm10": 70, "pm2": 70, "11_sds011_sensor_12253": 70, "parse_d": 70, "11t00": 70, "axessubplot": 70, "2_flowcontrol": 71, "logic": 71, "univers": 71, "indentationerror": 71, "syntaxerror": 71, "absolut": [71, 74], "10030": 71, "0d": [71, 74], "odd": [71, 72, 74, 80], "quadrat": [71, 74, 91], "bx": [71, 74, 90, 91], "discrimin": [71, 74], "4ac": [71, 74], "ge": [71, 74], "ne": [71, 74], "decis": 71, "raini": 71, "imagin": 71, "rain": 71, "windi": 71, "weather": 71, "wind": 71, "itervar": [71, 74], "bodi": [71, 72, 74, 76], "intervar": [71, 74], "difin": [71, 74], "dognam": [71, 74], "molli": [71, 74], "buster": [71, 74], "maggi": [71, 74], "luci": [71, 74], "arf": [71, 74], "2500": [71, 74], "accidenti": [71, 74], "forev": [71, 74], "fibonacci": [71, 74], "impract": [71, 74], "perfect": [71, 74], "reach": [71, 74], "233": [71, 74], "377": [71, 74], "610": [71, 74], "987": [71, 74], "1e7": [71, 74, 78], "hefti": [71, 74], "million": [71, 74, 83], "trick": [71, 74, 92], "20000032e": [71, 74], "40000064e": [71, 74], "19999936e": [71, 74], "19999968e": [71, 74], "20000000e": [71, 74], "02400020e": [71, 74], "09600082e": [71, 74], "02399959e": [71, 74], "02399980e": [71, 74], "02400000e": [71, 74], "millisecond": [71, 74], "novic": [71, 74], "pai": [71, 74], "moreov": [71, 72, 74, 83], "notat": [71, 74, 79, 81], "clearer": [71, 74], "eleg": [71, 74], "accumul": [71, 74], "cleaner": [71, 74], "diaglc": [71, 74], "serv": [71, 74], "dummi": [71, 74], "straightforward": [71, 74], "fancier": [71, 74], "accomplish": [71, 74], "3_function": 72, "parenthes": [72, 74], "termin": [72, 74], "function_nam": 72, "ipykernel_835348": 72, "3738885869": 72, "runtimewarn": 72, "true_divid": 72, "95885108": 72, "84147098": 72, "66499666": 72, "45464871": 72, "23938886": 72, "04704": 72, "10022378": 72, "18920062": 72, "21722892": 72, "intercept": 72, "256": [72, 74], "destroi": 72, "declar": 72, "y0": [72, 74, 77, 78], "endpoint": [72, 74], "prescrib": [72, 74], "whose": [72, 74], "manner": [72, 74], "unspecifi": [72, 74], "163": 72, "720": 72, "context": [72, 74, 76], "concret": [72, 74], "f2": 72, "250": [72, 92], "princip": [72, 74], "lever": 72, "testfunc": 72, "result1": 72, "result2": 72, "9000": 72, "q": 72, "lim_": [72, 74, 79], "delta_x": 72, "000001985768904": [72, 74], "108": 72, "2f": [72, 74], "ypp": 72, "1st": 72, "2nd": 72, "inner": 72, "decor": 72, "greeter": 72, "greet": 72, "howdi": 72, "yo": 72, "greeter_func": 72, "dude": 72, "parent": 72, "first_child": 72, "second_child": 72, "hi": 72, "am": [72, 76], "emma": 72, "132": 72, "134": 72, "digest": 72, "my_decor": 72, "func": 72, "wrapper": 72, "do_someth": 72, "wrap": [72, 76, 78], "behavior": [72, 83], "redefin": 72, "mroe": 72, "4_except": 73, "euler": 74, "cromer": 74, "midpoint": 74, "jump": [74, 92], "212": 74, "fci": 74, "ipykernel_launch": 74, "deprecationwarn": [74, 79], "multiel": 74, "involv": 74, "59807621e": 74, "50000000e": 74, "83697020e": 74, "51091060e": 74, "67394040e": 74, "214": 74, "frist": 74, "224": 74, "225": 74, "226": 74, "227": 74, "228": 74, "0x152b290860": 74, "kinet": [74, 77, 83], "usefult": 74, "deravitav": [74, 79], "191": 74, "196": 74, "shoud": [74, 79], "suffix": [74, 79], "unread": [74, 79], "206": 74, "207": 74, "208": 74, "diff": [74, 77, 79, 83], "211": 74, "213": 74, "l4": [76, 77, 78], "1_class": 76, "concept": [5, 76], "till": 76, "paradigm": 76, "aspect": 76, "class_nam": 76, "0x7f332704bbb0": 76, "plastic": 76, "soon": 76, "instanti": 76, "underscor": 76, "__del__": 76, "invok": 76, "2_brownian_mot": 77, "newli": [77, 81], "perfectli": 77, "instanci": 77, "perhap": 77, "picomet": 77, "lindenberg": 77, "l\u00e9vy": 77, "infinitesim": 77, "theorem": [77, 86], "central": [77, 88], "4d": 77, "varainc": 77, "k_b": [77, 78], "how_mani": [77, 78], "__str__": [77, 78], "sim_trajectori": [77, 78], "get_trajectori": [77, 78], "get_d": [77, 78], "classmethod": [77, 78], "cl": [77, 78], "p_list": 77, "000e": 77, "477e": 77, "404e": 77, "avoid": 77, "nasti": 77, "md": 77, "appar": [77, 92], "unphys": [77, 94], "langl": [77, 91], "rangl": [77, 91], "msd": 77, "dropna": 77, "slope": [77, 91], "strongli": [77, 84, 91, 94], "3_anim": 78, "diplai": 78, "Not": [78, 85], "transfer": [78, 84, 92], "ffmpeg": 78, "compressor": 78, "mous": 78, "unix": 78, "januari": 78, "1970": 78, "utc": 78, "enable_custom_widget_manag": [78, 84, 92], "in_colab": [78, 84, 92], "halt": 78, "batch": 78, "scene": 78, "notbook": 78, "target": [78, 83, 84], "scroll": 78, "intruig": 78, "fly": 78, "reset": 78, "drift": 78, "l5": [79, 80, 81, 82], "1_differenti": 79, "f_": 79, "posiiton": 79, "mathrm": [79, 81, 84], "taylor": [79, 81], "neglect": [79, 95], "twice": [79, 92], "8f_": 79, "0x7ff9890b18e0": 79, "took": 79, "mtrix": 79, "arriv": [79, 80], "2f_": 79, "16f_": 79, "misc": 79, "000001": 79, "ipykernel_2153207": 79, "3594364828": 79, "deprec": 79, "findiff": 79, "maroba": 79, "numdifftool": 79, "pbrod": 79, "7089939196257686e": 79, "2_integr": 80, "figure_forsmat": 80, "int_box": 80, "5005005005005005": 80, "acc": 80, "int_trap": 80, "5050505050505051": 80, "tapez": 80, "5000000000000001": 80, "trapez": [80, 82], "parabola": [80, 91], "g_": 80, "g_i": 80, "algebra": 80, "int_simp": 80, "inde": [80, 91, 92], "3_solving_od": 81, "stuff": [81, 91], "bring": [81, 92], "2x": 81, "appraoch": 81, "threfor": 81, "therfor": 81, "detiv": 81, "bounari": 81, "incomplet": 81, "500x500": 81, "1497": 81, "x1": [81, 94], "dive": 81, "reprogram": 81, "equart": 81, "broken": 81, "test1": 81, "test2": 81, "step1": 81, "v_i": 81, "step2": 81, "def1": 81, "def2": 81, "rung": 81, "kutta": 81, "possibli": 81, "drop": 81, "expand": [81, 94], "underestim": 81, "overestim": 81, "xy": [81, 83], "textcoord": 81, "xc": 81, "forgotten": 81, "sho": [81, 84], "g0": [81, 83, 84, 87, 88], "g1": [81, 83, 84, 87, 88], "impliment": 81, "y_next": 81, "free_fal": 81, "xo": 81, "vo": 81, "runge_kutta2": 81, "k1": [81, 92, 93], "vdata": 81, "vrei": 81, "predefin": 81, "inlud": 81, "sophist": 81, "homogen": [81, 92, 93], "theta_o": [81, 87, 88], "pendulum_def": 81, "xl": 82, "yl": 82, "vline": 82, "6981317": 82, "3962634": 82, "0943951": 82, "7925268": 82, "4906585": 82, "1887902": 82, "88692191": 82, "58505361": 82, "28318531": 82, "l6": [83, 84, 85, 86], "1_covid19": 83, "diseas": 83, "meet": 83, "immun": 83, "request": 83, "km": 83, "earli": 83, "compartment": 83, "sir": 83, "deepen": 83, "epidem": 83, "suddenli": 83, "remain": 83, "birth": 83, "migrat": 83, "bonu": 83, "healthier": 83, "hygien": 83, "habit": 83, "epidemiologi": 83, "susceptibel": 83, "sucept": 83, "k_i": 83, "0002": 83, "k_r": 83, "recoveri": 83, "k_d": 83, "onto": [83, 85], "1000000": 83, "g2": [83, 84, 87, 88], "dead": 83, "percent": 83, "pandem": 83, "countri": 83, "confirm": 83, "shows": 83, "inhabit": 83, "germani": 83, "confim": 83, "new_cas": 83, "daili": 83, "roughli": 83, "334": 83, "2_coupled_pendula": 84, "phonon": 84, "axampl": 84, "he": 84, "output_png": [84, 85], "situt": 84, "l_": 84, "relax": 84, "mount": [84, 87], "torqu": 84, "i_": [84, 94], "theta_": [84, 92], "m_": 84, "gl_": 84, "kc": 84, "remeb": 84, "g3": [84, 87, 88], "coupled_pendula": 84, "l_1": 84, "l_2": 84, "m1": [84, 87, 88], "m2": [84, 87, 88], "o1": 84, "o2": 84, "timeperiod": 84, "theta1": 84, "theta2": 84, "omega1": 84, "omega2": 84, "cordin": 84, "xdata1": 84, "xdata2": 84, "ydata1": 84, "ydata2": 84, "impress": [84, 91], "theta_1": 84, "theta_2": 84, "insight": 84, "neven": 84, "meter": 84, "off_x": 84, "off_i": 84, "mechani": 84, "distinct": 84, "nowher": 84, "wife": 84, "e_pot1": 84, "e_pot2": 84, "pot": 84, "e_spr": 84, "e_kin1": 84, "e_kin2": 84, "kin": 84, "nbe": 84, "conserv": [84, 92, 93], "e_tot": 84, "residu": 84, "rippl": 84, "exclud": 84, "e_tot1": 84, "e_tot2": 84, "3_fourier_analysi": 85, "serei": 85, "tweezer": 85, "fluctuat": [85, 91], "lock": 85, "understood": 85, "bunch": 85, "fourier_sum": 85, "omega_k": 85, "Their": 85, "a_k": 85, "b_k": 85, "consin": 85, "ref": [85, 86], "lbrace": [85, 89, 91], "rbrace": [85, 89, 91], "mathbb": 85, "orthog": 85, "neq": 85, "neq0": [85, 87], "foral": 85, "generalis": [85, 86], "inverse_ft": 85, "theo": 85, "cab": 85, "nm1": 85, "nm2": 85, "eaysier": 85, "theta1_nm1": 85, "theta1_nm2": 85, "theta1_beat": 85, "mainli": 85, "dampedoscil": 86, "convint": 86, "dtau": 86, "mathscr": 86, "guitar": 86, "inverse_conv": 86, "domega": 86, "cosineft": 86, "lorentz": 86, "tauomega": 86, "lorentzian": [86, 93, 95], "lineshap": 86, "hallo": 86, "cdotfrac": 86, "sqrtpi": 86, "sqrt2": 86, "itau": 86, "l7": [87, 88, 89, 90], "1_spring_pendulum": 87, "planet": 87, "tangenti": [87, 88], "accelar": 87, "radial": [87, 88], "subtl": 87, "l_0": 87, "stretch": 87, "spring_pendulum": 87, "l_o": 87, "v_o": [87, 88], "omega_o": [87, 88], "2_planetary_mot": 88, "excentr": 88, "orbit": 88, "ellipct": 88, "circular": 88, "planetary_mot": 88, "sun": 88, "earth": 88, "r_o": 88, "222": 88, "ellips": 88, "etot": 88, "ekin": 88, "epot": 88, "3_diffusion_equ": 89, "govern": 89, "pop": 89, "heat": 89, "conduct": 89, "slighli": 89, "concentr": 89, "friendlier": 89, "ourt": 89, "2c_": 89, "2c": 89, "dm": 89, "appxocim": 89, "nx": 89, "nt": 89, "mat": [89, 90], "spdiag": [89, 90], "spsolv": [89, 90], "gray_r": [89, 92, 93], "dipol": 90, "outermost": 90, "norm_r": 90, "einsum": 90, "m_dot_r": 90, "tensordot": 90, "margin": 90, "38144836e": 90, "70103454e": 90, "08248290e": 90, "size1": 90, "tfinal": 90, "numoftimestep": 90, "u_new": 90, "u_old": 90, "0x114829d50": 90, "004975124378109453": 90, "80802": 90, "40401": 90, "l8": 91, "1_curve_fit": 91, "likelihood": 91, "curve_fit": 91, "sum_i": 91, "sigma_": 91, "seom": 91, "dictat": 91, "prod_": 91, "joint": 91, "ball": 91, "thrown": 91, "throw": 91, "untertainti": 91, "x_data": 91, "y_data": 91, "err": 91, "invert": 91, "chisq": 91, "troubel": 91, "da": 91, "514": 91, "clue": 91, "515": 91, "init_guess": 91, "516": 91, "absolute_sigma": 91, "compos": 91, "517": 91, "cov": 91, "fit_a": 91, "fit_b": 91, "fit_c": 91, "518": 91, "518360505820918": 91, "6971754996789874": 91, "0067886882158636": 91, "519": 91, "unweight": 91, "cheat": 91, "ontain": 91, "r_i": 91, "percentag": 91, "statsit": 91, "505": 91, "535": 91, "522": 91, "ym": 91, "6971755": 91, "xf": 91, "aa": 91, "ac": 91, "ba": 91, "bb": 91, "bc": 91, "ca": 91, "cb": 91, "off": 91, "537": 91, "07675961": 91, "00252389": 91, "00524745": 91, "0002834": 91, "0001206": 91, "00074961": 91, "highli": 91, "538": 91, "95608434": 91, "63731452": 91, "79422754": 91, "synthet": 91, "539": 91, "sugest": 91, "540": 91, "strong": [91, 95], "529": 91, "trhe": 91, "curvatur": [91, 95], "541": 91, "newmodel": 91, "542": 91, "543": 91, "544": 91, "546": 91, "495": 91, "54113427": 91, "69177302": 91, "26166299": 91, "l9": [92, 93, 94, 95], "1_plane_wav": 92, "dealt": 92, "newton": 92, "notion": 92, "wavefront": [92, 93, 94, 95], "perpendicular": [92, 95], "vacuum": 92, "0y": 92, "0z": 92, "proport": 92, "lambda_": 92, "kappa": 92, "absorpt": 92, "plane_wav": [92, 93], "299792458": [92, 93, 94, 95], "omega0": [92, 93, 94, 95], "wull": 92, "seismic": [92, 93, 94, 95], "snapshot": 92, "to_rgba": [92, 93, 95], "scalarmapp": [92, 93, 95], "fade": 92, "147": 92, "149": 92, "155": 92, "k2": 92, "field1": [92, 94], "field2": 92, "bright": 92, "156": 92, "vaccum": 92, "glass": 92, "hit": [92, 93], "polar": 92, "coeffcient": 92, "0t": 92, "0e": 92, "2n_1": 92, "n_1": 92, "n_2": 92, "0r": 92, "correctli": 92, "outgo": 92, "snell": 92, "parallel": 92, "157": 92, "n2": 92, "arcsin": 92, "810314895778596": 92, "164": 92, "r1": 92, "r2": 92, "circ": 92, "12082111": 92, "11503364": 92, "12956477": 92, "9108035": 92, "flip": 92, "sign": 92, "nk_": 92, "refrect": 92, "root": 92, "surpass": 92, "k3": 92, "2547455": 92, "4966681j": 92, "field3": 92, "interestingli": 92, "transport": 92, "171": 92, "ath": 92, "yb": 92, "longitudin": 92, "absorb": 92, "convinc": 92, "semilog": 92, "2_spherical_wav": 93, "elementari": 93, "magntitud": 93, "5e6": 93, "rapidli": 93, "deiviat": 93, "artifact": 93, "wqe": 93, "50e": [93, 94], "3e10": 93, "178000": 93, "probe": 93, "distort": 93, "holographi": 93, "wavefont": 93, "100e": [93, 94], "1000e": 93, "3_huygens_principl": 94, "mie": 94, "charg": 94, "begind": 94, "undergradu": 94, "x2": 94, "drastic": 94, "shadow": 94, "wider": 94, "wors": 94, "single_slit": 94, "arctan2": 94, "4_gaussian_beam": 95, "confin": 95, "2ik": 95, "herebi": 95, "rho": 95, "w_0": 95, "kz": 95, "2r": 95, "propgat": 95, "z_r": 95, "waist": 95, "rayleigh": 95, "gaussian_beam": 95, "w0": 95, "zr": 95, "rho2": 95, "arctan": 95, "6e": 95, "focal": 95, "iso": 95, "ellipsoid": 95, "passag": 95, "fluoresc": 95, "spectroscopi": 95, "progat": 95, "conform": 95, "2024": [5, 8], "2th": 8, "9th": 8, "1pm": 4, "violat": 4, "sheet": [4, 5], "successful": 5, "strict": 5}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"exercis": [0, 1, 2, 3, 13, 22, 24, 26, 29, 31, 33, 36], "3": [0, 3, 11, 24, 74], "solut": [0, 1, 2, 3, 49, 50, 51, 52, 55, 57, 81, 83, 87, 88, 89, 94], "input": [0, 70, 72, 74], "output": [0, 61, 63, 70, 72, 74], "flow": [0, 71], "control": [0, 71], "loop": [0, 58, 71, 74], "function": [0, 57, 59, 65, 72, 74, 78, 84], "user": [0, 74], "defin": [0, 62, 74, 81, 84], "lambda": [0, 72], "4": [1, 3, 11, 26], "creat": [1, 21, 62, 63, 65, 66, 78], "person": 1, "class": [1, 76, 77, 78], "list": [1, 45, 47, 58, 65, 71, 74], "particl": [1, 50, 77, 78], "simul": [1, 56, 77], "canva": [1, 78], "run": [1, 39, 42], "analysi": [1, 85, 86], "recoveri": 1, "For": [1, 71], "expert": 1, "5": [2, 3, 11, 29], "7": [3, 11, 31, 36], "resolut": 3, "an": [3, 41, 59, 63, 93], "optic": [3, 5], "microscop": 3, "spheric": [3, 93], "wave": [3, 53, 92, 93], "studi": 3, "task": 3, "1": [3, 10, 11, 13], "2": [3, 11, 22, 69], "addit": [3, 7, 67], "numer": [3, 57, 74, 79, 80, 81, 87, 88, 89], "apertur": 3, "6": [3, 11, 33], "assign": [4, 43, 47], "exam": 5, "mechan": [5, 49, 53], "thermodynam": 5, "statist": 5, "physic": [5, 10, 11, 77, 87, 88, 89], "electrodynam": 5, "quantum": [5, 49, 53], "instructor": 6, "resourc": 7, "molecular": 7, "nanophoton": 7, "group": 7, "advanc": 7, "cours": [7, 8, 10, 11], "python": [7, 45, 47, 63], "document": [7, 38, 47], "tutori": 7, "julia": 7, "pluto": 7, "notebook": [7, 10, 11, 38, 39, 41, 42], "schedul": 8, "thi": 9, "websit": 9, "welcom": [10, 11], "introduct": [10, 11, 38, 64, 74], "comput": [10, 11, 74, 84], "base": [10, 11], "model": [10, 11, 59, 60, 62, 83, 87, 88, 89], "inform": [10, 11], "jupyt": [10, 11, 38], "lectur": [10, 11, 14, 15, 16, 17, 18, 19, 20, 23, 25, 27, 28, 30, 32, 34, 35, 37, 74], "8": 11, "9": 11, "10": 11, "11": 11, "12": 11, "13": 11, "14": 11, "15": 11, "indic": [10, 11], "tabl": [10, 11, 74], "overview": [12, 58], "content": [14, 15, 16, 17, 18, 19, 20, 23, 25, 27, 28, 30, 32, 34, 35, 37, 46, 47, 74], "figur": [21, 66, 67], "which": 21, "just": 21, "look": 21, "nice": 21, "screen": [21, 70], "good": 21, "paper": 21, "what": [38, 47], "i": [38, 70], "editor": [38, 39, 42], "kernel": [38, 39, 42], "edit": [39, 42], "mode": [39, 42, 84], "command": [39, 42], "keyboard": [39, 42, 70], "navig": [39, 42, 58], "code": [39, 40, 42], "your": [39, 61, 63, 64], "manag": [39, 42], "enter": 40, "markdown": 40, "basic": 40, "head": 40, "embed": 40, "latex": 40, "equat": [40, 49, 53, 55, 57, 83, 84, 87, 89, 92, 93, 95], "imag": [40, 67, 93], "video": 40, "empti": 41, "variabl": [43, 47, 72, 74, 76], "type": [43, 45, 47], "symbol": [43, 47], "name": [43, 47], "number": [43, 47, 68, 72, 74, 83], "integ": [43, 47, 68], "float": [43, 47], "point": [43, 47], "complex": [43, 47], "convers": 43, "oper": [44, 47, 65, 71, 74], "comparison": [44, 47, 94], "data": [45, 47, 59, 60, 61, 62, 67, 70, 91], "string": [45, 47, 70], "tupl": [45, 47], "dictionari": [45, 47], "set": [45, 59, 60, 67, 69, 78, 84], "modul": [46, 47, 78, 79], "namespac": 46, "cast": 47, "except": [47, 48, 73], "": 47, "next": 47, "nutshel": 49, "time": [49, 53, 62, 87], "depend": [49, 53], "schr\u00f6dinger": [49, 53, 55], "stationari": 49, "recap": 49, "implicit": [49, 67, 81], "kinet": [49, 50, 51, 52, 84], "energi": [49, 50, 51, 52, 55, 84, 88], "potenti": [49, 50, 51, 52, 54, 55, 84], "box": [50, 54, 66, 80], "definit": [50, 51, 52, 57, 72, 76, 81, 83], "problem": [50, 51, 52, 54, 69, 81, 84], "plot": [50, 51, 52, 58, 66, 67, 77, 81, 83, 84, 87, 88, 93, 95], "bound": [50, 66], "state": [50, 51, 52, 58], "where": [50, 51, 52, 54, 55, 58, 61], "go": [50, 51, 52, 54, 55, 58, 61], "from": [50, 51, 52, 54, 55, 58, 61, 65, 70], "here": [50, 51, 52, 54, 55, 58, 61, 84], "harmon": [51, 81], "oscil": [51, 81, 86], "period": 52, "wavepacket": [53, 54, 55], "demonstr": 53, "superposit": 53, "plane": [53, 92, 93], "rectangular": 53, "amplitud": 53, "gaussian": [53, 95], "packet": 53, "evolut": 53, "setup": [54, 55, 56, 57, 62, 63, 81, 83, 89], "initi": [54, 55, 57, 58, 81, 84, 87, 88, 89], "condit": [54, 55, 57, 71, 74, 81, 89], "eigenfunct": 54, "qualiti": 54, "coeffici": 54, "anim": [54, 55, 78, 84, 92, 93, 95], "tunnel": 55, "through": 55, "barrier": 55, "momentum": 55, "crank": [55, 81], "nicolson": 55, "domain": [55, 89], "matrix": [55, 79, 89, 91], "propag": [55, 59, 92], "split": [55, 56], "step": [55, 56], "method": [55, 56, 58, 76, 80, 81], "landscap": 55, "fourier": [55, 85, 86], "transform": [55, 85], "phase": [55, 84], "factor": 55, "per": [55, 83], "timestep": 55, "old": 56, "hydrodynam": 57, "fall": 57, "sphere": 57, "analyt": [57, 94], "stoke": 57, "fundament": [57, 64], "stokeslet": 57, "sourc": 57, "dipol": 57, "sum": 57, "both": 57, "machin": 58, "learn": 58, "neural": [58, 59, 60, 61], "network": [58, 59, 60, 61, 62], "reinforc": 58, "markov": 58, "decis": 58, "process": [58, 74], "rl": 58, "grid": 58, "world": 58, "action": 58, "converg": 58, "q": 58, "polici": 58, "The": [59, 76, 81, 83], "mnist": [59, 60], "load": 59, "normal": [59, 68, 84], "prepar": [59, 61], "train": [59, 60, 61, 62], "test": [59, 60], "A": 59, "singl": [59, 94], "neuron": 59, "forward": 59, "propog": 59, "loss": 59, "traing": 59, "backward": 59, "stochast": 59, "gradient": 59, "descent": 59, "build": [59, 60, 61], "our": [59, 85], "hidden": 59, "layer": [59, 61], "multiclass": 59, "chang": 59, "pass": 59, "back": 59, "perform": 59, "kera": [60, 61], "compil": 60, "convolut": 61, "layout": 61, "cnn": [61, 62], "pad": 61, "stride": 61, "relu": 61, "activ": 61, "pool": 61, "size": [61, 66], "flatten": 61, "dropout": 61, "fulli": 61, "connect": 61, "exampl": [61, 71], "evalu": 61, "accuraci": 61, "visual": 61, "autoencod": 62, "seri": [62, 85], "denois": 62, "structur": 62, "purpos": 62, "gener": [62, 65], "encod": 62, "decod": 62, "reconstruct": 62, "hardwar": 63, "arduino": 63, "nano": 63, "board": 63, "softwar": [63, 74], "select": 63, "firmata": 63, "sketch": [63, 84], "commun": 63, "let": 63, "led": 63, "blink": 63, "tunabl": 63, "oscilloscop": 63, "project": [64, 67], "titl": 64, "result": 64, "discuss": 64, "summari": 64, "numpi": [65, 70], "arrai": [65, 67, 71, 74], "us": [65, 81], "linspac": 65, "logspac": 65, "mgrid": 65, "diag": 65, "zero": 65, "ones": 65, "manipul": 65, "slice": 65, "reshap": 65, "ad": 65, "new": [65, 83], "dimens": 65, "newaxi": 65, "stack": 65, "repeat": 65, "tile": 65, "concaten": 65, "hstack": 65, "vstack": 65, "appli": 65, "mathemat": 65, "involv": 65, "one": [65, 72, 74], "multipl": [65, 67], "add": 66, "On": 66, "make": 66, "public": 66, "readi": 66, "specif": 66, "axi": [66, 67], "frame": 66, "choos": 66, "font": 66, "simpl": 67, "version": [67, 79], "line": 67, "label": 67, "legend": 67, "scatter": 67, "histogram": 67, "combin": [67, 71], "save": 67, "error": 67, "bar": 67, "limit": 67, "exclud": 67, "mask": 67, "logarithm": 67, "semi": 67, "log": 67, "arrang": 67, "contour": 67, "densiti": 67, "color": 67, "explicit": [67, 81], "spine": 67, "inset": 67, "polar": 67, "text": [67, 70], "annot": 67, "3d": 67, "scenc": 67, "surfac": 67, "random": 68, "uniformli": 68, "distribut": 68, "exponenti": 68, "str": 70, "format": 70, "f": 70, "file": 70, "o": 70, "read": 70, "write": 70, "panda": 70, "short": 70, "intro": 70, "csv": 70, "elif": [71, 74], "els": [71, 74], "statement": [71, 74], "If": 71, "while": [71, 74], "comprehens": [71, 74], "more": [72, 74], "than": [72, 74], "posit": [72, 74], "keyword": [72, 74], "argument": [72, 74], "unnam": 72, "logic": 74, "faster": 74, "differenti": [74, 79], "object": 76, "__init__": 76, "__str__": 76, "brownian": 77, "motion": [77, 84, 87, 88], "plan": 77, "trajectori": [77, 88], "character": 77, "calcul": 77, "speed": 77, "mean": 77, "squar": [77, 91], "displac": 77, "import": 78, "draw": 78, "thread": 78, "first": 79, "order": 79, "deriv": [79, 89], "second": 79, "scipi": [79, 81], "integr": [80, 81], "trapezoid": 80, "simpson": 80, "solv": [81, 84], "od": 81, "nicholson": 81, "matric": 81, "euler": 81, "cromer": 81, "midpoint": 81, "put": 81, "all": [81, 89], "togeth": [81, 89], "damp": [81, 86], "driven": 81, "pendulum": [81, 87], "util": 82, "covid19": 83, "kermack": 83, "mckendrick": 83, "real": 83, "total": [83, 84], "case": [83, 84], "death": 83, "dai": 83, "current": 83, "coupl": [84, 85], "pendula": [84, 85], "descript": 84, "up": 84, "paramet": [84, 87, 88], "In": 84, "out": 84, "beat": 84, "spring": [84, 87], "exchang": 84, "frequenc": 85, "appendix": 86, "angl": 87, "length": 87, "over": 87, "planetari": 88, "planet": 88, "diffus": 89, "spatial": 89, "tempor": 89, "bring": 89, "curv": 91, "fit": 91, "idea": 91, "least": 91, "chi": 91, "valu": 91, "residu": 91, "covari": 91, "electr": [92, 93], "field": [92, 93], "imaginari": 92, "vector": 92, "interfer": [92, 93], "two": 92, "boundari": 92, "fresnel": 92, "incid": 92, "reflect": 92, "refract": 92, "intens": [93, 95], "between": 93, "huygen": 94, "principl": 94, "diffract": 94, "pattern": 94, "slit": 94, "farfield": 94, "v": 94, "nearfield": 94, "beam": 95, "profil": 95, "rule": 4}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "nbsphinx": 4, "sphinx": 57}, "alltitles": {"Exercise 3 Solution": [[0, "Exercise-3-Solution"]], "Input & Output": [[0, "Input-&-Output"]], "Flow Control": [[0, "Flow-Control"], [71, "Flow-Control"]], "Loops": [[0, "Loops"], [71, "Loops"], [74, "Loops"]], "Functions": [[0, "Functions"], [72, "Functions"], [74, "Functions"]], "User defined functions": [[0, "User-defined-functions"]], "Lambda function": [[0, "Lambda-function"]], "Exercise 4 Solution": [[1, "Exercise-4-Solution"]], "Creating a Person Class": [[1, "Creating-a-Person-Class"]], "List of particles": [[1, "List-of-particles"]], "Simulation Canvas": [[1, "Simulation-Canvas"]], "Run the Simulation": [[1, "Run-the-Simulation"]], "Analysis": [[1, "Analysis"]], "Recovery": [[1, "Recovery"]], "For the Experts": [[1, "For-the-Experts"]], "Exercise 5 Solution": [[2, "Exercise-5-Solution"]], "Exercise 7 Solution": [[3, "Exercise-7-Solution"]], "Resolution of an optical Microscope": [[3, "Resolution-of-an-optical-Microscope"]], "Spherical Wave Study": [[3, "Spherical-Wave-Study"]], "Task 1": [[3, "Task-1"]], "Task 2": [[3, "Task-2"]], "Task 3": [[3, "Task-3"]], "Task 4": [[3, "Task-4"]], "Task 5": [[3, "Task-5"]], "Additional task: Resolution and Numerical Aperture": [[3, "Additional-task:-Resolution-and-Numerical-Aperture"]], "Task 6": [[3, "Task-6"]], "Instructor": [[6, "instructor"]], "Course Schedule": [[8, "course-schedule"]], "This Website": [[9, "this-website"]], "Welcome to the Introduction to Computer-based Physical Modeling Course!": [[11, "welcome-to-the-introduction-to-computer-based-physical-modeling-course"], [10, "welcome-to-the-introduction-to-computer-based-physical-modeling-course"]], "Course Information:": [[11, null], [10, null]], "Jupyter Notebooks:": [[11, null], [10, null]], "Lecture 1:": [[11, null], [10, null]], "Lecture 2:": [[11, null]], "Lecture 3:": [[11, null]], "Lecture 4:": [[11, null]], "Lecture 5:": [[11, null]], "Lecture 6:": [[11, null]], "Lecture 7:": [[11, null]], "Lecture 8:": [[11, null]], "Lecture 9:": [[11, null]], "Lecture 10:": [[11, null]], "Lecture 11:": [[11, null]], "Lecture 12:": [[11, null]], "Lecture 13:": [[11, null]], "Lecture 14:": [[11, null]], "Lecture 15:": [[11, null]], "Indices and tables": [[11, "indices-and-tables"], [10, "indices-and-tables"]], "Overview": [[12, "overview"], [58, "Overview"]], "Lecture Contents": [[14, "lecture-contents"], [15, "lecture-contents"], [16, "lecture-contents"], [17, "lecture-contents"], [18, "lecture-contents"], [19, "lecture-contents"], [20, "lecture-contents"], [23, "lecture-contents"], [25, "lecture-contents"], [27, "lecture-contents"], [28, "lecture-contents"], [30, "lecture-contents"], [32, "lecture-contents"], [34, "lecture-contents"], [35, "lecture-contents"], [37, "lecture-contents"]], "Creating a figure, which just looks nice on the screen": [[21, "Creating-a-figure,-which-just-looks-nice-on-the-screen"]], "Creating a figure, which looks good in paper and on screen": [[21, "Creating-a-figure,-which-looks-good-in-paper-and-on-screen"]], "Exercise 2": [[22, "exercise-2"]], "Exercise 3": [[24, "exercise-3"]], "Exercise 4": [[26, "exercise-4"]], "Exercise 5": [[29, "exercise-5"]], "Exercise 6": [[33, "exercise-6"]], "Exercise 7": [[36, "exercise-7"], [31, "exercise-7"]], "Entering code": [[40, "Entering-code"]], "Entering Markdown": [[40, "Entering-Markdown"]], "Markdown basics": [[40, "Markdown-basics"]], "Headings": [[40, "Headings"]], "Embedded code": [[40, "Embedded-code"]], "LaTeX equations": [[40, "LaTeX-equations"]], "Images": [[40, "Images"]], "Videos": [[40, "Videos"]], "An empty notebook": [[41, "An-empty-notebook"]], "Variables and types": [[43, "Variables-and-types"], [47, "Variables-and-types"]], "Symbol names": [[43, "Symbol-names"], [47, "Symbol-names"]], "Variable Assignment": [[43, "Variable-Assignment"], [47, "Variable-Assignment"]], "Number types": [[43, "Number-types"], [47, "Number-types"]], "Integers": [[43, "Integers"], [47, "Integers"]], "Floating Point": [[43, "Floating-Point"], [47, "Floating-Point"]], "Complex Numbers": [[43, "Complex-Numbers"], [47, "Complex-Numbers"]], "Type conversion": [[43, "Type-conversion"]], "Operators and comparisons": [[44, "Operators-and-comparisons"], [47, "Operators-and-comparisons"]], "Data Types in Python": [[45, "Data-Types-in-Python"], [47, "Data-Types-in-Python"]], "Strings": [[45, "Strings"], [47, "Strings"]], "Lists": [[45, "Lists"], [47, "Lists"]], "Tuples": [[45, "Tuples"], [47, "Tuples"]], "Dictionaries": [[45, "Dictionaries"], [47, "Dictionaries"]], "Sets": [[45, "Sets"]], "Modules and namespaces": [[46, "Modules-and-namespaces"]], "Modules": [[46, "Modules"], [47, "Modules"]], "Namespaces": [[46, "Namespaces"]], "Contents of a module": [[46, "Contents-of-a-module"]], "Type casting": [[47, "Type-casting"]], "Contents and documentation of a module": [[47, "Contents-and-documentation-of-a-module"]], "Exceptions": [[47, "Exceptions"], [48, "Exceptions"], [73, "Exceptions"]], "What\u2019s next": [[47, "What's-next"]], "Quantum Mechanics": [[49, "Quantum-Mechanics"], [5, "quantum-mechanics"]], "Quantum Mechanics in a Nutshell": [[49, "Quantum-Mechanics-in-a-Nutshell"]], "Time dependent Schr\u00f6dinger equation": [[49, "Time-dependent-Schr\u00f6dinger-equation"], [53, "Time-dependent-Schr\u00f6dinger-equation"]], "Stationary Schr\u00f6dinger equation": [[49, "Stationary-Schr\u00f6dinger-equation"]], "Recap: Implicit Solution": [[49, "Recap:-Implicit-Solution"]], "Kinetic energy": [[49, "Kinetic-energy"], [50, "Kinetic-energy"], [51, "Kinetic-energy"], [52, "Kinetic-energy"]], "Potential energy": [[49, "Potential-energy"], [50, "Potential-energy"], [51, "Potential-energy"], [52, "Potential-energy"]], "Particle in a box": [[50, "Particle-in-a-box"]], "Definition of the problem": [[50, "Definition-of-the-problem"], [51, "Definition-of-the-problem"], [52, "Definition-of-the-problem"]], "Solution": [[50, "Solution"], [51, "Solution"], [52, "Solution"], [81, "Solution"], [81, "id1"], [81, "id4"], [83, "Solution"], [87, "Solution"], [89, "Solution"]], "Plotting": [[50, "Plotting"], [51, "Plotting"], [52, "Plotting"], [81, "Plotting"], [81, "id5"], [83, "Plotting"], [84, "Plotting"], [87, "Plotting"]], "Energies of bound states": [[50, "Energies-of-bound-states"]], "Where to go from here?": [[50, "Where-to-go-from-here?"], [51, "Where-to-go-from-here?"], [52, "Where-to-go-from-here?"], [54, "Where-to-go-from-here?"], [55, "Where-to-go-from-here?"], [61, "Where-to-go-from-here?"]], "Harmonic Oscillator": [[51, "Harmonic-Oscillator"], [81, "Harmonic-Oscillator"]], "Energies of the states": [[51, "Energies-of-the-states"]], "Periodic Potential": [[52, "Periodic-Potential"]], "Energy states": [[52, "Energy-states"]], "Time Dependent Quantum Mechanics": [[53, "Time-Dependent-Quantum-Mechanics"]], "Wavepackets": [[53, "Wavepackets"]], "Demonstration of superposition of plane waves": [[53, "Demonstration-of-superposition-of-plane-waves"]], "Wavepacket": [[53, "Wavepacket"]], "Wavepacket with rectangular amplitude": [[53, "Wavepacket-with-rectangular-amplitude"]], "Gaussian Wave Packet": [[53, "Gaussian-Wave-Packet"]], "Time evolution of a Gaussian Wavepacket": [[53, "Time-evolution-of-a-Gaussian-Wavepacket"]], "Wavepacket in a Potential Box": [[54, "Wavepacket-in-a-Potential-Box"]], "Problem Setup": [[54, "Problem-Setup"]], "Initial conditions": [[54, "Initial-conditions"]], "Eigenfunctions": [[54, "Eigenfunctions"]], "Quality of the coefficients": [[54, "Quality-of-the-coefficients"]], "Animation": [[54, "Animation"], [55, "Animation"], [55, "id3"], [84, "Animation"], [92, "Animation"], [93, "Animation"], [95, "Animation"]], "Tunneling through a barrier": [[55, "Tunneling-through-a-barrier"]], "Schr\u00f6dinger equation for the momentum": [[55, "Schr\u00f6dinger-equation-for-the-momentum"]], "Crank Nicolson Solution": [[55, "Crank-Nicolson-Solution"]], "Setup Domain": [[55, "Setup-Domain"], [55, "id1"], [89, "Setup-Domain"]], "Initial Conditions": [[55, "Initial-Conditions"], [57, "Initial-Conditions"], [89, "Initial-Conditions"]], "Matrix Setup": [[55, "Matrix-Setup"], [89, "Matrix-Setup"]], "Propagation Matrix": [[55, "Propagation-Matrix"]], "Animation setup": [[55, "Animation-setup"], [55, "id2"]], "Split Step Method": [[55, "Split-Step-Method"], [56, "Split-Step-Method"]], "Potential energy landscape": [[55, "Potential-energy-landscape"]], "Initial wavepacket": [[55, "Initial-wavepacket"]], "Fourier Transform Setup": [[55, "Fourier-Transform-Setup"]], "Phase Factor per Timestep": [[55, "Phase-Factor-per-Timestep"]], "Old Split Step Method": [[56, "Old-Split-Step-Method"]], "Setup the simulation": [[56, "Setup-the-simulation"]], "Hydrodynamics": [[57, "Hydrodynamics"]], "Falling sphere": [[57, "Falling-sphere"]], "Setup": [[57, "Setup"], [81, "Setup"], [81, "id2"], [83, "Setup"]], "Function definition": [[57, "Function-definition"], [72, "Function-definition"]], "Numerical solution": [[57, "Numerical-solution"]], "Analytical solution": [[57, "Analytical-solution"]], "Stokes equation": [[57, "Stokes-equation"]], "Fundamental Solutions of the Stokes Equation": [[57, "Fundamental-Solutions-of-the-Stokes-Equation"]], "Stokeslet": [[57, "Stokeslet"]], "Source dipole": [[57, "Source-dipole"]], "Sum of both solutions": [[57, "Sum-of-both-solutions"]], "Machine Learning and Neural Networks": [[58, "Machine-Learning-and-Neural-Networks"]], "Reinforcement Learning": [[58, "Reinforcement-Learning"]], "Markov Decision Process": [[58, "Markov-Decision-Process"]], "Methods or RL": [[58, "Methods-or-RL"]], "Navigating a Grid World": [[58, "Navigating-a-Grid-World"]], "Initialize Reinforcement Learning": [[58, "Initialize-Reinforcement-Learning"]], "List of actions": [[58, "List-of-actions"]], "Initial state": [[58, "Initial-state"]], "Reinforcement Learning Loop": [[58, "Reinforcement-Learning-Loop"]], "Convergence of the Q-learning": [[58, "Convergence-of-the-Q-learning"]], "Policy": [[58, "Policy"]], "Plot the policy": [[58, "Plot-the-policy"]], "Where to go from here": [[58, "Where-to-go-from-here"]], "Neural Networks": [[59, "Neural-Networks"]], "The MNIST Data Set": [[59, "The-MNIST-Data-Set"]], "Load the data": [[59, "Load-the-data"]], "Normalize the data": [[59, "Normalize-the-data"]], "Preparing training and testing data": [[59, "Preparing-training-and-testing-data"]], "A Single Neuron": [[59, "A-Single-Neuron"]], "Forward Propogation": [[59, "Forward-Propogation"]], "Loss Function": [[59, "Loss-Function"], [59, "id1"]], "Trainging the Network": [[59, "Trainging-the-Network"]], "Backward Propagation": [[59, "Backward-Propagation"]], "Stochastic Gradient Descent": [[59, "Stochastic-Gradient-Descent"]], "Build an Train": [[59, "Build-an-Train"]], "Testing our model": [[59, "Testing-our-model"]], "Network with Hidden Layers": [[59, "Network-with-Hidden-Layers"]], "Multiclass Network": [[59, "Multiclass-Network"]], "Changes to the model": [[59, "Changes-to-the-model"]], "Forward Pass": [[59, "Forward-Pass"]], "Back Propagation": [[59, "Back-Propagation"]], "Build and Train": [[59, "Build-and-Train"]], "Model performance": [[59, "Model-performance"]], "Test the model": [[59, "Test-the-model"]], "Neural Network with Keras": [[60, "Neural-Network-with-Keras"]], "MNIST Data Set (Keras)": [[60, "MNIST-Data-Set-(Keras)"]], "Build the model": [[60, "Build-the-model"]], "Compile the model": [[60, "Compile-the-model"]], "Train the model": [[60, "Train-the-model"]], "Testing the model": [[60, "Testing-the-model"]], "Convolutional Neural Networks": [[61, "Convolutional-Neural-Networks"]], "Layout of a CNN": [[61, "Layout-of-a-CNN"]], "Convolutional Layer": [[61, "Convolutional-Layer"]], "Padding": [[61, "Padding"]], "Striding": [[61, "Striding"]], "RELU Activation": [[61, "RELU-Activation"]], "Pooling Layer": [[61, "Pooling-Layer"]], "Output Size": [[61, "Output-Size"]], "Flattening": [[61, "Flattening"]], "Dropout": [[61, "Dropout"]], "Fully Connected Layer": [[61, "Fully-Connected-Layer"]], "Example CNN with Keras": [[61, "Example-CNN-with-Keras"]], "Prepare the data": [[61, "Prepare-the-data"]], "Build the network": [[61, "Build-the-network"]], "Train the network": [[61, "Train-the-network"]], "Evaluate the trained network": [[61, "Evaluate-the-trained-network"]], "Evaluate the accuracy of your visual neural network ;-)": [[61, "Evaluate-the-accuracy-of-your-visual-neural-network-;-)"]], "Autoencoder CNN for Time Series Denoising": [[62, "Autoencoder-CNN-for-Time-Series-Denoising"]], "Autoencoder Structure and Purpose": [[62, "Autoencoder-Structure-and-Purpose"]], "Data Generation": [[62, "Data-Generation"]], "Create the Autoencoder network": [[62, "Create-the-Autoencoder-network"]], "Define model data": [[62, "Define-model-data"]], "Encoder/Decoder Setup": [[62, "Encoder/Decoder-Setup"]], "Training the encoder": [[62, "Training-the-encoder"]], "Reconstruction of the Data": [[62, "Reconstruction-of-the-Data"]], "Python and Hardware": [[63, "Python-and-Hardware"]], "Arduino Nano Board": [[63, "Arduino-Nano-Board"]], "Arduino Software": [[63, "Arduino-Software"]], "Setup your board": [[63, "Setup-your-board"]], "Select Firmata Sketch": [[63, "Select-Firmata-Sketch"]], "Communicating with the board": [[63, "Communicating-with-the-board"]], "Let the on-board LED blink": [[63, "Let-the-on-board-LED-blink"]], "Tunable output": [[63, "Tunable-output"]], "Creating an Oscilloscope": [[63, "Creating-an-Oscilloscope"]], "Project: YOUR PROJECT TITLE": [[64, "Project:-YOUR-PROJECT-TITLE"]], "Introduction": [[64, "Introduction"]], "Fundamentals": [[64, "Fundamentals"]], "Results and Discussion": [[64, "Results-and-Discussion"]], "Summary": [[64, "Summary"]], "NumPy arrays": [[65, "NumPy-arrays"]], "Creating Numpy Arrays": [[65, "Creating-Numpy-Arrays"]], "From lists": [[65, "From-lists"]], "Using array-generating functions": [[65, "Using-array-generating-functions"]], "linspace and logspace": [[65, "linspace-and-logspace"]], "mgrid": [[65, "mgrid"]], "diag": [[65, "diag"]], "zeros and ones": [[65, "zeros-and-ones"]], "Manipulating NumPy arrays": [[65, "Manipulating-NumPy-arrays"]], "Slicing": [[65, "Slicing"]], "Reshaping": [[65, "Reshaping"]], "Adding a new dimension: newaxis": [[65, "Adding-a-new-dimension:-newaxis"]], "Stacking and repeating arrays": [[65, "Stacking-and-repeating-arrays"]], "Tile and repeat": [[65, "Tile-and-repeat"]], "Concatenate": [[65, "Concatenate"]], "Hstack and vstack": [[65, "Hstack-and-vstack"]], "Applying mathematical functions": [[65, "Applying-mathematical-functions"]], "Operation involving one array": [[65, "Operation-involving-one-array"]], "Operations involving multiple arrays": [[65, "Operations-involving-multiple-arrays"]], "Add On: Making publication ready figures": [[66, "Add-On:-Making-publication-ready-figures"]], "Creating a plot with a specific bounding box size": [[66, "Creating-a-plot-with-a-specific-bounding-box-size"]], "Creating a plot with a specific axis frame size": [[66, "Creating-a-plot-with-a-specific-axis-frame-size"]], "Choosing fonts": [[66, "Choosing-fonts"]], "Plotting data": [[67, "Plotting-data"]], "Simple Plotting - Implicit Version": [[67, "Simple-Plotting---Implicit-Version"]], "Line Plot": [[67, "Line-Plot"]], "Axis Labels": [[67, "Axis-Labels"]], "Legends": [[67, "Legends"]], "Scatter plot": [[67, "Scatter-plot"]], "Histograms": [[67, "Histograms"]], "Combined plots": [[67, "Combined-plots"]], "Saving figures": [[67, "Saving-figures"]], "Plots with error bars": [[67, "Plots-with-error-bars"]], "Setting plotting limits and excluding data": [[67, "Setting-plotting-limits-and-excluding-data"]], "Masked arrays": [[67, "Masked-arrays"]], "Logarithmic plots": [[67, "Logarithmic-plots"]], "Semi-log plots": [[67, "Semi-log-plots"]], "Log-log plots": [[67, "Log-log-plots"]], "Arranging multiple plots": [[67, "Arranging-multiple-plots"]], "Contour and Density Plots": [[67, "Contour-and-Density-Plots"]], "Simple contour plot": [[67, "Simple-contour-plot"]], "Color contour plot": [[67, "Color-contour-plot"]], "Image plot": [[67, "Image-plot"]], "Additional Plotting - Explicit Version": [[67, "Additional-Plotting---Explicit-Version"]], "Plots with Multiple Spines": [[67, "Plots-with-Multiple-Spines"]], "Insets": [[67, "Insets"]], "Spine axis": [[67, "Spine-axis"]], "Polar plot": [[67, "Polar-plot"]], "Text annotation": [[67, "Text-annotation"]], "3D Plotting": [[67, "3D-Plotting"]], "Projection Scence": [[67, "Projection-Scence"]], "Line Plotting in 3D": [[67, "Line-Plotting-in-3D"]], "Surface Plotting": [[67, "Surface-Plotting"]], "Random numbers": [[68, "Random-numbers"]], "Uniformly distributed random numbers": [[68, "Uniformly-distributed-random-numbers"]], "Normally distributed random numbers": [[68, "Normally-distributed-random-numbers"]], "Exponentially distributed numbers": [[68, "Exponentially-distributed-numbers"]], "Random distribution of integers": [[68, "Random-distribution-of-integers"]], "Problem Set 2": [[69, "Problem-Set-2"]], "Input and output": [[70, "Input-and-output"]], "Keyboard input": [[70, "Keyboard-input"]], "Screen output": [[70, "Screen-output"]], "str.format() Formatting": [[70, "str.format()-Formatting"]], "%-Formatting": [[70, "%-Formatting"]], "f-Strings": [[70, "f-Strings"]], "File input/output": [[70, "File-input/output"]], "File I/O with NumPy": [[70, "File-I/O-with-NumPy"]], "Reading data from a text file": [[70, "Reading-data-from-a-text-file"]], "Writing data to a text file": [[70, "Writing-data-to-a-text-file"]], "File I/O with Pandas": [[70, "File-I/O-with-Pandas"]], "Short intro to Pandas": [[70, "Short-intro-to-Pandas"]], "Reading CSV data with Pandas": [[70, "Reading-CSV-data-with-Pandas"]], "Conditionals: if, elif, and else statements": [[71, "Conditionals:-if,-elif,-and-else-statements"]], "If example": [[71, "If-example"]], "If else example": [[71, "If-else-example"]], "If, elif, else example": [[71, "If,-elif,-else-example"]], "Combining conditions": [[71, "Combining-conditions"]], "For loops": [[71, "For-loops"]], "While loops": [[71, "While-loops"]], "Loops and array operations": [[71, "Loops-and-array-operations"], [74, "Loops-and-array-operations"]], "List comprehensions": [[71, "List-comprehensions"]], "Variables in functions": [[72, "Variables-in-functions"]], "Functions with more than one input or output": [[72, "Functions-with-more-than-one-input-or-output"], [74, "Functions-with-more-than-one-input-or-output"]], "Positional and keyword arguments": [[72, "Positional-and-keyword-arguments"], [74, "Positional-and-keyword-arguments"]], "Functions with variable number of arguments": [[72, "Functions-with-variable-number-of-arguments"]], "Unnamed functions (lambda function)": [[72, "Unnamed-functions-(lambda-function)"]], "Functions as arguments of functions": [[72, "Functions-as-arguments-of-functions"]], "Introduction to Computational Software": [[74, "Introduction-to-Computational-Software"]], "Table of Contents": [[74, "Table-of-Contents"]], "Lecture 3": [[74, "Lecture-3"]], "Conditionals": [[74, "Conditionals"]], "if, elif, and else statements": [[74, "if,-elif,-and-else-statements"]], "Logical Operators": [[74, "Logical-Operators"]], "for loops": [[74, "for-loops"]], "while loops": [[74, "while-loops"]], "List Comprehensions": [[74, "List-Comprehensions"]], "User-defined functions": [[74, "User-defined-functions"]], "Faster Array Processing": [[74, "Faster-Array-Processing"]], "Variable number of arguments": [[74, "Variable-number-of-arguments"]], "Numerical differentiation": [[74, "Numerical-differentiation"]], "More differentiation": [[74, "More-differentiation"]], "Classes and Objects": [[76, "Classes-and-Objects"]], "Definition of Classes": [[76, "Definition-of-Classes"]], "Class Methods": [[76, "Class-Methods"]], "The __init__ method": [[76, "The-__init__-method"]], "The __str__ method": [[76, "The-__str__-method"]], "Class and object variables": [[76, "Class-and-object-variables"]], "Brownian Motion": [[77, "Brownian-Motion"]], "Physics": [[77, "Physics"]], "Class Planning": [[77, "Class-Planning"]], "Simulating": [[77, "Simulating"]], "Plotting the trajectories": [[77, "Plotting-the-trajectories"]], "Characterizing the Brownian motion": [[77, "Characterizing-the-Brownian-motion"]], "Calculate the particle speed": [[77, "Calculate-the-particle-speed"]], "Calculate the particle mean squared displacement": [[77, "Calculate-the-particle-mean-squared-displacement"]], "Animations": [[78, "Animations"]], "Import Modules": [[78, "Import-Modules"]], "Particle class": [[78, "Particle-class"]], "Create a set of particles": [[78, "Create-a-set-of-particles"]], "Canvas and drawing function": [[78, "Canvas-and-drawing-function"]], "Threading for animation": [[78, "Threading-for-animation"]], "Numerical Differentiation": [[79, "Numerical-Differentiation"]], "First order derivative": [[79, "First-order-derivative"]], "Matrix version of the first derivative": [[79, "Matrix-version-of-the-first-derivative"]], "Second order derivative": [[79, "Second-order-derivative"]], "SciPy Module": [[79, "SciPy-Module"]], "Matrix version": [[79, "Matrix-version"]], "Numerical Integration": [[80, "Numerical-Integration"]], "Box method": [[80, "Box-method"]], "Trapezoid method": [[80, "Trapezoid-method"]], "Simpson method": [[80, "Simpson-method"]], "Solving ODEs": [[81, "Solving-ODEs"]], "Implicit Solution - Crank Nicholson": [[81, "Implicit-Solution---Crank-Nicholson"]], "Define Matrices": [[81, "Define-Matrices"]], "Use Initial Conditions": [[81, "Use-Initial-Conditions"]], "Explicit Solution - Numerical Integration": [[81, "Explicit-Solution---Numerical-Integration"]], "Euler Method": [[81, "Euler-Method"]], "Euler Cromer Method": [[81, "Euler-Cromer-Method"]], "Midpoint Method": [[81, "Midpoint-Method"]], "Putting it all together": [[81, "Putting-it-all-together"]], "The definition of the problem": [[81, "The-definition-of-the-problem"]], "Solving the problem": [[81, "Solving-the-problem"], [84, "Solving-the-problem"]], "Solving the Harmonic Oscillator in SciPy": [[81, "Solving-the-Harmonic-Oscillator-in-SciPy"]], "Definition": [[81, "Definition"], [81, "id3"], [83, "Definition"]], "Damped Driven Pendulum in SciPy": [[81, "Damped-Driven-Pendulum-in-SciPy"]], "Utilities": [[82, "Utilities"]], "COVID19": [[83, "COVID19"]], "The Kermack-McKendrick Model": [[83, "The-Kermack-McKendrick-Model"]], "Model Equation": [[83, "Model-Equation"]], "Real COVID19 numbers": [[83, "Real-COVID19-numbers"]], "Total number of cases": [[83, "Total-number-of-cases"]], "Number of Deaths": [[83, "Number-of-Deaths"]], "New cases per day": [[83, "New-cases-per-day"]], "Current cases": [[83, "Current-cases"]], "Coupled Pendula": [[84, "Coupled-Pendula"]], "Description of the problem": [[84, "Description-of-the-problem"]], "Sketch": [[84, "Sketch"]], "Equations of motion": [[84, "Equations-of-motion"], [87, "Equations-of-motion"]], "Setting up the function": [[84, "Setting-up-the-function"]], "Define initial parameters": [[84, "Define-initial-parameters"]], "Solve the equation of motion": [[84, "Solve-the-equation-of-motion"]], "Normal Modes": [[84, "Normal-Modes"]], "In-phase motion": [[84, "In-phase-motion"]], "Out-of-phase motion": [[84, "Out-of-phase-motion"]], "Beat case": [[84, "Beat-case"]], "Computation of energy (here for the beat case)": [[84, "Computation-of-energy-(here-for-the-beat-case)"]], "Potential energy of the pendula": [[84, "Potential-energy-of-the-pendula"]], "Potential energy of the spring": [[84, "Potential-energy-of-the-spring"]], "Kinetic energies": [[84, "Kinetic-energies"]], "Total energy": [[84, "Total-energy"]], "Total energy exchange of the pendula": [[84, "Total-energy-exchange-of-the-pendula"]], "Fourier Analysis": [[85, "Fourier-Analysis"]], "Fourier series": [[85, "Fourier-series"]], "Fourier transform": [[85, "Fourier-transform"]], "Frequency analysis of our coupled pendula": [[85, "Frequency-analysis-of-our-coupled-pendula"]], "Appendix: Fourier Analysis of a damped oscillation": [[86, "Appendix:-Fourier-Analysis-of-a-damped-oscillation"]], "Spring Pendulum": [[87, "Spring-Pendulum"]], "Physical Model": [[87, "Physical-Model"], [88, "Physical-Model"], [89, "Physical-Model"]], "Numerical Solution": [[87, "Numerical-Solution"], [88, "Numerical-Solution"], [89, "Numerical-Solution"]], "Initial parameters": [[87, "Initial-parameters"]], "Angle and Length over Time": [[87, "Angle-and-Length-over-Time"]], "Planetary Motion": [[88, "Planetary-Motion"]], "Initial Parameters: Planets": [[88, "Initial-Parameters:-Planets"]], "Solution: Planets": [[88, "Solution:-Planets"]], "Plotting: Planets": [[88, "Plotting:-Planets"]], "Trajectory": [[88, "Trajectory"]], "Energy": [[88, "Energy"]], "Diffusion equation": [[89, "Diffusion-equation"]], "Spatial derivative": [[89, "Spatial-derivative"]], "Temporal derivative": [[89, "Temporal-derivative"]], "Bringing all together": [[89, "Bringing-all-together"]], "Curve fitting": [[91, "Curve-fitting"]], "Idea": [[91, "Idea"]], "Least squares": [[91, "Least-squares"]], "Data": [[91, "Data"]], "Least square fitting": [[91, "Least-square-fitting"]], "\\chi-squared value": [[91, "\\chi-squared-value"]], "Residuals": [[91, "Residuals"]], "Covariance matrix": [[91, "Covariance-matrix"]], "Plane Waves": [[92, "Plane-Waves"]], "Equations": [[92, "Equations"], [93, "Equations"], [95, "Equations"]], "Electric field": [[92, "Electric-field"], [93, "Electric-field"]], "Plane wave propagation": [[92, "Plane-wave-propagation"]], "Imaginary wave vector": [[92, "Imaginary-wave-vector"]], "Interference of two plane waves": [[92, "Interference-of-two-plane-waves"]], "Plane wave at a boundary": [[92, "Plane-wave-at-a-boundary"]], "Fresnel equations": [[92, "Fresnel-equations"]], "Incident wave": [[92, "Incident-wave"]], "Reflected wave": [[92, "Reflected-wave"]], "Refracted wave": [[92, "Refracted-wave"]], "Spherical waves": [[93, "Spherical-waves"]], "Plot the intensity in an image plane": [[93, "Plot-the-intensity-in-an-image-plane"]], "Interference between a spherical and a plane wave": [[93, "Interference-between-a-spherical-and-a-plane-wave"]], "Huygens principle": [[94, "Huygens-principle"]], "Diffraction pattern of a single slit": [[94, "Diffraction-pattern-of-a-single-slit"]], "Farfield vs. nearfield": [[94, "Farfield-vs.-nearfield"]], "Comparison to the analytical solution": [[94, "Comparison-to-the-analytical-solution"]], "Gaussian Beam": [[95, "Gaussian-Beam"]], "Intensity plot": [[95, "Intensity-plot"]], "Intensity profiles": [[95, "Intensity-profiles"]], "Assignments": [[4, "assignments"]], "Assignment Rules": [[4, "assignment-rules"]], "Exam": [[5, "exam"]], "Mechanics": [[5, "mechanics"]], "Thermodynamics/Statistical Physics": [[5, "thermodynamics-statistical-physics"]], "Optics": [[5, "optics"]], "Electrodynamics": [[5, "electrodynamics"]], "Resources": [[7, "resources"]], "Molecular Nanophotonics Group": [[7, "molecular-nanophotonics-group"]], "Additional Advanced Courses": [[7, "additional-advanced-courses"]], "Python Documentation": [[7, "python-documentation"]], "Python Tutorials": [[7, "python-tutorials"]], "Julia Tutorial": [[7, "julia-tutorial"]], "Pluto NoteBook": [[7, "pluto-notebook"]], "Exercise 1": [[13, "exercise-1"]], "Introduction to Jupyter": [[38, "Introduction-to-Jupyter"]], "What is Jupyter Notebook?": [[38, "What-is-Jupyter-Notebook?"]], "Notebook editor": [[38, "Notebook-editor"], [39, "Notebook-editor"], [42, "Notebook-editor"]], "Kernels": [[38, "Kernels"]], "Notebook documents": [[38, "Notebook-documents"]], "Edit mode": [[39, "Edit-mode"], [42, "Edit-mode"]], "Command mode": [[39, "Command-mode"], [42, "Command-mode"]], "Keyboard navigation": [[39, "Keyboard-navigation"], [42, "Keyboard-navigation"]], "Running code in your notebook": [[39, "Running-code-in-your-notebook"]], "Managing the kernel": [[39, "Managing-the-kernel"], [42, "Managing-the-kernel"]], "Running code": [[42, "Running-code"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["assignments/exercise3/SolutionE3", "assignments/exercise4/SolutionE4", "assignments/exercise5/SolutionE5", "assignments/exercise7/SolutionE7", "course-info/assignments", "course-info/exam", "course-info/instructor", "course-info/resources", "course-info/schedule", "course-info/website", "index", "index-Copy1", "lectures/Intro/overview", "lectures/L1/assignment_1", "lectures/L1/overview_1", "lectures/L10/overview_10", "lectures/L11/overview_11", "lectures/L12/overview_12", "lectures/L13/overview_13", "lectures/L14/overview_14", "lectures/L15/overview_15", "lectures/L2/L2 Tips For Figures/Figures/Figure 1", "lectures/L2/assignment_2", "lectures/L2/overview_2", "lectures/L3/assignment_3", "lectures/L3/overview_3", "lectures/L4/assignment_4", "lectures/L4/overview_4", "lectures/L5/overview_5", "lectures/L6/assignment_5", "lectures/L6/overview_6", "lectures/L7/assignment_7", "lectures/L7/overview_7", "lectures/L8/assignment_6", "lectures/L8/overview_8", "lectures/L8/overview_8a", "lectures/L9/assignment_7", "lectures/L9/overview_9", "notebooks/Intro/1_Introduction2Jupyter", "notebooks/Intro/2_NotebookEditor", "notebooks/Intro/3_EditCells", "notebooks/Intro/Empty", "notebooks/Intro/NotebookEditor", "notebooks/L1/1_variables", "notebooks/L1/2_operators", "notebooks/L1/3_datatypes", "notebooks/L1/4_modules", "notebooks/L1/Lecture-1", "notebooks/L1/exceptions", "notebooks/L10/1_quantum_mechanics", "notebooks/L10/2_particle_in_a_box", "notebooks/L10/3_harmonic_oscillator", "notebooks/L10/4_periodic_potential", "notebooks/L11/1_quantum_dynamics", "notebooks/L11/2_particle_in_a_box", "notebooks/L11/3_tunneling", "notebooks/L11/Untitled", "notebooks/L12/1_hydrodynamics", "notebooks/L12/2_reinforcement_learning", "notebooks/L13/1_deep_learning", "notebooks/L13/2_deep_learning_keras", "notebooks/L14/1_CNN", "notebooks/L14/2_AutoEncoder", "notebooks/L15/1_python_hardware", "notebooks/L15/2_project_template", "notebooks/L2/1_numpy", "notebooks/L2/25_publication_ready_figures", "notebooks/L2/2_plotting", "notebooks/L2/3_randomnumbers", "notebooks/L2/ps2", "notebooks/L3/1_input_output", "notebooks/L3/2_flowcontrol", "notebooks/L3/3_functions", "notebooks/L3/4_exceptions", "notebooks/L3/Lecture-3", "notebooks/L3/exercise", "notebooks/L4/1_classes", "notebooks/L4/2_brownian_motion", "notebooks/L4/3_animations", "notebooks/L5/1_differentiation", "notebooks/L5/2_integration", "notebooks/L5/3_solving_ODEs", "notebooks/L5/utility", "notebooks/L6/1_covid19", "notebooks/L6/2_coupled_pendula", "notebooks/L6/3_fourier_analysis", "notebooks/L6/DampedOscillation", "notebooks/L7/1_spring_pendulum", "notebooks/L7/2_planetary_motion", "notebooks/L7/3_diffusion_equation", "notebooks/L7/Untitled", "notebooks/L8/1_curve_fitting", "notebooks/L9/1_plane_waves", "notebooks/L9/2_spherical_waves", "notebooks/L9/3_huygens_principle", "notebooks/L9/4_gaussian_beams"], "filenames": ["assignments/exercise3/SolutionE3.ipynb", "assignments/exercise4/SolutionE4.ipynb", "assignments/exercise5/SolutionE5.ipynb", "assignments/exercise7/SolutionE7.ipynb", "course-info/assignments.rst", "course-info/exam.rst", "course-info/instructor.rst", "course-info/resources.rst", "course-info/schedule.rst", "course-info/website.rst", "index.rst", "index-Copy1.rst", "lectures/Intro/overview.rst", "lectures/L1/assignment_1.rst", "lectures/L1/overview_1.rst", "lectures/L10/overview_10.rst", "lectures/L11/overview_11.rst", "lectures/L12/overview_12.rst", "lectures/L13/overview_13.rst", "lectures/L14/overview_14.rst", "lectures/L15/overview_15.rst", "lectures/L2/L2 Tips For Figures/Figures/Figure 1.ipynb", "lectures/L2/assignment_2.rst", "lectures/L2/overview_2.rst", "lectures/L3/assignment_3.rst", "lectures/L3/overview_3.rst", "lectures/L4/assignment_4.rst", "lectures/L4/overview_4.rst", "lectures/L5/overview_5.rst", "lectures/L6/assignment_5.rst", "lectures/L6/overview_6.rst", "lectures/L7/assignment_7.rst", "lectures/L7/overview_7.rst", "lectures/L8/assignment_6.rst", "lectures/L8/overview_8.rst", "lectures/L8/overview_8a.rst", "lectures/L9/assignment_7.rst", "lectures/L9/overview_9.rst", "notebooks/Intro/1_Introduction2Jupyter.ipynb", "notebooks/Intro/2_NotebookEditor.ipynb", "notebooks/Intro/3_EditCells.ipynb", "notebooks/Intro/Empty.ipynb", "notebooks/Intro/NotebookEditor.ipynb", "notebooks/L1/1_variables.ipynb", "notebooks/L1/2_operators.ipynb", "notebooks/L1/3_datatypes.ipynb", "notebooks/L1/4_modules.ipynb", "notebooks/L1/Lecture-1.ipynb", "notebooks/L1/exceptions.ipynb", "notebooks/L10/1_quantum_mechanics.ipynb", "notebooks/L10/2_particle_in_a_box.ipynb", "notebooks/L10/3_harmonic_oscillator.ipynb", "notebooks/L10/4_periodic_potential.ipynb", "notebooks/L11/1_quantum_dynamics.ipynb", "notebooks/L11/2_particle_in_a_box.ipynb", "notebooks/L11/3_tunneling.ipynb", "notebooks/L11/Untitled.ipynb", "notebooks/L12/1_hydrodynamics.ipynb", "notebooks/L12/2_reinforcement_learning.ipynb", "notebooks/L13/1_deep_learning.ipynb", "notebooks/L13/2_deep_learning_keras.ipynb", "notebooks/L14/1_CNN.ipynb", "notebooks/L14/2_AutoEncoder.ipynb", "notebooks/L15/1_python_hardware.ipynb", "notebooks/L15/2_project_template.ipynb", "notebooks/L2/1_numpy.ipynb", "notebooks/L2/25_publication_ready_figures.ipynb", "notebooks/L2/2_plotting.ipynb", "notebooks/L2/3_randomnumbers.ipynb", "notebooks/L2/ps2.ipynb", "notebooks/L3/1_input_output.ipynb", "notebooks/L3/2_flowcontrol.ipynb", "notebooks/L3/3_functions.ipynb", "notebooks/L3/4_exceptions.ipynb", "notebooks/L3/Lecture-3.ipynb", "notebooks/L3/exercise.ipynb", "notebooks/L4/1_classes.ipynb", "notebooks/L4/2_brownian_motion.ipynb", "notebooks/L4/3_animations.ipynb", "notebooks/L5/1_differentiation.ipynb", "notebooks/L5/2_integration.ipynb", "notebooks/L5/3_solving_ODEs.ipynb", "notebooks/L5/utility.ipynb", "notebooks/L6/1_covid19.ipynb", "notebooks/L6/2_coupled_pendula.ipynb", "notebooks/L6/3_fourier_analysis.ipynb", "notebooks/L6/DampedOscillation.ipynb", "notebooks/L7/1_spring_pendulum.ipynb", "notebooks/L7/2_planetary_motion.ipynb", "notebooks/L7/3_diffusion_equation.ipynb", "notebooks/L7/Untitled.ipynb", "notebooks/L8/1_curve_fitting.ipynb", "notebooks/L9/1_plane_waves.ipynb", "notebooks/L9/2_spherical_waves.ipynb", "notebooks/L9/3_huygens_principle.ipynb", "notebooks/L9/4_gaussian_beams.ipynb"], "titles": ["Exercise 3 Solution", "Exercise 4 Solution", "Exercise 5 Solution", "Exercise 7 Solution", "Assignments", "Exam", "Instructor", "Resources", "Course Schedule", "This Website", "Welcome to the Introduction to Computer-based Physical Modeling Course!", "Welcome to the Introduction to Computer-based Physical Modeling Course!", "Overview", "Exercise 1", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Creating a figure, which just looks nice on the screen", "Exercise 2", "Lecture Contents", "Exercise 3", "Lecture Contents", "Exercise 4", "Lecture Contents", "Lecture Contents", "Exercise 5", "Lecture Contents", "Exercise 7", "Lecture Contents", "Exercise 6", "Lecture Contents", "Lecture Contents", "Exercise 7", "Lecture Contents", "Introduction to Jupyter", "Notebook editor", "Entering code", "An empty notebook", "Notebook editor", "Variables and types", "Operators and comparisons", "Data Types in Python", "Modules and namespaces", "Variables and types", "Exceptions", "Quantum Mechanics", "Particle in a box", "Harmonic Oscillator", "Periodic Potential", "Time Dependent Quantum Mechanics", "Wavepacket in a Potential Box", "Tunneling through a barrier", "Split Step Method", "Hydrodynamics", "Machine Learning and Neural Networks", "Neural Networks", "Neural Network with Keras", "Convolutional Neural Networks", "Autoencoder CNN for Time Series Denoising", "Python and Hardware", "Project: YOUR PROJECT TITLE", "NumPy arrays", "Add On: Making publication ready figures", "Plotting data", "Random numbers", "Problem Set 2", "Input and output", "Flow Control", "Functions", "Exceptions", "Introduction to Computational Software", "<no title>", "Classes and Objects", "Brownian Motion", "Animations", "Numerical Differentiation", "Numerical Integration", "Solving ODEs", "Utilities", "COVID19", "Coupled Pendula", "Fourier Analysis", "Appendix: Fourier Analysis of a damped oscillation", "Spring Pendulum", "Planetary Motion", "Diffusion equation", "<no title>", "Curve fitting", "Plane Waves", "Spherical waves", "Huygens principle", "Gaussian Beam"], "terms": {"thi": [0, 1, 2, 3, 4, 5, 10, 11, 12, 16, 17, 18, 21, 22, 25, 26, 27, 28, 30, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "page": [0, 1, 2, 3, 8, 9, 10, 11, 20, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "wa": [0, 1, 2, 3, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 1, 2, 3, 11, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "from": [0, 1, 2, 3, 4, 5, 9, 10, 11, 18, 20, 21, 25, 27, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 53, 56, 57, 59, 60, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "assign": [0, 1, 2, 3, 5, 8, 9, 10, 11, 13, 24, 26, 29, 31, 33, 34, 35, 36, 45, 63, 70, 72, 74, 78, 83], "exercise3": 0, "solutione3": 0, "ipynb": [0, 1, 2, 3, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "our": [0, 4, 9, 11, 13, 17, 19, 20, 34, 35, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 87, 89, 91, 92, 93, 94], "todai": [0, 25, 34, 35, 49, 53, 80], "problemset": [0, 2, 3, 22], "contain": [0, 2, 5, 9, 38, 43, 45, 46, 47, 49, 52, 55, 59, 60, 62, 65, 66, 67, 70, 71, 72, 74, 77, 78, 79, 81, 85, 89, 91, 92, 93], "data": [0, 10, 11, 14, 19, 30, 38, 43, 53, 56, 58, 63, 65, 68, 69, 72, 74, 76, 77, 79, 81, 83, 85, 89, 90, 92, 93, 95], "section": [0, 27, 45, 46, 47, 53, 54, 57, 59, 61, 65, 66, 67, 70, 78, 81, 86, 93], "well": [0, 1, 3, 4, 5, 7, 9, 10, 11, 13, 20, 38, 40, 45, 47, 50, 52, 53, 54, 66, 68, 70, 71, 72, 74, 77, 79, 83, 84, 85, 88, 91, 92, 93], "lectur": [0, 1, 2, 3, 4, 8, 9, 21, 22, 45, 47, 49, 50, 53, 54, 55, 59, 61, 63, 66, 68, 70, 71, 77, 79, 84, 85, 87, 88, 89, 94], "i": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 22, 24, 25, 27, 33, 34, 35, 37, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "hope": [0, 5, 10, 11, 15, 20, 34, 35, 37, 59], "you": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 22, 24, 26, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 91, 92, 93, 94], "all": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 18, 19, 20, 38, 46, 47, 49, 50, 52, 53, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 83, 84, 85, 86, 91, 92, 93], "did": [0, 1, 2, 15, 16, 37, 49, 53, 55, 56, 57, 59, 60, 74, 79, 89, 92], "read": [0, 8, 9, 10, 11, 38, 45, 54, 57, 59, 63, 65, 69, 72, 74, 77, 81, 88, 95], "self": [0, 1, 25, 38, 56, 76, 77, 78], "studi": [0, 8, 10, 11, 25, 29, 31, 50, 51, 52, 53, 55, 57, 67, 70, 78, 81, 83, 87, 92], "part": [0, 3, 4, 5, 18, 25, 43, 45, 47, 49, 54, 57, 58, 59, 61, 62, 65, 67, 68, 71, 74, 76, 77, 81, 92], "except": [0, 11, 25, 43, 58, 59, 60, 72, 78, 84, 91, 92], "just": [0, 1, 9, 20, 38, 40, 45, 47, 49, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 81, 83, 84, 89, 91, 92], "do": [0, 1, 2, 5, 17, 18, 20, 33, 37, 40, 43, 45, 46, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 71, 72, 74, 76, 77, 78, 80, 81, 83, 84, 85, 87, 89, 91, 92, 94, 95], "usual": [0, 45, 47, 55, 61, 64, 65, 71, 74, 91, 94], "import": [0, 1, 2, 3, 4, 5, 10, 11, 21, 34, 35, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "numpi": [0, 1, 2, 3, 11, 21, 22, 23, 43, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "np": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "panda": [0, 7, 57, 59, 77, 83], "pd": [0, 57, 70, 77, 78, 83], "time": [0, 1, 2, 4, 5, 11, 15, 17, 26, 33, 37, 40, 45, 46, 47, 52, 54, 55, 56, 57, 58, 59, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95], "matplotlib": [0, 1, 2, 3, 7, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pyplot": [0, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "plt": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "config": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "inlinebackend": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "figure_format": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "retina": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "rcparam": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "updat": [0, 1, 2, 3, 8, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "font": [0, 1, 2, 3, 11, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "size": [0, 1, 2, 3, 11, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "12": [0, 1, 2, 3, 17, 43, 44, 46, 47, 49, 50, 51, 52, 53, 57, 58, 59, 60, 61, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "ax": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "titles": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "20": [0, 1, 2, 3, 45, 47, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 76, 78, 81, 84, 88, 92, 93], "labels": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "18": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "labelpad": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "14": [0, 1, 2, 3, 18, 21, 41, 47, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 65, 67, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "line": [0, 1, 2, 3, 13, 21, 40, 43, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 94, 95], "linewidth": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "1": [0, 1, 2, 5, 8, 20, 21, 23, 34, 35, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "markers": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "4": [0, 2, 5, 21, 40, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "xtick": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "16": [0, 1, 2, 3, 12, 20, 21, 44, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 65, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "ytick": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "top": [0, 1, 2, 3, 5, 8, 21, 39, 42, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "true": [0, 1, 2, 3, 21, 43, 44, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "direct": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "right": [0, 1, 2, 3, 9, 21, 39, 40, 42, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "file": [0, 10, 11, 20, 38, 46, 47, 53, 65, 66, 67, 68, 69, 83], "csv": [0, 83], "2018": [0, 70, 74], "04": [0, 60, 62, 65, 67, 70], "12_sds011_sensor_12253": 0, "directori": [0, 63], "help": [0, 3, 8, 19, 38, 40, 43, 45, 46, 47, 49, 53, 54, 55, 57, 58, 59, 60, 61, 72, 74, 77, 78, 79, 81, 83, 86, 95], "modul": [0, 2, 5, 10, 11, 14, 18, 23, 40, 43, 48, 49, 50, 51, 53, 55, 56, 59, 60, 61, 63, 64, 67, 68, 70, 71, 72, 73, 74, 76, 77, 81, 86, 87, 89, 91, 92], "us": [0, 2, 3, 5, 8, 9, 10, 11, 12, 19, 20, 22, 27, 29, 31, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 90, 91, 92, 93, 94, 95], "onli": [0, 1, 7, 17, 24, 32, 34, 35, 40, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 92, 93], "last": [0, 20, 25, 27, 28, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 61, 63, 65, 67, 70, 72, 73, 74, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92], "two": [0, 1, 2, 3, 5, 11, 19, 20, 32, 39, 40, 42, 45, 47, 49, 50, 51, 52, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 70, 71, 72, 74, 76, 81, 83, 84, 85, 86, 87, 89, 93, 94], "column": [0, 58, 59, 61, 65, 66, 69, 70, 71, 74, 77], "hint": 0, "some": [0, 1, 2, 4, 5, 9, 10, 11, 12, 15, 17, 26, 32, 40, 43, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 77, 79, 80, 81, 83, 84, 87, 89, 91, 92, 93], "ar": [0, 2, 4, 5, 7, 8, 9, 10, 11, 14, 20, 22, 27, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "empti": [0, 9, 45, 47, 66, 76], "seelct": 0, "ones": [0, 34, 35, 39, 42, 55, 58, 81, 87, 89, 90], "skip": [0, 49, 67, 70, 89], "first": [0, 1, 3, 4, 5, 8, 11, 13, 20, 32, 40, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 67, 70, 72, 74, 75, 76, 78, 80, 81, 83, 84, 87, 89, 91, 92], "row": [0, 49, 58, 59, 61, 65, 70, 74, 79], "tow": 0, "arrai": [0, 1, 3, 5, 11, 45, 47, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 68, 70, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "p1": [0, 67, 70, 76], "p2": [0, 67, 70, 76], "here": [0, 1, 4, 5, 9, 11, 38, 40, 43, 45, 47, 48, 49, 53, 57, 59, 60, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 88, 89, 91, 93, 94, 95], "three": [0, 2, 38, 59, 61, 65, 67, 71, 74, 78, 80, 81, 83, 91, 92], "text": [0, 38, 39, 40, 42, 46, 47, 64, 66, 69, 71, 72, 74, 84, 85, 91], "can": [0, 2, 8, 9, 10, 11, 14, 15, 17, 22, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "judg": [0, 58, 59, 91], "structur": [0, 5, 7, 10, 11, 19, 47, 52, 61, 65, 70, 71, 74, 84, 86], "sensor_id": [0, 70], "sensor_typ": [0, 70], "locat": [0, 3, 61, 67, 70, 90], "lat": [0, 70], "lon": [0, 70], "timestamp": [0, 70], "durp1": [0, 70], "ratiop1": [0, 70], "durp2": [0, 70], "ratiop2": [0, 70], "12253": [0, 70], "sds011": [0, 70], "6189": [0, 70], "52": [0, 55, 63, 70, 72, 84, 89, 91], "527": [0, 70, 91], "13": [0, 1, 2, 44, 45, 46, 47, 50, 52, 57, 59, 60, 61, 63, 65, 70, 71, 74, 78, 80, 84, 94, 95], "390": [0, 1], "12t00": 0, "00": [0, 12, 14, 59, 65, 70, 71, 74, 78], "58": [0, 47, 59, 66, 70, 72, 74], "31": [0, 47, 50, 52, 53, 56, 62, 65, 76, 79, 84, 87, 90], "10": [0, 1, 3, 15, 16, 21, 39, 42, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "26": [0, 51, 52, 54, 59, 61, 63, 70, 76, 78, 81, 93, 94], "03": [0, 14, 60, 65, 69, 71, 74, 78], "24": [0, 1, 3, 45, 47, 52, 54, 57, 59, 63, 65, 68, 70, 71, 72, 74, 75, 78, 80, 83, 90, 93, 94], "35": [0, 3, 47, 50, 51, 53, 55, 67, 84, 87], "07": [0, 60, 61, 62], "27": [0, 21, 54, 57, 59, 70, 71, 74, 76, 79, 81, 82, 84, 88], "60": [0, 3, 45, 47, 59, 66, 67, 69, 70, 72, 74], "loadtxt": [0, 70, 85, 91], "delimit": [0, 70, 85], "skiprow": [0, 70], "usecol": [0, 70], "6": [0, 1, 2, 4, 5, 39, 40, 45, 46, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 79, 81, 82, 85, 91, 92, 93, 94, 95], "9": [0, 2, 3, 37, 40, 43, 44, 45, 47, 50, 53, 55, 56, 57, 59, 60, 61, 63, 65, 67, 68, 69, 70, 71, 72, 74, 80, 81, 84, 87, 88, 92, 93, 94, 95], "unpack": [0, 45, 47, 70, 91], "plot": [0, 1, 2, 3, 5, 10, 11, 21, 22, 23, 38, 47, 49, 53, 54, 55, 56, 57, 59, 61, 62, 63, 68, 69, 70, 72, 74, 75, 78, 79, 80, 82, 85, 89, 90, 91, 92, 94], "how": [0, 1, 16, 18, 20, 40, 47, 49, 52, 53, 54, 55, 58, 59, 60, 61, 63, 66, 70, 71, 72, 74, 77, 78, 79, 80, 83, 84, 85, 91, 92, 94], "valu": [0, 1, 2, 3, 40, 43, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95], "depend": [0, 3, 5, 11, 54, 55, 56, 61, 66, 67, 71, 72, 74, 76, 80, 84, 89, 91, 92, 93], "scatter": [0, 5, 51, 60, 91, 94], "axi": [0, 5, 11, 56, 58, 59, 65, 68, 70, 81, 83, 85, 90, 95], "label": [0, 1, 2, 5, 52, 53, 54, 57, 59, 62, 64, 66, 68, 69, 70, 72, 74, 77, 79, 81, 83, 84, 85, 86, 87, 88, 91, 92, 93], "5": [0, 1, 6, 34, 35, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "xlabel": [0, 1, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 74, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "ylabel": [0, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 74, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "show": [0, 1, 2, 3, 9, 10, 11, 21, 27, 28, 38, 39, 42, 45, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 69, 70, 72, 74, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "write": [0, 2, 3, 10, 11, 33, 38, 40, 45, 49, 53, 54, 55, 56, 57, 59, 63, 64, 66, 69, 72, 74, 75, 77, 79, 80, 81, 84, 86, 87, 89, 91, 93, 95], "call": [0, 1, 2, 19, 39, 42, 43, 45, 46, 47, 48, 49, 50, 55, 56, 57, 58, 59, 61, 63, 65, 67, 70, 72, 73, 74, 76, 77, 79, 81, 84, 85, 86, 91, 92, 95], "p1_p2": 0, "txt": [0, 70, 85, 91], "save": [0, 11, 39, 42, 53, 66, 72, 90], "begin": [0, 2, 3, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "savetxt": [0, 70], "list": [0, 10, 11, 13, 40, 43, 46, 53, 57, 63, 66, 70, 72, 76, 77, 78, 79, 81, 90], "zip": [0, 20, 69, 70], "end": [0, 2, 3, 10, 11, 13, 22, 27, 40, 45, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 65, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "load": [0, 38, 60, 61, 66, 85, 91], "same": [0, 1, 18, 40, 50, 53, 55, 57, 60, 61, 62, 65, 66, 67, 69, 70, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 86, 92, 94], "read_csv": [0, 70, 83], "one": [0, 1, 2, 5, 11, 18, 34, 35, 39, 40, 42, 43, 44, 45, 47, 49, 51, 53, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 70, 71, 76, 77, 78, 80, 81, 83, 84, 86, 89, 92], "datafram": [0, 70, 77, 78], "df": [0, 70, 83, 91], "while": [0, 15, 43, 47, 50, 53, 55, 56, 59, 61, 63, 66, 67, 72, 75, 77, 78, 80, 81, 83, 84, 91, 92, 94], "program": [0, 7, 9, 10, 11, 38, 43, 45, 46, 47, 48, 53, 58, 60, 61, 63, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 87], "calcul": [0, 1, 2, 3, 36, 37, 40, 43, 45, 47, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 66, 67, 69, 71, 72, 74, 75, 78, 79, 80, 81, 83, 84, 85, 90, 91, 92, 94, 95], "factori": [0, 46, 47, 74, 75], "posit": [0, 1, 3, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 65, 66, 67, 68, 69, 75, 77, 78, 79, 80, 81, 84, 85, 87, 88, 89, 91, 92, 93, 95], "integ": [0, 11, 40, 44, 45, 70, 71, 74, 75], "recal": [0, 59, 67, 74, 75], "given": [0, 3, 38, 46, 47, 49, 51, 53, 55, 57, 58, 61, 65, 67, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 87, 89, 91, 92], "x": [0, 1, 2, 3, 21, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 65, 66, 67, 68, 69, 71, 72, 74, 75, 77, 78, 79, 80, 81, 82, 83, 87, 89, 90, 91, 92, 93, 94, 95], "2": [0, 1, 2, 5, 21, 23, 39, 40, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "so": [0, 2, 8, 19, 39, 42, 43, 45, 46, 47, 49, 50, 51, 53, 55, 57, 58, 59, 61, 63, 66, 67, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 93, 94, 95], "python": [0, 1, 2, 9, 10, 11, 14, 18, 20, 34, 35, 38, 40, 43, 44, 46, 48, 57, 58, 59, 60, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 90], "befor": [0, 1, 4, 12, 19, 45, 47, 50, 51, 52, 53, 54, 55, 59, 61, 62, 63, 71, 72, 77, 78, 81, 84, 87, 89, 91, 95], "11": [0, 2, 16, 39, 44, 45, 46, 47, 50, 52, 55, 56, 59, 60, 61, 62, 65, 66, 67, 68, 69, 70, 71, 74, 78, 80, 84, 92, 94, 95], "fac": 0, "print": [0, 1, 39, 42, 43, 45, 46, 47, 48, 59, 60, 61, 63, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 91, 92], "rang": [0, 1, 3, 45, 47, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 65, 67, 71, 74, 77, 78, 80, 81, 84, 89, 90, 91, 92, 95], "within": [0, 5, 54, 61, 67, 76, 77], "we": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 25, 27, 28, 30, 32, 34, 35, 37, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "have": [0, 1, 3, 5, 12, 14, 20, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "provid": [0, 1, 2, 5, 10, 11, 13, 38, 39, 40, 42, 43, 46, 47, 51, 55, 57, 59, 60, 63, 66, 67, 68, 69, 70, 71, 74, 76, 77, 78, 79, 80, 91, 92], "simpl": [0, 1, 11, 17, 26, 28, 32, 38, 40, 45, 47, 54, 57, 59, 61, 63, 68, 70, 71, 72, 74, 76, 79, 80, 81, 83, 89, 91], "wai": [0, 38, 40, 43, 45, 46, 47, 53, 54, 55, 57, 58, 59, 60, 61, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 87, 89, 94], "second": [0, 11, 18, 19, 20, 22, 40, 45, 47, 49, 50, 51, 52, 55, 57, 58, 62, 66, 67, 71, 72, 74, 76, 78, 80, 81, 83, 84, 87, 89, 90, 91, 92, 93], "deraiv": 0, "anoth": [0, 39, 40, 42, 43, 47, 61, 62, 67, 70, 72, 74, 76, 77, 81], "The": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 13, 20, 22, 24, 25, 26, 27, 28, 29, 31, 33, 36, 38, 39, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 77, 78, 79, 80, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "n": [0, 3, 5, 40, 45, 50, 51, 52, 53, 54, 55, 56, 57, 59, 61, 62, 65, 66, 67, 68, 70, 72, 74, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94], "th": [0, 51, 79], "deriv": [0, 11, 33, 43, 47, 48, 49, 50, 51, 52, 55, 59, 61, 65, 72, 73, 74, 81, 83, 90], "approxim": [0, 5, 49, 53, 54, 72, 74, 77, 79, 80, 89, 94, 95], "nbsphinx": [0, 68, 85, 86], "math": [0, 46, 47, 59, 62, 66, 68, 85, 86], "equat": [0, 2, 3, 10, 11, 15, 28, 29, 31, 32, 37, 38, 50, 51, 54, 56, 59, 65, 67, 68, 69, 71, 72, 74, 77, 79, 80, 81, 85, 86, 88, 91, 94], "frac": [0, 40, 49, 51, 53, 54, 55, 56, 57, 59, 61, 65, 67, 68, 69, 72, 74, 77, 79, 80, 81, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "d": [0, 1, 3, 39, 40, 42, 49, 50, 54, 55, 56, 57, 58, 61, 62, 63, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 81, 84, 89, 91, 93, 94], "f": [0, 1, 40, 55, 56, 57, 58, 59, 61, 63, 66, 72, 74, 77, 78, 79, 80, 85, 86, 89, 91], "dx": [0, 49, 50, 51, 52, 54, 55, 56, 67, 68, 77, 79, 80, 81, 89], "approx": [0, 55, 72, 74, 79, 80, 89], "h": [0, 45, 47, 49, 50, 51, 52, 53, 55, 61, 66, 68, 72, 74, 79, 86, 90], "sum_": [0, 40, 54, 59, 68, 80, 85, 91], "0": [0, 1, 2, 3, 21, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pmatrix": [0, 92], "where": [0, 1, 2, 3, 11, 39, 42, 44, 47, 48, 49, 57, 59, 63, 65, 66, 67, 70, 71, 72, 73, 74, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 94, 95], "binomi": 0, "coeffici": [0, 5, 57, 71, 74, 77, 81, 85, 89, 92], "which": [0, 1, 2, 3, 10, 11, 12, 15, 17, 19, 25, 34, 35, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "avail": [0, 8, 10, 11, 20, 24, 38, 39, 42, 43, 45, 46, 47, 58, 61, 63, 66, 67, 68, 71, 74, 77, 79, 81, 85], "scipi": [0, 2, 3, 11, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 74, 83, 84, 85, 87, 88, 89, 90, 91], "special": [0, 40, 43, 45, 47, 48, 49, 53, 55, 70, 71, 73, 74, 85, 91, 92], "binom": 0, "deliv": [0, 57, 60, 68, 72, 74, 75, 77, 78, 91], "abov": [0, 3, 39, 42, 43, 45, 47, 48, 49, 51, 53, 54, 55, 56, 58, 59, 61, 63, 66, 67, 68, 71, 72, 73, 74, 75, 79, 81, 83, 84, 85, 88, 89, 91, 92, 93], "formula": [0, 33, 59, 64, 66, 74, 79, 80], "To": [0, 3, 13, 40, 44, 45, 46, 47, 48, 52, 53, 54, 55, 57, 59, 61, 63, 66, 67, 72, 73, 74, 78, 79, 81, 83, 85, 92], "step": [0, 1, 5, 11, 50, 51, 52, 58, 59, 60, 61, 62, 65, 67, 68, 77, 79, 80, 81, 88, 89, 90, 94], "paramet": [0, 2, 3, 54, 56, 61, 62, 65, 66, 67, 68, 72, 74, 76, 77, 78, 81, 83, 91, 92, 95], "1e": [0, 3, 50, 53, 77, 78, 90, 92, 93, 94, 95], "order": [0, 11, 45, 47, 57, 67, 72, 74, 81, 83, 84, 91], "default": [0, 38, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 65, 66, 67, 72, 74, 79, 84, 85, 87, 88, 89, 92, 93, 94, 95], "def": [0, 1, 2, 3, 40, 43, 47, 48, 53, 54, 55, 56, 57, 59, 63, 66, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 90, 91, 92, 93, 94, 95], "param": [0, 54, 61, 62, 72, 74, 79], "tmp": [0, 3, 54, 55, 56, 72, 79, 92, 93, 95], "return": [0, 1, 2, 3, 4, 38, 40, 43, 45, 46, 47, 53, 54, 55, 56, 57, 59, 63, 64, 66, 67, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 90, 91, 92, 93, 94, 95], "sum": [0, 1, 50, 51, 52, 54, 55, 56, 58, 59, 61, 67, 68, 69, 70, 71, 74, 80, 81, 83, 84, 85, 86, 90, 91, 92, 94], "f0": [0, 72, 74], "acdot": 0, "4th": [0, 27], "linspac": [0, 3, 21, 50, 51, 52, 53, 54, 55, 57, 59, 61, 66, 67, 68, 69, 71, 72, 74, 79, 80, 81, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "100": [0, 1, 3, 38, 42, 45, 47, 53, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 77, 79, 80, 81, 82, 83, 84, 88, 91, 92, 93, 94, 95], "d4f": 0, "ha": [0, 1, 5, 9, 10, 11, 18, 38, 39, 42, 43, 45, 46, 47, 50, 51, 53, 55, 57, 58, 59, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 81, 84, 85, 86, 91, 92], "see": [0, 1, 3, 16, 39, 40, 42, 45, 47, 49, 50, 51, 53, 54, 59, 63, 67, 70, 72, 74, 78, 79, 83, 91, 92, 94], "when": [0, 1, 9, 38, 39, 40, 42, 43, 47, 48, 51, 52, 53, 55, 57, 58, 59, 63, 65, 66, 67, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 91, 92, 95], "sensor": [0, 63, 70], "been": [0, 1, 10, 11, 18, 39, 42, 43, 45, 47, 55, 58, 59, 65, 67, 77, 84, 91, 92], "record": [0, 38, 77, 93], "want": [0, 3, 9, 15, 16, 17, 20, 27, 32, 40, 43, 45, 47, 49, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 78, 79, 80, 81, 83, 84, 87, 89, 90, 91, 92, 93, 94], "convert": [0, 38, 43, 45, 47, 61, 65, 70, 72, 74, 79, 81], "There": [0, 7, 20, 25, 38, 39, 40, 42, 43, 45, 47, 58, 59, 63, 65, 66, 67, 68, 70, 72, 74, 76, 78, 80, 81, 83, 85, 91, 92], "multipl": [0, 1, 5, 11, 40, 49, 50, 55, 56, 59, 61, 68, 71, 74, 77, 78, 79, 81, 83, 89, 94], "practiv": 0, "handl": [0, 38, 47, 48, 67, 70, 73, 74], "datetime64": 0, "string": [0, 10, 11, 13, 46, 49, 63, 65, 71, 72, 74, 76, 77, 86], "type": [0, 10, 11, 14, 38, 39, 40, 42, 51, 53, 55, 56, 59, 61, 62, 63, 65, 67, 70, 72, 74, 76, 78, 79, 81, 84, 86, 91, 92], "allow": [0, 5, 9, 38, 39, 42, 43, 45, 47, 50, 60, 63, 64, 65, 66, 67, 70, 72, 78, 79, 81, 90, 91, 93], "subtract": [0, 1, 59, 83, 90], "also": [0, 1, 3, 4, 5, 8, 9, 10, 11, 17, 22, 24, 25, 28, 32, 38, 40, 43, 45, 46, 47, 49, 50, 53, 54, 55, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "extract": [0, 43, 47, 58, 61, 65, 71, 74, 84, 85, 93], "hour": [0, 34, 35], "minut": 0, "exampl": [0, 1, 3, 5, 10, 11, 19, 32, 40, 43, 45, 46, 47, 48, 49, 51, 52, 53, 57, 58, 59, 60, 62, 63, 65, 66, 67, 68, 70, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 93, 94, 95], "item": [0, 40, 45, 68], "creat": [0, 9, 11, 14, 18, 19, 26, 38, 40, 43, 45, 46, 47, 50, 52, 53, 55, 57, 59, 60, 61, 67, 68, 69, 70, 72, 74, 75, 76, 77, 84, 89, 90, 91, 92, 94], "variabl": [0, 1, 10, 11, 14, 45, 46, 48, 56, 67, 70, 71, 73, 75, 77, 78, 81, 84, 89, 91], "25": [0, 1, 44, 47, 52, 54, 58, 59, 62, 63, 65, 69, 70, 71, 72, 74, 76, 78, 83, 88, 93, 94], "equival": [0, 15, 53, 54, 55, 59, 71, 72, 74, 85, 86], "them": [0, 5, 16, 32, 38, 45, 47, 49, 55, 58, 59, 61, 65, 66, 67, 71, 74, 78, 81, 83, 84, 85, 89, 91], "final": [0, 5, 20, 27, 32, 38, 43, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 63, 66, 72, 74, 81, 84, 87, 92], "total": [0, 1, 3, 49, 50, 51, 52, 54, 57, 58, 61, 62, 67, 77, 81, 92], "dai": [0, 67, 71], "previous": [0, 45, 57, 61, 89], "total_second": 0, "3600": 0, "mai": [0, 3, 9, 20, 26, 27, 38, 40, 43, 45, 46, 47, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 80, 81, 83, 84, 85, 91, 92, 93, 94, 95], "directli": [0, 4, 40, 46, 47, 57, 60, 66, 74, 78, 91, 92], "dure": [0, 2, 10, 11, 12, 45, 50, 53, 59, 61, 67], "includ": [0, 9, 20, 38, 40, 46, 47, 54, 64, 65, 67, 71, 72, 74, 76, 77, 81, 83, 84, 89, 90, 91, 92], "statement": [0, 11, 46, 47, 48, 70, 72, 73, 76, 78, 94], "loadttxt": 0, "dictionari": [0, 10, 11, 13, 67, 71, 74], "kei": [0, 45, 47, 58, 59, 67, 70, 72], "number": [0, 1, 2, 3, 10, 11, 18, 22, 25, 32, 36, 44, 45, 49, 50, 51, 52, 54, 56, 57, 58, 59, 60, 61, 63, 65, 66, 67, 69, 70, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 89, 90, 91, 92, 94], "name": [0, 1, 10, 11, 45, 48, 64, 65, 66, 70, 72, 73, 74, 76, 84], "e": [0, 1, 3, 39, 40, 42, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 79, 81, 83, 84, 85, 86, 88, 89, 91, 92, 93, 95], "appli": [0, 1, 2, 11, 26, 29, 31, 36, 45, 49, 50, 59, 61, 62, 72, 74, 85, 91], "differ": [0, 10, 11, 17, 32, 37, 38, 39, 42, 43, 45, 47, 49, 52, 53, 54, 55, 58, 59, 61, 63, 65, 66, 67, 68, 69, 70, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94], "convers": [0, 45, 47, 84], "each": [0, 1, 5, 38, 43, 45, 46, 47, 52, 55, 57, 58, 59, 61, 62, 63, 65, 66, 67, 68, 70, 71, 74, 76, 77, 78, 79, 81, 83, 84, 89, 90, 91, 92, 94], "timstamp": 0, "store": [0, 1, 40, 43, 45, 47, 53, 54, 58, 63, 65, 70, 76, 77, 78, 81, 83, 84, 89, 93], "tot_second": 0, "legend": [0, 1, 2, 53, 57, 62, 72, 74, 77, 79, 81, 83, 84, 85, 87, 88, 91, 92, 93], "21": [0, 2, 21, 45, 47, 54, 59, 62, 65, 66, 70, 71, 74, 76, 78, 80, 93, 94], "exercise4": 1, "solutione4": 1, "turn": [1, 15, 54, 55, 56, 57, 59, 61, 72, 80, 84, 85], "problem": [1, 2, 4, 5, 10, 11, 15, 16, 17, 18, 28, 29, 31, 46, 47, 49, 55, 57, 58, 64, 67, 71, 74, 83, 87, 89], "make": [1, 3, 9, 11, 13, 16, 22, 39, 40, 42, 45, 46, 47, 50, 51, 54, 55, 56, 59, 60, 61, 65, 67, 69, 71, 72, 74, 75, 76, 77, 78, 81, 83, 84, 92, 94], "sure": [1, 61, 74, 75], "everyth": [1, 40, 53, 54, 60, 71, 78, 92], "expect": [1, 8, 44, 47, 50, 58, 70, 91, 93], "restart": [1, 39, 42], "kernel": [1, 10, 11, 12, 61, 62], "menubar": 1, "select": [1, 7, 39, 40, 42, 45, 47, 61, 62], "rightarrow": [1, 58, 59, 79], "cell": [1, 5, 38, 39, 40, 42, 43, 45, 47, 53, 57, 58, 61, 62, 63, 67, 70, 72, 74, 78, 79, 84, 85, 94], "fill": [1, 4, 65, 67, 72, 74, 78, 82, 84], "ani": [1, 20, 38, 39, 42, 43, 45, 47, 49, 52, 53, 54, 58, 61, 62, 63, 65, 66, 67, 70, 71, 72, 74, 76, 81, 83, 84, 87, 89, 92, 94], "place": [1, 3, 9, 67], "sai": [1, 59, 61], "your": [1, 2, 4, 5, 10, 11, 13, 20, 22, 26, 29, 31, 33, 36, 38, 40, 42, 45, 46, 47, 49, 58, 65, 66, 67, 70, 71, 72, 74, 75, 76, 78, 81, 84, 91, 94], "code": [1, 4, 5, 9, 10, 11, 12, 33, 38, 47, 48, 53, 59, 60, 61, 63, 64, 66, 67, 69, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 83, 85, 89, 93], "answer": [1, 2, 4, 71, 74, 77, 81, 83, 84, 87, 88], "collabor": [1, 9], "below": [1, 3, 7, 39, 40, 42, 45, 47, 50, 51, 52, 53, 54, 57, 58, 59, 60, 61, 62, 63, 65, 67, 69, 70, 71, 72, 74, 78, 79, 81, 83, 84, 85, 87, 92, 93, 94, 95], "frank": [1, 6, 20, 45, 47, 70, 74], "cicho": [1, 6, 58, 74], "about": [1, 2, 13, 18, 19, 22, 24, 25, 26, 29, 31, 33, 36, 38, 45, 47, 48, 53, 58, 59, 61, 63, 64, 66, 67, 71, 73, 74, 76, 77, 78, 80, 81, 83, 84, 91], "anim": [1, 2, 3, 10, 11, 26, 27, 53, 85, 87, 88], "need": [1, 3, 4, 13, 33, 38, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 67, 68, 70, 72, 74, 76, 78, 79, 80, 81, 84, 85, 89, 92, 93], "skill": [1, 57], "other": [1, 2, 4, 37, 38, 40, 43, 45, 47, 52, 53, 54, 57, 60, 61, 63, 64, 65, 67, 68, 70, 71, 72, 74, 76, 77, 81, 83, 84, 89, 91, 95], "task": [1, 10, 11, 22, 45, 47, 54, 59, 61, 71, 72, 74], "covid": [1, 2, 78], "19": [1, 2, 50, 57, 59, 60, 70, 71, 72, 77, 78, 80, 83, 89, 93], "spread": [1, 2, 26, 78, 83, 94], "take": [1, 26, 33, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 65, 67, 72, 73, 77, 78, 79, 80, 81, 83, 91, 93, 94], "solv": [1, 2, 5, 10, 11, 15, 16, 28, 29, 31, 32, 37, 49, 50, 51, 53, 54, 55, 56, 57, 71, 74, 79, 83, 87, 89, 90, 92, 95], "discuss": [1, 4, 5, 7, 11, 16, 45, 47, 65, 67, 70, 74, 86], "more": [1, 3, 10, 11, 16, 26, 29, 31, 32, 34, 35, 39, 40, 42, 43, 44, 45, 46, 47, 50, 51, 52, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 78, 81, 83, 84, 85, 87, 91], "detail": [1, 3, 8, 16, 38, 45, 47, 53, 58, 59, 63, 65, 67, 72, 80, 81, 84, 87], "later": [1, 40, 45, 46, 47, 53, 55, 58, 67, 68, 69, 74, 77, 78, 79, 84, 85, 91, 92, 93], "3": [1, 2, 10, 21, 39, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pylab": [1, 67, 74, 90], "sleep": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "thread": [1, 11, 46, 47, 84], "ipycanva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "multicanva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "hold_canva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "inlin": [1, 40, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 74, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "like": [1, 9, 10, 11, 17, 22, 24, 38, 39, 40, 42, 43, 45, 47, 49, 50, 52, 53, 57, 58, 59, 61, 63, 66, 67, 68, 70, 71, 72, 74, 77, 78, 79, 81, 83, 84, 87, 89, 91, 92, 94], "out": [1, 4, 5, 20, 44, 45, 47, 52, 54, 56, 57, 58, 59, 61, 63, 65, 71, 72, 77, 78, 79, 80, 81, 83, 85, 86, 91], "colloid": [1, 68, 76, 77, 78], "shall": [1, 3, 5, 50, 51, 52, 54, 56, 58, 61, 62, 72, 74, 77, 81, 84, 89, 92, 93], "follow": [1, 3, 5, 9, 10, 11, 37, 39, 40, 42, 45, 47, 49, 53, 54, 57, 59, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 92, 93], "properti": [1, 45, 47, 56, 70, 76, 77, 86], "radiu": [1, 3, 57, 72, 74, 76, 77, 78, 88, 95], "r": [1, 3, 21, 38, 39, 42, 43, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 66, 67, 72, 74, 76, 77, 78, 81, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "initi": [1, 2, 11, 56, 65, 66, 67, 76, 77, 83, 85, 90, 91], "via": [1, 5, 38, 63, 84], "argument": [1, 3, 11, 40, 47, 48, 54, 65, 67, 68, 70, 73, 76, 77, 81, 92], "p": [1, 57, 61, 63, 66, 67, 68, 72, 74, 76, 77, 78, 88, 91, 92], "should": [1, 2, 3, 5, 40, 50, 54, 58, 61, 63, 64, 66, 67, 68, 77, 78, 81, 83, 84, 88, 89, 91, 92], "an": [1, 2, 5, 9, 10, 11, 13, 20, 22, 26, 34, 35, 36, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 88, 91, 92, 94, 95], "entri": [1, 45, 58, 59, 61, 63, 65, 67, 81, 91], "y": [1, 2, 39, 40, 42, 43, 45, 47, 50, 51, 52, 57, 58, 59, 61, 65, 67, 68, 69, 71, 72, 74, 75, 77, 78, 79, 80, 81, 82, 83, 87, 90, 91, 92, 93, 95], "veloc": [1, 53, 57, 65, 66, 67, 68, 78, 81, 84, 88, 91], "v": [1, 11, 39, 42, 49, 51, 52, 53, 55, 56, 57, 61, 63, 65, 66, 67, 69, 70, 77, 81], "v_x": [1, 55, 56, 57], "v_y": [1, 57], "random": [1, 11, 22, 25, 58, 59, 61, 62, 67, 69, 70, 77, 78, 91], "magnitud": [1, 49, 53, 57, 67, 86, 92], "world": [1, 11, 45, 47, 51, 61, 63, 77], "rectangl": [1, 58, 78], "box": [1, 11, 15, 16, 49, 51, 52, 53, 78, 82], "specifi": [1, 43, 46, 47, 50, 56, 60, 66, 70, 72, 74, 78, 84, 91, 92], "topleft": 1, "corner": [1, 9, 39, 42, 61], "bottom": [1, 39, 42, 66, 67], "initialz": 1, "state": [1, 2, 11, 39, 42, 54, 64, 68, 81, 83, 84, 85, 87, 88, 94], "health": 1, "boolean": [1, 44, 45, 47, 65], "sick": 1, "constructor": [1, 76, 77, 78], "definit": [1, 11, 59, 74, 77, 78, 79, 84, 91, 92], "therefor": [1, 16, 34, 35, 49, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 71, 72, 74, 77, 78, 79, 80, 81, 84, 85, 88, 89, 91, 92, 93, 95], "look": [1, 3, 8, 9, 20, 24, 25, 27, 28, 30, 39, 42, 45, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 67, 70, 71, 72, 74, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "__init__": [1, 56, 77, 78], "method": [1, 2, 11, 45, 46, 47, 48, 50, 51, 53, 54, 57, 59, 60, 61, 63, 67, 68, 70, 73, 74, 77, 78, 79, 91], "timestep": [1, 56, 77, 78, 81, 83, 84, 89], "dt": [1, 55, 56, 57, 67, 68, 77, 78, 81, 85, 89], "header": [1, 70], "descript": [1, 5, 11, 45, 46, 47, 48, 49, 51, 73, 85, 86], "sbox": 1, "add": [1, 2, 8, 10, 11, 23, 25, 38, 40, 45, 52, 59, 61, 62, 64, 67, 68, 72, 74, 77, 78, 92], "initialis": [1, 77, 78], "go": [1, 5, 9, 11, 39, 40, 42, 47, 59, 63, 66, 68, 71, 77, 80, 81, 84, 85, 92], "through": [1, 3, 5, 8, 11, 45, 47, 53, 57, 58, 59, 61, 67, 71, 72, 74, 81, 85, 93, 95], "determin": [1, 3, 36, 54, 59, 71, 74, 80, 85, 88, 92], "distanc": [1, 50, 57, 67, 77, 84, 91, 92, 93, 94, 95], "current": [1, 39, 42, 47, 55, 58, 59, 63, 66, 74, 77, 78, 79, 81, 89, 92], "smaller": [1, 50, 55, 59, 61, 65, 66, 67, 71, 74, 77, 91], "than": [1, 9, 11, 40, 45, 47, 51, 53, 58, 59, 61, 63, 66, 67, 71, 79, 80, 81, 84, 87, 91, 94], "g": [1, 3, 43, 45, 46, 47, 50, 53, 55, 56, 57, 66, 67, 68, 70, 81, 84, 86, 87, 88, 92], "set": [1, 3, 4, 10, 11, 39, 42, 54, 56, 58, 61, 62, 63, 66, 68, 70, 71, 72, 74, 79, 81, 83, 91, 92], "new": [1, 2, 8, 9, 17, 39, 40, 42, 43, 45, 47, 53, 59, 63, 66, 68, 71, 72, 74, 76, 78, 81, 89, 91, 92], "after": [1, 2, 4, 14, 22, 54, 61, 62, 63, 68, 71, 72, 74, 77, 80, 83, 84, 93], "brownian": [1, 11, 27, 68, 75, 78, 92], "motion": [1, 5, 11, 27, 32, 51, 57, 67, 68, 78, 81, 85, 92], "temporari": 1, "check": [1, 2, 3, 20, 45, 59, 72, 74, 75, 79, 81, 83, 84, 91, 93, 95], "insid": [1, 10, 11, 50, 66, 72, 74, 76, 78], "outsid": [1, 50, 72], "reflect": [1, 11, 55, 61, 78], "boundari": [1, 49, 52, 54, 56, 57, 78, 81, 89], "condit": [1, 11, 47, 48, 49, 67, 72, 73, 78, 83, 84, 85, 90], "vertic": [1, 2, 3, 57, 67, 69, 84, 85, 87], "border": [1, 39, 42, 61], "new_x": 1, "x_posit": 1, "overal": [1, 3, 62, 91, 94], "correct": [1, 20, 55, 57, 59, 74, 75, 77, 80, 81], "rand": [1, 58, 68], "sqrt": [1, 46, 47, 50, 51, 52, 53, 54, 55, 56, 57, 67, 68, 69, 77, 78, 81, 86, 88, 89, 90, 91, 92, 95], "infect": [1, 78, 83], "recov": [1, 83], "fals": [1, 43, 44, 45, 47, 53, 54, 55, 56, 59, 60, 61, 62, 63, 70, 71, 72, 74, 75, 78, 82, 84, 92], "new_i": 1, "test": [1, 11, 36, 47, 48, 61, 62, 68, 71, 72, 73, 74, 78], "50": [1, 34, 35, 52, 55, 56, 57, 59, 61, 65, 67, 68, 69, 72, 84, 89, 92, 93], "coordin": [1, 53, 69, 72, 74, 77, 84, 92], "abl": [1, 14, 39, 42, 60, 61, 63, 68, 77], "between": [1, 2, 11, 47, 51, 55, 58, 59, 61, 63, 65, 66, 68, 78, 84, 92, 94], "400": [1, 61, 84], "let": [1, 11, 40, 50, 52, 54, 55, 57, 58, 59, 67, 71, 72, 74, 77, 78, 79, 80, 81, 89, 91, 92, 93, 94], "healthi": 1, "22": [1, 2, 3, 14, 47, 54, 59, 63, 65, 69, 70, 76, 78, 80, 81, 88, 93, 94], "_": [1, 3, 43, 47, 55, 57, 67, 68, 78, 79, 89, 91, 92, 93], "randint": [1, 58, 61, 62, 68, 70], "append": [1, 3, 45, 47, 58, 62, 71, 74, 77, 78, 80, 89, 90, 91], "displai": [1, 3, 38, 39, 40, 53, 54, 55, 56, 61, 63, 66, 67, 78, 81, 84, 85, 86, 92, 93, 95], "width": [1, 40, 50, 53, 54, 55, 56, 58, 62, 63, 66, 78, 82, 84, 89, 92, 93, 94, 95], "height": [1, 40, 50, 52, 53, 54, 55, 56, 62, 63, 66, 68, 70, 78, 84, 91, 92, 93, 95], "pixel": [1, 53, 59, 61, 78, 84], "23": [1, 14, 43, 45, 47, 54, 57, 59, 60, 63, 65, 69, 70, 71, 74, 76, 78, 79, 80, 81, 83, 88, 90, 93, 94], "1000": [1, 2, 3, 53, 54, 55, 61, 67, 68, 71, 72, 74, 78, 79, 80, 81, 83, 85, 88, 93, 94, 95], "loop": [1, 11, 53, 55, 72, 75, 78, 81, 89], "draw": [1, 11, 53, 54, 55, 56, 64, 66, 77, 84], "If": [1, 5, 9, 27, 37, 38, 39, 40, 42, 43, 45, 46, 47, 49, 51, 52, 53, 55, 56, 58, 59, 61, 62, 63, 65, 66, 67, 68, 70, 72, 74, 79, 81, 83, 84, 85, 89, 91, 92, 93, 94], "red": [1, 53, 61, 78, 84], "blue": [1, 39, 42, 53, 61, 67], "inf": [1, 43, 46, 47], "rec": 1, "clear": [1, 53, 54, 55, 56, 63, 74, 78, 83, 84], "global_alpha": [1, 78, 84], "slightli": [1, 27, 71, 74, 78, 81, 84], "transpar": [1, 67, 78, 84], "fill_styl": [1, 78, 84], "elif": [1, 11, 43, 47], "green": [1, 53, 58, 61, 67], "els": [1, 11, 40, 43, 47, 48, 53, 55, 56, 58, 63, 72, 73, 83, 94], "fill_arc": [1, 78, 84], "pi": [1, 3, 21, 40, 46, 47, 52, 53, 54, 55, 56, 57, 58, 62, 66, 67, 69, 72, 74, 77, 78, 79, 81, 82, 84, 85, 86, 88, 89, 91, 92, 93, 94, 95], "circl": [1, 3, 57, 69, 72, 74, 78], "01": [1, 2, 14, 55, 56, 58, 59, 60, 63, 65, 67, 69, 70, 71, 74, 79, 82], "over": [1, 3, 15, 37, 38, 40, 47, 50, 53, 55, 56, 58, 59, 61, 63, 66, 67, 71, 74, 78, 79, 81, 84, 85, 89, 91, 94], "don": [1, 13, 26, 38, 40, 46, 47, 58, 64, 70, 79, 91], "t": [1, 2, 13, 26, 38, 39, 40, 42, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 66, 67, 68, 69, 70, 72, 74, 77, 78, 79, 81, 83, 84, 85, 86, 89, 90, 91, 92, 93, 94, 95], "forget": [1, 13, 40, 64, 70, 84], "proper": [1, 66, 85], "figur": [1, 2, 3, 11, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 68, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "figsiz": [1, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "8": [1, 2, 3, 21, 34, 35, 44, 45, 46, 47, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 65, 66, 67, 68, 69, 70, 71, 74, 79, 81, 82, 83, 88, 90, 91, 92, 95], "suscept": [1, 83], "fraction": [1, 58, 67, 77, 83], "savefig": [1, 21, 66, 67, 74, 81, 82], "pdf": [1, 21, 38, 65, 66, 67, 68, 74], "implement": [1, 40, 46, 47, 56, 59, 61, 71, 72, 74, 79, 81, 83, 85], "who": [1, 83, 91], "bee": 1, "thei": [1, 8, 20, 40, 45, 46, 47, 49, 50, 51, 53, 57, 61, 62, 63, 65, 66, 67, 68, 71, 72, 74, 75, 76, 78, 83, 84, 92], "becom": [1, 10, 11, 40, 58, 59, 71, 74, 83, 88, 92, 94], "again": [1, 2, 16, 37, 45, 47, 51, 52, 53, 55, 59, 67, 68, 79, 81, 83, 85, 93, 94], "thge": 1, "peopl": [1, 60, 83], "rais": [1, 43, 47, 48, 59, 73], "notimplementederror": 1, "those": [1, 24, 40, 43, 47, 58, 67, 72, 74, 78, 81, 83, 89, 91], "know": [1, 22, 38, 45, 47, 55, 56, 58, 59, 61, 64, 71, 72, 74, 77, 78, 81, 88, 91, 92, 93, 94], "bit": [1, 16, 17, 26, 43, 47, 53, 55, 56, 59, 60, 63, 68, 72, 74, 78, 79, 81, 89, 91, 92, 94], "alreadi": [1, 2, 22, 32, 49, 50, 51, 53, 54, 55, 58, 59, 60, 61, 63, 67, 72, 74, 77, 79, 81, 83, 89, 92], "get": [1, 8, 9, 13, 20, 28, 34, 35, 43, 46, 47, 48, 50, 55, 58, 59, 60, 61, 63, 65, 70, 71, 72, 73, 74, 83, 84, 85, 91, 92], "easili": [1, 38, 43, 45, 47, 61, 63, 66, 81, 84, 92], "bore": 1, "extra": [1, 22, 53, 61, 76], "grade": [1, 5], "try": [1, 8, 39, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 58, 59, 61, 65, 66, 71, 72, 73, 74, 78, 79, 80, 84, 92], "addit": [1, 10, 11, 22, 26, 34, 35, 38, 47, 54, 58, 63, 66, 70, 72, 74, 78, 84, 85, 93], "point": [1, 44, 45, 50, 51, 53, 54, 55, 56, 57, 62, 63, 65, 67, 69, 70, 71, 72, 74, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 94], "2d": [1, 61, 62, 77], "vector": [1, 2, 3, 11, 53, 57, 58, 59, 61, 65, 66, 67, 71, 74, 79, 81, 84, 89], "note": [1, 2, 3, 27, 43, 44, 45, 47, 55, 59, 64, 65, 67, 68, 71, 72, 76, 77, 79, 80, 83, 84, 85, 89, 91, 92, 93], "normal": [1, 2, 11, 39, 42, 43, 45, 47, 48, 53, 55, 58, 62, 67, 69, 72, 73, 77, 78, 81, 83, 85, 91, 92, 93, 95], "oper": [1, 10, 11, 14, 39, 42, 43, 45, 46, 49, 50, 51, 52, 54, 55, 56, 61, 70, 79], "function": [1, 2, 3, 5, 10, 11, 24, 25, 27, 36, 40, 43, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 73, 75, 76, 77, 79, 80, 81, 83, 85, 86, 87, 89, 91, 92, 93, 94, 95], "__add__": 1, "__sub__": 1, "__mul__": 1, "divis": [1, 44, 47, 71, 74], "__truediv__": 1, "multipli": [1, 43, 49, 54, 55, 58, 59, 61, 65, 68, 72, 74, 79, 81, 83, 85, 89, 91], "_f": 1, "15": [1, 3, 8, 12, 14, 19, 43, 44, 47, 50, 51, 52, 53, 57, 59, 60, 61, 62, 67, 69, 70, 71, 72, 74, 79, 81], "__repr__": 1, "str": [1, 43, 45, 47, 48, 63, 73, 76], "17": [1, 50, 53, 59, 60, 62, 65, 68, 70, 71, 72, 83, 94], "exercise5": 2, "solutione5": 2, "In": [2, 3, 9, 15, 16, 17, 18, 19, 23, 25, 27, 28, 30, 32, 34, 35, 37, 39, 40, 42, 43, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 63, 66, 67, 70, 71, 72, 73, 74, 76, 81, 83, 85, 86, 87, 89, 91, 92, 93, 95], "knowledg": [2, 3, 26, 29, 31, 61, 74, 77, 84], "ordinari": [2, 28, 29, 31, 32, 61, 76, 81, 89], "differenti": [2, 11, 28, 29, 31, 32, 37, 49, 54, 57, 61, 72, 81, 83, 84, 85, 87, 89, 92], "shock": 2, "particl": [2, 5, 11, 15, 16, 40, 49, 51, 52, 53, 54, 55, 56, 57, 61, 67, 68, 75, 76, 83, 84, 94], "base": [2, 5, 7, 9, 12, 38, 46, 47, 53, 58, 59, 61, 62, 65, 70, 78, 79, 83], "simul": [2, 3, 5, 10, 11, 26, 40, 51, 52, 54, 55, 68, 78, 83, 84, 85, 88, 89, 92, 94], "easi": [2, 9, 40, 55, 57, 58, 59, 63, 64, 68, 70, 78], "lotka": 2, "volterra": 2, "integr": [2, 3, 11, 28, 40, 53, 54, 57, 68, 70, 74, 83, 84, 85, 86, 87, 88], "odeint": [2, 3, 57, 81, 83, 84, 85, 87, 88], "sinc": [2, 5, 17, 26, 49, 50, 58, 59, 60, 63, 65, 72, 74, 75, 78, 81, 83, 84, 91, 92], "quiet": 2, "mechan": [2, 7, 10, 11, 15, 16, 32, 50, 51, 61, 85, 88, 92], "someth": [2, 20, 46, 47, 59, 63, 72, 76, 77, 78, 89], "These": [2, 38, 43, 47, 50, 52, 57, 58, 59, 65, 70, 77, 81, 83, 84, 85, 91, 92], "character": [2, 11, 85, 89, 91, 95], "dynam": [2, 16, 43, 47, 49, 53, 54, 56, 83], "biolog": [2, 29, 31, 61], "system": [2, 25, 29, 31, 38, 43, 46, 47, 49, 50, 51, 52, 53, 58, 59, 60, 61, 62, 66, 67, 68, 74, 78, 81, 84, 85, 87, 89, 90], "predat": 2, "popul": [2, 70, 74, 83], "prei": 2, "interact": [2, 9, 38, 50, 52, 63, 67, 74, 78, 91], "describ": [2, 38, 47, 48, 49, 52, 61, 64, 67, 73, 83, 85, 86, 89, 91, 92, 93], "dot": [2, 50, 51, 52, 54, 55, 57, 59, 61, 65, 81, 83, 87, 88, 90, 92, 93], "alpha": [2, 50, 51, 52, 53, 58, 62, 77, 81, 85, 88, 91, 92, 93, 94], "beta": [2, 81, 92], "denot": [2, 45, 47, 58, 61, 62, 89, 91, 92, 94, 95], "natur": [2, 43, 46, 47, 58, 81, 84], "growth": [2, 77], "rate": [2, 58, 59, 61, 67, 83], "death": 2, "per": [2, 59, 64, 67], "encount": [2, 10, 11, 12, 67, 72, 74], "gamma": [2, 46, 47, 58, 94], "sigma": [2, 53, 54, 55, 56, 59, 68, 69, 77, 89, 91], "die": [2, 23], "grow": 2, "enough": [2, 40, 54, 59, 94], "lv": 2, "xd": 2, "yd": 2, "defin": [2, 3, 43, 45, 47, 48, 49, 50, 51, 52, 53, 55, 56, 58, 59, 61, 67, 70, 71, 72, 73, 75, 77, 79, 83, 85, 87, 88, 89, 91, 92, 94], "arang": [2, 3, 55, 56, 58, 62, 65, 67, 71, 72, 74], "500": [2, 3, 55, 63, 81, 87, 89, 90, 92, 93, 95], "equal": [2, 44, 47, 50, 51, 53, 61, 68, 72, 74, 77, 83, 84, 86, 91], "both": [2, 40, 49, 54, 55, 65, 67, 71, 76, 81, 83, 84, 86, 87, 91, 92, 94], "speci": 2, "fig": [2, 21, 50, 51, 53, 54, 55, 56, 57, 66, 67, 81, 87, 88], "fontsiz": [2, 53, 67, 81, 84, 85, 87], "phase": [2, 49, 53, 85, 87, 92], "space": [2, 3, 40, 47, 49, 50, 51, 52, 53, 55, 56, 62, 65, 66, 71, 74, 86, 87, 89, 91, 92, 93, 94], "variat": [2, 91, 92], "mean": [2, 4, 5, 39, 42, 45, 47, 50, 53, 55, 57, 58, 59, 61, 62, 64, 67, 68, 69, 70, 71, 72, 74, 76, 83, 84, 85, 86, 89, 91, 92, 94, 95], "horizont": [2, 3, 51, 67, 69, 80, 84, 87], "chang": [2, 13, 27, 39, 40, 42, 43, 45, 47, 51, 55, 57, 61, 68, 71, 72, 74, 76, 77, 78, 81, 83, 84, 87, 91, 92, 94, 95], "7": [2, 44, 45, 47, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 81, 82, 84, 88, 90, 91, 92, 95], "axhlin": [2, 50, 51, 52, 67, 72, 74, 82], "l": [2, 50, 51, 52, 54, 56, 58, 59, 61, 63, 66, 67, 77, 81, 82, 87, 88, 89, 94], "color": [2, 21, 51, 53, 54, 57, 58, 61, 66, 72, 74, 78, 81, 82, 84, 91, 92, 93, 95], "k": [2, 3, 21, 39, 42, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 62, 65, 66, 67, 77, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "axvlin": [2, 53, 54, 67, 72, 74, 81, 94], "next": [2, 4, 16, 17, 33, 45, 50, 51, 52, 53, 55, 58, 60, 61, 62, 63, 67, 71, 72, 74, 77, 78, 79, 80, 83, 84, 85, 89, 94], "requir": [2, 5, 9, 43, 47, 61, 64, 67, 71, 72, 76, 77, 78, 80, 81, 93], "explor": [2, 3, 8, 9, 14, 37, 47, 55, 58, 67, 70, 74, 87, 93, 94], "yourself": [2, 13, 65, 79, 80, 92], "fast": [2, 29, 31, 55, 59, 63, 71, 74, 78, 84, 85, 92], "fourier": [2, 11, 29, 30, 31, 53, 56], "transform": [2, 11, 29, 31, 53, 56, 59, 61, 81, 86, 89], "seri": [2, 11, 69, 70, 71, 74, 91], "especi": [2, 8, 50, 62, 71, 74, 75, 76, 77, 78], "fft": [2, 53, 54, 55, 56, 58, 85], "measur": [2, 20, 58, 59, 63, 65, 67, 70, 77, 84, 91, 94], "frequenc": [2, 11, 29, 31, 51, 53, 55, 61, 67, 81, 84, 86, 87, 92], "oscil": [2, 11, 15, 28, 49, 53, 67, 74, 84, 85, 92], "variou": [2, 38, 45, 47, 67, 74, 89, 91, 92], "fftfreq": [2, 85], "fftshift": 2, "appropri": [2, 51, 54, 64, 66, 74, 75, 92], "spectrum": [2, 85, 86], "amplitud": [2, 49, 54, 55, 67, 81, 84, 85, 86, 92, 93], "certain": [2, 45, 47, 49, 50, 54, 55, 58, 63, 66, 67, 68, 70, 72, 74, 75, 77, 78, 79, 80, 83, 84, 92, 95], "result": [2, 5, 11, 38, 44, 45, 47, 52, 53, 55, 57, 58, 61, 65, 66, 67, 68, 71, 72, 74, 77, 79, 81, 84, 85, 86, 87, 88, 91, 94], "howev": [2, 13, 45, 47, 50, 57, 58, 63, 67, 72, 74, 77, 79, 81, 83, 87, 88, 91, 92], "complex": [2, 36, 40, 45, 54, 59, 61, 67, 71, 74, 85, 91, 92], "ft1": [2, 85], "freq": [2, 85], "shape": [2, 49, 50, 51, 52, 53, 54, 57, 59, 61, 62, 65, 67, 74, 78, 79, 81, 83, 85, 88, 92, 93, 95], "semilogi": [2, 67, 83], "ab": [2, 3, 50, 51, 52, 53, 54, 55, 56, 67, 85, 91, 92, 93, 94, 95], "mode": [2, 10, 11, 40, 58, 61, 63, 85], "xlim": [2, 3, 50, 52, 53, 54, 55, 56, 57, 58, 67, 77, 83, 84, 85, 87, 88, 93], "exercise7": 3, "solutione7": 3, "relat": [3, 34, 35, 45, 47, 53, 55, 61, 67, 76, 78, 83, 86, 91, 92, 95], "planar": 3, "electromagnet": [3, 5, 15, 36, 37, 49, 53, 92, 94, 95], "microscopi": 3, "particular": [3, 45, 47, 49, 50, 57, 61, 65, 74, 76, 81, 86, 92], "slit": [3, 5, 11, 53], "huygen": [3, 11, 36, 37, 93], "principl": [3, 11, 36, 37, 49, 58, 59, 93], "intens": [3, 11, 36, 67, 92, 94], "distribut": [3, 9, 11, 36, 50, 53, 58, 59, 69, 74, 77, 79, 89, 95], "focu": [3, 36, 58], "len": [3, 45, 47, 50, 54, 55, 56, 62, 71, 74, 81, 84, 91], "plane": [3, 11, 37, 49, 54, 56, 57, 94], "spherical_wav": [3, 93, 94], "origin": [3, 58, 61, 62, 65, 72, 74, 78, 85, 93], "r_": [3, 91, 92], "being": [3, 43, 47, 59, 61, 67, 80, 83], "dimension": [3, 53, 62, 65, 67, 68, 70, 81, 92], "wavevector": [3, 53, 54, 92, 93], "electr": [3, 11, 49, 57, 94, 95], "field": [3, 11, 17, 32, 49, 53, 57, 58, 76, 85, 90, 94, 95], "scalar": [3, 59], "r0": [3, 90, 93, 94], "linalg": [3, 49, 50, 51, 52, 53, 54, 55, 56, 58, 74, 81, 89, 90, 93, 94], "norm": [3, 54, 55, 56, 92, 93, 94, 95], "exp": [3, 46, 47, 53, 54, 55, 56, 57, 59, 65, 67, 68, 85, 89, 90, 91, 92, 93, 94, 95], "1j": [3, 53, 54, 55, 56, 67, 92, 93, 94, 95], "object": [3, 11, 26, 27, 38, 43, 44, 45, 46, 47, 49, 50, 53, 56, 57, 58, 59, 65, 67, 70, 72, 74, 77, 78, 84, 86, 92, 93, 94, 95], "arrang": [3, 11, 59, 66, 94], "sourc": [3, 40, 66, 67, 72, 93, 94], "along": [3, 9, 52, 58, 61, 67, 72, 74, 77, 79, 84, 89, 92, 95], "realist": [3, 52], "would": [3, 44, 46, 47, 50, 52, 53, 55, 57, 58, 59, 61, 62, 63, 64, 66, 67, 70, 72, 74, 77, 79, 81, 83, 84, 87, 89, 91, 92, 94], "cap": [3, 66], "correspond": [3, 13, 45, 47, 50, 51, 54, 56, 57, 58, 59, 61, 63, 66, 67, 70, 72, 74, 83, 84, 86, 89, 91, 92], "focus": [3, 29, 31, 59], "light": [3, 5, 66, 92], "mirror": [3, 36, 59], "geometri": 3, "illustr": [3, 40, 66, 67, 70, 71, 72, 74], "intend": [3, 10, 11, 58, 72, 77], "outcom": 3, "angular": [3, 77, 81, 84, 88], "theta": [3, 21, 66, 67, 72, 74, 81, 86, 87, 88, 94], "iof": 3, "\u00b5m": [3, 76, 77, 78, 92, 93, 94, 95], "center": [3, 54, 55, 56, 72, 74, 84, 85, 86, 89], "open": [3, 9, 14, 39, 42, 63, 66, 70], "angl": [3, 21, 66, 84, 88, 91, 92, 94], "": [3, 17, 20, 33, 38, 39, 40, 42, 45, 50, 54, 56, 57, 58, 59, 61, 62, 67, 69, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 87, 91, 92], "10e": [3, 50, 53, 92, 93, 94, 95], "sin": [3, 21, 46, 47, 53, 54, 62, 65, 66, 67, 69, 72, 74, 75, 79, 81, 82, 84, 85, 87, 88, 92, 94], "co": [3, 46, 47, 52, 67, 72, 74, 79, 81, 84, 85, 86, 87, 88, 92], "5e": [3, 51, 53, 92, 93, 94], "max": [3, 61, 62, 63, 64, 70, 71, 74, 92, 93, 94, 95], "spatial": [3, 53, 55, 56, 58, 61, 67, 90, 92, 93], "domain": [3, 50, 51, 52, 56], "z": [3, 39, 42, 43, 47, 57, 59, 67, 72, 74, 83, 85, 92, 93, 94, 95], "cover": [3, 5, 15, 16, 17, 22, 32, 34, 35, 37, 56, 57, 58, 59, 65, 77, 84, 87], "region": [3, 51, 53, 67, 74, 79, 94, 95], "30": [3, 12, 21, 47, 52, 54, 56, 59, 62, 65, 67, 70, 72, 76, 79, 84], "wavelength": [3, 5, 50, 53, 67, 92, 93, 94, 95], "532": [3, 92, 94], "nm": [3, 50, 53, 92, 94], "vec": [3, 49, 50, 51, 52, 53, 57, 58, 67, 92, 93, 95], "lambda": [3, 11, 43, 47, 54, 67, 92, 94, 95], "15e": 3, "30e": 3, "meshgrid": [3, 57, 65, 67, 90, 92, 93, 94, 95], "532e": [3, 92, 93, 94, 95], "k0": [3, 53, 54, 55, 56, 81, 92, 93, 94, 95], "propto": [3, 50, 67, 92], "separ": [3, 38, 39, 42, 45, 47, 70, 77], "extent": [3, 61, 67, 71, 74, 89, 92, 93, 94, 95], "min": [3, 34, 35, 62, 63, 70, 87, 92, 93, 94, 95], "1e6": [3, 55, 56, 77, 78, 92, 93, 94, 95], "subplot": [3, 53, 54, 55, 56, 57, 58, 61, 67, 81, 92, 93, 94, 95], "imshow": [3, 59, 60, 61, 67, 89, 92, 93, 94, 95], "real": [3, 11, 43, 47, 50, 51, 53, 55, 60, 61, 63, 65, 67, 71, 74, 77, 84, 92, 93, 94, 95], "transpos": [3, 57, 81, 89, 90, 92, 93, 94, 95], "vmin": [3, 89, 92, 93, 94, 95], "vmax": [3, 89, 92, 93, 94, 95], "0005": 3, "cmap": [3, 57, 59, 60, 61, 67, 89, 92, 93, 94, 95], "grai": [3, 57, 59, 60, 61, 67, 72, 74, 92, 93, 94], "slice": [3, 45, 47, 70, 80], "obtain": [3, 45, 47, 49, 53, 54, 55, 56, 57, 58, 59, 66, 67, 68, 70, 71, 72, 74, 77, 79, 81, 84, 85, 88, 91, 92, 94, 95], "earlier": [3, 55, 59, 67, 77, 83], "its": [3, 10, 11, 38, 40, 43, 45, 47, 50, 51, 55, 57, 58, 59, 66, 67, 68, 70, 72, 74, 76, 77, 78, 79, 81, 83, 84, 85, 91, 92], "rm": [3, 53, 55, 58, 59, 61, 68, 80, 85, 91], "na": 3, "aperatur": 3, "refract": [3, 5, 11], "index": [3, 5, 10, 11, 45, 47, 50, 52, 58, 59, 60, 65, 68, 70, 71, 74, 77, 78, 89, 92], "surround": [3, 40, 68, 77], "medium": [3, 66, 92], "case": [3, 12, 40, 43, 47, 49, 50, 52, 55, 58, 60, 61, 66, 67, 70, 71, 72, 74, 76, 77, 78, 81, 85, 86, 89, 91, 92, 95], "minimum": [3, 51, 63, 81, 92], "rel": [3, 39, 42], "maximum": [3, 43, 58, 61, 63, 86, 91, 92], "verifi": [3, 47, 48, 59, 73, 93], "pictur": [3, 53, 94], "138": [3, 65], "up": [3, 47, 50, 58, 59, 61, 66, 67, 72, 74, 77, 78, 81, 86, 89, 91, 92, 94], "4000": 3, "136": [3, 65, 70], "re": [3, 40, 46, 47, 59, 81, 85, 92], "180": [3, 59, 67, 70, 92], "argmin": 3, "2000": [3, 53, 62, 79, 81], "135": [3, 72], "held": [], "person": [13, 64, 91], "summer": [], "semest": [], "2023": [20, 60, 61, 62], "onlin": [8, 9, 22], "resourc": [9, 10, 11], "suppli": [4, 45, 47, 49, 53, 54, 59, 61, 62, 65, 67, 68, 70, 72, 74, 79, 81], "everi": [4, 8, 9, 46, 47, 61, 72, 74], "week": [4, 5, 8, 9, 47], "student": [4, 5, 60], "come": [4, 8, 52, 53, 59, 76, 85, 87, 91], "jupyt": [4, 5, 9, 12, 13, 14, 20, 22, 39, 40, 42, 47, 63, 66, 71, 74, 78], "notebook": [4, 5, 8, 9, 12, 14, 20, 22, 25, 27, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "individu": [4, 5, 38, 40, 45, 47, 50, 52, 59, 65, 67, 76, 77, 78, 81, 83, 84, 85, 86, 89, 91], "pleas": [4, 5, 8, 9, 13, 20, 24, 27, 49, 64, 65, 68, 71, 74], "ask": [4, 5, 26, 49, 74], "tuesdai": [4, 8, 33], "morn": 72, "receiv": [4, 61], "web": [4, 9, 12, 38, 46, 52, 59], "address": [4, 13, 45, 47, 65, 66, 67, 76, 81], "server": [4, 8, 9, 13, 22, 38], "login": [4, 13], "password": [4, 13], "find": [5, 7, 9, 10, 11, 18, 45, 47, 50, 51, 52, 58, 59, 61, 63, 66, 67, 68, 70, 71, 74, 75, 77, 79, 81, 91], "short": [27, 34, 35, 45, 47, 49, 66, 69, 72, 77], "video": [8, 9, 10, 11, 20, 25, 27, 34, 35, 61, 63, 78], "download": [9, 20, 59, 83], "close": [5, 9, 17, 19, 50, 52, 53, 54, 55, 56, 58, 59, 67, 70, 88, 91, 95], "cours": [5, 9, 12, 20, 45, 47, 53, 57, 58, 59, 61, 64, 70, 71, 72, 74, 79, 80, 84, 89, 91, 92], "form": [5, 38, 40, 45, 46, 47, 49, 52, 57, 58, 59, 61, 65, 66, 70, 71, 72, 74, 76, 79, 84, 89, 92, 95], "project": [5, 9, 11, 20, 27, 32, 40, 54, 77, 84, 85, 87, 94], "topic": [5, 10, 11, 16, 17, 20, 22, 26, 28, 32, 45, 47, 61, 64, 77, 80, 91], "choic": [5, 71, 74, 81], "hand": [4, 5, 20, 59, 68, 74, 81], "No": 5, "group": [4, 5, 10, 11, 53, 61, 64, 83], "work": [4, 5, 9, 40, 44, 45, 47, 51, 53, 59, 61, 63, 64, 65, 66, 67, 72, 74, 75, 77, 78, 81, 85, 87], "portfolio": 5, "consist": [5, 38, 56, 58, 61, 62, 72, 74, 81, 92], "weight": [59, 61, 62, 91], "outlin": 5, "introduct": [5, 7, 12, 14, 15, 45, 47, 49], "introduc": [5, 10, 11, 17, 47, 52, 55, 58, 70, 71, 72, 74, 78, 81, 93], "motiv": [5, 15, 34, 35, 37], "what": [5, 10, 11, 45, 49, 50, 52, 55, 56, 57, 58, 59, 61, 63, 64, 65, 67, 71, 72, 74, 77, 78, 81, 83, 86, 92, 93, 94], "basic": [5, 10, 11, 14, 15, 38, 39, 42, 43, 47, 56, 57, 59, 61, 66, 68, 79], "theoret": [5, 67, 77], "develop": [5, 19, 49, 53, 55, 58, 59, 61, 62, 74, 78, 81, 83, 84, 89, 93], "anot": 5, "It": [5, 10, 11, 13, 22, 24, 25, 33, 38, 45, 47, 52, 53, 54, 57, 58, 59, 61, 62, 63, 66, 67, 70, 72, 74, 77, 78, 79, 80, 83, 89, 92, 94], "highlight": 5, "consequ": 5, "summari": [5, 11, 58, 61, 62], "summar": [5, 58, 74], "citat": 5, "qualiti": [5, 59, 67, 81, 91], "class": [5, 11, 26, 27, 43, 45, 47, 48, 56, 59, 61, 62, 67, 72, 73, 74, 81, 84], "readabl": [5, 40, 67, 70, 74, 79], "explain": [8, 9, 40, 72, 78], "chosen": [58, 61], "why": [57, 64], "tackl": [49, 54, 78, 81, 84, 89], "main": [53, 65, 67, 76], "think": [53, 59, 64, 67, 83, 91], "achiev": [59, 61, 64, 70, 78], "longer": [40, 53, 59, 84, 92], "present": [4, 8, 10, 11, 61, 74], "oral": [], "visual": [11, 38, 67, 93], "stick": 70, "deadlin": [5, 20], "septemb": [5, 20], "submit": [5, 13, 64], "email": [5, 6, 20, 38], "andrea": 5, "kramer": 5, "firstnam": 5, "surnam": 5, "uni": [5, 6, 66], "leipzig": [5, 6], "de": [5, 6, 67], "mani": [5, 38, 39, 42, 46, 47, 54, 56, 58, 59, 60, 61, 63, 65, 67, 71, 72, 74, 77, 78, 81, 84, 94], "guid": [5, 9], "planetari": [5, 11, 32], "though": [5, 20, 22, 78, 81], "might": [5, 20, 26, 49, 52, 55, 61, 66, 71, 74, 77, 83, 84, 91, 94], "advanc": [5, 9, 10, 11, 39, 42, 67], "physicist": 5, "brachistochron": 5, "coupl": [5, 11, 30, 39, 42, 49, 50, 51, 63, 81, 83, 87, 88], "pendula": [5, 11, 30, 87, 88], "wave": [5, 10, 11, 15, 36, 37, 49, 50, 54, 55, 56, 62, 67, 84, 94, 95], "elast": 5, "inelast": 5, "collis": [5, 47, 77, 78], "spin": 5, "ideal": 5, "ga": [5, 68], "law": [5, 67, 68, 92, 93], "microscop": [5, 36, 86], "wall": [5, 54], "maxwel": 5, "deamon": 5, "entropi": [5, 59], "microst": 5, "carnot": 5, "cycl": [5, 74], "vicsek": 5, "model": [5, 7, 9, 30, 49, 51, 52, 53, 58, 61, 68, 72, 74, 81, 91], "caustic": 5, "rai": 5, "trace": [5, 57, 63], "spheric": [5, 11, 36, 37, 49, 67, 92, 94], "surfac": [5, 57], "paraxi": [5, 95], "without": [5, 9, 38, 43, 47, 49, 53, 54, 58, 62, 63, 66, 67, 72, 76, 84, 91], "imag": [5, 10, 11, 38, 39, 43, 45, 47, 53, 58, 59, 60, 61, 62, 70, 78, 84, 86, 87], "error": [5, 11, 40, 47, 48, 58, 59, 63, 69, 70, 72, 73, 74, 75, 79, 80, 81, 91], "aber": 5, "prism": 5, "propag": [5, 11, 49, 52, 53, 84, 93, 95], "fiber": 5, "thin": 5, "film": 5, "interfer": [5, 11, 67, 94], "fresnel": [5, 11, 94], "doubl": [5, 40, 67, 76, 80], "experi": [5, 63, 68, 70, 77, 85, 91], "grate": [5, 93, 94], "diffract": [5, 11, 53, 93], "resolut": [5, 36, 55, 86], "electron": [5, 52, 63], "coulomb": [5, 52], "potenti": [5, 11, 15, 46, 47, 53, 56, 70, 74, 88], "classic": [5, 50, 66, 81, 94], "freeli": [5, 10, 11], "rotat": 5, "magnet": 5, "packet": [5, 54, 55, 56], "period": [5, 11, 15, 49, 57, 61, 67, 69, 72, 81, 84, 85], "lastnam": 6, "physik": 6, "prof": 6, "dr": 6, "linn\u00e9str": 6, "04103": 6, "offic": 6, "322": [6, 45, 47], "phone": [6, 45], "0341": 6, "97": [6, 43, 45, 47, 59, 61], "32571": 6, "ton": 7, "net": [7, 17, 40], "veri": [7, 15, 20, 43, 45, 46, 47, 56, 58, 59, 61, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 81, 85, 86, 88, 91, 92], "small": [7, 51, 55, 56, 58, 63, 66, 68, 77, 83, 88, 93], "websit": [7, 8, 10, 11, 20, 40, 63, 67, 70], "comput": [7, 9, 38, 45, 47, 58, 59, 61, 63, 68, 71, 72, 78, 86], "physic": [7, 9, 17, 27, 28, 47, 49, 51, 58, 67, 68, 72, 74, 81, 84, 86, 90, 91, 92], "mona": 7, "discord": 7, "channel": 7, "invit": 7, "link": [7, 9, 40], "rosenow": 7, "theori": [7, 50, 67, 68, 77], "master": [7, 40], "statist": [7, 10, 11, 68, 77], "deep": [7, 59], "learn": [7, 9, 10, 11, 17, 18, 19, 46, 47, 55, 59, 60, 62, 71, 74, 81, 89], "scienc": [7, 68], "nice": [7, 40, 50, 51, 53, 54, 57, 67, 78, 84, 92, 93, 94], "languag": [7, 10, 11, 14, 38, 40, 43, 47, 48, 63, 70, 72, 73, 74], "github": [7, 9, 38, 40, 79], "webpag": [7, 9], "weekli": [5, 8], "thu": [8, 38, 39, 42, 49, 54, 55, 56, 58, 60, 61, 67, 68, 72, 76, 77, 80, 81, 89, 91, 92], "start": [8, 9, 10, 11, 14, 15, 17, 28, 37, 38, 40, 43, 45, 47, 50, 51, 52, 57, 58, 59, 61, 63, 65, 66, 70, 71, 74, 77, 78, 81, 83, 84, 92], "april": [8, 70], "pm": [8, 47, 79, 92], "introductori": 8, "mybind": [8, 9, 20, 39, 42, 63], "collab": 8, "icon": [8, 9], "familiar": [8, 13, 49], "11th": 70, "happi": [8, 20], "hall": 8, "materi": [8, 51, 92], "back": [8, 38, 45, 47, 54, 62, 85], "whenev": [8, 59, 63, 67], "suitabl": [8, 47, 59, 70], "finish": [8, 20, 33, 39, 42, 71, 74, 78], "inform": [9, 47, 48, 58, 61, 67, 73, 76, 85, 93], "accompani": [9, 38], "content": [9, 10, 11, 38, 39, 40, 42, 72], "sever": [9, 58, 63, 67, 68, 70, 71, 77], "therebi": [9, 78, 81, 91, 93], "great": [9, 40, 71, 74, 83], "tool": [9, 10, 11, 45, 47, 59, 63, 67, 78, 85], "googl": [9, 78, 84, 92], "colab": [9, 78, 84, 92], "servic": [9, 20, 38, 63], "host": 9, "http": [9, 40, 46, 47, 79], "research": [9, 52, 61], "com": [9, 40, 63, 79], "offer": 9, "share": [9, 38, 76], "environ": [9, 10, 11, 12, 14, 20, 38, 63], "everyon": 9, "notic": [9, 67, 76, 81, 84, 92], "indic": [9, 39, 42, 45, 47, 65, 66, 67, 71, 76, 92], "rather": [9, 34, 35, 47, 49, 53, 61, 67, 74, 83, 91], "click": [9, 40, 63], "much": [9, 18, 20, 45, 46, 47, 49, 58, 59, 60, 63, 66, 67, 71, 72, 74, 77, 79, 81, 91, 92], "faster": [9, 71, 72], "yet": [9, 34, 35, 38, 43, 47, 49, 54, 63, 77, 79, 83, 92, 94], "made": [9, 20, 39, 42, 45, 47, 55, 60, 61, 67, 77], "featur": [9, 45, 47, 54, 58, 61, 70, 71, 74, 78], "nevertheless": [9, 47, 67, 71, 74], "m": [9, 39, 40, 42, 46, 49, 50, 51, 53, 55, 56, 57, 59, 63, 65, 68, 70, 74, 77, 78, 79, 81, 84, 87, 88, 89, 90, 92, 93, 95], "compat": 9, "org": [9, 38, 46, 47], "binder": [9, 27], "patient": 9, "wait": [9, 78, 84], "until": [9, 27, 39, 42, 59, 71, 74, 78, 83, 84], "temporarili": 9, "inact": 9, "long": [9, 53, 58, 72, 84], "connect": [9, 11, 12, 38, 39, 42, 45, 47, 50, 59, 63, 70, 84, 91], "finsih": 9, "keep": [9, 46, 47, 61, 66, 67, 71, 74, 77, 78, 81, 91], "copi": [4, 9, 39, 42, 53, 56, 62, 76], "ahead": [9, 59, 63, 71, 72, 74, 87], "version": [9, 10, 11, 27, 38, 39, 42, 49, 56, 59, 74, 81, 84], "control": [9, 11, 24, 25, 26, 38, 39, 40, 42, 59, 63, 67, 72], "upper": [9, 53, 65, 67, 81], "repositori": 9, "anaconda": 9, "packag": [9, 56, 58, 59, 74], "www": 9, "privid": 9, "home": [9, 59, 66, 71], "access": [9, 40, 43, 45, 46, 47, 48, 52, 57, 58, 66, 67, 70, 71, 73, 74, 76, 77, 78, 91], "good": [9, 40, 45, 46, 47, 51, 53, 59, 66, 67, 72, 74, 77, 84, 91], "instal": [9, 38, 59, 63, 67, 78, 84, 92], "kind": [10, 11, 49, 56, 59, 65, 71, 74, 87, 91], "scientif": [10, 11, 43, 45, 47, 65, 67], "engin": [10, 11, 61, 65, 68], "analyz": [10, 11, 70, 77, 83, 85], "numer": [10, 11, 28, 36, 43, 45, 49, 55, 56, 58, 66, 68, 70, 72, 77, 85, 94], "difficult": [10, 11, 57, 58, 64, 66, 67, 71, 74, 79, 92], "even": [10, 11, 20, 45, 47, 56, 64, 66, 67, 68, 71, 74, 76, 78, 80, 91, 92, 94], "imposs": [10, 11], "analyt": [10, 11, 49, 51, 53, 55, 56, 67, 88], "due": [8, 10, 11, 50, 54, 57, 62, 70, 77, 81, 84, 89, 92, 93], "modular": [10, 11], "extend": [10, 11, 32, 47, 52, 53, 59, 78, 79, 84], "nearli": [10, 11, 67], "infinit": [10, 11, 54, 57, 77], "purpos": [10, 11, 47, 54, 55, 59, 63, 67, 79], "aim": [10, 11], "beginn": [10, 11], "user": [10, 11, 38, 39, 42, 43, 50, 67, 70, 72, 75], "interest": [10, 11, 22, 47, 50, 51, 54, 58, 59, 61, 66, 67, 78, 84, 91, 92], "throughout": [10, 11], "curv": [10, 11, 34, 35, 67, 83, 84, 94], "fit": [10, 11, 34, 35, 49, 50, 59, 60, 61, 62, 66, 67, 77], "process": [10, 11, 38, 39, 42, 59, 61, 66, 68, 71, 78, 79, 81, 92], "electrostat": [10, 11], "quantum": [10, 11, 15, 16, 50, 51, 85], "optic": [10, 11, 36, 49, 85, 86, 95], "At": [10, 11, 20, 55, 58, 59, 67, 71, 74, 91, 92], "machin": [10, 11, 17, 18, 19, 46, 59, 60, 66], "now": [10, 11, 15, 16, 22, 24, 40, 47, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 66, 67, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "comprehens": [10, 11, 45], "scheme": [10, 11, 49, 55, 81, 84, 89], "stimul": [10, 11], "curios": [10, 11], "As": [10, 11, 13, 22, 32, 45, 47, 49, 51, 53, 55, 59, 61, 62, 67, 70, 74, 81, 84, 85, 89, 92, 93, 94, 95], "slight": [10, 11, 81, 93], "syntax": [10, 11, 65, 72], "alwai": [10, 11, 43, 44, 47, 57, 59, 67, 70, 78, 81, 84, 89, 92], "refer": [10, 11, 45, 47, 61, 67, 68, 70, 72, 76, 80, 83, 91], "standard": [10, 11, 18, 46, 47, 58, 66, 67, 68, 72, 74, 77, 78, 81, 91], "schedul": [10, 11], "exam": [4, 10, 11, 20], "thermodynam": [10, 11], "electrodynam": [10, 11], "molecular": [10, 11, 20, 61, 64], "nanophoton": [10, 11, 20, 61, 64], "document": [10, 11, 40, 46, 65, 66, 67, 68, 72, 78], "tutori": [10, 11], "julia": [10, 11, 38], "pluto": [10, 11, 25], "instructor": [10, 11], "overview": [10, 11, 47, 67], "editor": [10, 11, 12], "edit": [10, 11, 38, 40], "command": [10, 11, 40, 43, 45, 47, 61, 63, 65, 66, 67, 69, 70, 71, 74, 76, 78], "keyboard": [10, 11, 40, 45, 47, 66], "navig": [10, 11], "run": [10, 11, 38, 51, 55, 58, 63, 67, 71, 72, 74, 76, 78, 83, 84], "manag": [10, 11, 46, 47, 48, 73], "enter": [10, 11, 12, 32, 39, 42, 50, 83], "markdown": [5, 10, 11, 12, 13, 38, 39, 42], "head": [10, 11, 61, 70], "embed": [10, 11, 38, 53], "latex": [10, 11, 13, 23, 38, 66, 67], "symbol": [10, 11, 46, 66, 67, 72, 74], "comparison": [10, 11, 14, 71, 74], "tupl": [10, 11, 65, 72, 74], "namespac": [10, 11, 14, 40, 47, 74, 76], "exercis": [4, 5, 10, 11, 20, 58, 67, 69, 74, 75], "manipul": [11, 38, 39, 42, 45, 46, 47, 70, 76], "mathemat": [11, 40, 46, 47, 61, 85, 91], "implicit": [11, 40, 43, 55, 89], "bar": [11, 69, 82], "logarithm": [11, 46, 47, 91], "contour": [11, 57, 95], "densiti": [11, 49, 50, 57, 68, 69, 92], "explicit": [11, 40, 43, 55, 65, 91], "On": [11, 23, 25, 43, 47, 63, 68, 69, 74], "public": [11, 22, 38], "readi": [11, 22, 39, 42, 55, 62, 84, 89], "specif": [11, 12, 15, 38, 40, 44, 46, 47, 49, 50, 54, 59, 61, 67, 77, 78, 85], "bound": [11, 38, 51, 57, 59, 76], "frame": [11, 56, 70, 84], "choos": [11, 52, 58], "uniformli": 11, "exponenti": [11, 50, 53, 59, 67, 69, 77, 92, 93], "input": [11, 24, 25, 38, 47, 48, 56, 59, 60, 61, 62, 63, 71, 73, 75], "output": [11, 24, 25, 38, 47, 59, 60, 62, 66, 67, 78, 79, 81, 84, 92], "screen": [11, 45, 66, 74, 93], "flow": [11, 24, 25, 26, 47, 48, 57, 72, 73, 93], "unnam": [11, 24], "plan": [11, 58], "trajectori": [11, 75, 91], "canva": [11, 53, 54, 55, 56, 58, 63, 84, 92, 93, 94, 95], "trapezoid": 11, "simpson": [11, 82], "od": 11, "harmon": [11, 15, 28, 49, 53, 67, 74, 84, 85, 86], "solut": [4, 5, 11, 13, 28, 29, 31, 53, 54, 56, 67, 68, 71, 74, 77, 84, 85, 92, 93, 95], "crank": [11, 89], "nicholson": 11, "damp": [11, 84, 92], "driven": [11, 84], "pendulum": [11, 28, 32, 84, 88], "covid19": [11, 26, 30], "kermack": 11, "mckendrick": 11, "setup": [11, 53, 61, 78], "analysi": [11, 29, 30, 31, 47, 59, 70, 77, 83], "spring": [11, 32, 51, 67, 81, 88], "diffus": [11, 32, 49, 55, 77, 78], "idea": [11, 40, 46, 47, 55, 61, 68], "least": [11, 34, 35, 59, 71, 92], "squar": [11, 34, 35, 45, 47, 49, 50, 52, 53, 59, 67, 71, 74, 86, 92], "covari": [11, 34, 35], "matrix": [11, 49, 50, 51, 52, 57, 58, 59, 61, 62, 65, 71, 74, 81, 90], "imaginari": [11, 43, 47, 71, 74], "incid": 11, "pattern": [11, 46, 47, 53, 61, 67, 92, 93], "singl": [11, 40, 53, 61, 63, 66, 68, 69, 70, 72, 74, 76, 77, 81, 87, 92], "farfield": [11, 57], "nearfield": 11, "gaussian": [11, 37, 54, 55, 56, 68, 77, 85, 89, 91], "beam": [11, 37], "profil": [11, 89], "nutshel": 11, "recap": 11, "energi": [11, 54, 56, 74, 77, 92, 93], "schr\u00f6dinger": [11, 15, 54, 56, 74, 89], "wavepacket": [11, 16, 56, 85], "evolut": [11, 55, 56], "tunnel": [11, 16, 53], "barrier": [11, 50, 56], "momentum": [11, 54, 56, 58, 88, 92], "nicolson": [11, 49, 89], "split": [11, 50, 59, 61, 62, 85, 91], "hydrodynam": [11, 17], "fall": [11, 28, 54, 70, 81], "sphere": [11, 93], "stoke": 11, "fundament": [11, 47, 56, 94], "neural": [11, 17, 18, 19, 62], "network": [11, 18, 19, 46, 47], "reinforc": [11, 17], "grid": [11, 59, 61, 90, 92], "mnist": [11, 18, 19, 61], "A": [11, 38, 39, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 57, 58, 60, 61, 63, 65, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 80, 81, 85, 86, 87, 89, 90, 91, 92, 93, 95], "neuron": [11, 60, 61], "traing": 11, "hidden": [11, 60, 61, 79], "layer": [11, 60, 62], "multiclass": 11, "kera": [11, 18, 19, 59, 62], "build": [11, 40, 67, 70], "compil": [11, 61, 62, 63, 67], "train": [11, 92], "convolut": [11, 19, 62, 86], "layout": [11, 67], "cnn": [11, 19], "relu": [11, 62], "activ": [11, 39, 42, 59, 60, 62, 83], "pool": [11, 62], "flatten": 11, "dropout": 11, "fulli": 11, "prepar": [11, 63, 68], "evalu": [11, 43, 47, 49, 67, 68, 74, 85], "accuraci": [11, 59, 60, 77, 79, 80], "autoencod": [11, 19], "denois": [11, 19], "reconstruct": 11, "hardwar": [11, 20, 39, 40, 42], "arduino": 11, "nano": 11, "board": 11, "commun": [11, 38, 46, 47], "led": 11, "blink": 11, "oscilloscop": 11, "titl": [11, 57, 61, 67, 74, 79, 81, 87, 89, 92, 94, 95], "search": [10, 11, 47, 58, 91], "browser": [12, 13, 38], "applic": [12, 18, 38, 58, 60, 65], "axecut": 12, "give": [12, 20, 43, 45, 47, 49, 50, 53, 54, 55, 58, 59, 64, 65, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 89, 91, 92], "environn": 12, "05": [12, 54, 60, 63, 77, 83, 89, 91], "09": [12, 14, 70, 79], "43": [12, 55, 62, 65, 69, 70, 84, 92], "jupyterhub": 13, "ip": 13, "interfac": [13, 20, 38, 39, 42, 60, 63, 67, 92], "jupyterlab": [13, 39, 42, 56], "url": [13, 38, 40], "feedback": 13, "talk": [13, 22, 25, 45, 47, 58, 78], "seminar": [13, 22, 23, 25], "hopefulli": 14, "42": [14, 55, 59, 60, 62, 63, 65, 70, 71, 79, 84], "45": [14, 43, 45, 55, 62, 69, 72, 84, 92], "simpler": [15, 17, 54, 71, 72, 74, 92], "helmholtz": [15, 95], "electomagnet": 15, "brief": 15, "primer": [15, 16, 47], "stai": [15, 34, 35, 37, 55, 71], "safe": [15, 34, 35, 37, 74], "stationari": [16, 53, 54, 81], "thing": [16, 17, 22, 38, 47, 50, 54, 57, 58, 59, 62, 63, 65, 66, 71, 72, 74, 78, 81, 89, 92, 94], "move": [16, 39, 42, 54, 58, 61, 67, 74, 78, 83, 84], "consid": [16, 53, 54, 55, 58, 59, 61, 70, 71, 74, 79, 80, 84, 86, 87, 89, 92, 93], "deal": [16, 28, 47, 64, 74, 88, 94], "challeng": [16, 22, 58], "consider": [17, 64, 70, 89, 94], "streamplot": [17, 57, 90], "lot": [17, 60, 62, 70, 89], "ground": [17, 59, 91], "restrict": [17, 67], "ourselv": [17, 59], "algorithm": [17, 58, 59, 85, 91], "scratch": [18, 59, 70], "classifi": [18, 59, 60, 61, 76], "handwritten": [18, 59, 60], "tensorflow": [18, 19, 59, 60, 61, 62], "recogn": [18, 52, 53, 55, 56, 59, 60, 72, 83, 84], "simplifi": [18, 57, 59, 85], "construct": [18, 47, 48, 53, 54, 57, 61, 62, 69, 71, 73, 74, 79, 81, 85], "larg": [18, 46, 47, 50, 51, 58, 59, 60, 61, 67, 70, 77, 91, 94], "martin": [18, 59], "fr\u00e4nzl": [18, 59], "og": 19, "doe": [19, 43, 47, 49, 54, 59, 66, 68, 71, 72, 74, 83, 90], "charact": [19, 40, 43, 45, 47, 61, 68, 71, 74], "recognit": [19, 61], "With": [19, 49, 54, 55, 57, 65, 67, 77, 84, 86, 92, 95], "endeavour": 19, "classif": [19, 61, 62], "timeseri": [19, 62], "quick": [20, 65, 85], "ardnuino": 20, "futur": [20, 58, 81], "templat": 20, "upload": [20, 63], "site": [20, 56, 59, 74], "onc": [20, 45, 46, 47, 55, 63, 67, 72, 77, 78, 81], "vote": 20, "send": [20, 78], "me": [20, 64, 70, 72, 86], "becaus": [20, 22, 53, 63, 67, 71, 72, 74, 78, 81], "lost": 20, "submiss": [5, 20], "enjoi": [20, 71], "still": [20, 37, 51, 53, 54, 59, 67, 72, 78, 83, 89, 92], "leav": [20, 55, 72, 74, 81, 86, 91, 94], "messag": [20, 38], "forum": [20, 26], "comment": [20, 40, 70, 78], "suggest": [20, 91], "best": [20, 58, 74, 78, 80, 91], "l2": [21, 44, 47, 65, 66, 67, 68, 69, 84, 87, 88], "tip": 21, "For": [21, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 58, 59, 61, 62, 63, 65, 67, 68, 70, 72, 73, 74, 77, 78, 79, 84, 88, 91, 92], "mpl": [21, 66, 92, 93, 94, 95], "font_manag": [21, 66], "28": [21, 47, 53, 54, 56, 59, 60, 61, 62, 65, 76, 78, 79, 81, 84], "200": [21, 40, 56, 57, 59, 61, 66, 77, 78, 83, 84, 90, 92, 93, 94], "rad": [21, 66], "bbox_inch": [21, 66], "tight": [21, 66], "29": [21, 47, 54, 56, 62, 65, 69, 70, 72, 76, 79, 81, 84, 85], "dpi": [21, 53, 60, 61, 62, 66], "150": [21, 53, 59, 62, 65, 66, 67, 78, 87, 92, 93], "pretti": [22, 40, 51, 84], "experienc": [22, 94], "contin": 22, "most": [22, 24, 38, 39, 42, 43, 44, 46, 47, 48, 55, 56, 58, 59, 63, 64, 66, 67, 70, 72, 73, 74, 92, 95], "thesi": 22, "fun": [22, 24, 25, 26, 29, 31, 33, 36, 54], "der": 23, "zweiten": 23, "vorlesung": 23, "werden": 23, "wir": 23, "auf": 23, "folgend": 23, "themen": 23, "schauen": 23, "datatyp": 23, "dem": [23, 84], "ein": 23, "klein": 23, "zur": 23, "erstellung": 23, "von": 23, "publikationsreifen": 23, "abbildungen": 23, "anbieten": 23, "dar\u00fcber": 23, "hinau": 23, "haben": 23, "beispiel": 23, "f\u00fcr": 23, "arbeit": 23, "mit": 23, "und": 23, "manuskripten": 23, "vorbereitet": 23, "third": [24, 25, 40, 45, 47, 53, 65, 72, 74], "pend": [25, 27], "miss": [5, 25, 55, 70, 92], "reandom": 25, "previou": [25, 46, 53, 54, 56, 59, 60, 61, 70, 71, 72, 74, 77, 79, 81, 83, 84, 85, 89, 92], "tini": [25, 58, 59, 77], "reactiv": [25, 38], "fourth": 26, "demand": 26, "hestit": 26, "ad": [27, 37, 40, 43, 45, 47, 59, 67, 79, 85], "sequenc": [27, 38, 45, 47, 58, 61, 68, 71, 74, 77], "deviat": [27, 51, 59, 68, 77, 91], "subject": [27, 57], "date": [27, 69, 70, 83], "5th": 28, "realli": [28, 40, 54, 59, 63, 66, 81, 91], "u": [28, 49, 50, 51, 52, 54, 57, 59, 60, 63, 67, 72, 74, 78, 79, 81, 84, 87, 90, 91, 93, 94], "free": [28, 58, 60, 61, 62, 63, 70, 81], "friction": [28, 57, 77, 84], "fifth": 29, "euqat": [29, 31, 83], "6th": 30, "seventh": [31, 36], "7th": 32, "But": [32, 43, 47, 49, 59, 67, 68, 78, 92], "partial": [32, 49, 53, 54, 55, 56, 59, 89, 95], "briefli": 32, "sixth": 33, "linear": [33, 38, 53, 57, 61, 62, 66, 67, 77, 80, 81, 89, 91], "regress": [33, 59, 61], "repeat": [5, 33, 68], "own": [4, 33, 38, 40, 46, 47, 61, 63, 67, 76, 81], "probabl": [34, 35, 49, 50, 58, 61, 67, 68, 72, 77, 81, 91], "less": [34, 35, 44, 47, 58, 61], "bergfest": [34, 35], "wont": [34, 35, 65], "stress": [34, 35, 91], "correl": [34, 35, 91, 95], "conten": [34, 35], "apertur": 36, "abil": 36, "intro": [38, 39, 40, 41, 42], "1_introduction2jupyt": 38, "enabl": [38, 67, 78], "execut": [38, 39, 40, 42, 47, 48, 59, 63, 71, 72, 73, 74, 78], "complet": [38, 40, 46, 47, 66, 72, 79], "format": [38, 40, 45, 47, 64, 66, 67, 71, 72, 74, 76, 77, 78, 81, 91], "git": 38, "nbviewer": 38, "combin": [38, 53, 72, 74, 76, 79], "compon": [38, 57, 59, 61, 62, 66, 87, 90, 92], "desktop": 38, "widget": [38, 63, 91], "tab": [38, 40, 71, 74], "introspect": 38, "represent": [38, 40, 50, 51, 52, 54, 61, 62, 67, 68, 76, 85], "visibl": [38, 63, 72, 92], "rich": [38, 71, 74], "media": 38, "brows": 38, "individual": 38, "arbitrari": [38, 45, 47, 56, 62, 72, 74, 85, 93], "oder": 38, "html": [38, 40, 66, 84, 85], "png": [38, 39, 40, 60, 61, 62, 66, 67, 81, 82], "svg": [38, 67], "javascript": 38, "bind": 38, "side": [38, 43, 47, 49, 53, 54, 55, 56, 59, 61, 66, 79, 81, 89, 91, 92], "markup": [38, 40], "almost": [38, 46, 47, 81], "dedic": [38, 39, 42, 65], "rubi": 38, "haskel": 38, "scala": 38, "pick": [38, 58], "json": 38, "zeromq": 38, "websocket": 38, "protocol": 38, "understand": [38, 40, 58, 59, 64, 67, 72, 74, 83, 91], "session": 38, "meant": [38, 40], "filesystem": 38, "extens": [38, 59, 67, 80, 84], "live": [38, 53, 72], "narr": 38, "raw": [38, 39, 40, 42], "unformat": 38, "modif": 38, "nbconvert": 38, "intern": [38, 56, 62, 90, 92], "binari": [38, 43, 47, 61], "encod": [38, 54, 59, 60], "base64": 38, "programmat": 38, "export": 38, "static": [38, 53, 67, 92], "restructeredtext": 38, "slide": 38, "reveal": [38, 52, 68, 91, 95], "j": [38, 39, 42, 43, 50, 55, 56, 57, 58, 59, 63, 77, 81, 91, 92], "util": [38, 60, 61, 62, 63, 67], "furthermor": 38, "render": [38, 39, 40, 42, 53, 54, 55, 56], "2_notebookeditor": 39, "ipython": [39, 40, 47, 48, 56, 63, 66, 73, 84, 85], "filenam": [39, 40, 67, 70], "img": [39, 40, 55, 82], "essenti": [39, 42, 53, 61, 92], "prompt": [39, 42], "area": [39, 42, 58, 67, 83, 95], "edit_mod": 39, "grei": [39, 42], "command_mod": 39, "io": [39, 42, 83], "devic": [39, 42, 63], "shortcut": [39, 40, 42], "modal": [39, 42], "optim": [39, 42, 58, 59, 60, 61, 62, 91], "effici": [39, 42, 59, 74, 85], "usag": [39, 42], "possibl": [39, 42, 43, 45, 47, 49, 58, 59, 61, 67, 70, 72, 74, 81, 85, 91, 92], "few": [39, 42, 45, 47, 60, 66, 71, 74, 85], "entir": [39, 42], "switch": [39, 42, 55, 59, 63], "mod": [39, 42, 55], "esc": [39, 42], "shift": [39, 40, 42, 61, 63], "insert": [39, 42, 45, 47, 49, 54, 55, 57, 61, 63, 65, 66, 67, 71, 74, 77, 78, 84], "b": [39, 42, 45, 47, 52, 54, 59, 62, 65, 66, 67, 68, 69, 70, 71, 74, 76, 80, 81, 84, 89, 90, 91], "pasteboard": [39, 42], "cut": [39, 42, 83], "c": [39, 42, 43, 45, 47, 51, 54, 56, 57, 63, 67, 70, 71, 74, 80, 83, 84, 89, 91, 92, 93, 94, 95], "past": [39, 42, 58], "delet": [39, 42, 64, 76], "undo": [39, 42], "interrupt": [39, 42, 47, 48, 73], "press": [39, 40, 42, 71, 74], "button": [39, 40, 42, 63], "panel": [39, 42], "option": [39, 42, 45, 47, 61, 64, 68], "report": [39, 42, 59, 63, 83], "busi": [39, 42], "tap": [39, 42], "menu": [39, 40, 42, 63], "reconnect": [39, 42], "won": [39, 42, 59], "3_editcel": 40, "block": [40, 61, 65, 71, 74, 76, 78], "identifi": [40, 46, 61, 85], "belong": [40, 71, 76, 84], "togeth": [40, 45, 47, 55, 57, 59, 61, 62, 67, 72, 74, 84, 92], "ident": [40, 44, 47, 57, 67, 71, 85, 89, 90], "indent": [40, 71, 72, 74, 76], "either": [40, 43, 45, 47, 58, 67, 71, 74, 77], "whitespac": [40, 71], "annot": [40, 66, 81], "someon": 40, "front": [40, 53], "docstr": [40, 46, 47, 72], "typic": [40, 47, 48, 51, 53, 58, 63, 65, 66, 73, 77, 81, 91], "float": [40, 44, 45, 56, 65, 66, 68, 70, 71, 74, 81], "__main__": [40, 76], "extrem": [40, 55, 84], "action": [40, 62, 84], "popular": [40, 58], "superset": 40, "Its": [40, 57, 59, 61, 63, 78, 92], "found": [40, 43, 50, 66, 67, 72, 74, 79], "daringfirebal": 40, "unrend": 40, "appear": [40, 53, 59, 67, 68, 77, 83], "put": [40, 45, 47, 64, 66, 72, 74], "ital": [40, 66], "bold": [40, 66], "nest": 40, "enumer": [40, 50, 57, 58, 71, 77], "subitem": 40, "subsubitem": 40, "sublist": 40, "blockquot": 40, "beauti": 40, "better": [40, 54, 59, 77, 79, 80, 83, 91], "ugli": 40, "complic": [40, 58, 59, 92], "flat": [40, 84], "spars": [40, 49, 50, 51, 52, 53, 54, 55, 56, 58, 74, 79, 81, 83, 89, 90], "dens": [40, 59, 60, 61], "count": [5, 40, 65, 66, 67, 77, 78], "aren": [40, 72, 74], "break": [40, 43, 47, 59, 81], "rule": [10, 11, 40, 59, 80, 86], "although": [40, 43, 47], "practic": [40, 49, 53], "beat": [40, 85], "puriti": 40, "never": [40, 71, 74, 78, 84, 93], "pass": [4, 5, 40, 43, 47, 61, 67, 69, 72, 74, 76, 78], "silent": 40, "unless": [40, 47, 48, 73], "explicitli": [40, 43, 47], "silenc": [40, 59], "face": [40, 58, 67], "ambigu": 40, "refus": 40, "temptat": 40, "guess": [40, 83], "prefer": [40, 45, 47, 67, 71, 74], "obviou": [40, 74], "dutch": 40, "often": [40, 46, 47, 50, 61, 62, 66, 67, 70, 71, 72, 74, 83, 85], "hard": 40, "bad": [40, 71, 74, 91, 94], "honk": 40, "And": [40, 46, 47, 63, 72, 92], "shorthand": 40, "emb": 40, "instead": [40, 58, 59, 61, 65, 93], "printf": 40, "hello": [40, 45, 47, 70, 72], "courtesi": 40, "mathjax": 40, "express": [40, 55, 59, 70, 79, 91], "infti": [40, 53, 54, 55, 85, 86], "altern": [40, 46, 47, 67], "fcicho": 40, "compsoft23": [40, 66], "src": [40, 55], "mov": [40, 53, 54, 55], "movi": [40, 53, 54, 63], "mp4": 40, "320": [40, 61, 62], "preload": 40, "local": [40, 52, 53, 59, 72, 79], "youtub": [40, 61], "youtubevideo": 40, "qllx32jugzi": 40, "600": [40, 55, 95], "300": [41, 51, 53, 55, 63, 78, 84, 92, 93, 94, 95], "notebookeditor": 42, "l1": [43, 44, 45, 46, 47, 48, 84, 87, 88], "1_variabl": 43, "alphanumer": [43, 47], "must": [43, 47, 48, 50, 58, 65, 67, 71, 72, 73, 74, 81, 91], "letter": [43, 47], "By": [43, 47, 58, 63, 71, 74, 79, 90], "convent": [43, 47, 61, 76], "lower": [43, 47, 65, 67, 81, 92], "capit": [43, 45, 47], "reserv": [43, 72, 74], "keyword": [43, 47, 67, 71, 79], "cannot": [43, 45, 47, 58, 64, 74], "assert": [43, 47], "continu": [43, 47, 63, 71, 74, 79, 80, 84, 85], "del": [43, 47, 76], "exec": [43, 47], "global": [43, 47, 67, 72], "yield": [43, 47, 53, 54, 55, 57, 58, 59, 61, 67, 71, 79, 81, 84, 85, 86, 89, 91], "Be": [43, 47], "awar": [4, 43, 47], "could": [43, 47, 49, 52, 53, 58, 59, 61, 62, 63, 64, 66, 71, 74, 77, 78, 81, 85, 91], "37": [43, 47, 53, 55, 59, 70, 84], "my_favorite_vari": [43, 47], "associ": [43, 47, 61], "36": [43, 47, 53, 55, 61, 65, 69, 77, 84, 87], "int": [43, 44, 45, 47, 53, 56, 71, 74, 85, 89, 90, 92], "38": [43, 47, 53, 55, 60, 68, 70, 79, 84], "39": [43, 45, 46, 47, 48, 55, 56, 59, 62, 66, 69, 70, 72, 73, 74, 77, 79, 81, 84, 91], "nameerror": [43, 47, 70, 72], "44": [43, 55, 59, 62, 65, 72, 84], "traceback": [43, 47, 48, 55, 56, 63, 70, 72, 73], "recent": [43, 47, 48, 55, 56, 57, 63, 70, 72, 73], "gt": [43, 45, 47, 48, 50, 55, 56, 59, 60, 61, 62, 63, 70, 72, 73, 74, 76, 79, 81, 90], "treat": [43, 47, 86, 87], "repres": [43, 49, 53, 54, 57, 58, 59, 60, 61, 62, 63, 72, 74, 79, 83, 84, 85, 86, 95], "prefix": [43, 46, 47], "0b": 43, "octal": 43, "0o": 43, "hexadecim": 43, "00x": 43, "0x": [43, 92], "decim": [43, 47], "automat": [43, 47, 67], "exist": [43, 50, 52, 59, 60, 67, 72], "anymor": [43, 57, 59, 92], "107": [43, 45, 61, 67, 72], "0b1010111110": 43, "702": 43, "102": [43, 63, 65], "0x0f": 43, "7976931348623157e": 43, "308": [43, 47], "threat": 43, "infin": 43, "54": [43, 55, 60, 66, 68, 72, 84], "141": [43, 45, 47, 65], "55": [43, 55, 65, 67, 70, 71, 74], "57": [43, 47, 59, 66, 67, 68, 72, 74], "69": [43, 47, 59], "4j": [43, 47], "70": [43, 45, 59, 68, 69], "75": [43, 59, 65, 66, 67, 68, 69, 71], "built": [43, 46, 47, 61, 67, 70, 83], "accessor": [43, 47], "76": [43, 45, 47, 59, 66, 82], "77": [43, 47, 59, 65, 66], "my": [43, 47, 61, 63, 70, 71, 74], "conjug": [43, 47], "act": [43, 47, 57, 65, 68], "cmath": [43, 47], "83": [43, 56, 59], "danger": [43, 66, 71, 74], "conver": 43, "known": [43, 45, 47, 59, 61, 72, 74], "85": [43, 45, 56, 59], "integer_numb": 43, "123": [43, 45, 47], "float_numb": 43, "86": [43, 45, 56, 59], "new_numb": 43, "87": [43, 45, 47, 56, 59, 65, 70], "etc": [43, 59, 61, 65, 70, 72, 74], "perform": [43, 44, 47, 56, 61, 71, 72, 74], "88": [43, 45, 47, 56, 59], "num_str": 43, "num_integ": 43, "90": [43, 45, 56, 59, 72], "92": [43, 47, 59, 63], "93": [43, 45, 47, 59, 61, 65, 67], "109": [43, 45, 59, 65, 72], "lt": [43, 45, 47, 48, 50, 55, 56, 59, 60, 61, 62, 63, 70, 73, 74, 76, 79, 81, 90], "110": [43, 45, 59, 72], "111": [43, 63, 65, 72], "0j": [43, 45, 47, 55, 93], "cast": [43, 45], "98": [43, 45, 47, 55, 56, 59, 61], "bool": [43, 45, 47, 59], "2_oper": 44, "arithmet": [44, 47], "power": [44, 45, 47, 58, 67], "isn": [44, 47, 59], "operand": [44, 47], "spell": [44, 47], "word": [44, 47, 66, 70, 72, 74, 91], "greater": [44, 47], "3_datatyp": 45, "besid": [45, 47, 53, 76, 92], "mention": [45, 47, 53, 61, 77, 79, 83, 85, 91], "hold": [45, 56, 59, 70], "collect": [45, 46, 47, 60, 67, 70, 72, 78, 80, 91], "map": [45, 56, 58, 61, 83, 92, 95], "dict": 45, "pair": [45, 77, 91], "frozeenset": 45, "uniqu": [45, 83], "dir": [45, 46, 47], "59": [45, 47, 59, 66, 70, 74], "concaten": [45, 47], "66": [45, 47, 74, 75, 81], "67": [45, 47, 59, 66, 72, 81], "71": [45, 59], "975": [45, 47], "321": [45, 47], "975321": [45, 47], "pure": [45, 47, 58, 62], "isnumer": [45, 47], "72": [45, 59], "73": [45, 62, 68, 82], "sub": [45, 47, 79, 91], "74": [45, 59, 66, 71], "ld": [45, 47], "varieti": [45, 47, 67, 74], "bookkeep": [45, 47], "aris": [45, 47, 53, 92], "sometim": [45, 47, 63, 67, 71, 72, 74, 78], "fine": [45, 47, 72, 74], "78": [45, 47, 59, 66, 67, 82], "80": [45, 47, 56, 59, 65], "81": [45, 47, 57, 59, 65, 71, 74, 81, 84, 87], "girl": [45, 47], "hors": [45, 47, 51], "element": [45, 47, 57, 58, 65, 68, 71, 72, 74, 81, 91], "bracket": [45, 47, 49, 77], "left": [45, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 63, 66, 67, 69, 79, 80, 81, 85, 86, 89, 91, 92, 94, 95], "nag": [45, 47], "length": [45, 47, 51, 52, 68, 77, 81, 84, 88, 92, 95], "iter": [45, 47, 58, 63, 71, 74], "89": [45, 56, 71, 72, 74], "replac": [45, 47, 49, 53, 59, 67, 70, 85], "cat": [45, 47, 70], "91": [45, 47, 56, 59], "concatan": [45, 47], "done": [45, 47, 53, 61, 62, 63, 67, 71, 72, 74, 77, 79, 81, 83, 91, 92, 93], "colon": [45, 47, 71, 72, 74, 76], "neg": [45, 47, 58, 59, 61, 65, 91, 92], "95": [45, 47, 59, 61], "behind": [45, 47, 69, 81, 91], "thrid": [45, 47], "ever": [45, 47], "96": [45, 47, 59, 60, 61, 62], "revers": [45, 47, 72], "emtpi": [45, 47], "shown": [45, 47, 51, 61, 66, 69, 77, 85, 87], "orient": [45, 47, 61, 67, 76, 77], "99": [45, 59, 61, 67, 80, 82], "103": [45, 47, 63], "multidimension": [45, 47, 65], "104": [45, 63], "106": [45, 47, 59, 63, 72], "immut": [45, 47], "That": [45, 47, 59, 62, 63, 66, 77, 78, 81, 83, 84], "113": [45, 72], "137": 45, "116": [45, 61, 65, 67, 72], "consecut": [45, 47], "simpli": [45, 47, 63, 71, 74, 91], "core": [45, 47, 60, 61, 62, 66, 67, 71, 74, 84, 85], "limit": [45, 47, 55, 63, 77, 79, 81, 83], "room": [45, 47, 63], "dekan": [45, 47], "550": [45, 47], "124": [45, 47], "120": [45, 47, 56, 59, 61], "dict_kei": [45, 47], "ralf": [45, 47, 70], "121": [45, 47, 61, 65], "dict_valu": [45, 47], "422": [45, 47, 61], "125": [45, 47, 74], "phone_id": 45, "112": [45, 63, 67, 72], "114": [45, 61, 72], "118": [45, 61], "115": [45, 59, 61, 72], "id": 45, "126": [45, 47, 72], "139": [45, 65, 67], "fruit": 45, "banana": 45, "mango": 45, "kiwi": 45, "strawberri": 45, "orang": 45, "128": [45, 47, 61, 62, 67, 72], "mixed_set": 45, "mix": 45, "remov": [45, 52, 62, 67, 79, 83], "discard": 45, "intersect": 45, "union": 45, "140": [45, 59], "145": [45, 65, 67], "symmetr": [45, 88], "146": [45, 65], "4_modul": 46, "librari": [46, 47, 67, 68, 70, 72, 74], "cross": [46, 47, 59, 83, 93], "platform": [46, 47], "common": [46, 47, 61, 65, 67, 71, 72, 74, 86], "facil": [46, 47], "o": [46, 47, 50, 51, 52, 62, 63, 66, 88, 91], "scrape": 46, "5066282746310002": 46, "whole": [5, 46, 47, 50, 53, 60, 61, 65, 66, 68, 70, 77, 78, 85, 91, 92], "chose": [46, 47, 52, 58, 61, 64, 83, 92, 93, 94], "conveni": [46, 47, 67], "elimin": 46, "confus": [46, 47, 59, 72, 74], "organ": [46, 76], "4142135623730951": 46, "sinh": [46, 47], "mysinh": 46, "__doc__": [46, 47], "__file__": [46, 47], "__loader__": [46, 47], "__name__": [46, 47], "__package__": [46, 47], "__spec__": [46, 47], "aco": [46, 47], "acosh": [46, 47], "asin": [46, 47], "asinh": [46, 47], "atan": [46, 47], "atan2": [46, 47], "atanh": [46, 47], "ceil": [46, 47, 84], "comb": 46, "copysign": [46, 47], "cosh": [46, 47], "degre": [46, 47, 61, 67], "dist": 46, "erf": [46, 47], "erfc": [46, 47], "expm1": [46, 47], "fab": [46, 47], "floor": [46, 47, 62], "fmod": [46, 47], "frexp": [46, 47], "fsum": [46, 47], "gcd": [46, 47], "hypot": [46, 47], "isclos": [46, 47], "isfinit": [46, 47], "isinf": [46, 47], "isnan": [46, 47], "isqrt": 46, "ldexp": [46, 47], "lgamma": [46, 47], "log": [46, 47, 57, 59, 94], "log10": [46, 47], "log1p": [46, 47], "log2": [46, 47], "modf": [46, 47], "nan": [46, 47, 70, 72], "perm": 46, "pow": [46, 47], "prod": 46, "radian": [46, 47], "remaind": [46, 47], "tan": [46, 47, 67, 85], "tanh": [46, 47], "tau": [46, 47, 57, 67, 68, 81, 86], "trunc": [46, 47], "technic": [46, 47], "vast": [46, 47], "major": [46, 47], "302585092994046": [46, 47], "sy": [46, 47], "shutil": [46, 47], "subprocess": [46, 47], "multiprocess": [46, 47], "doc": [46, 47, 59], "32": [47, 56, 59, 61, 62, 65, 67, 69, 71, 72, 74, 76, 77, 79, 81, 83, 84, 87, 90], "56": [47, 55, 59, 65, 67, 68, 72, 74, 82], "typeerror": 47, "19c840f40bd8": 47, "33": [47, 55, 59, 65, 72, 81, 83, 84, 87], "34": [47, 48, 53, 55, 56, 61, 62, 65, 70, 71, 72, 73, 74, 77, 83, 84, 87], "internet": 47, "follw": [47, 60, 68, 85], "particularli": 47, "necessari": [47, 72, 74], "devot": 47, "modest": 47, "minimalist": 47, "approach": [47, 58], "61": [47, 60, 72, 74], "62": [47, 59, 60, 66, 69, 70, 74], "63": [47, 59, 60, 65, 70, 74], "64": [47, 59, 60, 61, 62, 65, 74], "65": [47, 59, 67, 74, 81], "similar": [47, 50, 52, 53, 54, 59, 61, 65, 70, 74, 79, 83, 87, 91], "unlik": 47, "105": [47, 72], "94": [47, 61, 67, 69], "101": [47, 63, 65, 74], "79": [47, 59, 65, 82], "68": [47, 59, 60, 65, 66, 71, 81], "elmin": 47, "127": [47, 61, 65, 67], "130": [47, 59, 67], "131": [47, 63, 65], "3219280948873626": 47, "occur": [47, 48, 73, 74, 84, 91], "fallback": [47, 48, 66, 73], "somewher": [47, 48, 63, 71, 73, 74], "closest": [47, 48, 73, 91], "instanc": [47, 48, 61, 63, 67, 73, 76, 81], "baseexcept": [47, 48, 73], "c32f93e4dfa0": [47, 48, 73], "abort": [47, 48, 73], "my_funct": [47, 48, 72, 73], "invalid": [47, 48, 72, 73], "rest": [47, 48, 58, 63, 71, 73, 74, 78, 84, 87], "goe": [47, 48, 64, 69, 73, 74, 75, 80], "gracefulli": [47, 48, 73], "catch": [47, 48, 73], "interpret": [47, 48, 73, 74], "itself": [47, 48, 49, 52, 59, 70, 73, 76, 91], "caught": [47, 48, 73], "keybord": 47, "concern": [47, 65], "l10": [49, 50, 51, 52], "1_quantum_mechan": 49, "matter": [49, 53], "diag": [49, 50, 51, 52, 53, 54, 55, 56, 58, 71, 74, 79, 81, 83, 89, 90, 91], "eigsh": [49, 50, 51, 52, 53, 54, 74], "assum": [49, 54, 55, 61, 79, 83, 90, 91, 92], "wavefunct": [49, 50, 51, 52, 53, 54, 55, 56, 67], "psi": [49, 50, 51, 52, 53, 54, 55, 56, 74, 95], "posses": 49, "One": [49, 52, 57, 58, 63, 68, 77, 78, 79, 83, 84, 95], "analogi": [49, 67], "hbar": [49, 50, 51, 53, 54, 55, 56], "2m": [49, 53, 54, 55, 56, 88], "whi": 49, "written": [49, 55, 57, 59, 63, 70, 72, 74, 81, 89], "dimens": [49, 53, 66, 67, 68, 69, 77, 89], "hamilton": [49, 50, 51, 52, 55, 74], "hat": [49, 55, 56, 57, 59], "tempor": [49, 56, 67, 90, 92, 93], "question": [49, 71, 74], "stand": [49, 50, 54, 92], "reson": 49, "henc": [49, 72, 92], "constant": [49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 67, 78, 81, 83, 84, 85, 87, 88, 90, 91, 92, 93], "independ": [49, 58, 63, 66, 67, 84, 91], "recip": 49, "term": [49, 54, 58, 66, 79, 81, 83, 85, 89, 91, 92], "reduc": [49, 54, 61], "eigenfunct": [49, 50], "eigenvalu": [49, 50, 51, 52], "accord": [49, 55, 59, 61, 68, 74, 81, 89], "simplest": [49, 59, 80], "cranck": 49, "matric": [49, 55, 61, 65, 74, 79], "rememb": [4, 49, 67, 72, 84, 89, 94], "finit": [49, 50, 51, 52, 55, 71, 74, 79, 89], "delta": [49, 53, 55, 58, 67, 68, 72, 74, 77, 79, 80, 81, 86, 89, 94], "x_": [49, 50, 51, 55, 56, 59, 68, 72, 74, 79, 80, 81, 85, 91], "translat": [49, 66], "bmatrix": [49, 74, 79, 81, 89, 91], "impos": 49, "mass": [49, 51, 54, 56, 57, 67, 70, 81, 84, 87, 88, 89], "diagon": [49, 50, 51, 52, 61, 65, 71, 74, 79, 81, 91], "prefactor": [49, 54], "succe": 49, "solver": [49, 52, 81, 84], "account": [4, 49, 53, 61, 92], "2_particle_in_a_box": [50, 54], "sketch": 50, "rectangular": 50, "zero": [50, 53, 54, 57, 59, 61, 62, 63, 68, 72, 74, 77, 81, 84, 87, 88, 89, 91, 92, 93, 95], "level": [50, 57, 58, 59, 63, 67, 68], "characterist": [50, 58], "realm": 50, "quantiti": [50, 51, 52, 67, 89, 92], "1001": [50, 51, 52], "ev": [50, 51], "678e": [50, 51], "joul": [50, 51], "m_e": 50, "10938356e": [50, 53], "kg": [50, 51, 57], "v_0": [50, 81], "602e": 50, "u_vec": [50, 51, 52], "deritv": [50, 51, 52], "difference2": [50, 51], "anticip": 50, "eigenvector": [50, 51, 52], "val": [50, 51, 52], "sm": [50, 51, 52], "scale": [50, 51, 52, 53, 61, 66, 77, 78, 81, 84, 93], "1e9": [50, 51, 53], "escal": [50, 51], "242e18": [50, 51], "psiscal": [50, 51], "mag": [50, 51, 52, 57], "diagram": [50, 51, 53, 64, 67, 83], "latter": [50, 54, 55, 56, 92], "contrast": [50, 71, 74], "higher": [50, 72, 74, 79, 81, 84, 92], "depth": [50, 67], "observ": [50, 51, 52, 77, 81, 83, 89], "decai": [50, 67, 68, 92, 93, 94], "evanesc": [50, 92], "increas": [50, 57, 58, 59, 61, 62, 65, 66, 77, 80, 81, 83, 91, 92], "nonlinearli": 50, "graph": [50, 51, 66, 67, 69, 81, 83, 92], "e_": [50, 51, 84, 92, 93, 95], "line2d": [50, 79, 90], "0x7f935ee0e820": 50, "3_harmonic_oscil": 51, "certainli": 51, "resembl": [51, 52, 54, 94], "atom": [51, 84], "bond": 51, "vibrat": [51, 84], "relev": [51, 52, 86, 94], "al": [51, 58], "molecul": [51, 68, 77, 95], "solid": [51, 52, 84], "compar": [51, 55, 57, 61, 63, 74, 77, 83, 84, 85, 92, 94, 95], "carbon": 51, "oxygen": 51, "396": 51, "229": [51, 74], "mathr": 51, "angstr\u00f6m": 51, "m_c": 51, "998467052e": 51, "m_o": 51, "657e": 51, "026": 51, "lw": [51, 57, 58, 67, 77, 82, 83, 85, 88, 93, 94], "ylim": [51, 53, 54, 55, 56, 57, 58, 67, 77, 79, 84, 87, 88], "dash": 51, "thermal": 51, "temperatur": [51, 68, 77], "actual": [51, 54, 59, 60, 61, 62, 63, 72, 77, 79, 80, 81, 85, 91, 94], "omega": [51, 53, 54, 67, 81, 85, 86, 92, 93, 94, 95], "ldot": [51, 58, 59, 60, 79, 81, 89, 91], "parabol": [51, 57], "anharmon": 51, "expans": [51, 79, 81], "mors": 51, "v_": [51, 53, 65, 81, 91], "x_0": [51, 55, 68, 69, 79, 81], "larger": [51, 53, 65, 67, 76, 77], "dissoci": 51, "paramat": 51, "ea": 51, "equidist": [51, 67], "4_periodic_potenti": 52, "perdiod": 52, "lattic": 52, "replic": 52, "ion": 52, "simplic": [52, 54], "sine": [52, 54, 62, 85], "band": [52, 74], "cosin": [52, 85], "3001": 52, "cdot": [52, 57, 59, 68, 87, 92], "hh": 52, "todens": [52, 74, 79, 81, 90], "effect": [52, 65, 67, 77, 83, 91, 94], "40": [52, 55, 59, 62, 63, 65, 67, 77, 84], "5000": 52, "instruct": [52, 78], "envelop": [52, 53, 54], "had": [52, 53, 59, 72, 84, 93], "gap": 52, "abdn": 52, "effetc": 52, "l11": [53, 54, 55, 56], "1_quantum_dynam": 53, "fftpack": [53, 54, 55, 56, 58], "ifft": [53, 54, 55, 56, 58], "nabla": [53, 57], "shortli": [53, 55, 67, 72, 78], "wavenumb": [53, 55], "down": [53, 57, 58, 59, 62, 76, 77, 84, 91], "limits_": [53, 85], "phi": [53, 85], "ikx": [53, 55], "dk": [53, 55, 56], "k_0": [53, 55], "contribut": [53, 81, 84, 85, 86], "noth": [53, 63, 72, 74, 94], "decomposit": 53, "wavelenth": 53, "angstroem": 53, "interval": [53, 67, 79, 80, 81, 89], "electron_mass": 53, "0545718e": 53, "2e": [53, 77, 78, 93, 94, 95], "loc": [53, 67, 81], "k_": [53, 55, 56, 68, 83, 92], "const": [53, 92, 93], "dispers": [53, 92], "omega_0": 53, "2a": 53, "k_0x": 53, "obvious": 53, "underli": 53, "rightmost": [53, 63], "factor": [53, 58, 62, 67, 80, 91, 92], "fator": 53, "ph": 53, "omega_": [53, 85, 86], "matter_wave_packet": 53, "lobe": 53, "peak": 53, "reminisc": 53, "far": [53, 57, 59, 67, 72, 77, 81, 89, 94], "tackel": 53, "tick_param": [53, 67, 81, 84, 85, 87], "interf": 53, "gauss_wave_packet": 53, "10000": [53, 54, 58, 59, 60, 61, 62, 67, 68, 69, 80, 81, 84, 87, 88], "Of": [53, 71, 72, 74, 79, 92], "commonli": [53, 59, 71, 72, 74, 76], "rout": 53, "800": [53, 54, 55, 56, 63], "sync_image_data": [53, 54, 55, 56, 63, 92, 93, 95], "magic": [53, 72], "background": [53, 54, 55, 56, 78, 81, 84], "copy_from_bbox": [53, 54, 55, 56], "bbox": [53, 54, 55, 56], "buffer": [53, 63], "everytim": 53, "prevent": [53, 61, 66], "20e": 53, "100000": [53, 62, 68], "tight_layout": [53, 54, 55, 56, 57, 61, 67, 79, 81, 82, 84, 87, 92, 93, 94, 95], "41": [53, 55, 62, 65, 71, 74, 84, 92], "restore_region": [53, 54, 55, 56], "restor": [53, 54, 84, 93], "draw_artist": [53, 54, 55, 56], "set_data": [53, 54, 55, 56], "modifi": [53, 55, 67, 70, 71, 72, 74, 81, 89, 92], "blit": [53, 54, 55, 56], "buffer_rgba": [53, 54, 55, 56], "imscreeag": 53, "put_image_data": [53, 54, 55, 56, 92, 93, 95], "02": [53, 54, 55, 60, 65, 67, 89, 92, 93, 95], "eq": [54, 81, 85, 86], "se": 54, "psi_": [54, 55], "steadi": 54, "exact": 54, "infit": 54, "c_n": 54, "_n": 54, "int_": [54, 55, 80, 86], "carri": [54, 58, 65, 66, 77, 81, 85, 86, 91], "orthogon": [54, 85], "basi": [54, 60, 85], "deq": 54, "c_": [54, 89, 92], "0n": 54, "paket": 54, "triangular": 54, "superposit": [54, 85, 94], "gauss_x": [54, 55, 56], "x0": [54, 55, 56, 72, 74, 77, 78, 94], "xp": [54, 57, 82], "eigen_f": 54, "fu": 54, "init": [54, 84], "num": [54, 68, 72, 74], "c0n": 54, "dtype": [54, 56, 60, 65, 70, 92, 93, 94, 95], "moment": [54, 74, 90, 91], "w_func": 54, "wv": 54, "ok": [54, 59, 91], "bounc": 54, "piec": 54, "cake": 54, "Then": [54, 55, 59, 70, 72, 74, 83, 92], "demonstr": [54, 57, 58, 61, 71, 72, 74, 79, 81, 91], "apart": [54, 61, 83], "380": [54, 56], "particle_in_box": 54, "inclus": [54, 68], "forth": 54, "3_tunnel": 55, "tricki": 55, "ln": [55, 56, 58, 67, 91], "situat": [55, 58, 67, 74, 83, 87], "travel": [55, 77], "toward": 55, "tild": [55, 56], "backward": 55, "onbtain": 55, "exactli": [55, 65, 66, 93], "pursu": 55, "forward": [55, 56, 61, 83, 89], "similarli": [55, 68, 72, 85, 88], "direcct": 55, "2i": [55, 80], "hamiltonian": 55, "immedi": [55, 58], "seem": [55, 57, 66, 70, 72, 74, 77, 78, 80, 83], "timstep": 55, "retstep": 55, "sigma0": 55, "prob": 55, "barrier_width": 55, "barrier_height": 55, "hamitonion": 55, "h_diag": 55, "h_non_diag": 55, "ey": [55, 59], "tocsc": 55, "evolution_matrix": 55, "inv": 55, "tocsr": 55, "product": [55, 57, 59, 61, 65, 66, 72, 74, 86, 90, 93], "care": [55, 77, 80, 81], "271": 55, "cranck_nicolson_anim": 55, "closer": [55, 56, 81], "symmetri": [55, 56, 81], "substitut": [55, 56, 59], "invers": [55, 56, 85, 86, 93], "receip": [55, 56], "46": [55, 70, 72, 79, 84, 89], "005": [55, 56], "high": [55, 56, 59, 63, 67, 68, 70, 81, 92], "middl": [55, 84, 85], "47": [55, 59, 60, 67, 69, 70, 79, 84, 85, 89], "v0": [55, 56, 57], "48": [55, 60, 72, 82, 89], "49": [55, 60, 65, 72, 89], "discret": [55, 74, 79, 85, 89, 93], "sampl": [55, 57, 61, 62, 68], "ik_": [55, 56, 92], "x_n": [55, 68], "nyquist": 55, "im": [55, 85, 92], "k_m": 55, "51": [55, 60, 62, 70, 72, 84, 89], "psi_modx": [55, 56], "evolv": [55, 78], "iv": 55, "reus": 55, "53": [55, 60, 67, 70], "phase_x": [55, 56], "phase_k": [55, 56], "1e5": [55, 56], "keyboardinterrupt": [55, 56, 63], "ipykernel_948686": 55, "3129487503": 55, "py": [55, 56, 59, 72, 74, 79], "split_step_anim": 55, "upon": 55, "transmiss": [55, 92], "transmit": [55, 92], "untitl": [56, 90], "586": 56, "587": 56, "588": 56, "589": 56, "590": 56, "n_step": 56, "t_max": 56, "606": 56, "heavisid": 56, "607": 56, "608": 56, "p0": [56, 91], "dp2": 56, "psi_x0": 56, "609": 56, "631": 56, "632": 56, "psi_x": 56, "633": 56, "634": 56, "635": 56, "10000000": 56, "5827bc4795d2": 56, "opt": 56, "anaconda3": [56, 74], "env": 56, "lib": [56, 59, 74], "python3": [56, 59, 74], "overwrite_x": 56, "_pocketfft": 56, "none": [56, 60, 61, 62, 66, 67, 83, 91], "c2c": 56, "worker": 56, "pfft": 56, "ik": 56, "2dt": 56, "461": 56, "gauss_k": 56, "462": 56, "planck": 56, "463": 56, "464": 56, "landscap": 56, "edg": [56, 61, 66, 80, 82, 91], "465": 56, "466": 56, "467": 56, "468": 56, "469": 56, "schroding": 56, "t0": 56, "valid": [56, 61, 62, 76, 89, 91], "asarrai": 56, "compute_k_from_x": 56, "x_evolve_half": 56, "x_evolv": 56, "k_evolv": 56, "dt_": 56, "attribut": 56, "psi_x_lin": 56, "psi_k_lin": 56, "v_x_line": 56, "_set_psi_x": 56, "psi_mod_x": 56, "_get_psi_x": 56, "_set_psi_k": 56, "psi_k": 56, "psi_mod_k": 56, "_get_psi_k": 56, "_get_dt": 56, "_set_dt": 56, "compute_x_from_k": 56, "time_step": 56, "nstep": 56, "470": 56, "471": 56, "472": 56, "473": 56, "aa3a772b7cb8": 56, "1cbcc64ef919": 56, "82": [56, 59, 60, 61, 62, 65], "84": [56, 59, 63], "l12": [57, 58], "1_hydrodynam": 57, "navier": 57, "nonlinear": 57, "beyond": [57, 74, 75, 81], "scope": [57, 72], "under": [57, 68, 91], "graviti": [57, 68, 81, 87], "liquid": [57, 68, 77], "streamlin": 57, "ma": [57, 67], "interpol": 57, "slowli": [57, 72, 74], "viscou": 57, "fluid": 57, "influenc": 57, "drag": 57, "forc": [57, 84, 88], "vari": [57, 63, 67, 81, 85, 86, 91, 94], "linearli": [57, 81, 91], "zeta": 57, "dz": 57, "mg": 57, "prime": [57, 72, 74, 79, 92], "eta": [57, 59, 60, 77, 78, 92], "viscos": 57, "gravit": [57, 84, 87, 88], "bouyanc": 57, "acceler": [57, 67, 81, 84, 87, 88, 94], "rho_f": 57, "rho_o": 57, "finam": 57, "gain": [57, 58, 61, 77], "rho_pt": 57, "rho_hg": 57, "21450": 57, "13530": 57, "53e": 57, "hg": 57, "pa": 57, "gp": 57, "minu": [57, 66], "dz0": 57, "dz1": [57, 59], "z0": 57, "vz": 57, "arg": [57, 72, 74], "vt": 57, "z_a": 57, "vz_a": 57, "seen": [57, 65, 72, 76, 77], "balanc": 57, "velocti": 57, "bf": [57, 89], "tell": [57, 58, 59, 61, 67, 70, 72, 74, 91], "incompress": 57, "vanish": 57, "v_z": 57, "low": [57, 63, 67, 68, 70], "reynold": 57, "caus": [57, 58, 92], "volum": [57, 61], "sl": 57, "3a": 57, "fail": [5, 57], "compli": [57, 79], "slip": 57, "outer": [57, 90], "ot": [57, 66], "drage": 57, "reshap": [57, 59, 60, 61, 62, 89], "uu": 57, "vv": 57, "yp": [57, 72, 74, 82], "tracer": 57, "contourf": [57, 67, 95], "zorder": [57, 67, 72, 74], "w": [57, 59, 60, 61, 62, 66, 95], "maxlength": 57, "circle1": 57, "yellow": 57, "add_artist": 57, "sd": 57, "source_dipol": 57, "clearli": [57, 84], "remind": 57, "mask": 57, "around": [57, 58, 61, 65, 67, 71, 72, 74, 76, 81, 83, 91, 93, 94], "sneak": 57, "2_reinforcement_learn": 58, "teach": 58, "increasingli": 58, "procedur": [58, 59, 61, 76, 79, 91], "spend": [58, 67], "patch": 58, "ago": 58, "centuri": 58, "stimmul": 58, "hype": 58, "techniqu": [58, 65, 68], "smartphon": 58, "divid": [58, 83, 91], "supervis": 58, "wrong": [58, 71, 91], "semi": 58, "unsupervis": [58, 62], "graphic": [58, 66, 67], "taken": [58, 67, 69, 70, 77], "et": 58, "intellig": [58, 70], "2020": 58, "maxim": 58, "reward": [58, 71, 74], "signal": [58, 61, 63, 85], "learner": 58, "agent": 58, "told": 58, "discov": 58, "affect": [58, 59], "subsequ": [58, 78], "trial": 58, "delai": [58, 83], "distinguish": 58, "1950": 58, "2013": [58, 70], "deepmind": 58, "plai": [58, 60, 71, 74, 81, 83, 86, 91, 94], "atari": 58, "game": [58, 68], "pong": 58, "robot": 58, "mdp": 58, "formal": [58, 65, 79], "uncertainti": [58, 67, 70, 91], "p_": [58, 68, 91], "sa": 58, "transit": 58, "discount": 58, "s_": 58, "drawn": [58, 67, 69], "a_1": 58, "nessecarili": 58, "gridworld": 58, "repeatedli": [58, 71, 72, 74], "travers": 58, "strictli": 58, "valuabl": 58, "goal": [58, 59, 71, 74], "a_0": [58, 85], "realiz": [58, 59, 66, 68, 78, 84], "inter": 58, "a_": [58, 85], "sound": [58, 64, 72, 74], "max_": 58, "argmax_": 58, "q_": 58, "q_t": 58, "big": [58, 66], "plu": [58, 66, 87], "lear": 58, "too": 58, "resid": [58, 67], "shade": 58, "intial": 58, "depict": [58, 62, 84], "penalti": 58, "strategi": 58, "epsilon": [58, 88], "greedi": 58, "event": [58, 69], "randomli": [58, 61, 67], "n_action": 58, "n_row": 58, "n_column": 58, "e_greedi": 58, "acl": 58, "regist": 58, "monitor": [58, 63], "curr_stat": 58, "ep": [58, 67], "qsum": 58, "randn": [58, 59, 67, 68, 69, 70], "argmax": [58, 59, 60, 61], "next_stat": 58, "next_act": 58, "next_q": 58, "episod": [58, 59, 62], "curr_act": 58, "gca": [58, 66, 81], "arrow": 58, "fc": [58, 95], "ec": 58, "head_width": 58, "head_length": 58, "rect": 58, "add_patch": 58, "xaxi": [58, 67], "set_ticklabel": 58, "yaxi": [58, 67], "book": [58, 66], "sutton": 58, "barto": 58, "l13": [59, 60], "1_deep_learn": 59, "nowadai": [59, 60], "mostli": 59, "unit": [59, 61], "libari": 59, "digit": [59, 63], "famou": 59, "node": 59, "logist": 59, "ll": [59, 67, 71], "accur": [59, 61, 66, 81], "000": [59, 70], "greyscal": 59, "255": [59, 60, 61, 92, 93, 95], "preprocess": 59, "maker": 59, "sklearn": 59, "dataset": [59, 60, 61, 62, 83, 91], "fetch_openml": 59, "mnist_784": 59, "return_x_i": 59, "as_fram": 59, "colorbar": [59, 67], "interv": [59, 67, 68, 79, 80, 85], "otherwis": [59, 64, 74, 79, 87], "overwrit": 59, "accordingli": [59, 63, 91], "y_new": 59, "pre": 59, "60000": [59, 60, 61], "m_test": 59, "x_train": [59, 60, 61], "x_test": [59, 60, 61], "y_train": [59, 60, 61], "y_test": [59, 60, 61], "shuffl": [59, 68], "seed": 59, "shuffle_index": 59, "permut": 59, "whether": [59, 71, 74, 76, 91], "produc": [59, 67, 68], "multipi": 59, "eqnarrai": [59, 81, 84, 87, 88], "w_": [59, 95], "bia": 59, "unbound": 59, "predict": [59, 60, 61, 62, 67, 77, 94], "sigmoid": [59, 60], "compact": [59, 66, 71, 74], "999": 59, "feedforward": 59, "784": [59, 60], "stack": [59, 67], "stage": 59, "matmul": 59, "clariti": 59, "mse": 59, "truth": [59, 71, 74], "bu": 59, "shannon": 59, "averag": [59, 61, 63, 65, 67, 77, 81, 83], "compute_loss": 59, "y_hat": 59, "minim": [59, 61, 91], "bias": [59, 61], "b_": [59, 81, 85], "w_j": 59, "easier": 59, "fix": [59, 63, 66, 91, 92], "align": [59, 82, 84, 85], "chain": 59, "tediu": 59, "w_0x_0": 59, "w_nx_n": 59, "x_j": 59, "unfriendli": 59, "denomin": 59, "dw": 59, "db": 59, "backpropag": 59, "keepdim": 59, "sgd": [59, 60], "umpdat": 59, "leftarrow": 59, "decreas": [59, 61, 67, 77, 80, 81, 83], "feel": [59, 65, 71, 74], "epoch": [59, 60, 61, 62, 78], "learning_r": 59, "n_x": 59, "7471125121616977": 59, "0730826958292902": 59, "06131832354627721": 59, "055230119812005714": 59, "0513243202361425": 59, "04854004196371184": 59, "04642485272904433": 59, "04474722082574824": 59, "043374333931969114": 59, "042223715518407964": 59, "041332921148394014": 59, "saw": 59, "tp": 59, "fp": 59, "fn": 59, "tn": 59, "fortun": 59, "metric": [59, 60, 61], "confusion_matrix": 59, "classification_report": 59, "8973": 59, "938": 59, "precis": [59, 67, 81], "f1": [59, 72, 74], "score": [59, 61], "support": [59, 67, 87], "9015": 59, "985": 59, "macro": 59, "avg": 59, "bigger": 59, "axesimag": [59, 60, 61], "0x7f06e46c6df0": 59, "inbetween": [59, 72], "n_h": 59, "w1": 59, "b1": 59, "w2": 59, "b2": 59, "z1": [59, 92], "a1": 59, "z2": [59, 92], "a2": 59, "dz2": 59, "dw2": 59, "db2": 59, "da1": 59, "dw1": 59, "db1": 59, "395166635058746": 59, "2207416875926896": 59, "16601548222727533": 59, "13990677867922954": 59, "12390102523919129": 59, "11269161497108851": 59, "10421329497723456": 59, "09747959072905935": 59, "09194898313097832": 59, "0872943606401609": 59, "08367740628296327": 59, "newtork": 59, "8905": 59, "178": [59, 70, 92], "802": 59, "9083": 59, "917": 59, "feed": 59, "reload": 59, "_openml": 59, "1002": 59, "futurewarn": 59, "parser": 59, "liac": 59, "arff": 59, "auto": 59, "warn": [59, 77], "importerror": 59, "api": [59, 60], "hot": [59, 60], "astyp": [59, 60, 61], "int32": 59, "seper": [59, 69], "softmax": [59, 60, 61], "lone": 59, "across": [59, 91], "ten": 59, "_i": 59, "z_i": 59, "y_i": [59, 65, 68, 91], "compute_multiclass_loss": 59, "l_sum": 59, "luckili": 59, "activi": 59, "ve": 59, "wrote": [59, 76], "walk": [59, 67, 68, 69, 77], "359409945262723": 59, "48091541075077": 59, "674432764227768": 59, "3330104308788546": 59, "144784230249712": 59, "0230964725181804": 59, "9368747323694274": 59, "871957389404843": 59, "8208795576102075": 59, "7793325725168159": 59, "7446649543545801": 59, "7151537041535515": 59, "6896258244540622": 59, "6672519100025258": 59, "6474268213495037": 59, "6296970416913454": 59, "160": [59, 70], "6137147676333654": 59, "170": [59, 65, 67, 92], "5992079750548169": 59, "5859603076597459": 59, "190": [59, 71, 74], "5737971945414018": 59, "5636592880338956": 59, "896": 59, "1076": 59, "815": 59, "820": 59, "790": 59, "669": 59, "822": 59, "866": 59, "739": 59, "779": 59, "1018": 59, "1131": 59, "988": 59, "1033": 59, "997": 59, "871": 59, "950": 59, "984": 59, "1031": 59, "accurai": 59, "2_deep_learning_kera": 60, "effort": [60, 94], "differenr": 60, "therbi": 60, "lead": [60, 67, 77, 79], "role": [60, 86], "sit": 60, "friendli": 60, "wil": [60, 63], "shorter": 60, "to_categor": [60, 61, 62], "plot_model": [60, 61, 62], "sequenti": [60, 61, 62, 71, 74], "load_data": [60, 61], "float32": [60, 61], "input_shap": [60, 61, 62], "to_fil": [60, 61, 62], "show_shap": [60, 61, 62], "show_dtyp": [60, 61, 62], "show_layer_nam": [60, 61, 62], "rankdir": [60, 61, 62], "tb": [60, 61, 62], "expand_nest": [60, 61, 62], "layer_rang": [60, 61, 62], "show_layer_activ": [60, 61, 62], "assembl": [60, 66, 69], "stochast": [60, 68], "gradient": 60, "descent": 60, "loss": [60, 61, 62], "categorical_crossentropi": [60, 61], "275": 60, "1875": 60, "3216": 60, "9075": 60, "833950": 60, "framework": [60, 61, 62], "cpu_allocator_impl": [60, 61, 62], "cc": [60, 61, 62, 91], "alloc": [60, 61, 62], "188160000": 60, "exce": [60, 61, 62], "memori": [60, 61, 62, 76], "567u": 60, "3172": 60, "9098": 60, "552u": 60, "3084": 60, "9119": 60, "549u": 60, "3006": 60, "9144": 60, "551u": 60, "2935": 60, "9169": 60, "555u": 60, "2870": 60, "9188": 60, "553u": 60, "2808": 60, "9201": 60, "2753": 60, "9218": 60, "2700": 60, "9233": 60, "550u": 60, "2649": 60, "9247": 60, "2601": 60, "9265": 60, "566u": 60, "2556": 60, "9278": 60, "546u": 60, "2512": 60, "9288": 60, "548u": 60, "2469": 60, "9302": 60, "2429": 60, "9314": 60, "562u": 60, "2390": 60, "9323": 60, "2352": 60, "9333": 60, "2316": 60, "9341": 60, "547u": 60, "2280": 60, "9352": 60, "2247": 60, "9361": 60, "2214": 60, "9371": 60, "callback": [60, 61, 62], "histori": [60, 61, 62], "0x7f54450047c0": 60, "confid": 60, "biggest": 60, "3470042e": 60, "6805121e": 60, "06": [60, 69, 70, 71, 74, 77], "1352806e": 60, "8598683e": 60, "9212976e": 60, "8488462e": 60, "8833722e": 60, "4240003e": 60, "1060988e": 60, "6439105e": 60, "0x7f5446a01fd0": 60, "77512094e": 60, "22485924e": 60, "42965860e": 60, "65467917e": 60, "02621441e": 60, "75370630e": 60, "91166031e": 60, "20765775e": 60, "74873590e": 60, "17108250e": 60, "pathcollect": 60, "0x7f544685a640": 60, "l14": [61, 62], "1_cnn": 61, "learnabl": 61, "non": [61, 62, 67, 68, 83, 85], "frequent": [61, 85], "emploi": [61, 85], "detect": [61, 85], "ndimag": 61, "convolv": 61, "skimag": 61, "camera": 61, "inspir": 61, "hubel": 61, "wiesel": 61, "propos": 61, "explan": 61, "mammal": 61, "perceiv": 61, "architectur": [61, 62], "brain": 61, "attempt": 61, "vision": 61, "hypothesi": 61, "cortex": 61, "respons": [61, 62], "simplist": 61, "respond": [61, 71, 74], "invari": 61, "respect": [61, 67, 76, 87, 89, 92], "further": [61, 63, 71, 74, 76, 83, 92, 93, 94], "pupos": [61, 91], "filter": 61, "3x3": 61, "subimag": 61, "elementwis": [61, 79], "4x4": 61, "6x6": 61, "enhanc": 61, "correspondingli": 61, "0x7f9224975e50": 61, "conv_imag": 61, "0x7f92247c9490": 61, "ly": 61, "impli": [61, 67, 81], "weightag": 61, "overcom": 61, "sens": [61, 67, 72, 77], "wouldn": 61, "mayb": 61, "doesn": [61, 74], "cost": 61, "rectifi": 61, "ge0": 61, "supress": 61, "intuit": [61, 67], "among": [61, 63, 80, 91], "presenc": 61, "rid": 61, "unwant": 61, "regard": [61, 85], "portion": 61, "success": [5, 61], "progress": [61, 68], "tent": 61, "n_": [61, 92], "2p": 61, "downsampl": 61, "3d": [61, 92], "multi": [61, 65, 68, 74], "perceptron": 61, "overfit": 61, "unchang": 61, "categori": 61, "frontend": 61, "straight": [61, 67, 83], "117": [61, 65], "devid": [61, 79, 92], "num_class": 61, "expand_dim": 61, "kear": 61, "119": 61, "conv2d": [61, 62], "kernel_s": [61, 62], "maxpooling2d": [61, 62], "pool_siz": [61, 62], "sequential_2": [61, 62], "_________________________________________________________________": [61, 62], "conv2d_4": 61, "max_pooling2d_4": [61, 62], "maxpool": [61, 62], "conv2d_5": 61, "18496": [61, 62], "max_pooling2d_5": [61, 62], "flatten_2": 61, "1600": 61, "dropout_2": 61, "dense_2": 61, "16010": 61, "826": 61, "trainabl": [61, 62], "amount": [61, 77, 81, 84], "happen": [61, 72, 74, 78, 83, 92], "infer": 61, "batch_siz": [61, 62], "adam": 61, "validation_split": [61, 62], "805623": 61, "169344000": 61, "16m": 61, "3624": 61, "8897": 61, "val_loss": [61, 62], "0824": 61, "val_accuraci": 61, "9793": 61, "1122": 61, "9652": 61, "0614": 61, "9832": 61, "17m": 61, "0856": 61, "9741": 61, "0444": 61, "9893": 61, "0699": 61, "9786": 61, "0457": 61, "9873": 61, "0620": 61, "9808": 61, "0425": 61, "9882": 61, "0559": 61, "9829": 61, "0373": 61, "9913": 61, "0514": 61, "9834": 61, "0364": 61, "9908": 61, "0468": 61, "9847": 61, "0294": 61, "9918": 61, "0454": 61, "9856": 61, "0311": 61, "9903": 61, "0415": 61, "9872": 61, "0325": 61, "9907": 61, "0412": 61, "9867": 61, "0303": 61, "0353": 61, "9889": 61, "0301": 61, "9912": 61, "0372": 61, "9877": 61, "0307": 61, "0329": 61, "9897": 61, "0318": 61, "9910": 61, "0326": 61, "9896": 61, "0316": 61, "9920": 61, "0x7f9224764040": 61, "122": [61, 65], "verbos": 61, "02492290735244751": 61, "9919000267982483": 61, "tese": 61, "track": [61, 67, 70, 77], "2_autoencod": 62, "accept": 62, "compress": [62, 87], "latent": 62, "detector": 62, "nois": 62, "1024": 62, "datapoint": [62, 91], "noisi": [62, 68, 83], "squeez": [62, 66], "data_len": 62, "noisy_input": 62, "pure_input": 62, "noisy_sampl": 62, "pure_sampl": 62, "quit": [62, 71, 72, 74], "restruct": 62, "y_val_noisy_r": 62, "y_val_pure_r": 62, "x_val_noisi": 62, "tmp_n": 62, "tmp_p": 62, "conv2dtranspos": 62, "upsampling2d": 62, "constraint": 62, "max_norm": 62, "rmsprop": 62, "configur": [62, 63], "no_epoch": 62, "max_norm_valu": 62, "train_test_split": 62, "percentage_train": 62, "noisy_input_test": 62, "pure_input_test": 62, "maxima": 62, "upsampl": 62, "pad": 62, "kernel_constraint": 62, "conv2d_12": 62, "conv2d_13": 62, "conv2d_14": 62, "73856": 62, "conv2d_15": 62, "147584": 62, "up_sampling2d_4": 62, "conv2d_16": 62, "73792": 62, "up_sampling2d_5": 62, "conv2d_17": 62, "577": 62, "314": 62, "625": 62, "mean_squared_error": 62, "371248": 62, "175616000": 62, "470598": 62, "374": 62, "193m": 62, "0193": 62, "0063": 62, "194m": 62, "0025": 62, "0015": 62, "0016": 62, "3326e": 62, "195m": 62, "0012": 62, "0026": 62, "0011": 62, "0013": 62, "0x7fae84ba6340": 62, "unknown": [62, 72, 81], "num_reconstruct": 62, "l15": [63, 64], "1_python_hardwar": 63, "__future__": 63, "print_funct": 63, "ipywidget": [63, 91], "interact_manu": [63, 91], "diffrent": 63, "usb": 63, "connector": 63, "analog": 63, "a0": 63, "a7": 63, "d2": [63, 72, 90], "d13": 63, "macbook": 63, "port": 63, "dev": 63, "cu": 63, "usbseri": 63, "141220": 63, "processor": 63, "tediou": 63, "serial": 63, "window": 63, "speed": [63, 67], "seriaal": 63, "adjust": [63, 66, 67], "57600": 63, "baud": 63, "standardfirmata": 63, "pyfirmata": 63, "pip": [63, 78, 84, 92], "linux": [63, 66], "osx": 63, "tty": 63, "onboard": 63, "voltag": 63, "pin": 63, "measru": 63, "ttl": 63, "puls": [63, 68], "pwm": 63, "quickli": [63, 74, 83], "freqeunci": 63, "hz": [63, 85], "get_pin": 63, "d3": 63, "outpwm": 63, "slider": 63, "tri": [63, 83], "cool": 63, "yout": 63, "versatil": 63, "expens": 63, "leat": 63, "enout": 63, "enable_report": 63, "3021": 63, "belov": 63, "129": [63, 72], "20px": 63, "serif": [63, 66], "px": 63, "autosc": 63, "improv": [63, 70, 79, 81], "analog_valu": 63, "799": 63, "line_width": [63, 84], "begin_path": [63, 84], "fill_text": 63, "move_to": [63, 84], "line_to": [63, 84], "stroke": [63, 84], "f7bc658ca79a": 63, "2_project_templ": 64, "mustermann": 64, "matrikel": 64, "sort": [64, 66, 72, 83, 85], "somebodi": 64, "credit": 64, "tick": [64, 66, 67], "intent": 64, "were": [64, 67, 81, 83], "1_numpi": 65, "ndarrai": 65, "workhors": 65, "inpract": 65, "manual": 65, "stop": [65, 91], "evenli": 65, "omit": [65, 72, 74, 81], "41666667": 65, "83333333": 65, "66666667": 65, "08333333": 65, "91666667": 65, "33333333": 65, "16666667": 65, "58333333": 65, "equivel": 65, "logaritm": 65, "creation": [65, 67], "00000000e": [65, 71, 74], "03773178e": 65, "22781435e": 65, "80316249e": 65, "51525577e": 65, "58670631e": 65, "85771994e": 65, "38696456e": 65, "25095809e": 65, "20264658e": 65, "matlab": 65, "offset": [65, 67, 74, 79, 85], "ommit": 65, "142": [65, 67], "143": [65, 67], "144": [65, 71, 74], "151": 65, "t_i": 65, "wish": [65, 67], "t_": [65, 81, 92], "y_": [65, 68, 81, 91], "152": 65, "08": [65, 66, 90], "154": 65, "65306122": 65, "25490196": 65, "79310345": 65, "85106383": 65, "38461538": 65, "159": [65, 67], "165": [65, 67, 70, 92], "166": [65, 92], "167": [65, 92], "168": [65, 92], "169": 65, "176": [65, 67], "172": [65, 92], "173": [65, 92], "174": [65, 92], "175": [65, 67], "181": [65, 67], "mathematica": 65, "wise": 65, "182": [65, 67, 70], "185": [65, 67], "186": 65, "187": [65, 67], "99749499": 65, "14112001": 65, "97753012": 65, "2794155": 65, "93799998": 65, "41211849": 65, "188": 65, "23130160e": 65, "97870684e": 65, "11089965e": 65, "47875218e": 65, "53084370e": 65, "23409804e": 65, "189": 65, "192": 65, "193": 65, "194": 65, "195": 65, "98743918e": 65, "08553640e": 65, "03057681e": 65, "09802511e": 65, "198": 65, "v1": [65, 79], "v2": 65, "25_publication_ready_figur": 66, "guidelin": 66, "awai": 66, "manuscript": 66, "advantag": 66, "afterward": 66, "tempt": 66, "mess": 66, "readili": [66, 84], "hack": 66, "inch": 66, "cm": [66, 69, 92, 93, 94, 95], "a4": 66, "wide": [66, 68], "paper": [66, 67], "marg": 66, "figure_exampl": 66, "adob": 66, "affin": 66, "design": [66, 67, 74, 76], "softwar": [66, 70, 91], "rescal": 66, "includegraph": [66, 67], "pt": 66, "match": [66, 91, 92], "enlarg": 66, "reason": [66, 71, 74], "compromis": 66, "ensur": 66, "enclos": [66, 70, 72, 74], "pwd": 66, "get_siz": [66, 76], "figure_example1": 66, "set_siz": 66, "subplotpar": 66, "figw": 66, "figh": 66, "set_size_inch": 66, "desir": [66, 71, 74, 81], "anyth": 66, "set_xlabel": [66, 67], "set_ylabel": [66, 67], "figure_example2": 66, "style": [66, 84, 85], "snippet": 66, "make_html": 66, "fontnam": 66, "span": [66, 67], "famili": 66, "24px": 66, "join": 66, "fontmanag": 66, "ttflist": 66, "div": 66, "pl": [66, 90], "kaitim": 66, "big5": 66, "gb": 66, "mingti2l": 66, "sungtil": 66, "abyssinica": 66, "sil": 66, "accanthi": 66, "adf": 66, "std": [66, 67], "no2": 66, "no3": 66, "amiri": 66, "quran": 66, "anjalioldlipi": 66, "arimo": 66, "asana": 66, "baekmuk": 66, "batang": 66, "dotum": 66, "gulim": 66, "headlin": 66, "bereni": 66, "pro": 66, "c059": 66, "cabin": 66, "caladea": 66, "cantarel": 66, "carlito": 66, "chanda": 66, "chilanka": 66, "comfortaa": 66, "cousin": 66, "d050000l": 66, "dejavu": 66, "tex": 66, "gyre": 66, "san": 66, "mono": 66, "droid": 66, "dyuthi": 66, "eb": 66, "garamond": 66, "sc": [66, 90], "fill1": 66, "fill2": 66, "fontawesom": 66, "foulisgreek": 66, "freemono": 66, "freesan": 66, "freeserif": 66, "gf": 66, "artemisia": 66, "baskervil": 66, "bodoniclass": 66, "complutum": 66, "didot": 66, "gazi": 66, "neohellen": 66, "olga": 66, "porson": 66, "solomo": 66, "theokrito": 66, "gargi": 66, "garuda": 66, "gayathri": 66, "gentium": 66, "gentiumalt": 66, "gilliu": 66, "smallcap": 66, "gubbi": 66, "ipagoth": 66, "ipamincho": 66, "ipapgoth": 66, "ipapmincho": 66, "ipaexgoth": 66, "ipaexmincho": 66, "jamrul": 66, "junicod": 66, "kacstart": 66, "kacstbook": 66, "kacstdecor": 66, "kacstdigit": 66, "kacstfarsi": 66, "kacstlett": 66, "kacstnaskh": 66, "kacstoffic": 66, "kacston": 66, "kacstpen": 66, "kacstpost": 66, "kacstqurn": 66, "kacstscreen": 66, "kacsttitl": 66, "kacsttitlel": 66, "kalapi": 66, "kalimati": 66, "karumbi": 66, "keraleeyam": 66, "khmer": 66, "kinnari": 66, "lklug": 66, "laksaman": 66, "latin": 66, "modern": [66, 76], "cond": 66, "prop": 66, "slant": 66, "roman": 66, "demi": 66, "dunhil": 66, "unslant": 66, "quotat": 66, "lato": 66, "liber": 66, "narrow": [66, 94], "likhan": 66, "biolinum": 66, "libertin": 66, "lobster": 66, "lohit": 66, "assames": 66, "bengali": 66, "devanagari": 66, "gujarati": 66, "gurmukhi": 66, "kannada": 66, "malayalam": 66, "odia": 66, "tamil": 66, "telugu": 66, "loma": 66, "manjari": 66, "meera": 66, "mitra": 66, "mukti": 66, "nakula": 66, "navilu": 66, "nimbu": 66, "norasi": 66, "noto": 66, "kufi": 66, "arab": 66, "music": 66, "naskh": 66, "nastaliq": 66, "urdu": 66, "adlam": 66, "unjoin": 66, "anatolian": 66, "hieroglyph": 66, "armenian": 66, "avestan": 66, "bamum": 66, "bassa": 66, "vah": 66, "batak": 66, "bhaiksuki": 66, "brahmi": 66, "bugines": 66, "buhid": 66, "cjk": 66, "jp": 66, "canadian": 66, "aborigin": 66, "carian": 66, "caucasian": 66, "albanian": 66, "chakma": 66, "cham": 66, "cheroke": 66, "coptic": 66, "cuneiform": 66, "cypriot": 66, "deseret": 66, "duployan": 66, "egyptian": 66, "elbasan": 66, "ethiop": 66, "georgian": 66, "glagolit": 66, "gothic": 66, "grantha": 66, "hanifi": 66, "rohingya": 66, "hanunoo": 66, "hatran": 66, "hebrew": 66, "imperi": 66, "arama": 66, "siyaq": 66, "inscript": 66, "pahlavi": 66, "parthian": 66, "javanes": 66, "kaithi": 66, "kayah": 66, "li": 66, "kharoshthi": 66, "khojki": 66, "khudawadi": 66, "lao": 66, "lepcha": 66, "limbu": 66, "lisu": 66, "lycian": 66, "lydian": 66, "mahajani": 66, "mandaic": 66, "manichaean": 66, "marchen": 66, "mayan": 66, "meetei": 66, "mayek": 66, "mend": 66, "kikakui": 66, "meroit": 66, "miao": 66, "modi": 66, "mongolian": 66, "mro": 66, "multani": 66, "myanmar": 66, "nko": 66, "nabataean": 66, "tai": 66, "lue": 66, "newa": 66, "ogham": 66, "ol": 66, "chiki": 66, "old": 66, "hungarian": 66, "north": 66, "arabian": 66, "permic": 66, "persian": 66, "sogdian": 66, "south": 66, "turkic": 66, "oriya": 66, "osag": 66, "osmanya": 66, "pahawh": 66, "hmong": 66, "palmyren": 66, "pau": 66, "cin": 66, "hau": 66, "phagspa": 66, "phoenician": 66, "psalter": 66, "rejang": 66, "runic": 66, "samaritan": 66, "saurashtra": 66, "sharada": 66, "shavian": 66, "siddham": 66, "sinhala": 66, "sora": 66, "sompeng": 66, "sundanes": 66, "syloti": 66, "nagri": 66, "symbols2": 66, "syriac": 66, "tagalog": 66, "tagbanwa": 66, "le": 66, "tham": 66, "viet": 66, "takri": 66, "supplement": 66, "thaana": 66, "thai": 66, "tibetan": 66, "tifinagh": 66, "tirhuta": 66, "ugarit": 66, "vai": 66, "warang": 66, "citi": 66, "yi": 66, "ahom": 66, "balines": 66, "dogra": 66, "tangut": 66, "condens": 66, "opensymbol": 66, "p052": 66, "padauk": 66, "pagul": 66, "phetsarath": 66, "pothana2000": 66, "purisa": 66, "quicksand": 66, "rachana": 66, "raghumalayalamsan": 66, "rasa": 66, "rekha": 66, "roboto": 66, "stix": 66, "stixgener": 66, "stixintegralsd": 66, "stixintegralssm": 66, "stixintegralsup": 66, "stixintegralsupd": 66, "stixintegralsupsm": 66, "stixnonunicod": 66, "stixsizefivesym": 66, "stixsizefoursym": 66, "stixsizeonesym": 66, "stixsizethreesym": 66, "stixsizetwosym": 66, "stixvari": 66, "saab": 66, "sahadeva": 66, "samanata": 66, "samyak": 66, "sarai": 66, "sawasde": 66, "suruma": 66, "adventor": 66, "bonum": 66, "choru": 66, "cursor": 66, "hero": 66, "cn": 66, "pagella": 66, "schola": 66, "tino": 66, "tlwg": 66, "typewrit": 66, "typist": 66, "typo": 66, "urw": 66, "bookman": 66, "ubuntu": 66, "umpush": 66, "unbatang": 66, "undinaru": 66, "undotum": 66, "ungraph": 66, "ungungseo": 66, "unjamobatang": 66, "unjamodotum": 66, "unjamonovel": 66, "unjamosora": 66, "unpen": 66, "unpenheulim": 66, "unpilgi": 66, "unpilgia": 66, "unshinmun": 66, "untaza": 66, "unvada": 66, "unyetgul": 66, "universali": 66, "uroob": 66, "vemana2000": 66, "ware": 66, "yrsa": 66, "z003": 66, "aakar": 66, "cmb10": 66, "cmex10": 66, "cmmi10": 66, "cmr10": 66, "cmss10": 66, "cmsy10": 66, "cmtt10": 66, "mry_kacstqurn": 66, "ori1uni": 66, "padmaa": 66, "cmxxxx": 66, "cmfont": 66, "fontproperti": 66, "fname": 66, "get_data_path": 66, "ttf": 66, "get_nam": 66, "formatt": 66, "use_mathtext": 66, "usetex": 66, "mathtext": 66, "fontset": 66, "2_plot": 67, "plotli": 67, "seaborn": 67, "bokeh": 67, "extern": [67, 72], "fact": [67, 77, 84, 85, 92], "routin": [67, 70, 81], "artist": 67, "ist": 67, "keen": 67, "marker": [67, 91], "hist": [67, 68, 69], "bin": [67, 68, 69], "occurr": 67, "interlud": [67, 68, 77, 81], "occas": 67, "ddot": [67, 81, 84, 87, 88], "elong": [67, 81, 84, 87], "half": 67, "issu": [67, 83], "equilibrium": [67, 77], "car": 67, "slow": [67, 71, 74, 77, 84], "historgram": 67, "properli": [67, 84], "ymin": [67, 82], "ymax": [67, 82], "lightgreen": 67, "transvers": 67, "displac": 67, "jpg": 67, "pgf": 67, "recommend": 67, "pdflatex": 67, "ytan": 67, "experiment": [67, 77, 91], "customari": 67, "errorbar": [67, 91], "attach": [67, 87], "augment": 67, "xdata": [67, 81, 87, 88], "ydata": [67, 87, 88], "210": 67, "yerror": 67, "2e3": 67, "fmt": [67, 70, 91], "ro": [67, 81], "xerr": 67, "yerr": [67, 91], "ecolor": 67, "black": [67, 81], "zoom": 67, "masked_wher": 67, "fulfil": 67, "ytanm": 67, "thefor": 67, "uniti": 67, "radioact": 67, "unstabl": 67, "nuclei": 67, "exhibit": 67, "emit": [67, 68], "semilogx": 67, "phosphoru": 67, "life": [67, 71], "t_half": 67, "n0": 67, "8200": 67, "bo": [67, 81], "loglog": [67, 93], "n1": [67, 92], "ycot": 67, "cot": 67, "isolin": 67, "u_": 67, "ignor": [67, 81, 83], "monochromat": 67, "_1": 67, "_2": 67, "lmda": 67, "x01": 67, "y01": 67, "x02": 67, "y02": 67, "162": [67, 92], "reli": [67, 68], "subplots_adjust": 67, "twin1": 67, "twinx": 67, "twin2": 67, "set_posit": 67, "c0": 67, "c1": [67, 71, 74], "p3": 67, "c2": 67, "set_color": 67, "get_color": 67, "axes1": 67, "add_ax": 67, "axes2": 67, "set_titl": 67, "set_ticks_posit": 67, "xx": [67, 72, 74], "mind": 67, "releas": 67, "somewhat": 67, "mplot3d": 67, "toolkit": 67, "mpl_toolkit": 67, "submodul": 67, "set_proj_typ": 67, "ortho": 67, "persp": 67, "focal_length": 67, "view_init": 67, "elev": 67, "azim": 67, "set_zlabel": 67, "benefit": 67, "immens": 67, "view": [67, 85, 91], "tripl": 67, "plot3d": 67, "scatter3d": 67, "signatur": 67, "counterpart": [67, 70], "trigonometr": [67, 85], "spiral": 67, "zline": 67, "xline": 67, "yline": 67, "zdata": 67, "wirefram": 67, "polygon": 67, "colormap": 67, "aid": 67, "percept": 67, "topologi": 67, "184": 67, "plot_surfac": 67, "rstride": 67, "cstride": 67, "viridi": 67, "edgecolor": 67, "3_randomnumb": 68, "phenomena": 68, "roll": [68, 83], "dice": 68, "mont": 68, "carlo": 68, "heavili": 68, "photon": [68, 69], "emiss": 68, "intris": 68, "predetermin": 68, "1143344372371281": 68, "9591924": 68, "79904439": 68, "65167186": 68, "3709941": 68, "56953886": 68, "97243419": 68, "61694815": 68, "55557075": 68, "30397327": 68, "77659635": 68, "31996273": 68, "59873116": 68, "64979179": 68, "29545121": 68, "08412717": 68, "mu": [68, 70], "2pi": [68, 86], "2sigma": 68, "Such": [68, 74, 95], "suspend": [68, 78], "suppos": [68, 70, 71, 72, 74, 81], "kick": 68, "solvent": [68, 77], "x_i": [68, 80, 81], "littl": [68, 92], "farther": 68, "cumsum": 68, "cummul": [68, 83], "x_1": 68, "x_2": 68, "boltzmann": 68, "dh": 68, "spontan": 68, "excit": 68, "laser": [68, 95], "190976305861913": 68, "43709488": 68, "3869323": 68, "68942158": 68, "4131967": 68, "0496838": 68, "93722078": 68, "uniform": 68, "exclus": 68, "ps2": 69, "macosx": 69, "histogram": 69, "script": [69, 70, 75], "varianc": [69, 91], "dy": [69, 77], "estim": [69, 77, 81, 91], "smooth": [69, 83], "2017": 69, "karl": 69, "heinz": 69, "l3": [70, 71, 72, 73, 74, 75], "1_input_output": 70, "eval": [70, 71, 74], "curli": 70, "brace": 70, "string1": 70, "string2": 70, "friend": 70, "int1": 70, "int2": 70, "942885": 70, "float1": 70, "float2": 70, "141592653589793e": 70, "8d": 70, "10d": 70, "3f": [70, 91], "3e": [70, 77, 78, 95], "12345678901234567890": 70, "142e": 70, "liter": 70, "fstring": 70, "awesom": 70, "sent": 70, "euro": 70, "aug": 70, "sec": [70, 86], "mm": 70, "148": [70, 92], "mydata": 70, "four": [70, 71, 72, 74, 84], "datapt": 70, "plenti": 70, "18e": 70, "newlin": 70, "footer": 70, "savetext": 70, "mydataout": 70, "1f": [70, 76], "tabl": [70, 84, 85], "fanci": 70, "subset": [70, 78], "trackpi": 70, "moduli": 70, "capabl": 70, "my_simple_seri": 70, "171867": 70, "444006": 70, "109956": 70, "098177": 70, "057499": 70, "float64": [70, 81], "17186705": 70, "44400599": 70, "10995601": 70, "09817737": 70, "0574991": 70, "52526463": 70, "52307521": 70, "abbrev": 70, "agg": 70, "aggreg": 70, "523075": 70, "525265": 70, "119315": 70, "302759": 70, "mutabl": 70, "heterogen": 70, "tabular": 70, "int64": 70, "as_matrix": 70, "comma": 70, "dust": 70, "balconi": 70, "pm10": 70, "pm2": 70, "11_sds011_sensor_12253": 70, "parse_d": 70, "11t00": 70, "axessubplot": 70, "2_flowcontrol": 71, "logic": 71, "univers": 71, "indentationerror": 71, "syntaxerror": 71, "absolut": [71, 74], "10030": 71, "0d": [71, 74], "odd": [71, 72, 74, 80], "quadrat": [71, 74, 91], "bx": [71, 74, 90, 91], "discrimin": [71, 74], "4ac": [71, 74], "ge": [71, 74], "ne": [71, 74], "decis": 71, "raini": 71, "imagin": 71, "rain": 71, "windi": 71, "weather": 71, "wind": 71, "itervar": [71, 74], "bodi": [71, 72, 74, 76], "intervar": [71, 74], "difin": [71, 74], "dognam": [71, 74], "molli": [71, 74], "buster": [71, 74], "maggi": [71, 74], "luci": [71, 74], "arf": [71, 74], "2500": [71, 74], "accidenti": [71, 74], "forev": [71, 74], "fibonacci": [71, 74], "impract": [71, 74], "perfect": [71, 74], "reach": [71, 74], "233": [71, 74], "377": [71, 74], "610": [71, 74], "987": [71, 74], "1e7": [71, 74, 78], "hefti": [71, 74], "million": [71, 74, 83], "trick": [71, 74, 92], "20000032e": [71, 74], "40000064e": [71, 74], "19999936e": [71, 74], "19999968e": [71, 74], "20000000e": [71, 74], "02400020e": [71, 74], "09600082e": [71, 74], "02399959e": [71, 74], "02399980e": [71, 74], "02400000e": [71, 74], "millisecond": [71, 74], "novic": [71, 74], "pai": [71, 74], "moreov": [71, 72, 74, 83], "notat": [71, 74, 79, 81], "clearer": [71, 74], "eleg": [71, 74], "accumul": [71, 74], "cleaner": [71, 74], "diaglc": [71, 74], "serv": [71, 74], "dummi": [71, 74], "straightforward": [71, 74], "fancier": [71, 74], "accomplish": [71, 74], "3_function": 72, "parenthes": [72, 74], "termin": [72, 74], "function_nam": 72, "ipykernel_835348": 72, "3738885869": 72, "runtimewarn": 72, "true_divid": 72, "95885108": 72, "84147098": 72, "66499666": 72, "45464871": 72, "23938886": 72, "04704": 72, "10022378": 72, "18920062": 72, "21722892": 72, "intercept": 72, "256": [72, 74], "destroi": 72, "declar": 72, "y0": [72, 74, 77, 78], "endpoint": [72, 74], "prescrib": [72, 74], "whose": [72, 74], "manner": [72, 74], "unspecifi": [72, 74], "163": 72, "720": 72, "context": [72, 74, 76], "concret": [72, 74], "f2": 72, "250": [72, 92], "princip": [72, 74], "lever": 72, "testfunc": 72, "result1": 72, "result2": 72, "9000": 72, "q": 72, "lim_": [72, 74, 79], "delta_x": 72, "000001985768904": [72, 74], "108": 72, "2f": [72, 74], "ypp": 72, "1st": 72, "2nd": 72, "inner": 72, "decor": 72, "greeter": 72, "greet": 72, "howdi": 72, "yo": 72, "greeter_func": 72, "dude": 72, "parent": 72, "first_child": 72, "second_child": 72, "hi": 72, "am": [72, 76], "emma": 72, "132": 72, "134": 72, "digest": 72, "my_decor": 72, "func": 72, "wrapper": 72, "do_someth": 72, "wrap": [72, 76, 78], "behavior": [72, 83], "redefin": 72, "mroe": 72, "4_except": 73, "euler": 74, "cromer": 74, "midpoint": 74, "jump": [74, 92], "212": 74, "fci": 74, "ipykernel_launch": 74, "deprecationwarn": [74, 79], "multiel": 74, "involv": 74, "59807621e": 74, "50000000e": 74, "83697020e": 74, "51091060e": 74, "67394040e": 74, "214": 74, "frist": 74, "224": 74, "225": 74, "226": 74, "227": 74, "228": 74, "0x152b290860": 74, "kinet": [74, 77, 83], "usefult": 74, "deravitav": [74, 79], "191": 74, "196": 74, "shoud": [74, 79], "suffix": [74, 79], "unread": [74, 79], "206": 74, "207": 74, "208": 74, "diff": [74, 77, 79, 83], "211": 74, "213": 74, "l4": [76, 77, 78], "1_class": 76, "concept": [5, 76], "till": 76, "paradigm": 76, "aspect": 76, "class_nam": 76, "0x7f332704bbb0": 76, "plastic": 76, "soon": 76, "instanti": 76, "underscor": 76, "__del__": 76, "invok": 76, "2_brownian_mot": 77, "newli": [77, 81], "perfectli": 77, "instanci": 77, "perhap": 77, "picomet": 77, "lindenberg": 77, "l\u00e9vy": 77, "infinitesim": 77, "theorem": [77, 86], "central": [77, 88], "4d": 77, "varainc": 77, "k_b": [77, 78], "how_mani": [77, 78], "__str__": [77, 78], "sim_trajectori": [77, 78], "get_trajectori": [77, 78], "get_d": [77, 78], "classmethod": [77, 78], "cl": [77, 78], "p_list": 77, "000e": 77, "477e": 77, "404e": 77, "avoid": 77, "nasti": 77, "md": 77, "appar": [77, 92], "unphys": [77, 94], "langl": [77, 91], "rangl": [77, 91], "msd": 77, "dropna": 77, "slope": [77, 91], "strongli": [77, 84, 91, 94], "3_anim": 78, "diplai": 78, "Not": [78, 85], "transfer": [78, 84, 92], "ffmpeg": 78, "compressor": 78, "mous": 78, "unix": 78, "januari": 78, "1970": 78, "utc": 78, "enable_custom_widget_manag": [78, 84, 92], "in_colab": [78, 84, 92], "halt": 78, "batch": 78, "scene": 78, "notbook": 78, "target": [78, 83, 84], "scroll": 78, "intruig": 78, "fly": 78, "reset": 78, "drift": 78, "l5": [79, 80, 81, 82], "1_differenti": 79, "f_": 79, "posiiton": 79, "mathrm": [79, 81, 84], "taylor": [79, 81], "neglect": [79, 95], "twice": [79, 92], "8f_": 79, "0x7ff9890b18e0": 79, "took": 79, "mtrix": 79, "arriv": [79, 80], "2f_": 79, "16f_": 79, "misc": 79, "000001": 79, "ipykernel_2153207": 79, "3594364828": 79, "deprec": 79, "findiff": 79, "maroba": 79, "numdifftool": 79, "pbrod": 79, "7089939196257686e": 79, "2_integr": 80, "figure_forsmat": 80, "int_box": 80, "5005005005005005": 80, "acc": 80, "int_trap": 80, "5050505050505051": 80, "tapez": 80, "5000000000000001": 80, "trapez": [80, 82], "parabola": [80, 91], "g_": 80, "g_i": 80, "algebra": 80, "int_simp": 80, "inde": [80, 91, 92], "3_solving_od": 81, "stuff": [81, 91], "bring": [81, 92], "2x": 81, "appraoch": 81, "threfor": 81, "therfor": 81, "detiv": 81, "bounari": 81, "incomplet": 81, "500x500": 81, "1497": 81, "x1": [81, 94], "dive": 81, "reprogram": 81, "equart": 81, "broken": 81, "test1": 81, "test2": 81, "step1": 81, "v_i": 81, "step2": 81, "def1": 81, "def2": 81, "rung": 81, "kutta": 81, "possibli": 81, "drop": 81, "expand": [81, 94], "underestim": 81, "overestim": 81, "xy": [81, 83], "textcoord": 81, "xc": 81, "forgotten": 81, "sho": [81, 84], "g0": [81, 83, 84, 87, 88], "g1": [81, 83, 84, 87, 88], "impliment": 81, "y_next": 81, "free_fal": 81, "xo": 81, "vo": 81, "runge_kutta2": 81, "k1": [81, 92, 93], "vdata": 81, "vrei": 81, "predefin": 81, "inlud": 81, "sophist": 81, "homogen": [81, 92, 93], "theta_o": [81, 87, 88], "pendulum_def": 81, "xl": 82, "yl": 82, "vline": 82, "6981317": 82, "3962634": 82, "0943951": 82, "7925268": 82, "4906585": 82, "1887902": 82, "88692191": 82, "58505361": 82, "28318531": 82, "l6": [83, 84, 85, 86], "1_covid19": 83, "diseas": 83, "meet": 83, "immun": 83, "request": 83, "km": 83, "earli": 83, "compartment": 83, "sir": 83, "deepen": 83, "epidem": 83, "suddenli": 83, "remain": 83, "birth": 83, "migrat": 83, "bonu": 83, "healthier": 83, "hygien": 83, "habit": 83, "epidemiologi": 83, "susceptibel": 83, "sucept": 83, "k_i": 83, "0002": 83, "k_r": 83, "recoveri": 83, "k_d": 83, "onto": [83, 85], "1000000": 83, "g2": [83, 84, 87, 88], "dead": 83, "percent": 83, "pandem": 83, "countri": 83, "confirm": 83, "shows": 83, "inhabit": 83, "germani": 83, "confim": 83, "new_cas": 83, "daili": 83, "roughli": 83, "334": 83, "2_coupled_pendula": 84, "phonon": 84, "axampl": 84, "he": 84, "output_png": [84, 85], "situt": 84, "l_": 84, "relax": 84, "mount": [84, 87], "torqu": 84, "i_": [84, 94], "theta_": [84, 92], "m_": 84, "gl_": 84, "kc": 84, "remeb": 84, "g3": [84, 87, 88], "coupled_pendula": 84, "l_1": 84, "l_2": 84, "m1": [84, 87, 88], "m2": [84, 87, 88], "o1": 84, "o2": 84, "timeperiod": 84, "theta1": 84, "theta2": 84, "omega1": 84, "omega2": 84, "cordin": 84, "xdata1": 84, "xdata2": 84, "ydata1": 84, "ydata2": 84, "impress": [84, 91], "theta_1": 84, "theta_2": 84, "insight": 84, "neven": 84, "meter": 84, "off_x": 84, "off_i": 84, "mechani": 84, "distinct": 84, "nowher": 84, "wife": 84, "e_pot1": 84, "e_pot2": 84, "pot": 84, "e_spr": 84, "e_kin1": 84, "e_kin2": 84, "kin": 84, "nbe": 84, "conserv": [84, 92, 93], "e_tot": 84, "residu": 84, "rippl": 84, "exclud": 84, "e_tot1": 84, "e_tot2": 84, "3_fourier_analysi": 85, "serei": 85, "tweezer": 85, "fluctuat": [85, 91], "lock": 85, "understood": 85, "bunch": 85, "fourier_sum": 85, "omega_k": 85, "Their": 85, "a_k": 85, "b_k": 85, "consin": 85, "ref": [85, 86], "lbrace": [85, 89, 91], "rbrace": [85, 89, 91], "mathbb": 85, "orthog": 85, "neq": 85, "neq0": [85, 87], "foral": 85, "generalis": [85, 86], "inverse_ft": 85, "theo": 85, "cab": 85, "nm1": 85, "nm2": 85, "eaysier": 85, "theta1_nm1": 85, "theta1_nm2": 85, "theta1_beat": 85, "mainli": 85, "dampedoscil": 86, "convint": 86, "dtau": 86, "mathscr": 86, "guitar": 86, "inverse_conv": 86, "domega": 86, "cosineft": 86, "lorentz": 86, "tauomega": 86, "lorentzian": [86, 93, 95], "lineshap": 86, "hallo": 86, "cdotfrac": 86, "sqrtpi": 86, "sqrt2": 86, "itau": 86, "l7": [87, 88, 89, 90], "1_spring_pendulum": 87, "planet": 87, "tangenti": [87, 88], "accelar": 87, "radial": [87, 88], "subtl": 87, "l_0": 87, "stretch": 87, "spring_pendulum": 87, "l_o": 87, "v_o": [87, 88], "omega_o": [87, 88], "2_planetary_mot": 88, "excentr": 88, "orbit": 88, "ellipct": 88, "circular": 88, "planetary_mot": 88, "sun": 88, "earth": 88, "r_o": 88, "222": 88, "ellips": 88, "etot": 88, "ekin": 88, "epot": 88, "3_diffusion_equ": 89, "govern": 89, "pop": 89, "heat": 89, "conduct": 89, "slighli": 89, "concentr": 89, "friendlier": 89, "ourt": 89, "2c_": 89, "2c": 89, "dm": 89, "appxocim": 89, "nx": 89, "nt": 89, "mat": [89, 90], "spdiag": [89, 90], "spsolv": [89, 90], "gray_r": [89, 92, 93], "dipol": 90, "outermost": 90, "norm_r": 90, "einsum": 90, "m_dot_r": 90, "tensordot": 90, "margin": 90, "38144836e": 90, "70103454e": 90, "08248290e": 90, "size1": 90, "tfinal": 90, "numoftimestep": 90, "u_new": 90, "u_old": 90, "0x114829d50": 90, "004975124378109453": 90, "80802": 90, "40401": 90, "l8": 91, "1_curve_fit": 91, "likelihood": 91, "curve_fit": 91, "sum_i": 91, "sigma_": 91, "seom": 91, "dictat": 91, "prod_": 91, "joint": 91, "ball": 91, "thrown": 91, "throw": 91, "untertainti": 91, "x_data": 91, "y_data": 91, "err": 91, "invert": 91, "chisq": 91, "troubel": 91, "da": 91, "514": 91, "clue": 91, "515": 91, "init_guess": 91, "516": 91, "absolute_sigma": 91, "compos": 91, "517": 91, "cov": 91, "fit_a": 91, "fit_b": 91, "fit_c": 91, "518": 91, "518360505820918": 91, "6971754996789874": 91, "0067886882158636": 91, "519": 91, "unweight": 91, "cheat": 91, "ontain": 91, "r_i": 91, "percentag": 91, "statsit": 91, "505": 91, "535": 91, "522": 91, "ym": 91, "6971755": 91, "xf": 91, "aa": 91, "ac": 91, "ba": 91, "bb": 91, "bc": 91, "ca": 91, "cb": 91, "off": 91, "537": 91, "07675961": 91, "00252389": 91, "00524745": 91, "0002834": 91, "0001206": 91, "00074961": 91, "highli": 91, "538": 91, "95608434": 91, "63731452": 91, "79422754": 91, "synthet": 91, "539": 91, "sugest": 91, "540": 91, "strong": [91, 95], "529": 91, "trhe": 91, "curvatur": [91, 95], "541": 91, "newmodel": 91, "542": 91, "543": 91, "544": 91, "546": 91, "495": 91, "54113427": 91, "69177302": 91, "26166299": 91, "l9": [92, 93, 94, 95], "1_plane_wav": 92, "dealt": 92, "newton": 92, "notion": 92, "wavefront": [92, 93, 94, 95], "perpendicular": [92, 95], "vacuum": 92, "0y": 92, "0z": 92, "proport": 92, "lambda_": 92, "kappa": 92, "absorpt": 92, "plane_wav": [92, 93], "299792458": [92, 93, 94, 95], "omega0": [92, 93, 94, 95], "wull": 92, "seismic": [92, 93, 94, 95], "snapshot": 92, "to_rgba": [92, 93, 95], "scalarmapp": [92, 93, 95], "fade": 92, "147": 92, "149": 92, "155": 92, "k2": 92, "field1": [92, 94], "field2": 92, "bright": 92, "156": 92, "vaccum": 92, "glass": 92, "hit": [92, 93], "polar": 92, "coeffcient": 92, "0t": 92, "0e": 92, "2n_1": 92, "n_1": 92, "n_2": 92, "0r": 92, "correctli": 92, "outgo": 92, "snell": 92, "parallel": 92, "157": 92, "n2": 92, "arcsin": 92, "810314895778596": 92, "164": 92, "r1": 92, "r2": 92, "circ": 92, "12082111": 92, "11503364": 92, "12956477": 92, "9108035": 92, "flip": 92, "sign": 92, "nk_": 92, "refrect": 92, "root": 92, "surpass": 92, "k3": 92, "2547455": 92, "4966681j": 92, "field3": 92, "interestingli": 92, "transport": 92, "171": 92, "ath": 92, "yb": 92, "longitudin": 92, "absorb": 92, "convinc": 92, "semilog": 92, "2_spherical_wav": 93, "elementari": 93, "magntitud": 93, "5e6": 93, "rapidli": 93, "deiviat": 93, "artifact": 93, "wqe": 93, "50e": [93, 94], "3e10": 93, "178000": 93, "probe": 93, "distort": 93, "holographi": 93, "wavefont": 93, "100e": [93, 94], "1000e": 93, "3_huygens_principl": 94, "mie": 94, "charg": 94, "begind": 94, "undergradu": 94, "x2": 94, "drastic": 94, "shadow": 94, "wider": 94, "wors": 94, "single_slit": 94, "arctan2": 94, "4_gaussian_beam": 95, "confin": 95, "2ik": 95, "herebi": 95, "rho": 95, "w_0": 95, "kz": 95, "2r": 95, "propgat": 95, "z_r": 95, "waist": 95, "rayleigh": 95, "gaussian_beam": 95, "w0": 95, "zr": 95, "rho2": 95, "arctan": 95, "6e": 95, "focal": 95, "iso": 95, "ellipsoid": 95, "passag": 95, "fluoresc": 95, "spectroscopi": 95, "progat": 95, "conform": 95, "2024": [5, 8], "2th": 8, "9th": 8, "1pm": [4, 5], "violat": 4, "sheet": [4, 5], "successful": 5, "strict": 5, "sharp": 5}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"exercis": [0, 1, 2, 3, 13, 22, 24, 26, 29, 31, 33, 36], "3": [0, 3, 11, 24, 74], "solut": [0, 1, 2, 3, 49, 50, 51, 52, 55, 57, 81, 83, 87, 88, 89, 94], "input": [0, 70, 72, 74], "output": [0, 61, 63, 70, 72, 74], "flow": [0, 71], "control": [0, 71], "loop": [0, 58, 71, 74], "function": [0, 57, 59, 65, 72, 74, 78, 84], "user": [0, 74], "defin": [0, 62, 74, 81, 84], "lambda": [0, 72], "4": [1, 3, 11, 26], "creat": [1, 21, 62, 63, 65, 66, 78], "person": 1, "class": [1, 76, 77, 78], "list": [1, 45, 47, 58, 65, 71, 74], "particl": [1, 50, 77, 78], "simul": [1, 56, 77], "canva": [1, 78], "run": [1, 39, 42], "analysi": [1, 85, 86], "recoveri": 1, "For": [1, 71], "expert": 1, "5": [2, 3, 11, 29], "7": [3, 11, 31, 36], "resolut": 3, "an": [3, 41, 59, 63, 93], "optic": [3, 5], "microscop": 3, "spheric": [3, 93], "wave": [3, 53, 92, 93], "studi": 3, "task": 3, "1": [3, 10, 11, 13], "2": [3, 11, 22, 69], "addit": [3, 7, 67], "numer": [3, 57, 74, 79, 80, 81, 87, 88, 89], "apertur": 3, "6": [3, 11, 33], "assign": [4, 43, 47], "exam": 5, "mechan": [5, 49, 53], "thermodynam": 5, "statist": 5, "physic": [5, 10, 11, 77, 87, 88, 89], "electrodynam": 5, "quantum": [5, 49, 53], "instructor": 6, "resourc": 7, "molecular": 7, "nanophoton": 7, "group": 7, "advanc": 7, "cours": [7, 8, 10, 11], "python": [7, 45, 47, 63], "document": [7, 38, 47], "tutori": 7, "julia": 7, "pluto": 7, "notebook": [7, 10, 11, 38, 39, 41, 42], "schedul": 8, "thi": 9, "websit": 9, "welcom": [10, 11], "introduct": [10, 11, 38, 64, 74], "comput": [10, 11, 74, 84], "base": [10, 11], "model": [10, 11, 59, 60, 62, 83, 87, 88, 89], "inform": [10, 11], "jupyt": [10, 11, 38], "lectur": [10, 11, 14, 15, 16, 17, 18, 19, 20, 23, 25, 27, 28, 30, 32, 34, 35, 37, 74], "8": 11, "9": 11, "10": 11, "11": 11, "12": 11, "13": 11, "14": 11, "15": 11, "indic": [10, 11], "tabl": [10, 11, 74], "overview": [12, 58], "content": [14, 15, 16, 17, 18, 19, 20, 23, 25, 27, 28, 30, 32, 34, 35, 37, 46, 47, 74], "figur": [21, 66, 67], "which": 21, "just": 21, "look": 21, "nice": 21, "screen": [21, 70], "good": 21, "paper": 21, "what": [38, 47], "i": [38, 70], "editor": [38, 39, 42], "kernel": [38, 39, 42], "edit": [39, 42], "mode": [39, 42, 84], "command": [39, 42], "keyboard": [39, 42, 70], "navig": [39, 42, 58], "code": [39, 40, 42], "your": [39, 61, 63, 64], "manag": [39, 42], "enter": 40, "markdown": 40, "basic": 40, "head": 40, "embed": 40, "latex": 40, "equat": [40, 49, 53, 55, 57, 83, 84, 87, 89, 92, 93, 95], "imag": [40, 67, 93], "video": 40, "empti": 41, "variabl": [43, 47, 72, 74, 76], "type": [43, 45, 47], "symbol": [43, 47], "name": [43, 47], "number": [43, 47, 68, 72, 74, 83], "integ": [43, 47, 68], "float": [43, 47], "point": [43, 47], "complex": [43, 47], "convers": 43, "oper": [44, 47, 65, 71, 74], "comparison": [44, 47, 94], "data": [45, 47, 59, 60, 61, 62, 67, 70, 91], "string": [45, 47, 70], "tupl": [45, 47], "dictionari": [45, 47], "set": [45, 59, 60, 67, 69, 78, 84], "modul": [46, 47, 78, 79], "namespac": 46, "cast": 47, "except": [47, 48, 73], "": 47, "next": 47, "nutshel": 49, "time": [49, 53, 62, 87], "depend": [49, 53], "schr\u00f6dinger": [49, 53, 55], "stationari": 49, "recap": 49, "implicit": [49, 67, 81], "kinet": [49, 50, 51, 52, 84], "energi": [49, 50, 51, 52, 55, 84, 88], "potenti": [49, 50, 51, 52, 54, 55, 84], "box": [50, 54, 66, 80], "definit": [50, 51, 52, 57, 72, 76, 81, 83], "problem": [50, 51, 52, 54, 69, 81, 84], "plot": [50, 51, 52, 58, 66, 67, 77, 81, 83, 84, 87, 88, 93, 95], "bound": [50, 66], "state": [50, 51, 52, 58], "where": [50, 51, 52, 54, 55, 58, 61], "go": [50, 51, 52, 54, 55, 58, 61], "from": [50, 51, 52, 54, 55, 58, 61, 65, 70], "here": [50, 51, 52, 54, 55, 58, 61, 84], "harmon": [51, 81], "oscil": [51, 81, 86], "period": 52, "wavepacket": [53, 54, 55], "demonstr": 53, "superposit": 53, "plane": [53, 92, 93], "rectangular": 53, "amplitud": 53, "gaussian": [53, 95], "packet": 53, "evolut": 53, "setup": [54, 55, 56, 57, 62, 63, 81, 83, 89], "initi": [54, 55, 57, 58, 81, 84, 87, 88, 89], "condit": [54, 55, 57, 71, 74, 81, 89], "eigenfunct": 54, "qualiti": 54, "coeffici": 54, "anim": [54, 55, 78, 84, 92, 93, 95], "tunnel": 55, "through": 55, "barrier": 55, "momentum": 55, "crank": [55, 81], "nicolson": 55, "domain": [55, 89], "matrix": [55, 79, 89, 91], "propag": [55, 59, 92], "split": [55, 56], "step": [55, 56], "method": [55, 56, 58, 76, 80, 81], "landscap": 55, "fourier": [55, 85, 86], "transform": [55, 85], "phase": [55, 84], "factor": 55, "per": [55, 83], "timestep": 55, "old": 56, "hydrodynam": 57, "fall": 57, "sphere": 57, "analyt": [57, 94], "stoke": 57, "fundament": [57, 64], "stokeslet": 57, "sourc": 57, "dipol": 57, "sum": 57, "both": 57, "machin": 58, "learn": 58, "neural": [58, 59, 60, 61], "network": [58, 59, 60, 61, 62], "reinforc": 58, "markov": 58, "decis": 58, "process": [58, 74], "rl": 58, "grid": 58, "world": 58, "action": 58, "converg": 58, "q": 58, "polici": 58, "The": [59, 76, 81, 83], "mnist": [59, 60], "load": 59, "normal": [59, 68, 84], "prepar": [59, 61], "train": [59, 60, 61, 62], "test": [59, 60], "A": 59, "singl": [59, 94], "neuron": 59, "forward": 59, "propog": 59, "loss": 59, "traing": 59, "backward": 59, "stochast": 59, "gradient": 59, "descent": 59, "build": [59, 60, 61], "our": [59, 85], "hidden": 59, "layer": [59, 61], "multiclass": 59, "chang": 59, "pass": 59, "back": 59, "perform": 59, "kera": [60, 61], "compil": 60, "convolut": 61, "layout": 61, "cnn": [61, 62], "pad": 61, "stride": 61, "relu": 61, "activ": 61, "pool": 61, "size": [61, 66], "flatten": 61, "dropout": 61, "fulli": 61, "connect": 61, "exampl": [61, 71], "evalu": 61, "accuraci": 61, "visual": 61, "autoencod": 62, "seri": [62, 85], "denois": 62, "structur": 62, "purpos": 62, "gener": [62, 65], "encod": 62, "decod": 62, "reconstruct": 62, "hardwar": 63, "arduino": 63, "nano": 63, "board": 63, "softwar": [63, 74], "select": 63, "firmata": 63, "sketch": [63, 84], "commun": 63, "let": 63, "led": 63, "blink": 63, "tunabl": 63, "oscilloscop": 63, "project": [64, 67], "titl": 64, "result": 64, "discuss": 64, "summari": 64, "numpi": [65, 70], "arrai": [65, 67, 71, 74], "us": [65, 81], "linspac": 65, "logspac": 65, "mgrid": 65, "diag": 65, "zero": 65, "ones": 65, "manipul": 65, "slice": 65, "reshap": 65, "ad": 65, "new": [65, 83], "dimens": 65, "newaxi": 65, "stack": 65, "repeat": 65, "tile": 65, "concaten": 65, "hstack": 65, "vstack": 65, "appli": 65, "mathemat": 65, "involv": 65, "one": [65, 72, 74], "multipl": [65, 67], "add": 66, "On": 66, "make": 66, "public": 66, "readi": 66, "specif": 66, "axi": [66, 67], "frame": 66, "choos": 66, "font": 66, "simpl": 67, "version": [67, 79], "line": 67, "label": 67, "legend": 67, "scatter": 67, "histogram": 67, "combin": [67, 71], "save": 67, "error": 67, "bar": 67, "limit": 67, "exclud": 67, "mask": 67, "logarithm": 67, "semi": 67, "log": 67, "arrang": 67, "contour": 67, "densiti": 67, "color": 67, "explicit": [67, 81], "spine": 67, "inset": 67, "polar": 67, "text": [67, 70], "annot": 67, "3d": 67, "scenc": 67, "surfac": 67, "random": 68, "uniformli": 68, "distribut": 68, "exponenti": 68, "str": 70, "format": 70, "f": 70, "file": 70, "o": 70, "read": 70, "write": 70, "panda": 70, "short": 70, "intro": 70, "csv": 70, "elif": [71, 74], "els": [71, 74], "statement": [71, 74], "If": 71, "while": [71, 74], "comprehens": [71, 74], "more": [72, 74], "than": [72, 74], "posit": [72, 74], "keyword": [72, 74], "argument": [72, 74], "unnam": 72, "logic": 74, "faster": 74, "differenti": [74, 79], "object": 76, "__init__": 76, "__str__": 76, "brownian": 77, "motion": [77, 84, 87, 88], "plan": 77, "trajectori": [77, 88], "character": 77, "calcul": 77, "speed": 77, "mean": 77, "squar": [77, 91], "displac": 77, "import": 78, "draw": 78, "thread": 78, "first": 79, "order": 79, "deriv": [79, 89], "second": 79, "scipi": [79, 81], "integr": [80, 81], "trapezoid": 80, "simpson": 80, "solv": [81, 84], "od": 81, "nicholson": 81, "matric": 81, "euler": 81, "cromer": 81, "midpoint": 81, "put": 81, "all": [81, 89], "togeth": [81, 89], "damp": [81, 86], "driven": 81, "pendulum": [81, 87], "util": 82, "covid19": 83, "kermack": 83, "mckendrick": 83, "real": 83, "total": [83, 84], "case": [83, 84], "death": 83, "dai": 83, "current": 83, "coupl": [84, 85], "pendula": [84, 85], "descript": 84, "up": 84, "paramet": [84, 87, 88], "In": 84, "out": 84, "beat": 84, "spring": [84, 87], "exchang": 84, "frequenc": 85, "appendix": 86, "angl": 87, "length": 87, "over": 87, "planetari": 88, "planet": 88, "diffus": 89, "spatial": 89, "tempor": 89, "bring": 89, "curv": 91, "fit": 91, "idea": 91, "least": 91, "chi": 91, "valu": 91, "residu": 91, "covari": 91, "electr": [92, 93], "field": [92, 93], "imaginari": 92, "vector": 92, "interfer": [92, 93], "two": 92, "boundari": 92, "fresnel": 92, "incid": 92, "reflect": 92, "refract": 92, "intens": [93, 95], "between": 93, "huygen": 94, "principl": 94, "diffract": 94, "pattern": 94, "slit": 94, "farfield": 94, "v": 94, "nearfield": 94, "beam": 95, "profil": 95, "rule": 4}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "nbsphinx": 4, "sphinx": 57}, "alltitles": {"Exercise 3 Solution": [[0, "Exercise-3-Solution"]], "Input & Output": [[0, "Input-&-Output"]], "Flow Control": [[0, "Flow-Control"], [71, "Flow-Control"]], "Loops": [[0, "Loops"], [71, "Loops"], [74, "Loops"]], "Functions": [[0, "Functions"], [72, "Functions"], [74, "Functions"]], "User defined functions": [[0, "User-defined-functions"]], "Lambda function": [[0, "Lambda-function"]], "Exercise 4 Solution": [[1, "Exercise-4-Solution"]], "Creating a Person Class": [[1, "Creating-a-Person-Class"]], "List of particles": [[1, "List-of-particles"]], "Simulation Canvas": [[1, "Simulation-Canvas"]], "Run the Simulation": [[1, "Run-the-Simulation"]], "Analysis": [[1, "Analysis"]], "Recovery": [[1, "Recovery"]], "For the Experts": [[1, "For-the-Experts"]], "Exercise 5 Solution": [[2, "Exercise-5-Solution"]], "Exercise 7 Solution": [[3, "Exercise-7-Solution"]], "Resolution of an optical Microscope": [[3, "Resolution-of-an-optical-Microscope"]], "Spherical Wave Study": [[3, "Spherical-Wave-Study"]], "Task 1": [[3, "Task-1"]], "Task 2": [[3, "Task-2"]], "Task 3": [[3, "Task-3"]], "Task 4": [[3, "Task-4"]], "Task 5": [[3, "Task-5"]], "Additional task: Resolution and Numerical Aperture": [[3, "Additional-task:-Resolution-and-Numerical-Aperture"]], "Task 6": [[3, "Task-6"]], "Instructor": [[6, "instructor"]], "This Website": [[9, "this-website"]], "Welcome to the Introduction to Computer-based Physical Modeling Course!": [[11, "welcome-to-the-introduction-to-computer-based-physical-modeling-course"], [10, "welcome-to-the-introduction-to-computer-based-physical-modeling-course"]], "Course Information:": [[11, null], [10, null]], "Jupyter Notebooks:": [[11, null], [10, null]], "Lecture 1:": [[11, null], [10, null]], "Lecture 2:": [[11, null]], "Lecture 3:": [[11, null]], "Lecture 4:": [[11, null]], "Lecture 5:": [[11, null]], "Lecture 6:": [[11, null]], "Lecture 7:": [[11, null]], "Lecture 8:": [[11, null]], "Lecture 9:": [[11, null]], "Lecture 10:": [[11, null]], "Lecture 11:": [[11, null]], "Lecture 12:": [[11, null]], "Lecture 13:": [[11, null]], "Lecture 14:": [[11, null]], "Lecture 15:": [[11, null]], "Indices and tables": [[11, "indices-and-tables"], [10, "indices-and-tables"]], "Overview": [[12, "overview"], [58, "Overview"]], "Lecture Contents": [[14, "lecture-contents"], [15, "lecture-contents"], [16, "lecture-contents"], [17, "lecture-contents"], [18, "lecture-contents"], [19, "lecture-contents"], [20, "lecture-contents"], [23, "lecture-contents"], [25, "lecture-contents"], [27, "lecture-contents"], [28, "lecture-contents"], [30, "lecture-contents"], [32, "lecture-contents"], [34, "lecture-contents"], [35, "lecture-contents"], [37, "lecture-contents"]], "Creating a figure, which just looks nice on the screen": [[21, "Creating-a-figure,-which-just-looks-nice-on-the-screen"]], "Creating a figure, which looks good in paper and on screen": [[21, "Creating-a-figure,-which-looks-good-in-paper-and-on-screen"]], "Exercise 2": [[22, "exercise-2"]], "Exercise 3": [[24, "exercise-3"]], "Exercise 4": [[26, "exercise-4"]], "Exercise 5": [[29, "exercise-5"]], "Exercise 6": [[33, "exercise-6"]], "Exercise 7": [[36, "exercise-7"], [31, "exercise-7"]], "Entering code": [[40, "Entering-code"]], "Entering Markdown": [[40, "Entering-Markdown"]], "Markdown basics": [[40, "Markdown-basics"]], "Headings": [[40, "Headings"]], "Embedded code": [[40, "Embedded-code"]], "LaTeX equations": [[40, "LaTeX-equations"]], "Images": [[40, "Images"]], "Videos": [[40, "Videos"]], "An empty notebook": [[41, "An-empty-notebook"]], "Variables and types": [[43, "Variables-and-types"], [47, "Variables-and-types"]], "Symbol names": [[43, "Symbol-names"], [47, "Symbol-names"]], "Variable Assignment": [[43, "Variable-Assignment"], [47, "Variable-Assignment"]], "Number types": [[43, "Number-types"], [47, "Number-types"]], "Integers": [[43, "Integers"], [47, "Integers"]], "Floating Point": [[43, "Floating-Point"], [47, "Floating-Point"]], "Complex Numbers": [[43, "Complex-Numbers"], [47, "Complex-Numbers"]], "Type conversion": [[43, "Type-conversion"]], "Operators and comparisons": [[44, "Operators-and-comparisons"], [47, "Operators-and-comparisons"]], "Data Types in Python": [[45, "Data-Types-in-Python"], [47, "Data-Types-in-Python"]], "Strings": [[45, "Strings"], [47, "Strings"]], "Lists": [[45, "Lists"], [47, "Lists"]], "Tuples": [[45, "Tuples"], [47, "Tuples"]], "Dictionaries": [[45, "Dictionaries"], [47, "Dictionaries"]], "Sets": [[45, "Sets"]], "Modules and namespaces": [[46, "Modules-and-namespaces"]], "Modules": [[46, "Modules"], [47, "Modules"]], "Namespaces": [[46, "Namespaces"]], "Contents of a module": [[46, "Contents-of-a-module"]], "Type casting": [[47, "Type-casting"]], "Contents and documentation of a module": [[47, "Contents-and-documentation-of-a-module"]], "Exceptions": [[47, "Exceptions"], [48, "Exceptions"], [73, "Exceptions"]], "What\u2019s next": [[47, "What's-next"]], "Quantum Mechanics": [[49, "Quantum-Mechanics"], [5, "quantum-mechanics"]], "Quantum Mechanics in a Nutshell": [[49, "Quantum-Mechanics-in-a-Nutshell"]], "Time dependent Schr\u00f6dinger equation": [[49, "Time-dependent-Schr\u00f6dinger-equation"], [53, "Time-dependent-Schr\u00f6dinger-equation"]], "Stationary Schr\u00f6dinger equation": [[49, "Stationary-Schr\u00f6dinger-equation"]], "Recap: Implicit Solution": [[49, "Recap:-Implicit-Solution"]], "Kinetic energy": [[49, "Kinetic-energy"], [50, "Kinetic-energy"], [51, "Kinetic-energy"], [52, "Kinetic-energy"]], "Potential energy": [[49, "Potential-energy"], [50, "Potential-energy"], [51, "Potential-energy"], [52, "Potential-energy"]], "Particle in a box": [[50, "Particle-in-a-box"]], "Definition of the problem": [[50, "Definition-of-the-problem"], [51, "Definition-of-the-problem"], [52, "Definition-of-the-problem"]], "Solution": [[50, "Solution"], [51, "Solution"], [52, "Solution"], [81, "Solution"], [81, "id1"], [81, "id4"], [83, "Solution"], [87, "Solution"], [89, "Solution"]], "Plotting": [[50, "Plotting"], [51, "Plotting"], [52, "Plotting"], [81, "Plotting"], [81, "id5"], [83, "Plotting"], [84, "Plotting"], [87, "Plotting"]], "Energies of bound states": [[50, "Energies-of-bound-states"]], "Where to go from here?": [[50, "Where-to-go-from-here?"], [51, "Where-to-go-from-here?"], [52, "Where-to-go-from-here?"], [54, "Where-to-go-from-here?"], [55, "Where-to-go-from-here?"], [61, "Where-to-go-from-here?"]], "Harmonic Oscillator": [[51, "Harmonic-Oscillator"], [81, "Harmonic-Oscillator"]], "Energies of the states": [[51, "Energies-of-the-states"]], "Periodic Potential": [[52, "Periodic-Potential"]], "Energy states": [[52, "Energy-states"]], "Time Dependent Quantum Mechanics": [[53, "Time-Dependent-Quantum-Mechanics"]], "Wavepackets": [[53, "Wavepackets"]], "Demonstration of superposition of plane waves": [[53, "Demonstration-of-superposition-of-plane-waves"]], "Wavepacket": [[53, "Wavepacket"]], "Wavepacket with rectangular amplitude": [[53, "Wavepacket-with-rectangular-amplitude"]], "Gaussian Wave Packet": [[53, "Gaussian-Wave-Packet"]], "Time evolution of a Gaussian Wavepacket": [[53, "Time-evolution-of-a-Gaussian-Wavepacket"]], "Wavepacket in a Potential Box": [[54, "Wavepacket-in-a-Potential-Box"]], "Problem Setup": [[54, "Problem-Setup"]], "Initial conditions": [[54, "Initial-conditions"]], "Eigenfunctions": [[54, "Eigenfunctions"]], "Quality of the coefficients": [[54, "Quality-of-the-coefficients"]], "Animation": [[54, "Animation"], [55, "Animation"], [55, "id3"], [84, "Animation"], [92, "Animation"], [93, "Animation"], [95, "Animation"]], "Tunneling through a barrier": [[55, "Tunneling-through-a-barrier"]], "Schr\u00f6dinger equation for the momentum": [[55, "Schr\u00f6dinger-equation-for-the-momentum"]], "Crank Nicolson Solution": [[55, "Crank-Nicolson-Solution"]], "Setup Domain": [[55, "Setup-Domain"], [55, "id1"], [89, "Setup-Domain"]], "Initial Conditions": [[55, "Initial-Conditions"], [57, "Initial-Conditions"], [89, "Initial-Conditions"]], "Matrix Setup": [[55, "Matrix-Setup"], [89, "Matrix-Setup"]], "Propagation Matrix": [[55, "Propagation-Matrix"]], "Animation setup": [[55, "Animation-setup"], [55, "id2"]], "Split Step Method": [[55, "Split-Step-Method"], [56, "Split-Step-Method"]], "Potential energy landscape": [[55, "Potential-energy-landscape"]], "Initial wavepacket": [[55, "Initial-wavepacket"]], "Fourier Transform Setup": [[55, "Fourier-Transform-Setup"]], "Phase Factor per Timestep": [[55, "Phase-Factor-per-Timestep"]], "Old Split Step Method": [[56, "Old-Split-Step-Method"]], "Setup the simulation": [[56, "Setup-the-simulation"]], "Hydrodynamics": [[57, "Hydrodynamics"]], "Falling sphere": [[57, "Falling-sphere"]], "Setup": [[57, "Setup"], [81, "Setup"], [81, "id2"], [83, "Setup"]], "Function definition": [[57, "Function-definition"], [72, "Function-definition"]], "Numerical solution": [[57, "Numerical-solution"]], "Analytical solution": [[57, "Analytical-solution"]], "Stokes equation": [[57, "Stokes-equation"]], "Fundamental Solutions of the Stokes Equation": [[57, "Fundamental-Solutions-of-the-Stokes-Equation"]], "Stokeslet": [[57, "Stokeslet"]], "Source dipole": [[57, "Source-dipole"]], "Sum of both solutions": [[57, "Sum-of-both-solutions"]], "Machine Learning and Neural Networks": [[58, "Machine-Learning-and-Neural-Networks"]], "Reinforcement Learning": [[58, "Reinforcement-Learning"]], "Markov Decision Process": [[58, "Markov-Decision-Process"]], "Methods or RL": [[58, "Methods-or-RL"]], "Navigating a Grid World": [[58, "Navigating-a-Grid-World"]], "Initialize Reinforcement Learning": [[58, "Initialize-Reinforcement-Learning"]], "List of actions": [[58, "List-of-actions"]], "Initial state": [[58, "Initial-state"]], "Reinforcement Learning Loop": [[58, "Reinforcement-Learning-Loop"]], "Convergence of the Q-learning": [[58, "Convergence-of-the-Q-learning"]], "Policy": [[58, "Policy"]], "Plot the policy": [[58, "Plot-the-policy"]], "Where to go from here": [[58, "Where-to-go-from-here"]], "Neural Networks": [[59, "Neural-Networks"]], "The MNIST Data Set": [[59, "The-MNIST-Data-Set"]], "Load the data": [[59, "Load-the-data"]], "Normalize the data": [[59, "Normalize-the-data"]], "Preparing training and testing data": [[59, "Preparing-training-and-testing-data"]], "A Single Neuron": [[59, "A-Single-Neuron"]], "Forward Propogation": [[59, "Forward-Propogation"]], "Loss Function": [[59, "Loss-Function"], [59, "id1"]], "Trainging the Network": [[59, "Trainging-the-Network"]], "Backward Propagation": [[59, "Backward-Propagation"]], "Stochastic Gradient Descent": [[59, "Stochastic-Gradient-Descent"]], "Build an Train": [[59, "Build-an-Train"]], "Testing our model": [[59, "Testing-our-model"]], "Network with Hidden Layers": [[59, "Network-with-Hidden-Layers"]], "Multiclass Network": [[59, "Multiclass-Network"]], "Changes to the model": [[59, "Changes-to-the-model"]], "Forward Pass": [[59, "Forward-Pass"]], "Back Propagation": [[59, "Back-Propagation"]], "Build and Train": [[59, "Build-and-Train"]], "Model performance": [[59, "Model-performance"]], "Test the model": [[59, "Test-the-model"]], "Neural Network with Keras": [[60, "Neural-Network-with-Keras"]], "MNIST Data Set (Keras)": [[60, "MNIST-Data-Set-(Keras)"]], "Build the model": [[60, "Build-the-model"]], "Compile the model": [[60, "Compile-the-model"]], "Train the model": [[60, "Train-the-model"]], "Testing the model": [[60, "Testing-the-model"]], "Convolutional Neural Networks": [[61, "Convolutional-Neural-Networks"]], "Layout of a CNN": [[61, "Layout-of-a-CNN"]], "Convolutional Layer": [[61, "Convolutional-Layer"]], "Padding": [[61, "Padding"]], "Striding": [[61, "Striding"]], "RELU Activation": [[61, "RELU-Activation"]], "Pooling Layer": [[61, "Pooling-Layer"]], "Output Size": [[61, "Output-Size"]], "Flattening": [[61, "Flattening"]], "Dropout": [[61, "Dropout"]], "Fully Connected Layer": [[61, "Fully-Connected-Layer"]], "Example CNN with Keras": [[61, "Example-CNN-with-Keras"]], "Prepare the data": [[61, "Prepare-the-data"]], "Build the network": [[61, "Build-the-network"]], "Train the network": [[61, "Train-the-network"]], "Evaluate the trained network": [[61, "Evaluate-the-trained-network"]], "Evaluate the accuracy of your visual neural network ;-)": [[61, "Evaluate-the-accuracy-of-your-visual-neural-network-;-)"]], "Autoencoder CNN for Time Series Denoising": [[62, "Autoencoder-CNN-for-Time-Series-Denoising"]], "Autoencoder Structure and Purpose": [[62, "Autoencoder-Structure-and-Purpose"]], "Data Generation": [[62, "Data-Generation"]], "Create the Autoencoder network": [[62, "Create-the-Autoencoder-network"]], "Define model data": [[62, "Define-model-data"]], "Encoder/Decoder Setup": [[62, "Encoder/Decoder-Setup"]], "Training the encoder": [[62, "Training-the-encoder"]], "Reconstruction of the Data": [[62, "Reconstruction-of-the-Data"]], "Python and Hardware": [[63, "Python-and-Hardware"]], "Arduino Nano Board": [[63, "Arduino-Nano-Board"]], "Arduino Software": [[63, "Arduino-Software"]], "Setup your board": [[63, "Setup-your-board"]], "Select Firmata Sketch": [[63, "Select-Firmata-Sketch"]], "Communicating with the board": [[63, "Communicating-with-the-board"]], "Let the on-board LED blink": [[63, "Let-the-on-board-LED-blink"]], "Tunable output": [[63, "Tunable-output"]], "Creating an Oscilloscope": [[63, "Creating-an-Oscilloscope"]], "Project: YOUR PROJECT TITLE": [[64, "Project:-YOUR-PROJECT-TITLE"]], "Introduction": [[64, "Introduction"]], "Fundamentals": [[64, "Fundamentals"]], "Results and Discussion": [[64, "Results-and-Discussion"]], "Summary": [[64, "Summary"]], "NumPy arrays": [[65, "NumPy-arrays"]], "Creating Numpy Arrays": [[65, "Creating-Numpy-Arrays"]], "From lists": [[65, "From-lists"]], "Using array-generating functions": [[65, "Using-array-generating-functions"]], "linspace and logspace": [[65, "linspace-and-logspace"]], "mgrid": [[65, "mgrid"]], "diag": [[65, "diag"]], "zeros and ones": [[65, "zeros-and-ones"]], "Manipulating NumPy arrays": [[65, "Manipulating-NumPy-arrays"]], "Slicing": [[65, "Slicing"]], "Reshaping": [[65, "Reshaping"]], "Adding a new dimension: newaxis": [[65, "Adding-a-new-dimension:-newaxis"]], "Stacking and repeating arrays": [[65, "Stacking-and-repeating-arrays"]], "Tile and repeat": [[65, "Tile-and-repeat"]], "Concatenate": [[65, "Concatenate"]], "Hstack and vstack": [[65, "Hstack-and-vstack"]], "Applying mathematical functions": [[65, "Applying-mathematical-functions"]], "Operation involving one array": [[65, "Operation-involving-one-array"]], "Operations involving multiple arrays": [[65, "Operations-involving-multiple-arrays"]], "Add On: Making publication ready figures": [[66, "Add-On:-Making-publication-ready-figures"]], "Creating a plot with a specific bounding box size": [[66, "Creating-a-plot-with-a-specific-bounding-box-size"]], "Creating a plot with a specific axis frame size": [[66, "Creating-a-plot-with-a-specific-axis-frame-size"]], "Choosing fonts": [[66, "Choosing-fonts"]], "Plotting data": [[67, "Plotting-data"]], "Simple Plotting - Implicit Version": [[67, "Simple-Plotting---Implicit-Version"]], "Line Plot": [[67, "Line-Plot"]], "Axis Labels": [[67, "Axis-Labels"]], "Legends": [[67, "Legends"]], "Scatter plot": [[67, "Scatter-plot"]], "Histograms": [[67, "Histograms"]], "Combined plots": [[67, "Combined-plots"]], "Saving figures": [[67, "Saving-figures"]], "Plots with error bars": [[67, "Plots-with-error-bars"]], "Setting plotting limits and excluding data": [[67, "Setting-plotting-limits-and-excluding-data"]], "Masked arrays": [[67, "Masked-arrays"]], "Logarithmic plots": [[67, "Logarithmic-plots"]], "Semi-log plots": [[67, "Semi-log-plots"]], "Log-log plots": [[67, "Log-log-plots"]], "Arranging multiple plots": [[67, "Arranging-multiple-plots"]], "Contour and Density Plots": [[67, "Contour-and-Density-Plots"]], "Simple contour plot": [[67, "Simple-contour-plot"]], "Color contour plot": [[67, "Color-contour-plot"]], "Image plot": [[67, "Image-plot"]], "Additional Plotting - Explicit Version": [[67, "Additional-Plotting---Explicit-Version"]], "Plots with Multiple Spines": [[67, "Plots-with-Multiple-Spines"]], "Insets": [[67, "Insets"]], "Spine axis": [[67, "Spine-axis"]], "Polar plot": [[67, "Polar-plot"]], "Text annotation": [[67, "Text-annotation"]], "3D Plotting": [[67, "3D-Plotting"]], "Projection Scence": [[67, "Projection-Scence"]], "Line Plotting in 3D": [[67, "Line-Plotting-in-3D"]], "Surface Plotting": [[67, "Surface-Plotting"]], "Random numbers": [[68, "Random-numbers"]], "Uniformly distributed random numbers": [[68, "Uniformly-distributed-random-numbers"]], "Normally distributed random numbers": [[68, "Normally-distributed-random-numbers"]], "Exponentially distributed numbers": [[68, "Exponentially-distributed-numbers"]], "Random distribution of integers": [[68, "Random-distribution-of-integers"]], "Problem Set 2": [[69, "Problem-Set-2"]], "Input and output": [[70, "Input-and-output"]], "Keyboard input": [[70, "Keyboard-input"]], "Screen output": [[70, "Screen-output"]], "str.format() Formatting": [[70, "str.format()-Formatting"]], "%-Formatting": [[70, "%-Formatting"]], "f-Strings": [[70, "f-Strings"]], "File input/output": [[70, "File-input/output"]], "File I/O with NumPy": [[70, "File-I/O-with-NumPy"]], "Reading data from a text file": [[70, "Reading-data-from-a-text-file"]], "Writing data to a text file": [[70, "Writing-data-to-a-text-file"]], "File I/O with Pandas": [[70, "File-I/O-with-Pandas"]], "Short intro to Pandas": [[70, "Short-intro-to-Pandas"]], "Reading CSV data with Pandas": [[70, "Reading-CSV-data-with-Pandas"]], "Conditionals: if, elif, and else statements": [[71, "Conditionals:-if,-elif,-and-else-statements"]], "If example": [[71, "If-example"]], "If else example": [[71, "If-else-example"]], "If, elif, else example": [[71, "If,-elif,-else-example"]], "Combining conditions": [[71, "Combining-conditions"]], "For loops": [[71, "For-loops"]], "While loops": [[71, "While-loops"]], "Loops and array operations": [[71, "Loops-and-array-operations"], [74, "Loops-and-array-operations"]], "List comprehensions": [[71, "List-comprehensions"]], "Variables in functions": [[72, "Variables-in-functions"]], "Functions with more than one input or output": [[72, "Functions-with-more-than-one-input-or-output"], [74, "Functions-with-more-than-one-input-or-output"]], "Positional and keyword arguments": [[72, "Positional-and-keyword-arguments"], [74, "Positional-and-keyword-arguments"]], "Functions with variable number of arguments": [[72, "Functions-with-variable-number-of-arguments"]], "Unnamed functions (lambda function)": [[72, "Unnamed-functions-(lambda-function)"]], "Functions as arguments of functions": [[72, "Functions-as-arguments-of-functions"]], "Introduction to Computational Software": [[74, "Introduction-to-Computational-Software"]], "Table of Contents": [[74, "Table-of-Contents"]], "Lecture 3": [[74, "Lecture-3"]], "Conditionals": [[74, "Conditionals"]], "if, elif, and else statements": [[74, "if,-elif,-and-else-statements"]], "Logical Operators": [[74, "Logical-Operators"]], "for loops": [[74, "for-loops"]], "while loops": [[74, "while-loops"]], "List Comprehensions": [[74, "List-Comprehensions"]], "User-defined functions": [[74, "User-defined-functions"]], "Faster Array Processing": [[74, "Faster-Array-Processing"]], "Variable number of arguments": [[74, "Variable-number-of-arguments"]], "Numerical differentiation": [[74, "Numerical-differentiation"]], "More differentiation": [[74, "More-differentiation"]], "Classes and Objects": [[76, "Classes-and-Objects"]], "Definition of Classes": [[76, "Definition-of-Classes"]], "Class Methods": [[76, "Class-Methods"]], "The __init__ method": [[76, "The-__init__-method"]], "The __str__ method": [[76, "The-__str__-method"]], "Class and object variables": [[76, "Class-and-object-variables"]], "Brownian Motion": [[77, "Brownian-Motion"]], "Physics": [[77, "Physics"]], "Class Planning": [[77, "Class-Planning"]], "Simulating": [[77, "Simulating"]], "Plotting the trajectories": [[77, "Plotting-the-trajectories"]], "Characterizing the Brownian motion": [[77, "Characterizing-the-Brownian-motion"]], "Calculate the particle speed": [[77, "Calculate-the-particle-speed"]], "Calculate the particle mean squared displacement": [[77, "Calculate-the-particle-mean-squared-displacement"]], "Animations": [[78, "Animations"]], "Import Modules": [[78, "Import-Modules"]], "Particle class": [[78, "Particle-class"]], "Create a set of particles": [[78, "Create-a-set-of-particles"]], "Canvas and drawing function": [[78, "Canvas-and-drawing-function"]], "Threading for animation": [[78, "Threading-for-animation"]], "Numerical Differentiation": [[79, "Numerical-Differentiation"]], "First order derivative": [[79, "First-order-derivative"]], "Matrix version of the first derivative": [[79, "Matrix-version-of-the-first-derivative"]], "Second order derivative": [[79, "Second-order-derivative"]], "SciPy Module": [[79, "SciPy-Module"]], "Matrix version": [[79, "Matrix-version"]], "Numerical Integration": [[80, "Numerical-Integration"]], "Box method": [[80, "Box-method"]], "Trapezoid method": [[80, "Trapezoid-method"]], "Simpson method": [[80, "Simpson-method"]], "Solving ODEs": [[81, "Solving-ODEs"]], "Implicit Solution - Crank Nicholson": [[81, "Implicit-Solution---Crank-Nicholson"]], "Define Matrices": [[81, "Define-Matrices"]], "Use Initial Conditions": [[81, "Use-Initial-Conditions"]], "Explicit Solution - Numerical Integration": [[81, "Explicit-Solution---Numerical-Integration"]], "Euler Method": [[81, "Euler-Method"]], "Euler Cromer Method": [[81, "Euler-Cromer-Method"]], "Midpoint Method": [[81, "Midpoint-Method"]], "Putting it all together": [[81, "Putting-it-all-together"]], "The definition of the problem": [[81, "The-definition-of-the-problem"]], "Solving the problem": [[81, "Solving-the-problem"], [84, "Solving-the-problem"]], "Solving the Harmonic Oscillator in SciPy": [[81, "Solving-the-Harmonic-Oscillator-in-SciPy"]], "Definition": [[81, "Definition"], [81, "id3"], [83, "Definition"]], "Damped Driven Pendulum in SciPy": [[81, "Damped-Driven-Pendulum-in-SciPy"]], "Utilities": [[82, "Utilities"]], "COVID19": [[83, "COVID19"]], "The Kermack-McKendrick Model": [[83, "The-Kermack-McKendrick-Model"]], "Model Equation": [[83, "Model-Equation"]], "Real COVID19 numbers": [[83, "Real-COVID19-numbers"]], "Total number of cases": [[83, "Total-number-of-cases"]], "Number of Deaths": [[83, "Number-of-Deaths"]], "New cases per day": [[83, "New-cases-per-day"]], "Current cases": [[83, "Current-cases"]], "Coupled Pendula": [[84, "Coupled-Pendula"]], "Description of the problem": [[84, "Description-of-the-problem"]], "Sketch": [[84, "Sketch"]], "Equations of motion": [[84, "Equations-of-motion"], [87, "Equations-of-motion"]], "Setting up the function": [[84, "Setting-up-the-function"]], "Define initial parameters": [[84, "Define-initial-parameters"]], "Solve the equation of motion": [[84, "Solve-the-equation-of-motion"]], "Normal Modes": [[84, "Normal-Modes"]], "In-phase motion": [[84, "In-phase-motion"]], "Out-of-phase motion": [[84, "Out-of-phase-motion"]], "Beat case": [[84, "Beat-case"]], "Computation of energy (here for the beat case)": [[84, "Computation-of-energy-(here-for-the-beat-case)"]], "Potential energy of the pendula": [[84, "Potential-energy-of-the-pendula"]], "Potential energy of the spring": [[84, "Potential-energy-of-the-spring"]], "Kinetic energies": [[84, "Kinetic-energies"]], "Total energy": [[84, "Total-energy"]], "Total energy exchange of the pendula": [[84, "Total-energy-exchange-of-the-pendula"]], "Fourier Analysis": [[85, "Fourier-Analysis"]], "Fourier series": [[85, "Fourier-series"]], "Fourier transform": [[85, "Fourier-transform"]], "Frequency analysis of our coupled pendula": [[85, "Frequency-analysis-of-our-coupled-pendula"]], "Appendix: Fourier Analysis of a damped oscillation": [[86, "Appendix:-Fourier-Analysis-of-a-damped-oscillation"]], "Spring Pendulum": [[87, "Spring-Pendulum"]], "Physical Model": [[87, "Physical-Model"], [88, "Physical-Model"], [89, "Physical-Model"]], "Numerical Solution": [[87, "Numerical-Solution"], [88, "Numerical-Solution"], [89, "Numerical-Solution"]], "Initial parameters": [[87, "Initial-parameters"]], "Angle and Length over Time": [[87, "Angle-and-Length-over-Time"]], "Planetary Motion": [[88, "Planetary-Motion"]], "Initial Parameters: Planets": [[88, "Initial-Parameters:-Planets"]], "Solution: Planets": [[88, "Solution:-Planets"]], "Plotting: Planets": [[88, "Plotting:-Planets"]], "Trajectory": [[88, "Trajectory"]], "Energy": [[88, "Energy"]], "Diffusion equation": [[89, "Diffusion-equation"]], "Spatial derivative": [[89, "Spatial-derivative"]], "Temporal derivative": [[89, "Temporal-derivative"]], "Bringing all together": [[89, "Bringing-all-together"]], "Curve fitting": [[91, "Curve-fitting"]], "Idea": [[91, "Idea"]], "Least squares": [[91, "Least-squares"]], "Data": [[91, "Data"]], "Least square fitting": [[91, "Least-square-fitting"]], "\\chi-squared value": [[91, "\\chi-squared-value"]], "Residuals": [[91, "Residuals"]], "Covariance matrix": [[91, "Covariance-matrix"]], "Plane Waves": [[92, "Plane-Waves"]], "Equations": [[92, "Equations"], [93, "Equations"], [95, "Equations"]], "Electric field": [[92, "Electric-field"], [93, "Electric-field"]], "Plane wave propagation": [[92, "Plane-wave-propagation"]], "Imaginary wave vector": [[92, "Imaginary-wave-vector"]], "Interference of two plane waves": [[92, "Interference-of-two-plane-waves"]], "Plane wave at a boundary": [[92, "Plane-wave-at-a-boundary"]], "Fresnel equations": [[92, "Fresnel-equations"]], "Incident wave": [[92, "Incident-wave"]], "Reflected wave": [[92, "Reflected-wave"]], "Refracted wave": [[92, "Refracted-wave"]], "Spherical waves": [[93, "Spherical-waves"]], "Plot the intensity in an image plane": [[93, "Plot-the-intensity-in-an-image-plane"]], "Interference between a spherical and a plane wave": [[93, "Interference-between-a-spherical-and-a-plane-wave"]], "Huygens principle": [[94, "Huygens-principle"]], "Diffraction pattern of a single slit": [[94, "Diffraction-pattern-of-a-single-slit"]], "Farfield vs. nearfield": [[94, "Farfield-vs.-nearfield"]], "Comparison to the analytical solution": [[94, "Comparison-to-the-analytical-solution"]], "Gaussian Beam": [[95, "Gaussian-Beam"]], "Intensity plot": [[95, "Intensity-plot"]], "Intensity profiles": [[95, "Intensity-profiles"]], "Assignments": [[4, "assignments"]], "Assignment Rules": [[4, "assignment-rules"]], "Resources": [[7, "resources"]], "Molecular Nanophotonics Group": [[7, "molecular-nanophotonics-group"]], "Additional Advanced Courses": [[7, "additional-advanced-courses"]], "Python Documentation": [[7, "python-documentation"]], "Python Tutorials": [[7, "python-tutorials"]], "Julia Tutorial": [[7, "julia-tutorial"]], "Pluto NoteBook": [[7, "pluto-notebook"]], "Exercise 1": [[13, "exercise-1"]], "Introduction to Jupyter": [[38, "Introduction-to-Jupyter"]], "What is Jupyter Notebook?": [[38, "What-is-Jupyter-Notebook?"]], "Notebook editor": [[38, "Notebook-editor"], [39, "Notebook-editor"], [42, "Notebook-editor"]], "Kernels": [[38, "Kernels"]], "Notebook documents": [[38, "Notebook-documents"]], "Exam": [[5, "exam"]], "Mechanics": [[5, "mechanics"]], "Thermodynamics/Statistical Physics": [[5, "thermodynamics-statistical-physics"]], "Optics": [[5, "optics"]], "Electrodynamics": [[5, "electrodynamics"]], "Course Schedule": [[8, "course-schedule"]], "Edit mode": [[39, "Edit-mode"], [42, "Edit-mode"]], "Command mode": [[39, "Command-mode"], [42, "Command-mode"]], "Keyboard navigation": [[39, "Keyboard-navigation"], [42, "Keyboard-navigation"]], "Running code in your notebook": [[39, "Running-code-in-your-notebook"]], "Managing the kernel": [[39, "Managing-the-kernel"], [42, "Managing-the-kernel"]], "Running code": [[42, "Running-code"]]}, "indexentries": {}}) \ No newline at end of file diff --git a/docs/_sources/course-info/exam.rst.txt b/docs/_sources/course-info/exam.rst.txt index 6546056..5aad795 100644 --- a/docs/_sources/course-info/exam.rst.txt +++ b/docs/_sources/course-info/exam.rst.txt @@ -31,7 +31,7 @@ Grading: Notebooks will be graded based on: - quality of the plots (axis labels, readability of the labels) - use of concepts we used for the notebooks (use of markdown, multiple code cells ) -The deadline for handing in the project is **September 4, 2024** +The deadline for handing in the project is **September 4, 2024, at 1pm sharp! Do not miss the deadline!!!!!!** Please submit your projects via email to Andrea Kramer, **firstname.surname@uni-leipzig.de**. diff --git a/docs/course-info/exam.html b/docs/course-info/exam.html index 80daa68..8f5cede 100644 --- a/docs/course-info/exam.html +++ b/docs/course-info/exam.html @@ -237,7 +237,7 @@

    Exam#

    quality of the plots (axis labels, readability of the labels)

  • use of concepts we used for the notebooks (use of markdown, multiple code cells )

  • -

    The deadline for handing in the project is September 4, 2024

    +

    The deadline for handing in the project is September 4, 2024, at 1pm sharp! Do not miss the deadline!!!!!!

    Please submit your projects via email to Andrea Kramer, firstname.surname@uni-leipzig.de.

    Since many of you asked for some guiding topics and I as well hope that you do not submit a simulation of planetary motion, here are some topics, though some of them might be for the advanced physicist.

    diff --git a/docs/searchindex.js b/docs/searchindex.js index 1041b48..9087e62 100644 --- a/docs/searchindex.js +++ b/docs/searchindex.js @@ -1 +1 @@ -Search.setIndex({"docnames": ["assignments/exercise3/SolutionE3", "assignments/exercise4/SolutionE4", "assignments/exercise5/SolutionE5", "assignments/exercise7/SolutionE7", "course-info/assignments", "course-info/exam", "course-info/instructor", "course-info/resources", "course-info/schedule", "course-info/website", "index", "index-Copy1", "lectures/Intro/overview", "lectures/L1/assignment_1", "lectures/L1/overview_1", "lectures/L10/overview_10", "lectures/L11/overview_11", "lectures/L12/overview_12", "lectures/L13/overview_13", "lectures/L14/overview_14", "lectures/L15/overview_15", "lectures/L2/L2 Tips For Figures/Figures/Figure 1", "lectures/L2/assignment_2", "lectures/L2/overview_2", "lectures/L3/assignment_3", "lectures/L3/overview_3", "lectures/L4/assignment_4", "lectures/L4/overview_4", "lectures/L5/overview_5", "lectures/L6/assignment_5", "lectures/L6/overview_6", "lectures/L7/assignment_7", "lectures/L7/overview_7", "lectures/L8/assignment_6", "lectures/L8/overview_8", "lectures/L8/overview_8a", "lectures/L9/assignment_7", "lectures/L9/overview_9", "notebooks/Intro/1_Introduction2Jupyter", "notebooks/Intro/2_NotebookEditor", "notebooks/Intro/3_EditCells", "notebooks/Intro/Empty", "notebooks/Intro/NotebookEditor", "notebooks/L1/1_variables", "notebooks/L1/2_operators", "notebooks/L1/3_datatypes", "notebooks/L1/4_modules", "notebooks/L1/Lecture-1", "notebooks/L1/exceptions", "notebooks/L10/1_quantum_mechanics", "notebooks/L10/2_particle_in_a_box", "notebooks/L10/3_harmonic_oscillator", "notebooks/L10/4_periodic_potential", "notebooks/L11/1_quantum_dynamics", "notebooks/L11/2_particle_in_a_box", "notebooks/L11/3_tunneling", "notebooks/L11/Untitled", "notebooks/L12/1_hydrodynamics", "notebooks/L12/2_reinforcement_learning", "notebooks/L13/1_deep_learning", "notebooks/L13/2_deep_learning_keras", "notebooks/L14/1_CNN", "notebooks/L14/2_AutoEncoder", "notebooks/L15/1_python_hardware", "notebooks/L15/2_project_template", "notebooks/L2/1_numpy", "notebooks/L2/25_publication_ready_figures", "notebooks/L2/2_plotting", "notebooks/L2/3_randomnumbers", "notebooks/L2/ps2", "notebooks/L3/1_input_output", "notebooks/L3/2_flowcontrol", "notebooks/L3/3_functions", "notebooks/L3/4_exceptions", "notebooks/L3/Lecture-3", "notebooks/L3/exercise", "notebooks/L4/1_classes", "notebooks/L4/2_brownian_motion", "notebooks/L4/3_animations", "notebooks/L5/1_differentiation", "notebooks/L5/2_integration", "notebooks/L5/3_solving_ODEs", "notebooks/L5/utility", "notebooks/L6/1_covid19", "notebooks/L6/2_coupled_pendula", "notebooks/L6/3_fourier_analysis", "notebooks/L6/DampedOscillation", "notebooks/L7/1_spring_pendulum", "notebooks/L7/2_planetary_motion", "notebooks/L7/3_diffusion_equation", "notebooks/L7/Untitled", "notebooks/L8/1_curve_fitting", "notebooks/L9/1_plane_waves", "notebooks/L9/2_spherical_waves", "notebooks/L9/3_huygens_principle", "notebooks/L9/4_gaussian_beams"], "filenames": ["assignments/exercise3/SolutionE3.ipynb", "assignments/exercise4/SolutionE4.ipynb", "assignments/exercise5/SolutionE5.ipynb", "assignments/exercise7/SolutionE7.ipynb", "course-info/assignments.rst", "course-info/exam.rst", "course-info/instructor.rst", "course-info/resources.rst", "course-info/schedule.rst", "course-info/website.rst", "index.rst", "index-Copy1.rst", "lectures/Intro/overview.rst", "lectures/L1/assignment_1.rst", "lectures/L1/overview_1.rst", "lectures/L10/overview_10.rst", "lectures/L11/overview_11.rst", "lectures/L12/overview_12.rst", "lectures/L13/overview_13.rst", "lectures/L14/overview_14.rst", "lectures/L15/overview_15.rst", "lectures/L2/L2 Tips For Figures/Figures/Figure 1.ipynb", "lectures/L2/assignment_2.rst", "lectures/L2/overview_2.rst", "lectures/L3/assignment_3.rst", "lectures/L3/overview_3.rst", "lectures/L4/assignment_4.rst", "lectures/L4/overview_4.rst", "lectures/L5/overview_5.rst", "lectures/L6/assignment_5.rst", "lectures/L6/overview_6.rst", "lectures/L7/assignment_7.rst", "lectures/L7/overview_7.rst", "lectures/L8/assignment_6.rst", "lectures/L8/overview_8.rst", "lectures/L8/overview_8a.rst", "lectures/L9/assignment_7.rst", "lectures/L9/overview_9.rst", "notebooks/Intro/1_Introduction2Jupyter.ipynb", "notebooks/Intro/2_NotebookEditor.ipynb", "notebooks/Intro/3_EditCells.ipynb", "notebooks/Intro/Empty.ipynb", "notebooks/Intro/NotebookEditor.ipynb", "notebooks/L1/1_variables.ipynb", "notebooks/L1/2_operators.ipynb", "notebooks/L1/3_datatypes.ipynb", "notebooks/L1/4_modules.ipynb", "notebooks/L1/Lecture-1.ipynb", "notebooks/L1/exceptions.ipynb", "notebooks/L10/1_quantum_mechanics.ipynb", "notebooks/L10/2_particle_in_a_box.ipynb", "notebooks/L10/3_harmonic_oscillator.ipynb", "notebooks/L10/4_periodic_potential.ipynb", "notebooks/L11/1_quantum_dynamics.ipynb", "notebooks/L11/2_particle_in_a_box.ipynb", "notebooks/L11/3_tunneling.ipynb", "notebooks/L11/Untitled.ipynb", "notebooks/L12/1_hydrodynamics.ipynb", "notebooks/L12/2_reinforcement_learning.ipynb", "notebooks/L13/1_deep_learning.ipynb", "notebooks/L13/2_deep_learning_keras.ipynb", "notebooks/L14/1_CNN.ipynb", "notebooks/L14/2_AutoEncoder.ipynb", "notebooks/L15/1_python_hardware.ipynb", "notebooks/L15/2_project_template.ipynb", "notebooks/L2/1_numpy.ipynb", "notebooks/L2/25_publication_ready_figures.ipynb", "notebooks/L2/2_plotting.ipynb", "notebooks/L2/3_randomnumbers.ipynb", "notebooks/L2/ps2.ipynb", "notebooks/L3/1_input_output.ipynb", "notebooks/L3/2_flowcontrol.ipynb", "notebooks/L3/3_functions.ipynb", "notebooks/L3/4_exceptions.ipynb", "notebooks/L3/Lecture-3.ipynb", "notebooks/L3/exercise.ipynb", "notebooks/L4/1_classes.ipynb", "notebooks/L4/2_brownian_motion.ipynb", "notebooks/L4/3_animations.ipynb", "notebooks/L5/1_differentiation.ipynb", "notebooks/L5/2_integration.ipynb", "notebooks/L5/3_solving_ODEs.ipynb", "notebooks/L5/utility.ipynb", "notebooks/L6/1_covid19.ipynb", "notebooks/L6/2_coupled_pendula.ipynb", "notebooks/L6/3_fourier_analysis.ipynb", "notebooks/L6/DampedOscillation.ipynb", "notebooks/L7/1_spring_pendulum.ipynb", "notebooks/L7/2_planetary_motion.ipynb", "notebooks/L7/3_diffusion_equation.ipynb", "notebooks/L7/Untitled.ipynb", "notebooks/L8/1_curve_fitting.ipynb", "notebooks/L9/1_plane_waves.ipynb", "notebooks/L9/2_spherical_waves.ipynb", "notebooks/L9/3_huygens_principle.ipynb", "notebooks/L9/4_gaussian_beams.ipynb"], "titles": ["Exercise 3 Solution", "Exercise 4 Solution", "Exercise 5 Solution", "Exercise 7 Solution", "Assignments", "Exam", "Instructor", "Resources", "Course Schedule", "This Website", "Welcome to the Introduction to Computer-based Physical Modeling Course!", "Welcome to the Introduction to Computer-based Physical Modeling Course!", "Overview", "Exercise 1", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Creating a figure, which just looks nice on the screen", "Exercise 2", "Lecture Contents", "Exercise 3", "Lecture Contents", "Exercise 4", "Lecture Contents", "Lecture Contents", "Exercise 5", "Lecture Contents", "Exercise 7", "Lecture Contents", "Exercise 6", "Lecture Contents", "Lecture Contents", "Exercise 7", "Lecture Contents", "Introduction to Jupyter", "Notebook editor", "Entering code", "An empty notebook", "Notebook editor", "Variables and types", "Operators and comparisons", "Data Types in Python", "Modules and namespaces", "Variables and types", "Exceptions", "Quantum Mechanics", "Particle in a box", "Harmonic Oscillator", "Periodic Potential", "Time Dependent Quantum Mechanics", "Wavepacket in a Potential Box", "Tunneling through a barrier", "Split Step Method", "Hydrodynamics", "Machine Learning and Neural Networks", "Neural Networks", "Neural Network with Keras", "Convolutional Neural Networks", "Autoencoder CNN for Time Series Denoising", "Python and Hardware", "Project: YOUR PROJECT TITLE", "NumPy arrays", "Add On: Making publication ready figures", "Plotting data", "Random numbers", "Problem Set 2", "Input and output", "Flow Control", "Functions", "Exceptions", "Introduction to Computational Software", "<no title>", "Classes and Objects", "Brownian Motion", "Animations", "Numerical Differentiation", "Numerical Integration", "Solving ODEs", "Utilities", "COVID19", "Coupled Pendula", "Fourier Analysis", "Appendix: Fourier Analysis of a damped oscillation", "Spring Pendulum", "Planetary Motion", "Diffusion equation", "<no title>", "Curve fitting", "Plane Waves", "Spherical waves", "Huygens principle", "Gaussian Beam"], "terms": {"thi": [0, 1, 2, 3, 4, 5, 10, 11, 12, 16, 17, 18, 21, 22, 25, 26, 27, 28, 30, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "page": [0, 1, 2, 3, 8, 9, 10, 11, 20, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "wa": [0, 1, 2, 3, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 1, 2, 3, 11, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "from": [0, 1, 2, 3, 4, 5, 9, 10, 11, 18, 20, 21, 25, 27, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 53, 56, 57, 59, 60, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "assign": [0, 1, 2, 3, 5, 8, 9, 10, 11, 13, 24, 26, 29, 31, 33, 34, 35, 36, 45, 63, 70, 72, 74, 78, 83], "exercise3": 0, "solutione3": 0, "ipynb": [0, 1, 2, 3, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "our": [0, 4, 9, 11, 13, 17, 19, 20, 34, 35, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 87, 89, 91, 92, 93, 94], "todai": [0, 25, 34, 35, 49, 53, 80], "problemset": [0, 2, 3, 22], "contain": [0, 2, 5, 9, 38, 43, 45, 46, 47, 49, 52, 55, 59, 60, 62, 65, 66, 67, 70, 71, 72, 74, 77, 78, 79, 81, 85, 89, 91, 92, 93], "data": [0, 10, 11, 14, 19, 30, 38, 43, 53, 56, 58, 63, 65, 68, 69, 72, 74, 76, 77, 79, 81, 83, 85, 89, 90, 92, 93, 95], "section": [0, 27, 45, 46, 47, 53, 54, 57, 59, 61, 65, 66, 67, 70, 78, 81, 86, 93], "well": [0, 1, 3, 4, 5, 7, 9, 10, 11, 13, 20, 38, 40, 45, 47, 50, 52, 53, 54, 66, 68, 70, 71, 72, 74, 77, 79, 83, 84, 85, 88, 91, 92, 93], "lectur": [0, 1, 2, 3, 4, 8, 9, 21, 22, 45, 47, 49, 50, 53, 54, 55, 59, 61, 63, 66, 68, 70, 71, 77, 79, 84, 85, 87, 88, 89, 94], "i": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 22, 24, 25, 27, 33, 34, 35, 37, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "hope": [0, 5, 10, 11, 15, 20, 34, 35, 37, 59], "you": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 22, 24, 26, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 91, 92, 93, 94], "all": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 18, 19, 20, 38, 46, 47, 49, 50, 52, 53, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 83, 84, 85, 86, 91, 92, 93], "did": [0, 1, 2, 15, 16, 37, 49, 53, 55, 56, 57, 59, 60, 74, 79, 89, 92], "read": [0, 8, 9, 10, 11, 38, 45, 54, 57, 59, 63, 65, 69, 72, 74, 77, 81, 88, 95], "self": [0, 1, 25, 38, 56, 76, 77, 78], "studi": [0, 8, 10, 11, 25, 29, 31, 50, 51, 52, 53, 55, 57, 67, 70, 78, 81, 83, 87, 92], "part": [0, 3, 4, 5, 18, 25, 43, 45, 47, 49, 54, 57, 58, 59, 61, 62, 65, 67, 68, 71, 74, 76, 77, 81, 92], "except": [0, 11, 25, 43, 58, 59, 60, 72, 78, 84, 91, 92], "just": [0, 1, 9, 20, 38, 40, 45, 47, 49, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 81, 83, 84, 89, 91, 92], "do": [0, 1, 2, 5, 17, 18, 20, 33, 37, 40, 43, 45, 46, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 71, 72, 74, 76, 77, 78, 80, 81, 83, 84, 85, 87, 89, 91, 92, 94, 95], "usual": [0, 45, 47, 55, 61, 64, 65, 71, 74, 91, 94], "import": [0, 1, 2, 3, 4, 5, 10, 11, 21, 34, 35, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "numpi": [0, 1, 2, 3, 11, 21, 22, 23, 43, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "np": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "panda": [0, 7, 57, 59, 77, 83], "pd": [0, 57, 70, 77, 78, 83], "time": [0, 1, 2, 4, 5, 11, 15, 17, 26, 33, 37, 40, 45, 46, 47, 52, 54, 55, 56, 57, 58, 59, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95], "matplotlib": [0, 1, 2, 3, 7, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pyplot": [0, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "plt": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "config": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "inlinebackend": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "figure_format": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "retina": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "rcparam": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "updat": [0, 1, 2, 3, 8, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "font": [0, 1, 2, 3, 11, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "size": [0, 1, 2, 3, 11, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "12": [0, 1, 2, 3, 17, 43, 44, 46, 47, 49, 50, 51, 52, 53, 57, 58, 59, 60, 61, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "ax": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "titles": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "20": [0, 1, 2, 3, 45, 47, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 76, 78, 81, 84, 88, 92, 93], "labels": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "18": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "labelpad": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "14": [0, 1, 2, 3, 18, 21, 41, 47, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 65, 67, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "line": [0, 1, 2, 3, 13, 21, 40, 43, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 94, 95], "linewidth": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "1": [0, 1, 2, 5, 8, 20, 21, 23, 34, 35, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "markers": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "4": [0, 2, 5, 21, 40, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "xtick": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "16": [0, 1, 2, 3, 12, 20, 21, 44, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 65, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "ytick": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "top": [0, 1, 2, 3, 5, 8, 21, 39, 42, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "true": [0, 1, 2, 3, 21, 43, 44, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "direct": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "right": [0, 1, 2, 3, 9, 21, 39, 40, 42, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "file": [0, 10, 11, 20, 38, 46, 47, 53, 65, 66, 67, 68, 69, 83], "csv": [0, 83], "2018": [0, 70, 74], "04": [0, 60, 62, 65, 67, 70], "12_sds011_sensor_12253": 0, "directori": [0, 63], "help": [0, 3, 8, 19, 38, 40, 43, 45, 46, 47, 49, 53, 54, 55, 57, 58, 59, 60, 61, 72, 74, 77, 78, 79, 81, 83, 86, 95], "modul": [0, 2, 5, 10, 11, 14, 18, 23, 40, 43, 48, 49, 50, 51, 53, 55, 56, 59, 60, 61, 63, 64, 67, 68, 70, 71, 72, 73, 74, 76, 77, 81, 86, 87, 89, 91, 92], "us": [0, 2, 3, 5, 8, 9, 10, 11, 12, 19, 20, 22, 27, 29, 31, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 90, 91, 92, 93, 94, 95], "onli": [0, 1, 7, 17, 24, 32, 34, 35, 40, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 92, 93], "last": [0, 20, 25, 27, 28, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 61, 63, 65, 67, 70, 72, 73, 74, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92], "two": [0, 1, 2, 3, 5, 11, 19, 20, 32, 39, 40, 42, 45, 47, 49, 50, 51, 52, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 70, 71, 72, 74, 76, 81, 83, 84, 85, 86, 87, 89, 93, 94], "column": [0, 58, 59, 61, 65, 66, 69, 70, 71, 74, 77], "hint": 0, "some": [0, 1, 2, 4, 5, 9, 10, 11, 12, 15, 17, 26, 32, 40, 43, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 77, 79, 80, 81, 83, 84, 87, 89, 91, 92, 93], "ar": [0, 2, 4, 5, 7, 8, 9, 10, 11, 14, 20, 22, 27, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "empti": [0, 9, 45, 47, 66, 76], "seelct": 0, "ones": [0, 34, 35, 39, 42, 55, 58, 81, 87, 89, 90], "skip": [0, 49, 67, 70, 89], "first": [0, 1, 3, 4, 5, 8, 11, 13, 20, 32, 40, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 67, 70, 72, 74, 75, 76, 78, 80, 81, 83, 84, 87, 89, 91, 92], "row": [0, 49, 58, 59, 61, 65, 70, 74, 79], "tow": 0, "arrai": [0, 1, 3, 5, 11, 45, 47, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 68, 70, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "p1": [0, 67, 70, 76], "p2": [0, 67, 70, 76], "here": [0, 1, 4, 5, 9, 11, 38, 40, 43, 45, 47, 48, 49, 53, 57, 59, 60, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 88, 89, 91, 93, 94, 95], "three": [0, 2, 38, 59, 61, 65, 67, 71, 74, 78, 80, 81, 83, 91, 92], "text": [0, 38, 39, 40, 42, 46, 47, 64, 66, 69, 71, 72, 74, 84, 85, 91], "can": [0, 2, 8, 9, 10, 11, 14, 15, 17, 22, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "judg": [0, 58, 59, 91], "structur": [0, 5, 7, 10, 11, 19, 47, 52, 61, 65, 70, 71, 74, 84, 86], "sensor_id": [0, 70], "sensor_typ": [0, 70], "locat": [0, 3, 61, 67, 70, 90], "lat": [0, 70], "lon": [0, 70], "timestamp": [0, 70], "durp1": [0, 70], "ratiop1": [0, 70], "durp2": [0, 70], "ratiop2": [0, 70], "12253": [0, 70], "sds011": [0, 70], "6189": [0, 70], "52": [0, 55, 63, 70, 72, 84, 89, 91], "527": [0, 70, 91], "13": [0, 1, 2, 44, 45, 46, 47, 50, 52, 57, 59, 60, 61, 63, 65, 70, 71, 74, 78, 80, 84, 94, 95], "390": [0, 1], "12t00": 0, "00": [0, 12, 14, 59, 65, 70, 71, 74, 78], "58": [0, 47, 59, 66, 70, 72, 74], "31": [0, 47, 50, 52, 53, 56, 62, 65, 76, 79, 84, 87, 90], "10": [0, 1, 3, 15, 16, 21, 39, 42, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "26": [0, 51, 52, 54, 59, 61, 63, 70, 76, 78, 81, 93, 94], "03": [0, 14, 60, 65, 69, 71, 74, 78], "24": [0, 1, 3, 45, 47, 52, 54, 57, 59, 63, 65, 68, 70, 71, 72, 74, 75, 78, 80, 83, 90, 93, 94], "35": [0, 3, 47, 50, 51, 53, 55, 67, 84, 87], "07": [0, 60, 61, 62], "27": [0, 21, 54, 57, 59, 70, 71, 74, 76, 79, 81, 82, 84, 88], "60": [0, 3, 45, 47, 59, 66, 67, 69, 70, 72, 74], "loadtxt": [0, 70, 85, 91], "delimit": [0, 70, 85], "skiprow": [0, 70], "usecol": [0, 70], "6": [0, 1, 2, 4, 5, 39, 40, 45, 46, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 79, 81, 82, 85, 91, 92, 93, 94, 95], "9": [0, 2, 3, 37, 40, 43, 44, 45, 47, 50, 53, 55, 56, 57, 59, 60, 61, 63, 65, 67, 68, 69, 70, 71, 72, 74, 80, 81, 84, 87, 88, 92, 93, 94, 95], "unpack": [0, 45, 47, 70, 91], "plot": [0, 1, 2, 3, 5, 10, 11, 21, 22, 23, 38, 47, 49, 53, 54, 55, 56, 57, 59, 61, 62, 63, 68, 69, 70, 72, 74, 75, 78, 79, 80, 82, 85, 89, 90, 91, 92, 94], "how": [0, 1, 16, 18, 20, 40, 47, 49, 52, 53, 54, 55, 58, 59, 60, 61, 63, 66, 70, 71, 72, 74, 77, 78, 79, 80, 83, 84, 85, 91, 92, 94], "valu": [0, 1, 2, 3, 40, 43, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95], "depend": [0, 3, 5, 11, 54, 55, 56, 61, 66, 67, 71, 72, 74, 76, 80, 84, 89, 91, 92, 93], "scatter": [0, 5, 51, 60, 91, 94], "axi": [0, 5, 11, 56, 58, 59, 65, 68, 70, 81, 83, 85, 90, 95], "label": [0, 1, 2, 5, 52, 53, 54, 57, 59, 62, 64, 66, 68, 69, 70, 72, 74, 77, 79, 81, 83, 84, 85, 86, 87, 88, 91, 92, 93], "5": [0, 1, 6, 34, 35, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "xlabel": [0, 1, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 74, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "ylabel": [0, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 74, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "show": [0, 1, 2, 3, 9, 10, 11, 21, 27, 28, 38, 39, 42, 45, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 69, 70, 72, 74, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "write": [0, 2, 3, 10, 11, 33, 38, 40, 45, 49, 53, 54, 55, 56, 57, 59, 63, 64, 66, 69, 72, 74, 75, 77, 79, 80, 81, 84, 86, 87, 89, 91, 93, 95], "call": [0, 1, 2, 19, 39, 42, 43, 45, 46, 47, 48, 49, 50, 55, 56, 57, 58, 59, 61, 63, 65, 67, 70, 72, 73, 74, 76, 77, 79, 81, 84, 85, 86, 91, 92, 95], "p1_p2": 0, "txt": [0, 70, 85, 91], "save": [0, 11, 39, 42, 53, 66, 72, 90], "begin": [0, 2, 3, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "savetxt": [0, 70], "list": [0, 10, 11, 13, 40, 43, 46, 53, 57, 63, 66, 70, 72, 76, 77, 78, 79, 81, 90], "zip": [0, 20, 69, 70], "end": [0, 2, 3, 10, 11, 13, 22, 27, 40, 45, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 65, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "load": [0, 38, 60, 61, 66, 85, 91], "same": [0, 1, 18, 40, 50, 53, 55, 57, 60, 61, 62, 65, 66, 67, 69, 70, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 86, 92, 94], "read_csv": [0, 70, 83], "one": [0, 1, 2, 5, 11, 18, 34, 35, 39, 40, 42, 43, 44, 45, 47, 49, 51, 53, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 70, 71, 76, 77, 78, 80, 81, 83, 84, 86, 89, 92], "datafram": [0, 70, 77, 78], "df": [0, 70, 83, 91], "while": [0, 15, 43, 47, 50, 53, 55, 56, 59, 61, 63, 66, 67, 72, 75, 77, 78, 80, 81, 83, 84, 91, 92, 94], "program": [0, 7, 9, 10, 11, 38, 43, 45, 46, 47, 48, 53, 58, 60, 61, 63, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 87], "calcul": [0, 1, 2, 3, 36, 37, 40, 43, 45, 47, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 66, 67, 69, 71, 72, 74, 75, 78, 79, 80, 81, 83, 84, 85, 90, 91, 92, 94, 95], "factori": [0, 46, 47, 74, 75], "posit": [0, 1, 3, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 65, 66, 67, 68, 69, 75, 77, 78, 79, 80, 81, 84, 85, 87, 88, 89, 91, 92, 93, 95], "integ": [0, 11, 40, 44, 45, 70, 71, 74, 75], "recal": [0, 59, 67, 74, 75], "given": [0, 3, 38, 46, 47, 49, 51, 53, 55, 57, 58, 61, 65, 67, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 87, 89, 91, 92], "x": [0, 1, 2, 3, 21, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 65, 66, 67, 68, 69, 71, 72, 74, 75, 77, 78, 79, 80, 81, 82, 83, 87, 89, 90, 91, 92, 93, 94, 95], "2": [0, 1, 2, 5, 21, 23, 39, 40, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "so": [0, 2, 8, 19, 39, 42, 43, 45, 46, 47, 49, 50, 51, 53, 55, 57, 58, 59, 61, 63, 66, 67, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 93, 94, 95], "python": [0, 1, 2, 9, 10, 11, 14, 18, 20, 34, 35, 38, 40, 43, 44, 46, 48, 57, 58, 59, 60, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 90], "befor": [0, 1, 4, 12, 19, 45, 47, 50, 51, 52, 53, 54, 55, 59, 61, 62, 63, 71, 72, 77, 78, 81, 84, 87, 89, 91, 95], "11": [0, 2, 16, 39, 44, 45, 46, 47, 50, 52, 55, 56, 59, 60, 61, 62, 65, 66, 67, 68, 69, 70, 71, 74, 78, 80, 84, 92, 94, 95], "fac": 0, "print": [0, 1, 39, 42, 43, 45, 46, 47, 48, 59, 60, 61, 63, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 91, 92], "rang": [0, 1, 3, 45, 47, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 65, 67, 71, 74, 77, 78, 80, 81, 84, 89, 90, 91, 92, 95], "within": [0, 5, 54, 61, 67, 76, 77], "we": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 25, 27, 28, 30, 32, 34, 35, 37, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "have": [0, 1, 3, 5, 12, 14, 20, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "provid": [0, 1, 2, 5, 10, 11, 13, 38, 39, 40, 42, 43, 46, 47, 51, 55, 57, 59, 60, 63, 66, 67, 68, 69, 70, 71, 74, 76, 77, 78, 79, 80, 91, 92], "simpl": [0, 1, 11, 17, 26, 28, 32, 38, 40, 45, 47, 54, 57, 59, 61, 63, 68, 70, 71, 72, 74, 76, 79, 80, 81, 83, 89, 91], "wai": [0, 38, 40, 43, 45, 46, 47, 53, 54, 55, 57, 58, 59, 60, 61, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 87, 89, 94], "second": [0, 11, 18, 19, 20, 22, 40, 45, 47, 49, 50, 51, 52, 55, 57, 58, 62, 66, 67, 71, 72, 74, 76, 78, 80, 81, 83, 84, 87, 89, 90, 91, 92, 93], "deraiv": 0, "anoth": [0, 39, 40, 42, 43, 47, 61, 62, 67, 70, 72, 74, 76, 77, 81], "The": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 13, 20, 22, 24, 25, 26, 27, 28, 29, 31, 33, 36, 38, 39, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 77, 78, 79, 80, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "n": [0, 3, 5, 40, 45, 50, 51, 52, 53, 54, 55, 56, 57, 59, 61, 62, 65, 66, 67, 68, 70, 72, 74, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94], "th": [0, 51, 79], "deriv": [0, 11, 33, 43, 47, 48, 49, 50, 51, 52, 55, 59, 61, 65, 72, 73, 74, 81, 83, 90], "approxim": [0, 5, 49, 53, 54, 72, 74, 77, 79, 80, 89, 94, 95], "nbsphinx": [0, 68, 85, 86], "math": [0, 46, 47, 59, 62, 66, 68, 85, 86], "equat": [0, 2, 3, 10, 11, 15, 28, 29, 31, 32, 37, 38, 50, 51, 54, 56, 59, 65, 67, 68, 69, 71, 72, 74, 77, 79, 80, 81, 85, 86, 88, 91, 94], "frac": [0, 40, 49, 51, 53, 54, 55, 56, 57, 59, 61, 65, 67, 68, 69, 72, 74, 77, 79, 80, 81, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "d": [0, 1, 3, 39, 40, 42, 49, 50, 54, 55, 56, 57, 58, 61, 62, 63, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 81, 84, 89, 91, 93, 94], "f": [0, 1, 40, 55, 56, 57, 58, 59, 61, 63, 66, 72, 74, 77, 78, 79, 80, 85, 86, 89, 91], "dx": [0, 49, 50, 51, 52, 54, 55, 56, 67, 68, 77, 79, 80, 81, 89], "approx": [0, 55, 72, 74, 79, 80, 89], "h": [0, 45, 47, 49, 50, 51, 52, 53, 55, 61, 66, 68, 72, 74, 79, 86, 90], "sum_": [0, 40, 54, 59, 68, 80, 85, 91], "0": [0, 1, 2, 3, 21, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pmatrix": [0, 92], "where": [0, 1, 2, 3, 11, 39, 42, 44, 47, 48, 49, 57, 59, 63, 65, 66, 67, 70, 71, 72, 73, 74, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 94, 95], "binomi": 0, "coeffici": [0, 5, 57, 71, 74, 77, 81, 85, 89, 92], "which": [0, 1, 2, 3, 10, 11, 12, 15, 17, 19, 25, 34, 35, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "avail": [0, 8, 10, 11, 20, 24, 38, 39, 42, 43, 45, 46, 47, 58, 61, 63, 66, 67, 68, 71, 74, 77, 79, 81, 85], "scipi": [0, 2, 3, 11, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 74, 83, 84, 85, 87, 88, 89, 90, 91], "special": [0, 40, 43, 45, 47, 48, 49, 53, 55, 70, 71, 73, 74, 85, 91, 92], "binom": 0, "deliv": [0, 57, 60, 68, 72, 74, 75, 77, 78, 91], "abov": [0, 3, 39, 42, 43, 45, 47, 48, 49, 51, 53, 54, 55, 56, 58, 59, 61, 63, 66, 67, 68, 71, 72, 73, 74, 75, 79, 81, 83, 84, 85, 88, 89, 91, 92, 93], "formula": [0, 33, 59, 64, 66, 74, 79, 80], "To": [0, 3, 13, 40, 44, 45, 46, 47, 48, 52, 53, 54, 55, 57, 59, 61, 63, 66, 67, 72, 73, 74, 78, 79, 81, 83, 85, 92], "step": [0, 1, 5, 11, 50, 51, 52, 58, 59, 60, 61, 62, 65, 67, 68, 77, 79, 80, 81, 88, 89, 90, 94], "paramet": [0, 2, 3, 54, 56, 61, 62, 65, 66, 67, 68, 72, 74, 76, 77, 78, 81, 83, 91, 92, 95], "1e": [0, 3, 50, 53, 77, 78, 90, 92, 93, 94, 95], "order": [0, 11, 45, 47, 57, 67, 72, 74, 81, 83, 84, 91], "default": [0, 38, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 65, 66, 67, 72, 74, 79, 84, 85, 87, 88, 89, 92, 93, 94, 95], "def": [0, 1, 2, 3, 40, 43, 47, 48, 53, 54, 55, 56, 57, 59, 63, 66, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 90, 91, 92, 93, 94, 95], "param": [0, 54, 61, 62, 72, 74, 79], "tmp": [0, 3, 54, 55, 56, 72, 79, 92, 93, 95], "return": [0, 1, 2, 3, 4, 38, 40, 43, 45, 46, 47, 53, 54, 55, 56, 57, 59, 63, 64, 66, 67, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 90, 91, 92, 93, 94, 95], "sum": [0, 1, 50, 51, 52, 54, 55, 56, 58, 59, 61, 67, 68, 69, 70, 71, 74, 80, 81, 83, 84, 85, 86, 90, 91, 92, 94], "f0": [0, 72, 74], "acdot": 0, "4th": [0, 27], "linspac": [0, 3, 21, 50, 51, 52, 53, 54, 55, 57, 59, 61, 66, 67, 68, 69, 71, 72, 74, 79, 80, 81, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "100": [0, 1, 3, 38, 42, 45, 47, 53, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 77, 79, 80, 81, 82, 83, 84, 88, 91, 92, 93, 94, 95], "d4f": 0, "ha": [0, 1, 5, 9, 10, 11, 18, 38, 39, 42, 43, 45, 46, 47, 50, 51, 53, 55, 57, 58, 59, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 81, 84, 85, 86, 91, 92], "see": [0, 1, 3, 16, 39, 40, 42, 45, 47, 49, 50, 51, 53, 54, 59, 63, 67, 70, 72, 74, 78, 79, 83, 91, 92, 94], "when": [0, 1, 9, 38, 39, 40, 42, 43, 47, 48, 51, 52, 53, 55, 57, 58, 59, 63, 65, 66, 67, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 91, 92, 95], "sensor": [0, 63, 70], "been": [0, 1, 10, 11, 18, 39, 42, 43, 45, 47, 55, 58, 59, 65, 67, 77, 84, 91, 92], "record": [0, 38, 77, 93], "want": [0, 3, 9, 15, 16, 17, 20, 27, 32, 40, 43, 45, 47, 49, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 78, 79, 80, 81, 83, 84, 87, 89, 90, 91, 92, 93, 94], "convert": [0, 38, 43, 45, 47, 61, 65, 70, 72, 74, 79, 81], "There": [0, 7, 20, 25, 38, 39, 40, 42, 43, 45, 47, 58, 59, 63, 65, 66, 67, 68, 70, 72, 74, 76, 78, 80, 81, 83, 85, 91, 92], "multipl": [0, 1, 5, 11, 40, 49, 50, 55, 56, 59, 61, 68, 71, 74, 77, 78, 79, 81, 83, 89, 94], "practiv": 0, "handl": [0, 38, 47, 48, 67, 70, 73, 74], "datetime64": 0, "string": [0, 10, 11, 13, 46, 49, 63, 65, 71, 72, 74, 76, 77, 86], "type": [0, 10, 11, 14, 38, 39, 40, 42, 51, 53, 55, 56, 59, 61, 62, 63, 65, 67, 70, 72, 74, 76, 78, 79, 81, 84, 86, 91, 92], "allow": [0, 5, 9, 38, 39, 42, 43, 45, 47, 50, 60, 63, 64, 65, 66, 67, 70, 72, 78, 79, 81, 90, 91, 93], "subtract": [0, 1, 59, 83, 90], "also": [0, 1, 3, 4, 5, 8, 9, 10, 11, 17, 22, 24, 25, 28, 32, 38, 40, 43, 45, 46, 47, 49, 50, 53, 54, 55, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "extract": [0, 43, 47, 58, 61, 65, 71, 74, 84, 85, 93], "hour": [0, 34, 35], "minut": 0, "exampl": [0, 1, 3, 5, 10, 11, 19, 32, 40, 43, 45, 46, 47, 48, 49, 51, 52, 53, 57, 58, 59, 60, 62, 63, 65, 66, 67, 68, 70, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 93, 94, 95], "item": [0, 40, 45, 68], "creat": [0, 9, 11, 14, 18, 19, 26, 38, 40, 43, 45, 46, 47, 50, 52, 53, 55, 57, 59, 60, 61, 67, 68, 69, 70, 72, 74, 75, 76, 77, 84, 89, 90, 91, 92, 94], "variabl": [0, 1, 10, 11, 14, 45, 46, 48, 56, 67, 70, 71, 73, 75, 77, 78, 81, 84, 89, 91], "25": [0, 1, 44, 47, 52, 54, 58, 59, 62, 63, 65, 69, 70, 71, 72, 74, 76, 78, 83, 88, 93, 94], "equival": [0, 15, 53, 54, 55, 59, 71, 72, 74, 85, 86], "them": [0, 5, 16, 32, 38, 45, 47, 49, 55, 58, 59, 61, 65, 66, 67, 71, 74, 78, 81, 83, 84, 85, 89, 91], "final": [0, 5, 20, 27, 32, 38, 43, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 63, 66, 72, 74, 81, 84, 87, 92], "total": [0, 1, 3, 49, 50, 51, 52, 54, 57, 58, 61, 62, 67, 77, 81, 92], "dai": [0, 67, 71], "previous": [0, 45, 57, 61, 89], "total_second": 0, "3600": 0, "mai": [0, 3, 9, 20, 26, 27, 38, 40, 43, 45, 46, 47, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 80, 81, 83, 84, 85, 91, 92, 93, 94, 95], "directli": [0, 4, 40, 46, 47, 57, 60, 66, 74, 78, 91, 92], "dure": [0, 2, 10, 11, 12, 45, 50, 53, 59, 61, 67], "includ": [0, 9, 20, 38, 40, 46, 47, 54, 64, 65, 67, 71, 72, 74, 76, 77, 81, 83, 84, 89, 90, 91, 92], "statement": [0, 11, 46, 47, 48, 70, 72, 73, 76, 78, 94], "loadttxt": 0, "dictionari": [0, 10, 11, 13, 67, 71, 74], "kei": [0, 45, 47, 58, 59, 67, 70, 72], "number": [0, 1, 2, 3, 10, 11, 18, 22, 25, 32, 36, 44, 45, 49, 50, 51, 52, 54, 56, 57, 58, 59, 60, 61, 63, 65, 66, 67, 69, 70, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 89, 90, 91, 92, 94], "name": [0, 1, 10, 11, 45, 48, 64, 65, 66, 70, 72, 73, 74, 76, 84], "e": [0, 1, 3, 39, 40, 42, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 79, 81, 83, 84, 85, 86, 88, 89, 91, 92, 93, 95], "appli": [0, 1, 2, 11, 26, 29, 31, 36, 45, 49, 50, 59, 61, 62, 72, 74, 85, 91], "differ": [0, 10, 11, 17, 32, 37, 38, 39, 42, 43, 45, 47, 49, 52, 53, 54, 55, 58, 59, 61, 63, 65, 66, 67, 68, 69, 70, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94], "convers": [0, 45, 47, 84], "each": [0, 1, 5, 38, 43, 45, 46, 47, 52, 55, 57, 58, 59, 61, 62, 63, 65, 66, 67, 68, 70, 71, 74, 76, 77, 78, 79, 81, 83, 84, 89, 90, 91, 92, 94], "timstamp": 0, "store": [0, 1, 40, 43, 45, 47, 53, 54, 58, 63, 65, 70, 76, 77, 78, 81, 83, 84, 89, 93], "tot_second": 0, "legend": [0, 1, 2, 53, 57, 62, 72, 74, 77, 79, 81, 83, 84, 85, 87, 88, 91, 92, 93], "21": [0, 2, 21, 45, 47, 54, 59, 62, 65, 66, 70, 71, 74, 76, 78, 80, 93, 94], "exercise4": 1, "solutione4": 1, "turn": [1, 15, 54, 55, 56, 57, 59, 61, 72, 80, 84, 85], "problem": [1, 2, 4, 5, 10, 11, 15, 16, 17, 18, 28, 29, 31, 46, 47, 49, 55, 57, 58, 64, 67, 71, 74, 83, 87, 89], "make": [1, 3, 9, 11, 13, 16, 22, 39, 40, 42, 45, 46, 47, 50, 51, 54, 55, 56, 59, 60, 61, 65, 67, 69, 71, 72, 74, 75, 76, 77, 78, 81, 83, 84, 92, 94], "sure": [1, 61, 74, 75], "everyth": [1, 40, 53, 54, 60, 71, 78, 92], "expect": [1, 8, 44, 47, 50, 58, 70, 91, 93], "restart": [1, 39, 42], "kernel": [1, 10, 11, 12, 61, 62], "menubar": 1, "select": [1, 7, 39, 40, 42, 45, 47, 61, 62], "rightarrow": [1, 58, 59, 79], "cell": [1, 5, 38, 39, 40, 42, 43, 45, 47, 53, 57, 58, 61, 62, 63, 67, 70, 72, 74, 78, 79, 84, 85, 94], "fill": [1, 4, 65, 67, 72, 74, 78, 82, 84], "ani": [1, 20, 38, 39, 42, 43, 45, 47, 49, 52, 53, 54, 58, 61, 62, 63, 65, 66, 67, 70, 71, 72, 74, 76, 81, 83, 84, 87, 89, 92, 94], "place": [1, 3, 9, 67], "sai": [1, 59, 61], "your": [1, 2, 4, 5, 10, 11, 13, 20, 22, 26, 29, 31, 33, 36, 38, 40, 42, 45, 46, 47, 49, 58, 65, 66, 67, 70, 71, 72, 74, 75, 76, 78, 81, 84, 91, 94], "code": [1, 4, 5, 9, 10, 11, 12, 33, 38, 47, 48, 53, 59, 60, 61, 63, 64, 66, 67, 69, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 83, 85, 89, 93], "answer": [1, 2, 4, 71, 74, 77, 81, 83, 84, 87, 88], "collabor": [1, 9], "below": [1, 3, 7, 39, 40, 42, 45, 47, 50, 51, 52, 53, 54, 57, 58, 59, 60, 61, 62, 63, 65, 67, 69, 70, 71, 72, 74, 78, 79, 81, 83, 84, 85, 87, 92, 93, 94, 95], "frank": [1, 6, 20, 45, 47, 70, 74], "cicho": [1, 6, 58, 74], "about": [1, 2, 13, 18, 19, 22, 24, 25, 26, 29, 31, 33, 36, 38, 45, 47, 48, 53, 58, 59, 61, 63, 64, 66, 67, 71, 73, 74, 76, 77, 78, 80, 81, 83, 84, 91], "anim": [1, 2, 3, 10, 11, 26, 27, 53, 85, 87, 88], "need": [1, 3, 4, 13, 33, 38, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 67, 68, 70, 72, 74, 76, 78, 79, 80, 81, 84, 85, 89, 92, 93], "skill": [1, 57], "other": [1, 2, 4, 37, 38, 40, 43, 45, 47, 52, 53, 54, 57, 60, 61, 63, 64, 65, 67, 68, 70, 71, 72, 74, 76, 77, 81, 83, 84, 89, 91, 95], "task": [1, 10, 11, 22, 45, 47, 54, 59, 61, 71, 72, 74], "covid": [1, 2, 78], "19": [1, 2, 50, 57, 59, 60, 70, 71, 72, 77, 78, 80, 83, 89, 93], "spread": [1, 2, 26, 78, 83, 94], "take": [1, 26, 33, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 65, 67, 72, 73, 77, 78, 79, 80, 81, 83, 91, 93, 94], "solv": [1, 2, 5, 10, 11, 15, 16, 28, 29, 31, 32, 37, 49, 50, 51, 53, 54, 55, 56, 57, 71, 74, 79, 83, 87, 89, 90, 92, 95], "discuss": [1, 4, 5, 7, 11, 16, 45, 47, 65, 67, 70, 74, 86], "more": [1, 3, 10, 11, 16, 26, 29, 31, 32, 34, 35, 39, 40, 42, 43, 44, 45, 46, 47, 50, 51, 52, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 78, 81, 83, 84, 85, 87, 91], "detail": [1, 3, 8, 16, 38, 45, 47, 53, 58, 59, 63, 65, 67, 72, 80, 81, 84, 87], "later": [1, 40, 45, 46, 47, 53, 55, 58, 67, 68, 69, 74, 77, 78, 79, 84, 85, 91, 92, 93], "3": [1, 2, 10, 21, 39, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pylab": [1, 67, 74, 90], "sleep": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "thread": [1, 11, 46, 47, 84], "ipycanva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "multicanva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "hold_canva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "inlin": [1, 40, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 74, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "like": [1, 9, 10, 11, 17, 22, 24, 38, 39, 40, 42, 43, 45, 47, 49, 50, 52, 53, 57, 58, 59, 61, 63, 66, 67, 68, 70, 71, 72, 74, 77, 78, 79, 81, 83, 84, 87, 89, 91, 92, 94], "out": [1, 4, 5, 20, 44, 45, 47, 52, 54, 56, 57, 58, 59, 61, 63, 65, 71, 72, 77, 78, 79, 80, 81, 83, 85, 86, 91], "colloid": [1, 68, 76, 77, 78], "shall": [1, 3, 5, 50, 51, 52, 54, 56, 58, 61, 62, 72, 74, 77, 81, 84, 89, 92, 93], "follow": [1, 3, 5, 9, 10, 11, 37, 39, 40, 42, 45, 47, 49, 53, 54, 57, 59, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 92, 93], "properti": [1, 45, 47, 56, 70, 76, 77, 86], "radiu": [1, 3, 57, 72, 74, 76, 77, 78, 88, 95], "r": [1, 3, 21, 38, 39, 42, 43, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 66, 67, 72, 74, 76, 77, 78, 81, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "initi": [1, 2, 11, 56, 65, 66, 67, 76, 77, 83, 85, 90, 91], "via": [1, 5, 38, 63, 84], "argument": [1, 3, 11, 40, 47, 48, 54, 65, 67, 68, 70, 73, 76, 77, 81, 92], "p": [1, 57, 61, 63, 66, 67, 68, 72, 74, 76, 77, 78, 88, 91, 92], "should": [1, 2, 3, 5, 40, 50, 54, 58, 61, 63, 64, 66, 67, 68, 77, 78, 81, 83, 84, 88, 89, 91, 92], "an": [1, 2, 5, 9, 10, 11, 13, 20, 22, 26, 34, 35, 36, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 88, 91, 92, 94, 95], "entri": [1, 45, 58, 59, 61, 63, 65, 67, 81, 91], "y": [1, 2, 39, 40, 42, 43, 45, 47, 50, 51, 52, 57, 58, 59, 61, 65, 67, 68, 69, 71, 72, 74, 75, 77, 78, 79, 80, 81, 82, 83, 87, 90, 91, 92, 93, 95], "veloc": [1, 53, 57, 65, 66, 67, 68, 78, 81, 84, 88, 91], "v": [1, 11, 39, 42, 49, 51, 52, 53, 55, 56, 57, 61, 63, 65, 66, 67, 69, 70, 77, 81], "v_x": [1, 55, 56, 57], "v_y": [1, 57], "random": [1, 11, 22, 25, 58, 59, 61, 62, 67, 69, 70, 77, 78, 91], "magnitud": [1, 49, 53, 57, 67, 86, 92], "world": [1, 11, 45, 47, 51, 61, 63, 77], "rectangl": [1, 58, 78], "box": [1, 11, 15, 16, 49, 51, 52, 53, 78, 82], "specifi": [1, 43, 46, 47, 50, 56, 60, 66, 70, 72, 74, 78, 84, 91, 92], "topleft": 1, "corner": [1, 9, 39, 42, 61], "bottom": [1, 39, 42, 66, 67], "initialz": 1, "state": [1, 2, 11, 39, 42, 54, 64, 68, 81, 83, 84, 85, 87, 88, 94], "health": 1, "boolean": [1, 44, 45, 47, 65], "sick": 1, "constructor": [1, 76, 77, 78], "definit": [1, 11, 59, 74, 77, 78, 79, 84, 91, 92], "therefor": [1, 16, 34, 35, 49, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 71, 72, 74, 77, 78, 79, 80, 81, 84, 85, 88, 89, 91, 92, 93, 95], "look": [1, 3, 8, 9, 20, 24, 25, 27, 28, 30, 39, 42, 45, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 67, 70, 71, 72, 74, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "__init__": [1, 56, 77, 78], "method": [1, 2, 11, 45, 46, 47, 48, 50, 51, 53, 54, 57, 59, 60, 61, 63, 67, 68, 70, 73, 74, 77, 78, 79, 91], "timestep": [1, 56, 77, 78, 81, 83, 84, 89], "dt": [1, 55, 56, 57, 67, 68, 77, 78, 81, 85, 89], "header": [1, 70], "descript": [1, 5, 11, 45, 46, 47, 48, 49, 51, 73, 85, 86], "sbox": 1, "add": [1, 2, 8, 10, 11, 23, 25, 38, 40, 45, 52, 59, 61, 62, 64, 67, 68, 72, 74, 77, 78, 92], "initialis": [1, 77, 78], "go": [1, 5, 9, 11, 39, 40, 42, 47, 59, 63, 66, 68, 71, 77, 80, 81, 84, 85, 92], "through": [1, 3, 5, 8, 11, 45, 47, 53, 57, 58, 59, 61, 67, 71, 72, 74, 81, 85, 93, 95], "determin": [1, 3, 36, 54, 59, 71, 74, 80, 85, 88, 92], "distanc": [1, 50, 57, 67, 77, 84, 91, 92, 93, 94, 95], "current": [1, 39, 42, 47, 55, 58, 59, 63, 66, 74, 77, 78, 79, 81, 89, 92], "smaller": [1, 50, 55, 59, 61, 65, 66, 67, 71, 74, 77, 91], "than": [1, 9, 11, 40, 45, 47, 51, 53, 58, 59, 61, 63, 66, 67, 71, 79, 80, 81, 84, 87, 91, 94], "g": [1, 3, 43, 45, 46, 47, 50, 53, 55, 56, 57, 66, 67, 68, 70, 81, 84, 86, 87, 88, 92], "set": [1, 3, 4, 10, 11, 39, 42, 54, 56, 58, 61, 62, 63, 66, 68, 70, 71, 72, 74, 79, 81, 83, 91, 92], "new": [1, 2, 8, 9, 17, 39, 40, 42, 43, 45, 47, 53, 59, 63, 66, 68, 71, 72, 74, 76, 78, 81, 89, 91, 92], "after": [1, 2, 4, 14, 22, 54, 61, 62, 63, 68, 71, 72, 74, 77, 80, 83, 84, 93], "brownian": [1, 11, 27, 68, 75, 78, 92], "motion": [1, 5, 11, 27, 32, 51, 57, 67, 68, 78, 81, 85, 92], "temporari": 1, "check": [1, 2, 3, 20, 45, 59, 72, 74, 75, 79, 81, 83, 84, 91, 93, 95], "insid": [1, 10, 11, 50, 66, 72, 74, 76, 78], "outsid": [1, 50, 72], "reflect": [1, 11, 55, 61, 78], "boundari": [1, 49, 52, 54, 56, 57, 78, 81, 89], "condit": [1, 11, 47, 48, 49, 67, 72, 73, 78, 83, 84, 85, 90], "vertic": [1, 2, 3, 57, 67, 69, 84, 85, 87], "border": [1, 39, 42, 61], "new_x": 1, "x_posit": 1, "overal": [1, 3, 62, 91, 94], "correct": [1, 20, 55, 57, 59, 74, 75, 77, 80, 81], "rand": [1, 58, 68], "sqrt": [1, 46, 47, 50, 51, 52, 53, 54, 55, 56, 57, 67, 68, 69, 77, 78, 81, 86, 88, 89, 90, 91, 92, 95], "infect": [1, 78, 83], "recov": [1, 83], "fals": [1, 43, 44, 45, 47, 53, 54, 55, 56, 59, 60, 61, 62, 63, 70, 71, 72, 74, 75, 78, 82, 84, 92], "new_i": 1, "test": [1, 11, 36, 47, 48, 61, 62, 68, 71, 72, 73, 74, 78], "50": [1, 34, 35, 52, 55, 56, 57, 59, 61, 65, 67, 68, 69, 72, 84, 89, 92, 93], "coordin": [1, 53, 69, 72, 74, 77, 84, 92], "abl": [1, 14, 39, 42, 60, 61, 63, 68, 77], "between": [1, 2, 11, 47, 51, 55, 58, 59, 61, 63, 65, 66, 68, 78, 84, 92, 94], "400": [1, 61, 84], "let": [1, 11, 40, 50, 52, 54, 55, 57, 58, 59, 67, 71, 72, 74, 77, 78, 79, 80, 81, 89, 91, 92, 93, 94], "healthi": 1, "22": [1, 2, 3, 14, 47, 54, 59, 63, 65, 69, 70, 76, 78, 80, 81, 88, 93, 94], "_": [1, 3, 43, 47, 55, 57, 67, 68, 78, 79, 89, 91, 92, 93], "randint": [1, 58, 61, 62, 68, 70], "append": [1, 3, 45, 47, 58, 62, 71, 74, 77, 78, 80, 89, 90, 91], "displai": [1, 3, 38, 39, 40, 53, 54, 55, 56, 61, 63, 66, 67, 78, 81, 84, 85, 86, 92, 93, 95], "width": [1, 40, 50, 53, 54, 55, 56, 58, 62, 63, 66, 78, 82, 84, 89, 92, 93, 94, 95], "height": [1, 40, 50, 52, 53, 54, 55, 56, 62, 63, 66, 68, 70, 78, 84, 91, 92, 93, 95], "pixel": [1, 53, 59, 61, 78, 84], "23": [1, 14, 43, 45, 47, 54, 57, 59, 60, 63, 65, 69, 70, 71, 74, 76, 78, 79, 80, 81, 83, 88, 90, 93, 94], "1000": [1, 2, 3, 53, 54, 55, 61, 67, 68, 71, 72, 74, 78, 79, 80, 81, 83, 85, 88, 93, 94, 95], "loop": [1, 11, 53, 55, 72, 75, 78, 81, 89], "draw": [1, 11, 53, 54, 55, 56, 64, 66, 77, 84], "If": [1, 5, 9, 27, 37, 38, 39, 40, 42, 43, 45, 46, 47, 49, 51, 52, 53, 55, 56, 58, 59, 61, 62, 63, 65, 66, 67, 68, 70, 72, 74, 79, 81, 83, 84, 85, 89, 91, 92, 93, 94], "red": [1, 53, 61, 78, 84], "blue": [1, 39, 42, 53, 61, 67], "inf": [1, 43, 46, 47], "rec": 1, "clear": [1, 53, 54, 55, 56, 63, 74, 78, 83, 84], "global_alpha": [1, 78, 84], "slightli": [1, 27, 71, 74, 78, 81, 84], "transpar": [1, 67, 78, 84], "fill_styl": [1, 78, 84], "elif": [1, 11, 43, 47], "green": [1, 53, 58, 61, 67], "els": [1, 11, 40, 43, 47, 48, 53, 55, 56, 58, 63, 72, 73, 83, 94], "fill_arc": [1, 78, 84], "pi": [1, 3, 21, 40, 46, 47, 52, 53, 54, 55, 56, 57, 58, 62, 66, 67, 69, 72, 74, 77, 78, 79, 81, 82, 84, 85, 86, 88, 89, 91, 92, 93, 94, 95], "circl": [1, 3, 57, 69, 72, 74, 78], "01": [1, 2, 14, 55, 56, 58, 59, 60, 63, 65, 67, 69, 70, 71, 74, 79, 82], "over": [1, 3, 15, 37, 38, 40, 47, 50, 53, 55, 56, 58, 59, 61, 63, 66, 67, 71, 74, 78, 79, 81, 84, 85, 89, 91, 94], "don": [1, 13, 26, 38, 40, 46, 47, 58, 64, 70, 79, 91], "t": [1, 2, 13, 26, 38, 39, 40, 42, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 66, 67, 68, 69, 70, 72, 74, 77, 78, 79, 81, 83, 84, 85, 86, 89, 90, 91, 92, 93, 94, 95], "forget": [1, 13, 40, 64, 70, 84], "proper": [1, 66, 85], "figur": [1, 2, 3, 11, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 68, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "figsiz": [1, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "8": [1, 2, 3, 21, 34, 35, 44, 45, 46, 47, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 65, 66, 67, 68, 69, 70, 71, 74, 79, 81, 82, 83, 88, 90, 91, 92, 95], "suscept": [1, 83], "fraction": [1, 58, 67, 77, 83], "savefig": [1, 21, 66, 67, 74, 81, 82], "pdf": [1, 21, 38, 65, 66, 67, 68, 74], "implement": [1, 40, 46, 47, 56, 59, 61, 71, 72, 74, 79, 81, 83, 85], "who": [1, 83, 91], "bee": 1, "thei": [1, 8, 20, 40, 45, 46, 47, 49, 50, 51, 53, 57, 61, 62, 63, 65, 66, 67, 68, 71, 72, 74, 75, 76, 78, 83, 84, 92], "becom": [1, 10, 11, 40, 58, 59, 71, 74, 83, 88, 92, 94], "again": [1, 2, 16, 37, 45, 47, 51, 52, 53, 55, 59, 67, 68, 79, 81, 83, 85, 93, 94], "thge": 1, "peopl": [1, 60, 83], "rais": [1, 43, 47, 48, 59, 73], "notimplementederror": 1, "those": [1, 24, 40, 43, 47, 58, 67, 72, 74, 78, 81, 83, 89, 91], "know": [1, 22, 38, 45, 47, 55, 56, 58, 59, 61, 64, 71, 72, 74, 77, 78, 81, 88, 91, 92, 93, 94], "bit": [1, 16, 17, 26, 43, 47, 53, 55, 56, 59, 60, 63, 68, 72, 74, 78, 79, 81, 89, 91, 92, 94], "alreadi": [1, 2, 22, 32, 49, 50, 51, 53, 54, 55, 58, 59, 60, 61, 63, 67, 72, 74, 77, 79, 81, 83, 89, 92], "get": [1, 8, 9, 13, 20, 28, 34, 35, 43, 46, 47, 48, 50, 55, 58, 59, 60, 61, 63, 65, 70, 71, 72, 73, 74, 83, 84, 85, 91, 92], "easili": [1, 38, 43, 45, 47, 61, 63, 66, 81, 84, 92], "bore": 1, "extra": [1, 22, 53, 61, 76], "grade": [1, 5], "try": [1, 8, 39, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 58, 59, 61, 65, 66, 71, 72, 73, 74, 78, 79, 80, 84, 92], "addit": [1, 10, 11, 22, 26, 34, 35, 38, 47, 54, 58, 63, 66, 70, 72, 74, 78, 84, 85, 93], "point": [1, 44, 45, 50, 51, 53, 54, 55, 56, 57, 62, 63, 65, 67, 69, 70, 71, 72, 74, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 94], "2d": [1, 61, 62, 77], "vector": [1, 2, 3, 11, 53, 57, 58, 59, 61, 65, 66, 67, 71, 74, 79, 81, 84, 89], "note": [1, 2, 3, 27, 43, 44, 45, 47, 55, 59, 64, 65, 67, 68, 71, 72, 76, 77, 79, 80, 83, 84, 85, 89, 91, 92, 93], "normal": [1, 2, 11, 39, 42, 43, 45, 47, 48, 53, 55, 58, 62, 67, 69, 72, 73, 77, 78, 81, 83, 85, 91, 92, 93, 95], "oper": [1, 10, 11, 14, 39, 42, 43, 45, 46, 49, 50, 51, 52, 54, 55, 56, 61, 70, 79], "function": [1, 2, 3, 5, 10, 11, 24, 25, 27, 36, 40, 43, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 73, 75, 76, 77, 79, 80, 81, 83, 85, 86, 87, 89, 91, 92, 93, 94, 95], "__add__": 1, "__sub__": 1, "__mul__": 1, "divis": [1, 44, 47, 71, 74], "__truediv__": 1, "multipli": [1, 43, 49, 54, 55, 58, 59, 61, 65, 68, 72, 74, 79, 81, 83, 85, 89, 91], "_f": 1, "15": [1, 3, 8, 12, 14, 19, 43, 44, 47, 50, 51, 52, 53, 57, 59, 60, 61, 62, 67, 69, 70, 71, 72, 74, 79, 81], "__repr__": 1, "str": [1, 43, 45, 47, 48, 63, 73, 76], "17": [1, 50, 53, 59, 60, 62, 65, 68, 70, 71, 72, 83, 94], "exercise5": 2, "solutione5": 2, "In": [2, 3, 9, 15, 16, 17, 18, 19, 23, 25, 27, 28, 30, 32, 34, 35, 37, 39, 40, 42, 43, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 63, 66, 67, 70, 71, 72, 73, 74, 76, 81, 83, 85, 86, 87, 89, 91, 92, 93, 95], "knowledg": [2, 3, 26, 29, 31, 61, 74, 77, 84], "ordinari": [2, 28, 29, 31, 32, 61, 76, 81, 89], "differenti": [2, 11, 28, 29, 31, 32, 37, 49, 54, 57, 61, 72, 81, 83, 84, 85, 87, 89, 92], "shock": 2, "particl": [2, 5, 11, 15, 16, 40, 49, 51, 52, 53, 54, 55, 56, 57, 61, 67, 68, 75, 76, 83, 84, 94], "base": [2, 5, 7, 9, 12, 38, 46, 47, 53, 58, 59, 61, 62, 65, 70, 78, 79, 83], "simul": [2, 3, 5, 10, 11, 26, 40, 51, 52, 54, 55, 68, 78, 83, 84, 85, 88, 89, 92, 94], "easi": [2, 9, 40, 55, 57, 58, 59, 63, 64, 68, 70, 78], "lotka": 2, "volterra": 2, "integr": [2, 3, 11, 28, 40, 53, 54, 57, 68, 70, 74, 83, 84, 85, 86, 87, 88], "odeint": [2, 3, 57, 81, 83, 84, 85, 87, 88], "sinc": [2, 5, 17, 26, 49, 50, 58, 59, 60, 63, 65, 72, 74, 75, 78, 81, 83, 84, 91, 92], "quiet": 2, "mechan": [2, 7, 10, 11, 15, 16, 32, 50, 51, 61, 85, 88, 92], "someth": [2, 20, 46, 47, 59, 63, 72, 76, 77, 78, 89], "These": [2, 38, 43, 47, 50, 52, 57, 58, 59, 65, 70, 77, 81, 83, 84, 85, 91, 92], "character": [2, 11, 85, 89, 91, 95], "dynam": [2, 16, 43, 47, 49, 53, 54, 56, 83], "biolog": [2, 29, 31, 61], "system": [2, 25, 29, 31, 38, 43, 46, 47, 49, 50, 51, 52, 53, 58, 59, 60, 61, 62, 66, 67, 68, 74, 78, 81, 84, 85, 87, 89, 90], "predat": 2, "popul": [2, 70, 74, 83], "prei": 2, "interact": [2, 9, 38, 50, 52, 63, 67, 74, 78, 91], "describ": [2, 38, 47, 48, 49, 52, 61, 64, 67, 73, 83, 85, 86, 89, 91, 92, 93], "dot": [2, 50, 51, 52, 54, 55, 57, 59, 61, 65, 81, 83, 87, 88, 90, 92, 93], "alpha": [2, 50, 51, 52, 53, 58, 62, 77, 81, 85, 88, 91, 92, 93, 94], "beta": [2, 81, 92], "denot": [2, 45, 47, 58, 61, 62, 89, 91, 92, 94, 95], "natur": [2, 43, 46, 47, 58, 81, 84], "growth": [2, 77], "rate": [2, 58, 59, 61, 67, 83], "death": 2, "per": [2, 59, 64, 67], "encount": [2, 10, 11, 12, 67, 72, 74], "gamma": [2, 46, 47, 58, 94], "sigma": [2, 53, 54, 55, 56, 59, 68, 69, 77, 89, 91], "die": [2, 23], "grow": 2, "enough": [2, 40, 54, 59, 94], "lv": 2, "xd": 2, "yd": 2, "defin": [2, 3, 43, 45, 47, 48, 49, 50, 51, 52, 53, 55, 56, 58, 59, 61, 67, 70, 71, 72, 73, 75, 77, 79, 83, 85, 87, 88, 89, 91, 92, 94], "arang": [2, 3, 55, 56, 58, 62, 65, 67, 71, 72, 74], "500": [2, 3, 55, 63, 81, 87, 89, 90, 92, 93, 95], "equal": [2, 44, 47, 50, 51, 53, 61, 68, 72, 74, 77, 83, 84, 86, 91], "both": [2, 40, 49, 54, 55, 65, 67, 71, 76, 81, 83, 84, 86, 87, 91, 92, 94], "speci": 2, "fig": [2, 21, 50, 51, 53, 54, 55, 56, 57, 66, 67, 81, 87, 88], "fontsiz": [2, 53, 67, 81, 84, 85, 87], "phase": [2, 49, 53, 85, 87, 92], "space": [2, 3, 40, 47, 49, 50, 51, 52, 53, 55, 56, 62, 65, 66, 71, 74, 86, 87, 89, 91, 92, 93, 94], "variat": [2, 91, 92], "mean": [2, 4, 5, 39, 42, 45, 47, 50, 53, 55, 57, 58, 59, 61, 62, 64, 67, 68, 69, 70, 71, 72, 74, 76, 83, 84, 85, 86, 89, 91, 92, 94, 95], "horizont": [2, 3, 51, 67, 69, 80, 84, 87], "chang": [2, 13, 27, 39, 40, 42, 43, 45, 47, 51, 55, 57, 61, 68, 71, 72, 74, 76, 77, 78, 81, 83, 84, 87, 91, 92, 94, 95], "7": [2, 44, 45, 47, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 81, 82, 84, 88, 90, 91, 92, 95], "axhlin": [2, 50, 51, 52, 67, 72, 74, 82], "l": [2, 50, 51, 52, 54, 56, 58, 59, 61, 63, 66, 67, 77, 81, 82, 87, 88, 89, 94], "color": [2, 21, 51, 53, 54, 57, 58, 61, 66, 72, 74, 78, 81, 82, 84, 91, 92, 93, 95], "k": [2, 3, 21, 39, 42, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 62, 65, 66, 67, 77, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "axvlin": [2, 53, 54, 67, 72, 74, 81, 94], "next": [2, 4, 16, 17, 33, 45, 50, 51, 52, 53, 55, 58, 60, 61, 62, 63, 67, 71, 72, 74, 77, 78, 79, 80, 83, 84, 85, 89, 94], "requir": [2, 5, 9, 43, 47, 61, 64, 67, 71, 72, 76, 77, 78, 80, 81, 93], "explor": [2, 3, 8, 9, 14, 37, 47, 55, 58, 67, 70, 74, 87, 93, 94], "yourself": [2, 13, 65, 79, 80, 92], "fast": [2, 29, 31, 55, 59, 63, 71, 74, 78, 84, 85, 92], "fourier": [2, 11, 29, 30, 31, 53, 56], "transform": [2, 11, 29, 31, 53, 56, 59, 61, 81, 86, 89], "seri": [2, 11, 69, 70, 71, 74, 91], "especi": [2, 8, 50, 62, 71, 74, 75, 76, 77, 78], "fft": [2, 53, 54, 55, 56, 58, 85], "measur": [2, 20, 58, 59, 63, 65, 67, 70, 77, 84, 91, 94], "frequenc": [2, 11, 29, 31, 51, 53, 55, 61, 67, 81, 84, 86, 87, 92], "oscil": [2, 11, 15, 28, 49, 53, 67, 74, 84, 85, 92], "variou": [2, 38, 45, 47, 67, 74, 89, 91, 92], "fftfreq": [2, 85], "fftshift": 2, "appropri": [2, 51, 54, 64, 66, 74, 75, 92], "spectrum": [2, 85, 86], "amplitud": [2, 49, 54, 55, 67, 81, 84, 85, 86, 92, 93], "certain": [2, 45, 47, 49, 50, 54, 55, 58, 63, 66, 67, 68, 70, 72, 74, 75, 77, 78, 79, 80, 83, 84, 92, 95], "result": [2, 5, 11, 38, 44, 45, 47, 52, 53, 55, 57, 58, 61, 65, 66, 67, 68, 71, 72, 74, 77, 79, 81, 84, 85, 86, 87, 88, 91, 94], "howev": [2, 13, 45, 47, 50, 57, 58, 63, 67, 72, 74, 77, 79, 81, 83, 87, 88, 91, 92], "complex": [2, 36, 40, 45, 54, 59, 61, 67, 71, 74, 85, 91, 92], "ft1": [2, 85], "freq": [2, 85], "shape": [2, 49, 50, 51, 52, 53, 54, 57, 59, 61, 62, 65, 67, 74, 78, 79, 81, 83, 85, 88, 92, 93, 95], "semilogi": [2, 67, 83], "ab": [2, 3, 50, 51, 52, 53, 54, 55, 56, 67, 85, 91, 92, 93, 94, 95], "mode": [2, 10, 11, 40, 58, 61, 63, 85], "xlim": [2, 3, 50, 52, 53, 54, 55, 56, 57, 58, 67, 77, 83, 84, 85, 87, 88, 93], "exercise7": 3, "solutione7": 3, "relat": [3, 34, 35, 45, 47, 53, 55, 61, 67, 76, 78, 83, 86, 91, 92, 95], "planar": 3, "electromagnet": [3, 5, 15, 36, 37, 49, 53, 92, 94, 95], "microscopi": 3, "particular": [3, 45, 47, 49, 50, 57, 61, 65, 74, 76, 81, 86, 92], "slit": [3, 5, 11, 53], "huygen": [3, 11, 36, 37, 93], "principl": [3, 11, 36, 37, 49, 58, 59, 93], "intens": [3, 11, 36, 67, 92, 94], "distribut": [3, 9, 11, 36, 50, 53, 58, 59, 69, 74, 77, 79, 89, 95], "focu": [3, 36, 58], "len": [3, 45, 47, 50, 54, 55, 56, 62, 71, 74, 81, 84, 91], "plane": [3, 11, 37, 49, 54, 56, 57, 94], "spherical_wav": [3, 93, 94], "origin": [3, 58, 61, 62, 65, 72, 74, 78, 85, 93], "r_": [3, 91, 92], "being": [3, 43, 47, 59, 61, 67, 80, 83], "dimension": [3, 53, 62, 65, 67, 68, 70, 81, 92], "wavevector": [3, 53, 54, 92, 93], "electr": [3, 11, 49, 57, 94, 95], "field": [3, 11, 17, 32, 49, 53, 57, 58, 76, 85, 90, 94, 95], "scalar": [3, 59], "r0": [3, 90, 93, 94], "linalg": [3, 49, 50, 51, 52, 53, 54, 55, 56, 58, 74, 81, 89, 90, 93, 94], "norm": [3, 54, 55, 56, 92, 93, 94, 95], "exp": [3, 46, 47, 53, 54, 55, 56, 57, 59, 65, 67, 68, 85, 89, 90, 91, 92, 93, 94, 95], "1j": [3, 53, 54, 55, 56, 67, 92, 93, 94, 95], "object": [3, 11, 26, 27, 38, 43, 44, 45, 46, 47, 49, 50, 53, 56, 57, 58, 59, 65, 67, 70, 72, 74, 77, 78, 84, 86, 92, 93, 94, 95], "arrang": [3, 11, 59, 66, 94], "sourc": [3, 40, 66, 67, 72, 93, 94], "along": [3, 9, 52, 58, 61, 67, 72, 74, 77, 79, 84, 89, 92, 95], "realist": [3, 52], "would": [3, 44, 46, 47, 50, 52, 53, 55, 57, 58, 59, 61, 62, 63, 64, 66, 67, 70, 72, 74, 77, 79, 81, 83, 84, 87, 89, 91, 92, 94], "cap": [3, 66], "correspond": [3, 13, 45, 47, 50, 51, 54, 56, 57, 58, 59, 61, 63, 66, 67, 70, 72, 74, 83, 84, 86, 89, 91, 92], "focus": [3, 29, 31, 59], "light": [3, 5, 66, 92], "mirror": [3, 36, 59], "geometri": 3, "illustr": [3, 40, 66, 67, 70, 71, 72, 74], "intend": [3, 10, 11, 58, 72, 77], "outcom": 3, "angular": [3, 77, 81, 84, 88], "theta": [3, 21, 66, 67, 72, 74, 81, 86, 87, 88, 94], "iof": 3, "\u00b5m": [3, 76, 77, 78, 92, 93, 94, 95], "center": [3, 54, 55, 56, 72, 74, 84, 85, 86, 89], "open": [3, 9, 14, 39, 42, 63, 66, 70], "angl": [3, 21, 66, 84, 88, 91, 92, 94], "": [3, 17, 20, 33, 38, 39, 40, 42, 45, 50, 54, 56, 57, 58, 59, 61, 62, 67, 69, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 87, 91, 92], "10e": [3, 50, 53, 92, 93, 94, 95], "sin": [3, 21, 46, 47, 53, 54, 62, 65, 66, 67, 69, 72, 74, 75, 79, 81, 82, 84, 85, 87, 88, 92, 94], "co": [3, 46, 47, 52, 67, 72, 74, 79, 81, 84, 85, 86, 87, 88, 92], "5e": [3, 51, 53, 92, 93, 94], "max": [3, 61, 62, 63, 64, 70, 71, 74, 92, 93, 94, 95], "spatial": [3, 53, 55, 56, 58, 61, 67, 90, 92, 93], "domain": [3, 50, 51, 52, 56], "z": [3, 39, 42, 43, 47, 57, 59, 67, 72, 74, 83, 85, 92, 93, 94, 95], "cover": [3, 5, 15, 16, 17, 22, 32, 34, 35, 37, 56, 57, 58, 59, 65, 77, 84, 87], "region": [3, 51, 53, 67, 74, 79, 94, 95], "30": [3, 12, 21, 47, 52, 54, 56, 59, 62, 65, 67, 70, 72, 76, 79, 84], "wavelength": [3, 5, 50, 53, 67, 92, 93, 94, 95], "532": [3, 92, 94], "nm": [3, 50, 53, 92, 94], "vec": [3, 49, 50, 51, 52, 53, 57, 58, 67, 92, 93, 95], "lambda": [3, 11, 43, 47, 54, 67, 92, 94, 95], "15e": 3, "30e": 3, "meshgrid": [3, 57, 65, 67, 90, 92, 93, 94, 95], "532e": [3, 92, 93, 94, 95], "k0": [3, 53, 54, 55, 56, 81, 92, 93, 94, 95], "propto": [3, 50, 67, 92], "separ": [3, 38, 39, 42, 45, 47, 70, 77], "extent": [3, 61, 67, 71, 74, 89, 92, 93, 94, 95], "min": [3, 34, 35, 62, 63, 70, 87, 92, 93, 94, 95], "1e6": [3, 55, 56, 77, 78, 92, 93, 94, 95], "subplot": [3, 53, 54, 55, 56, 57, 58, 61, 67, 81, 92, 93, 94, 95], "imshow": [3, 59, 60, 61, 67, 89, 92, 93, 94, 95], "real": [3, 11, 43, 47, 50, 51, 53, 55, 60, 61, 63, 65, 67, 71, 74, 77, 84, 92, 93, 94, 95], "transpos": [3, 57, 81, 89, 90, 92, 93, 94, 95], "vmin": [3, 89, 92, 93, 94, 95], "vmax": [3, 89, 92, 93, 94, 95], "0005": 3, "cmap": [3, 57, 59, 60, 61, 67, 89, 92, 93, 94, 95], "grai": [3, 57, 59, 60, 61, 67, 72, 74, 92, 93, 94], "slice": [3, 45, 47, 70, 80], "obtain": [3, 45, 47, 49, 53, 54, 55, 56, 57, 58, 59, 66, 67, 68, 70, 71, 72, 74, 77, 79, 81, 84, 85, 88, 91, 92, 94, 95], "earlier": [3, 55, 59, 67, 77, 83], "its": [3, 10, 11, 38, 40, 43, 45, 47, 50, 51, 55, 57, 58, 59, 66, 67, 68, 70, 72, 74, 76, 77, 78, 79, 81, 83, 84, 85, 91, 92], "rm": [3, 53, 55, 58, 59, 61, 68, 80, 85, 91], "na": 3, "aperatur": 3, "refract": [3, 5, 11], "index": [3, 5, 10, 11, 45, 47, 50, 52, 58, 59, 60, 65, 68, 70, 71, 74, 77, 78, 89, 92], "surround": [3, 40, 68, 77], "medium": [3, 66, 92], "case": [3, 12, 40, 43, 47, 49, 50, 52, 55, 58, 60, 61, 66, 67, 70, 71, 72, 74, 76, 77, 78, 81, 85, 86, 89, 91, 92, 95], "minimum": [3, 51, 63, 81, 92], "rel": [3, 39, 42], "maximum": [3, 43, 58, 61, 63, 86, 91, 92], "verifi": [3, 47, 48, 59, 73, 93], "pictur": [3, 53, 94], "138": [3, 65], "up": [3, 47, 50, 58, 59, 61, 66, 67, 72, 74, 77, 78, 81, 86, 89, 91, 92, 94], "4000": 3, "136": [3, 65, 70], "re": [3, 40, 46, 47, 59, 81, 85, 92], "180": [3, 59, 67, 70, 92], "argmin": 3, "2000": [3, 53, 62, 79, 81], "135": [3, 72], "held": [], "person": [13, 64, 91], "summer": [], "semest": [], "2023": [20, 60, 61, 62], "onlin": [8, 9, 22], "resourc": [9, 10, 11], "suppli": [4, 45, 47, 49, 53, 54, 59, 61, 62, 65, 67, 68, 70, 72, 74, 79, 81], "everi": [4, 8, 9, 46, 47, 61, 72, 74], "week": [4, 5, 8, 9, 47], "student": [4, 5, 60], "come": [4, 8, 52, 53, 59, 76, 85, 87, 91], "jupyt": [4, 5, 9, 12, 13, 14, 20, 22, 39, 40, 42, 47, 63, 66, 71, 74, 78], "notebook": [4, 5, 8, 9, 12, 14, 20, 22, 25, 27, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "individu": [4, 5, 38, 40, 45, 47, 50, 52, 59, 65, 67, 76, 77, 78, 81, 83, 84, 85, 86, 89, 91], "pleas": [4, 5, 8, 9, 13, 20, 24, 27, 49, 64, 65, 68, 71, 74], "ask": [4, 5, 26, 49, 74], "tuesdai": [4, 8, 33], "morn": 72, "receiv": [4, 61], "web": [4, 9, 12, 38, 46, 52, 59], "address": [4, 13, 45, 47, 65, 66, 67, 76, 81], "server": [4, 8, 9, 13, 22, 38], "login": [4, 13], "password": [4, 13], "find": [5, 7, 9, 10, 11, 18, 45, 47, 50, 51, 52, 58, 59, 61, 63, 66, 67, 68, 70, 71, 74, 75, 77, 79, 81, 91], "short": [27, 34, 35, 45, 47, 49, 66, 69, 72, 77], "video": [8, 9, 10, 11, 20, 25, 27, 34, 35, 61, 63, 78], "download": [9, 20, 59, 83], "close": [5, 9, 17, 19, 50, 52, 53, 54, 55, 56, 58, 59, 67, 70, 88, 91, 95], "cours": [5, 9, 12, 20, 45, 47, 53, 57, 58, 59, 61, 64, 70, 71, 72, 74, 79, 80, 84, 89, 91, 92], "form": [5, 38, 40, 45, 46, 47, 49, 52, 57, 58, 59, 61, 65, 66, 70, 71, 72, 74, 76, 79, 84, 89, 92, 95], "project": [5, 9, 11, 20, 27, 32, 40, 54, 77, 84, 85, 87, 94], "topic": [5, 10, 11, 16, 17, 20, 22, 26, 28, 32, 45, 47, 61, 64, 77, 80, 91], "choic": [5, 71, 74, 81], "hand": [4, 5, 20, 59, 68, 74, 81], "No": 5, "group": [4, 5, 10, 11, 53, 61, 64, 83], "work": [4, 5, 9, 40, 44, 45, 47, 51, 53, 59, 61, 63, 64, 65, 66, 67, 72, 74, 75, 77, 78, 81, 85, 87], "portfolio": 5, "consist": [5, 38, 56, 58, 61, 62, 72, 74, 81, 92], "weight": [59, 61, 62, 91], "outlin": 5, "introduct": [5, 7, 12, 14, 15, 45, 47, 49], "introduc": [5, 10, 11, 17, 47, 52, 55, 58, 70, 71, 72, 74, 78, 81, 93], "motiv": [5, 15, 34, 35, 37], "what": [5, 10, 11, 45, 49, 50, 52, 55, 56, 57, 58, 59, 61, 63, 64, 65, 67, 71, 72, 74, 77, 78, 81, 83, 86, 92, 93, 94], "basic": [5, 10, 11, 14, 15, 38, 39, 42, 43, 47, 56, 57, 59, 61, 66, 68, 79], "theoret": [5, 67, 77], "develop": [5, 19, 49, 53, 55, 58, 59, 61, 62, 74, 78, 81, 83, 84, 89, 93], "anot": 5, "It": [5, 10, 11, 13, 22, 24, 25, 33, 38, 45, 47, 52, 53, 54, 57, 58, 59, 61, 62, 63, 66, 67, 70, 72, 74, 77, 78, 79, 80, 83, 89, 92, 94], "highlight": 5, "consequ": 5, "summari": [5, 11, 58, 61, 62], "summar": [5, 58, 74], "citat": 5, "qualiti": [5, 59, 67, 81, 91], "class": [5, 11, 26, 27, 43, 45, 47, 48, 56, 59, 61, 62, 67, 72, 73, 74, 81, 84], "readabl": [5, 40, 67, 70, 74, 79], "explain": [8, 9, 40, 72, 78], "chosen": [58, 61], "why": [57, 64], "tackl": [49, 54, 78, 81, 84, 89], "main": [53, 65, 67, 76], "think": [53, 59, 64, 67, 83, 91], "achiev": [59, 61, 64, 70, 78], "longer": [40, 53, 59, 84, 92], "present": [4, 8, 10, 11, 61, 74], "oral": [], "visual": [11, 38, 67, 93], "stick": 70, "deadlin": [5, 20], "septemb": [5, 20], "submit": [5, 13, 64], "email": [5, 6, 20, 38], "andrea": 5, "kramer": 5, "firstnam": 5, "surnam": 5, "uni": [5, 6, 66], "leipzig": [5, 6], "de": [5, 6, 67], "mani": [5, 38, 39, 42, 46, 47, 54, 56, 58, 59, 60, 61, 63, 65, 67, 71, 72, 74, 77, 78, 81, 84, 94], "guid": [5, 9], "planetari": [5, 11, 32], "though": [5, 20, 22, 78, 81], "might": [5, 20, 26, 49, 52, 55, 61, 66, 71, 74, 77, 83, 84, 91, 94], "advanc": [5, 9, 10, 11, 39, 42, 67], "physicist": 5, "brachistochron": 5, "coupl": [5, 11, 30, 39, 42, 49, 50, 51, 63, 81, 83, 87, 88], "pendula": [5, 11, 30, 87, 88], "wave": [5, 10, 11, 15, 36, 37, 49, 50, 54, 55, 56, 62, 67, 84, 94, 95], "elast": 5, "inelast": 5, "collis": [5, 47, 77, 78], "spin": 5, "ideal": 5, "ga": [5, 68], "law": [5, 67, 68, 92, 93], "microscop": [5, 36, 86], "wall": [5, 54], "maxwel": 5, "deamon": 5, "entropi": [5, 59], "microst": 5, "carnot": 5, "cycl": [5, 74], "vicsek": 5, "model": [5, 7, 9, 30, 49, 51, 52, 53, 58, 61, 68, 72, 74, 81, 91], "caustic": 5, "rai": 5, "trace": [5, 57, 63], "spheric": [5, 11, 36, 37, 49, 67, 92, 94], "surfac": [5, 57], "paraxi": [5, 95], "without": [5, 9, 38, 43, 47, 49, 53, 54, 58, 62, 63, 66, 67, 72, 76, 84, 91], "imag": [5, 10, 11, 38, 39, 43, 45, 47, 53, 58, 59, 60, 61, 62, 70, 78, 84, 86, 87], "error": [5, 11, 40, 47, 48, 58, 59, 63, 69, 70, 72, 73, 74, 75, 79, 80, 81, 91], "aber": 5, "prism": 5, "propag": [5, 11, 49, 52, 53, 84, 93, 95], "fiber": 5, "thin": 5, "film": 5, "interfer": [5, 11, 67, 94], "fresnel": [5, 11, 94], "doubl": [5, 40, 67, 76, 80], "experi": [5, 63, 68, 70, 77, 85, 91], "grate": [5, 93, 94], "diffract": [5, 11, 53, 93], "resolut": [5, 36, 55, 86], "electron": [5, 52, 63], "coulomb": [5, 52], "potenti": [5, 11, 15, 46, 47, 53, 56, 70, 74, 88], "classic": [5, 50, 66, 81, 94], "freeli": [5, 10, 11], "rotat": 5, "magnet": 5, "packet": [5, 54, 55, 56], "period": [5, 11, 15, 49, 57, 61, 67, 69, 72, 81, 84, 85], "lastnam": 6, "physik": 6, "prof": 6, "dr": 6, "linn\u00e9str": 6, "04103": 6, "offic": 6, "322": [6, 45, 47], "phone": [6, 45], "0341": 6, "97": [6, 43, 45, 47, 59, 61], "32571": 6, "ton": 7, "net": [7, 17, 40], "veri": [7, 15, 20, 43, 45, 46, 47, 56, 58, 59, 61, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 81, 85, 86, 88, 91, 92], "small": [7, 51, 55, 56, 58, 63, 66, 68, 77, 83, 88, 93], "websit": [7, 8, 10, 11, 20, 40, 63, 67, 70], "comput": [7, 9, 38, 45, 47, 58, 59, 61, 63, 68, 71, 72, 78, 86], "physic": [7, 9, 17, 27, 28, 47, 49, 51, 58, 67, 68, 72, 74, 81, 84, 86, 90, 91, 92], "mona": 7, "discord": 7, "channel": 7, "invit": 7, "link": [7, 9, 40], "rosenow": 7, "theori": [7, 50, 67, 68, 77], "master": [7, 40], "statist": [7, 10, 11, 68, 77], "deep": [7, 59], "learn": [7, 9, 10, 11, 17, 18, 19, 46, 47, 55, 59, 60, 62, 71, 74, 81, 89], "scienc": [7, 68], "nice": [7, 40, 50, 51, 53, 54, 57, 67, 78, 84, 92, 93, 94], "languag": [7, 10, 11, 14, 38, 40, 43, 47, 48, 63, 70, 72, 73, 74], "github": [7, 9, 38, 40, 79], "webpag": [7, 9], "weekli": [5, 8], "thu": [8, 38, 39, 42, 49, 54, 55, 56, 58, 60, 61, 67, 68, 72, 76, 77, 80, 81, 89, 91, 92], "start": [8, 9, 10, 11, 14, 15, 17, 28, 37, 38, 40, 43, 45, 47, 50, 51, 52, 57, 58, 59, 61, 63, 65, 66, 70, 71, 74, 77, 78, 81, 83, 84, 92], "april": [8, 70], "pm": [8, 47, 79, 92], "introductori": 8, "mybind": [8, 9, 20, 39, 42, 63], "collab": 8, "icon": [8, 9], "familiar": [8, 13, 49], "11th": 70, "happi": [8, 20], "hall": 8, "materi": [8, 51, 92], "back": [8, 38, 45, 47, 54, 62, 85], "whenev": [8, 59, 63, 67], "suitabl": [8, 47, 59, 70], "finish": [8, 20, 33, 39, 42, 71, 74, 78], "inform": [9, 47, 48, 58, 61, 67, 73, 76, 85, 93], "accompani": [9, 38], "content": [9, 10, 11, 38, 39, 40, 42, 72], "sever": [9, 58, 63, 67, 68, 70, 71, 77], "therebi": [9, 78, 81, 91, 93], "great": [9, 40, 71, 74, 83], "tool": [9, 10, 11, 45, 47, 59, 63, 67, 78, 85], "googl": [9, 78, 84, 92], "colab": [9, 78, 84, 92], "servic": [9, 20, 38, 63], "host": 9, "http": [9, 40, 46, 47, 79], "research": [9, 52, 61], "com": [9, 40, 63, 79], "offer": 9, "share": [9, 38, 76], "environ": [9, 10, 11, 12, 14, 20, 38, 63], "everyon": 9, "notic": [9, 67, 76, 81, 84, 92], "indic": [9, 39, 42, 45, 47, 65, 66, 67, 71, 76, 92], "rather": [9, 34, 35, 47, 49, 53, 61, 67, 74, 83, 91], "click": [9, 40, 63], "much": [9, 18, 20, 45, 46, 47, 49, 58, 59, 60, 63, 66, 67, 71, 72, 74, 77, 79, 81, 91, 92], "faster": [9, 71, 72], "yet": [9, 34, 35, 38, 43, 47, 49, 54, 63, 77, 79, 83, 92, 94], "made": [9, 20, 39, 42, 45, 47, 55, 60, 61, 67, 77], "featur": [9, 45, 47, 54, 58, 61, 70, 71, 74, 78], "nevertheless": [9, 47, 67, 71, 74], "m": [9, 39, 40, 42, 46, 49, 50, 51, 53, 55, 56, 57, 59, 63, 65, 68, 70, 74, 77, 78, 79, 81, 84, 87, 88, 89, 90, 92, 93, 95], "compat": 9, "org": [9, 38, 46, 47], "binder": [9, 27], "patient": 9, "wait": [9, 78, 84], "until": [9, 27, 39, 42, 59, 71, 74, 78, 83, 84], "temporarili": 9, "inact": 9, "long": [9, 53, 58, 72, 84], "connect": [9, 11, 12, 38, 39, 42, 45, 47, 50, 59, 63, 70, 84, 91], "finsih": 9, "keep": [9, 46, 47, 61, 66, 67, 71, 74, 77, 78, 81, 91], "copi": [4, 9, 39, 42, 53, 56, 62, 76], "ahead": [9, 59, 63, 71, 72, 74, 87], "version": [9, 10, 11, 27, 38, 39, 42, 49, 56, 59, 74, 81, 84], "control": [9, 11, 24, 25, 26, 38, 39, 40, 42, 59, 63, 67, 72], "upper": [9, 53, 65, 67, 81], "repositori": 9, "anaconda": 9, "packag": [9, 56, 58, 59, 74], "www": 9, "privid": 9, "home": [9, 59, 66, 71], "access": [9, 40, 43, 45, 46, 47, 48, 52, 57, 58, 66, 67, 70, 71, 73, 74, 76, 77, 78, 91], "good": [9, 40, 45, 46, 47, 51, 53, 59, 66, 67, 72, 74, 77, 84, 91], "instal": [9, 38, 59, 63, 67, 78, 84, 92], "kind": [10, 11, 49, 56, 59, 65, 71, 74, 87, 91], "scientif": [10, 11, 43, 45, 47, 65, 67], "engin": [10, 11, 61, 65, 68], "analyz": [10, 11, 70, 77, 83, 85], "numer": [10, 11, 28, 36, 43, 45, 49, 55, 56, 58, 66, 68, 70, 72, 77, 85, 94], "difficult": [10, 11, 57, 58, 64, 66, 67, 71, 74, 79, 92], "even": [10, 11, 20, 45, 47, 56, 64, 66, 67, 68, 71, 74, 76, 78, 80, 91, 92, 94], "imposs": [10, 11], "analyt": [10, 11, 49, 51, 53, 55, 56, 67, 88], "due": [8, 10, 11, 50, 54, 57, 62, 70, 77, 81, 84, 89, 92, 93], "modular": [10, 11], "extend": [10, 11, 32, 47, 52, 53, 59, 78, 79, 84], "nearli": [10, 11, 67], "infinit": [10, 11, 54, 57, 77], "purpos": [10, 11, 47, 54, 55, 59, 63, 67, 79], "aim": [10, 11], "beginn": [10, 11], "user": [10, 11, 38, 39, 42, 43, 50, 67, 70, 72, 75], "interest": [10, 11, 22, 47, 50, 51, 54, 58, 59, 61, 66, 67, 78, 84, 91, 92], "throughout": [10, 11], "curv": [10, 11, 34, 35, 67, 83, 84, 94], "fit": [10, 11, 34, 35, 49, 50, 59, 60, 61, 62, 66, 67, 77], "process": [10, 11, 38, 39, 42, 59, 61, 66, 68, 71, 78, 79, 81, 92], "electrostat": [10, 11], "quantum": [10, 11, 15, 16, 50, 51, 85], "optic": [10, 11, 36, 49, 85, 86, 95], "At": [10, 11, 20, 55, 58, 59, 67, 71, 74, 91, 92], "machin": [10, 11, 17, 18, 19, 46, 59, 60, 66], "now": [10, 11, 15, 16, 22, 24, 40, 47, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 66, 67, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "comprehens": [10, 11, 45], "scheme": [10, 11, 49, 55, 81, 84, 89], "stimul": [10, 11], "curios": [10, 11], "As": [10, 11, 13, 22, 32, 45, 47, 49, 51, 53, 55, 59, 61, 62, 67, 70, 74, 81, 84, 85, 89, 92, 93, 94, 95], "slight": [10, 11, 81, 93], "syntax": [10, 11, 65, 72], "alwai": [10, 11, 43, 44, 47, 57, 59, 67, 70, 78, 81, 84, 89, 92], "refer": [10, 11, 45, 47, 61, 67, 68, 70, 72, 76, 80, 83, 91], "standard": [10, 11, 18, 46, 47, 58, 66, 67, 68, 72, 74, 77, 78, 81, 91], "schedul": [10, 11], "exam": [4, 10, 11, 20], "thermodynam": [10, 11], "electrodynam": [10, 11], "molecular": [10, 11, 20, 61, 64], "nanophoton": [10, 11, 20, 61, 64], "document": [10, 11, 40, 46, 65, 66, 67, 68, 72, 78], "tutori": [10, 11], "julia": [10, 11, 38], "pluto": [10, 11, 25], "instructor": [10, 11], "overview": [10, 11, 47, 67], "editor": [10, 11, 12], "edit": [10, 11, 38, 40], "command": [10, 11, 40, 43, 45, 47, 61, 63, 65, 66, 67, 69, 70, 71, 74, 76, 78], "keyboard": [10, 11, 40, 45, 47, 66], "navig": [10, 11], "run": [10, 11, 38, 51, 55, 58, 63, 67, 71, 72, 74, 76, 78, 83, 84], "manag": [10, 11, 46, 47, 48, 73], "enter": [10, 11, 12, 32, 39, 42, 50, 83], "markdown": [5, 10, 11, 12, 13, 38, 39, 42], "head": [10, 11, 61, 70], "embed": [10, 11, 38, 53], "latex": [10, 11, 13, 23, 38, 66, 67], "symbol": [10, 11, 46, 66, 67, 72, 74], "comparison": [10, 11, 14, 71, 74], "tupl": [10, 11, 65, 72, 74], "namespac": [10, 11, 14, 40, 47, 74, 76], "exercis": [4, 5, 10, 11, 20, 58, 67, 69, 74, 75], "manipul": [11, 38, 39, 42, 45, 46, 47, 70, 76], "mathemat": [11, 40, 46, 47, 61, 85, 91], "implicit": [11, 40, 43, 55, 89], "bar": [11, 69, 82], "logarithm": [11, 46, 47, 91], "contour": [11, 57, 95], "densiti": [11, 49, 50, 57, 68, 69, 92], "explicit": [11, 40, 43, 55, 65, 91], "On": [11, 23, 25, 43, 47, 63, 68, 69, 74], "public": [11, 22, 38], "readi": [11, 22, 39, 42, 55, 62, 84, 89], "specif": [11, 12, 15, 38, 40, 44, 46, 47, 49, 50, 54, 59, 61, 67, 77, 78, 85], "bound": [11, 38, 51, 57, 59, 76], "frame": [11, 56, 70, 84], "choos": [11, 52, 58], "uniformli": 11, "exponenti": [11, 50, 53, 59, 67, 69, 77, 92, 93], "input": [11, 24, 25, 38, 47, 48, 56, 59, 60, 61, 62, 63, 71, 73, 75], "output": [11, 24, 25, 38, 47, 59, 60, 62, 66, 67, 78, 79, 81, 84, 92], "screen": [11, 45, 66, 74, 93], "flow": [11, 24, 25, 26, 47, 48, 57, 72, 73, 93], "unnam": [11, 24], "plan": [11, 58], "trajectori": [11, 75, 91], "canva": [11, 53, 54, 55, 56, 58, 63, 84, 92, 93, 94, 95], "trapezoid": 11, "simpson": [11, 82], "od": 11, "harmon": [11, 15, 28, 49, 53, 67, 74, 84, 85, 86], "solut": [4, 5, 11, 13, 28, 29, 31, 53, 54, 56, 67, 68, 71, 74, 77, 84, 85, 92, 93, 95], "crank": [11, 89], "nicholson": 11, "damp": [11, 84, 92], "driven": [11, 84], "pendulum": [11, 28, 32, 84, 88], "covid19": [11, 26, 30], "kermack": 11, "mckendrick": 11, "setup": [11, 53, 61, 78], "analysi": [11, 29, 30, 31, 47, 59, 70, 77, 83], "spring": [11, 32, 51, 67, 81, 88], "diffus": [11, 32, 49, 55, 77, 78], "idea": [11, 40, 46, 47, 55, 61, 68], "least": [11, 34, 35, 59, 71, 92], "squar": [11, 34, 35, 45, 47, 49, 50, 52, 53, 59, 67, 71, 74, 86, 92], "covari": [11, 34, 35], "matrix": [11, 49, 50, 51, 52, 57, 58, 59, 61, 62, 65, 71, 74, 81, 90], "imaginari": [11, 43, 47, 71, 74], "incid": 11, "pattern": [11, 46, 47, 53, 61, 67, 92, 93], "singl": [11, 40, 53, 61, 63, 66, 68, 69, 70, 72, 74, 76, 77, 81, 87, 92], "farfield": [11, 57], "nearfield": 11, "gaussian": [11, 37, 54, 55, 56, 68, 77, 85, 89, 91], "beam": [11, 37], "profil": [11, 89], "nutshel": 11, "recap": 11, "energi": [11, 54, 56, 74, 77, 92, 93], "schr\u00f6dinger": [11, 15, 54, 56, 74, 89], "wavepacket": [11, 16, 56, 85], "evolut": [11, 55, 56], "tunnel": [11, 16, 53], "barrier": [11, 50, 56], "momentum": [11, 54, 56, 58, 88, 92], "nicolson": [11, 49, 89], "split": [11, 50, 59, 61, 62, 85, 91], "hydrodynam": [11, 17], "fall": [11, 28, 54, 70, 81], "sphere": [11, 93], "stoke": 11, "fundament": [11, 47, 56, 94], "neural": [11, 17, 18, 19, 62], "network": [11, 18, 19, 46, 47], "reinforc": [11, 17], "grid": [11, 59, 61, 90, 92], "mnist": [11, 18, 19, 61], "A": [11, 38, 39, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 57, 58, 60, 61, 63, 65, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 80, 81, 85, 86, 87, 89, 90, 91, 92, 93, 95], "neuron": [11, 60, 61], "traing": 11, "hidden": [11, 60, 61, 79], "layer": [11, 60, 62], "multiclass": 11, "kera": [11, 18, 19, 59, 62], "build": [11, 40, 67, 70], "compil": [11, 61, 62, 63, 67], "train": [11, 92], "convolut": [11, 19, 62, 86], "layout": [11, 67], "cnn": [11, 19], "relu": [11, 62], "activ": [11, 39, 42, 59, 60, 62, 83], "pool": [11, 62], "flatten": 11, "dropout": 11, "fulli": 11, "prepar": [11, 63, 68], "evalu": [11, 43, 47, 49, 67, 68, 74, 85], "accuraci": [11, 59, 60, 77, 79, 80], "autoencod": [11, 19], "denois": [11, 19], "reconstruct": 11, "hardwar": [11, 20, 39, 40, 42], "arduino": 11, "nano": 11, "board": 11, "commun": [11, 38, 46, 47], "led": 11, "blink": 11, "oscilloscop": 11, "titl": [11, 57, 61, 67, 74, 79, 81, 87, 89, 92, 94, 95], "search": [10, 11, 47, 58, 91], "browser": [12, 13, 38], "applic": [12, 18, 38, 58, 60, 65], "axecut": 12, "give": [12, 20, 43, 45, 47, 49, 50, 53, 54, 55, 58, 59, 64, 65, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 89, 91, 92], "environn": 12, "05": [12, 54, 60, 63, 77, 83, 89, 91], "09": [12, 14, 70, 79], "43": [12, 55, 62, 65, 69, 70, 84, 92], "jupyterhub": 13, "ip": 13, "interfac": [13, 20, 38, 39, 42, 60, 63, 67, 92], "jupyterlab": [13, 39, 42, 56], "url": [13, 38, 40], "feedback": 13, "talk": [13, 22, 25, 45, 47, 58, 78], "seminar": [13, 22, 23, 25], "hopefulli": 14, "42": [14, 55, 59, 60, 62, 63, 65, 70, 71, 79, 84], "45": [14, 43, 45, 55, 62, 69, 72, 84, 92], "simpler": [15, 17, 54, 71, 72, 74, 92], "helmholtz": [15, 95], "electomagnet": 15, "brief": 15, "primer": [15, 16, 47], "stai": [15, 34, 35, 37, 55, 71], "safe": [15, 34, 35, 37, 74], "stationari": [16, 53, 54, 81], "thing": [16, 17, 22, 38, 47, 50, 54, 57, 58, 59, 62, 63, 65, 66, 71, 72, 74, 78, 81, 89, 92, 94], "move": [16, 39, 42, 54, 58, 61, 67, 74, 78, 83, 84], "consid": [16, 53, 54, 55, 58, 59, 61, 70, 71, 74, 79, 80, 84, 86, 87, 89, 92, 93], "deal": [16, 28, 47, 64, 74, 88, 94], "challeng": [16, 22, 58], "consider": [17, 64, 70, 89, 94], "streamplot": [17, 57, 90], "lot": [17, 60, 62, 70, 89], "ground": [17, 59, 91], "restrict": [17, 67], "ourselv": [17, 59], "algorithm": [17, 58, 59, 85, 91], "scratch": [18, 59, 70], "classifi": [18, 59, 60, 61, 76], "handwritten": [18, 59, 60], "tensorflow": [18, 19, 59, 60, 61, 62], "recogn": [18, 52, 53, 55, 56, 59, 60, 72, 83, 84], "simplifi": [18, 57, 59, 85], "construct": [18, 47, 48, 53, 54, 57, 61, 62, 69, 71, 73, 74, 79, 81, 85], "larg": [18, 46, 47, 50, 51, 58, 59, 60, 61, 67, 70, 77, 91, 94], "martin": [18, 59], "fr\u00e4nzl": [18, 59], "og": 19, "doe": [19, 43, 47, 49, 54, 59, 66, 68, 71, 72, 74, 83, 90], "charact": [19, 40, 43, 45, 47, 61, 68, 71, 74], "recognit": [19, 61], "With": [19, 49, 54, 55, 57, 65, 67, 77, 84, 86, 92, 95], "endeavour": 19, "classif": [19, 61, 62], "timeseri": [19, 62], "quick": [20, 65, 85], "ardnuino": 20, "futur": [20, 58, 81], "templat": 20, "upload": [20, 63], "site": [20, 56, 59, 74], "onc": [20, 45, 46, 47, 55, 63, 67, 72, 77, 78, 81], "vote": 20, "send": [20, 78], "me": [20, 64, 70, 72, 86], "becaus": [20, 22, 53, 63, 67, 71, 72, 74, 78, 81], "lost": 20, "submiss": [5, 20], "enjoi": [20, 71], "still": [20, 37, 51, 53, 54, 59, 67, 72, 78, 83, 89, 92], "leav": [20, 55, 72, 74, 81, 86, 91, 94], "messag": [20, 38], "forum": [20, 26], "comment": [20, 40, 70, 78], "suggest": [20, 91], "best": [20, 58, 74, 78, 80, 91], "l2": [21, 44, 47, 65, 66, 67, 68, 69, 84, 87, 88], "tip": 21, "For": [21, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 58, 59, 61, 62, 63, 65, 67, 68, 70, 72, 73, 74, 77, 78, 79, 84, 88, 91, 92], "mpl": [21, 66, 92, 93, 94, 95], "font_manag": [21, 66], "28": [21, 47, 53, 54, 56, 59, 60, 61, 62, 65, 76, 78, 79, 81, 84], "200": [21, 40, 56, 57, 59, 61, 66, 77, 78, 83, 84, 90, 92, 93, 94], "rad": [21, 66], "bbox_inch": [21, 66], "tight": [21, 66], "29": [21, 47, 54, 56, 62, 65, 69, 70, 72, 76, 79, 81, 84, 85], "dpi": [21, 53, 60, 61, 62, 66], "150": [21, 53, 59, 62, 65, 66, 67, 78, 87, 92, 93], "pretti": [22, 40, 51, 84], "experienc": [22, 94], "contin": 22, "most": [22, 24, 38, 39, 42, 43, 44, 46, 47, 48, 55, 56, 58, 59, 63, 64, 66, 67, 70, 72, 73, 74, 92, 95], "thesi": 22, "fun": [22, 24, 25, 26, 29, 31, 33, 36, 54], "der": 23, "zweiten": 23, "vorlesung": 23, "werden": 23, "wir": 23, "auf": 23, "folgend": 23, "themen": 23, "schauen": 23, "datatyp": 23, "dem": [23, 84], "ein": 23, "klein": 23, "zur": 23, "erstellung": 23, "von": 23, "publikationsreifen": 23, "abbildungen": 23, "anbieten": 23, "dar\u00fcber": 23, "hinau": 23, "haben": 23, "beispiel": 23, "f\u00fcr": 23, "arbeit": 23, "mit": 23, "und": 23, "manuskripten": 23, "vorbereitet": 23, "third": [24, 25, 40, 45, 47, 53, 65, 72, 74], "pend": [25, 27], "miss": [25, 55, 70, 92], "reandom": 25, "previou": [25, 46, 53, 54, 56, 59, 60, 61, 70, 71, 72, 74, 77, 79, 81, 83, 84, 85, 89, 92], "tini": [25, 58, 59, 77], "reactiv": [25, 38], "fourth": 26, "demand": 26, "hestit": 26, "ad": [27, 37, 40, 43, 45, 47, 59, 67, 79, 85], "sequenc": [27, 38, 45, 47, 58, 61, 68, 71, 74, 77], "deviat": [27, 51, 59, 68, 77, 91], "subject": [27, 57], "date": [27, 69, 70, 83], "5th": 28, "realli": [28, 40, 54, 59, 63, 66, 81, 91], "u": [28, 49, 50, 51, 52, 54, 57, 59, 60, 63, 67, 72, 74, 78, 79, 81, 84, 87, 90, 91, 93, 94], "free": [28, 58, 60, 61, 62, 63, 70, 81], "friction": [28, 57, 77, 84], "fifth": 29, "euqat": [29, 31, 83], "6th": 30, "seventh": [31, 36], "7th": 32, "But": [32, 43, 47, 49, 59, 67, 68, 78, 92], "partial": [32, 49, 53, 54, 55, 56, 59, 89, 95], "briefli": 32, "sixth": 33, "linear": [33, 38, 53, 57, 61, 62, 66, 67, 77, 80, 81, 89, 91], "regress": [33, 59, 61], "repeat": [5, 33, 68], "own": [4, 33, 38, 40, 46, 47, 61, 63, 67, 76, 81], "probabl": [34, 35, 49, 50, 58, 61, 67, 68, 72, 77, 81, 91], "less": [34, 35, 44, 47, 58, 61], "bergfest": [34, 35], "wont": [34, 35, 65], "stress": [34, 35, 91], "correl": [34, 35, 91, 95], "conten": [34, 35], "apertur": 36, "abil": 36, "intro": [38, 39, 40, 41, 42], "1_introduction2jupyt": 38, "enabl": [38, 67, 78], "execut": [38, 39, 40, 42, 47, 48, 59, 63, 71, 72, 73, 74, 78], "complet": [38, 40, 46, 47, 66, 72, 79], "format": [38, 40, 45, 47, 64, 66, 67, 71, 72, 74, 76, 77, 78, 81, 91], "git": 38, "nbviewer": 38, "combin": [38, 53, 72, 74, 76, 79], "compon": [38, 57, 59, 61, 62, 66, 87, 90, 92], "desktop": 38, "widget": [38, 63, 91], "tab": [38, 40, 71, 74], "introspect": 38, "represent": [38, 40, 50, 51, 52, 54, 61, 62, 67, 68, 76, 85], "visibl": [38, 63, 72, 92], "rich": [38, 71, 74], "media": 38, "brows": 38, "individual": 38, "arbitrari": [38, 45, 47, 56, 62, 72, 74, 85, 93], "oder": 38, "html": [38, 40, 66, 84, 85], "png": [38, 39, 40, 60, 61, 62, 66, 67, 81, 82], "svg": [38, 67], "javascript": 38, "bind": 38, "side": [38, 43, 47, 49, 53, 54, 55, 56, 59, 61, 66, 79, 81, 89, 91, 92], "markup": [38, 40], "almost": [38, 46, 47, 81], "dedic": [38, 39, 42, 65], "rubi": 38, "haskel": 38, "scala": 38, "pick": [38, 58], "json": 38, "zeromq": 38, "websocket": 38, "protocol": 38, "understand": [38, 40, 58, 59, 64, 67, 72, 74, 83, 91], "session": 38, "meant": [38, 40], "filesystem": 38, "extens": [38, 59, 67, 80, 84], "live": [38, 53, 72], "narr": 38, "raw": [38, 39, 40, 42], "unformat": 38, "modif": 38, "nbconvert": 38, "intern": [38, 56, 62, 90, 92], "binari": [38, 43, 47, 61], "encod": [38, 54, 59, 60], "base64": 38, "programmat": 38, "export": 38, "static": [38, 53, 67, 92], "restructeredtext": 38, "slide": 38, "reveal": [38, 52, 68, 91, 95], "j": [38, 39, 42, 43, 50, 55, 56, 57, 58, 59, 63, 77, 81, 91, 92], "util": [38, 60, 61, 62, 63, 67], "furthermor": 38, "render": [38, 39, 40, 42, 53, 54, 55, 56], "2_notebookeditor": 39, "ipython": [39, 40, 47, 48, 56, 63, 66, 73, 84, 85], "filenam": [39, 40, 67, 70], "img": [39, 40, 55, 82], "essenti": [39, 42, 53, 61, 92], "prompt": [39, 42], "area": [39, 42, 58, 67, 83, 95], "edit_mod": 39, "grei": [39, 42], "command_mod": 39, "io": [39, 42, 83], "devic": [39, 42, 63], "shortcut": [39, 40, 42], "modal": [39, 42], "optim": [39, 42, 58, 59, 60, 61, 62, 91], "effici": [39, 42, 59, 74, 85], "usag": [39, 42], "possibl": [39, 42, 43, 45, 47, 49, 58, 59, 61, 67, 70, 72, 74, 81, 85, 91, 92], "few": [39, 42, 45, 47, 60, 66, 71, 74, 85], "entir": [39, 42], "switch": [39, 42, 55, 59, 63], "mod": [39, 42, 55], "esc": [39, 42], "shift": [39, 40, 42, 61, 63], "insert": [39, 42, 45, 47, 49, 54, 55, 57, 61, 63, 65, 66, 67, 71, 74, 77, 78, 84], "b": [39, 42, 45, 47, 52, 54, 59, 62, 65, 66, 67, 68, 69, 70, 71, 74, 76, 80, 81, 84, 89, 90, 91], "pasteboard": [39, 42], "cut": [39, 42, 83], "c": [39, 42, 43, 45, 47, 51, 54, 56, 57, 63, 67, 70, 71, 74, 80, 83, 84, 89, 91, 92, 93, 94, 95], "past": [39, 42, 58], "delet": [39, 42, 64, 76], "undo": [39, 42], "interrupt": [39, 42, 47, 48, 73], "press": [39, 40, 42, 71, 74], "button": [39, 40, 42, 63], "panel": [39, 42], "option": [39, 42, 45, 47, 61, 64, 68], "report": [39, 42, 59, 63, 83], "busi": [39, 42], "tap": [39, 42], "menu": [39, 40, 42, 63], "reconnect": [39, 42], "won": [39, 42, 59], "3_editcel": 40, "block": [40, 61, 65, 71, 74, 76, 78], "identifi": [40, 46, 61, 85], "belong": [40, 71, 76, 84], "togeth": [40, 45, 47, 55, 57, 59, 61, 62, 67, 72, 74, 84, 92], "ident": [40, 44, 47, 57, 67, 71, 85, 89, 90], "indent": [40, 71, 72, 74, 76], "either": [40, 43, 45, 47, 58, 67, 71, 74, 77], "whitespac": [40, 71], "annot": [40, 66, 81], "someon": 40, "front": [40, 53], "docstr": [40, 46, 47, 72], "typic": [40, 47, 48, 51, 53, 58, 63, 65, 66, 73, 77, 81, 91], "float": [40, 44, 45, 56, 65, 66, 68, 70, 71, 74, 81], "__main__": [40, 76], "extrem": [40, 55, 84], "action": [40, 62, 84], "popular": [40, 58], "superset": 40, "Its": [40, 57, 59, 61, 63, 78, 92], "found": [40, 43, 50, 66, 67, 72, 74, 79], "daringfirebal": 40, "unrend": 40, "appear": [40, 53, 59, 67, 68, 77, 83], "put": [40, 45, 47, 64, 66, 72, 74], "ital": [40, 66], "bold": [40, 66], "nest": 40, "enumer": [40, 50, 57, 58, 71, 77], "subitem": 40, "subsubitem": 40, "sublist": 40, "blockquot": 40, "beauti": 40, "better": [40, 54, 59, 77, 79, 80, 83, 91], "ugli": 40, "complic": [40, 58, 59, 92], "flat": [40, 84], "spars": [40, 49, 50, 51, 52, 53, 54, 55, 56, 58, 74, 79, 81, 83, 89, 90], "dens": [40, 59, 60, 61], "count": [5, 40, 65, 66, 67, 77, 78], "aren": [40, 72, 74], "break": [40, 43, 47, 59, 81], "rule": [10, 11, 40, 59, 80, 86], "although": [40, 43, 47], "practic": [40, 49, 53], "beat": [40, 85], "puriti": 40, "never": [40, 71, 74, 78, 84, 93], "pass": [4, 5, 40, 43, 47, 61, 67, 69, 72, 74, 76, 78], "silent": 40, "unless": [40, 47, 48, 73], "explicitli": [40, 43, 47], "silenc": [40, 59], "face": [40, 58, 67], "ambigu": 40, "refus": 40, "temptat": 40, "guess": [40, 83], "prefer": [40, 45, 47, 67, 71, 74], "obviou": [40, 74], "dutch": 40, "often": [40, 46, 47, 50, 61, 62, 66, 67, 70, 71, 72, 74, 83, 85], "hard": 40, "bad": [40, 71, 74, 91, 94], "honk": 40, "And": [40, 46, 47, 63, 72, 92], "shorthand": 40, "emb": 40, "instead": [40, 58, 59, 61, 65, 93], "printf": 40, "hello": [40, 45, 47, 70, 72], "courtesi": 40, "mathjax": 40, "express": [40, 55, 59, 70, 79, 91], "infti": [40, 53, 54, 55, 85, 86], "altern": [40, 46, 47, 67], "fcicho": 40, "compsoft23": [40, 66], "src": [40, 55], "mov": [40, 53, 54, 55], "movi": [40, 53, 54, 63], "mp4": 40, "320": [40, 61, 62], "preload": 40, "local": [40, 52, 53, 59, 72, 79], "youtub": [40, 61], "youtubevideo": 40, "qllx32jugzi": 40, "600": [40, 55, 95], "300": [41, 51, 53, 55, 63, 78, 84, 92, 93, 94, 95], "notebookeditor": 42, "l1": [43, 44, 45, 46, 47, 48, 84, 87, 88], "1_variabl": 43, "alphanumer": [43, 47], "must": [43, 47, 48, 50, 58, 65, 67, 71, 72, 73, 74, 81, 91], "letter": [43, 47], "By": [43, 47, 58, 63, 71, 74, 79, 90], "convent": [43, 47, 61, 76], "lower": [43, 47, 65, 67, 81, 92], "capit": [43, 45, 47], "reserv": [43, 72, 74], "keyword": [43, 47, 67, 71, 79], "cannot": [43, 45, 47, 58, 64, 74], "assert": [43, 47], "continu": [43, 47, 63, 71, 74, 79, 80, 84, 85], "del": [43, 47, 76], "exec": [43, 47], "global": [43, 47, 67, 72], "yield": [43, 47, 53, 54, 55, 57, 58, 59, 61, 67, 71, 79, 81, 84, 85, 86, 89, 91], "Be": [43, 47], "awar": [4, 43, 47], "could": [43, 47, 49, 52, 53, 58, 59, 61, 62, 63, 64, 66, 71, 74, 77, 78, 81, 85, 91], "37": [43, 47, 53, 55, 59, 70, 84], "my_favorite_vari": [43, 47], "associ": [43, 47, 61], "36": [43, 47, 53, 55, 61, 65, 69, 77, 84, 87], "int": [43, 44, 45, 47, 53, 56, 71, 74, 85, 89, 90, 92], "38": [43, 47, 53, 55, 60, 68, 70, 79, 84], "39": [43, 45, 46, 47, 48, 55, 56, 59, 62, 66, 69, 70, 72, 73, 74, 77, 79, 81, 84, 91], "nameerror": [43, 47, 70, 72], "44": [43, 55, 59, 62, 65, 72, 84], "traceback": [43, 47, 48, 55, 56, 63, 70, 72, 73], "recent": [43, 47, 48, 55, 56, 57, 63, 70, 72, 73], "gt": [43, 45, 47, 48, 50, 55, 56, 59, 60, 61, 62, 63, 70, 72, 73, 74, 76, 79, 81, 90], "treat": [43, 47, 86, 87], "repres": [43, 49, 53, 54, 57, 58, 59, 60, 61, 62, 63, 72, 74, 79, 83, 84, 85, 86, 95], "prefix": [43, 46, 47], "0b": 43, "octal": 43, "0o": 43, "hexadecim": 43, "00x": 43, "0x": [43, 92], "decim": [43, 47], "automat": [43, 47, 67], "exist": [43, 50, 52, 59, 60, 67, 72], "anymor": [43, 57, 59, 92], "107": [43, 45, 61, 67, 72], "0b1010111110": 43, "702": 43, "102": [43, 63, 65], "0x0f": 43, "7976931348623157e": 43, "308": [43, 47], "threat": 43, "infin": 43, "54": [43, 55, 60, 66, 68, 72, 84], "141": [43, 45, 47, 65], "55": [43, 55, 65, 67, 70, 71, 74], "57": [43, 47, 59, 66, 67, 68, 72, 74], "69": [43, 47, 59], "4j": [43, 47], "70": [43, 45, 59, 68, 69], "75": [43, 59, 65, 66, 67, 68, 69, 71], "built": [43, 46, 47, 61, 67, 70, 83], "accessor": [43, 47], "76": [43, 45, 47, 59, 66, 82], "77": [43, 47, 59, 65, 66], "my": [43, 47, 61, 63, 70, 71, 74], "conjug": [43, 47], "act": [43, 47, 57, 65, 68], "cmath": [43, 47], "83": [43, 56, 59], "danger": [43, 66, 71, 74], "conver": 43, "known": [43, 45, 47, 59, 61, 72, 74], "85": [43, 45, 56, 59], "integer_numb": 43, "123": [43, 45, 47], "float_numb": 43, "86": [43, 45, 56, 59], "new_numb": 43, "87": [43, 45, 47, 56, 59, 65, 70], "etc": [43, 59, 61, 65, 70, 72, 74], "perform": [43, 44, 47, 56, 61, 71, 72, 74], "88": [43, 45, 47, 56, 59], "num_str": 43, "num_integ": 43, "90": [43, 45, 56, 59, 72], "92": [43, 47, 59, 63], "93": [43, 45, 47, 59, 61, 65, 67], "109": [43, 45, 59, 65, 72], "lt": [43, 45, 47, 48, 50, 55, 56, 59, 60, 61, 62, 63, 70, 73, 74, 76, 79, 81, 90], "110": [43, 45, 59, 72], "111": [43, 63, 65, 72], "0j": [43, 45, 47, 55, 93], "cast": [43, 45], "98": [43, 45, 47, 55, 56, 59, 61], "bool": [43, 45, 47, 59], "2_oper": 44, "arithmet": [44, 47], "power": [44, 45, 47, 58, 67], "isn": [44, 47, 59], "operand": [44, 47], "spell": [44, 47], "word": [44, 47, 66, 70, 72, 74, 91], "greater": [44, 47], "3_datatyp": 45, "besid": [45, 47, 53, 76, 92], "mention": [45, 47, 53, 61, 77, 79, 83, 85, 91], "hold": [45, 56, 59, 70], "collect": [45, 46, 47, 60, 67, 70, 72, 78, 80, 91], "map": [45, 56, 58, 61, 83, 92, 95], "dict": 45, "pair": [45, 77, 91], "frozeenset": 45, "uniqu": [45, 83], "dir": [45, 46, 47], "59": [45, 47, 59, 66, 70, 74], "concaten": [45, 47], "66": [45, 47, 74, 75, 81], "67": [45, 47, 59, 66, 72, 81], "71": [45, 59], "975": [45, 47], "321": [45, 47], "975321": [45, 47], "pure": [45, 47, 58, 62], "isnumer": [45, 47], "72": [45, 59], "73": [45, 62, 68, 82], "sub": [45, 47, 79, 91], "74": [45, 59, 66, 71], "ld": [45, 47], "varieti": [45, 47, 67, 74], "bookkeep": [45, 47], "aris": [45, 47, 53, 92], "sometim": [45, 47, 63, 67, 71, 72, 74, 78], "fine": [45, 47, 72, 74], "78": [45, 47, 59, 66, 67, 82], "80": [45, 47, 56, 59, 65], "81": [45, 47, 57, 59, 65, 71, 74, 81, 84, 87], "girl": [45, 47], "hors": [45, 47, 51], "element": [45, 47, 57, 58, 65, 68, 71, 72, 74, 81, 91], "bracket": [45, 47, 49, 77], "left": [45, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 63, 66, 67, 69, 79, 80, 81, 85, 86, 89, 91, 92, 94, 95], "nag": [45, 47], "length": [45, 47, 51, 52, 68, 77, 81, 84, 88, 92, 95], "iter": [45, 47, 58, 63, 71, 74], "89": [45, 56, 71, 72, 74], "replac": [45, 47, 49, 53, 59, 67, 70, 85], "cat": [45, 47, 70], "91": [45, 47, 56, 59], "concatan": [45, 47], "done": [45, 47, 53, 61, 62, 63, 67, 71, 72, 74, 77, 79, 81, 83, 91, 92, 93], "colon": [45, 47, 71, 72, 74, 76], "neg": [45, 47, 58, 59, 61, 65, 91, 92], "95": [45, 47, 59, 61], "behind": [45, 47, 69, 81, 91], "thrid": [45, 47], "ever": [45, 47], "96": [45, 47, 59, 60, 61, 62], "revers": [45, 47, 72], "emtpi": [45, 47], "shown": [45, 47, 51, 61, 66, 69, 77, 85, 87], "orient": [45, 47, 61, 67, 76, 77], "99": [45, 59, 61, 67, 80, 82], "103": [45, 47, 63], "multidimension": [45, 47, 65], "104": [45, 63], "106": [45, 47, 59, 63, 72], "immut": [45, 47], "That": [45, 47, 59, 62, 63, 66, 77, 78, 81, 83, 84], "113": [45, 72], "137": 45, "116": [45, 61, 65, 67, 72], "consecut": [45, 47], "simpli": [45, 47, 63, 71, 74, 91], "core": [45, 47, 60, 61, 62, 66, 67, 71, 74, 84, 85], "limit": [45, 47, 55, 63, 77, 79, 81, 83], "room": [45, 47, 63], "dekan": [45, 47], "550": [45, 47], "124": [45, 47], "120": [45, 47, 56, 59, 61], "dict_kei": [45, 47], "ralf": [45, 47, 70], "121": [45, 47, 61, 65], "dict_valu": [45, 47], "422": [45, 47, 61], "125": [45, 47, 74], "phone_id": 45, "112": [45, 63, 67, 72], "114": [45, 61, 72], "118": [45, 61], "115": [45, 59, 61, 72], "id": 45, "126": [45, 47, 72], "139": [45, 65, 67], "fruit": 45, "banana": 45, "mango": 45, "kiwi": 45, "strawberri": 45, "orang": 45, "128": [45, 47, 61, 62, 67, 72], "mixed_set": 45, "mix": 45, "remov": [45, 52, 62, 67, 79, 83], "discard": 45, "intersect": 45, "union": 45, "140": [45, 59], "145": [45, 65, 67], "symmetr": [45, 88], "146": [45, 65], "4_modul": 46, "librari": [46, 47, 67, 68, 70, 72, 74], "cross": [46, 47, 59, 83, 93], "platform": [46, 47], "common": [46, 47, 61, 65, 67, 71, 72, 74, 86], "facil": [46, 47], "o": [46, 47, 50, 51, 52, 62, 63, 66, 88, 91], "scrape": 46, "5066282746310002": 46, "whole": [5, 46, 47, 50, 53, 60, 61, 65, 66, 68, 70, 77, 78, 85, 91, 92], "chose": [46, 47, 52, 58, 61, 64, 83, 92, 93, 94], "conveni": [46, 47, 67], "elimin": 46, "confus": [46, 47, 59, 72, 74], "organ": [46, 76], "4142135623730951": 46, "sinh": [46, 47], "mysinh": 46, "__doc__": [46, 47], "__file__": [46, 47], "__loader__": [46, 47], "__name__": [46, 47], "__package__": [46, 47], "__spec__": [46, 47], "aco": [46, 47], "acosh": [46, 47], "asin": [46, 47], "asinh": [46, 47], "atan": [46, 47], "atan2": [46, 47], "atanh": [46, 47], "ceil": [46, 47, 84], "comb": 46, "copysign": [46, 47], "cosh": [46, 47], "degre": [46, 47, 61, 67], "dist": 46, "erf": [46, 47], "erfc": [46, 47], "expm1": [46, 47], "fab": [46, 47], "floor": [46, 47, 62], "fmod": [46, 47], "frexp": [46, 47], "fsum": [46, 47], "gcd": [46, 47], "hypot": [46, 47], "isclos": [46, 47], "isfinit": [46, 47], "isinf": [46, 47], "isnan": [46, 47], "isqrt": 46, "ldexp": [46, 47], "lgamma": [46, 47], "log": [46, 47, 57, 59, 94], "log10": [46, 47], "log1p": [46, 47], "log2": [46, 47], "modf": [46, 47], "nan": [46, 47, 70, 72], "perm": 46, "pow": [46, 47], "prod": 46, "radian": [46, 47], "remaind": [46, 47], "tan": [46, 47, 67, 85], "tanh": [46, 47], "tau": [46, 47, 57, 67, 68, 81, 86], "trunc": [46, 47], "technic": [46, 47], "vast": [46, 47], "major": [46, 47], "302585092994046": [46, 47], "sy": [46, 47], "shutil": [46, 47], "subprocess": [46, 47], "multiprocess": [46, 47], "doc": [46, 47, 59], "32": [47, 56, 59, 61, 62, 65, 67, 69, 71, 72, 74, 76, 77, 79, 81, 83, 84, 87, 90], "56": [47, 55, 59, 65, 67, 68, 72, 74, 82], "typeerror": 47, "19c840f40bd8": 47, "33": [47, 55, 59, 65, 72, 81, 83, 84, 87], "34": [47, 48, 53, 55, 56, 61, 62, 65, 70, 71, 72, 73, 74, 77, 83, 84, 87], "internet": 47, "follw": [47, 60, 68, 85], "particularli": 47, "necessari": [47, 72, 74], "devot": 47, "modest": 47, "minimalist": 47, "approach": [47, 58], "61": [47, 60, 72, 74], "62": [47, 59, 60, 66, 69, 70, 74], "63": [47, 59, 60, 65, 70, 74], "64": [47, 59, 60, 61, 62, 65, 74], "65": [47, 59, 67, 74, 81], "similar": [47, 50, 52, 53, 54, 59, 61, 65, 70, 74, 79, 83, 87, 91], "unlik": 47, "105": [47, 72], "94": [47, 61, 67, 69], "101": [47, 63, 65, 74], "79": [47, 59, 65, 82], "68": [47, 59, 60, 65, 66, 71, 81], "elmin": 47, "127": [47, 61, 65, 67], "130": [47, 59, 67], "131": [47, 63, 65], "3219280948873626": 47, "occur": [47, 48, 73, 74, 84, 91], "fallback": [47, 48, 66, 73], "somewher": [47, 48, 63, 71, 73, 74], "closest": [47, 48, 73, 91], "instanc": [47, 48, 61, 63, 67, 73, 76, 81], "baseexcept": [47, 48, 73], "c32f93e4dfa0": [47, 48, 73], "abort": [47, 48, 73], "my_funct": [47, 48, 72, 73], "invalid": [47, 48, 72, 73], "rest": [47, 48, 58, 63, 71, 73, 74, 78, 84, 87], "goe": [47, 48, 64, 69, 73, 74, 75, 80], "gracefulli": [47, 48, 73], "catch": [47, 48, 73], "interpret": [47, 48, 73, 74], "itself": [47, 48, 49, 52, 59, 70, 73, 76, 91], "caught": [47, 48, 73], "keybord": 47, "concern": [47, 65], "l10": [49, 50, 51, 52], "1_quantum_mechan": 49, "matter": [49, 53], "diag": [49, 50, 51, 52, 53, 54, 55, 56, 58, 71, 74, 79, 81, 83, 89, 90, 91], "eigsh": [49, 50, 51, 52, 53, 54, 74], "assum": [49, 54, 55, 61, 79, 83, 90, 91, 92], "wavefunct": [49, 50, 51, 52, 53, 54, 55, 56, 67], "psi": [49, 50, 51, 52, 53, 54, 55, 56, 74, 95], "posses": 49, "One": [49, 52, 57, 58, 63, 68, 77, 78, 79, 83, 84, 95], "analogi": [49, 67], "hbar": [49, 50, 51, 53, 54, 55, 56], "2m": [49, 53, 54, 55, 56, 88], "whi": 49, "written": [49, 55, 57, 59, 63, 70, 72, 74, 81, 89], "dimens": [49, 53, 66, 67, 68, 69, 77, 89], "hamilton": [49, 50, 51, 52, 55, 74], "hat": [49, 55, 56, 57, 59], "tempor": [49, 56, 67, 90, 92, 93], "question": [49, 71, 74], "stand": [49, 50, 54, 92], "reson": 49, "henc": [49, 72, 92], "constant": [49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 67, 78, 81, 83, 84, 85, 87, 88, 90, 91, 92, 93], "independ": [49, 58, 63, 66, 67, 84, 91], "recip": 49, "term": [49, 54, 58, 66, 79, 81, 83, 85, 89, 91, 92], "reduc": [49, 54, 61], "eigenfunct": [49, 50], "eigenvalu": [49, 50, 51, 52], "accord": [49, 55, 59, 61, 68, 74, 81, 89], "simplest": [49, 59, 80], "cranck": 49, "matric": [49, 55, 61, 65, 74, 79], "rememb": [4, 49, 67, 72, 84, 89, 94], "finit": [49, 50, 51, 52, 55, 71, 74, 79, 89], "delta": [49, 53, 55, 58, 67, 68, 72, 74, 77, 79, 80, 81, 86, 89, 94], "x_": [49, 50, 51, 55, 56, 59, 68, 72, 74, 79, 80, 81, 85, 91], "translat": [49, 66], "bmatrix": [49, 74, 79, 81, 89, 91], "impos": 49, "mass": [49, 51, 54, 56, 57, 67, 70, 81, 84, 87, 88, 89], "diagon": [49, 50, 51, 52, 61, 65, 71, 74, 79, 81, 91], "prefactor": [49, 54], "succe": 49, "solver": [49, 52, 81, 84], "account": [4, 49, 53, 61, 92], "2_particle_in_a_box": [50, 54], "sketch": 50, "rectangular": 50, "zero": [50, 53, 54, 57, 59, 61, 62, 63, 68, 72, 74, 77, 81, 84, 87, 88, 89, 91, 92, 93, 95], "level": [50, 57, 58, 59, 63, 67, 68], "characterist": [50, 58], "realm": 50, "quantiti": [50, 51, 52, 67, 89, 92], "1001": [50, 51, 52], "ev": [50, 51], "678e": [50, 51], "joul": [50, 51], "m_e": 50, "10938356e": [50, 53], "kg": [50, 51, 57], "v_0": [50, 81], "602e": 50, "u_vec": [50, 51, 52], "deritv": [50, 51, 52], "difference2": [50, 51], "anticip": 50, "eigenvector": [50, 51, 52], "val": [50, 51, 52], "sm": [50, 51, 52], "scale": [50, 51, 52, 53, 61, 66, 77, 78, 81, 84, 93], "1e9": [50, 51, 53], "escal": [50, 51], "242e18": [50, 51], "psiscal": [50, 51], "mag": [50, 51, 52, 57], "diagram": [50, 51, 53, 64, 67, 83], "latter": [50, 54, 55, 56, 92], "contrast": [50, 71, 74], "higher": [50, 72, 74, 79, 81, 84, 92], "depth": [50, 67], "observ": [50, 51, 52, 77, 81, 83, 89], "decai": [50, 67, 68, 92, 93, 94], "evanesc": [50, 92], "increas": [50, 57, 58, 59, 61, 62, 65, 66, 77, 80, 81, 83, 91, 92], "nonlinearli": 50, "graph": [50, 51, 66, 67, 69, 81, 83, 92], "e_": [50, 51, 84, 92, 93, 95], "line2d": [50, 79, 90], "0x7f935ee0e820": 50, "3_harmonic_oscil": 51, "certainli": 51, "resembl": [51, 52, 54, 94], "atom": [51, 84], "bond": 51, "vibrat": [51, 84], "relev": [51, 52, 86, 94], "al": [51, 58], "molecul": [51, 68, 77, 95], "solid": [51, 52, 84], "compar": [51, 55, 57, 61, 63, 74, 77, 83, 84, 85, 92, 94, 95], "carbon": 51, "oxygen": 51, "396": 51, "229": [51, 74], "mathr": 51, "angstr\u00f6m": 51, "m_c": 51, "998467052e": 51, "m_o": 51, "657e": 51, "026": 51, "lw": [51, 57, 58, 67, 77, 82, 83, 85, 88, 93, 94], "ylim": [51, 53, 54, 55, 56, 57, 58, 67, 77, 79, 84, 87, 88], "dash": 51, "thermal": 51, "temperatur": [51, 68, 77], "actual": [51, 54, 59, 60, 61, 62, 63, 72, 77, 79, 80, 81, 85, 91, 94], "omega": [51, 53, 54, 67, 81, 85, 86, 92, 93, 94, 95], "ldot": [51, 58, 59, 60, 79, 81, 89, 91], "parabol": [51, 57], "anharmon": 51, "expans": [51, 79, 81], "mors": 51, "v_": [51, 53, 65, 81, 91], "x_0": [51, 55, 68, 69, 79, 81], "larger": [51, 53, 65, 67, 76, 77], "dissoci": 51, "paramat": 51, "ea": 51, "equidist": [51, 67], "4_periodic_potenti": 52, "perdiod": 52, "lattic": 52, "replic": 52, "ion": 52, "simplic": [52, 54], "sine": [52, 54, 62, 85], "band": [52, 74], "cosin": [52, 85], "3001": 52, "cdot": [52, 57, 59, 68, 87, 92], "hh": 52, "todens": [52, 74, 79, 81, 90], "effect": [52, 65, 67, 77, 83, 91, 94], "40": [52, 55, 59, 62, 63, 65, 67, 77, 84], "5000": 52, "instruct": [52, 78], "envelop": [52, 53, 54], "had": [52, 53, 59, 72, 84, 93], "gap": 52, "abdn": 52, "effetc": 52, "l11": [53, 54, 55, 56], "1_quantum_dynam": 53, "fftpack": [53, 54, 55, 56, 58], "ifft": [53, 54, 55, 56, 58], "nabla": [53, 57], "shortli": [53, 55, 67, 72, 78], "wavenumb": [53, 55], "down": [53, 57, 58, 59, 62, 76, 77, 84, 91], "limits_": [53, 85], "phi": [53, 85], "ikx": [53, 55], "dk": [53, 55, 56], "k_0": [53, 55], "contribut": [53, 81, 84, 85, 86], "noth": [53, 63, 72, 74, 94], "decomposit": 53, "wavelenth": 53, "angstroem": 53, "interval": [53, 67, 79, 80, 81, 89], "electron_mass": 53, "0545718e": 53, "2e": [53, 77, 78, 93, 94, 95], "loc": [53, 67, 81], "k_": [53, 55, 56, 68, 83, 92], "const": [53, 92, 93], "dispers": [53, 92], "omega_0": 53, "2a": 53, "k_0x": 53, "obvious": 53, "underli": 53, "rightmost": [53, 63], "factor": [53, 58, 62, 67, 80, 91, 92], "fator": 53, "ph": 53, "omega_": [53, 85, 86], "matter_wave_packet": 53, "lobe": 53, "peak": 53, "reminisc": 53, "far": [53, 57, 59, 67, 72, 77, 81, 89, 94], "tackel": 53, "tick_param": [53, 67, 81, 84, 85, 87], "interf": 53, "gauss_wave_packet": 53, "10000": [53, 54, 58, 59, 60, 61, 62, 67, 68, 69, 80, 81, 84, 87, 88], "Of": [53, 71, 72, 74, 79, 92], "commonli": [53, 59, 71, 72, 74, 76], "rout": 53, "800": [53, 54, 55, 56, 63], "sync_image_data": [53, 54, 55, 56, 63, 92, 93, 95], "magic": [53, 72], "background": [53, 54, 55, 56, 78, 81, 84], "copy_from_bbox": [53, 54, 55, 56], "bbox": [53, 54, 55, 56], "buffer": [53, 63], "everytim": 53, "prevent": [53, 61, 66], "20e": 53, "100000": [53, 62, 68], "tight_layout": [53, 54, 55, 56, 57, 61, 67, 79, 81, 82, 84, 87, 92, 93, 94, 95], "41": [53, 55, 62, 65, 71, 74, 84, 92], "restore_region": [53, 54, 55, 56], "restor": [53, 54, 84, 93], "draw_artist": [53, 54, 55, 56], "set_data": [53, 54, 55, 56], "modifi": [53, 55, 67, 70, 71, 72, 74, 81, 89, 92], "blit": [53, 54, 55, 56], "buffer_rgba": [53, 54, 55, 56], "imscreeag": 53, "put_image_data": [53, 54, 55, 56, 92, 93, 95], "02": [53, 54, 55, 60, 65, 67, 89, 92, 93, 95], "eq": [54, 81, 85, 86], "se": 54, "psi_": [54, 55], "steadi": 54, "exact": 54, "infit": 54, "c_n": 54, "_n": 54, "int_": [54, 55, 80, 86], "carri": [54, 58, 65, 66, 77, 81, 85, 86, 91], "orthogon": [54, 85], "basi": [54, 60, 85], "deq": 54, "c_": [54, 89, 92], "0n": 54, "paket": 54, "triangular": 54, "superposit": [54, 85, 94], "gauss_x": [54, 55, 56], "x0": [54, 55, 56, 72, 74, 77, 78, 94], "xp": [54, 57, 82], "eigen_f": 54, "fu": 54, "init": [54, 84], "num": [54, 68, 72, 74], "c0n": 54, "dtype": [54, 56, 60, 65, 70, 92, 93, 94, 95], "moment": [54, 74, 90, 91], "w_func": 54, "wv": 54, "ok": [54, 59, 91], "bounc": 54, "piec": 54, "cake": 54, "Then": [54, 55, 59, 70, 72, 74, 83, 92], "demonstr": [54, 57, 58, 61, 71, 72, 74, 79, 81, 91], "apart": [54, 61, 83], "380": [54, 56], "particle_in_box": 54, "inclus": [54, 68], "forth": 54, "3_tunnel": 55, "tricki": 55, "ln": [55, 56, 58, 67, 91], "situat": [55, 58, 67, 74, 83, 87], "travel": [55, 77], "toward": 55, "tild": [55, 56], "backward": 55, "onbtain": 55, "exactli": [55, 65, 66, 93], "pursu": 55, "forward": [55, 56, 61, 83, 89], "similarli": [55, 68, 72, 85, 88], "direcct": 55, "2i": [55, 80], "hamiltonian": 55, "immedi": [55, 58], "seem": [55, 57, 66, 70, 72, 74, 77, 78, 80, 83], "timstep": 55, "retstep": 55, "sigma0": 55, "prob": 55, "barrier_width": 55, "barrier_height": 55, "hamitonion": 55, "h_diag": 55, "h_non_diag": 55, "ey": [55, 59], "tocsc": 55, "evolution_matrix": 55, "inv": 55, "tocsr": 55, "product": [55, 57, 59, 61, 65, 66, 72, 74, 86, 90, 93], "care": [55, 77, 80, 81], "271": 55, "cranck_nicolson_anim": 55, "closer": [55, 56, 81], "symmetri": [55, 56, 81], "substitut": [55, 56, 59], "invers": [55, 56, 85, 86, 93], "receip": [55, 56], "46": [55, 70, 72, 79, 84, 89], "005": [55, 56], "high": [55, 56, 59, 63, 67, 68, 70, 81, 92], "middl": [55, 84, 85], "47": [55, 59, 60, 67, 69, 70, 79, 84, 85, 89], "v0": [55, 56, 57], "48": [55, 60, 72, 82, 89], "49": [55, 60, 65, 72, 89], "discret": [55, 74, 79, 85, 89, 93], "sampl": [55, 57, 61, 62, 68], "ik_": [55, 56, 92], "x_n": [55, 68], "nyquist": 55, "im": [55, 85, 92], "k_m": 55, "51": [55, 60, 62, 70, 72, 84, 89], "psi_modx": [55, 56], "evolv": [55, 78], "iv": 55, "reus": 55, "53": [55, 60, 67, 70], "phase_x": [55, 56], "phase_k": [55, 56], "1e5": [55, 56], "keyboardinterrupt": [55, 56, 63], "ipykernel_948686": 55, "3129487503": 55, "py": [55, 56, 59, 72, 74, 79], "split_step_anim": 55, "upon": 55, "transmiss": [55, 92], "transmit": [55, 92], "untitl": [56, 90], "586": 56, "587": 56, "588": 56, "589": 56, "590": 56, "n_step": 56, "t_max": 56, "606": 56, "heavisid": 56, "607": 56, "608": 56, "p0": [56, 91], "dp2": 56, "psi_x0": 56, "609": 56, "631": 56, "632": 56, "psi_x": 56, "633": 56, "634": 56, "635": 56, "10000000": 56, "5827bc4795d2": 56, "opt": 56, "anaconda3": [56, 74], "env": 56, "lib": [56, 59, 74], "python3": [56, 59, 74], "overwrite_x": 56, "_pocketfft": 56, "none": [56, 60, 61, 62, 66, 67, 83, 91], "c2c": 56, "worker": 56, "pfft": 56, "ik": 56, "2dt": 56, "461": 56, "gauss_k": 56, "462": 56, "planck": 56, "463": 56, "464": 56, "landscap": 56, "edg": [56, 61, 66, 80, 82, 91], "465": 56, "466": 56, "467": 56, "468": 56, "469": 56, "schroding": 56, "t0": 56, "valid": [56, 61, 62, 76, 89, 91], "asarrai": 56, "compute_k_from_x": 56, "x_evolve_half": 56, "x_evolv": 56, "k_evolv": 56, "dt_": 56, "attribut": 56, "psi_x_lin": 56, "psi_k_lin": 56, "v_x_line": 56, "_set_psi_x": 56, "psi_mod_x": 56, "_get_psi_x": 56, "_set_psi_k": 56, "psi_k": 56, "psi_mod_k": 56, "_get_psi_k": 56, "_get_dt": 56, "_set_dt": 56, "compute_x_from_k": 56, "time_step": 56, "nstep": 56, "470": 56, "471": 56, "472": 56, "473": 56, "aa3a772b7cb8": 56, "1cbcc64ef919": 56, "82": [56, 59, 60, 61, 62, 65], "84": [56, 59, 63], "l12": [57, 58], "1_hydrodynam": 57, "navier": 57, "nonlinear": 57, "beyond": [57, 74, 75, 81], "scope": [57, 72], "under": [57, 68, 91], "graviti": [57, 68, 81, 87], "liquid": [57, 68, 77], "streamlin": 57, "ma": [57, 67], "interpol": 57, "slowli": [57, 72, 74], "viscou": 57, "fluid": 57, "influenc": 57, "drag": 57, "forc": [57, 84, 88], "vari": [57, 63, 67, 81, 85, 86, 91, 94], "linearli": [57, 81, 91], "zeta": 57, "dz": 57, "mg": 57, "prime": [57, 72, 74, 79, 92], "eta": [57, 59, 60, 77, 78, 92], "viscos": 57, "gravit": [57, 84, 87, 88], "bouyanc": 57, "acceler": [57, 67, 81, 84, 87, 88, 94], "rho_f": 57, "rho_o": 57, "finam": 57, "gain": [57, 58, 61, 77], "rho_pt": 57, "rho_hg": 57, "21450": 57, "13530": 57, "53e": 57, "hg": 57, "pa": 57, "gp": 57, "minu": [57, 66], "dz0": 57, "dz1": [57, 59], "z0": 57, "vz": 57, "arg": [57, 72, 74], "vt": 57, "z_a": 57, "vz_a": 57, "seen": [57, 65, 72, 76, 77], "balanc": 57, "velocti": 57, "bf": [57, 89], "tell": [57, 58, 59, 61, 67, 70, 72, 74, 91], "incompress": 57, "vanish": 57, "v_z": 57, "low": [57, 63, 67, 68, 70], "reynold": 57, "caus": [57, 58, 92], "volum": [57, 61], "sl": 57, "3a": 57, "fail": [5, 57], "compli": [57, 79], "slip": 57, "outer": [57, 90], "ot": [57, 66], "drage": 57, "reshap": [57, 59, 60, 61, 62, 89], "uu": 57, "vv": 57, "yp": [57, 72, 74, 82], "tracer": 57, "contourf": [57, 67, 95], "zorder": [57, 67, 72, 74], "w": [57, 59, 60, 61, 62, 66, 95], "maxlength": 57, "circle1": 57, "yellow": 57, "add_artist": 57, "sd": 57, "source_dipol": 57, "clearli": [57, 84], "remind": 57, "mask": 57, "around": [57, 58, 61, 65, 67, 71, 72, 74, 76, 81, 83, 91, 93, 94], "sneak": 57, "2_reinforcement_learn": 58, "teach": 58, "increasingli": 58, "procedur": [58, 59, 61, 76, 79, 91], "spend": [58, 67], "patch": 58, "ago": 58, "centuri": 58, "stimmul": 58, "hype": 58, "techniqu": [58, 65, 68], "smartphon": 58, "divid": [58, 83, 91], "supervis": 58, "wrong": [58, 71, 91], "semi": 58, "unsupervis": [58, 62], "graphic": [58, 66, 67], "taken": [58, 67, 69, 70, 77], "et": 58, "intellig": [58, 70], "2020": 58, "maxim": 58, "reward": [58, 71, 74], "signal": [58, 61, 63, 85], "learner": 58, "agent": 58, "told": 58, "discov": 58, "affect": [58, 59], "subsequ": [58, 78], "trial": 58, "delai": [58, 83], "distinguish": 58, "1950": 58, "2013": [58, 70], "deepmind": 58, "plai": [58, 60, 71, 74, 81, 83, 86, 91, 94], "atari": 58, "game": [58, 68], "pong": 58, "robot": 58, "mdp": 58, "formal": [58, 65, 79], "uncertainti": [58, 67, 70, 91], "p_": [58, 68, 91], "sa": 58, "transit": 58, "discount": 58, "s_": 58, "drawn": [58, 67, 69], "a_1": 58, "nessecarili": 58, "gridworld": 58, "repeatedli": [58, 71, 72, 74], "travers": 58, "strictli": 58, "valuabl": 58, "goal": [58, 59, 71, 74], "a_0": [58, 85], "realiz": [58, 59, 66, 68, 78, 84], "inter": 58, "a_": [58, 85], "sound": [58, 64, 72, 74], "max_": 58, "argmax_": 58, "q_": 58, "q_t": 58, "big": [58, 66], "plu": [58, 66, 87], "lear": 58, "too": 58, "resid": [58, 67], "shade": 58, "intial": 58, "depict": [58, 62, 84], "penalti": 58, "strategi": 58, "epsilon": [58, 88], "greedi": 58, "event": [58, 69], "randomli": [58, 61, 67], "n_action": 58, "n_row": 58, "n_column": 58, "e_greedi": 58, "acl": 58, "regist": 58, "monitor": [58, 63], "curr_stat": 58, "ep": [58, 67], "qsum": 58, "randn": [58, 59, 67, 68, 69, 70], "argmax": [58, 59, 60, 61], "next_stat": 58, "next_act": 58, "next_q": 58, "episod": [58, 59, 62], "curr_act": 58, "gca": [58, 66, 81], "arrow": 58, "fc": [58, 95], "ec": 58, "head_width": 58, "head_length": 58, "rect": 58, "add_patch": 58, "xaxi": [58, 67], "set_ticklabel": 58, "yaxi": [58, 67], "book": [58, 66], "sutton": 58, "barto": 58, "l13": [59, 60], "1_deep_learn": 59, "nowadai": [59, 60], "mostli": 59, "unit": [59, 61], "libari": 59, "digit": [59, 63], "famou": 59, "node": 59, "logist": 59, "ll": [59, 67, 71], "accur": [59, 61, 66, 81], "000": [59, 70], "greyscal": 59, "255": [59, 60, 61, 92, 93, 95], "preprocess": 59, "maker": 59, "sklearn": 59, "dataset": [59, 60, 61, 62, 83, 91], "fetch_openml": 59, "mnist_784": 59, "return_x_i": 59, "as_fram": 59, "colorbar": [59, 67], "interv": [59, 67, 68, 79, 80, 85], "otherwis": [59, 64, 74, 79, 87], "overwrit": 59, "accordingli": [59, 63, 91], "y_new": 59, "pre": 59, "60000": [59, 60, 61], "m_test": 59, "x_train": [59, 60, 61], "x_test": [59, 60, 61], "y_train": [59, 60, 61], "y_test": [59, 60, 61], "shuffl": [59, 68], "seed": 59, "shuffle_index": 59, "permut": 59, "whether": [59, 71, 74, 76, 91], "produc": [59, 67, 68], "multipi": 59, "eqnarrai": [59, 81, 84, 87, 88], "w_": [59, 95], "bia": 59, "unbound": 59, "predict": [59, 60, 61, 62, 67, 77, 94], "sigmoid": [59, 60], "compact": [59, 66, 71, 74], "999": 59, "feedforward": 59, "784": [59, 60], "stack": [59, 67], "stage": 59, "matmul": 59, "clariti": 59, "mse": 59, "truth": [59, 71, 74], "bu": 59, "shannon": 59, "averag": [59, 61, 63, 65, 67, 77, 81, 83], "compute_loss": 59, "y_hat": 59, "minim": [59, 61, 91], "bias": [59, 61], "b_": [59, 81, 85], "w_j": 59, "easier": 59, "fix": [59, 63, 66, 91, 92], "align": [59, 82, 84, 85], "chain": 59, "tediu": 59, "w_0x_0": 59, "w_nx_n": 59, "x_j": 59, "unfriendli": 59, "denomin": 59, "dw": 59, "db": 59, "backpropag": 59, "keepdim": 59, "sgd": [59, 60], "umpdat": 59, "leftarrow": 59, "decreas": [59, 61, 67, 77, 80, 81, 83], "feel": [59, 65, 71, 74], "epoch": [59, 60, 61, 62, 78], "learning_r": 59, "n_x": 59, "7471125121616977": 59, "0730826958292902": 59, "06131832354627721": 59, "055230119812005714": 59, "0513243202361425": 59, "04854004196371184": 59, "04642485272904433": 59, "04474722082574824": 59, "043374333931969114": 59, "042223715518407964": 59, "041332921148394014": 59, "saw": 59, "tp": 59, "fp": 59, "fn": 59, "tn": 59, "fortun": 59, "metric": [59, 60, 61], "confusion_matrix": 59, "classification_report": 59, "8973": 59, "938": 59, "precis": [59, 67, 81], "f1": [59, 72, 74], "score": [59, 61], "support": [59, 67, 87], "9015": 59, "985": 59, "macro": 59, "avg": 59, "bigger": 59, "axesimag": [59, 60, 61], "0x7f06e46c6df0": 59, "inbetween": [59, 72], "n_h": 59, "w1": 59, "b1": 59, "w2": 59, "b2": 59, "z1": [59, 92], "a1": 59, "z2": [59, 92], "a2": 59, "dz2": 59, "dw2": 59, "db2": 59, "da1": 59, "dw1": 59, "db1": 59, "395166635058746": 59, "2207416875926896": 59, "16601548222727533": 59, "13990677867922954": 59, "12390102523919129": 59, "11269161497108851": 59, "10421329497723456": 59, "09747959072905935": 59, "09194898313097832": 59, "0872943606401609": 59, "08367740628296327": 59, "newtork": 59, "8905": 59, "178": [59, 70, 92], "802": 59, "9083": 59, "917": 59, "feed": 59, "reload": 59, "_openml": 59, "1002": 59, "futurewarn": 59, "parser": 59, "liac": 59, "arff": 59, "auto": 59, "warn": [59, 77], "importerror": 59, "api": [59, 60], "hot": [59, 60], "astyp": [59, 60, 61], "int32": 59, "seper": [59, 69], "softmax": [59, 60, 61], "lone": 59, "across": [59, 91], "ten": 59, "_i": 59, "z_i": 59, "y_i": [59, 65, 68, 91], "compute_multiclass_loss": 59, "l_sum": 59, "luckili": 59, "activi": 59, "ve": 59, "wrote": [59, 76], "walk": [59, 67, 68, 69, 77], "359409945262723": 59, "48091541075077": 59, "674432764227768": 59, "3330104308788546": 59, "144784230249712": 59, "0230964725181804": 59, "9368747323694274": 59, "871957389404843": 59, "8208795576102075": 59, "7793325725168159": 59, "7446649543545801": 59, "7151537041535515": 59, "6896258244540622": 59, "6672519100025258": 59, "6474268213495037": 59, "6296970416913454": 59, "160": [59, 70], "6137147676333654": 59, "170": [59, 65, 67, 92], "5992079750548169": 59, "5859603076597459": 59, "190": [59, 71, 74], "5737971945414018": 59, "5636592880338956": 59, "896": 59, "1076": 59, "815": 59, "820": 59, "790": 59, "669": 59, "822": 59, "866": 59, "739": 59, "779": 59, "1018": 59, "1131": 59, "988": 59, "1033": 59, "997": 59, "871": 59, "950": 59, "984": 59, "1031": 59, "accurai": 59, "2_deep_learning_kera": 60, "effort": [60, 94], "differenr": 60, "therbi": 60, "lead": [60, 67, 77, 79], "role": [60, 86], "sit": 60, "friendli": 60, "wil": [60, 63], "shorter": 60, "to_categor": [60, 61, 62], "plot_model": [60, 61, 62], "sequenti": [60, 61, 62, 71, 74], "load_data": [60, 61], "float32": [60, 61], "input_shap": [60, 61, 62], "to_fil": [60, 61, 62], "show_shap": [60, 61, 62], "show_dtyp": [60, 61, 62], "show_layer_nam": [60, 61, 62], "rankdir": [60, 61, 62], "tb": [60, 61, 62], "expand_nest": [60, 61, 62], "layer_rang": [60, 61, 62], "show_layer_activ": [60, 61, 62], "assembl": [60, 66, 69], "stochast": [60, 68], "gradient": 60, "descent": 60, "loss": [60, 61, 62], "categorical_crossentropi": [60, 61], "275": 60, "1875": 60, "3216": 60, "9075": 60, "833950": 60, "framework": [60, 61, 62], "cpu_allocator_impl": [60, 61, 62], "cc": [60, 61, 62, 91], "alloc": [60, 61, 62], "188160000": 60, "exce": [60, 61, 62], "memori": [60, 61, 62, 76], "567u": 60, "3172": 60, "9098": 60, "552u": 60, "3084": 60, "9119": 60, "549u": 60, "3006": 60, "9144": 60, "551u": 60, "2935": 60, "9169": 60, "555u": 60, "2870": 60, "9188": 60, "553u": 60, "2808": 60, "9201": 60, "2753": 60, "9218": 60, "2700": 60, "9233": 60, "550u": 60, "2649": 60, "9247": 60, "2601": 60, "9265": 60, "566u": 60, "2556": 60, "9278": 60, "546u": 60, "2512": 60, "9288": 60, "548u": 60, "2469": 60, "9302": 60, "2429": 60, "9314": 60, "562u": 60, "2390": 60, "9323": 60, "2352": 60, "9333": 60, "2316": 60, "9341": 60, "547u": 60, "2280": 60, "9352": 60, "2247": 60, "9361": 60, "2214": 60, "9371": 60, "callback": [60, 61, 62], "histori": [60, 61, 62], "0x7f54450047c0": 60, "confid": 60, "biggest": 60, "3470042e": 60, "6805121e": 60, "06": [60, 69, 70, 71, 74, 77], "1352806e": 60, "8598683e": 60, "9212976e": 60, "8488462e": 60, "8833722e": 60, "4240003e": 60, "1060988e": 60, "6439105e": 60, "0x7f5446a01fd0": 60, "77512094e": 60, "22485924e": 60, "42965860e": 60, "65467917e": 60, "02621441e": 60, "75370630e": 60, "91166031e": 60, "20765775e": 60, "74873590e": 60, "17108250e": 60, "pathcollect": 60, "0x7f544685a640": 60, "l14": [61, 62], "1_cnn": 61, "learnabl": 61, "non": [61, 62, 67, 68, 83, 85], "frequent": [61, 85], "emploi": [61, 85], "detect": [61, 85], "ndimag": 61, "convolv": 61, "skimag": 61, "camera": 61, "inspir": 61, "hubel": 61, "wiesel": 61, "propos": 61, "explan": 61, "mammal": 61, "perceiv": 61, "architectur": [61, 62], "brain": 61, "attempt": 61, "vision": 61, "hypothesi": 61, "cortex": 61, "respons": [61, 62], "simplist": 61, "respond": [61, 71, 74], "invari": 61, "respect": [61, 67, 76, 87, 89, 92], "further": [61, 63, 71, 74, 76, 83, 92, 93, 94], "pupos": [61, 91], "filter": 61, "3x3": 61, "subimag": 61, "elementwis": [61, 79], "4x4": 61, "6x6": 61, "enhanc": 61, "correspondingli": 61, "0x7f9224975e50": 61, "conv_imag": 61, "0x7f92247c9490": 61, "ly": 61, "impli": [61, 67, 81], "weightag": 61, "overcom": 61, "sens": [61, 67, 72, 77], "wouldn": 61, "mayb": 61, "doesn": [61, 74], "cost": 61, "rectifi": 61, "ge0": 61, "supress": 61, "intuit": [61, 67], "among": [61, 63, 80, 91], "presenc": 61, "rid": 61, "unwant": 61, "regard": [61, 85], "portion": 61, "success": [5, 61], "progress": [61, 68], "tent": 61, "n_": [61, 92], "2p": 61, "downsampl": 61, "3d": [61, 92], "multi": [61, 65, 68, 74], "perceptron": 61, "overfit": 61, "unchang": 61, "categori": 61, "frontend": 61, "straight": [61, 67, 83], "117": [61, 65], "devid": [61, 79, 92], "num_class": 61, "expand_dim": 61, "kear": 61, "119": 61, "conv2d": [61, 62], "kernel_s": [61, 62], "maxpooling2d": [61, 62], "pool_siz": [61, 62], "sequential_2": [61, 62], "_________________________________________________________________": [61, 62], "conv2d_4": 61, "max_pooling2d_4": [61, 62], "maxpool": [61, 62], "conv2d_5": 61, "18496": [61, 62], "max_pooling2d_5": [61, 62], "flatten_2": 61, "1600": 61, "dropout_2": 61, "dense_2": 61, "16010": 61, "826": 61, "trainabl": [61, 62], "amount": [61, 77, 81, 84], "happen": [61, 72, 74, 78, 83, 92], "infer": 61, "batch_siz": [61, 62], "adam": 61, "validation_split": [61, 62], "805623": 61, "169344000": 61, "16m": 61, "3624": 61, "8897": 61, "val_loss": [61, 62], "0824": 61, "val_accuraci": 61, "9793": 61, "1122": 61, "9652": 61, "0614": 61, "9832": 61, "17m": 61, "0856": 61, "9741": 61, "0444": 61, "9893": 61, "0699": 61, "9786": 61, "0457": 61, "9873": 61, "0620": 61, "9808": 61, "0425": 61, "9882": 61, "0559": 61, "9829": 61, "0373": 61, "9913": 61, "0514": 61, "9834": 61, "0364": 61, "9908": 61, "0468": 61, "9847": 61, "0294": 61, "9918": 61, "0454": 61, "9856": 61, "0311": 61, "9903": 61, "0415": 61, "9872": 61, "0325": 61, "9907": 61, "0412": 61, "9867": 61, "0303": 61, "0353": 61, "9889": 61, "0301": 61, "9912": 61, "0372": 61, "9877": 61, "0307": 61, "0329": 61, "9897": 61, "0318": 61, "9910": 61, "0326": 61, "9896": 61, "0316": 61, "9920": 61, "0x7f9224764040": 61, "122": [61, 65], "verbos": 61, "02492290735244751": 61, "9919000267982483": 61, "tese": 61, "track": [61, 67, 70, 77], "2_autoencod": 62, "accept": 62, "compress": [62, 87], "latent": 62, "detector": 62, "nois": 62, "1024": 62, "datapoint": [62, 91], "noisi": [62, 68, 83], "squeez": [62, 66], "data_len": 62, "noisy_input": 62, "pure_input": 62, "noisy_sampl": 62, "pure_sampl": 62, "quit": [62, 71, 72, 74], "restruct": 62, "y_val_noisy_r": 62, "y_val_pure_r": 62, "x_val_noisi": 62, "tmp_n": 62, "tmp_p": 62, "conv2dtranspos": 62, "upsampling2d": 62, "constraint": 62, "max_norm": 62, "rmsprop": 62, "configur": [62, 63], "no_epoch": 62, "max_norm_valu": 62, "train_test_split": 62, "percentage_train": 62, "noisy_input_test": 62, "pure_input_test": 62, "maxima": 62, "upsampl": 62, "pad": 62, "kernel_constraint": 62, "conv2d_12": 62, "conv2d_13": 62, "conv2d_14": 62, "73856": 62, "conv2d_15": 62, "147584": 62, "up_sampling2d_4": 62, "conv2d_16": 62, "73792": 62, "up_sampling2d_5": 62, "conv2d_17": 62, "577": 62, "314": 62, "625": 62, "mean_squared_error": 62, "371248": 62, "175616000": 62, "470598": 62, "374": 62, "193m": 62, "0193": 62, "0063": 62, "194m": 62, "0025": 62, "0015": 62, "0016": 62, "3326e": 62, "195m": 62, "0012": 62, "0026": 62, "0011": 62, "0013": 62, "0x7fae84ba6340": 62, "unknown": [62, 72, 81], "num_reconstruct": 62, "l15": [63, 64], "1_python_hardwar": 63, "__future__": 63, "print_funct": 63, "ipywidget": [63, 91], "interact_manu": [63, 91], "diffrent": 63, "usb": 63, "connector": 63, "analog": 63, "a0": 63, "a7": 63, "d2": [63, 72, 90], "d13": 63, "macbook": 63, "port": 63, "dev": 63, "cu": 63, "usbseri": 63, "141220": 63, "processor": 63, "tediou": 63, "serial": 63, "window": 63, "speed": [63, 67], "seriaal": 63, "adjust": [63, 66, 67], "57600": 63, "baud": 63, "standardfirmata": 63, "pyfirmata": 63, "pip": [63, 78, 84, 92], "linux": [63, 66], "osx": 63, "tty": 63, "onboard": 63, "voltag": 63, "pin": 63, "measru": 63, "ttl": 63, "puls": [63, 68], "pwm": 63, "quickli": [63, 74, 83], "freqeunci": 63, "hz": [63, 85], "get_pin": 63, "d3": 63, "outpwm": 63, "slider": 63, "tri": [63, 83], "cool": 63, "yout": 63, "versatil": 63, "expens": 63, "leat": 63, "enout": 63, "enable_report": 63, "3021": 63, "belov": 63, "129": [63, 72], "20px": 63, "serif": [63, 66], "px": 63, "autosc": 63, "improv": [63, 70, 79, 81], "analog_valu": 63, "799": 63, "line_width": [63, 84], "begin_path": [63, 84], "fill_text": 63, "move_to": [63, 84], "line_to": [63, 84], "stroke": [63, 84], "f7bc658ca79a": 63, "2_project_templ": 64, "mustermann": 64, "matrikel": 64, "sort": [64, 66, 72, 83, 85], "somebodi": 64, "credit": 64, "tick": [64, 66, 67], "intent": 64, "were": [64, 67, 81, 83], "1_numpi": 65, "ndarrai": 65, "workhors": 65, "inpract": 65, "manual": 65, "stop": [65, 91], "evenli": 65, "omit": [65, 72, 74, 81], "41666667": 65, "83333333": 65, "66666667": 65, "08333333": 65, "91666667": 65, "33333333": 65, "16666667": 65, "58333333": 65, "equivel": 65, "logaritm": 65, "creation": [65, 67], "00000000e": [65, 71, 74], "03773178e": 65, "22781435e": 65, "80316249e": 65, "51525577e": 65, "58670631e": 65, "85771994e": 65, "38696456e": 65, "25095809e": 65, "20264658e": 65, "matlab": 65, "offset": [65, 67, 74, 79, 85], "ommit": 65, "142": [65, 67], "143": [65, 67], "144": [65, 71, 74], "151": 65, "t_i": 65, "wish": [65, 67], "t_": [65, 81, 92], "y_": [65, 68, 81, 91], "152": 65, "08": [65, 66, 90], "154": 65, "65306122": 65, "25490196": 65, "79310345": 65, "85106383": 65, "38461538": 65, "159": [65, 67], "165": [65, 67, 70, 92], "166": [65, 92], "167": [65, 92], "168": [65, 92], "169": 65, "176": [65, 67], "172": [65, 92], "173": [65, 92], "174": [65, 92], "175": [65, 67], "181": [65, 67], "mathematica": 65, "wise": 65, "182": [65, 67, 70], "185": [65, 67], "186": 65, "187": [65, 67], "99749499": 65, "14112001": 65, "97753012": 65, "2794155": 65, "93799998": 65, "41211849": 65, "188": 65, "23130160e": 65, "97870684e": 65, "11089965e": 65, "47875218e": 65, "53084370e": 65, "23409804e": 65, "189": 65, "192": 65, "193": 65, "194": 65, "195": 65, "98743918e": 65, "08553640e": 65, "03057681e": 65, "09802511e": 65, "198": 65, "v1": [65, 79], "v2": 65, "25_publication_ready_figur": 66, "guidelin": 66, "awai": 66, "manuscript": 66, "advantag": 66, "afterward": 66, "tempt": 66, "mess": 66, "readili": [66, 84], "hack": 66, "inch": 66, "cm": [66, 69, 92, 93, 94, 95], "a4": 66, "wide": [66, 68], "paper": [66, 67], "marg": 66, "figure_exampl": 66, "adob": 66, "affin": 66, "design": [66, 67, 74, 76], "softwar": [66, 70, 91], "rescal": 66, "includegraph": [66, 67], "pt": 66, "match": [66, 91, 92], "enlarg": 66, "reason": [66, 71, 74], "compromis": 66, "ensur": 66, "enclos": [66, 70, 72, 74], "pwd": 66, "get_siz": [66, 76], "figure_example1": 66, "set_siz": 66, "subplotpar": 66, "figw": 66, "figh": 66, "set_size_inch": 66, "desir": [66, 71, 74, 81], "anyth": 66, "set_xlabel": [66, 67], "set_ylabel": [66, 67], "figure_example2": 66, "style": [66, 84, 85], "snippet": 66, "make_html": 66, "fontnam": 66, "span": [66, 67], "famili": 66, "24px": 66, "join": 66, "fontmanag": 66, "ttflist": 66, "div": 66, "pl": [66, 90], "kaitim": 66, "big5": 66, "gb": 66, "mingti2l": 66, "sungtil": 66, "abyssinica": 66, "sil": 66, "accanthi": 66, "adf": 66, "std": [66, 67], "no2": 66, "no3": 66, "amiri": 66, "quran": 66, "anjalioldlipi": 66, "arimo": 66, "asana": 66, "baekmuk": 66, "batang": 66, "dotum": 66, "gulim": 66, "headlin": 66, "bereni": 66, "pro": 66, "c059": 66, "cabin": 66, "caladea": 66, "cantarel": 66, "carlito": 66, "chanda": 66, "chilanka": 66, "comfortaa": 66, "cousin": 66, "d050000l": 66, "dejavu": 66, "tex": 66, "gyre": 66, "san": 66, "mono": 66, "droid": 66, "dyuthi": 66, "eb": 66, "garamond": 66, "sc": [66, 90], "fill1": 66, "fill2": 66, "fontawesom": 66, "foulisgreek": 66, "freemono": 66, "freesan": 66, "freeserif": 66, "gf": 66, "artemisia": 66, "baskervil": 66, "bodoniclass": 66, "complutum": 66, "didot": 66, "gazi": 66, "neohellen": 66, "olga": 66, "porson": 66, "solomo": 66, "theokrito": 66, "gargi": 66, "garuda": 66, "gayathri": 66, "gentium": 66, "gentiumalt": 66, "gilliu": 66, "smallcap": 66, "gubbi": 66, "ipagoth": 66, "ipamincho": 66, "ipapgoth": 66, "ipapmincho": 66, "ipaexgoth": 66, "ipaexmincho": 66, "jamrul": 66, "junicod": 66, "kacstart": 66, "kacstbook": 66, "kacstdecor": 66, "kacstdigit": 66, "kacstfarsi": 66, "kacstlett": 66, "kacstnaskh": 66, "kacstoffic": 66, "kacston": 66, "kacstpen": 66, "kacstpost": 66, "kacstqurn": 66, "kacstscreen": 66, "kacsttitl": 66, "kacsttitlel": 66, "kalapi": 66, "kalimati": 66, "karumbi": 66, "keraleeyam": 66, "khmer": 66, "kinnari": 66, "lklug": 66, "laksaman": 66, "latin": 66, "modern": [66, 76], "cond": 66, "prop": 66, "slant": 66, "roman": 66, "demi": 66, "dunhil": 66, "unslant": 66, "quotat": 66, "lato": 66, "liber": 66, "narrow": [66, 94], "likhan": 66, "biolinum": 66, "libertin": 66, "lobster": 66, "lohit": 66, "assames": 66, "bengali": 66, "devanagari": 66, "gujarati": 66, "gurmukhi": 66, "kannada": 66, "malayalam": 66, "odia": 66, "tamil": 66, "telugu": 66, "loma": 66, "manjari": 66, "meera": 66, "mitra": 66, "mukti": 66, "nakula": 66, "navilu": 66, "nimbu": 66, "norasi": 66, "noto": 66, "kufi": 66, "arab": 66, "music": 66, "naskh": 66, "nastaliq": 66, "urdu": 66, "adlam": 66, "unjoin": 66, "anatolian": 66, "hieroglyph": 66, "armenian": 66, "avestan": 66, "bamum": 66, "bassa": 66, "vah": 66, "batak": 66, "bhaiksuki": 66, "brahmi": 66, "bugines": 66, "buhid": 66, "cjk": 66, "jp": 66, "canadian": 66, "aborigin": 66, "carian": 66, "caucasian": 66, "albanian": 66, "chakma": 66, "cham": 66, "cheroke": 66, "coptic": 66, "cuneiform": 66, "cypriot": 66, "deseret": 66, "duployan": 66, "egyptian": 66, "elbasan": 66, "ethiop": 66, "georgian": 66, "glagolit": 66, "gothic": 66, "grantha": 66, "hanifi": 66, "rohingya": 66, "hanunoo": 66, "hatran": 66, "hebrew": 66, "imperi": 66, "arama": 66, "siyaq": 66, "inscript": 66, "pahlavi": 66, "parthian": 66, "javanes": 66, "kaithi": 66, "kayah": 66, "li": 66, "kharoshthi": 66, "khojki": 66, "khudawadi": 66, "lao": 66, "lepcha": 66, "limbu": 66, "lisu": 66, "lycian": 66, "lydian": 66, "mahajani": 66, "mandaic": 66, "manichaean": 66, "marchen": 66, "mayan": 66, "meetei": 66, "mayek": 66, "mend": 66, "kikakui": 66, "meroit": 66, "miao": 66, "modi": 66, "mongolian": 66, "mro": 66, "multani": 66, "myanmar": 66, "nko": 66, "nabataean": 66, "tai": 66, "lue": 66, "newa": 66, "ogham": 66, "ol": 66, "chiki": 66, "old": 66, "hungarian": 66, "north": 66, "arabian": 66, "permic": 66, "persian": 66, "sogdian": 66, "south": 66, "turkic": 66, "oriya": 66, "osag": 66, "osmanya": 66, "pahawh": 66, "hmong": 66, "palmyren": 66, "pau": 66, "cin": 66, "hau": 66, "phagspa": 66, "phoenician": 66, "psalter": 66, "rejang": 66, "runic": 66, "samaritan": 66, "saurashtra": 66, "sharada": 66, "shavian": 66, "siddham": 66, "sinhala": 66, "sora": 66, "sompeng": 66, "sundanes": 66, "syloti": 66, "nagri": 66, "symbols2": 66, "syriac": 66, "tagalog": 66, "tagbanwa": 66, "le": 66, "tham": 66, "viet": 66, "takri": 66, "supplement": 66, "thaana": 66, "thai": 66, "tibetan": 66, "tifinagh": 66, "tirhuta": 66, "ugarit": 66, "vai": 66, "warang": 66, "citi": 66, "yi": 66, "ahom": 66, "balines": 66, "dogra": 66, "tangut": 66, "condens": 66, "opensymbol": 66, "p052": 66, "padauk": 66, "pagul": 66, "phetsarath": 66, "pothana2000": 66, "purisa": 66, "quicksand": 66, "rachana": 66, "raghumalayalamsan": 66, "rasa": 66, "rekha": 66, "roboto": 66, "stix": 66, "stixgener": 66, "stixintegralsd": 66, "stixintegralssm": 66, "stixintegralsup": 66, "stixintegralsupd": 66, "stixintegralsupsm": 66, "stixnonunicod": 66, "stixsizefivesym": 66, "stixsizefoursym": 66, "stixsizeonesym": 66, "stixsizethreesym": 66, "stixsizetwosym": 66, "stixvari": 66, "saab": 66, "sahadeva": 66, "samanata": 66, "samyak": 66, "sarai": 66, "sawasde": 66, "suruma": 66, "adventor": 66, "bonum": 66, "choru": 66, "cursor": 66, "hero": 66, "cn": 66, "pagella": 66, "schola": 66, "tino": 66, "tlwg": 66, "typewrit": 66, "typist": 66, "typo": 66, "urw": 66, "bookman": 66, "ubuntu": 66, "umpush": 66, "unbatang": 66, "undinaru": 66, "undotum": 66, "ungraph": 66, "ungungseo": 66, "unjamobatang": 66, "unjamodotum": 66, "unjamonovel": 66, "unjamosora": 66, "unpen": 66, "unpenheulim": 66, "unpilgi": 66, "unpilgia": 66, "unshinmun": 66, "untaza": 66, "unvada": 66, "unyetgul": 66, "universali": 66, "uroob": 66, "vemana2000": 66, "ware": 66, "yrsa": 66, "z003": 66, "aakar": 66, "cmb10": 66, "cmex10": 66, "cmmi10": 66, "cmr10": 66, "cmss10": 66, "cmsy10": 66, "cmtt10": 66, "mry_kacstqurn": 66, "ori1uni": 66, "padmaa": 66, "cmxxxx": 66, "cmfont": 66, "fontproperti": 66, "fname": 66, "get_data_path": 66, "ttf": 66, "get_nam": 66, "formatt": 66, "use_mathtext": 66, "usetex": 66, "mathtext": 66, "fontset": 66, "2_plot": 67, "plotli": 67, "seaborn": 67, "bokeh": 67, "extern": [67, 72], "fact": [67, 77, 84, 85, 92], "routin": [67, 70, 81], "artist": 67, "ist": 67, "keen": 67, "marker": [67, 91], "hist": [67, 68, 69], "bin": [67, 68, 69], "occurr": 67, "interlud": [67, 68, 77, 81], "occas": 67, "ddot": [67, 81, 84, 87, 88], "elong": [67, 81, 84, 87], "half": 67, "issu": [67, 83], "equilibrium": [67, 77], "car": 67, "slow": [67, 71, 74, 77, 84], "historgram": 67, "properli": [67, 84], "ymin": [67, 82], "ymax": [67, 82], "lightgreen": 67, "transvers": 67, "displac": 67, "jpg": 67, "pgf": 67, "recommend": 67, "pdflatex": 67, "ytan": 67, "experiment": [67, 77, 91], "customari": 67, "errorbar": [67, 91], "attach": [67, 87], "augment": 67, "xdata": [67, 81, 87, 88], "ydata": [67, 87, 88], "210": 67, "yerror": 67, "2e3": 67, "fmt": [67, 70, 91], "ro": [67, 81], "xerr": 67, "yerr": [67, 91], "ecolor": 67, "black": [67, 81], "zoom": 67, "masked_wher": 67, "fulfil": 67, "ytanm": 67, "thefor": 67, "uniti": 67, "radioact": 67, "unstabl": 67, "nuclei": 67, "exhibit": 67, "emit": [67, 68], "semilogx": 67, "phosphoru": 67, "life": [67, 71], "t_half": 67, "n0": 67, "8200": 67, "bo": [67, 81], "loglog": [67, 93], "n1": [67, 92], "ycot": 67, "cot": 67, "isolin": 67, "u_": 67, "ignor": [67, 81, 83], "monochromat": 67, "_1": 67, "_2": 67, "lmda": 67, "x01": 67, "y01": 67, "x02": 67, "y02": 67, "162": [67, 92], "reli": [67, 68], "subplots_adjust": 67, "twin1": 67, "twinx": 67, "twin2": 67, "set_posit": 67, "c0": 67, "c1": [67, 71, 74], "p3": 67, "c2": 67, "set_color": 67, "get_color": 67, "axes1": 67, "add_ax": 67, "axes2": 67, "set_titl": 67, "set_ticks_posit": 67, "xx": [67, 72, 74], "mind": 67, "releas": 67, "somewhat": 67, "mplot3d": 67, "toolkit": 67, "mpl_toolkit": 67, "submodul": 67, "set_proj_typ": 67, "ortho": 67, "persp": 67, "focal_length": 67, "view_init": 67, "elev": 67, "azim": 67, "set_zlabel": 67, "benefit": 67, "immens": 67, "view": [67, 85, 91], "tripl": 67, "plot3d": 67, "scatter3d": 67, "signatur": 67, "counterpart": [67, 70], "trigonometr": [67, 85], "spiral": 67, "zline": 67, "xline": 67, "yline": 67, "zdata": 67, "wirefram": 67, "polygon": 67, "colormap": 67, "aid": 67, "percept": 67, "topologi": 67, "184": 67, "plot_surfac": 67, "rstride": 67, "cstride": 67, "viridi": 67, "edgecolor": 67, "3_randomnumb": 68, "phenomena": 68, "roll": [68, 83], "dice": 68, "mont": 68, "carlo": 68, "heavili": 68, "photon": [68, 69], "emiss": 68, "intris": 68, "predetermin": 68, "1143344372371281": 68, "9591924": 68, "79904439": 68, "65167186": 68, "3709941": 68, "56953886": 68, "97243419": 68, "61694815": 68, "55557075": 68, "30397327": 68, "77659635": 68, "31996273": 68, "59873116": 68, "64979179": 68, "29545121": 68, "08412717": 68, "mu": [68, 70], "2pi": [68, 86], "2sigma": 68, "Such": [68, 74, 95], "suspend": [68, 78], "suppos": [68, 70, 71, 72, 74, 81], "kick": 68, "solvent": [68, 77], "x_i": [68, 80, 81], "littl": [68, 92], "farther": 68, "cumsum": 68, "cummul": [68, 83], "x_1": 68, "x_2": 68, "boltzmann": 68, "dh": 68, "spontan": 68, "excit": 68, "laser": [68, 95], "190976305861913": 68, "43709488": 68, "3869323": 68, "68942158": 68, "4131967": 68, "0496838": 68, "93722078": 68, "uniform": 68, "exclus": 68, "ps2": 69, "macosx": 69, "histogram": 69, "script": [69, 70, 75], "varianc": [69, 91], "dy": [69, 77], "estim": [69, 77, 81, 91], "smooth": [69, 83], "2017": 69, "karl": 69, "heinz": 69, "l3": [70, 71, 72, 73, 74, 75], "1_input_output": 70, "eval": [70, 71, 74], "curli": 70, "brace": 70, "string1": 70, "string2": 70, "friend": 70, "int1": 70, "int2": 70, "942885": 70, "float1": 70, "float2": 70, "141592653589793e": 70, "8d": 70, "10d": 70, "3f": [70, 91], "3e": [70, 77, 78, 95], "12345678901234567890": 70, "142e": 70, "liter": 70, "fstring": 70, "awesom": 70, "sent": 70, "euro": 70, "aug": 70, "sec": [70, 86], "mm": 70, "148": [70, 92], "mydata": 70, "four": [70, 71, 72, 74, 84], "datapt": 70, "plenti": 70, "18e": 70, "newlin": 70, "footer": 70, "savetext": 70, "mydataout": 70, "1f": [70, 76], "tabl": [70, 84, 85], "fanci": 70, "subset": [70, 78], "trackpi": 70, "moduli": 70, "capabl": 70, "my_simple_seri": 70, "171867": 70, "444006": 70, "109956": 70, "098177": 70, "057499": 70, "float64": [70, 81], "17186705": 70, "44400599": 70, "10995601": 70, "09817737": 70, "0574991": 70, "52526463": 70, "52307521": 70, "abbrev": 70, "agg": 70, "aggreg": 70, "523075": 70, "525265": 70, "119315": 70, "302759": 70, "mutabl": 70, "heterogen": 70, "tabular": 70, "int64": 70, "as_matrix": 70, "comma": 70, "dust": 70, "balconi": 70, "pm10": 70, "pm2": 70, "11_sds011_sensor_12253": 70, "parse_d": 70, "11t00": 70, "axessubplot": 70, "2_flowcontrol": 71, "logic": 71, "univers": 71, "indentationerror": 71, "syntaxerror": 71, "absolut": [71, 74], "10030": 71, "0d": [71, 74], "odd": [71, 72, 74, 80], "quadrat": [71, 74, 91], "bx": [71, 74, 90, 91], "discrimin": [71, 74], "4ac": [71, 74], "ge": [71, 74], "ne": [71, 74], "decis": 71, "raini": 71, "imagin": 71, "rain": 71, "windi": 71, "weather": 71, "wind": 71, "itervar": [71, 74], "bodi": [71, 72, 74, 76], "intervar": [71, 74], "difin": [71, 74], "dognam": [71, 74], "molli": [71, 74], "buster": [71, 74], "maggi": [71, 74], "luci": [71, 74], "arf": [71, 74], "2500": [71, 74], "accidenti": [71, 74], "forev": [71, 74], "fibonacci": [71, 74], "impract": [71, 74], "perfect": [71, 74], "reach": [71, 74], "233": [71, 74], "377": [71, 74], "610": [71, 74], "987": [71, 74], "1e7": [71, 74, 78], "hefti": [71, 74], "million": [71, 74, 83], "trick": [71, 74, 92], "20000032e": [71, 74], "40000064e": [71, 74], "19999936e": [71, 74], "19999968e": [71, 74], "20000000e": [71, 74], "02400020e": [71, 74], "09600082e": [71, 74], "02399959e": [71, 74], "02399980e": [71, 74], "02400000e": [71, 74], "millisecond": [71, 74], "novic": [71, 74], "pai": [71, 74], "moreov": [71, 72, 74, 83], "notat": [71, 74, 79, 81], "clearer": [71, 74], "eleg": [71, 74], "accumul": [71, 74], "cleaner": [71, 74], "diaglc": [71, 74], "serv": [71, 74], "dummi": [71, 74], "straightforward": [71, 74], "fancier": [71, 74], "accomplish": [71, 74], "3_function": 72, "parenthes": [72, 74], "termin": [72, 74], "function_nam": 72, "ipykernel_835348": 72, "3738885869": 72, "runtimewarn": 72, "true_divid": 72, "95885108": 72, "84147098": 72, "66499666": 72, "45464871": 72, "23938886": 72, "04704": 72, "10022378": 72, "18920062": 72, "21722892": 72, "intercept": 72, "256": [72, 74], "destroi": 72, "declar": 72, "y0": [72, 74, 77, 78], "endpoint": [72, 74], "prescrib": [72, 74], "whose": [72, 74], "manner": [72, 74], "unspecifi": [72, 74], "163": 72, "720": 72, "context": [72, 74, 76], "concret": [72, 74], "f2": 72, "250": [72, 92], "princip": [72, 74], "lever": 72, "testfunc": 72, "result1": 72, "result2": 72, "9000": 72, "q": 72, "lim_": [72, 74, 79], "delta_x": 72, "000001985768904": [72, 74], "108": 72, "2f": [72, 74], "ypp": 72, "1st": 72, "2nd": 72, "inner": 72, "decor": 72, "greeter": 72, "greet": 72, "howdi": 72, "yo": 72, "greeter_func": 72, "dude": 72, "parent": 72, "first_child": 72, "second_child": 72, "hi": 72, "am": [72, 76], "emma": 72, "132": 72, "134": 72, "digest": 72, "my_decor": 72, "func": 72, "wrapper": 72, "do_someth": 72, "wrap": [72, 76, 78], "behavior": [72, 83], "redefin": 72, "mroe": 72, "4_except": 73, "euler": 74, "cromer": 74, "midpoint": 74, "jump": [74, 92], "212": 74, "fci": 74, "ipykernel_launch": 74, "deprecationwarn": [74, 79], "multiel": 74, "involv": 74, "59807621e": 74, "50000000e": 74, "83697020e": 74, "51091060e": 74, "67394040e": 74, "214": 74, "frist": 74, "224": 74, "225": 74, "226": 74, "227": 74, "228": 74, "0x152b290860": 74, "kinet": [74, 77, 83], "usefult": 74, "deravitav": [74, 79], "191": 74, "196": 74, "shoud": [74, 79], "suffix": [74, 79], "unread": [74, 79], "206": 74, "207": 74, "208": 74, "diff": [74, 77, 79, 83], "211": 74, "213": 74, "l4": [76, 77, 78], "1_class": 76, "concept": [5, 76], "till": 76, "paradigm": 76, "aspect": 76, "class_nam": 76, "0x7f332704bbb0": 76, "plastic": 76, "soon": 76, "instanti": 76, "underscor": 76, "__del__": 76, "invok": 76, "2_brownian_mot": 77, "newli": [77, 81], "perfectli": 77, "instanci": 77, "perhap": 77, "picomet": 77, "lindenberg": 77, "l\u00e9vy": 77, "infinitesim": 77, "theorem": [77, 86], "central": [77, 88], "4d": 77, "varainc": 77, "k_b": [77, 78], "how_mani": [77, 78], "__str__": [77, 78], "sim_trajectori": [77, 78], "get_trajectori": [77, 78], "get_d": [77, 78], "classmethod": [77, 78], "cl": [77, 78], "p_list": 77, "000e": 77, "477e": 77, "404e": 77, "avoid": 77, "nasti": 77, "md": 77, "appar": [77, 92], "unphys": [77, 94], "langl": [77, 91], "rangl": [77, 91], "msd": 77, "dropna": 77, "slope": [77, 91], "strongli": [77, 84, 91, 94], "3_anim": 78, "diplai": 78, "Not": [78, 85], "transfer": [78, 84, 92], "ffmpeg": 78, "compressor": 78, "mous": 78, "unix": 78, "januari": 78, "1970": 78, "utc": 78, "enable_custom_widget_manag": [78, 84, 92], "in_colab": [78, 84, 92], "halt": 78, "batch": 78, "scene": 78, "notbook": 78, "target": [78, 83, 84], "scroll": 78, "intruig": 78, "fly": 78, "reset": 78, "drift": 78, "l5": [79, 80, 81, 82], "1_differenti": 79, "f_": 79, "posiiton": 79, "mathrm": [79, 81, 84], "taylor": [79, 81], "neglect": [79, 95], "twice": [79, 92], "8f_": 79, "0x7ff9890b18e0": 79, "took": 79, "mtrix": 79, "arriv": [79, 80], "2f_": 79, "16f_": 79, "misc": 79, "000001": 79, "ipykernel_2153207": 79, "3594364828": 79, "deprec": 79, "findiff": 79, "maroba": 79, "numdifftool": 79, "pbrod": 79, "7089939196257686e": 79, "2_integr": 80, "figure_forsmat": 80, "int_box": 80, "5005005005005005": 80, "acc": 80, "int_trap": 80, "5050505050505051": 80, "tapez": 80, "5000000000000001": 80, "trapez": [80, 82], "parabola": [80, 91], "g_": 80, "g_i": 80, "algebra": 80, "int_simp": 80, "inde": [80, 91, 92], "3_solving_od": 81, "stuff": [81, 91], "bring": [81, 92], "2x": 81, "appraoch": 81, "threfor": 81, "therfor": 81, "detiv": 81, "bounari": 81, "incomplet": 81, "500x500": 81, "1497": 81, "x1": [81, 94], "dive": 81, "reprogram": 81, "equart": 81, "broken": 81, "test1": 81, "test2": 81, "step1": 81, "v_i": 81, "step2": 81, "def1": 81, "def2": 81, "rung": 81, "kutta": 81, "possibli": 81, "drop": 81, "expand": [81, 94], "underestim": 81, "overestim": 81, "xy": [81, 83], "textcoord": 81, "xc": 81, "forgotten": 81, "sho": [81, 84], "g0": [81, 83, 84, 87, 88], "g1": [81, 83, 84, 87, 88], "impliment": 81, "y_next": 81, "free_fal": 81, "xo": 81, "vo": 81, "runge_kutta2": 81, "k1": [81, 92, 93], "vdata": 81, "vrei": 81, "predefin": 81, "inlud": 81, "sophist": 81, "homogen": [81, 92, 93], "theta_o": [81, 87, 88], "pendulum_def": 81, "xl": 82, "yl": 82, "vline": 82, "6981317": 82, "3962634": 82, "0943951": 82, "7925268": 82, "4906585": 82, "1887902": 82, "88692191": 82, "58505361": 82, "28318531": 82, "l6": [83, 84, 85, 86], "1_covid19": 83, "diseas": 83, "meet": 83, "immun": 83, "request": 83, "km": 83, "earli": 83, "compartment": 83, "sir": 83, "deepen": 83, "epidem": 83, "suddenli": 83, "remain": 83, "birth": 83, "migrat": 83, "bonu": 83, "healthier": 83, "hygien": 83, "habit": 83, "epidemiologi": 83, "susceptibel": 83, "sucept": 83, "k_i": 83, "0002": 83, "k_r": 83, "recoveri": 83, "k_d": 83, "onto": [83, 85], "1000000": 83, "g2": [83, 84, 87, 88], "dead": 83, "percent": 83, "pandem": 83, "countri": 83, "confirm": 83, "shows": 83, "inhabit": 83, "germani": 83, "confim": 83, "new_cas": 83, "daili": 83, "roughli": 83, "334": 83, "2_coupled_pendula": 84, "phonon": 84, "axampl": 84, "he": 84, "output_png": [84, 85], "situt": 84, "l_": 84, "relax": 84, "mount": [84, 87], "torqu": 84, "i_": [84, 94], "theta_": [84, 92], "m_": 84, "gl_": 84, "kc": 84, "remeb": 84, "g3": [84, 87, 88], "coupled_pendula": 84, "l_1": 84, "l_2": 84, "m1": [84, 87, 88], "m2": [84, 87, 88], "o1": 84, "o2": 84, "timeperiod": 84, "theta1": 84, "theta2": 84, "omega1": 84, "omega2": 84, "cordin": 84, "xdata1": 84, "xdata2": 84, "ydata1": 84, "ydata2": 84, "impress": [84, 91], "theta_1": 84, "theta_2": 84, "insight": 84, "neven": 84, "meter": 84, "off_x": 84, "off_i": 84, "mechani": 84, "distinct": 84, "nowher": 84, "wife": 84, "e_pot1": 84, "e_pot2": 84, "pot": 84, "e_spr": 84, "e_kin1": 84, "e_kin2": 84, "kin": 84, "nbe": 84, "conserv": [84, 92, 93], "e_tot": 84, "residu": 84, "rippl": 84, "exclud": 84, "e_tot1": 84, "e_tot2": 84, "3_fourier_analysi": 85, "serei": 85, "tweezer": 85, "fluctuat": [85, 91], "lock": 85, "understood": 85, "bunch": 85, "fourier_sum": 85, "omega_k": 85, "Their": 85, "a_k": 85, "b_k": 85, "consin": 85, "ref": [85, 86], "lbrace": [85, 89, 91], "rbrace": [85, 89, 91], "mathbb": 85, "orthog": 85, "neq": 85, "neq0": [85, 87], "foral": 85, "generalis": [85, 86], "inverse_ft": 85, "theo": 85, "cab": 85, "nm1": 85, "nm2": 85, "eaysier": 85, "theta1_nm1": 85, "theta1_nm2": 85, "theta1_beat": 85, "mainli": 85, "dampedoscil": 86, "convint": 86, "dtau": 86, "mathscr": 86, "guitar": 86, "inverse_conv": 86, "domega": 86, "cosineft": 86, "lorentz": 86, "tauomega": 86, "lorentzian": [86, 93, 95], "lineshap": 86, "hallo": 86, "cdotfrac": 86, "sqrtpi": 86, "sqrt2": 86, "itau": 86, "l7": [87, 88, 89, 90], "1_spring_pendulum": 87, "planet": 87, "tangenti": [87, 88], "accelar": 87, "radial": [87, 88], "subtl": 87, "l_0": 87, "stretch": 87, "spring_pendulum": 87, "l_o": 87, "v_o": [87, 88], "omega_o": [87, 88], "2_planetary_mot": 88, "excentr": 88, "orbit": 88, "ellipct": 88, "circular": 88, "planetary_mot": 88, "sun": 88, "earth": 88, "r_o": 88, "222": 88, "ellips": 88, "etot": 88, "ekin": 88, "epot": 88, "3_diffusion_equ": 89, "govern": 89, "pop": 89, "heat": 89, "conduct": 89, "slighli": 89, "concentr": 89, "friendlier": 89, "ourt": 89, "2c_": 89, "2c": 89, "dm": 89, "appxocim": 89, "nx": 89, "nt": 89, "mat": [89, 90], "spdiag": [89, 90], "spsolv": [89, 90], "gray_r": [89, 92, 93], "dipol": 90, "outermost": 90, "norm_r": 90, "einsum": 90, "m_dot_r": 90, "tensordot": 90, "margin": 90, "38144836e": 90, "70103454e": 90, "08248290e": 90, "size1": 90, "tfinal": 90, "numoftimestep": 90, "u_new": 90, "u_old": 90, "0x114829d50": 90, "004975124378109453": 90, "80802": 90, "40401": 90, "l8": 91, "1_curve_fit": 91, "likelihood": 91, "curve_fit": 91, "sum_i": 91, "sigma_": 91, "seom": 91, "dictat": 91, "prod_": 91, "joint": 91, "ball": 91, "thrown": 91, "throw": 91, "untertainti": 91, "x_data": 91, "y_data": 91, "err": 91, "invert": 91, "chisq": 91, "troubel": 91, "da": 91, "514": 91, "clue": 91, "515": 91, "init_guess": 91, "516": 91, "absolute_sigma": 91, "compos": 91, "517": 91, "cov": 91, "fit_a": 91, "fit_b": 91, "fit_c": 91, "518": 91, "518360505820918": 91, "6971754996789874": 91, "0067886882158636": 91, "519": 91, "unweight": 91, "cheat": 91, "ontain": 91, "r_i": 91, "percentag": 91, "statsit": 91, "505": 91, "535": 91, "522": 91, "ym": 91, "6971755": 91, "xf": 91, "aa": 91, "ac": 91, "ba": 91, "bb": 91, "bc": 91, "ca": 91, "cb": 91, "off": 91, "537": 91, "07675961": 91, "00252389": 91, "00524745": 91, "0002834": 91, "0001206": 91, "00074961": 91, "highli": 91, "538": 91, "95608434": 91, "63731452": 91, "79422754": 91, "synthet": 91, "539": 91, "sugest": 91, "540": 91, "strong": [91, 95], "529": 91, "trhe": 91, "curvatur": [91, 95], "541": 91, "newmodel": 91, "542": 91, "543": 91, "544": 91, "546": 91, "495": 91, "54113427": 91, "69177302": 91, "26166299": 91, "l9": [92, 93, 94, 95], "1_plane_wav": 92, "dealt": 92, "newton": 92, "notion": 92, "wavefront": [92, 93, 94, 95], "perpendicular": [92, 95], "vacuum": 92, "0y": 92, "0z": 92, "proport": 92, "lambda_": 92, "kappa": 92, "absorpt": 92, "plane_wav": [92, 93], "299792458": [92, 93, 94, 95], "omega0": [92, 93, 94, 95], "wull": 92, "seismic": [92, 93, 94, 95], "snapshot": 92, "to_rgba": [92, 93, 95], "scalarmapp": [92, 93, 95], "fade": 92, "147": 92, "149": 92, "155": 92, "k2": 92, "field1": [92, 94], "field2": 92, "bright": 92, "156": 92, "vaccum": 92, "glass": 92, "hit": [92, 93], "polar": 92, "coeffcient": 92, "0t": 92, "0e": 92, "2n_1": 92, "n_1": 92, "n_2": 92, "0r": 92, "correctli": 92, "outgo": 92, "snell": 92, "parallel": 92, "157": 92, "n2": 92, "arcsin": 92, "810314895778596": 92, "164": 92, "r1": 92, "r2": 92, "circ": 92, "12082111": 92, "11503364": 92, "12956477": 92, "9108035": 92, "flip": 92, "sign": 92, "nk_": 92, "refrect": 92, "root": 92, "surpass": 92, "k3": 92, "2547455": 92, "4966681j": 92, "field3": 92, "interestingli": 92, "transport": 92, "171": 92, "ath": 92, "yb": 92, "longitudin": 92, "absorb": 92, "convinc": 92, "semilog": 92, "2_spherical_wav": 93, "elementari": 93, "magntitud": 93, "5e6": 93, "rapidli": 93, "deiviat": 93, "artifact": 93, "wqe": 93, "50e": [93, 94], "3e10": 93, "178000": 93, "probe": 93, "distort": 93, "holographi": 93, "wavefont": 93, "100e": [93, 94], "1000e": 93, "3_huygens_principl": 94, "mie": 94, "charg": 94, "begind": 94, "undergradu": 94, "x2": 94, "drastic": 94, "shadow": 94, "wider": 94, "wors": 94, "single_slit": 94, "arctan2": 94, "4_gaussian_beam": 95, "confin": 95, "2ik": 95, "herebi": 95, "rho": 95, "w_0": 95, "kz": 95, "2r": 95, "propgat": 95, "z_r": 95, "waist": 95, "rayleigh": 95, "gaussian_beam": 95, "w0": 95, "zr": 95, "rho2": 95, "arctan": 95, "6e": 95, "focal": 95, "iso": 95, "ellipsoid": 95, "passag": 95, "fluoresc": 95, "spectroscopi": 95, "progat": 95, "conform": 95, "2024": [5, 8], "2th": 8, "9th": 8, "1pm": 4, "violat": 4, "sheet": [4, 5], "successful": 5, "strict": 5}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"exercis": [0, 1, 2, 3, 13, 22, 24, 26, 29, 31, 33, 36], "3": [0, 3, 11, 24, 74], "solut": [0, 1, 2, 3, 49, 50, 51, 52, 55, 57, 81, 83, 87, 88, 89, 94], "input": [0, 70, 72, 74], "output": [0, 61, 63, 70, 72, 74], "flow": [0, 71], "control": [0, 71], "loop": [0, 58, 71, 74], "function": [0, 57, 59, 65, 72, 74, 78, 84], "user": [0, 74], "defin": [0, 62, 74, 81, 84], "lambda": [0, 72], "4": [1, 3, 11, 26], "creat": [1, 21, 62, 63, 65, 66, 78], "person": 1, "class": [1, 76, 77, 78], "list": [1, 45, 47, 58, 65, 71, 74], "particl": [1, 50, 77, 78], "simul": [1, 56, 77], "canva": [1, 78], "run": [1, 39, 42], "analysi": [1, 85, 86], "recoveri": 1, "For": [1, 71], "expert": 1, "5": [2, 3, 11, 29], "7": [3, 11, 31, 36], "resolut": 3, "an": [3, 41, 59, 63, 93], "optic": [3, 5], "microscop": 3, "spheric": [3, 93], "wave": [3, 53, 92, 93], "studi": 3, "task": 3, "1": [3, 10, 11, 13], "2": [3, 11, 22, 69], "addit": [3, 7, 67], "numer": [3, 57, 74, 79, 80, 81, 87, 88, 89], "apertur": 3, "6": [3, 11, 33], "assign": [4, 43, 47], "exam": 5, "mechan": [5, 49, 53], "thermodynam": 5, "statist": 5, "physic": [5, 10, 11, 77, 87, 88, 89], "electrodynam": 5, "quantum": [5, 49, 53], "instructor": 6, "resourc": 7, "molecular": 7, "nanophoton": 7, "group": 7, "advanc": 7, "cours": [7, 8, 10, 11], "python": [7, 45, 47, 63], "document": [7, 38, 47], "tutori": 7, "julia": 7, "pluto": 7, "notebook": [7, 10, 11, 38, 39, 41, 42], "schedul": 8, "thi": 9, "websit": 9, "welcom": [10, 11], "introduct": [10, 11, 38, 64, 74], "comput": [10, 11, 74, 84], "base": [10, 11], "model": [10, 11, 59, 60, 62, 83, 87, 88, 89], "inform": [10, 11], "jupyt": [10, 11, 38], "lectur": [10, 11, 14, 15, 16, 17, 18, 19, 20, 23, 25, 27, 28, 30, 32, 34, 35, 37, 74], "8": 11, "9": 11, "10": 11, "11": 11, "12": 11, "13": 11, "14": 11, "15": 11, "indic": [10, 11], "tabl": [10, 11, 74], "overview": [12, 58], "content": [14, 15, 16, 17, 18, 19, 20, 23, 25, 27, 28, 30, 32, 34, 35, 37, 46, 47, 74], "figur": [21, 66, 67], "which": 21, "just": 21, "look": 21, "nice": 21, "screen": [21, 70], "good": 21, "paper": 21, "what": [38, 47], "i": [38, 70], "editor": [38, 39, 42], "kernel": [38, 39, 42], "edit": [39, 42], "mode": [39, 42, 84], "command": [39, 42], "keyboard": [39, 42, 70], "navig": [39, 42, 58], "code": [39, 40, 42], "your": [39, 61, 63, 64], "manag": [39, 42], "enter": 40, "markdown": 40, "basic": 40, "head": 40, "embed": 40, "latex": 40, "equat": [40, 49, 53, 55, 57, 83, 84, 87, 89, 92, 93, 95], "imag": [40, 67, 93], "video": 40, "empti": 41, "variabl": [43, 47, 72, 74, 76], "type": [43, 45, 47], "symbol": [43, 47], "name": [43, 47], "number": [43, 47, 68, 72, 74, 83], "integ": [43, 47, 68], "float": [43, 47], "point": [43, 47], "complex": [43, 47], "convers": 43, "oper": [44, 47, 65, 71, 74], "comparison": [44, 47, 94], "data": [45, 47, 59, 60, 61, 62, 67, 70, 91], "string": [45, 47, 70], "tupl": [45, 47], "dictionari": [45, 47], "set": [45, 59, 60, 67, 69, 78, 84], "modul": [46, 47, 78, 79], "namespac": 46, "cast": 47, "except": [47, 48, 73], "": 47, "next": 47, "nutshel": 49, "time": [49, 53, 62, 87], "depend": [49, 53], "schr\u00f6dinger": [49, 53, 55], "stationari": 49, "recap": 49, "implicit": [49, 67, 81], "kinet": [49, 50, 51, 52, 84], "energi": [49, 50, 51, 52, 55, 84, 88], "potenti": [49, 50, 51, 52, 54, 55, 84], "box": [50, 54, 66, 80], "definit": [50, 51, 52, 57, 72, 76, 81, 83], "problem": [50, 51, 52, 54, 69, 81, 84], "plot": [50, 51, 52, 58, 66, 67, 77, 81, 83, 84, 87, 88, 93, 95], "bound": [50, 66], "state": [50, 51, 52, 58], "where": [50, 51, 52, 54, 55, 58, 61], "go": [50, 51, 52, 54, 55, 58, 61], "from": [50, 51, 52, 54, 55, 58, 61, 65, 70], "here": [50, 51, 52, 54, 55, 58, 61, 84], "harmon": [51, 81], "oscil": [51, 81, 86], "period": 52, "wavepacket": [53, 54, 55], "demonstr": 53, "superposit": 53, "plane": [53, 92, 93], "rectangular": 53, "amplitud": 53, "gaussian": [53, 95], "packet": 53, "evolut": 53, "setup": [54, 55, 56, 57, 62, 63, 81, 83, 89], "initi": [54, 55, 57, 58, 81, 84, 87, 88, 89], "condit": [54, 55, 57, 71, 74, 81, 89], "eigenfunct": 54, "qualiti": 54, "coeffici": 54, "anim": [54, 55, 78, 84, 92, 93, 95], "tunnel": 55, "through": 55, "barrier": 55, "momentum": 55, "crank": [55, 81], "nicolson": 55, "domain": [55, 89], "matrix": [55, 79, 89, 91], "propag": [55, 59, 92], "split": [55, 56], "step": [55, 56], "method": [55, 56, 58, 76, 80, 81], "landscap": 55, "fourier": [55, 85, 86], "transform": [55, 85], "phase": [55, 84], "factor": 55, "per": [55, 83], "timestep": 55, "old": 56, "hydrodynam": 57, "fall": 57, "sphere": 57, "analyt": [57, 94], "stoke": 57, "fundament": [57, 64], "stokeslet": 57, "sourc": 57, "dipol": 57, "sum": 57, "both": 57, "machin": 58, "learn": 58, "neural": [58, 59, 60, 61], "network": [58, 59, 60, 61, 62], "reinforc": 58, "markov": 58, "decis": 58, "process": [58, 74], "rl": 58, "grid": 58, "world": 58, "action": 58, "converg": 58, "q": 58, "polici": 58, "The": [59, 76, 81, 83], "mnist": [59, 60], "load": 59, "normal": [59, 68, 84], "prepar": [59, 61], "train": [59, 60, 61, 62], "test": [59, 60], "A": 59, "singl": [59, 94], "neuron": 59, "forward": 59, "propog": 59, "loss": 59, "traing": 59, "backward": 59, "stochast": 59, "gradient": 59, "descent": 59, "build": [59, 60, 61], "our": [59, 85], "hidden": 59, "layer": [59, 61], "multiclass": 59, "chang": 59, "pass": 59, "back": 59, "perform": 59, "kera": [60, 61], "compil": 60, "convolut": 61, "layout": 61, "cnn": [61, 62], "pad": 61, "stride": 61, "relu": 61, "activ": 61, "pool": 61, "size": [61, 66], "flatten": 61, "dropout": 61, "fulli": 61, "connect": 61, "exampl": [61, 71], "evalu": 61, "accuraci": 61, "visual": 61, "autoencod": 62, "seri": [62, 85], "denois": 62, "structur": 62, "purpos": 62, "gener": [62, 65], "encod": 62, "decod": 62, "reconstruct": 62, "hardwar": 63, "arduino": 63, "nano": 63, "board": 63, "softwar": [63, 74], "select": 63, "firmata": 63, "sketch": [63, 84], "commun": 63, "let": 63, "led": 63, "blink": 63, "tunabl": 63, "oscilloscop": 63, "project": [64, 67], "titl": 64, "result": 64, "discuss": 64, "summari": 64, "numpi": [65, 70], "arrai": [65, 67, 71, 74], "us": [65, 81], "linspac": 65, "logspac": 65, "mgrid": 65, "diag": 65, "zero": 65, "ones": 65, "manipul": 65, "slice": 65, "reshap": 65, "ad": 65, "new": [65, 83], "dimens": 65, "newaxi": 65, "stack": 65, "repeat": 65, "tile": 65, "concaten": 65, "hstack": 65, "vstack": 65, "appli": 65, "mathemat": 65, "involv": 65, "one": [65, 72, 74], "multipl": [65, 67], "add": 66, "On": 66, "make": 66, "public": 66, "readi": 66, "specif": 66, "axi": [66, 67], "frame": 66, "choos": 66, "font": 66, "simpl": 67, "version": [67, 79], "line": 67, "label": 67, "legend": 67, "scatter": 67, "histogram": 67, "combin": [67, 71], "save": 67, "error": 67, "bar": 67, "limit": 67, "exclud": 67, "mask": 67, "logarithm": 67, "semi": 67, "log": 67, "arrang": 67, "contour": 67, "densiti": 67, "color": 67, "explicit": [67, 81], "spine": 67, "inset": 67, "polar": 67, "text": [67, 70], "annot": 67, "3d": 67, "scenc": 67, "surfac": 67, "random": 68, "uniformli": 68, "distribut": 68, "exponenti": 68, "str": 70, "format": 70, "f": 70, "file": 70, "o": 70, "read": 70, "write": 70, "panda": 70, "short": 70, "intro": 70, "csv": 70, "elif": [71, 74], "els": [71, 74], "statement": [71, 74], "If": 71, "while": [71, 74], "comprehens": [71, 74], "more": [72, 74], "than": [72, 74], "posit": [72, 74], "keyword": [72, 74], "argument": [72, 74], "unnam": 72, "logic": 74, "faster": 74, "differenti": [74, 79], "object": 76, "__init__": 76, "__str__": 76, "brownian": 77, "motion": [77, 84, 87, 88], "plan": 77, "trajectori": [77, 88], "character": 77, "calcul": 77, "speed": 77, "mean": 77, "squar": [77, 91], "displac": 77, "import": 78, "draw": 78, "thread": 78, "first": 79, "order": 79, "deriv": [79, 89], "second": 79, "scipi": [79, 81], "integr": [80, 81], "trapezoid": 80, "simpson": 80, "solv": [81, 84], "od": 81, "nicholson": 81, "matric": 81, "euler": 81, "cromer": 81, "midpoint": 81, "put": 81, "all": [81, 89], "togeth": [81, 89], "damp": [81, 86], "driven": 81, "pendulum": [81, 87], "util": 82, "covid19": 83, "kermack": 83, "mckendrick": 83, "real": 83, "total": [83, 84], "case": [83, 84], "death": 83, "dai": 83, "current": 83, "coupl": [84, 85], "pendula": [84, 85], "descript": 84, "up": 84, "paramet": [84, 87, 88], "In": 84, "out": 84, "beat": 84, "spring": [84, 87], "exchang": 84, "frequenc": 85, "appendix": 86, "angl": 87, "length": 87, "over": 87, "planetari": 88, "planet": 88, "diffus": 89, "spatial": 89, "tempor": 89, "bring": 89, "curv": 91, "fit": 91, "idea": 91, "least": 91, "chi": 91, "valu": 91, "residu": 91, "covari": 91, "electr": [92, 93], "field": [92, 93], "imaginari": 92, "vector": 92, "interfer": [92, 93], "two": 92, "boundari": 92, "fresnel": 92, "incid": 92, "reflect": 92, "refract": 92, "intens": [93, 95], "between": 93, "huygen": 94, "principl": 94, "diffract": 94, "pattern": 94, "slit": 94, "farfield": 94, "v": 94, "nearfield": 94, "beam": 95, "profil": 95, "rule": 4}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "nbsphinx": 4, "sphinx": 57}, "alltitles": {"Exercise 3 Solution": [[0, "Exercise-3-Solution"]], "Input & Output": [[0, "Input-&-Output"]], "Flow Control": [[0, "Flow-Control"], [71, "Flow-Control"]], "Loops": [[0, "Loops"], [71, "Loops"], [74, "Loops"]], "Functions": [[0, "Functions"], [72, "Functions"], [74, "Functions"]], "User defined functions": [[0, "User-defined-functions"]], "Lambda function": [[0, "Lambda-function"]], "Exercise 4 Solution": [[1, "Exercise-4-Solution"]], "Creating a Person Class": [[1, "Creating-a-Person-Class"]], "List of particles": [[1, "List-of-particles"]], "Simulation Canvas": [[1, "Simulation-Canvas"]], "Run the Simulation": [[1, "Run-the-Simulation"]], "Analysis": [[1, "Analysis"]], "Recovery": [[1, "Recovery"]], "For the Experts": [[1, "For-the-Experts"]], "Exercise 5 Solution": [[2, "Exercise-5-Solution"]], "Exercise 7 Solution": [[3, "Exercise-7-Solution"]], "Resolution of an optical Microscope": [[3, "Resolution-of-an-optical-Microscope"]], "Spherical Wave Study": [[3, "Spherical-Wave-Study"]], "Task 1": [[3, "Task-1"]], "Task 2": [[3, "Task-2"]], "Task 3": [[3, "Task-3"]], "Task 4": [[3, "Task-4"]], "Task 5": [[3, "Task-5"]], "Additional task: Resolution and Numerical Aperture": [[3, "Additional-task:-Resolution-and-Numerical-Aperture"]], "Task 6": [[3, "Task-6"]], "Instructor": [[6, "instructor"]], "Course Schedule": [[8, "course-schedule"]], "This Website": [[9, "this-website"]], "Welcome to the Introduction to Computer-based Physical Modeling Course!": [[11, "welcome-to-the-introduction-to-computer-based-physical-modeling-course"], [10, "welcome-to-the-introduction-to-computer-based-physical-modeling-course"]], "Course Information:": [[11, null], [10, null]], "Jupyter Notebooks:": [[11, null], [10, null]], "Lecture 1:": [[11, null], [10, null]], "Lecture 2:": [[11, null]], "Lecture 3:": [[11, null]], "Lecture 4:": [[11, null]], "Lecture 5:": [[11, null]], "Lecture 6:": [[11, null]], "Lecture 7:": [[11, null]], "Lecture 8:": [[11, null]], "Lecture 9:": [[11, null]], "Lecture 10:": [[11, null]], "Lecture 11:": [[11, null]], "Lecture 12:": [[11, null]], "Lecture 13:": [[11, null]], "Lecture 14:": [[11, null]], "Lecture 15:": [[11, null]], "Indices and tables": [[11, "indices-and-tables"], [10, "indices-and-tables"]], "Overview": [[12, "overview"], [58, "Overview"]], "Lecture Contents": [[14, "lecture-contents"], [15, "lecture-contents"], [16, "lecture-contents"], [17, "lecture-contents"], [18, "lecture-contents"], [19, "lecture-contents"], [20, "lecture-contents"], [23, "lecture-contents"], [25, "lecture-contents"], [27, "lecture-contents"], [28, "lecture-contents"], [30, "lecture-contents"], [32, "lecture-contents"], [34, "lecture-contents"], [35, "lecture-contents"], [37, "lecture-contents"]], "Creating a figure, which just looks nice on the screen": [[21, "Creating-a-figure,-which-just-looks-nice-on-the-screen"]], "Creating a figure, which looks good in paper and on screen": [[21, "Creating-a-figure,-which-looks-good-in-paper-and-on-screen"]], "Exercise 2": [[22, "exercise-2"]], "Exercise 3": [[24, "exercise-3"]], "Exercise 4": [[26, "exercise-4"]], "Exercise 5": [[29, "exercise-5"]], "Exercise 6": [[33, "exercise-6"]], "Exercise 7": [[36, "exercise-7"], [31, "exercise-7"]], "Entering code": [[40, "Entering-code"]], "Entering Markdown": [[40, "Entering-Markdown"]], "Markdown basics": [[40, "Markdown-basics"]], "Headings": [[40, "Headings"]], "Embedded code": [[40, "Embedded-code"]], "LaTeX equations": [[40, "LaTeX-equations"]], "Images": [[40, "Images"]], "Videos": [[40, "Videos"]], "An empty notebook": [[41, "An-empty-notebook"]], "Variables and types": [[43, "Variables-and-types"], [47, "Variables-and-types"]], "Symbol names": [[43, "Symbol-names"], [47, "Symbol-names"]], "Variable Assignment": [[43, "Variable-Assignment"], [47, "Variable-Assignment"]], "Number types": [[43, "Number-types"], [47, "Number-types"]], "Integers": [[43, "Integers"], [47, "Integers"]], "Floating Point": [[43, "Floating-Point"], [47, "Floating-Point"]], "Complex Numbers": [[43, "Complex-Numbers"], [47, "Complex-Numbers"]], "Type conversion": [[43, "Type-conversion"]], "Operators and comparisons": [[44, "Operators-and-comparisons"], [47, "Operators-and-comparisons"]], "Data Types in Python": [[45, "Data-Types-in-Python"], [47, "Data-Types-in-Python"]], "Strings": [[45, "Strings"], [47, "Strings"]], "Lists": [[45, "Lists"], [47, "Lists"]], "Tuples": [[45, "Tuples"], [47, "Tuples"]], "Dictionaries": [[45, "Dictionaries"], [47, "Dictionaries"]], "Sets": [[45, "Sets"]], "Modules and namespaces": [[46, "Modules-and-namespaces"]], "Modules": [[46, "Modules"], [47, "Modules"]], "Namespaces": [[46, "Namespaces"]], "Contents of a module": [[46, "Contents-of-a-module"]], "Type casting": [[47, "Type-casting"]], "Contents and documentation of a module": [[47, "Contents-and-documentation-of-a-module"]], "Exceptions": [[47, "Exceptions"], [48, "Exceptions"], [73, "Exceptions"]], "What\u2019s next": [[47, "What's-next"]], "Quantum Mechanics": [[49, "Quantum-Mechanics"], [5, "quantum-mechanics"]], "Quantum Mechanics in a Nutshell": [[49, "Quantum-Mechanics-in-a-Nutshell"]], "Time dependent Schr\u00f6dinger equation": [[49, "Time-dependent-Schr\u00f6dinger-equation"], [53, "Time-dependent-Schr\u00f6dinger-equation"]], "Stationary Schr\u00f6dinger equation": [[49, "Stationary-Schr\u00f6dinger-equation"]], "Recap: Implicit Solution": [[49, "Recap:-Implicit-Solution"]], "Kinetic energy": [[49, "Kinetic-energy"], [50, "Kinetic-energy"], [51, "Kinetic-energy"], [52, "Kinetic-energy"]], "Potential energy": [[49, "Potential-energy"], [50, "Potential-energy"], [51, "Potential-energy"], [52, "Potential-energy"]], "Particle in a box": [[50, "Particle-in-a-box"]], "Definition of the problem": [[50, "Definition-of-the-problem"], [51, "Definition-of-the-problem"], [52, "Definition-of-the-problem"]], "Solution": [[50, "Solution"], [51, "Solution"], [52, "Solution"], [81, "Solution"], [81, "id1"], [81, "id4"], [83, "Solution"], [87, "Solution"], [89, "Solution"]], "Plotting": [[50, "Plotting"], [51, "Plotting"], [52, "Plotting"], [81, "Plotting"], [81, "id5"], [83, "Plotting"], [84, "Plotting"], [87, "Plotting"]], "Energies of bound states": [[50, "Energies-of-bound-states"]], "Where to go from here?": [[50, "Where-to-go-from-here?"], [51, "Where-to-go-from-here?"], [52, "Where-to-go-from-here?"], [54, "Where-to-go-from-here?"], [55, "Where-to-go-from-here?"], [61, "Where-to-go-from-here?"]], "Harmonic Oscillator": [[51, "Harmonic-Oscillator"], [81, "Harmonic-Oscillator"]], "Energies of the states": [[51, "Energies-of-the-states"]], "Periodic Potential": [[52, "Periodic-Potential"]], "Energy states": [[52, "Energy-states"]], "Time Dependent Quantum Mechanics": [[53, "Time-Dependent-Quantum-Mechanics"]], "Wavepackets": [[53, "Wavepackets"]], "Demonstration of superposition of plane waves": [[53, "Demonstration-of-superposition-of-plane-waves"]], "Wavepacket": [[53, "Wavepacket"]], "Wavepacket with rectangular amplitude": [[53, "Wavepacket-with-rectangular-amplitude"]], "Gaussian Wave Packet": [[53, "Gaussian-Wave-Packet"]], "Time evolution of a Gaussian Wavepacket": [[53, "Time-evolution-of-a-Gaussian-Wavepacket"]], "Wavepacket in a Potential Box": [[54, "Wavepacket-in-a-Potential-Box"]], "Problem Setup": [[54, "Problem-Setup"]], "Initial conditions": [[54, "Initial-conditions"]], "Eigenfunctions": [[54, "Eigenfunctions"]], "Quality of the coefficients": [[54, "Quality-of-the-coefficients"]], "Animation": [[54, "Animation"], [55, "Animation"], [55, "id3"], [84, "Animation"], [92, "Animation"], [93, "Animation"], [95, "Animation"]], "Tunneling through a barrier": [[55, "Tunneling-through-a-barrier"]], "Schr\u00f6dinger equation for the momentum": [[55, "Schr\u00f6dinger-equation-for-the-momentum"]], "Crank Nicolson Solution": [[55, "Crank-Nicolson-Solution"]], "Setup Domain": [[55, "Setup-Domain"], [55, "id1"], [89, "Setup-Domain"]], "Initial Conditions": [[55, "Initial-Conditions"], [57, "Initial-Conditions"], [89, "Initial-Conditions"]], "Matrix Setup": [[55, "Matrix-Setup"], [89, "Matrix-Setup"]], "Propagation Matrix": [[55, "Propagation-Matrix"]], "Animation setup": [[55, "Animation-setup"], [55, "id2"]], "Split Step Method": [[55, "Split-Step-Method"], [56, "Split-Step-Method"]], "Potential energy landscape": [[55, "Potential-energy-landscape"]], "Initial wavepacket": [[55, "Initial-wavepacket"]], "Fourier Transform Setup": [[55, "Fourier-Transform-Setup"]], "Phase Factor per Timestep": [[55, "Phase-Factor-per-Timestep"]], "Old Split Step Method": [[56, "Old-Split-Step-Method"]], "Setup the simulation": [[56, "Setup-the-simulation"]], "Hydrodynamics": [[57, "Hydrodynamics"]], "Falling sphere": [[57, "Falling-sphere"]], "Setup": [[57, "Setup"], [81, "Setup"], [81, "id2"], [83, "Setup"]], "Function definition": [[57, "Function-definition"], [72, "Function-definition"]], "Numerical solution": [[57, "Numerical-solution"]], "Analytical solution": [[57, "Analytical-solution"]], "Stokes equation": [[57, "Stokes-equation"]], "Fundamental Solutions of the Stokes Equation": [[57, "Fundamental-Solutions-of-the-Stokes-Equation"]], "Stokeslet": [[57, "Stokeslet"]], "Source dipole": [[57, "Source-dipole"]], "Sum of both solutions": [[57, "Sum-of-both-solutions"]], "Machine Learning and Neural Networks": [[58, "Machine-Learning-and-Neural-Networks"]], "Reinforcement Learning": [[58, "Reinforcement-Learning"]], "Markov Decision Process": [[58, "Markov-Decision-Process"]], "Methods or RL": [[58, "Methods-or-RL"]], "Navigating a Grid World": [[58, "Navigating-a-Grid-World"]], "Initialize Reinforcement Learning": [[58, "Initialize-Reinforcement-Learning"]], "List of actions": [[58, "List-of-actions"]], "Initial state": [[58, "Initial-state"]], "Reinforcement Learning Loop": [[58, "Reinforcement-Learning-Loop"]], "Convergence of the Q-learning": [[58, "Convergence-of-the-Q-learning"]], "Policy": [[58, "Policy"]], "Plot the policy": [[58, "Plot-the-policy"]], "Where to go from here": [[58, "Where-to-go-from-here"]], "Neural Networks": [[59, "Neural-Networks"]], "The MNIST Data Set": [[59, "The-MNIST-Data-Set"]], "Load the data": [[59, "Load-the-data"]], "Normalize the data": [[59, "Normalize-the-data"]], "Preparing training and testing data": [[59, "Preparing-training-and-testing-data"]], "A Single Neuron": [[59, "A-Single-Neuron"]], "Forward Propogation": [[59, "Forward-Propogation"]], "Loss Function": [[59, "Loss-Function"], [59, "id1"]], "Trainging the Network": [[59, "Trainging-the-Network"]], "Backward Propagation": [[59, "Backward-Propagation"]], "Stochastic Gradient Descent": [[59, "Stochastic-Gradient-Descent"]], "Build an Train": [[59, "Build-an-Train"]], "Testing our model": [[59, "Testing-our-model"]], "Network with Hidden Layers": [[59, "Network-with-Hidden-Layers"]], "Multiclass Network": [[59, "Multiclass-Network"]], "Changes to the model": [[59, "Changes-to-the-model"]], "Forward Pass": [[59, "Forward-Pass"]], "Back Propagation": [[59, "Back-Propagation"]], "Build and Train": [[59, "Build-and-Train"]], "Model performance": [[59, "Model-performance"]], "Test the model": [[59, "Test-the-model"]], "Neural Network with Keras": [[60, "Neural-Network-with-Keras"]], "MNIST Data Set (Keras)": [[60, "MNIST-Data-Set-(Keras)"]], "Build the model": [[60, "Build-the-model"]], "Compile the model": [[60, "Compile-the-model"]], "Train the model": [[60, "Train-the-model"]], "Testing the model": [[60, "Testing-the-model"]], "Convolutional Neural Networks": [[61, "Convolutional-Neural-Networks"]], "Layout of a CNN": [[61, "Layout-of-a-CNN"]], "Convolutional Layer": [[61, "Convolutional-Layer"]], "Padding": [[61, "Padding"]], "Striding": [[61, "Striding"]], "RELU Activation": [[61, "RELU-Activation"]], "Pooling Layer": [[61, "Pooling-Layer"]], "Output Size": [[61, "Output-Size"]], "Flattening": [[61, "Flattening"]], "Dropout": [[61, "Dropout"]], "Fully Connected Layer": [[61, "Fully-Connected-Layer"]], "Example CNN with Keras": [[61, "Example-CNN-with-Keras"]], "Prepare the data": [[61, "Prepare-the-data"]], "Build the network": [[61, "Build-the-network"]], "Train the network": [[61, "Train-the-network"]], "Evaluate the trained network": [[61, "Evaluate-the-trained-network"]], "Evaluate the accuracy of your visual neural network ;-)": [[61, "Evaluate-the-accuracy-of-your-visual-neural-network-;-)"]], "Autoencoder CNN for Time Series Denoising": [[62, "Autoencoder-CNN-for-Time-Series-Denoising"]], "Autoencoder Structure and Purpose": [[62, "Autoencoder-Structure-and-Purpose"]], "Data Generation": [[62, "Data-Generation"]], "Create the Autoencoder network": [[62, "Create-the-Autoencoder-network"]], "Define model data": [[62, "Define-model-data"]], "Encoder/Decoder Setup": [[62, "Encoder/Decoder-Setup"]], "Training the encoder": [[62, "Training-the-encoder"]], "Reconstruction of the Data": [[62, "Reconstruction-of-the-Data"]], "Python and Hardware": [[63, "Python-and-Hardware"]], "Arduino Nano Board": [[63, "Arduino-Nano-Board"]], "Arduino Software": [[63, "Arduino-Software"]], "Setup your board": [[63, "Setup-your-board"]], "Select Firmata Sketch": [[63, "Select-Firmata-Sketch"]], "Communicating with the board": [[63, "Communicating-with-the-board"]], "Let the on-board LED blink": [[63, "Let-the-on-board-LED-blink"]], "Tunable output": [[63, "Tunable-output"]], "Creating an Oscilloscope": [[63, "Creating-an-Oscilloscope"]], "Project: YOUR PROJECT TITLE": [[64, "Project:-YOUR-PROJECT-TITLE"]], "Introduction": [[64, "Introduction"]], "Fundamentals": [[64, "Fundamentals"]], "Results and Discussion": [[64, "Results-and-Discussion"]], "Summary": [[64, "Summary"]], "NumPy arrays": [[65, "NumPy-arrays"]], "Creating Numpy Arrays": [[65, "Creating-Numpy-Arrays"]], "From lists": [[65, "From-lists"]], "Using array-generating functions": [[65, "Using-array-generating-functions"]], "linspace and logspace": [[65, "linspace-and-logspace"]], "mgrid": [[65, "mgrid"]], "diag": [[65, "diag"]], "zeros and ones": [[65, "zeros-and-ones"]], "Manipulating NumPy arrays": [[65, "Manipulating-NumPy-arrays"]], "Slicing": [[65, "Slicing"]], "Reshaping": [[65, "Reshaping"]], "Adding a new dimension: newaxis": [[65, "Adding-a-new-dimension:-newaxis"]], "Stacking and repeating arrays": [[65, "Stacking-and-repeating-arrays"]], "Tile and repeat": [[65, "Tile-and-repeat"]], "Concatenate": [[65, "Concatenate"]], "Hstack and vstack": [[65, "Hstack-and-vstack"]], "Applying mathematical functions": [[65, "Applying-mathematical-functions"]], "Operation involving one array": [[65, "Operation-involving-one-array"]], "Operations involving multiple arrays": [[65, "Operations-involving-multiple-arrays"]], "Add On: Making publication ready figures": [[66, "Add-On:-Making-publication-ready-figures"]], "Creating a plot with a specific bounding box size": [[66, "Creating-a-plot-with-a-specific-bounding-box-size"]], "Creating a plot with a specific axis frame size": [[66, "Creating-a-plot-with-a-specific-axis-frame-size"]], "Choosing fonts": [[66, "Choosing-fonts"]], "Plotting data": [[67, "Plotting-data"]], "Simple Plotting - Implicit Version": [[67, "Simple-Plotting---Implicit-Version"]], "Line Plot": [[67, "Line-Plot"]], "Axis Labels": [[67, "Axis-Labels"]], "Legends": [[67, "Legends"]], "Scatter plot": [[67, "Scatter-plot"]], "Histograms": [[67, "Histograms"]], "Combined plots": [[67, "Combined-plots"]], "Saving figures": [[67, "Saving-figures"]], "Plots with error bars": [[67, "Plots-with-error-bars"]], "Setting plotting limits and excluding data": [[67, "Setting-plotting-limits-and-excluding-data"]], "Masked arrays": [[67, "Masked-arrays"]], "Logarithmic plots": [[67, "Logarithmic-plots"]], "Semi-log plots": [[67, "Semi-log-plots"]], "Log-log plots": [[67, "Log-log-plots"]], "Arranging multiple plots": [[67, "Arranging-multiple-plots"]], "Contour and Density Plots": [[67, "Contour-and-Density-Plots"]], "Simple contour plot": [[67, "Simple-contour-plot"]], "Color contour plot": [[67, "Color-contour-plot"]], "Image plot": [[67, "Image-plot"]], "Additional Plotting - Explicit Version": [[67, "Additional-Plotting---Explicit-Version"]], "Plots with Multiple Spines": [[67, "Plots-with-Multiple-Spines"]], "Insets": [[67, "Insets"]], "Spine axis": [[67, "Spine-axis"]], "Polar plot": [[67, "Polar-plot"]], "Text annotation": [[67, "Text-annotation"]], "3D Plotting": [[67, "3D-Plotting"]], "Projection Scence": [[67, "Projection-Scence"]], "Line Plotting in 3D": [[67, "Line-Plotting-in-3D"]], "Surface Plotting": [[67, "Surface-Plotting"]], "Random numbers": [[68, "Random-numbers"]], "Uniformly distributed random numbers": [[68, "Uniformly-distributed-random-numbers"]], "Normally distributed random numbers": [[68, "Normally-distributed-random-numbers"]], "Exponentially distributed numbers": [[68, "Exponentially-distributed-numbers"]], "Random distribution of integers": [[68, "Random-distribution-of-integers"]], "Problem Set 2": [[69, "Problem-Set-2"]], "Input and output": [[70, "Input-and-output"]], "Keyboard input": [[70, "Keyboard-input"]], "Screen output": [[70, "Screen-output"]], "str.format() Formatting": [[70, "str.format()-Formatting"]], "%-Formatting": [[70, "%-Formatting"]], "f-Strings": [[70, "f-Strings"]], "File input/output": [[70, "File-input/output"]], "File I/O with NumPy": [[70, "File-I/O-with-NumPy"]], "Reading data from a text file": [[70, "Reading-data-from-a-text-file"]], "Writing data to a text file": [[70, "Writing-data-to-a-text-file"]], "File I/O with Pandas": [[70, "File-I/O-with-Pandas"]], "Short intro to Pandas": [[70, "Short-intro-to-Pandas"]], "Reading CSV data with Pandas": [[70, "Reading-CSV-data-with-Pandas"]], "Conditionals: if, elif, and else statements": [[71, "Conditionals:-if,-elif,-and-else-statements"]], "If example": [[71, "If-example"]], "If else example": [[71, "If-else-example"]], "If, elif, else example": [[71, "If,-elif,-else-example"]], "Combining conditions": [[71, "Combining-conditions"]], "For loops": [[71, "For-loops"]], "While loops": [[71, "While-loops"]], "Loops and array operations": [[71, "Loops-and-array-operations"], [74, "Loops-and-array-operations"]], "List comprehensions": [[71, "List-comprehensions"]], "Variables in functions": [[72, "Variables-in-functions"]], "Functions with more than one input or output": [[72, "Functions-with-more-than-one-input-or-output"], [74, "Functions-with-more-than-one-input-or-output"]], "Positional and keyword arguments": [[72, "Positional-and-keyword-arguments"], [74, "Positional-and-keyword-arguments"]], "Functions with variable number of arguments": [[72, "Functions-with-variable-number-of-arguments"]], "Unnamed functions (lambda function)": [[72, "Unnamed-functions-(lambda-function)"]], "Functions as arguments of functions": [[72, "Functions-as-arguments-of-functions"]], "Introduction to Computational Software": [[74, "Introduction-to-Computational-Software"]], "Table of Contents": [[74, "Table-of-Contents"]], "Lecture 3": [[74, "Lecture-3"]], "Conditionals": [[74, "Conditionals"]], "if, elif, and else statements": [[74, "if,-elif,-and-else-statements"]], "Logical Operators": [[74, "Logical-Operators"]], "for loops": [[74, "for-loops"]], "while loops": [[74, "while-loops"]], "List Comprehensions": [[74, "List-Comprehensions"]], "User-defined functions": [[74, "User-defined-functions"]], "Faster Array Processing": [[74, "Faster-Array-Processing"]], "Variable number of arguments": [[74, "Variable-number-of-arguments"]], "Numerical differentiation": [[74, "Numerical-differentiation"]], "More differentiation": [[74, "More-differentiation"]], "Classes and Objects": [[76, "Classes-and-Objects"]], "Definition of Classes": [[76, "Definition-of-Classes"]], "Class Methods": [[76, "Class-Methods"]], "The __init__ method": [[76, "The-__init__-method"]], "The __str__ method": [[76, "The-__str__-method"]], "Class and object variables": [[76, "Class-and-object-variables"]], "Brownian Motion": [[77, "Brownian-Motion"]], "Physics": [[77, "Physics"]], "Class Planning": [[77, "Class-Planning"]], "Simulating": [[77, "Simulating"]], "Plotting the trajectories": [[77, "Plotting-the-trajectories"]], "Characterizing the Brownian motion": [[77, "Characterizing-the-Brownian-motion"]], "Calculate the particle speed": [[77, "Calculate-the-particle-speed"]], "Calculate the particle mean squared displacement": [[77, "Calculate-the-particle-mean-squared-displacement"]], "Animations": [[78, "Animations"]], "Import Modules": [[78, "Import-Modules"]], "Particle class": [[78, "Particle-class"]], "Create a set of particles": [[78, "Create-a-set-of-particles"]], "Canvas and drawing function": [[78, "Canvas-and-drawing-function"]], "Threading for animation": [[78, "Threading-for-animation"]], "Numerical Differentiation": [[79, "Numerical-Differentiation"]], "First order derivative": [[79, "First-order-derivative"]], "Matrix version of the first derivative": [[79, "Matrix-version-of-the-first-derivative"]], "Second order derivative": [[79, "Second-order-derivative"]], "SciPy Module": [[79, "SciPy-Module"]], "Matrix version": [[79, "Matrix-version"]], "Numerical Integration": [[80, "Numerical-Integration"]], "Box method": [[80, "Box-method"]], "Trapezoid method": [[80, "Trapezoid-method"]], "Simpson method": [[80, "Simpson-method"]], "Solving ODEs": [[81, "Solving-ODEs"]], "Implicit Solution - Crank Nicholson": [[81, "Implicit-Solution---Crank-Nicholson"]], "Define Matrices": [[81, "Define-Matrices"]], "Use Initial Conditions": [[81, "Use-Initial-Conditions"]], "Explicit Solution - Numerical Integration": [[81, "Explicit-Solution---Numerical-Integration"]], "Euler Method": [[81, "Euler-Method"]], "Euler Cromer Method": [[81, "Euler-Cromer-Method"]], "Midpoint Method": [[81, "Midpoint-Method"]], "Putting it all together": [[81, "Putting-it-all-together"]], "The definition of the problem": [[81, "The-definition-of-the-problem"]], "Solving the problem": [[81, "Solving-the-problem"], [84, "Solving-the-problem"]], "Solving the Harmonic Oscillator in SciPy": [[81, "Solving-the-Harmonic-Oscillator-in-SciPy"]], "Definition": [[81, "Definition"], [81, "id3"], [83, "Definition"]], "Damped Driven Pendulum in SciPy": [[81, "Damped-Driven-Pendulum-in-SciPy"]], "Utilities": [[82, "Utilities"]], "COVID19": [[83, "COVID19"]], "The Kermack-McKendrick Model": [[83, "The-Kermack-McKendrick-Model"]], "Model Equation": [[83, "Model-Equation"]], "Real COVID19 numbers": [[83, "Real-COVID19-numbers"]], "Total number of cases": [[83, "Total-number-of-cases"]], "Number of Deaths": [[83, "Number-of-Deaths"]], "New cases per day": [[83, "New-cases-per-day"]], "Current cases": [[83, "Current-cases"]], "Coupled Pendula": [[84, "Coupled-Pendula"]], "Description of the problem": [[84, "Description-of-the-problem"]], "Sketch": [[84, "Sketch"]], "Equations of motion": [[84, "Equations-of-motion"], [87, "Equations-of-motion"]], "Setting up the function": [[84, "Setting-up-the-function"]], "Define initial parameters": [[84, "Define-initial-parameters"]], "Solve the equation of motion": [[84, "Solve-the-equation-of-motion"]], "Normal Modes": [[84, "Normal-Modes"]], "In-phase motion": [[84, "In-phase-motion"]], "Out-of-phase motion": [[84, "Out-of-phase-motion"]], "Beat case": [[84, "Beat-case"]], "Computation of energy (here for the beat case)": [[84, "Computation-of-energy-(here-for-the-beat-case)"]], "Potential energy of the pendula": [[84, "Potential-energy-of-the-pendula"]], "Potential energy of the spring": [[84, "Potential-energy-of-the-spring"]], "Kinetic energies": [[84, "Kinetic-energies"]], "Total energy": [[84, "Total-energy"]], "Total energy exchange of the pendula": [[84, "Total-energy-exchange-of-the-pendula"]], "Fourier Analysis": [[85, "Fourier-Analysis"]], "Fourier series": [[85, "Fourier-series"]], "Fourier transform": [[85, "Fourier-transform"]], "Frequency analysis of our coupled pendula": [[85, "Frequency-analysis-of-our-coupled-pendula"]], "Appendix: Fourier Analysis of a damped oscillation": [[86, "Appendix:-Fourier-Analysis-of-a-damped-oscillation"]], "Spring Pendulum": [[87, "Spring-Pendulum"]], "Physical Model": [[87, "Physical-Model"], [88, "Physical-Model"], [89, "Physical-Model"]], "Numerical Solution": [[87, "Numerical-Solution"], [88, "Numerical-Solution"], [89, "Numerical-Solution"]], "Initial parameters": [[87, "Initial-parameters"]], "Angle and Length over Time": [[87, "Angle-and-Length-over-Time"]], "Planetary Motion": [[88, "Planetary-Motion"]], "Initial Parameters: Planets": [[88, "Initial-Parameters:-Planets"]], "Solution: Planets": [[88, "Solution:-Planets"]], "Plotting: Planets": [[88, "Plotting:-Planets"]], "Trajectory": [[88, "Trajectory"]], "Energy": [[88, "Energy"]], "Diffusion equation": [[89, "Diffusion-equation"]], "Spatial derivative": [[89, "Spatial-derivative"]], "Temporal derivative": [[89, "Temporal-derivative"]], "Bringing all together": [[89, "Bringing-all-together"]], "Curve fitting": [[91, "Curve-fitting"]], "Idea": [[91, "Idea"]], "Least squares": [[91, "Least-squares"]], "Data": [[91, "Data"]], "Least square fitting": [[91, "Least-square-fitting"]], "\\chi-squared value": [[91, "\\chi-squared-value"]], "Residuals": [[91, "Residuals"]], "Covariance matrix": [[91, "Covariance-matrix"]], "Plane Waves": [[92, "Plane-Waves"]], "Equations": [[92, "Equations"], [93, "Equations"], [95, "Equations"]], "Electric field": [[92, "Electric-field"], [93, "Electric-field"]], "Plane wave propagation": [[92, "Plane-wave-propagation"]], "Imaginary wave vector": [[92, "Imaginary-wave-vector"]], "Interference of two plane waves": [[92, "Interference-of-two-plane-waves"]], "Plane wave at a boundary": [[92, "Plane-wave-at-a-boundary"]], "Fresnel equations": [[92, "Fresnel-equations"]], "Incident wave": [[92, "Incident-wave"]], "Reflected wave": [[92, "Reflected-wave"]], "Refracted wave": [[92, "Refracted-wave"]], "Spherical waves": [[93, "Spherical-waves"]], "Plot the intensity in an image plane": [[93, "Plot-the-intensity-in-an-image-plane"]], "Interference between a spherical and a plane wave": [[93, "Interference-between-a-spherical-and-a-plane-wave"]], "Huygens principle": [[94, "Huygens-principle"]], "Diffraction pattern of a single slit": [[94, "Diffraction-pattern-of-a-single-slit"]], "Farfield vs. nearfield": [[94, "Farfield-vs.-nearfield"]], "Comparison to the analytical solution": [[94, "Comparison-to-the-analytical-solution"]], "Gaussian Beam": [[95, "Gaussian-Beam"]], "Intensity plot": [[95, "Intensity-plot"]], "Intensity profiles": [[95, "Intensity-profiles"]], "Assignments": [[4, "assignments"]], "Assignment Rules": [[4, "assignment-rules"]], "Exam": [[5, "exam"]], "Mechanics": [[5, "mechanics"]], "Thermodynamics/Statistical Physics": [[5, "thermodynamics-statistical-physics"]], "Optics": [[5, "optics"]], "Electrodynamics": [[5, "electrodynamics"]], "Resources": [[7, "resources"]], "Molecular Nanophotonics Group": [[7, "molecular-nanophotonics-group"]], "Additional Advanced Courses": [[7, "additional-advanced-courses"]], "Python Documentation": [[7, "python-documentation"]], "Python Tutorials": [[7, "python-tutorials"]], "Julia Tutorial": [[7, "julia-tutorial"]], "Pluto NoteBook": [[7, "pluto-notebook"]], "Exercise 1": [[13, "exercise-1"]], "Introduction to Jupyter": [[38, "Introduction-to-Jupyter"]], "What is Jupyter Notebook?": [[38, "What-is-Jupyter-Notebook?"]], "Notebook editor": [[38, "Notebook-editor"], [39, "Notebook-editor"], [42, "Notebook-editor"]], "Kernels": [[38, "Kernels"]], "Notebook documents": [[38, "Notebook-documents"]], "Edit mode": [[39, "Edit-mode"], [42, "Edit-mode"]], "Command mode": [[39, "Command-mode"], [42, "Command-mode"]], "Keyboard navigation": [[39, "Keyboard-navigation"], [42, "Keyboard-navigation"]], "Running code in your notebook": [[39, "Running-code-in-your-notebook"]], "Managing the kernel": [[39, "Managing-the-kernel"], [42, "Managing-the-kernel"]], "Running code": [[42, "Running-code"]]}, "indexentries": {}}) \ No newline at end of file +Search.setIndex({"docnames": ["assignments/exercise3/SolutionE3", "assignments/exercise4/SolutionE4", "assignments/exercise5/SolutionE5", "assignments/exercise7/SolutionE7", "course-info/assignments", "course-info/exam", "course-info/instructor", "course-info/resources", "course-info/schedule", "course-info/website", "index", "index-Copy1", "lectures/Intro/overview", "lectures/L1/assignment_1", "lectures/L1/overview_1", "lectures/L10/overview_10", "lectures/L11/overview_11", "lectures/L12/overview_12", "lectures/L13/overview_13", "lectures/L14/overview_14", "lectures/L15/overview_15", "lectures/L2/L2 Tips For Figures/Figures/Figure 1", "lectures/L2/assignment_2", "lectures/L2/overview_2", "lectures/L3/assignment_3", "lectures/L3/overview_3", "lectures/L4/assignment_4", "lectures/L4/overview_4", "lectures/L5/overview_5", "lectures/L6/assignment_5", "lectures/L6/overview_6", "lectures/L7/assignment_7", "lectures/L7/overview_7", "lectures/L8/assignment_6", "lectures/L8/overview_8", "lectures/L8/overview_8a", "lectures/L9/assignment_7", "lectures/L9/overview_9", "notebooks/Intro/1_Introduction2Jupyter", "notebooks/Intro/2_NotebookEditor", "notebooks/Intro/3_EditCells", "notebooks/Intro/Empty", "notebooks/Intro/NotebookEditor", "notebooks/L1/1_variables", "notebooks/L1/2_operators", "notebooks/L1/3_datatypes", "notebooks/L1/4_modules", "notebooks/L1/Lecture-1", "notebooks/L1/exceptions", "notebooks/L10/1_quantum_mechanics", "notebooks/L10/2_particle_in_a_box", "notebooks/L10/3_harmonic_oscillator", "notebooks/L10/4_periodic_potential", "notebooks/L11/1_quantum_dynamics", "notebooks/L11/2_particle_in_a_box", "notebooks/L11/3_tunneling", "notebooks/L11/Untitled", "notebooks/L12/1_hydrodynamics", "notebooks/L12/2_reinforcement_learning", "notebooks/L13/1_deep_learning", "notebooks/L13/2_deep_learning_keras", "notebooks/L14/1_CNN", "notebooks/L14/2_AutoEncoder", "notebooks/L15/1_python_hardware", "notebooks/L15/2_project_template", "notebooks/L2/1_numpy", "notebooks/L2/25_publication_ready_figures", "notebooks/L2/2_plotting", "notebooks/L2/3_randomnumbers", "notebooks/L2/ps2", "notebooks/L3/1_input_output", "notebooks/L3/2_flowcontrol", "notebooks/L3/3_functions", "notebooks/L3/4_exceptions", "notebooks/L3/Lecture-3", "notebooks/L3/exercise", "notebooks/L4/1_classes", "notebooks/L4/2_brownian_motion", "notebooks/L4/3_animations", "notebooks/L5/1_differentiation", "notebooks/L5/2_integration", "notebooks/L5/3_solving_ODEs", "notebooks/L5/utility", "notebooks/L6/1_covid19", "notebooks/L6/2_coupled_pendula", "notebooks/L6/3_fourier_analysis", "notebooks/L6/DampedOscillation", "notebooks/L7/1_spring_pendulum", "notebooks/L7/2_planetary_motion", "notebooks/L7/3_diffusion_equation", "notebooks/L7/Untitled", "notebooks/L8/1_curve_fitting", "notebooks/L9/1_plane_waves", "notebooks/L9/2_spherical_waves", "notebooks/L9/3_huygens_principle", "notebooks/L9/4_gaussian_beams"], "filenames": ["assignments/exercise3/SolutionE3.ipynb", "assignments/exercise4/SolutionE4.ipynb", "assignments/exercise5/SolutionE5.ipynb", "assignments/exercise7/SolutionE7.ipynb", "course-info/assignments.rst", "course-info/exam.rst", "course-info/instructor.rst", "course-info/resources.rst", "course-info/schedule.rst", "course-info/website.rst", "index.rst", "index-Copy1.rst", "lectures/Intro/overview.rst", "lectures/L1/assignment_1.rst", "lectures/L1/overview_1.rst", "lectures/L10/overview_10.rst", "lectures/L11/overview_11.rst", "lectures/L12/overview_12.rst", "lectures/L13/overview_13.rst", "lectures/L14/overview_14.rst", "lectures/L15/overview_15.rst", "lectures/L2/L2 Tips For Figures/Figures/Figure 1.ipynb", "lectures/L2/assignment_2.rst", "lectures/L2/overview_2.rst", "lectures/L3/assignment_3.rst", "lectures/L3/overview_3.rst", "lectures/L4/assignment_4.rst", "lectures/L4/overview_4.rst", "lectures/L5/overview_5.rst", "lectures/L6/assignment_5.rst", "lectures/L6/overview_6.rst", "lectures/L7/assignment_7.rst", "lectures/L7/overview_7.rst", "lectures/L8/assignment_6.rst", "lectures/L8/overview_8.rst", "lectures/L8/overview_8a.rst", "lectures/L9/assignment_7.rst", "lectures/L9/overview_9.rst", "notebooks/Intro/1_Introduction2Jupyter.ipynb", "notebooks/Intro/2_NotebookEditor.ipynb", "notebooks/Intro/3_EditCells.ipynb", "notebooks/Intro/Empty.ipynb", "notebooks/Intro/NotebookEditor.ipynb", "notebooks/L1/1_variables.ipynb", "notebooks/L1/2_operators.ipynb", "notebooks/L1/3_datatypes.ipynb", "notebooks/L1/4_modules.ipynb", "notebooks/L1/Lecture-1.ipynb", "notebooks/L1/exceptions.ipynb", "notebooks/L10/1_quantum_mechanics.ipynb", "notebooks/L10/2_particle_in_a_box.ipynb", "notebooks/L10/3_harmonic_oscillator.ipynb", "notebooks/L10/4_periodic_potential.ipynb", "notebooks/L11/1_quantum_dynamics.ipynb", "notebooks/L11/2_particle_in_a_box.ipynb", "notebooks/L11/3_tunneling.ipynb", "notebooks/L11/Untitled.ipynb", "notebooks/L12/1_hydrodynamics.ipynb", "notebooks/L12/2_reinforcement_learning.ipynb", "notebooks/L13/1_deep_learning.ipynb", "notebooks/L13/2_deep_learning_keras.ipynb", "notebooks/L14/1_CNN.ipynb", "notebooks/L14/2_AutoEncoder.ipynb", "notebooks/L15/1_python_hardware.ipynb", "notebooks/L15/2_project_template.ipynb", "notebooks/L2/1_numpy.ipynb", "notebooks/L2/25_publication_ready_figures.ipynb", "notebooks/L2/2_plotting.ipynb", "notebooks/L2/3_randomnumbers.ipynb", "notebooks/L2/ps2.ipynb", "notebooks/L3/1_input_output.ipynb", "notebooks/L3/2_flowcontrol.ipynb", "notebooks/L3/3_functions.ipynb", "notebooks/L3/4_exceptions.ipynb", "notebooks/L3/Lecture-3.ipynb", "notebooks/L3/exercise.ipynb", "notebooks/L4/1_classes.ipynb", "notebooks/L4/2_brownian_motion.ipynb", "notebooks/L4/3_animations.ipynb", "notebooks/L5/1_differentiation.ipynb", "notebooks/L5/2_integration.ipynb", "notebooks/L5/3_solving_ODEs.ipynb", "notebooks/L5/utility.ipynb", "notebooks/L6/1_covid19.ipynb", "notebooks/L6/2_coupled_pendula.ipynb", "notebooks/L6/3_fourier_analysis.ipynb", "notebooks/L6/DampedOscillation.ipynb", "notebooks/L7/1_spring_pendulum.ipynb", "notebooks/L7/2_planetary_motion.ipynb", "notebooks/L7/3_diffusion_equation.ipynb", "notebooks/L7/Untitled.ipynb", "notebooks/L8/1_curve_fitting.ipynb", "notebooks/L9/1_plane_waves.ipynb", "notebooks/L9/2_spherical_waves.ipynb", "notebooks/L9/3_huygens_principle.ipynb", "notebooks/L9/4_gaussian_beams.ipynb"], "titles": ["Exercise 3 Solution", "Exercise 4 Solution", "Exercise 5 Solution", "Exercise 7 Solution", "Assignments", "Exam", "Instructor", "Resources", "Course Schedule", "This Website", "Welcome to the Introduction to Computer-based Physical Modeling Course!", "Welcome to the Introduction to Computer-based Physical Modeling Course!", "Overview", "Exercise 1", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Lecture Contents", "Creating a figure, which just looks nice on the screen", "Exercise 2", "Lecture Contents", "Exercise 3", "Lecture Contents", "Exercise 4", "Lecture Contents", "Lecture Contents", "Exercise 5", "Lecture Contents", "Exercise 7", "Lecture Contents", "Exercise 6", "Lecture Contents", "Lecture Contents", "Exercise 7", "Lecture Contents", "Introduction to Jupyter", "Notebook editor", "Entering code", "An empty notebook", "Notebook editor", "Variables and types", "Operators and comparisons", "Data Types in Python", "Modules and namespaces", "Variables and types", "Exceptions", "Quantum Mechanics", "Particle in a box", "Harmonic Oscillator", "Periodic Potential", "Time Dependent Quantum Mechanics", "Wavepacket in a Potential Box", "Tunneling through a barrier", "Split Step Method", "Hydrodynamics", "Machine Learning and Neural Networks", "Neural Networks", "Neural Network with Keras", "Convolutional Neural Networks", "Autoencoder CNN for Time Series Denoising", "Python and Hardware", "Project: YOUR PROJECT TITLE", "NumPy arrays", "Add On: Making publication ready figures", "Plotting data", "Random numbers", "Problem Set 2", "Input and output", "Flow Control", "Functions", "Exceptions", "Introduction to Computational Software", "<no title>", "Classes and Objects", "Brownian Motion", "Animations", "Numerical Differentiation", "Numerical Integration", "Solving ODEs", "Utilities", "COVID19", "Coupled Pendula", "Fourier Analysis", "Appendix: Fourier Analysis of a damped oscillation", "Spring Pendulum", "Planetary Motion", "Diffusion equation", "<no title>", "Curve fitting", "Plane Waves", "Spherical waves", "Huygens principle", "Gaussian Beam"], "terms": {"thi": [0, 1, 2, 3, 4, 5, 10, 11, 12, 16, 17, 18, 21, 22, 25, 26, 27, 28, 30, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "page": [0, 1, 2, 3, 8, 9, 10, 11, 20, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "wa": [0, 1, 2, 3, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "gener": [0, 1, 2, 3, 11, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "from": [0, 1, 2, 3, 4, 5, 9, 10, 11, 18, 20, 21, 25, 27, 32, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 53, 56, 57, 59, 60, 62, 63, 64, 66, 67, 68, 69, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "assign": [0, 1, 2, 3, 5, 8, 9, 10, 11, 13, 24, 26, 29, 31, 33, 34, 35, 36, 45, 63, 70, 72, 74, 78, 83], "exercise3": 0, "solutione3": 0, "ipynb": [0, 1, 2, 3, 21, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "our": [0, 4, 9, 11, 13, 17, 19, 20, 34, 35, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 63, 64, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 87, 89, 91, 92, 93, 94], "todai": [0, 25, 34, 35, 49, 53, 80], "problemset": [0, 2, 3, 22], "contain": [0, 2, 5, 9, 38, 43, 45, 46, 47, 49, 52, 55, 59, 60, 62, 65, 66, 67, 70, 71, 72, 74, 77, 78, 79, 81, 85, 89, 91, 92, 93], "data": [0, 10, 11, 14, 19, 30, 38, 43, 53, 56, 58, 63, 65, 68, 69, 72, 74, 76, 77, 79, 81, 83, 85, 89, 90, 92, 93, 95], "section": [0, 27, 45, 46, 47, 53, 54, 57, 59, 61, 65, 66, 67, 70, 78, 81, 86, 93], "well": [0, 1, 3, 4, 5, 7, 9, 10, 11, 13, 20, 38, 40, 45, 47, 50, 52, 53, 54, 66, 68, 70, 71, 72, 74, 77, 79, 83, 84, 85, 88, 91, 92, 93], "lectur": [0, 1, 2, 3, 4, 8, 9, 21, 22, 45, 47, 49, 50, 53, 54, 55, 59, 61, 63, 66, 68, 70, 71, 77, 79, 84, 85, 87, 88, 89, 94], "i": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 15, 16, 17, 18, 19, 20, 22, 24, 25, 27, 33, 34, 35, 37, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "hope": [0, 5, 10, 11, 15, 20, 34, 35, 37, 59], "you": [0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 20, 22, 24, 26, 27, 29, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 78, 79, 80, 81, 83, 84, 85, 87, 88, 91, 92, 93, 94], "all": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 18, 19, 20, 38, 46, 47, 49, 50, 52, 53, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 83, 84, 85, 86, 91, 92, 93], "did": [0, 1, 2, 15, 16, 37, 49, 53, 55, 56, 57, 59, 60, 74, 79, 89, 92], "read": [0, 8, 9, 10, 11, 38, 45, 54, 57, 59, 63, 65, 69, 72, 74, 77, 81, 88, 95], "self": [0, 1, 25, 38, 56, 76, 77, 78], "studi": [0, 8, 10, 11, 25, 29, 31, 50, 51, 52, 53, 55, 57, 67, 70, 78, 81, 83, 87, 92], "part": [0, 3, 4, 5, 18, 25, 43, 45, 47, 49, 54, 57, 58, 59, 61, 62, 65, 67, 68, 71, 74, 76, 77, 81, 92], "except": [0, 11, 25, 43, 58, 59, 60, 72, 78, 84, 91, 92], "just": [0, 1, 9, 20, 38, 40, 45, 47, 49, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 81, 83, 84, 89, 91, 92], "do": [0, 1, 2, 5, 17, 18, 20, 33, 37, 40, 43, 45, 46, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 71, 72, 74, 76, 77, 78, 80, 81, 83, 84, 85, 87, 89, 91, 92, 94, 95], "usual": [0, 45, 47, 55, 61, 64, 65, 71, 74, 91, 94], "import": [0, 1, 2, 3, 4, 5, 10, 11, 21, 34, 35, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "numpi": [0, 1, 2, 3, 11, 21, 22, 23, 43, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "np": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "panda": [0, 7, 57, 59, 77, 83], "pd": [0, 57, 70, 77, 78, 83], "time": [0, 1, 2, 4, 5, 11, 15, 17, 26, 33, 37, 40, 45, 46, 47, 52, 54, 55, 56, 57, 58, 59, 61, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 86, 88, 89, 90, 91, 92, 93, 94, 95], "matplotlib": [0, 1, 2, 3, 7, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pyplot": [0, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "plt": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "config": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "inlinebackend": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "figure_format": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "retina": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "rcparam": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "updat": [0, 1, 2, 3, 8, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "font": [0, 1, 2, 3, 11, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "size": [0, 1, 2, 3, 11, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 62, 63, 64, 65, 67, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "12": [0, 1, 2, 3, 17, 43, 44, 46, 47, 49, 50, 51, 52, 53, 57, 58, 59, 60, 61, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "ax": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "titles": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "20": [0, 1, 2, 3, 45, 47, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 67, 68, 70, 71, 72, 76, 78, 81, 84, 88, 92, 93], "labels": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "18": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "labelpad": [0, 1, 2, 3, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "14": [0, 1, 2, 3, 18, 21, 41, 47, 49, 50, 51, 52, 54, 55, 56, 57, 58, 59, 60, 61, 62, 65, 67, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "line": [0, 1, 2, 3, 13, 21, 40, 43, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 92, 93, 94, 95], "linewidth": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "1": [0, 1, 2, 5, 8, 20, 21, 23, 34, 35, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "markers": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "4": [0, 2, 5, 21, 40, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94], "xtick": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "16": [0, 1, 2, 3, 12, 20, 21, 44, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 65, 68, 70, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "ytick": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "top": [0, 1, 2, 3, 5, 8, 21, 39, 42, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "true": [0, 1, 2, 3, 21, 43, 44, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "direct": [0, 1, 2, 3, 21, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 92, 93, 94, 95], "right": [0, 1, 2, 3, 9, 21, 39, 40, 42, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 69, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "file": [0, 10, 11, 20, 38, 46, 47, 53, 65, 66, 67, 68, 69, 83], "csv": [0, 83], "2018": [0, 70, 74], "04": [0, 60, 62, 65, 67, 70], "12_sds011_sensor_12253": 0, "directori": [0, 63], "help": [0, 3, 8, 19, 38, 40, 43, 45, 46, 47, 49, 53, 54, 55, 57, 58, 59, 60, 61, 72, 74, 77, 78, 79, 81, 83, 86, 95], "modul": [0, 2, 5, 10, 11, 14, 18, 23, 40, 43, 48, 49, 50, 51, 53, 55, 56, 59, 60, 61, 63, 64, 67, 68, 70, 71, 72, 73, 74, 76, 77, 81, 86, 87, 89, 91, 92], "us": [0, 2, 3, 5, 8, 9, 10, 11, 12, 19, 20, 22, 27, 29, 31, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 83, 84, 85, 86, 87, 90, 91, 92, 93, 94, 95], "onli": [0, 1, 7, 17, 24, 32, 34, 35, 40, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 89, 90, 91, 92, 93], "last": [0, 20, 25, 27, 28, 43, 45, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 61, 63, 65, 67, 70, 72, 73, 74, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92], "two": [0, 1, 2, 3, 5, 11, 19, 20, 32, 39, 40, 42, 45, 47, 49, 50, 51, 52, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 70, 71, 72, 74, 76, 81, 83, 84, 85, 86, 87, 89, 93, 94], "column": [0, 58, 59, 61, 65, 66, 69, 70, 71, 74, 77], "hint": 0, "some": [0, 1, 2, 4, 5, 9, 10, 11, 12, 15, 17, 26, 32, 40, 43, 46, 47, 48, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 71, 72, 73, 74, 77, 79, 80, 81, 83, 84, 87, 89, 91, 92, 93], "ar": [0, 2, 4, 5, 7, 8, 9, 10, 11, 14, 20, 22, 27, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 87, 89, 90, 91, 92, 93, 94, 95], "empti": [0, 9, 45, 47, 66, 76], "seelct": 0, "ones": [0, 34, 35, 39, 42, 55, 58, 81, 87, 89, 90], "skip": [0, 49, 67, 70, 89], "first": [0, 1, 3, 4, 5, 8, 11, 13, 20, 32, 40, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 67, 70, 72, 74, 75, 76, 78, 80, 81, 83, 84, 87, 89, 91, 92], "row": [0, 49, 58, 59, 61, 65, 70, 74, 79], "tow": 0, "arrai": [0, 1, 3, 5, 11, 45, 47, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 68, 70, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "p1": [0, 67, 70, 76], "p2": [0, 67, 70, 76], "here": [0, 1, 4, 5, 9, 11, 38, 40, 43, 45, 47, 48, 49, 53, 57, 59, 60, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 88, 89, 91, 93, 94, 95], "three": [0, 2, 38, 59, 61, 65, 67, 71, 74, 78, 80, 81, 83, 91, 92], "text": [0, 38, 39, 40, 42, 46, 47, 64, 66, 69, 71, 72, 74, 84, 85, 91], "can": [0, 2, 8, 9, 10, 11, 14, 15, 17, 22, 37, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "judg": [0, 58, 59, 91], "structur": [0, 5, 7, 10, 11, 19, 47, 52, 61, 65, 70, 71, 74, 84, 86], "sensor_id": [0, 70], "sensor_typ": [0, 70], "locat": [0, 3, 61, 67, 70, 90], "lat": [0, 70], "lon": [0, 70], "timestamp": [0, 70], "durp1": [0, 70], "ratiop1": [0, 70], "durp2": [0, 70], "ratiop2": [0, 70], "12253": [0, 70], "sds011": [0, 70], "6189": [0, 70], "52": [0, 55, 63, 70, 72, 84, 89, 91], "527": [0, 70, 91], "13": [0, 1, 2, 44, 45, 46, 47, 50, 52, 57, 59, 60, 61, 63, 65, 70, 71, 74, 78, 80, 84, 94, 95], "390": [0, 1], "12t00": 0, "00": [0, 12, 14, 59, 65, 70, 71, 74, 78], "58": [0, 47, 59, 66, 70, 72, 74], "31": [0, 47, 50, 52, 53, 56, 62, 65, 76, 79, 84, 87, 90], "10": [0, 1, 3, 15, 16, 21, 39, 42, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "26": [0, 51, 52, 54, 59, 61, 63, 70, 76, 78, 81, 93, 94], "03": [0, 14, 60, 65, 69, 71, 74, 78], "24": [0, 1, 3, 45, 47, 52, 54, 57, 59, 63, 65, 68, 70, 71, 72, 74, 75, 78, 80, 83, 90, 93, 94], "35": [0, 3, 47, 50, 51, 53, 55, 67, 84, 87], "07": [0, 60, 61, 62], "27": [0, 21, 54, 57, 59, 70, 71, 74, 76, 79, 81, 82, 84, 88], "60": [0, 3, 45, 47, 59, 66, 67, 69, 70, 72, 74], "loadtxt": [0, 70, 85, 91], "delimit": [0, 70, 85], "skiprow": [0, 70], "usecol": [0, 70], "6": [0, 1, 2, 4, 5, 39, 40, 45, 46, 49, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 78, 79, 81, 82, 85, 91, 92, 93, 94, 95], "9": [0, 2, 3, 37, 40, 43, 44, 45, 47, 50, 53, 55, 56, 57, 59, 60, 61, 63, 65, 67, 68, 69, 70, 71, 72, 74, 80, 81, 84, 87, 88, 92, 93, 94, 95], "unpack": [0, 45, 47, 70, 91], "plot": [0, 1, 2, 3, 5, 10, 11, 21, 22, 23, 38, 47, 49, 53, 54, 55, 56, 57, 59, 61, 62, 63, 68, 69, 70, 72, 74, 75, 78, 79, 80, 82, 85, 89, 90, 91, 92, 94], "how": [0, 1, 16, 18, 20, 40, 47, 49, 52, 53, 54, 55, 58, 59, 60, 61, 63, 66, 70, 71, 72, 74, 77, 78, 79, 80, 83, 84, 85, 91, 92, 94], "valu": [0, 1, 2, 3, 40, 43, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 65, 67, 68, 69, 70, 71, 72, 74, 75, 76, 77, 79, 80, 83, 84, 85, 86, 87, 88, 89, 92, 93, 94, 95], "depend": [0, 3, 5, 11, 54, 55, 56, 61, 66, 67, 71, 72, 74, 76, 80, 84, 89, 91, 92, 93], "scatter": [0, 5, 51, 60, 91, 94], "axi": [0, 5, 11, 56, 58, 59, 65, 68, 70, 81, 83, 85, 90, 95], "label": [0, 1, 2, 5, 52, 53, 54, 57, 59, 62, 64, 66, 68, 69, 70, 72, 74, 77, 79, 81, 83, 84, 85, 86, 87, 88, 91, 92, 93], "5": [0, 1, 6, 34, 35, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "xlabel": [0, 1, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 74, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "ylabel": [0, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 74, 77, 79, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "show": [0, 1, 2, 3, 9, 10, 11, 21, 27, 28, 38, 39, 42, 45, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 69, 70, 72, 74, 77, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 91, 92, 93, 94, 95], "write": [0, 2, 3, 10, 11, 33, 38, 40, 45, 49, 53, 54, 55, 56, 57, 59, 63, 64, 66, 69, 72, 74, 75, 77, 79, 80, 81, 84, 86, 87, 89, 91, 93, 95], "call": [0, 1, 2, 19, 39, 42, 43, 45, 46, 47, 48, 49, 50, 55, 56, 57, 58, 59, 61, 63, 65, 67, 70, 72, 73, 74, 76, 77, 79, 81, 84, 85, 86, 91, 92, 95], "p1_p2": 0, "txt": [0, 70, 85, 91], "save": [0, 11, 39, 42, 53, 66, 72, 90], "begin": [0, 2, 3, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "savetxt": [0, 70], "list": [0, 10, 11, 13, 40, 43, 46, 53, 57, 63, 66, 70, 72, 76, 77, 78, 79, 81, 90], "zip": [0, 20, 69, 70], "end": [0, 2, 3, 10, 11, 13, 22, 27, 40, 45, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 65, 67, 68, 69, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "load": [0, 38, 60, 61, 66, 85, 91], "same": [0, 1, 18, 40, 50, 53, 55, 57, 60, 61, 62, 65, 66, 67, 69, 70, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 86, 92, 94], "read_csv": [0, 70, 83], "one": [0, 1, 2, 5, 11, 18, 34, 35, 39, 40, 42, 43, 44, 45, 47, 49, 51, 53, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 70, 71, 76, 77, 78, 80, 81, 83, 84, 86, 89, 92], "datafram": [0, 70, 77, 78], "df": [0, 70, 83, 91], "while": [0, 15, 43, 47, 50, 53, 55, 56, 59, 61, 63, 66, 67, 72, 75, 77, 78, 80, 81, 83, 84, 91, 92, 94], "program": [0, 7, 9, 10, 11, 38, 43, 45, 46, 47, 48, 53, 58, 60, 61, 63, 66, 67, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 87], "calcul": [0, 1, 2, 3, 36, 37, 40, 43, 45, 47, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 66, 67, 69, 71, 72, 74, 75, 78, 79, 80, 81, 83, 84, 85, 90, 91, 92, 94, 95], "factori": [0, 46, 47, 74, 75], "posit": [0, 1, 3, 45, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 65, 66, 67, 68, 69, 75, 77, 78, 79, 80, 81, 84, 85, 87, 88, 89, 91, 92, 93, 95], "integ": [0, 11, 40, 44, 45, 70, 71, 74, 75], "recal": [0, 59, 67, 74, 75], "given": [0, 3, 38, 46, 47, 49, 51, 53, 55, 57, 58, 61, 65, 67, 70, 71, 72, 74, 75, 76, 77, 78, 79, 81, 87, 89, 91, 92], "x": [0, 1, 2, 3, 21, 39, 40, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 63, 65, 66, 67, 68, 69, 71, 72, 74, 75, 77, 78, 79, 80, 81, 82, 83, 87, 89, 90, 91, 92, 93, 94, 95], "2": [0, 1, 2, 5, 21, 23, 39, 40, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "so": [0, 2, 8, 19, 39, 42, 43, 45, 46, 47, 49, 50, 51, 53, 55, 57, 58, 59, 61, 63, 66, 67, 69, 70, 71, 72, 74, 75, 77, 78, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 93, 94, 95], "python": [0, 1, 2, 9, 10, 11, 14, 18, 20, 34, 35, 38, 40, 43, 44, 46, 48, 57, 58, 59, 60, 65, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 78, 90], "befor": [0, 1, 4, 12, 19, 45, 47, 50, 51, 52, 53, 54, 55, 59, 61, 62, 63, 71, 72, 77, 78, 81, 84, 87, 89, 91, 95], "11": [0, 2, 16, 39, 44, 45, 46, 47, 50, 52, 55, 56, 59, 60, 61, 62, 65, 66, 67, 68, 69, 70, 71, 74, 78, 80, 84, 92, 94, 95], "fac": 0, "print": [0, 1, 39, 42, 43, 45, 46, 47, 48, 59, 60, 61, 63, 66, 68, 70, 71, 72, 73, 74, 76, 77, 78, 91, 92], "rang": [0, 1, 3, 45, 47, 50, 51, 52, 53, 54, 55, 56, 58, 59, 60, 61, 62, 63, 65, 67, 71, 74, 77, 78, 80, 81, 84, 89, 90, 91, 92, 95], "within": [0, 5, 54, 61, 67, 76, 77], "we": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 22, 25, 27, 28, 30, 32, 34, 35, 37, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 69, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "have": [0, 1, 3, 5, 12, 14, 20, 22, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 39, 40, 42, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 60, 61, 62, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "provid": [0, 1, 2, 5, 10, 11, 13, 38, 39, 40, 42, 43, 46, 47, 51, 55, 57, 59, 60, 63, 66, 67, 68, 69, 70, 71, 74, 76, 77, 78, 79, 80, 91, 92], "simpl": [0, 1, 11, 17, 26, 28, 32, 38, 40, 45, 47, 54, 57, 59, 61, 63, 68, 70, 71, 72, 74, 76, 79, 80, 81, 83, 89, 91], "wai": [0, 38, 40, 43, 45, 46, 47, 53, 54, 55, 57, 58, 59, 60, 61, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 87, 89, 94], "second": [0, 11, 18, 19, 20, 22, 40, 45, 47, 49, 50, 51, 52, 55, 57, 58, 62, 66, 67, 71, 72, 74, 76, 78, 80, 81, 83, 84, 87, 89, 90, 91, 92, 93], "deraiv": 0, "anoth": [0, 39, 40, 42, 43, 47, 61, 62, 67, 70, 72, 74, 76, 77, 81], "The": [0, 1, 2, 3, 4, 5, 8, 9, 10, 11, 13, 20, 22, 24, 25, 26, 27, 28, 29, 31, 33, 36, 38, 39, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 57, 58, 60, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 75, 77, 78, 79, 80, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "n": [0, 3, 5, 40, 45, 50, 51, 52, 53, 54, 55, 56, 57, 59, 61, 62, 65, 66, 67, 68, 70, 72, 74, 77, 78, 79, 80, 81, 83, 84, 85, 87, 88, 89, 90, 91, 92, 94], "th": [0, 51, 79], "deriv": [0, 11, 33, 43, 47, 48, 49, 50, 51, 52, 55, 59, 61, 65, 72, 73, 74, 81, 83, 90], "approxim": [0, 5, 49, 53, 54, 72, 74, 77, 79, 80, 89, 94, 95], "nbsphinx": [0, 68, 85, 86], "math": [0, 46, 47, 59, 62, 66, 68, 85, 86], "equat": [0, 2, 3, 10, 11, 15, 28, 29, 31, 32, 37, 38, 50, 51, 54, 56, 59, 65, 67, 68, 69, 71, 72, 74, 77, 79, 80, 81, 85, 86, 88, 91, 94], "frac": [0, 40, 49, 51, 53, 54, 55, 56, 57, 59, 61, 65, 67, 68, 69, 72, 74, 77, 79, 80, 81, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "d": [0, 1, 3, 39, 40, 42, 49, 50, 54, 55, 56, 57, 58, 61, 62, 63, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 81, 84, 89, 91, 93, 94], "f": [0, 1, 40, 55, 56, 57, 58, 59, 61, 63, 66, 72, 74, 77, 78, 79, 80, 85, 86, 89, 91], "dx": [0, 49, 50, 51, 52, 54, 55, 56, 67, 68, 77, 79, 80, 81, 89], "approx": [0, 55, 72, 74, 79, 80, 89], "h": [0, 45, 47, 49, 50, 51, 52, 53, 55, 61, 66, 68, 72, 74, 79, 86, 90], "sum_": [0, 40, 54, 59, 68, 80, 85, 91], "0": [0, 1, 2, 3, 21, 39, 40, 41, 42, 43, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pmatrix": [0, 92], "where": [0, 1, 2, 3, 11, 39, 42, 44, 47, 48, 49, 57, 59, 63, 65, 66, 67, 70, 71, 72, 73, 74, 76, 77, 78, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 94, 95], "binomi": 0, "coeffici": [0, 5, 57, 71, 74, 77, 81, 85, 89, 92], "which": [0, 1, 2, 3, 10, 11, 12, 15, 17, 19, 25, 34, 35, 38, 39, 40, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 88, 89, 91, 92, 93, 94, 95], "avail": [0, 8, 10, 11, 20, 24, 38, 39, 42, 43, 45, 46, 47, 58, 61, 63, 66, 67, 68, 71, 74, 77, 79, 81, 85], "scipi": [0, 2, 3, 11, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 74, 83, 84, 85, 87, 88, 89, 90, 91], "special": [0, 40, 43, 45, 47, 48, 49, 53, 55, 70, 71, 73, 74, 85, 91, 92], "binom": 0, "deliv": [0, 57, 60, 68, 72, 74, 75, 77, 78, 91], "abov": [0, 3, 39, 42, 43, 45, 47, 48, 49, 51, 53, 54, 55, 56, 58, 59, 61, 63, 66, 67, 68, 71, 72, 73, 74, 75, 79, 81, 83, 84, 85, 88, 89, 91, 92, 93], "formula": [0, 33, 59, 64, 66, 74, 79, 80], "To": [0, 3, 13, 40, 44, 45, 46, 47, 48, 52, 53, 54, 55, 57, 59, 61, 63, 66, 67, 72, 73, 74, 78, 79, 81, 83, 85, 92], "step": [0, 1, 5, 11, 50, 51, 52, 58, 59, 60, 61, 62, 65, 67, 68, 77, 79, 80, 81, 88, 89, 90, 94], "paramet": [0, 2, 3, 54, 56, 61, 62, 65, 66, 67, 68, 72, 74, 76, 77, 78, 81, 83, 91, 92, 95], "1e": [0, 3, 50, 53, 77, 78, 90, 92, 93, 94, 95], "order": [0, 11, 45, 47, 57, 67, 72, 74, 81, 83, 84, 91], "default": [0, 38, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 65, 66, 67, 72, 74, 79, 84, 85, 87, 88, 89, 92, 93, 94, 95], "def": [0, 1, 2, 3, 40, 43, 47, 48, 53, 54, 55, 56, 57, 59, 63, 66, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 90, 91, 92, 93, 94, 95], "param": [0, 54, 61, 62, 72, 74, 79], "tmp": [0, 3, 54, 55, 56, 72, 79, 92, 93, 95], "return": [0, 1, 2, 3, 4, 38, 40, 43, 45, 46, 47, 53, 54, 55, 56, 57, 59, 63, 64, 66, 67, 70, 71, 72, 74, 75, 76, 77, 78, 79, 80, 81, 83, 84, 87, 88, 90, 91, 92, 93, 94, 95], "sum": [0, 1, 50, 51, 52, 54, 55, 56, 58, 59, 61, 67, 68, 69, 70, 71, 74, 80, 81, 83, 84, 85, 86, 90, 91, 92, 94], "f0": [0, 72, 74], "acdot": 0, "4th": [0, 27], "linspac": [0, 3, 21, 50, 51, 52, 53, 54, 55, 57, 59, 61, 66, 67, 68, 69, 71, 72, 74, 79, 80, 81, 82, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "100": [0, 1, 3, 38, 42, 45, 47, 53, 55, 56, 57, 58, 59, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 77, 79, 80, 81, 82, 83, 84, 88, 91, 92, 93, 94, 95], "d4f": 0, "ha": [0, 1, 5, 9, 10, 11, 18, 38, 39, 42, 43, 45, 46, 47, 50, 51, 53, 55, 57, 58, 59, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 81, 84, 85, 86, 91, 92], "see": [0, 1, 3, 16, 39, 40, 42, 45, 47, 49, 50, 51, 53, 54, 59, 63, 67, 70, 72, 74, 78, 79, 83, 91, 92, 94], "when": [0, 1, 9, 38, 39, 40, 42, 43, 47, 48, 51, 52, 53, 55, 57, 58, 59, 63, 65, 66, 67, 70, 71, 72, 73, 74, 76, 77, 78, 79, 81, 83, 84, 85, 91, 92, 95], "sensor": [0, 63, 70], "been": [0, 1, 10, 11, 18, 39, 42, 43, 45, 47, 55, 58, 59, 65, 67, 77, 84, 91, 92], "record": [0, 38, 77, 93], "want": [0, 3, 9, 15, 16, 17, 20, 27, 32, 40, 43, 45, 47, 49, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 64, 66, 67, 68, 70, 71, 72, 74, 76, 78, 79, 80, 81, 83, 84, 87, 89, 90, 91, 92, 93, 94], "convert": [0, 38, 43, 45, 47, 61, 65, 70, 72, 74, 79, 81], "There": [0, 7, 20, 25, 38, 39, 40, 42, 43, 45, 47, 58, 59, 63, 65, 66, 67, 68, 70, 72, 74, 76, 78, 80, 81, 83, 85, 91, 92], "multipl": [0, 1, 5, 11, 40, 49, 50, 55, 56, 59, 61, 68, 71, 74, 77, 78, 79, 81, 83, 89, 94], "practiv": 0, "handl": [0, 38, 47, 48, 67, 70, 73, 74], "datetime64": 0, "string": [0, 10, 11, 13, 46, 49, 63, 65, 71, 72, 74, 76, 77, 86], "type": [0, 10, 11, 14, 38, 39, 40, 42, 51, 53, 55, 56, 59, 61, 62, 63, 65, 67, 70, 72, 74, 76, 78, 79, 81, 84, 86, 91, 92], "allow": [0, 5, 9, 38, 39, 42, 43, 45, 47, 50, 60, 63, 64, 65, 66, 67, 70, 72, 78, 79, 81, 90, 91, 93], "subtract": [0, 1, 59, 83, 90], "also": [0, 1, 3, 4, 5, 8, 9, 10, 11, 17, 22, 24, 25, 28, 32, 38, 40, 43, 45, 46, 47, 49, 50, 53, 54, 55, 56, 58, 59, 61, 62, 63, 64, 65, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "extract": [0, 43, 47, 58, 61, 65, 71, 74, 84, 85, 93], "hour": [0, 34, 35], "minut": 0, "exampl": [0, 1, 3, 5, 10, 11, 19, 32, 40, 43, 45, 46, 47, 48, 49, 51, 52, 53, 57, 58, 59, 60, 62, 63, 65, 66, 67, 68, 70, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 87, 89, 91, 92, 93, 94, 95], "item": [0, 40, 45, 68], "creat": [0, 9, 11, 14, 18, 19, 26, 38, 40, 43, 45, 46, 47, 50, 52, 53, 55, 57, 59, 60, 61, 67, 68, 69, 70, 72, 74, 75, 76, 77, 84, 89, 90, 91, 92, 94], "variabl": [0, 1, 10, 11, 14, 45, 46, 48, 56, 67, 70, 71, 73, 75, 77, 78, 81, 84, 89, 91], "25": [0, 1, 44, 47, 52, 54, 58, 59, 62, 63, 65, 69, 70, 71, 72, 74, 76, 78, 83, 88, 93, 94], "equival": [0, 15, 53, 54, 55, 59, 71, 72, 74, 85, 86], "them": [0, 5, 16, 32, 38, 45, 47, 49, 55, 58, 59, 61, 65, 66, 67, 71, 74, 78, 81, 83, 84, 85, 89, 91], "final": [0, 5, 20, 27, 32, 38, 43, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 59, 60, 61, 63, 66, 72, 74, 81, 84, 87, 92], "total": [0, 1, 3, 49, 50, 51, 52, 54, 57, 58, 61, 62, 67, 77, 81, 92], "dai": [0, 67, 71], "previous": [0, 45, 57, 61, 89], "total_second": 0, "3600": 0, "mai": [0, 3, 9, 20, 26, 27, 38, 40, 43, 45, 46, 47, 49, 50, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 63, 67, 68, 69, 70, 71, 72, 74, 77, 78, 79, 80, 81, 83, 84, 85, 91, 92, 93, 94, 95], "directli": [0, 4, 40, 46, 47, 57, 60, 66, 74, 78, 91, 92], "dure": [0, 2, 10, 11, 12, 45, 50, 53, 59, 61, 67], "includ": [0, 9, 20, 38, 40, 46, 47, 54, 64, 65, 67, 71, 72, 74, 76, 77, 81, 83, 84, 89, 90, 91, 92], "statement": [0, 11, 46, 47, 48, 70, 72, 73, 76, 78, 94], "loadttxt": 0, "dictionari": [0, 10, 11, 13, 67, 71, 74], "kei": [0, 45, 47, 58, 59, 67, 70, 72], "number": [0, 1, 2, 3, 10, 11, 18, 22, 25, 32, 36, 44, 45, 49, 50, 51, 52, 54, 56, 57, 58, 59, 60, 61, 63, 65, 66, 67, 69, 70, 71, 75, 76, 77, 78, 79, 80, 81, 84, 85, 89, 90, 91, 92, 94], "name": [0, 1, 10, 11, 45, 48, 64, 65, 66, 70, 72, 73, 74, 76, 84], "e": [0, 1, 3, 39, 40, 42, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 76, 77, 79, 81, 83, 84, 85, 86, 88, 89, 91, 92, 93, 95], "appli": [0, 1, 2, 11, 26, 29, 31, 36, 45, 49, 50, 59, 61, 62, 72, 74, 85, 91], "differ": [0, 10, 11, 17, 32, 37, 38, 39, 42, 43, 45, 47, 49, 52, 53, 54, 55, 58, 59, 61, 63, 65, 66, 67, 68, 69, 70, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94], "convers": [0, 45, 47, 84], "each": [0, 1, 5, 38, 43, 45, 46, 47, 52, 55, 57, 58, 59, 61, 62, 63, 65, 66, 67, 68, 70, 71, 74, 76, 77, 78, 79, 81, 83, 84, 89, 90, 91, 92, 94], "timstamp": 0, "store": [0, 1, 40, 43, 45, 47, 53, 54, 58, 63, 65, 70, 76, 77, 78, 81, 83, 84, 89, 93], "tot_second": 0, "legend": [0, 1, 2, 53, 57, 62, 72, 74, 77, 79, 81, 83, 84, 85, 87, 88, 91, 92, 93], "21": [0, 2, 21, 45, 47, 54, 59, 62, 65, 66, 70, 71, 74, 76, 78, 80, 93, 94], "exercise4": 1, "solutione4": 1, "turn": [1, 15, 54, 55, 56, 57, 59, 61, 72, 80, 84, 85], "problem": [1, 2, 4, 5, 10, 11, 15, 16, 17, 18, 28, 29, 31, 46, 47, 49, 55, 57, 58, 64, 67, 71, 74, 83, 87, 89], "make": [1, 3, 9, 11, 13, 16, 22, 39, 40, 42, 45, 46, 47, 50, 51, 54, 55, 56, 59, 60, 61, 65, 67, 69, 71, 72, 74, 75, 76, 77, 78, 81, 83, 84, 92, 94], "sure": [1, 61, 74, 75], "everyth": [1, 40, 53, 54, 60, 71, 78, 92], "expect": [1, 8, 44, 47, 50, 58, 70, 91, 93], "restart": [1, 39, 42], "kernel": [1, 10, 11, 12, 61, 62], "menubar": 1, "select": [1, 7, 39, 40, 42, 45, 47, 61, 62], "rightarrow": [1, 58, 59, 79], "cell": [1, 5, 38, 39, 40, 42, 43, 45, 47, 53, 57, 58, 61, 62, 63, 67, 70, 72, 74, 78, 79, 84, 85, 94], "fill": [1, 4, 65, 67, 72, 74, 78, 82, 84], "ani": [1, 20, 38, 39, 42, 43, 45, 47, 49, 52, 53, 54, 58, 61, 62, 63, 65, 66, 67, 70, 71, 72, 74, 76, 81, 83, 84, 87, 89, 92, 94], "place": [1, 3, 9, 67], "sai": [1, 59, 61], "your": [1, 2, 4, 5, 10, 11, 13, 20, 22, 26, 29, 31, 33, 36, 38, 40, 42, 45, 46, 47, 49, 58, 65, 66, 67, 70, 71, 72, 74, 75, 76, 78, 81, 84, 91, 94], "code": [1, 4, 5, 9, 10, 11, 12, 33, 38, 47, 48, 53, 59, 60, 61, 63, 64, 66, 67, 69, 71, 72, 73, 74, 75, 77, 78, 79, 80, 81, 83, 85, 89, 93], "answer": [1, 2, 4, 71, 74, 77, 81, 83, 84, 87, 88], "collabor": [1, 9], "below": [1, 3, 7, 39, 40, 42, 45, 47, 50, 51, 52, 53, 54, 57, 58, 59, 60, 61, 62, 63, 65, 67, 69, 70, 71, 72, 74, 78, 79, 81, 83, 84, 85, 87, 92, 93, 94, 95], "frank": [1, 6, 20, 45, 47, 70, 74], "cicho": [1, 6, 58, 74], "about": [1, 2, 13, 18, 19, 22, 24, 25, 26, 29, 31, 33, 36, 38, 45, 47, 48, 53, 58, 59, 61, 63, 64, 66, 67, 71, 73, 74, 76, 77, 78, 80, 81, 83, 84, 91], "anim": [1, 2, 3, 10, 11, 26, 27, 53, 85, 87, 88], "need": [1, 3, 4, 13, 33, 38, 43, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 67, 68, 70, 72, 74, 76, 78, 79, 80, 81, 84, 85, 89, 92, 93], "skill": [1, 57], "other": [1, 2, 4, 37, 38, 40, 43, 45, 47, 52, 53, 54, 57, 60, 61, 63, 64, 65, 67, 68, 70, 71, 72, 74, 76, 77, 81, 83, 84, 89, 91, 95], "task": [1, 10, 11, 22, 45, 47, 54, 59, 61, 71, 72, 74], "covid": [1, 2, 78], "19": [1, 2, 50, 57, 59, 60, 70, 71, 72, 77, 78, 80, 83, 89, 93], "spread": [1, 2, 26, 78, 83, 94], "take": [1, 26, 33, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 58, 59, 61, 62, 63, 65, 67, 72, 73, 77, 78, 79, 80, 81, 83, 91, 93, 94], "solv": [1, 2, 5, 10, 11, 15, 16, 28, 29, 31, 32, 37, 49, 50, 51, 53, 54, 55, 56, 57, 71, 74, 79, 83, 87, 89, 90, 92, 95], "discuss": [1, 4, 5, 7, 11, 16, 45, 47, 65, 67, 70, 74, 86], "more": [1, 3, 10, 11, 16, 26, 29, 31, 32, 34, 35, 39, 40, 42, 43, 44, 45, 46, 47, 50, 51, 52, 54, 55, 57, 58, 59, 60, 61, 63, 64, 65, 66, 67, 68, 78, 81, 83, 84, 85, 87, 91], "detail": [1, 3, 8, 16, 38, 45, 47, 53, 58, 59, 63, 65, 67, 72, 80, 81, 84, 87], "later": [1, 40, 45, 46, 47, 53, 55, 58, 67, 68, 69, 74, 77, 78, 79, 84, 85, 91, 92, 93], "3": [1, 2, 10, 21, 39, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 75, 76, 77, 78, 79, 80, 81, 82, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "pylab": [1, 67, 74, 90], "sleep": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "thread": [1, 11, 46, 47, 84], "ipycanva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "multicanva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "hold_canva": [1, 53, 54, 55, 56, 58, 63, 78, 84, 92, 93, 94, 95], "inlin": [1, 40, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 66, 67, 74, 79, 80, 81, 82, 83, 84, 85, 87, 88, 89, 90, 91, 92, 93, 94, 95], "like": [1, 9, 10, 11, 17, 22, 24, 38, 39, 40, 42, 43, 45, 47, 49, 50, 52, 53, 57, 58, 59, 61, 63, 66, 67, 68, 70, 71, 72, 74, 77, 78, 79, 81, 83, 84, 87, 89, 91, 92, 94], "out": [1, 4, 5, 20, 44, 45, 47, 52, 54, 56, 57, 58, 59, 61, 63, 65, 71, 72, 77, 78, 79, 80, 81, 83, 85, 86, 91], "colloid": [1, 68, 76, 77, 78], "shall": [1, 3, 5, 50, 51, 52, 54, 56, 58, 61, 62, 72, 74, 77, 81, 84, 89, 92, 93], "follow": [1, 3, 5, 9, 10, 11, 37, 39, 40, 42, 45, 47, 49, 53, 54, 57, 59, 61, 62, 63, 66, 67, 68, 70, 71, 72, 74, 76, 77, 78, 79, 81, 83, 84, 92, 93], "properti": [1, 45, 47, 56, 70, 76, 77, 86], "radiu": [1, 3, 57, 72, 74, 76, 77, 78, 88, 95], "r": [1, 3, 21, 38, 39, 42, 43, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 66, 67, 72, 74, 76, 77, 78, 81, 83, 84, 87, 88, 89, 90, 91, 92, 93, 94, 95], "initi": [1, 2, 11, 56, 65, 66, 67, 76, 77, 83, 85, 90, 91], "via": [1, 5, 38, 63, 84], "argument": [1, 3, 11, 40, 47, 48, 54, 65, 67, 68, 70, 73, 76, 77, 81, 92], "p": [1, 57, 61, 63, 66, 67, 68, 72, 74, 76, 77, 78, 88, 91, 92], "should": [1, 2, 3, 5, 40, 50, 54, 58, 61, 63, 64, 66, 67, 68, 77, 78, 81, 83, 84, 88, 89, 91, 92], "an": [1, 2, 5, 9, 10, 11, 13, 20, 22, 26, 34, 35, 36, 38, 39, 40, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 60, 61, 62, 64, 65, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 86, 88, 91, 92, 94, 95], "entri": [1, 45, 58, 59, 61, 63, 65, 67, 81, 91], "y": [1, 2, 39, 40, 42, 43, 45, 47, 50, 51, 52, 57, 58, 59, 61, 65, 67, 68, 69, 71, 72, 74, 75, 77, 78, 79, 80, 81, 82, 83, 87, 90, 91, 92, 93, 95], "veloc": [1, 53, 57, 65, 66, 67, 68, 78, 81, 84, 88, 91], "v": [1, 11, 39, 42, 49, 51, 52, 53, 55, 56, 57, 61, 63, 65, 66, 67, 69, 70, 77, 81], "v_x": [1, 55, 56, 57], "v_y": [1, 57], "random": [1, 11, 22, 25, 58, 59, 61, 62, 67, 69, 70, 77, 78, 91], "magnitud": [1, 49, 53, 57, 67, 86, 92], "world": [1, 11, 45, 47, 51, 61, 63, 77], "rectangl": [1, 58, 78], "box": [1, 11, 15, 16, 49, 51, 52, 53, 78, 82], "specifi": [1, 43, 46, 47, 50, 56, 60, 66, 70, 72, 74, 78, 84, 91, 92], "topleft": 1, "corner": [1, 9, 39, 42, 61], "bottom": [1, 39, 42, 66, 67], "initialz": 1, "state": [1, 2, 11, 39, 42, 54, 64, 68, 81, 83, 84, 85, 87, 88, 94], "health": 1, "boolean": [1, 44, 45, 47, 65], "sick": 1, "constructor": [1, 76, 77, 78], "definit": [1, 11, 59, 74, 77, 78, 79, 84, 91, 92], "therefor": [1, 16, 34, 35, 49, 53, 54, 55, 56, 57, 58, 59, 61, 62, 65, 66, 67, 68, 71, 72, 74, 77, 78, 79, 80, 81, 84, 85, 88, 89, 91, 92, 93, 95], "look": [1, 3, 8, 9, 20, 24, 25, 27, 28, 30, 39, 42, 45, 47, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 63, 67, 70, 71, 72, 74, 78, 79, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "__init__": [1, 56, 77, 78], "method": [1, 2, 11, 45, 46, 47, 48, 50, 51, 53, 54, 57, 59, 60, 61, 63, 67, 68, 70, 73, 74, 77, 78, 79, 91], "timestep": [1, 56, 77, 78, 81, 83, 84, 89], "dt": [1, 55, 56, 57, 67, 68, 77, 78, 81, 85, 89], "header": [1, 70], "descript": [1, 5, 11, 45, 46, 47, 48, 49, 51, 73, 85, 86], "sbox": 1, "add": [1, 2, 8, 10, 11, 23, 25, 38, 40, 45, 52, 59, 61, 62, 64, 67, 68, 72, 74, 77, 78, 92], "initialis": [1, 77, 78], "go": [1, 5, 9, 11, 39, 40, 42, 47, 59, 63, 66, 68, 71, 77, 80, 81, 84, 85, 92], "through": [1, 3, 5, 8, 11, 45, 47, 53, 57, 58, 59, 61, 67, 71, 72, 74, 81, 85, 93, 95], "determin": [1, 3, 36, 54, 59, 71, 74, 80, 85, 88, 92], "distanc": [1, 50, 57, 67, 77, 84, 91, 92, 93, 94, 95], "current": [1, 39, 42, 47, 55, 58, 59, 63, 66, 74, 77, 78, 79, 81, 89, 92], "smaller": [1, 50, 55, 59, 61, 65, 66, 67, 71, 74, 77, 91], "than": [1, 9, 11, 40, 45, 47, 51, 53, 58, 59, 61, 63, 66, 67, 71, 79, 80, 81, 84, 87, 91, 94], "g": [1, 3, 43, 45, 46, 47, 50, 53, 55, 56, 57, 66, 67, 68, 70, 81, 84, 86, 87, 88, 92], "set": [1, 3, 4, 10, 11, 39, 42, 54, 56, 58, 61, 62, 63, 66, 68, 70, 71, 72, 74, 79, 81, 83, 91, 92], "new": [1, 2, 8, 9, 17, 39, 40, 42, 43, 45, 47, 53, 59, 63, 66, 68, 71, 72, 74, 76, 78, 81, 89, 91, 92], "after": [1, 2, 4, 14, 22, 54, 61, 62, 63, 68, 71, 72, 74, 77, 80, 83, 84, 93], "brownian": [1, 11, 27, 68, 75, 78, 92], "motion": [1, 5, 11, 27, 32, 51, 57, 67, 68, 78, 81, 85, 92], "temporari": 1, "check": [1, 2, 3, 20, 45, 59, 72, 74, 75, 79, 81, 83, 84, 91, 93, 95], "insid": [1, 10, 11, 50, 66, 72, 74, 76, 78], "outsid": [1, 50, 72], "reflect": [1, 11, 55, 61, 78], "boundari": [1, 49, 52, 54, 56, 57, 78, 81, 89], "condit": [1, 11, 47, 48, 49, 67, 72, 73, 78, 83, 84, 85, 90], "vertic": [1, 2, 3, 57, 67, 69, 84, 85, 87], "border": [1, 39, 42, 61], "new_x": 1, "x_posit": 1, "overal": [1, 3, 62, 91, 94], "correct": [1, 20, 55, 57, 59, 74, 75, 77, 80, 81], "rand": [1, 58, 68], "sqrt": [1, 46, 47, 50, 51, 52, 53, 54, 55, 56, 57, 67, 68, 69, 77, 78, 81, 86, 88, 89, 90, 91, 92, 95], "infect": [1, 78, 83], "recov": [1, 83], "fals": [1, 43, 44, 45, 47, 53, 54, 55, 56, 59, 60, 61, 62, 63, 70, 71, 72, 74, 75, 78, 82, 84, 92], "new_i": 1, "test": [1, 11, 36, 47, 48, 61, 62, 68, 71, 72, 73, 74, 78], "50": [1, 34, 35, 52, 55, 56, 57, 59, 61, 65, 67, 68, 69, 72, 84, 89, 92, 93], "coordin": [1, 53, 69, 72, 74, 77, 84, 92], "abl": [1, 14, 39, 42, 60, 61, 63, 68, 77], "between": [1, 2, 11, 47, 51, 55, 58, 59, 61, 63, 65, 66, 68, 78, 84, 92, 94], "400": [1, 61, 84], "let": [1, 11, 40, 50, 52, 54, 55, 57, 58, 59, 67, 71, 72, 74, 77, 78, 79, 80, 81, 89, 91, 92, 93, 94], "healthi": 1, "22": [1, 2, 3, 14, 47, 54, 59, 63, 65, 69, 70, 76, 78, 80, 81, 88, 93, 94], "_": [1, 3, 43, 47, 55, 57, 67, 68, 78, 79, 89, 91, 92, 93], "randint": [1, 58, 61, 62, 68, 70], "append": [1, 3, 45, 47, 58, 62, 71, 74, 77, 78, 80, 89, 90, 91], "displai": [1, 3, 38, 39, 40, 53, 54, 55, 56, 61, 63, 66, 67, 78, 81, 84, 85, 86, 92, 93, 95], "width": [1, 40, 50, 53, 54, 55, 56, 58, 62, 63, 66, 78, 82, 84, 89, 92, 93, 94, 95], "height": [1, 40, 50, 52, 53, 54, 55, 56, 62, 63, 66, 68, 70, 78, 84, 91, 92, 93, 95], "pixel": [1, 53, 59, 61, 78, 84], "23": [1, 14, 43, 45, 47, 54, 57, 59, 60, 63, 65, 69, 70, 71, 74, 76, 78, 79, 80, 81, 83, 88, 90, 93, 94], "1000": [1, 2, 3, 53, 54, 55, 61, 67, 68, 71, 72, 74, 78, 79, 80, 81, 83, 85, 88, 93, 94, 95], "loop": [1, 11, 53, 55, 72, 75, 78, 81, 89], "draw": [1, 11, 53, 54, 55, 56, 64, 66, 77, 84], "If": [1, 5, 9, 27, 37, 38, 39, 40, 42, 43, 45, 46, 47, 49, 51, 52, 53, 55, 56, 58, 59, 61, 62, 63, 65, 66, 67, 68, 70, 72, 74, 79, 81, 83, 84, 85, 89, 91, 92, 93, 94], "red": [1, 53, 61, 78, 84], "blue": [1, 39, 42, 53, 61, 67], "inf": [1, 43, 46, 47], "rec": 1, "clear": [1, 53, 54, 55, 56, 63, 74, 78, 83, 84], "global_alpha": [1, 78, 84], "slightli": [1, 27, 71, 74, 78, 81, 84], "transpar": [1, 67, 78, 84], "fill_styl": [1, 78, 84], "elif": [1, 11, 43, 47], "green": [1, 53, 58, 61, 67], "els": [1, 11, 40, 43, 47, 48, 53, 55, 56, 58, 63, 72, 73, 83, 94], "fill_arc": [1, 78, 84], "pi": [1, 3, 21, 40, 46, 47, 52, 53, 54, 55, 56, 57, 58, 62, 66, 67, 69, 72, 74, 77, 78, 79, 81, 82, 84, 85, 86, 88, 89, 91, 92, 93, 94, 95], "circl": [1, 3, 57, 69, 72, 74, 78], "01": [1, 2, 14, 55, 56, 58, 59, 60, 63, 65, 67, 69, 70, 71, 74, 79, 82], "over": [1, 3, 15, 37, 38, 40, 47, 50, 53, 55, 56, 58, 59, 61, 63, 66, 67, 71, 74, 78, 79, 81, 84, 85, 89, 91, 94], "don": [1, 13, 26, 38, 40, 46, 47, 58, 64, 70, 79, 91], "t": [1, 2, 13, 26, 38, 39, 40, 42, 44, 45, 46, 47, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 64, 65, 66, 67, 68, 69, 70, 72, 74, 77, 78, 79, 81, 83, 84, 85, 86, 89, 90, 91, 92, 93, 94, 95], "forget": [1, 13, 40, 64, 70, 84], "proper": [1, 66, 85], "figur": [1, 2, 3, 11, 50, 51, 52, 53, 55, 56, 57, 58, 59, 61, 62, 68, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "figsiz": [1, 2, 3, 21, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 61, 62, 66, 67, 68, 72, 77, 79, 81, 82, 83, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "8": [1, 2, 3, 21, 34, 35, 44, 45, 46, 47, 50, 51, 52, 53, 55, 56, 57, 58, 59, 60, 61, 65, 66, 67, 68, 69, 70, 71, 74, 79, 81, 82, 83, 88, 90, 91, 92, 95], "suscept": [1, 83], "fraction": [1, 58, 67, 77, 83], "savefig": [1, 21, 66, 67, 74, 81, 82], "pdf": [1, 21, 38, 65, 66, 67, 68, 74], "implement": [1, 40, 46, 47, 56, 59, 61, 71, 72, 74, 79, 81, 83, 85], "who": [1, 83, 91], "bee": 1, "thei": [1, 8, 20, 40, 45, 46, 47, 49, 50, 51, 53, 57, 61, 62, 63, 65, 66, 67, 68, 71, 72, 74, 75, 76, 78, 83, 84, 92], "becom": [1, 10, 11, 40, 58, 59, 71, 74, 83, 88, 92, 94], "again": [1, 2, 16, 37, 45, 47, 51, 52, 53, 55, 59, 67, 68, 79, 81, 83, 85, 93, 94], "thge": 1, "peopl": [1, 60, 83], "rais": [1, 43, 47, 48, 59, 73], "notimplementederror": 1, "those": [1, 24, 40, 43, 47, 58, 67, 72, 74, 78, 81, 83, 89, 91], "know": [1, 22, 38, 45, 47, 55, 56, 58, 59, 61, 64, 71, 72, 74, 77, 78, 81, 88, 91, 92, 93, 94], "bit": [1, 16, 17, 26, 43, 47, 53, 55, 56, 59, 60, 63, 68, 72, 74, 78, 79, 81, 89, 91, 92, 94], "alreadi": [1, 2, 22, 32, 49, 50, 51, 53, 54, 55, 58, 59, 60, 61, 63, 67, 72, 74, 77, 79, 81, 83, 89, 92], "get": [1, 8, 9, 13, 20, 28, 34, 35, 43, 46, 47, 48, 50, 55, 58, 59, 60, 61, 63, 65, 70, 71, 72, 73, 74, 83, 84, 85, 91, 92], "easili": [1, 38, 43, 45, 47, 61, 63, 66, 81, 84, 92], "bore": 1, "extra": [1, 22, 53, 61, 76], "grade": [1, 5], "try": [1, 8, 39, 42, 43, 45, 46, 47, 48, 50, 51, 52, 54, 58, 59, 61, 65, 66, 71, 72, 73, 74, 78, 79, 80, 84, 92], "addit": [1, 10, 11, 22, 26, 34, 35, 38, 47, 54, 58, 63, 66, 70, 72, 74, 78, 84, 85, 93], "point": [1, 44, 45, 50, 51, 53, 54, 55, 56, 57, 62, 63, 65, 67, 69, 70, 71, 72, 74, 75, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 90, 91, 92, 94], "2d": [1, 61, 62, 77], "vector": [1, 2, 3, 11, 53, 57, 58, 59, 61, 65, 66, 67, 71, 74, 79, 81, 84, 89], "note": [1, 2, 3, 27, 43, 44, 45, 47, 55, 59, 64, 65, 67, 68, 71, 72, 76, 77, 79, 80, 83, 84, 85, 89, 91, 92, 93], "normal": [1, 2, 11, 39, 42, 43, 45, 47, 48, 53, 55, 58, 62, 67, 69, 72, 73, 77, 78, 81, 83, 85, 91, 92, 93, 95], "oper": [1, 10, 11, 14, 39, 42, 43, 45, 46, 49, 50, 51, 52, 54, 55, 56, 61, 70, 79], "function": [1, 2, 3, 5, 10, 11, 24, 25, 27, 36, 40, 43, 45, 46, 47, 48, 49, 50, 52, 53, 54, 55, 56, 58, 60, 61, 62, 63, 66, 67, 68, 69, 70, 71, 73, 75, 76, 77, 79, 80, 81, 83, 85, 86, 87, 89, 91, 92, 93, 94, 95], "__add__": 1, "__sub__": 1, "__mul__": 1, "divis": [1, 44, 47, 71, 74], "__truediv__": 1, "multipli": [1, 43, 49, 54, 55, 58, 59, 61, 65, 68, 72, 74, 79, 81, 83, 85, 89, 91], "_f": 1, "15": [1, 3, 8, 12, 14, 19, 43, 44, 47, 50, 51, 52, 53, 57, 59, 60, 61, 62, 67, 69, 70, 71, 72, 74, 79, 81], "__repr__": 1, "str": [1, 43, 45, 47, 48, 63, 73, 76], "17": [1, 50, 53, 59, 60, 62, 65, 68, 70, 71, 72, 83, 94], "exercise5": 2, "solutione5": 2, "In": [2, 3, 9, 15, 16, 17, 18, 19, 23, 25, 27, 28, 30, 32, 34, 35, 37, 39, 40, 42, 43, 47, 48, 49, 50, 51, 52, 53, 54, 55, 57, 58, 59, 61, 62, 63, 66, 67, 70, 71, 72, 73, 74, 76, 81, 83, 85, 86, 87, 89, 91, 92, 93, 95], "knowledg": [2, 3, 26, 29, 31, 61, 74, 77, 84], "ordinari": [2, 28, 29, 31, 32, 61, 76, 81, 89], "differenti": [2, 11, 28, 29, 31, 32, 37, 49, 54, 57, 61, 72, 81, 83, 84, 85, 87, 89, 92], "shock": 2, "particl": [2, 5, 11, 15, 16, 40, 49, 51, 52, 53, 54, 55, 56, 57, 61, 67, 68, 75, 76, 83, 84, 94], "base": [2, 5, 7, 9, 12, 38, 46, 47, 53, 58, 59, 61, 62, 65, 70, 78, 79, 83], "simul": [2, 3, 5, 10, 11, 26, 40, 51, 52, 54, 55, 68, 78, 83, 84, 85, 88, 89, 92, 94], "easi": [2, 9, 40, 55, 57, 58, 59, 63, 64, 68, 70, 78], "lotka": 2, "volterra": 2, "integr": [2, 3, 11, 28, 40, 53, 54, 57, 68, 70, 74, 83, 84, 85, 86, 87, 88], "odeint": [2, 3, 57, 81, 83, 84, 85, 87, 88], "sinc": [2, 5, 17, 26, 49, 50, 58, 59, 60, 63, 65, 72, 74, 75, 78, 81, 83, 84, 91, 92], "quiet": 2, "mechan": [2, 7, 10, 11, 15, 16, 32, 50, 51, 61, 85, 88, 92], "someth": [2, 20, 46, 47, 59, 63, 72, 76, 77, 78, 89], "These": [2, 38, 43, 47, 50, 52, 57, 58, 59, 65, 70, 77, 81, 83, 84, 85, 91, 92], "character": [2, 11, 85, 89, 91, 95], "dynam": [2, 16, 43, 47, 49, 53, 54, 56, 83], "biolog": [2, 29, 31, 61], "system": [2, 25, 29, 31, 38, 43, 46, 47, 49, 50, 51, 52, 53, 58, 59, 60, 61, 62, 66, 67, 68, 74, 78, 81, 84, 85, 87, 89, 90], "predat": 2, "popul": [2, 70, 74, 83], "prei": 2, "interact": [2, 9, 38, 50, 52, 63, 67, 74, 78, 91], "describ": [2, 38, 47, 48, 49, 52, 61, 64, 67, 73, 83, 85, 86, 89, 91, 92, 93], "dot": [2, 50, 51, 52, 54, 55, 57, 59, 61, 65, 81, 83, 87, 88, 90, 92, 93], "alpha": [2, 50, 51, 52, 53, 58, 62, 77, 81, 85, 88, 91, 92, 93, 94], "beta": [2, 81, 92], "denot": [2, 45, 47, 58, 61, 62, 89, 91, 92, 94, 95], "natur": [2, 43, 46, 47, 58, 81, 84], "growth": [2, 77], "rate": [2, 58, 59, 61, 67, 83], "death": 2, "per": [2, 59, 64, 67], "encount": [2, 10, 11, 12, 67, 72, 74], "gamma": [2, 46, 47, 58, 94], "sigma": [2, 53, 54, 55, 56, 59, 68, 69, 77, 89, 91], "die": [2, 23], "grow": 2, "enough": [2, 40, 54, 59, 94], "lv": 2, "xd": 2, "yd": 2, "defin": [2, 3, 43, 45, 47, 48, 49, 50, 51, 52, 53, 55, 56, 58, 59, 61, 67, 70, 71, 72, 73, 75, 77, 79, 83, 85, 87, 88, 89, 91, 92, 94], "arang": [2, 3, 55, 56, 58, 62, 65, 67, 71, 72, 74], "500": [2, 3, 55, 63, 81, 87, 89, 90, 92, 93, 95], "equal": [2, 44, 47, 50, 51, 53, 61, 68, 72, 74, 77, 83, 84, 86, 91], "both": [2, 40, 49, 54, 55, 65, 67, 71, 76, 81, 83, 84, 86, 87, 91, 92, 94], "speci": 2, "fig": [2, 21, 50, 51, 53, 54, 55, 56, 57, 66, 67, 81, 87, 88], "fontsiz": [2, 53, 67, 81, 84, 85, 87], "phase": [2, 49, 53, 85, 87, 92], "space": [2, 3, 40, 47, 49, 50, 51, 52, 53, 55, 56, 62, 65, 66, 71, 74, 86, 87, 89, 91, 92, 93, 94], "variat": [2, 91, 92], "mean": [2, 4, 5, 39, 42, 45, 47, 50, 53, 55, 57, 58, 59, 61, 62, 64, 67, 68, 69, 70, 71, 72, 74, 76, 83, 84, 85, 86, 89, 91, 92, 94, 95], "horizont": [2, 3, 51, 67, 69, 80, 84, 87], "chang": [2, 13, 27, 39, 40, 42, 43, 45, 47, 51, 55, 57, 61, 68, 71, 72, 74, 76, 77, 78, 81, 83, 84, 87, 91, 92, 94, 95], "7": [2, 44, 45, 47, 49, 50, 51, 55, 56, 57, 58, 59, 60, 61, 62, 63, 65, 66, 67, 68, 69, 70, 71, 72, 74, 75, 77, 81, 82, 84, 88, 90, 91, 92, 95], "axhlin": [2, 50, 51, 52, 67, 72, 74, 82], "l": [2, 50, 51, 52, 54, 56, 58, 59, 61, 63, 66, 67, 77, 81, 82, 87, 88, 89, 94], "color": [2, 21, 51, 53, 54, 57, 58, 61, 66, 72, 74, 78, 81, 82, 84, 91, 92, 93, 95], "k": [2, 3, 21, 39, 42, 50, 51, 52, 53, 54, 55, 56, 57, 58, 61, 62, 65, 66, 67, 77, 81, 82, 84, 85, 87, 88, 90, 91, 92, 93, 94, 95], "axvlin": [2, 53, 54, 67, 72, 74, 81, 94], "next": [2, 4, 16, 17, 33, 45, 50, 51, 52, 53, 55, 58, 60, 61, 62, 63, 67, 71, 72, 74, 77, 78, 79, 80, 83, 84, 85, 89, 94], "requir": [2, 5, 9, 43, 47, 61, 64, 67, 71, 72, 76, 77, 78, 80, 81, 93], "explor": [2, 3, 8, 9, 14, 37, 47, 55, 58, 67, 70, 74, 87, 93, 94], "yourself": [2, 13, 65, 79, 80, 92], "fast": [2, 29, 31, 55, 59, 63, 71, 74, 78, 84, 85, 92], "fourier": [2, 11, 29, 30, 31, 53, 56], "transform": [2, 11, 29, 31, 53, 56, 59, 61, 81, 86, 89], "seri": [2, 11, 69, 70, 71, 74, 91], "especi": [2, 8, 50, 62, 71, 74, 75, 76, 77, 78], "fft": [2, 53, 54, 55, 56, 58, 85], "measur": [2, 20, 58, 59, 63, 65, 67, 70, 77, 84, 91, 94], "frequenc": [2, 11, 29, 31, 51, 53, 55, 61, 67, 81, 84, 86, 87, 92], "oscil": [2, 11, 15, 28, 49, 53, 67, 74, 84, 85, 92], "variou": [2, 38, 45, 47, 67, 74, 89, 91, 92], "fftfreq": [2, 85], "fftshift": 2, "appropri": [2, 51, 54, 64, 66, 74, 75, 92], "spectrum": [2, 85, 86], "amplitud": [2, 49, 54, 55, 67, 81, 84, 85, 86, 92, 93], "certain": [2, 45, 47, 49, 50, 54, 55, 58, 63, 66, 67, 68, 70, 72, 74, 75, 77, 78, 79, 80, 83, 84, 92, 95], "result": [2, 5, 11, 38, 44, 45, 47, 52, 53, 55, 57, 58, 61, 65, 66, 67, 68, 71, 72, 74, 77, 79, 81, 84, 85, 86, 87, 88, 91, 94], "howev": [2, 13, 45, 47, 50, 57, 58, 63, 67, 72, 74, 77, 79, 81, 83, 87, 88, 91, 92], "complex": [2, 36, 40, 45, 54, 59, 61, 67, 71, 74, 85, 91, 92], "ft1": [2, 85], "freq": [2, 85], "shape": [2, 49, 50, 51, 52, 53, 54, 57, 59, 61, 62, 65, 67, 74, 78, 79, 81, 83, 85, 88, 92, 93, 95], "semilogi": [2, 67, 83], "ab": [2, 3, 50, 51, 52, 53, 54, 55, 56, 67, 85, 91, 92, 93, 94, 95], "mode": [2, 10, 11, 40, 58, 61, 63, 85], "xlim": [2, 3, 50, 52, 53, 54, 55, 56, 57, 58, 67, 77, 83, 84, 85, 87, 88, 93], "exercise7": 3, "solutione7": 3, "relat": [3, 34, 35, 45, 47, 53, 55, 61, 67, 76, 78, 83, 86, 91, 92, 95], "planar": 3, "electromagnet": [3, 5, 15, 36, 37, 49, 53, 92, 94, 95], "microscopi": 3, "particular": [3, 45, 47, 49, 50, 57, 61, 65, 74, 76, 81, 86, 92], "slit": [3, 5, 11, 53], "huygen": [3, 11, 36, 37, 93], "principl": [3, 11, 36, 37, 49, 58, 59, 93], "intens": [3, 11, 36, 67, 92, 94], "distribut": [3, 9, 11, 36, 50, 53, 58, 59, 69, 74, 77, 79, 89, 95], "focu": [3, 36, 58], "len": [3, 45, 47, 50, 54, 55, 56, 62, 71, 74, 81, 84, 91], "plane": [3, 11, 37, 49, 54, 56, 57, 94], "spherical_wav": [3, 93, 94], "origin": [3, 58, 61, 62, 65, 72, 74, 78, 85, 93], "r_": [3, 91, 92], "being": [3, 43, 47, 59, 61, 67, 80, 83], "dimension": [3, 53, 62, 65, 67, 68, 70, 81, 92], "wavevector": [3, 53, 54, 92, 93], "electr": [3, 11, 49, 57, 94, 95], "field": [3, 11, 17, 32, 49, 53, 57, 58, 76, 85, 90, 94, 95], "scalar": [3, 59], "r0": [3, 90, 93, 94], "linalg": [3, 49, 50, 51, 52, 53, 54, 55, 56, 58, 74, 81, 89, 90, 93, 94], "norm": [3, 54, 55, 56, 92, 93, 94, 95], "exp": [3, 46, 47, 53, 54, 55, 56, 57, 59, 65, 67, 68, 85, 89, 90, 91, 92, 93, 94, 95], "1j": [3, 53, 54, 55, 56, 67, 92, 93, 94, 95], "object": [3, 11, 26, 27, 38, 43, 44, 45, 46, 47, 49, 50, 53, 56, 57, 58, 59, 65, 67, 70, 72, 74, 77, 78, 84, 86, 92, 93, 94, 95], "arrang": [3, 11, 59, 66, 94], "sourc": [3, 40, 66, 67, 72, 93, 94], "along": [3, 9, 52, 58, 61, 67, 72, 74, 77, 79, 84, 89, 92, 95], "realist": [3, 52], "would": [3, 44, 46, 47, 50, 52, 53, 55, 57, 58, 59, 61, 62, 63, 64, 66, 67, 70, 72, 74, 77, 79, 81, 83, 84, 87, 89, 91, 92, 94], "cap": [3, 66], "correspond": [3, 13, 45, 47, 50, 51, 54, 56, 57, 58, 59, 61, 63, 66, 67, 70, 72, 74, 83, 84, 86, 89, 91, 92], "focus": [3, 29, 31, 59], "light": [3, 5, 66, 92], "mirror": [3, 36, 59], "geometri": 3, "illustr": [3, 40, 66, 67, 70, 71, 72, 74], "intend": [3, 10, 11, 58, 72, 77], "outcom": 3, "angular": [3, 77, 81, 84, 88], "theta": [3, 21, 66, 67, 72, 74, 81, 86, 87, 88, 94], "iof": 3, "\u00b5m": [3, 76, 77, 78, 92, 93, 94, 95], "center": [3, 54, 55, 56, 72, 74, 84, 85, 86, 89], "open": [3, 9, 14, 39, 42, 63, 66, 70], "angl": [3, 21, 66, 84, 88, 91, 92, 94], "": [3, 17, 20, 33, 38, 39, 40, 42, 45, 50, 54, 56, 57, 58, 59, 61, 62, 67, 69, 70, 71, 72, 74, 77, 78, 81, 83, 84, 85, 87, 91, 92], "10e": [3, 50, 53, 92, 93, 94, 95], "sin": [3, 21, 46, 47, 53, 54, 62, 65, 66, 67, 69, 72, 74, 75, 79, 81, 82, 84, 85, 87, 88, 92, 94], "co": [3, 46, 47, 52, 67, 72, 74, 79, 81, 84, 85, 86, 87, 88, 92], "5e": [3, 51, 53, 92, 93, 94], "max": [3, 61, 62, 63, 64, 70, 71, 74, 92, 93, 94, 95], "spatial": [3, 53, 55, 56, 58, 61, 67, 90, 92, 93], "domain": [3, 50, 51, 52, 56], "z": [3, 39, 42, 43, 47, 57, 59, 67, 72, 74, 83, 85, 92, 93, 94, 95], "cover": [3, 5, 15, 16, 17, 22, 32, 34, 35, 37, 56, 57, 58, 59, 65, 77, 84, 87], "region": [3, 51, 53, 67, 74, 79, 94, 95], "30": [3, 12, 21, 47, 52, 54, 56, 59, 62, 65, 67, 70, 72, 76, 79, 84], "wavelength": [3, 5, 50, 53, 67, 92, 93, 94, 95], "532": [3, 92, 94], "nm": [3, 50, 53, 92, 94], "vec": [3, 49, 50, 51, 52, 53, 57, 58, 67, 92, 93, 95], "lambda": [3, 11, 43, 47, 54, 67, 92, 94, 95], "15e": 3, "30e": 3, "meshgrid": [3, 57, 65, 67, 90, 92, 93, 94, 95], "532e": [3, 92, 93, 94, 95], "k0": [3, 53, 54, 55, 56, 81, 92, 93, 94, 95], "propto": [3, 50, 67, 92], "separ": [3, 38, 39, 42, 45, 47, 70, 77], "extent": [3, 61, 67, 71, 74, 89, 92, 93, 94, 95], "min": [3, 34, 35, 62, 63, 70, 87, 92, 93, 94, 95], "1e6": [3, 55, 56, 77, 78, 92, 93, 94, 95], "subplot": [3, 53, 54, 55, 56, 57, 58, 61, 67, 81, 92, 93, 94, 95], "imshow": [3, 59, 60, 61, 67, 89, 92, 93, 94, 95], "real": [3, 11, 43, 47, 50, 51, 53, 55, 60, 61, 63, 65, 67, 71, 74, 77, 84, 92, 93, 94, 95], "transpos": [3, 57, 81, 89, 90, 92, 93, 94, 95], "vmin": [3, 89, 92, 93, 94, 95], "vmax": [3, 89, 92, 93, 94, 95], "0005": 3, "cmap": [3, 57, 59, 60, 61, 67, 89, 92, 93, 94, 95], "grai": [3, 57, 59, 60, 61, 67, 72, 74, 92, 93, 94], "slice": [3, 45, 47, 70, 80], "obtain": [3, 45, 47, 49, 53, 54, 55, 56, 57, 58, 59, 66, 67, 68, 70, 71, 72, 74, 77, 79, 81, 84, 85, 88, 91, 92, 94, 95], "earlier": [3, 55, 59, 67, 77, 83], "its": [3, 10, 11, 38, 40, 43, 45, 47, 50, 51, 55, 57, 58, 59, 66, 67, 68, 70, 72, 74, 76, 77, 78, 79, 81, 83, 84, 85, 91, 92], "rm": [3, 53, 55, 58, 59, 61, 68, 80, 85, 91], "na": 3, "aperatur": 3, "refract": [3, 5, 11], "index": [3, 5, 10, 11, 45, 47, 50, 52, 58, 59, 60, 65, 68, 70, 71, 74, 77, 78, 89, 92], "surround": [3, 40, 68, 77], "medium": [3, 66, 92], "case": [3, 12, 40, 43, 47, 49, 50, 52, 55, 58, 60, 61, 66, 67, 70, 71, 72, 74, 76, 77, 78, 81, 85, 86, 89, 91, 92, 95], "minimum": [3, 51, 63, 81, 92], "rel": [3, 39, 42], "maximum": [3, 43, 58, 61, 63, 86, 91, 92], "verifi": [3, 47, 48, 59, 73, 93], "pictur": [3, 53, 94], "138": [3, 65], "up": [3, 47, 50, 58, 59, 61, 66, 67, 72, 74, 77, 78, 81, 86, 89, 91, 92, 94], "4000": 3, "136": [3, 65, 70], "re": [3, 40, 46, 47, 59, 81, 85, 92], "180": [3, 59, 67, 70, 92], "argmin": 3, "2000": [3, 53, 62, 79, 81], "135": [3, 72], "held": [], "person": [13, 64, 91], "summer": [], "semest": [], "2023": [20, 60, 61, 62], "onlin": [8, 9, 22], "resourc": [9, 10, 11], "suppli": [4, 45, 47, 49, 53, 54, 59, 61, 62, 65, 67, 68, 70, 72, 74, 79, 81], "everi": [4, 8, 9, 46, 47, 61, 72, 74], "week": [4, 5, 8, 9, 47], "student": [4, 5, 60], "come": [4, 8, 52, 53, 59, 76, 85, 87, 91], "jupyt": [4, 5, 9, 12, 13, 14, 20, 22, 39, 40, 42, 47, 63, 66, 71, 74, 78], "notebook": [4, 5, 8, 9, 12, 14, 20, 22, 25, 27, 40, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65, 66, 67, 68, 69, 70, 71, 72, 73, 74, 75, 76, 77, 78, 79, 80, 81, 82, 83, 84, 85, 86, 87, 88, 89, 90, 91, 92, 93, 94, 95], "individu": [4, 5, 38, 40, 45, 47, 50, 52, 59, 65, 67, 76, 77, 78, 81, 83, 84, 85, 86, 89, 91], "pleas": [4, 5, 8, 9, 13, 20, 24, 27, 49, 64, 65, 68, 71, 74], "ask": [4, 5, 26, 49, 74], "tuesdai": [4, 8, 33], "morn": 72, "receiv": [4, 61], "web": [4, 9, 12, 38, 46, 52, 59], "address": [4, 13, 45, 47, 65, 66, 67, 76, 81], "server": [4, 8, 9, 13, 22, 38], "login": [4, 13], "password": [4, 13], "find": [5, 7, 9, 10, 11, 18, 45, 47, 50, 51, 52, 58, 59, 61, 63, 66, 67, 68, 70, 71, 74, 75, 77, 79, 81, 91], "short": [27, 34, 35, 45, 47, 49, 66, 69, 72, 77], "video": [8, 9, 10, 11, 20, 25, 27, 34, 35, 61, 63, 78], "download": [9, 20, 59, 83], "close": [5, 9, 17, 19, 50, 52, 53, 54, 55, 56, 58, 59, 67, 70, 88, 91, 95], "cours": [5, 9, 12, 20, 45, 47, 53, 57, 58, 59, 61, 64, 70, 71, 72, 74, 79, 80, 84, 89, 91, 92], "form": [5, 38, 40, 45, 46, 47, 49, 52, 57, 58, 59, 61, 65, 66, 70, 71, 72, 74, 76, 79, 84, 89, 92, 95], "project": [5, 9, 11, 20, 27, 32, 40, 54, 77, 84, 85, 87, 94], "topic": [5, 10, 11, 16, 17, 20, 22, 26, 28, 32, 45, 47, 61, 64, 77, 80, 91], "choic": [5, 71, 74, 81], "hand": [4, 5, 20, 59, 68, 74, 81], "No": 5, "group": [4, 5, 10, 11, 53, 61, 64, 83], "work": [4, 5, 9, 40, 44, 45, 47, 51, 53, 59, 61, 63, 64, 65, 66, 67, 72, 74, 75, 77, 78, 81, 85, 87], "portfolio": 5, "consist": [5, 38, 56, 58, 61, 62, 72, 74, 81, 92], "weight": [59, 61, 62, 91], "outlin": 5, "introduct": [5, 7, 12, 14, 15, 45, 47, 49], "introduc": [5, 10, 11, 17, 47, 52, 55, 58, 70, 71, 72, 74, 78, 81, 93], "motiv": [5, 15, 34, 35, 37], "what": [5, 10, 11, 45, 49, 50, 52, 55, 56, 57, 58, 59, 61, 63, 64, 65, 67, 71, 72, 74, 77, 78, 81, 83, 86, 92, 93, 94], "basic": [5, 10, 11, 14, 15, 38, 39, 42, 43, 47, 56, 57, 59, 61, 66, 68, 79], "theoret": [5, 67, 77], "develop": [5, 19, 49, 53, 55, 58, 59, 61, 62, 74, 78, 81, 83, 84, 89, 93], "anot": 5, "It": [5, 10, 11, 13, 22, 24, 25, 33, 38, 45, 47, 52, 53, 54, 57, 58, 59, 61, 62, 63, 66, 67, 70, 72, 74, 77, 78, 79, 80, 83, 89, 92, 94], "highlight": 5, "consequ": 5, "summari": [5, 11, 58, 61, 62], "summar": [5, 58, 74], "citat": 5, "qualiti": [5, 59, 67, 81, 91], "class": [5, 11, 26, 27, 43, 45, 47, 48, 56, 59, 61, 62, 67, 72, 73, 74, 81, 84], "readabl": [5, 40, 67, 70, 74, 79], "explain": [8, 9, 40, 72, 78], "chosen": [58, 61], "why": [57, 64], "tackl": [49, 54, 78, 81, 84, 89], "main": [53, 65, 67, 76], "think": [53, 59, 64, 67, 83, 91], "achiev": [59, 61, 64, 70, 78], "longer": [40, 53, 59, 84, 92], "present": [4, 8, 10, 11, 61, 74], "oral": [], "visual": [11, 38, 67, 93], "stick": 70, "deadlin": [5, 20], "septemb": [5, 20], "submit": [5, 13, 64], "email": [5, 6, 20, 38], "andrea": 5, "kramer": 5, "firstnam": 5, "surnam": 5, "uni": [5, 6, 66], "leipzig": [5, 6], "de": [5, 6, 67], "mani": [5, 38, 39, 42, 46, 47, 54, 56, 58, 59, 60, 61, 63, 65, 67, 71, 72, 74, 77, 78, 81, 84, 94], "guid": [5, 9], "planetari": [5, 11, 32], "though": [5, 20, 22, 78, 81], "might": [5, 20, 26, 49, 52, 55, 61, 66, 71, 74, 77, 83, 84, 91, 94], "advanc": [5, 9, 10, 11, 39, 42, 67], "physicist": 5, "brachistochron": 5, "coupl": [5, 11, 30, 39, 42, 49, 50, 51, 63, 81, 83, 87, 88], "pendula": [5, 11, 30, 87, 88], "wave": [5, 10, 11, 15, 36, 37, 49, 50, 54, 55, 56, 62, 67, 84, 94, 95], "elast": 5, "inelast": 5, "collis": [5, 47, 77, 78], "spin": 5, "ideal": 5, "ga": [5, 68], "law": [5, 67, 68, 92, 93], "microscop": [5, 36, 86], "wall": [5, 54], "maxwel": 5, "deamon": 5, "entropi": [5, 59], "microst": 5, "carnot": 5, "cycl": [5, 74], "vicsek": 5, "model": [5, 7, 9, 30, 49, 51, 52, 53, 58, 61, 68, 72, 74, 81, 91], "caustic": 5, "rai": 5, "trace": [5, 57, 63], "spheric": [5, 11, 36, 37, 49, 67, 92, 94], "surfac": [5, 57], "paraxi": [5, 95], "without": [5, 9, 38, 43, 47, 49, 53, 54, 58, 62, 63, 66, 67, 72, 76, 84, 91], "imag": [5, 10, 11, 38, 39, 43, 45, 47, 53, 58, 59, 60, 61, 62, 70, 78, 84, 86, 87], "error": [5, 11, 40, 47, 48, 58, 59, 63, 69, 70, 72, 73, 74, 75, 79, 80, 81, 91], "aber": 5, "prism": 5, "propag": [5, 11, 49, 52, 53, 84, 93, 95], "fiber": 5, "thin": 5, "film": 5, "interfer": [5, 11, 67, 94], "fresnel": [5, 11, 94], "doubl": [5, 40, 67, 76, 80], "experi": [5, 63, 68, 70, 77, 85, 91], "grate": [5, 93, 94], "diffract": [5, 11, 53, 93], "resolut": [5, 36, 55, 86], "electron": [5, 52, 63], "coulomb": [5, 52], "potenti": [5, 11, 15, 46, 47, 53, 56, 70, 74, 88], "classic": [5, 50, 66, 81, 94], "freeli": [5, 10, 11], "rotat": 5, "magnet": 5, "packet": [5, 54, 55, 56], "period": [5, 11, 15, 49, 57, 61, 67, 69, 72, 81, 84, 85], "lastnam": 6, "physik": 6, "prof": 6, "dr": 6, "linn\u00e9str": 6, "04103": 6, "offic": 6, "322": [6, 45, 47], "phone": [6, 45], "0341": 6, "97": [6, 43, 45, 47, 59, 61], "32571": 6, "ton": 7, "net": [7, 17, 40], "veri": [7, 15, 20, 43, 45, 46, 47, 56, 58, 59, 61, 63, 65, 66, 67, 70, 71, 72, 74, 76, 77, 81, 85, 86, 88, 91, 92], "small": [7, 51, 55, 56, 58, 63, 66, 68, 77, 83, 88, 93], "websit": [7, 8, 10, 11, 20, 40, 63, 67, 70], "comput": [7, 9, 38, 45, 47, 58, 59, 61, 63, 68, 71, 72, 78, 86], "physic": [7, 9, 17, 27, 28, 47, 49, 51, 58, 67, 68, 72, 74, 81, 84, 86, 90, 91, 92], "mona": 7, "discord": 7, "channel": 7, "invit": 7, "link": [7, 9, 40], "rosenow": 7, "theori": [7, 50, 67, 68, 77], "master": [7, 40], "statist": [7, 10, 11, 68, 77], "deep": [7, 59], "learn": [7, 9, 10, 11, 17, 18, 19, 46, 47, 55, 59, 60, 62, 71, 74, 81, 89], "scienc": [7, 68], "nice": [7, 40, 50, 51, 53, 54, 57, 67, 78, 84, 92, 93, 94], "languag": [7, 10, 11, 14, 38, 40, 43, 47, 48, 63, 70, 72, 73, 74], "github": [7, 9, 38, 40, 79], "webpag": [7, 9], "weekli": [5, 8], "thu": [8, 38, 39, 42, 49, 54, 55, 56, 58, 60, 61, 67, 68, 72, 76, 77, 80, 81, 89, 91, 92], "start": [8, 9, 10, 11, 14, 15, 17, 28, 37, 38, 40, 43, 45, 47, 50, 51, 52, 57, 58, 59, 61, 63, 65, 66, 70, 71, 74, 77, 78, 81, 83, 84, 92], "april": [8, 70], "pm": [8, 47, 79, 92], "introductori": 8, "mybind": [8, 9, 20, 39, 42, 63], "collab": 8, "icon": [8, 9], "familiar": [8, 13, 49], "11th": 70, "happi": [8, 20], "hall": 8, "materi": [8, 51, 92], "back": [8, 38, 45, 47, 54, 62, 85], "whenev": [8, 59, 63, 67], "suitabl": [8, 47, 59, 70], "finish": [8, 20, 33, 39, 42, 71, 74, 78], "inform": [9, 47, 48, 58, 61, 67, 73, 76, 85, 93], "accompani": [9, 38], "content": [9, 10, 11, 38, 39, 40, 42, 72], "sever": [9, 58, 63, 67, 68, 70, 71, 77], "therebi": [9, 78, 81, 91, 93], "great": [9, 40, 71, 74, 83], "tool": [9, 10, 11, 45, 47, 59, 63, 67, 78, 85], "googl": [9, 78, 84, 92], "colab": [9, 78, 84, 92], "servic": [9, 20, 38, 63], "host": 9, "http": [9, 40, 46, 47, 79], "research": [9, 52, 61], "com": [9, 40, 63, 79], "offer": 9, "share": [9, 38, 76], "environ": [9, 10, 11, 12, 14, 20, 38, 63], "everyon": 9, "notic": [9, 67, 76, 81, 84, 92], "indic": [9, 39, 42, 45, 47, 65, 66, 67, 71, 76, 92], "rather": [9, 34, 35, 47, 49, 53, 61, 67, 74, 83, 91], "click": [9, 40, 63], "much": [9, 18, 20, 45, 46, 47, 49, 58, 59, 60, 63, 66, 67, 71, 72, 74, 77, 79, 81, 91, 92], "faster": [9, 71, 72], "yet": [9, 34, 35, 38, 43, 47, 49, 54, 63, 77, 79, 83, 92, 94], "made": [9, 20, 39, 42, 45, 47, 55, 60, 61, 67, 77], "featur": [9, 45, 47, 54, 58, 61, 70, 71, 74, 78], "nevertheless": [9, 47, 67, 71, 74], "m": [9, 39, 40, 42, 46, 49, 50, 51, 53, 55, 56, 57, 59, 63, 65, 68, 70, 74, 77, 78, 79, 81, 84, 87, 88, 89, 90, 92, 93, 95], "compat": 9, "org": [9, 38, 46, 47], "binder": [9, 27], "patient": 9, "wait": [9, 78, 84], "until": [9, 27, 39, 42, 59, 71, 74, 78, 83, 84], "temporarili": 9, "inact": 9, "long": [9, 53, 58, 72, 84], "connect": [9, 11, 12, 38, 39, 42, 45, 47, 50, 59, 63, 70, 84, 91], "finsih": 9, "keep": [9, 46, 47, 61, 66, 67, 71, 74, 77, 78, 81, 91], "copi": [4, 9, 39, 42, 53, 56, 62, 76], "ahead": [9, 59, 63, 71, 72, 74, 87], "version": [9, 10, 11, 27, 38, 39, 42, 49, 56, 59, 74, 81, 84], "control": [9, 11, 24, 25, 26, 38, 39, 40, 42, 59, 63, 67, 72], "upper": [9, 53, 65, 67, 81], "repositori": 9, "anaconda": 9, "packag": [9, 56, 58, 59, 74], "www": 9, "privid": 9, "home": [9, 59, 66, 71], "access": [9, 40, 43, 45, 46, 47, 48, 52, 57, 58, 66, 67, 70, 71, 73, 74, 76, 77, 78, 91], "good": [9, 40, 45, 46, 47, 51, 53, 59, 66, 67, 72, 74, 77, 84, 91], "instal": [9, 38, 59, 63, 67, 78, 84, 92], "kind": [10, 11, 49, 56, 59, 65, 71, 74, 87, 91], "scientif": [10, 11, 43, 45, 47, 65, 67], "engin": [10, 11, 61, 65, 68], "analyz": [10, 11, 70, 77, 83, 85], "numer": [10, 11, 28, 36, 43, 45, 49, 55, 56, 58, 66, 68, 70, 72, 77, 85, 94], "difficult": [10, 11, 57, 58, 64, 66, 67, 71, 74, 79, 92], "even": [10, 11, 20, 45, 47, 56, 64, 66, 67, 68, 71, 74, 76, 78, 80, 91, 92, 94], "imposs": [10, 11], "analyt": [10, 11, 49, 51, 53, 55, 56, 67, 88], "due": [8, 10, 11, 50, 54, 57, 62, 70, 77, 81, 84, 89, 92, 93], "modular": [10, 11], "extend": [10, 11, 32, 47, 52, 53, 59, 78, 79, 84], "nearli": [10, 11, 67], "infinit": [10, 11, 54, 57, 77], "purpos": [10, 11, 47, 54, 55, 59, 63, 67, 79], "aim": [10, 11], "beginn": [10, 11], "user": [10, 11, 38, 39, 42, 43, 50, 67, 70, 72, 75], "interest": [10, 11, 22, 47, 50, 51, 54, 58, 59, 61, 66, 67, 78, 84, 91, 92], "throughout": [10, 11], "curv": [10, 11, 34, 35, 67, 83, 84, 94], "fit": [10, 11, 34, 35, 49, 50, 59, 60, 61, 62, 66, 67, 77], "process": [10, 11, 38, 39, 42, 59, 61, 66, 68, 71, 78, 79, 81, 92], "electrostat": [10, 11], "quantum": [10, 11, 15, 16, 50, 51, 85], "optic": [10, 11, 36, 49, 85, 86, 95], "At": [10, 11, 20, 55, 58, 59, 67, 71, 74, 91, 92], "machin": [10, 11, 17, 18, 19, 46, 59, 60, 66], "now": [10, 11, 15, 16, 22, 24, 40, 47, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 66, 67, 72, 74, 76, 77, 78, 79, 80, 81, 83, 84, 85, 87, 89, 91, 92, 93, 94, 95], "comprehens": [10, 11, 45], "scheme": [10, 11, 49, 55, 81, 84, 89], "stimul": [10, 11], "curios": [10, 11], "As": [10, 11, 13, 22, 32, 45, 47, 49, 51, 53, 55, 59, 61, 62, 67, 70, 74, 81, 84, 85, 89, 92, 93, 94, 95], "slight": [10, 11, 81, 93], "syntax": [10, 11, 65, 72], "alwai": [10, 11, 43, 44, 47, 57, 59, 67, 70, 78, 81, 84, 89, 92], "refer": [10, 11, 45, 47, 61, 67, 68, 70, 72, 76, 80, 83, 91], "standard": [10, 11, 18, 46, 47, 58, 66, 67, 68, 72, 74, 77, 78, 81, 91], "schedul": [10, 11], "exam": [4, 10, 11, 20], "thermodynam": [10, 11], "electrodynam": [10, 11], "molecular": [10, 11, 20, 61, 64], "nanophoton": [10, 11, 20, 61, 64], "document": [10, 11, 40, 46, 65, 66, 67, 68, 72, 78], "tutori": [10, 11], "julia": [10, 11, 38], "pluto": [10, 11, 25], "instructor": [10, 11], "overview": [10, 11, 47, 67], "editor": [10, 11, 12], "edit": [10, 11, 38, 40], "command": [10, 11, 40, 43, 45, 47, 61, 63, 65, 66, 67, 69, 70, 71, 74, 76, 78], "keyboard": [10, 11, 40, 45, 47, 66], "navig": [10, 11], "run": [10, 11, 38, 51, 55, 58, 63, 67, 71, 72, 74, 76, 78, 83, 84], "manag": [10, 11, 46, 47, 48, 73], "enter": [10, 11, 12, 32, 39, 42, 50, 83], "markdown": [5, 10, 11, 12, 13, 38, 39, 42], "head": [10, 11, 61, 70], "embed": [10, 11, 38, 53], "latex": [10, 11, 13, 23, 38, 66, 67], "symbol": [10, 11, 46, 66, 67, 72, 74], "comparison": [10, 11, 14, 71, 74], "tupl": [10, 11, 65, 72, 74], "namespac": [10, 11, 14, 40, 47, 74, 76], "exercis": [4, 5, 10, 11, 20, 58, 67, 69, 74, 75], "manipul": [11, 38, 39, 42, 45, 46, 47, 70, 76], "mathemat": [11, 40, 46, 47, 61, 85, 91], "implicit": [11, 40, 43, 55, 89], "bar": [11, 69, 82], "logarithm": [11, 46, 47, 91], "contour": [11, 57, 95], "densiti": [11, 49, 50, 57, 68, 69, 92], "explicit": [11, 40, 43, 55, 65, 91], "On": [11, 23, 25, 43, 47, 63, 68, 69, 74], "public": [11, 22, 38], "readi": [11, 22, 39, 42, 55, 62, 84, 89], "specif": [11, 12, 15, 38, 40, 44, 46, 47, 49, 50, 54, 59, 61, 67, 77, 78, 85], "bound": [11, 38, 51, 57, 59, 76], "frame": [11, 56, 70, 84], "choos": [11, 52, 58], "uniformli": 11, "exponenti": [11, 50, 53, 59, 67, 69, 77, 92, 93], "input": [11, 24, 25, 38, 47, 48, 56, 59, 60, 61, 62, 63, 71, 73, 75], "output": [11, 24, 25, 38, 47, 59, 60, 62, 66, 67, 78, 79, 81, 84, 92], "screen": [11, 45, 66, 74, 93], "flow": [11, 24, 25, 26, 47, 48, 57, 72, 73, 93], "unnam": [11, 24], "plan": [11, 58], "trajectori": [11, 75, 91], "canva": [11, 53, 54, 55, 56, 58, 63, 84, 92, 93, 94, 95], "trapezoid": 11, "simpson": [11, 82], "od": 11, "harmon": [11, 15, 28, 49, 53, 67, 74, 84, 85, 86], "solut": [4, 5, 11, 13, 28, 29, 31, 53, 54, 56, 67, 68, 71, 74, 77, 84, 85, 92, 93, 95], "crank": [11, 89], "nicholson": 11, "damp": [11, 84, 92], "driven": [11, 84], "pendulum": [11, 28, 32, 84, 88], "covid19": [11, 26, 30], "kermack": 11, "mckendrick": 11, "setup": [11, 53, 61, 78], "analysi": [11, 29, 30, 31, 47, 59, 70, 77, 83], "spring": [11, 32, 51, 67, 81, 88], "diffus": [11, 32, 49, 55, 77, 78], "idea": [11, 40, 46, 47, 55, 61, 68], "least": [11, 34, 35, 59, 71, 92], "squar": [11, 34, 35, 45, 47, 49, 50, 52, 53, 59, 67, 71, 74, 86, 92], "covari": [11, 34, 35], "matrix": [11, 49, 50, 51, 52, 57, 58, 59, 61, 62, 65, 71, 74, 81, 90], "imaginari": [11, 43, 47, 71, 74], "incid": 11, "pattern": [11, 46, 47, 53, 61, 67, 92, 93], "singl": [11, 40, 53, 61, 63, 66, 68, 69, 70, 72, 74, 76, 77, 81, 87, 92], "farfield": [11, 57], "nearfield": 11, "gaussian": [11, 37, 54, 55, 56, 68, 77, 85, 89, 91], "beam": [11, 37], "profil": [11, 89], "nutshel": 11, "recap": 11, "energi": [11, 54, 56, 74, 77, 92, 93], "schr\u00f6dinger": [11, 15, 54, 56, 74, 89], "wavepacket": [11, 16, 56, 85], "evolut": [11, 55, 56], "tunnel": [11, 16, 53], "barrier": [11, 50, 56], "momentum": [11, 54, 56, 58, 88, 92], "nicolson": [11, 49, 89], "split": [11, 50, 59, 61, 62, 85, 91], "hydrodynam": [11, 17], "fall": [11, 28, 54, 70, 81], "sphere": [11, 93], "stoke": 11, "fundament": [11, 47, 56, 94], "neural": [11, 17, 18, 19, 62], "network": [11, 18, 19, 46, 47], "reinforc": [11, 17], "grid": [11, 59, 61, 90, 92], "mnist": [11, 18, 19, 61], "A": [11, 38, 39, 42, 43, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54, 57, 58, 60, 61, 63, 65, 66, 67, 68, 70, 71, 72, 73, 74, 76, 77, 78, 80, 81, 85, 86, 87, 89, 90, 91, 92, 93, 95], "neuron": [11, 60, 61], "traing": 11, "hidden": [11, 60, 61, 79], "layer": [11, 60, 62], "multiclass": 11, "kera": [11, 18, 19, 59, 62], "build": [11, 40, 67, 70], "compil": [11, 61, 62, 63, 67], "train": [11, 92], "convolut": [11, 19, 62, 86], "layout": [11, 67], "cnn": [11, 19], "relu": [11, 62], "activ": [11, 39, 42, 59, 60, 62, 83], "pool": [11, 62], "flatten": 11, "dropout": 11, "fulli": 11, "prepar": [11, 63, 68], "evalu": [11, 43, 47, 49, 67, 68, 74, 85], "accuraci": [11, 59, 60, 77, 79, 80], "autoencod": [11, 19], "denois": [11, 19], "reconstruct": 11, "hardwar": [11, 20, 39, 40, 42], "arduino": 11, "nano": 11, "board": 11, "commun": [11, 38, 46, 47], "led": 11, "blink": 11, "oscilloscop": 11, "titl": [11, 57, 61, 67, 74, 79, 81, 87, 89, 92, 94, 95], "search": [10, 11, 47, 58, 91], "browser": [12, 13, 38], "applic": [12, 18, 38, 58, 60, 65], "axecut": 12, "give": [12, 20, 43, 45, 47, 49, 50, 53, 54, 55, 58, 59, 64, 65, 66, 67, 68, 71, 72, 74, 76, 77, 79, 80, 81, 83, 84, 85, 89, 91, 92], "environn": 12, "05": [12, 54, 60, 63, 77, 83, 89, 91], "09": [12, 14, 70, 79], "43": [12, 55, 62, 65, 69, 70, 84, 92], "jupyterhub": 13, "ip": 13, "interfac": [13, 20, 38, 39, 42, 60, 63, 67, 92], "jupyterlab": [13, 39, 42, 56], "url": [13, 38, 40], "feedback": 13, "talk": [13, 22, 25, 45, 47, 58, 78], "seminar": [13, 22, 23, 25], "hopefulli": 14, "42": [14, 55, 59, 60, 62, 63, 65, 70, 71, 79, 84], "45": [14, 43, 45, 55, 62, 69, 72, 84, 92], "simpler": [15, 17, 54, 71, 72, 74, 92], "helmholtz": [15, 95], "electomagnet": 15, "brief": 15, "primer": [15, 16, 47], "stai": [15, 34, 35, 37, 55, 71], "safe": [15, 34, 35, 37, 74], "stationari": [16, 53, 54, 81], "thing": [16, 17, 22, 38, 47, 50, 54, 57, 58, 59, 62, 63, 65, 66, 71, 72, 74, 78, 81, 89, 92, 94], "move": [16, 39, 42, 54, 58, 61, 67, 74, 78, 83, 84], "consid": [16, 53, 54, 55, 58, 59, 61, 70, 71, 74, 79, 80, 84, 86, 87, 89, 92, 93], "deal": [16, 28, 47, 64, 74, 88, 94], "challeng": [16, 22, 58], "consider": [17, 64, 70, 89, 94], "streamplot": [17, 57, 90], "lot": [17, 60, 62, 70, 89], "ground": [17, 59, 91], "restrict": [17, 67], "ourselv": [17, 59], "algorithm": [17, 58, 59, 85, 91], "scratch": [18, 59, 70], "classifi": [18, 59, 60, 61, 76], "handwritten": [18, 59, 60], "tensorflow": [18, 19, 59, 60, 61, 62], "recogn": [18, 52, 53, 55, 56, 59, 60, 72, 83, 84], "simplifi": [18, 57, 59, 85], "construct": [18, 47, 48, 53, 54, 57, 61, 62, 69, 71, 73, 74, 79, 81, 85], "larg": [18, 46, 47, 50, 51, 58, 59, 60, 61, 67, 70, 77, 91, 94], "martin": [18, 59], "fr\u00e4nzl": [18, 59], "og": 19, "doe": [19, 43, 47, 49, 54, 59, 66, 68, 71, 72, 74, 83, 90], "charact": [19, 40, 43, 45, 47, 61, 68, 71, 74], "recognit": [19, 61], "With": [19, 49, 54, 55, 57, 65, 67, 77, 84, 86, 92, 95], "endeavour": 19, "classif": [19, 61, 62], "timeseri": [19, 62], "quick": [20, 65, 85], "ardnuino": 20, "futur": [20, 58, 81], "templat": 20, "upload": [20, 63], "site": [20, 56, 59, 74], "onc": [20, 45, 46, 47, 55, 63, 67, 72, 77, 78, 81], "vote": 20, "send": [20, 78], "me": [20, 64, 70, 72, 86], "becaus": [20, 22, 53, 63, 67, 71, 72, 74, 78, 81], "lost": 20, "submiss": [5, 20], "enjoi": [20, 71], "still": [20, 37, 51, 53, 54, 59, 67, 72, 78, 83, 89, 92], "leav": [20, 55, 72, 74, 81, 86, 91, 94], "messag": [20, 38], "forum": [20, 26], "comment": [20, 40, 70, 78], "suggest": [20, 91], "best": [20, 58, 74, 78, 80, 91], "l2": [21, 44, 47, 65, 66, 67, 68, 69, 84, 87, 88], "tip": 21, "For": [21, 45, 46, 47, 48, 50, 51, 52, 53, 54, 55, 58, 59, 61, 62, 63, 65, 67, 68, 70, 72, 73, 74, 77, 78, 79, 84, 88, 91, 92], "mpl": [21, 66, 92, 93, 94, 95], "font_manag": [21, 66], "28": [21, 47, 53, 54, 56, 59, 60, 61, 62, 65, 76, 78, 79, 81, 84], "200": [21, 40, 56, 57, 59, 61, 66, 77, 78, 83, 84, 90, 92, 93, 94], "rad": [21, 66], "bbox_inch": [21, 66], "tight": [21, 66], "29": [21, 47, 54, 56, 62, 65, 69, 70, 72, 76, 79, 81, 84, 85], "dpi": [21, 53, 60, 61, 62, 66], "150": [21, 53, 59, 62, 65, 66, 67, 78, 87, 92, 93], "pretti": [22, 40, 51, 84], "experienc": [22, 94], "contin": 22, "most": [22, 24, 38, 39, 42, 43, 44, 46, 47, 48, 55, 56, 58, 59, 63, 64, 66, 67, 70, 72, 73, 74, 92, 95], "thesi": 22, "fun": [22, 24, 25, 26, 29, 31, 33, 36, 54], "der": 23, "zweiten": 23, "vorlesung": 23, "werden": 23, "wir": 23, "auf": 23, "folgend": 23, "themen": 23, "schauen": 23, "datatyp": 23, "dem": [23, 84], "ein": 23, "klein": 23, "zur": 23, "erstellung": 23, "von": 23, "publikationsreifen": 23, "abbildungen": 23, "anbieten": 23, "dar\u00fcber": 23, "hinau": 23, "haben": 23, "beispiel": 23, "f\u00fcr": 23, "arbeit": 23, "mit": 23, "und": 23, "manuskripten": 23, "vorbereitet": 23, "third": [24, 25, 40, 45, 47, 53, 65, 72, 74], "pend": [25, 27], "miss": [5, 25, 55, 70, 92], "reandom": 25, "previou": [25, 46, 53, 54, 56, 59, 60, 61, 70, 71, 72, 74, 77, 79, 81, 83, 84, 85, 89, 92], "tini": [25, 58, 59, 77], "reactiv": [25, 38], "fourth": 26, "demand": 26, "hestit": 26, "ad": [27, 37, 40, 43, 45, 47, 59, 67, 79, 85], "sequenc": [27, 38, 45, 47, 58, 61, 68, 71, 74, 77], "deviat": [27, 51, 59, 68, 77, 91], "subject": [27, 57], "date": [27, 69, 70, 83], "5th": 28, "realli": [28, 40, 54, 59, 63, 66, 81, 91], "u": [28, 49, 50, 51, 52, 54, 57, 59, 60, 63, 67, 72, 74, 78, 79, 81, 84, 87, 90, 91, 93, 94], "free": [28, 58, 60, 61, 62, 63, 70, 81], "friction": [28, 57, 77, 84], "fifth": 29, "euqat": [29, 31, 83], "6th": 30, "seventh": [31, 36], "7th": 32, "But": [32, 43, 47, 49, 59, 67, 68, 78, 92], "partial": [32, 49, 53, 54, 55, 56, 59, 89, 95], "briefli": 32, "sixth": 33, "linear": [33, 38, 53, 57, 61, 62, 66, 67, 77, 80, 81, 89, 91], "regress": [33, 59, 61], "repeat": [5, 33, 68], "own": [4, 33, 38, 40, 46, 47, 61, 63, 67, 76, 81], "probabl": [34, 35, 49, 50, 58, 61, 67, 68, 72, 77, 81, 91], "less": [34, 35, 44, 47, 58, 61], "bergfest": [34, 35], "wont": [34, 35, 65], "stress": [34, 35, 91], "correl": [34, 35, 91, 95], "conten": [34, 35], "apertur": 36, "abil": 36, "intro": [38, 39, 40, 41, 42], "1_introduction2jupyt": 38, "enabl": [38, 67, 78], "execut": [38, 39, 40, 42, 47, 48, 59, 63, 71, 72, 73, 74, 78], "complet": [38, 40, 46, 47, 66, 72, 79], "format": [38, 40, 45, 47, 64, 66, 67, 71, 72, 74, 76, 77, 78, 81, 91], "git": 38, "nbviewer": 38, "combin": [38, 53, 72, 74, 76, 79], "compon": [38, 57, 59, 61, 62, 66, 87, 90, 92], "desktop": 38, "widget": [38, 63, 91], "tab": [38, 40, 71, 74], "introspect": 38, "represent": [38, 40, 50, 51, 52, 54, 61, 62, 67, 68, 76, 85], "visibl": [38, 63, 72, 92], "rich": [38, 71, 74], "media": 38, "brows": 38, "individual": 38, "arbitrari": [38, 45, 47, 56, 62, 72, 74, 85, 93], "oder": 38, "html": [38, 40, 66, 84, 85], "png": [38, 39, 40, 60, 61, 62, 66, 67, 81, 82], "svg": [38, 67], "javascript": 38, "bind": 38, "side": [38, 43, 47, 49, 53, 54, 55, 56, 59, 61, 66, 79, 81, 89, 91, 92], "markup": [38, 40], "almost": [38, 46, 47, 81], "dedic": [38, 39, 42, 65], "rubi": 38, "haskel": 38, "scala": 38, "pick": [38, 58], "json": 38, "zeromq": 38, "websocket": 38, "protocol": 38, "understand": [38, 40, 58, 59, 64, 67, 72, 74, 83, 91], "session": 38, "meant": [38, 40], "filesystem": 38, "extens": [38, 59, 67, 80, 84], "live": [38, 53, 72], "narr": 38, "raw": [38, 39, 40, 42], "unformat": 38, "modif": 38, "nbconvert": 38, "intern": [38, 56, 62, 90, 92], "binari": [38, 43, 47, 61], "encod": [38, 54, 59, 60], "base64": 38, "programmat": 38, "export": 38, "static": [38, 53, 67, 92], "restructeredtext": 38, "slide": 38, "reveal": [38, 52, 68, 91, 95], "j": [38, 39, 42, 43, 50, 55, 56, 57, 58, 59, 63, 77, 81, 91, 92], "util": [38, 60, 61, 62, 63, 67], "furthermor": 38, "render": [38, 39, 40, 42, 53, 54, 55, 56], "2_notebookeditor": 39, "ipython": [39, 40, 47, 48, 56, 63, 66, 73, 84, 85], "filenam": [39, 40, 67, 70], "img": [39, 40, 55, 82], "essenti": [39, 42, 53, 61, 92], "prompt": [39, 42], "area": [39, 42, 58, 67, 83, 95], "edit_mod": 39, "grei": [39, 42], "command_mod": 39, "io": [39, 42, 83], "devic": [39, 42, 63], "shortcut": [39, 40, 42], "modal": [39, 42], "optim": [39, 42, 58, 59, 60, 61, 62, 91], "effici": [39, 42, 59, 74, 85], "usag": [39, 42], "possibl": [39, 42, 43, 45, 47, 49, 58, 59, 61, 67, 70, 72, 74, 81, 85, 91, 92], "few": [39, 42, 45, 47, 60, 66, 71, 74, 85], "entir": [39, 42], "switch": [39, 42, 55, 59, 63], "mod": [39, 42, 55], "esc": [39, 42], "shift": [39, 40, 42, 61, 63], "insert": [39, 42, 45, 47, 49, 54, 55, 57, 61, 63, 65, 66, 67, 71, 74, 77, 78, 84], "b": [39, 42, 45, 47, 52, 54, 59, 62, 65, 66, 67, 68, 69, 70, 71, 74, 76, 80, 81, 84, 89, 90, 91], "pasteboard": [39, 42], "cut": [39, 42, 83], "c": [39, 42, 43, 45, 47, 51, 54, 56, 57, 63, 67, 70, 71, 74, 80, 83, 84, 89, 91, 92, 93, 94, 95], "past": [39, 42, 58], "delet": [39, 42, 64, 76], "undo": [39, 42], "interrupt": [39, 42, 47, 48, 73], "press": [39, 40, 42, 71, 74], "button": [39, 40, 42, 63], "panel": [39, 42], "option": [39, 42, 45, 47, 61, 64, 68], "report": [39, 42, 59, 63, 83], "busi": [39, 42], "tap": [39, 42], "menu": [39, 40, 42, 63], "reconnect": [39, 42], "won": [39, 42, 59], "3_editcel": 40, "block": [40, 61, 65, 71, 74, 76, 78], "identifi": [40, 46, 61, 85], "belong": [40, 71, 76, 84], "togeth": [40, 45, 47, 55, 57, 59, 61, 62, 67, 72, 74, 84, 92], "ident": [40, 44, 47, 57, 67, 71, 85, 89, 90], "indent": [40, 71, 72, 74, 76], "either": [40, 43, 45, 47, 58, 67, 71, 74, 77], "whitespac": [40, 71], "annot": [40, 66, 81], "someon": 40, "front": [40, 53], "docstr": [40, 46, 47, 72], "typic": [40, 47, 48, 51, 53, 58, 63, 65, 66, 73, 77, 81, 91], "float": [40, 44, 45, 56, 65, 66, 68, 70, 71, 74, 81], "__main__": [40, 76], "extrem": [40, 55, 84], "action": [40, 62, 84], "popular": [40, 58], "superset": 40, "Its": [40, 57, 59, 61, 63, 78, 92], "found": [40, 43, 50, 66, 67, 72, 74, 79], "daringfirebal": 40, "unrend": 40, "appear": [40, 53, 59, 67, 68, 77, 83], "put": [40, 45, 47, 64, 66, 72, 74], "ital": [40, 66], "bold": [40, 66], "nest": 40, "enumer": [40, 50, 57, 58, 71, 77], "subitem": 40, "subsubitem": 40, "sublist": 40, "blockquot": 40, "beauti": 40, "better": [40, 54, 59, 77, 79, 80, 83, 91], "ugli": 40, "complic": [40, 58, 59, 92], "flat": [40, 84], "spars": [40, 49, 50, 51, 52, 53, 54, 55, 56, 58, 74, 79, 81, 83, 89, 90], "dens": [40, 59, 60, 61], "count": [5, 40, 65, 66, 67, 77, 78], "aren": [40, 72, 74], "break": [40, 43, 47, 59, 81], "rule": [10, 11, 40, 59, 80, 86], "although": [40, 43, 47], "practic": [40, 49, 53], "beat": [40, 85], "puriti": 40, "never": [40, 71, 74, 78, 84, 93], "pass": [4, 5, 40, 43, 47, 61, 67, 69, 72, 74, 76, 78], "silent": 40, "unless": [40, 47, 48, 73], "explicitli": [40, 43, 47], "silenc": [40, 59], "face": [40, 58, 67], "ambigu": 40, "refus": 40, "temptat": 40, "guess": [40, 83], "prefer": [40, 45, 47, 67, 71, 74], "obviou": [40, 74], "dutch": 40, "often": [40, 46, 47, 50, 61, 62, 66, 67, 70, 71, 72, 74, 83, 85], "hard": 40, "bad": [40, 71, 74, 91, 94], "honk": 40, "And": [40, 46, 47, 63, 72, 92], "shorthand": 40, "emb": 40, "instead": [40, 58, 59, 61, 65, 93], "printf": 40, "hello": [40, 45, 47, 70, 72], "courtesi": 40, "mathjax": 40, "express": [40, 55, 59, 70, 79, 91], "infti": [40, 53, 54, 55, 85, 86], "altern": [40, 46, 47, 67], "fcicho": 40, "compsoft23": [40, 66], "src": [40, 55], "mov": [40, 53, 54, 55], "movi": [40, 53, 54, 63], "mp4": 40, "320": [40, 61, 62], "preload": 40, "local": [40, 52, 53, 59, 72, 79], "youtub": [40, 61], "youtubevideo": 40, "qllx32jugzi": 40, "600": [40, 55, 95], "300": [41, 51, 53, 55, 63, 78, 84, 92, 93, 94, 95], "notebookeditor": 42, "l1": [43, 44, 45, 46, 47, 48, 84, 87, 88], "1_variabl": 43, "alphanumer": [43, 47], "must": [43, 47, 48, 50, 58, 65, 67, 71, 72, 73, 74, 81, 91], "letter": [43, 47], "By": [43, 47, 58, 63, 71, 74, 79, 90], "convent": [43, 47, 61, 76], "lower": [43, 47, 65, 67, 81, 92], "capit": [43, 45, 47], "reserv": [43, 72, 74], "keyword": [43, 47, 67, 71, 79], "cannot": [43, 45, 47, 58, 64, 74], "assert": [43, 47], "continu": [43, 47, 63, 71, 74, 79, 80, 84, 85], "del": [43, 47, 76], "exec": [43, 47], "global": [43, 47, 67, 72], "yield": [43, 47, 53, 54, 55, 57, 58, 59, 61, 67, 71, 79, 81, 84, 85, 86, 89, 91], "Be": [43, 47], "awar": [4, 43, 47], "could": [43, 47, 49, 52, 53, 58, 59, 61, 62, 63, 64, 66, 71, 74, 77, 78, 81, 85, 91], "37": [43, 47, 53, 55, 59, 70, 84], "my_favorite_vari": [43, 47], "associ": [43, 47, 61], "36": [43, 47, 53, 55, 61, 65, 69, 77, 84, 87], "int": [43, 44, 45, 47, 53, 56, 71, 74, 85, 89, 90, 92], "38": [43, 47, 53, 55, 60, 68, 70, 79, 84], "39": [43, 45, 46, 47, 48, 55, 56, 59, 62, 66, 69, 70, 72, 73, 74, 77, 79, 81, 84, 91], "nameerror": [43, 47, 70, 72], "44": [43, 55, 59, 62, 65, 72, 84], "traceback": [43, 47, 48, 55, 56, 63, 70, 72, 73], "recent": [43, 47, 48, 55, 56, 57, 63, 70, 72, 73], "gt": [43, 45, 47, 48, 50, 55, 56, 59, 60, 61, 62, 63, 70, 72, 73, 74, 76, 79, 81, 90], "treat": [43, 47, 86, 87], "repres": [43, 49, 53, 54, 57, 58, 59, 60, 61, 62, 63, 72, 74, 79, 83, 84, 85, 86, 95], "prefix": [43, 46, 47], "0b": 43, "octal": 43, "0o": 43, "hexadecim": 43, "00x": 43, "0x": [43, 92], "decim": [43, 47], "automat": [43, 47, 67], "exist": [43, 50, 52, 59, 60, 67, 72], "anymor": [43, 57, 59, 92], "107": [43, 45, 61, 67, 72], "0b1010111110": 43, "702": 43, "102": [43, 63, 65], "0x0f": 43, "7976931348623157e": 43, "308": [43, 47], "threat": 43, "infin": 43, "54": [43, 55, 60, 66, 68, 72, 84], "141": [43, 45, 47, 65], "55": [43, 55, 65, 67, 70, 71, 74], "57": [43, 47, 59, 66, 67, 68, 72, 74], "69": [43, 47, 59], "4j": [43, 47], "70": [43, 45, 59, 68, 69], "75": [43, 59, 65, 66, 67, 68, 69, 71], "built": [43, 46, 47, 61, 67, 70, 83], "accessor": [43, 47], "76": [43, 45, 47, 59, 66, 82], "77": [43, 47, 59, 65, 66], "my": [43, 47, 61, 63, 70, 71, 74], "conjug": [43, 47], "act": [43, 47, 57, 65, 68], "cmath": [43, 47], "83": [43, 56, 59], "danger": [43, 66, 71, 74], "conver": 43, "known": [43, 45, 47, 59, 61, 72, 74], "85": [43, 45, 56, 59], "integer_numb": 43, "123": [43, 45, 47], "float_numb": 43, "86": [43, 45, 56, 59], "new_numb": 43, "87": [43, 45, 47, 56, 59, 65, 70], "etc": [43, 59, 61, 65, 70, 72, 74], "perform": [43, 44, 47, 56, 61, 71, 72, 74], "88": [43, 45, 47, 56, 59], "num_str": 43, "num_integ": 43, "90": [43, 45, 56, 59, 72], "92": [43, 47, 59, 63], "93": [43, 45, 47, 59, 61, 65, 67], "109": [43, 45, 59, 65, 72], "lt": [43, 45, 47, 48, 50, 55, 56, 59, 60, 61, 62, 63, 70, 73, 74, 76, 79, 81, 90], "110": [43, 45, 59, 72], "111": [43, 63, 65, 72], "0j": [43, 45, 47, 55, 93], "cast": [43, 45], "98": [43, 45, 47, 55, 56, 59, 61], "bool": [43, 45, 47, 59], "2_oper": 44, "arithmet": [44, 47], "power": [44, 45, 47, 58, 67], "isn": [44, 47, 59], "operand": [44, 47], "spell": [44, 47], "word": [44, 47, 66, 70, 72, 74, 91], "greater": [44, 47], "3_datatyp": 45, "besid": [45, 47, 53, 76, 92], "mention": [45, 47, 53, 61, 77, 79, 83, 85, 91], "hold": [45, 56, 59, 70], "collect": [45, 46, 47, 60, 67, 70, 72, 78, 80, 91], "map": [45, 56, 58, 61, 83, 92, 95], "dict": 45, "pair": [45, 77, 91], "frozeenset": 45, "uniqu": [45, 83], "dir": [45, 46, 47], "59": [45, 47, 59, 66, 70, 74], "concaten": [45, 47], "66": [45, 47, 74, 75, 81], "67": [45, 47, 59, 66, 72, 81], "71": [45, 59], "975": [45, 47], "321": [45, 47], "975321": [45, 47], "pure": [45, 47, 58, 62], "isnumer": [45, 47], "72": [45, 59], "73": [45, 62, 68, 82], "sub": [45, 47, 79, 91], "74": [45, 59, 66, 71], "ld": [45, 47], "varieti": [45, 47, 67, 74], "bookkeep": [45, 47], "aris": [45, 47, 53, 92], "sometim": [45, 47, 63, 67, 71, 72, 74, 78], "fine": [45, 47, 72, 74], "78": [45, 47, 59, 66, 67, 82], "80": [45, 47, 56, 59, 65], "81": [45, 47, 57, 59, 65, 71, 74, 81, 84, 87], "girl": [45, 47], "hors": [45, 47, 51], "element": [45, 47, 57, 58, 65, 68, 71, 72, 74, 81, 91], "bracket": [45, 47, 49, 77], "left": [45, 47, 49, 51, 53, 54, 55, 56, 57, 58, 59, 61, 63, 66, 67, 69, 79, 80, 81, 85, 86, 89, 91, 92, 94, 95], "nag": [45, 47], "length": [45, 47, 51, 52, 68, 77, 81, 84, 88, 92, 95], "iter": [45, 47, 58, 63, 71, 74], "89": [45, 56, 71, 72, 74], "replac": [45, 47, 49, 53, 59, 67, 70, 85], "cat": [45, 47, 70], "91": [45, 47, 56, 59], "concatan": [45, 47], "done": [45, 47, 53, 61, 62, 63, 67, 71, 72, 74, 77, 79, 81, 83, 91, 92, 93], "colon": [45, 47, 71, 72, 74, 76], "neg": [45, 47, 58, 59, 61, 65, 91, 92], "95": [45, 47, 59, 61], "behind": [45, 47, 69, 81, 91], "thrid": [45, 47], "ever": [45, 47], "96": [45, 47, 59, 60, 61, 62], "revers": [45, 47, 72], "emtpi": [45, 47], "shown": [45, 47, 51, 61, 66, 69, 77, 85, 87], "orient": [45, 47, 61, 67, 76, 77], "99": [45, 59, 61, 67, 80, 82], "103": [45, 47, 63], "multidimension": [45, 47, 65], "104": [45, 63], "106": [45, 47, 59, 63, 72], "immut": [45, 47], "That": [45, 47, 59, 62, 63, 66, 77, 78, 81, 83, 84], "113": [45, 72], "137": 45, "116": [45, 61, 65, 67, 72], "consecut": [45, 47], "simpli": [45, 47, 63, 71, 74, 91], "core": [45, 47, 60, 61, 62, 66, 67, 71, 74, 84, 85], "limit": [45, 47, 55, 63, 77, 79, 81, 83], "room": [45, 47, 63], "dekan": [45, 47], "550": [45, 47], "124": [45, 47], "120": [45, 47, 56, 59, 61], "dict_kei": [45, 47], "ralf": [45, 47, 70], "121": [45, 47, 61, 65], "dict_valu": [45, 47], "422": [45, 47, 61], "125": [45, 47, 74], "phone_id": 45, "112": [45, 63, 67, 72], "114": [45, 61, 72], "118": [45, 61], "115": [45, 59, 61, 72], "id": 45, "126": [45, 47, 72], "139": [45, 65, 67], "fruit": 45, "banana": 45, "mango": 45, "kiwi": 45, "strawberri": 45, "orang": 45, "128": [45, 47, 61, 62, 67, 72], "mixed_set": 45, "mix": 45, "remov": [45, 52, 62, 67, 79, 83], "discard": 45, "intersect": 45, "union": 45, "140": [45, 59], "145": [45, 65, 67], "symmetr": [45, 88], "146": [45, 65], "4_modul": 46, "librari": [46, 47, 67, 68, 70, 72, 74], "cross": [46, 47, 59, 83, 93], "platform": [46, 47], "common": [46, 47, 61, 65, 67, 71, 72, 74, 86], "facil": [46, 47], "o": [46, 47, 50, 51, 52, 62, 63, 66, 88, 91], "scrape": 46, "5066282746310002": 46, "whole": [5, 46, 47, 50, 53, 60, 61, 65, 66, 68, 70, 77, 78, 85, 91, 92], "chose": [46, 47, 52, 58, 61, 64, 83, 92, 93, 94], "conveni": [46, 47, 67], "elimin": 46, "confus": [46, 47, 59, 72, 74], "organ": [46, 76], "4142135623730951": 46, "sinh": [46, 47], "mysinh": 46, "__doc__": [46, 47], "__file__": [46, 47], "__loader__": [46, 47], "__name__": [46, 47], "__package__": [46, 47], "__spec__": [46, 47], "aco": [46, 47], "acosh": [46, 47], "asin": [46, 47], "asinh": [46, 47], "atan": [46, 47], "atan2": [46, 47], "atanh": [46, 47], "ceil": [46, 47, 84], "comb": 46, "copysign": [46, 47], "cosh": [46, 47], "degre": [46, 47, 61, 67], "dist": 46, "erf": [46, 47], "erfc": [46, 47], "expm1": [46, 47], "fab": [46, 47], "floor": [46, 47, 62], "fmod": [46, 47], "frexp": [46, 47], "fsum": [46, 47], "gcd": [46, 47], "hypot": [46, 47], "isclos": [46, 47], "isfinit": [46, 47], "isinf": [46, 47], "isnan": [46, 47], "isqrt": 46, "ldexp": [46, 47], "lgamma": [46, 47], "log": [46, 47, 57, 59, 94], "log10": [46, 47], "log1p": [46, 47], "log2": [46, 47], "modf": [46, 47], "nan": [46, 47, 70, 72], "perm": 46, "pow": [46, 47], "prod": 46, "radian": [46, 47], "remaind": [46, 47], "tan": [46, 47, 67, 85], "tanh": [46, 47], "tau": [46, 47, 57, 67, 68, 81, 86], "trunc": [46, 47], "technic": [46, 47], "vast": [46, 47], "major": [46, 47], "302585092994046": [46, 47], "sy": [46, 47], "shutil": [46, 47], "subprocess": [46, 47], "multiprocess": [46, 47], "doc": [46, 47, 59], "32": [47, 56, 59, 61, 62, 65, 67, 69, 71, 72, 74, 76, 77, 79, 81, 83, 84, 87, 90], "56": [47, 55, 59, 65, 67, 68, 72, 74, 82], "typeerror": 47, "19c840f40bd8": 47, "33": [47, 55, 59, 65, 72, 81, 83, 84, 87], "34": [47, 48, 53, 55, 56, 61, 62, 65, 70, 71, 72, 73, 74, 77, 83, 84, 87], "internet": 47, "follw": [47, 60, 68, 85], "particularli": 47, "necessari": [47, 72, 74], "devot": 47, "modest": 47, "minimalist": 47, "approach": [47, 58], "61": [47, 60, 72, 74], "62": [47, 59, 60, 66, 69, 70, 74], "63": [47, 59, 60, 65, 70, 74], "64": [47, 59, 60, 61, 62, 65, 74], "65": [47, 59, 67, 74, 81], "similar": [47, 50, 52, 53, 54, 59, 61, 65, 70, 74, 79, 83, 87, 91], "unlik": 47, "105": [47, 72], "94": [47, 61, 67, 69], "101": [47, 63, 65, 74], "79": [47, 59, 65, 82], "68": [47, 59, 60, 65, 66, 71, 81], "elmin": 47, "127": [47, 61, 65, 67], "130": [47, 59, 67], "131": [47, 63, 65], "3219280948873626": 47, "occur": [47, 48, 73, 74, 84, 91], "fallback": [47, 48, 66, 73], "somewher": [47, 48, 63, 71, 73, 74], "closest": [47, 48, 73, 91], "instanc": [47, 48, 61, 63, 67, 73, 76, 81], "baseexcept": [47, 48, 73], "c32f93e4dfa0": [47, 48, 73], "abort": [47, 48, 73], "my_funct": [47, 48, 72, 73], "invalid": [47, 48, 72, 73], "rest": [47, 48, 58, 63, 71, 73, 74, 78, 84, 87], "goe": [47, 48, 64, 69, 73, 74, 75, 80], "gracefulli": [47, 48, 73], "catch": [47, 48, 73], "interpret": [47, 48, 73, 74], "itself": [47, 48, 49, 52, 59, 70, 73, 76, 91], "caught": [47, 48, 73], "keybord": 47, "concern": [47, 65], "l10": [49, 50, 51, 52], "1_quantum_mechan": 49, "matter": [49, 53], "diag": [49, 50, 51, 52, 53, 54, 55, 56, 58, 71, 74, 79, 81, 83, 89, 90, 91], "eigsh": [49, 50, 51, 52, 53, 54, 74], "assum": [49, 54, 55, 61, 79, 83, 90, 91, 92], "wavefunct": [49, 50, 51, 52, 53, 54, 55, 56, 67], "psi": [49, 50, 51, 52, 53, 54, 55, 56, 74, 95], "posses": 49, "One": [49, 52, 57, 58, 63, 68, 77, 78, 79, 83, 84, 95], "analogi": [49, 67], "hbar": [49, 50, 51, 53, 54, 55, 56], "2m": [49, 53, 54, 55, 56, 88], "whi": 49, "written": [49, 55, 57, 59, 63, 70, 72, 74, 81, 89], "dimens": [49, 53, 66, 67, 68, 69, 77, 89], "hamilton": [49, 50, 51, 52, 55, 74], "hat": [49, 55, 56, 57, 59], "tempor": [49, 56, 67, 90, 92, 93], "question": [49, 71, 74], "stand": [49, 50, 54, 92], "reson": 49, "henc": [49, 72, 92], "constant": [49, 50, 51, 53, 54, 55, 56, 57, 58, 59, 67, 78, 81, 83, 84, 85, 87, 88, 90, 91, 92, 93], "independ": [49, 58, 63, 66, 67, 84, 91], "recip": 49, "term": [49, 54, 58, 66, 79, 81, 83, 85, 89, 91, 92], "reduc": [49, 54, 61], "eigenfunct": [49, 50], "eigenvalu": [49, 50, 51, 52], "accord": [49, 55, 59, 61, 68, 74, 81, 89], "simplest": [49, 59, 80], "cranck": 49, "matric": [49, 55, 61, 65, 74, 79], "rememb": [4, 49, 67, 72, 84, 89, 94], "finit": [49, 50, 51, 52, 55, 71, 74, 79, 89], "delta": [49, 53, 55, 58, 67, 68, 72, 74, 77, 79, 80, 81, 86, 89, 94], "x_": [49, 50, 51, 55, 56, 59, 68, 72, 74, 79, 80, 81, 85, 91], "translat": [49, 66], "bmatrix": [49, 74, 79, 81, 89, 91], "impos": 49, "mass": [49, 51, 54, 56, 57, 67, 70, 81, 84, 87, 88, 89], "diagon": [49, 50, 51, 52, 61, 65, 71, 74, 79, 81, 91], "prefactor": [49, 54], "succe": 49, "solver": [49, 52, 81, 84], "account": [4, 49, 53, 61, 92], "2_particle_in_a_box": [50, 54], "sketch": 50, "rectangular": 50, "zero": [50, 53, 54, 57, 59, 61, 62, 63, 68, 72, 74, 77, 81, 84, 87, 88, 89, 91, 92, 93, 95], "level": [50, 57, 58, 59, 63, 67, 68], "characterist": [50, 58], "realm": 50, "quantiti": [50, 51, 52, 67, 89, 92], "1001": [50, 51, 52], "ev": [50, 51], "678e": [50, 51], "joul": [50, 51], "m_e": 50, "10938356e": [50, 53], "kg": [50, 51, 57], "v_0": [50, 81], "602e": 50, "u_vec": [50, 51, 52], "deritv": [50, 51, 52], "difference2": [50, 51], "anticip": 50, "eigenvector": [50, 51, 52], "val": [50, 51, 52], "sm": [50, 51, 52], "scale": [50, 51, 52, 53, 61, 66, 77, 78, 81, 84, 93], "1e9": [50, 51, 53], "escal": [50, 51], "242e18": [50, 51], "psiscal": [50, 51], "mag": [50, 51, 52, 57], "diagram": [50, 51, 53, 64, 67, 83], "latter": [50, 54, 55, 56, 92], "contrast": [50, 71, 74], "higher": [50, 72, 74, 79, 81, 84, 92], "depth": [50, 67], "observ": [50, 51, 52, 77, 81, 83, 89], "decai": [50, 67, 68, 92, 93, 94], "evanesc": [50, 92], "increas": [50, 57, 58, 59, 61, 62, 65, 66, 77, 80, 81, 83, 91, 92], "nonlinearli": 50, "graph": [50, 51, 66, 67, 69, 81, 83, 92], "e_": [50, 51, 84, 92, 93, 95], "line2d": [50, 79, 90], "0x7f935ee0e820": 50, "3_harmonic_oscil": 51, "certainli": 51, "resembl": [51, 52, 54, 94], "atom": [51, 84], "bond": 51, "vibrat": [51, 84], "relev": [51, 52, 86, 94], "al": [51, 58], "molecul": [51, 68, 77, 95], "solid": [51, 52, 84], "compar": [51, 55, 57, 61, 63, 74, 77, 83, 84, 85, 92, 94, 95], "carbon": 51, "oxygen": 51, "396": 51, "229": [51, 74], "mathr": 51, "angstr\u00f6m": 51, "m_c": 51, "998467052e": 51, "m_o": 51, "657e": 51, "026": 51, "lw": [51, 57, 58, 67, 77, 82, 83, 85, 88, 93, 94], "ylim": [51, 53, 54, 55, 56, 57, 58, 67, 77, 79, 84, 87, 88], "dash": 51, "thermal": 51, "temperatur": [51, 68, 77], "actual": [51, 54, 59, 60, 61, 62, 63, 72, 77, 79, 80, 81, 85, 91, 94], "omega": [51, 53, 54, 67, 81, 85, 86, 92, 93, 94, 95], "ldot": [51, 58, 59, 60, 79, 81, 89, 91], "parabol": [51, 57], "anharmon": 51, "expans": [51, 79, 81], "mors": 51, "v_": [51, 53, 65, 81, 91], "x_0": [51, 55, 68, 69, 79, 81], "larger": [51, 53, 65, 67, 76, 77], "dissoci": 51, "paramat": 51, "ea": 51, "equidist": [51, 67], "4_periodic_potenti": 52, "perdiod": 52, "lattic": 52, "replic": 52, "ion": 52, "simplic": [52, 54], "sine": [52, 54, 62, 85], "band": [52, 74], "cosin": [52, 85], "3001": 52, "cdot": [52, 57, 59, 68, 87, 92], "hh": 52, "todens": [52, 74, 79, 81, 90], "effect": [52, 65, 67, 77, 83, 91, 94], "40": [52, 55, 59, 62, 63, 65, 67, 77, 84], "5000": 52, "instruct": [52, 78], "envelop": [52, 53, 54], "had": [52, 53, 59, 72, 84, 93], "gap": 52, "abdn": 52, "effetc": 52, "l11": [53, 54, 55, 56], "1_quantum_dynam": 53, "fftpack": [53, 54, 55, 56, 58], "ifft": [53, 54, 55, 56, 58], "nabla": [53, 57], "shortli": [53, 55, 67, 72, 78], "wavenumb": [53, 55], "down": [53, 57, 58, 59, 62, 76, 77, 84, 91], "limits_": [53, 85], "phi": [53, 85], "ikx": [53, 55], "dk": [53, 55, 56], "k_0": [53, 55], "contribut": [53, 81, 84, 85, 86], "noth": [53, 63, 72, 74, 94], "decomposit": 53, "wavelenth": 53, "angstroem": 53, "interval": [53, 67, 79, 80, 81, 89], "electron_mass": 53, "0545718e": 53, "2e": [53, 77, 78, 93, 94, 95], "loc": [53, 67, 81], "k_": [53, 55, 56, 68, 83, 92], "const": [53, 92, 93], "dispers": [53, 92], "omega_0": 53, "2a": 53, "k_0x": 53, "obvious": 53, "underli": 53, "rightmost": [53, 63], "factor": [53, 58, 62, 67, 80, 91, 92], "fator": 53, "ph": 53, "omega_": [53, 85, 86], "matter_wave_packet": 53, "lobe": 53, "peak": 53, "reminisc": 53, "far": [53, 57, 59, 67, 72, 77, 81, 89, 94], "tackel": 53, "tick_param": [53, 67, 81, 84, 85, 87], "interf": 53, "gauss_wave_packet": 53, "10000": [53, 54, 58, 59, 60, 61, 62, 67, 68, 69, 80, 81, 84, 87, 88], "Of": [53, 71, 72, 74, 79, 92], "commonli": [53, 59, 71, 72, 74, 76], "rout": 53, "800": [53, 54, 55, 56, 63], "sync_image_data": [53, 54, 55, 56, 63, 92, 93, 95], "magic": [53, 72], "background": [53, 54, 55, 56, 78, 81, 84], "copy_from_bbox": [53, 54, 55, 56], "bbox": [53, 54, 55, 56], "buffer": [53, 63], "everytim": 53, "prevent": [53, 61, 66], "20e": 53, "100000": [53, 62, 68], "tight_layout": [53, 54, 55, 56, 57, 61, 67, 79, 81, 82, 84, 87, 92, 93, 94, 95], "41": [53, 55, 62, 65, 71, 74, 84, 92], "restore_region": [53, 54, 55, 56], "restor": [53, 54, 84, 93], "draw_artist": [53, 54, 55, 56], "set_data": [53, 54, 55, 56], "modifi": [53, 55, 67, 70, 71, 72, 74, 81, 89, 92], "blit": [53, 54, 55, 56], "buffer_rgba": [53, 54, 55, 56], "imscreeag": 53, "put_image_data": [53, 54, 55, 56, 92, 93, 95], "02": [53, 54, 55, 60, 65, 67, 89, 92, 93, 95], "eq": [54, 81, 85, 86], "se": 54, "psi_": [54, 55], "steadi": 54, "exact": 54, "infit": 54, "c_n": 54, "_n": 54, "int_": [54, 55, 80, 86], "carri": [54, 58, 65, 66, 77, 81, 85, 86, 91], "orthogon": [54, 85], "basi": [54, 60, 85], "deq": 54, "c_": [54, 89, 92], "0n": 54, "paket": 54, "triangular": 54, "superposit": [54, 85, 94], "gauss_x": [54, 55, 56], "x0": [54, 55, 56, 72, 74, 77, 78, 94], "xp": [54, 57, 82], "eigen_f": 54, "fu": 54, "init": [54, 84], "num": [54, 68, 72, 74], "c0n": 54, "dtype": [54, 56, 60, 65, 70, 92, 93, 94, 95], "moment": [54, 74, 90, 91], "w_func": 54, "wv": 54, "ok": [54, 59, 91], "bounc": 54, "piec": 54, "cake": 54, "Then": [54, 55, 59, 70, 72, 74, 83, 92], "demonstr": [54, 57, 58, 61, 71, 72, 74, 79, 81, 91], "apart": [54, 61, 83], "380": [54, 56], "particle_in_box": 54, "inclus": [54, 68], "forth": 54, "3_tunnel": 55, "tricki": 55, "ln": [55, 56, 58, 67, 91], "situat": [55, 58, 67, 74, 83, 87], "travel": [55, 77], "toward": 55, "tild": [55, 56], "backward": 55, "onbtain": 55, "exactli": [55, 65, 66, 93], "pursu": 55, "forward": [55, 56, 61, 83, 89], "similarli": [55, 68, 72, 85, 88], "direcct": 55, "2i": [55, 80], "hamiltonian": 55, "immedi": [55, 58], "seem": [55, 57, 66, 70, 72, 74, 77, 78, 80, 83], "timstep": 55, "retstep": 55, "sigma0": 55, "prob": 55, "barrier_width": 55, "barrier_height": 55, "hamitonion": 55, "h_diag": 55, "h_non_diag": 55, "ey": [55, 59], "tocsc": 55, "evolution_matrix": 55, "inv": 55, "tocsr": 55, "product": [55, 57, 59, 61, 65, 66, 72, 74, 86, 90, 93], "care": [55, 77, 80, 81], "271": 55, "cranck_nicolson_anim": 55, "closer": [55, 56, 81], "symmetri": [55, 56, 81], "substitut": [55, 56, 59], "invers": [55, 56, 85, 86, 93], "receip": [55, 56], "46": [55, 70, 72, 79, 84, 89], "005": [55, 56], "high": [55, 56, 59, 63, 67, 68, 70, 81, 92], "middl": [55, 84, 85], "47": [55, 59, 60, 67, 69, 70, 79, 84, 85, 89], "v0": [55, 56, 57], "48": [55, 60, 72, 82, 89], "49": [55, 60, 65, 72, 89], "discret": [55, 74, 79, 85, 89, 93], "sampl": [55, 57, 61, 62, 68], "ik_": [55, 56, 92], "x_n": [55, 68], "nyquist": 55, "im": [55, 85, 92], "k_m": 55, "51": [55, 60, 62, 70, 72, 84, 89], "psi_modx": [55, 56], "evolv": [55, 78], "iv": 55, "reus": 55, "53": [55, 60, 67, 70], "phase_x": [55, 56], "phase_k": [55, 56], "1e5": [55, 56], "keyboardinterrupt": [55, 56, 63], "ipykernel_948686": 55, "3129487503": 55, "py": [55, 56, 59, 72, 74, 79], "split_step_anim": 55, "upon": 55, "transmiss": [55, 92], "transmit": [55, 92], "untitl": [56, 90], "586": 56, "587": 56, "588": 56, "589": 56, "590": 56, "n_step": 56, "t_max": 56, "606": 56, "heavisid": 56, "607": 56, "608": 56, "p0": [56, 91], "dp2": 56, "psi_x0": 56, "609": 56, "631": 56, "632": 56, "psi_x": 56, "633": 56, "634": 56, "635": 56, "10000000": 56, "5827bc4795d2": 56, "opt": 56, "anaconda3": [56, 74], "env": 56, "lib": [56, 59, 74], "python3": [56, 59, 74], "overwrite_x": 56, "_pocketfft": 56, "none": [56, 60, 61, 62, 66, 67, 83, 91], "c2c": 56, "worker": 56, "pfft": 56, "ik": 56, "2dt": 56, "461": 56, "gauss_k": 56, "462": 56, "planck": 56, "463": 56, "464": 56, "landscap": 56, "edg": [56, 61, 66, 80, 82, 91], "465": 56, "466": 56, "467": 56, "468": 56, "469": 56, "schroding": 56, "t0": 56, "valid": [56, 61, 62, 76, 89, 91], "asarrai": 56, "compute_k_from_x": 56, "x_evolve_half": 56, "x_evolv": 56, "k_evolv": 56, "dt_": 56, "attribut": 56, "psi_x_lin": 56, "psi_k_lin": 56, "v_x_line": 56, "_set_psi_x": 56, "psi_mod_x": 56, "_get_psi_x": 56, "_set_psi_k": 56, "psi_k": 56, "psi_mod_k": 56, "_get_psi_k": 56, "_get_dt": 56, "_set_dt": 56, "compute_x_from_k": 56, "time_step": 56, "nstep": 56, "470": 56, "471": 56, "472": 56, "473": 56, "aa3a772b7cb8": 56, "1cbcc64ef919": 56, "82": [56, 59, 60, 61, 62, 65], "84": [56, 59, 63], "l12": [57, 58], "1_hydrodynam": 57, "navier": 57, "nonlinear": 57, "beyond": [57, 74, 75, 81], "scope": [57, 72], "under": [57, 68, 91], "graviti": [57, 68, 81, 87], "liquid": [57, 68, 77], "streamlin": 57, "ma": [57, 67], "interpol": 57, "slowli": [57, 72, 74], "viscou": 57, "fluid": 57, "influenc": 57, "drag": 57, "forc": [57, 84, 88], "vari": [57, 63, 67, 81, 85, 86, 91, 94], "linearli": [57, 81, 91], "zeta": 57, "dz": 57, "mg": 57, "prime": [57, 72, 74, 79, 92], "eta": [57, 59, 60, 77, 78, 92], "viscos": 57, "gravit": [57, 84, 87, 88], "bouyanc": 57, "acceler": [57, 67, 81, 84, 87, 88, 94], "rho_f": 57, "rho_o": 57, "finam": 57, "gain": [57, 58, 61, 77], "rho_pt": 57, "rho_hg": 57, "21450": 57, "13530": 57, "53e": 57, "hg": 57, "pa": 57, "gp": 57, "minu": [57, 66], "dz0": 57, "dz1": [57, 59], "z0": 57, "vz": 57, "arg": [57, 72, 74], "vt": 57, "z_a": 57, "vz_a": 57, "seen": [57, 65, 72, 76, 77], "balanc": 57, "velocti": 57, "bf": [57, 89], "tell": [57, 58, 59, 61, 67, 70, 72, 74, 91], "incompress": 57, "vanish": 57, "v_z": 57, "low": [57, 63, 67, 68, 70], "reynold": 57, "caus": [57, 58, 92], "volum": [57, 61], "sl": 57, "3a": 57, "fail": [5, 57], "compli": [57, 79], "slip": 57, "outer": [57, 90], "ot": [57, 66], "drage": 57, "reshap": [57, 59, 60, 61, 62, 89], "uu": 57, "vv": 57, "yp": [57, 72, 74, 82], "tracer": 57, "contourf": [57, 67, 95], "zorder": [57, 67, 72, 74], "w": [57, 59, 60, 61, 62, 66, 95], "maxlength": 57, "circle1": 57, "yellow": 57, "add_artist": 57, "sd": 57, "source_dipol": 57, "clearli": [57, 84], "remind": 57, "mask": 57, "around": [57, 58, 61, 65, 67, 71, 72, 74, 76, 81, 83, 91, 93, 94], "sneak": 57, "2_reinforcement_learn": 58, "teach": 58, "increasingli": 58, "procedur": [58, 59, 61, 76, 79, 91], "spend": [58, 67], "patch": 58, "ago": 58, "centuri": 58, "stimmul": 58, "hype": 58, "techniqu": [58, 65, 68], "smartphon": 58, "divid": [58, 83, 91], "supervis": 58, "wrong": [58, 71, 91], "semi": 58, "unsupervis": [58, 62], "graphic": [58, 66, 67], "taken": [58, 67, 69, 70, 77], "et": 58, "intellig": [58, 70], "2020": 58, "maxim": 58, "reward": [58, 71, 74], "signal": [58, 61, 63, 85], "learner": 58, "agent": 58, "told": 58, "discov": 58, "affect": [58, 59], "subsequ": [58, 78], "trial": 58, "delai": [58, 83], "distinguish": 58, "1950": 58, "2013": [58, 70], "deepmind": 58, "plai": [58, 60, 71, 74, 81, 83, 86, 91, 94], "atari": 58, "game": [58, 68], "pong": 58, "robot": 58, "mdp": 58, "formal": [58, 65, 79], "uncertainti": [58, 67, 70, 91], "p_": [58, 68, 91], "sa": 58, "transit": 58, "discount": 58, "s_": 58, "drawn": [58, 67, 69], "a_1": 58, "nessecarili": 58, "gridworld": 58, "repeatedli": [58, 71, 72, 74], "travers": 58, "strictli": 58, "valuabl": 58, "goal": [58, 59, 71, 74], "a_0": [58, 85], "realiz": [58, 59, 66, 68, 78, 84], "inter": 58, "a_": [58, 85], "sound": [58, 64, 72, 74], "max_": 58, "argmax_": 58, "q_": 58, "q_t": 58, "big": [58, 66], "plu": [58, 66, 87], "lear": 58, "too": 58, "resid": [58, 67], "shade": 58, "intial": 58, "depict": [58, 62, 84], "penalti": 58, "strategi": 58, "epsilon": [58, 88], "greedi": 58, "event": [58, 69], "randomli": [58, 61, 67], "n_action": 58, "n_row": 58, "n_column": 58, "e_greedi": 58, "acl": 58, "regist": 58, "monitor": [58, 63], "curr_stat": 58, "ep": [58, 67], "qsum": 58, "randn": [58, 59, 67, 68, 69, 70], "argmax": [58, 59, 60, 61], "next_stat": 58, "next_act": 58, "next_q": 58, "episod": [58, 59, 62], "curr_act": 58, "gca": [58, 66, 81], "arrow": 58, "fc": [58, 95], "ec": 58, "head_width": 58, "head_length": 58, "rect": 58, "add_patch": 58, "xaxi": [58, 67], "set_ticklabel": 58, "yaxi": [58, 67], "book": [58, 66], "sutton": 58, "barto": 58, "l13": [59, 60], "1_deep_learn": 59, "nowadai": [59, 60], "mostli": 59, "unit": [59, 61], "libari": 59, "digit": [59, 63], "famou": 59, "node": 59, "logist": 59, "ll": [59, 67, 71], "accur": [59, 61, 66, 81], "000": [59, 70], "greyscal": 59, "255": [59, 60, 61, 92, 93, 95], "preprocess": 59, "maker": 59, "sklearn": 59, "dataset": [59, 60, 61, 62, 83, 91], "fetch_openml": 59, "mnist_784": 59, "return_x_i": 59, "as_fram": 59, "colorbar": [59, 67], "interv": [59, 67, 68, 79, 80, 85], "otherwis": [59, 64, 74, 79, 87], "overwrit": 59, "accordingli": [59, 63, 91], "y_new": 59, "pre": 59, "60000": [59, 60, 61], "m_test": 59, "x_train": [59, 60, 61], "x_test": [59, 60, 61], "y_train": [59, 60, 61], "y_test": [59, 60, 61], "shuffl": [59, 68], "seed": 59, "shuffle_index": 59, "permut": 59, "whether": [59, 71, 74, 76, 91], "produc": [59, 67, 68], "multipi": 59, "eqnarrai": [59, 81, 84, 87, 88], "w_": [59, 95], "bia": 59, "unbound": 59, "predict": [59, 60, 61, 62, 67, 77, 94], "sigmoid": [59, 60], "compact": [59, 66, 71, 74], "999": 59, "feedforward": 59, "784": [59, 60], "stack": [59, 67], "stage": 59, "matmul": 59, "clariti": 59, "mse": 59, "truth": [59, 71, 74], "bu": 59, "shannon": 59, "averag": [59, 61, 63, 65, 67, 77, 81, 83], "compute_loss": 59, "y_hat": 59, "minim": [59, 61, 91], "bias": [59, 61], "b_": [59, 81, 85], "w_j": 59, "easier": 59, "fix": [59, 63, 66, 91, 92], "align": [59, 82, 84, 85], "chain": 59, "tediu": 59, "w_0x_0": 59, "w_nx_n": 59, "x_j": 59, "unfriendli": 59, "denomin": 59, "dw": 59, "db": 59, "backpropag": 59, "keepdim": 59, "sgd": [59, 60], "umpdat": 59, "leftarrow": 59, "decreas": [59, 61, 67, 77, 80, 81, 83], "feel": [59, 65, 71, 74], "epoch": [59, 60, 61, 62, 78], "learning_r": 59, "n_x": 59, "7471125121616977": 59, "0730826958292902": 59, "06131832354627721": 59, "055230119812005714": 59, "0513243202361425": 59, "04854004196371184": 59, "04642485272904433": 59, "04474722082574824": 59, "043374333931969114": 59, "042223715518407964": 59, "041332921148394014": 59, "saw": 59, "tp": 59, "fp": 59, "fn": 59, "tn": 59, "fortun": 59, "metric": [59, 60, 61], "confusion_matrix": 59, "classification_report": 59, "8973": 59, "938": 59, "precis": [59, 67, 81], "f1": [59, 72, 74], "score": [59, 61], "support": [59, 67, 87], "9015": 59, "985": 59, "macro": 59, "avg": 59, "bigger": 59, "axesimag": [59, 60, 61], "0x7f06e46c6df0": 59, "inbetween": [59, 72], "n_h": 59, "w1": 59, "b1": 59, "w2": 59, "b2": 59, "z1": [59, 92], "a1": 59, "z2": [59, 92], "a2": 59, "dz2": 59, "dw2": 59, "db2": 59, "da1": 59, "dw1": 59, "db1": 59, "395166635058746": 59, "2207416875926896": 59, "16601548222727533": 59, "13990677867922954": 59, "12390102523919129": 59, "11269161497108851": 59, "10421329497723456": 59, "09747959072905935": 59, "09194898313097832": 59, "0872943606401609": 59, "08367740628296327": 59, "newtork": 59, "8905": 59, "178": [59, 70, 92], "802": 59, "9083": 59, "917": 59, "feed": 59, "reload": 59, "_openml": 59, "1002": 59, "futurewarn": 59, "parser": 59, "liac": 59, "arff": 59, "auto": 59, "warn": [59, 77], "importerror": 59, "api": [59, 60], "hot": [59, 60], "astyp": [59, 60, 61], "int32": 59, "seper": [59, 69], "softmax": [59, 60, 61], "lone": 59, "across": [59, 91], "ten": 59, "_i": 59, "z_i": 59, "y_i": [59, 65, 68, 91], "compute_multiclass_loss": 59, "l_sum": 59, "luckili": 59, "activi": 59, "ve": 59, "wrote": [59, 76], "walk": [59, 67, 68, 69, 77], "359409945262723": 59, "48091541075077": 59, "674432764227768": 59, "3330104308788546": 59, "144784230249712": 59, "0230964725181804": 59, "9368747323694274": 59, "871957389404843": 59, "8208795576102075": 59, "7793325725168159": 59, "7446649543545801": 59, "7151537041535515": 59, "6896258244540622": 59, "6672519100025258": 59, "6474268213495037": 59, "6296970416913454": 59, "160": [59, 70], "6137147676333654": 59, "170": [59, 65, 67, 92], "5992079750548169": 59, "5859603076597459": 59, "190": [59, 71, 74], "5737971945414018": 59, "5636592880338956": 59, "896": 59, "1076": 59, "815": 59, "820": 59, "790": 59, "669": 59, "822": 59, "866": 59, "739": 59, "779": 59, "1018": 59, "1131": 59, "988": 59, "1033": 59, "997": 59, "871": 59, "950": 59, "984": 59, "1031": 59, "accurai": 59, "2_deep_learning_kera": 60, "effort": [60, 94], "differenr": 60, "therbi": 60, "lead": [60, 67, 77, 79], "role": [60, 86], "sit": 60, "friendli": 60, "wil": [60, 63], "shorter": 60, "to_categor": [60, 61, 62], "plot_model": [60, 61, 62], "sequenti": [60, 61, 62, 71, 74], "load_data": [60, 61], "float32": [60, 61], "input_shap": [60, 61, 62], "to_fil": [60, 61, 62], "show_shap": [60, 61, 62], "show_dtyp": [60, 61, 62], "show_layer_nam": [60, 61, 62], "rankdir": [60, 61, 62], "tb": [60, 61, 62], "expand_nest": [60, 61, 62], "layer_rang": [60, 61, 62], "show_layer_activ": [60, 61, 62], "assembl": [60, 66, 69], "stochast": [60, 68], "gradient": 60, "descent": 60, "loss": [60, 61, 62], "categorical_crossentropi": [60, 61], "275": 60, "1875": 60, "3216": 60, "9075": 60, "833950": 60, "framework": [60, 61, 62], "cpu_allocator_impl": [60, 61, 62], "cc": [60, 61, 62, 91], "alloc": [60, 61, 62], "188160000": 60, "exce": [60, 61, 62], "memori": [60, 61, 62, 76], "567u": 60, "3172": 60, "9098": 60, "552u": 60, "3084": 60, "9119": 60, "549u": 60, "3006": 60, "9144": 60, "551u": 60, "2935": 60, "9169": 60, "555u": 60, "2870": 60, "9188": 60, "553u": 60, "2808": 60, "9201": 60, "2753": 60, "9218": 60, "2700": 60, "9233": 60, "550u": 60, "2649": 60, "9247": 60, "2601": 60, "9265": 60, "566u": 60, "2556": 60, "9278": 60, "546u": 60, "2512": 60, "9288": 60, "548u": 60, "2469": 60, "9302": 60, "2429": 60, "9314": 60, "562u": 60, "2390": 60, "9323": 60, "2352": 60, "9333": 60, "2316": 60, "9341": 60, "547u": 60, "2280": 60, "9352": 60, "2247": 60, "9361": 60, "2214": 60, "9371": 60, "callback": [60, 61, 62], "histori": [60, 61, 62], "0x7f54450047c0": 60, "confid": 60, "biggest": 60, "3470042e": 60, "6805121e": 60, "06": [60, 69, 70, 71, 74, 77], "1352806e": 60, "8598683e": 60, "9212976e": 60, "8488462e": 60, "8833722e": 60, "4240003e": 60, "1060988e": 60, "6439105e": 60, "0x7f5446a01fd0": 60, "77512094e": 60, "22485924e": 60, "42965860e": 60, "65467917e": 60, "02621441e": 60, "75370630e": 60, "91166031e": 60, "20765775e": 60, "74873590e": 60, "17108250e": 60, "pathcollect": 60, "0x7f544685a640": 60, "l14": [61, 62], "1_cnn": 61, "learnabl": 61, "non": [61, 62, 67, 68, 83, 85], "frequent": [61, 85], "emploi": [61, 85], "detect": [61, 85], "ndimag": 61, "convolv": 61, "skimag": 61, "camera": 61, "inspir": 61, "hubel": 61, "wiesel": 61, "propos": 61, "explan": 61, "mammal": 61, "perceiv": 61, "architectur": [61, 62], "brain": 61, "attempt": 61, "vision": 61, "hypothesi": 61, "cortex": 61, "respons": [61, 62], "simplist": 61, "respond": [61, 71, 74], "invari": 61, "respect": [61, 67, 76, 87, 89, 92], "further": [61, 63, 71, 74, 76, 83, 92, 93, 94], "pupos": [61, 91], "filter": 61, "3x3": 61, "subimag": 61, "elementwis": [61, 79], "4x4": 61, "6x6": 61, "enhanc": 61, "correspondingli": 61, "0x7f9224975e50": 61, "conv_imag": 61, "0x7f92247c9490": 61, "ly": 61, "impli": [61, 67, 81], "weightag": 61, "overcom": 61, "sens": [61, 67, 72, 77], "wouldn": 61, "mayb": 61, "doesn": [61, 74], "cost": 61, "rectifi": 61, "ge0": 61, "supress": 61, "intuit": [61, 67], "among": [61, 63, 80, 91], "presenc": 61, "rid": 61, "unwant": 61, "regard": [61, 85], "portion": 61, "success": [5, 61], "progress": [61, 68], "tent": 61, "n_": [61, 92], "2p": 61, "downsampl": 61, "3d": [61, 92], "multi": [61, 65, 68, 74], "perceptron": 61, "overfit": 61, "unchang": 61, "categori": 61, "frontend": 61, "straight": [61, 67, 83], "117": [61, 65], "devid": [61, 79, 92], "num_class": 61, "expand_dim": 61, "kear": 61, "119": 61, "conv2d": [61, 62], "kernel_s": [61, 62], "maxpooling2d": [61, 62], "pool_siz": [61, 62], "sequential_2": [61, 62], "_________________________________________________________________": [61, 62], "conv2d_4": 61, "max_pooling2d_4": [61, 62], "maxpool": [61, 62], "conv2d_5": 61, "18496": [61, 62], "max_pooling2d_5": [61, 62], "flatten_2": 61, "1600": 61, "dropout_2": 61, "dense_2": 61, "16010": 61, "826": 61, "trainabl": [61, 62], "amount": [61, 77, 81, 84], "happen": [61, 72, 74, 78, 83, 92], "infer": 61, "batch_siz": [61, 62], "adam": 61, "validation_split": [61, 62], "805623": 61, "169344000": 61, "16m": 61, "3624": 61, "8897": 61, "val_loss": [61, 62], "0824": 61, "val_accuraci": 61, "9793": 61, "1122": 61, "9652": 61, "0614": 61, "9832": 61, "17m": 61, "0856": 61, "9741": 61, "0444": 61, "9893": 61, "0699": 61, "9786": 61, "0457": 61, "9873": 61, "0620": 61, "9808": 61, "0425": 61, "9882": 61, "0559": 61, "9829": 61, "0373": 61, "9913": 61, "0514": 61, "9834": 61, "0364": 61, "9908": 61, "0468": 61, "9847": 61, "0294": 61, "9918": 61, "0454": 61, "9856": 61, "0311": 61, "9903": 61, "0415": 61, "9872": 61, "0325": 61, "9907": 61, "0412": 61, "9867": 61, "0303": 61, "0353": 61, "9889": 61, "0301": 61, "9912": 61, "0372": 61, "9877": 61, "0307": 61, "0329": 61, "9897": 61, "0318": 61, "9910": 61, "0326": 61, "9896": 61, "0316": 61, "9920": 61, "0x7f9224764040": 61, "122": [61, 65], "verbos": 61, "02492290735244751": 61, "9919000267982483": 61, "tese": 61, "track": [61, 67, 70, 77], "2_autoencod": 62, "accept": 62, "compress": [62, 87], "latent": 62, "detector": 62, "nois": 62, "1024": 62, "datapoint": [62, 91], "noisi": [62, 68, 83], "squeez": [62, 66], "data_len": 62, "noisy_input": 62, "pure_input": 62, "noisy_sampl": 62, "pure_sampl": 62, "quit": [62, 71, 72, 74], "restruct": 62, "y_val_noisy_r": 62, "y_val_pure_r": 62, "x_val_noisi": 62, "tmp_n": 62, "tmp_p": 62, "conv2dtranspos": 62, "upsampling2d": 62, "constraint": 62, "max_norm": 62, "rmsprop": 62, "configur": [62, 63], "no_epoch": 62, "max_norm_valu": 62, "train_test_split": 62, "percentage_train": 62, "noisy_input_test": 62, "pure_input_test": 62, "maxima": 62, "upsampl": 62, "pad": 62, "kernel_constraint": 62, "conv2d_12": 62, "conv2d_13": 62, "conv2d_14": 62, "73856": 62, "conv2d_15": 62, "147584": 62, "up_sampling2d_4": 62, "conv2d_16": 62, "73792": 62, "up_sampling2d_5": 62, "conv2d_17": 62, "577": 62, "314": 62, "625": 62, "mean_squared_error": 62, "371248": 62, "175616000": 62, "470598": 62, "374": 62, "193m": 62, "0193": 62, "0063": 62, "194m": 62, "0025": 62, "0015": 62, "0016": 62, "3326e": 62, "195m": 62, "0012": 62, "0026": 62, "0011": 62, "0013": 62, "0x7fae84ba6340": 62, "unknown": [62, 72, 81], "num_reconstruct": 62, "l15": [63, 64], "1_python_hardwar": 63, "__future__": 63, "print_funct": 63, "ipywidget": [63, 91], "interact_manu": [63, 91], "diffrent": 63, "usb": 63, "connector": 63, "analog": 63, "a0": 63, "a7": 63, "d2": [63, 72, 90], "d13": 63, "macbook": 63, "port": 63, "dev": 63, "cu": 63, "usbseri": 63, "141220": 63, "processor": 63, "tediou": 63, "serial": 63, "window": 63, "speed": [63, 67], "seriaal": 63, "adjust": [63, 66, 67], "57600": 63, "baud": 63, "standardfirmata": 63, "pyfirmata": 63, "pip": [63, 78, 84, 92], "linux": [63, 66], "osx": 63, "tty": 63, "onboard": 63, "voltag": 63, "pin": 63, "measru": 63, "ttl": 63, "puls": [63, 68], "pwm": 63, "quickli": [63, 74, 83], "freqeunci": 63, "hz": [63, 85], "get_pin": 63, "d3": 63, "outpwm": 63, "slider": 63, "tri": [63, 83], "cool": 63, "yout": 63, "versatil": 63, "expens": 63, "leat": 63, "enout": 63, "enable_report": 63, "3021": 63, "belov": 63, "129": [63, 72], "20px": 63, "serif": [63, 66], "px": 63, "autosc": 63, "improv": [63, 70, 79, 81], "analog_valu": 63, "799": 63, "line_width": [63, 84], "begin_path": [63, 84], "fill_text": 63, "move_to": [63, 84], "line_to": [63, 84], "stroke": [63, 84], "f7bc658ca79a": 63, "2_project_templ": 64, "mustermann": 64, "matrikel": 64, "sort": [64, 66, 72, 83, 85], "somebodi": 64, "credit": 64, "tick": [64, 66, 67], "intent": 64, "were": [64, 67, 81, 83], "1_numpi": 65, "ndarrai": 65, "workhors": 65, "inpract": 65, "manual": 65, "stop": [65, 91], "evenli": 65, "omit": [65, 72, 74, 81], "41666667": 65, "83333333": 65, "66666667": 65, "08333333": 65, "91666667": 65, "33333333": 65, "16666667": 65, "58333333": 65, "equivel": 65, "logaritm": 65, "creation": [65, 67], "00000000e": [65, 71, 74], "03773178e": 65, "22781435e": 65, "80316249e": 65, "51525577e": 65, "58670631e": 65, "85771994e": 65, "38696456e": 65, "25095809e": 65, "20264658e": 65, "matlab": 65, "offset": [65, 67, 74, 79, 85], "ommit": 65, "142": [65, 67], "143": [65, 67], "144": [65, 71, 74], "151": 65, "t_i": 65, "wish": [65, 67], "t_": [65, 81, 92], "y_": [65, 68, 81, 91], "152": 65, "08": [65, 66, 90], "154": 65, "65306122": 65, "25490196": 65, "79310345": 65, "85106383": 65, "38461538": 65, "159": [65, 67], "165": [65, 67, 70, 92], "166": [65, 92], "167": [65, 92], "168": [65, 92], "169": 65, "176": [65, 67], "172": [65, 92], "173": [65, 92], "174": [65, 92], "175": [65, 67], "181": [65, 67], "mathematica": 65, "wise": 65, "182": [65, 67, 70], "185": [65, 67], "186": 65, "187": [65, 67], "99749499": 65, "14112001": 65, "97753012": 65, "2794155": 65, "93799998": 65, "41211849": 65, "188": 65, "23130160e": 65, "97870684e": 65, "11089965e": 65, "47875218e": 65, "53084370e": 65, "23409804e": 65, "189": 65, "192": 65, "193": 65, "194": 65, "195": 65, "98743918e": 65, "08553640e": 65, "03057681e": 65, "09802511e": 65, "198": 65, "v1": [65, 79], "v2": 65, "25_publication_ready_figur": 66, "guidelin": 66, "awai": 66, "manuscript": 66, "advantag": 66, "afterward": 66, "tempt": 66, "mess": 66, "readili": [66, 84], "hack": 66, "inch": 66, "cm": [66, 69, 92, 93, 94, 95], "a4": 66, "wide": [66, 68], "paper": [66, 67], "marg": 66, "figure_exampl": 66, "adob": 66, "affin": 66, "design": [66, 67, 74, 76], "softwar": [66, 70, 91], "rescal": 66, "includegraph": [66, 67], "pt": 66, "match": [66, 91, 92], "enlarg": 66, "reason": [66, 71, 74], "compromis": 66, "ensur": 66, "enclos": [66, 70, 72, 74], "pwd": 66, "get_siz": [66, 76], "figure_example1": 66, "set_siz": 66, "subplotpar": 66, "figw": 66, "figh": 66, "set_size_inch": 66, "desir": [66, 71, 74, 81], "anyth": 66, "set_xlabel": [66, 67], "set_ylabel": [66, 67], "figure_example2": 66, "style": [66, 84, 85], "snippet": 66, "make_html": 66, "fontnam": 66, "span": [66, 67], "famili": 66, "24px": 66, "join": 66, "fontmanag": 66, "ttflist": 66, "div": 66, "pl": [66, 90], "kaitim": 66, "big5": 66, "gb": 66, "mingti2l": 66, "sungtil": 66, "abyssinica": 66, "sil": 66, "accanthi": 66, "adf": 66, "std": [66, 67], "no2": 66, "no3": 66, "amiri": 66, "quran": 66, "anjalioldlipi": 66, "arimo": 66, "asana": 66, "baekmuk": 66, "batang": 66, "dotum": 66, "gulim": 66, "headlin": 66, "bereni": 66, "pro": 66, "c059": 66, "cabin": 66, "caladea": 66, "cantarel": 66, "carlito": 66, "chanda": 66, "chilanka": 66, "comfortaa": 66, "cousin": 66, "d050000l": 66, "dejavu": 66, "tex": 66, "gyre": 66, "san": 66, "mono": 66, "droid": 66, "dyuthi": 66, "eb": 66, "garamond": 66, "sc": [66, 90], "fill1": 66, "fill2": 66, "fontawesom": 66, "foulisgreek": 66, "freemono": 66, "freesan": 66, "freeserif": 66, "gf": 66, "artemisia": 66, "baskervil": 66, "bodoniclass": 66, "complutum": 66, "didot": 66, "gazi": 66, "neohellen": 66, "olga": 66, "porson": 66, "solomo": 66, "theokrito": 66, "gargi": 66, "garuda": 66, "gayathri": 66, "gentium": 66, "gentiumalt": 66, "gilliu": 66, "smallcap": 66, "gubbi": 66, "ipagoth": 66, "ipamincho": 66, "ipapgoth": 66, "ipapmincho": 66, "ipaexgoth": 66, "ipaexmincho": 66, "jamrul": 66, "junicod": 66, "kacstart": 66, "kacstbook": 66, "kacstdecor": 66, "kacstdigit": 66, "kacstfarsi": 66, "kacstlett": 66, "kacstnaskh": 66, "kacstoffic": 66, "kacston": 66, "kacstpen": 66, "kacstpost": 66, "kacstqurn": 66, "kacstscreen": 66, "kacsttitl": 66, "kacsttitlel": 66, "kalapi": 66, "kalimati": 66, "karumbi": 66, "keraleeyam": 66, "khmer": 66, "kinnari": 66, "lklug": 66, "laksaman": 66, "latin": 66, "modern": [66, 76], "cond": 66, "prop": 66, "slant": 66, "roman": 66, "demi": 66, "dunhil": 66, "unslant": 66, "quotat": 66, "lato": 66, "liber": 66, "narrow": [66, 94], "likhan": 66, "biolinum": 66, "libertin": 66, "lobster": 66, "lohit": 66, "assames": 66, "bengali": 66, "devanagari": 66, "gujarati": 66, "gurmukhi": 66, "kannada": 66, "malayalam": 66, "odia": 66, "tamil": 66, "telugu": 66, "loma": 66, "manjari": 66, "meera": 66, "mitra": 66, "mukti": 66, "nakula": 66, "navilu": 66, "nimbu": 66, "norasi": 66, "noto": 66, "kufi": 66, "arab": 66, "music": 66, "naskh": 66, "nastaliq": 66, "urdu": 66, "adlam": 66, "unjoin": 66, "anatolian": 66, "hieroglyph": 66, "armenian": 66, "avestan": 66, "bamum": 66, "bassa": 66, "vah": 66, "batak": 66, "bhaiksuki": 66, "brahmi": 66, "bugines": 66, "buhid": 66, "cjk": 66, "jp": 66, "canadian": 66, "aborigin": 66, "carian": 66, "caucasian": 66, "albanian": 66, "chakma": 66, "cham": 66, "cheroke": 66, "coptic": 66, "cuneiform": 66, "cypriot": 66, "deseret": 66, "duployan": 66, "egyptian": 66, "elbasan": 66, "ethiop": 66, "georgian": 66, "glagolit": 66, "gothic": 66, "grantha": 66, "hanifi": 66, "rohingya": 66, "hanunoo": 66, "hatran": 66, "hebrew": 66, "imperi": 66, "arama": 66, "siyaq": 66, "inscript": 66, "pahlavi": 66, "parthian": 66, "javanes": 66, "kaithi": 66, "kayah": 66, "li": 66, "kharoshthi": 66, "khojki": 66, "khudawadi": 66, "lao": 66, "lepcha": 66, "limbu": 66, "lisu": 66, "lycian": 66, "lydian": 66, "mahajani": 66, "mandaic": 66, "manichaean": 66, "marchen": 66, "mayan": 66, "meetei": 66, "mayek": 66, "mend": 66, "kikakui": 66, "meroit": 66, "miao": 66, "modi": 66, "mongolian": 66, "mro": 66, "multani": 66, "myanmar": 66, "nko": 66, "nabataean": 66, "tai": 66, "lue": 66, "newa": 66, "ogham": 66, "ol": 66, "chiki": 66, "old": 66, "hungarian": 66, "north": 66, "arabian": 66, "permic": 66, "persian": 66, "sogdian": 66, "south": 66, "turkic": 66, "oriya": 66, "osag": 66, "osmanya": 66, "pahawh": 66, "hmong": 66, "palmyren": 66, "pau": 66, "cin": 66, "hau": 66, "phagspa": 66, "phoenician": 66, "psalter": 66, "rejang": 66, "runic": 66, "samaritan": 66, "saurashtra": 66, "sharada": 66, "shavian": 66, "siddham": 66, "sinhala": 66, "sora": 66, "sompeng": 66, "sundanes": 66, "syloti": 66, "nagri": 66, "symbols2": 66, "syriac": 66, "tagalog": 66, "tagbanwa": 66, "le": 66, "tham": 66, "viet": 66, "takri": 66, "supplement": 66, "thaana": 66, "thai": 66, "tibetan": 66, "tifinagh": 66, "tirhuta": 66, "ugarit": 66, "vai": 66, "warang": 66, "citi": 66, "yi": 66, "ahom": 66, "balines": 66, "dogra": 66, "tangut": 66, "condens": 66, "opensymbol": 66, "p052": 66, "padauk": 66, "pagul": 66, "phetsarath": 66, "pothana2000": 66, "purisa": 66, "quicksand": 66, "rachana": 66, "raghumalayalamsan": 66, "rasa": 66, "rekha": 66, "roboto": 66, "stix": 66, "stixgener": 66, "stixintegralsd": 66, "stixintegralssm": 66, "stixintegralsup": 66, "stixintegralsupd": 66, "stixintegralsupsm": 66, "stixnonunicod": 66, "stixsizefivesym": 66, "stixsizefoursym": 66, "stixsizeonesym": 66, "stixsizethreesym": 66, "stixsizetwosym": 66, "stixvari": 66, "saab": 66, "sahadeva": 66, "samanata": 66, "samyak": 66, "sarai": 66, "sawasde": 66, "suruma": 66, "adventor": 66, "bonum": 66, "choru": 66, "cursor": 66, "hero": 66, "cn": 66, "pagella": 66, "schola": 66, "tino": 66, "tlwg": 66, "typewrit": 66, "typist": 66, "typo": 66, "urw": 66, "bookman": 66, "ubuntu": 66, "umpush": 66, "unbatang": 66, "undinaru": 66, "undotum": 66, "ungraph": 66, "ungungseo": 66, "unjamobatang": 66, "unjamodotum": 66, "unjamonovel": 66, "unjamosora": 66, "unpen": 66, "unpenheulim": 66, "unpilgi": 66, "unpilgia": 66, "unshinmun": 66, "untaza": 66, "unvada": 66, "unyetgul": 66, "universali": 66, "uroob": 66, "vemana2000": 66, "ware": 66, "yrsa": 66, "z003": 66, "aakar": 66, "cmb10": 66, "cmex10": 66, "cmmi10": 66, "cmr10": 66, "cmss10": 66, "cmsy10": 66, "cmtt10": 66, "mry_kacstqurn": 66, "ori1uni": 66, "padmaa": 66, "cmxxxx": 66, "cmfont": 66, "fontproperti": 66, "fname": 66, "get_data_path": 66, "ttf": 66, "get_nam": 66, "formatt": 66, "use_mathtext": 66, "usetex": 66, "mathtext": 66, "fontset": 66, "2_plot": 67, "plotli": 67, "seaborn": 67, "bokeh": 67, "extern": [67, 72], "fact": [67, 77, 84, 85, 92], "routin": [67, 70, 81], "artist": 67, "ist": 67, "keen": 67, "marker": [67, 91], "hist": [67, 68, 69], "bin": [67, 68, 69], "occurr": 67, "interlud": [67, 68, 77, 81], "occas": 67, "ddot": [67, 81, 84, 87, 88], "elong": [67, 81, 84, 87], "half": 67, "issu": [67, 83], "equilibrium": [67, 77], "car": 67, "slow": [67, 71, 74, 77, 84], "historgram": 67, "properli": [67, 84], "ymin": [67, 82], "ymax": [67, 82], "lightgreen": 67, "transvers": 67, "displac": 67, "jpg": 67, "pgf": 67, "recommend": 67, "pdflatex": 67, "ytan": 67, "experiment": [67, 77, 91], "customari": 67, "errorbar": [67, 91], "attach": [67, 87], "augment": 67, "xdata": [67, 81, 87, 88], "ydata": [67, 87, 88], "210": 67, "yerror": 67, "2e3": 67, "fmt": [67, 70, 91], "ro": [67, 81], "xerr": 67, "yerr": [67, 91], "ecolor": 67, "black": [67, 81], "zoom": 67, "masked_wher": 67, "fulfil": 67, "ytanm": 67, "thefor": 67, "uniti": 67, "radioact": 67, "unstabl": 67, "nuclei": 67, "exhibit": 67, "emit": [67, 68], "semilogx": 67, "phosphoru": 67, "life": [67, 71], "t_half": 67, "n0": 67, "8200": 67, "bo": [67, 81], "loglog": [67, 93], "n1": [67, 92], "ycot": 67, "cot": 67, "isolin": 67, "u_": 67, "ignor": [67, 81, 83], "monochromat": 67, "_1": 67, "_2": 67, "lmda": 67, "x01": 67, "y01": 67, "x02": 67, "y02": 67, "162": [67, 92], "reli": [67, 68], "subplots_adjust": 67, "twin1": 67, "twinx": 67, "twin2": 67, "set_posit": 67, "c0": 67, "c1": [67, 71, 74], "p3": 67, "c2": 67, "set_color": 67, "get_color": 67, "axes1": 67, "add_ax": 67, "axes2": 67, "set_titl": 67, "set_ticks_posit": 67, "xx": [67, 72, 74], "mind": 67, "releas": 67, "somewhat": 67, "mplot3d": 67, "toolkit": 67, "mpl_toolkit": 67, "submodul": 67, "set_proj_typ": 67, "ortho": 67, "persp": 67, "focal_length": 67, "view_init": 67, "elev": 67, "azim": 67, "set_zlabel": 67, "benefit": 67, "immens": 67, "view": [67, 85, 91], "tripl": 67, "plot3d": 67, "scatter3d": 67, "signatur": 67, "counterpart": [67, 70], "trigonometr": [67, 85], "spiral": 67, "zline": 67, "xline": 67, "yline": 67, "zdata": 67, "wirefram": 67, "polygon": 67, "colormap": 67, "aid": 67, "percept": 67, "topologi": 67, "184": 67, "plot_surfac": 67, "rstride": 67, "cstride": 67, "viridi": 67, "edgecolor": 67, "3_randomnumb": 68, "phenomena": 68, "roll": [68, 83], "dice": 68, "mont": 68, "carlo": 68, "heavili": 68, "photon": [68, 69], "emiss": 68, "intris": 68, "predetermin": 68, "1143344372371281": 68, "9591924": 68, "79904439": 68, "65167186": 68, "3709941": 68, "56953886": 68, "97243419": 68, "61694815": 68, "55557075": 68, "30397327": 68, "77659635": 68, "31996273": 68, "59873116": 68, "64979179": 68, "29545121": 68, "08412717": 68, "mu": [68, 70], "2pi": [68, 86], "2sigma": 68, "Such": [68, 74, 95], "suspend": [68, 78], "suppos": [68, 70, 71, 72, 74, 81], "kick": 68, "solvent": [68, 77], "x_i": [68, 80, 81], "littl": [68, 92], "farther": 68, "cumsum": 68, "cummul": [68, 83], "x_1": 68, "x_2": 68, "boltzmann": 68, "dh": 68, "spontan": 68, "excit": 68, "laser": [68, 95], "190976305861913": 68, "43709488": 68, "3869323": 68, "68942158": 68, "4131967": 68, "0496838": 68, "93722078": 68, "uniform": 68, "exclus": 68, "ps2": 69, "macosx": 69, "histogram": 69, "script": [69, 70, 75], "varianc": [69, 91], "dy": [69, 77], "estim": [69, 77, 81, 91], "smooth": [69, 83], "2017": 69, "karl": 69, "heinz": 69, "l3": [70, 71, 72, 73, 74, 75], "1_input_output": 70, "eval": [70, 71, 74], "curli": 70, "brace": 70, "string1": 70, "string2": 70, "friend": 70, "int1": 70, "int2": 70, "942885": 70, "float1": 70, "float2": 70, "141592653589793e": 70, "8d": 70, "10d": 70, "3f": [70, 91], "3e": [70, 77, 78, 95], "12345678901234567890": 70, "142e": 70, "liter": 70, "fstring": 70, "awesom": 70, "sent": 70, "euro": 70, "aug": 70, "sec": [70, 86], "mm": 70, "148": [70, 92], "mydata": 70, "four": [70, 71, 72, 74, 84], "datapt": 70, "plenti": 70, "18e": 70, "newlin": 70, "footer": 70, "savetext": 70, "mydataout": 70, "1f": [70, 76], "tabl": [70, 84, 85], "fanci": 70, "subset": [70, 78], "trackpi": 70, "moduli": 70, "capabl": 70, "my_simple_seri": 70, "171867": 70, "444006": 70, "109956": 70, "098177": 70, "057499": 70, "float64": [70, 81], "17186705": 70, "44400599": 70, "10995601": 70, "09817737": 70, "0574991": 70, "52526463": 70, "52307521": 70, "abbrev": 70, "agg": 70, "aggreg": 70, "523075": 70, "525265": 70, "119315": 70, "302759": 70, "mutabl": 70, "heterogen": 70, "tabular": 70, "int64": 70, "as_matrix": 70, "comma": 70, "dust": 70, "balconi": 70, "pm10": 70, "pm2": 70, "11_sds011_sensor_12253": 70, "parse_d": 70, "11t00": 70, "axessubplot": 70, "2_flowcontrol": 71, "logic": 71, "univers": 71, "indentationerror": 71, "syntaxerror": 71, "absolut": [71, 74], "10030": 71, "0d": [71, 74], "odd": [71, 72, 74, 80], "quadrat": [71, 74, 91], "bx": [71, 74, 90, 91], "discrimin": [71, 74], "4ac": [71, 74], "ge": [71, 74], "ne": [71, 74], "decis": 71, "raini": 71, "imagin": 71, "rain": 71, "windi": 71, "weather": 71, "wind": 71, "itervar": [71, 74], "bodi": [71, 72, 74, 76], "intervar": [71, 74], "difin": [71, 74], "dognam": [71, 74], "molli": [71, 74], "buster": [71, 74], "maggi": [71, 74], "luci": [71, 74], "arf": [71, 74], "2500": [71, 74], "accidenti": [71, 74], "forev": [71, 74], "fibonacci": [71, 74], "impract": [71, 74], "perfect": [71, 74], "reach": [71, 74], "233": [71, 74], "377": [71, 74], "610": [71, 74], "987": [71, 74], "1e7": [71, 74, 78], "hefti": [71, 74], "million": [71, 74, 83], "trick": [71, 74, 92], "20000032e": [71, 74], "40000064e": [71, 74], "19999936e": [71, 74], "19999968e": [71, 74], "20000000e": [71, 74], "02400020e": [71, 74], "09600082e": [71, 74], "02399959e": [71, 74], "02399980e": [71, 74], "02400000e": [71, 74], "millisecond": [71, 74], "novic": [71, 74], "pai": [71, 74], "moreov": [71, 72, 74, 83], "notat": [71, 74, 79, 81], "clearer": [71, 74], "eleg": [71, 74], "accumul": [71, 74], "cleaner": [71, 74], "diaglc": [71, 74], "serv": [71, 74], "dummi": [71, 74], "straightforward": [71, 74], "fancier": [71, 74], "accomplish": [71, 74], "3_function": 72, "parenthes": [72, 74], "termin": [72, 74], "function_nam": 72, "ipykernel_835348": 72, "3738885869": 72, "runtimewarn": 72, "true_divid": 72, "95885108": 72, "84147098": 72, "66499666": 72, "45464871": 72, "23938886": 72, "04704": 72, "10022378": 72, "18920062": 72, "21722892": 72, "intercept": 72, "256": [72, 74], "destroi": 72, "declar": 72, "y0": [72, 74, 77, 78], "endpoint": [72, 74], "prescrib": [72, 74], "whose": [72, 74], "manner": [72, 74], "unspecifi": [72, 74], "163": 72, "720": 72, "context": [72, 74, 76], "concret": [72, 74], "f2": 72, "250": [72, 92], "princip": [72, 74], "lever": 72, "testfunc": 72, "result1": 72, "result2": 72, "9000": 72, "q": 72, "lim_": [72, 74, 79], "delta_x": 72, "000001985768904": [72, 74], "108": 72, "2f": [72, 74], "ypp": 72, "1st": 72, "2nd": 72, "inner": 72, "decor": 72, "greeter": 72, "greet": 72, "howdi": 72, "yo": 72, "greeter_func": 72, "dude": 72, "parent": 72, "first_child": 72, "second_child": 72, "hi": 72, "am": [72, 76], "emma": 72, "132": 72, "134": 72, "digest": 72, "my_decor": 72, "func": 72, "wrapper": 72, "do_someth": 72, "wrap": [72, 76, 78], "behavior": [72, 83], "redefin": 72, "mroe": 72, "4_except": 73, "euler": 74, "cromer": 74, "midpoint": 74, "jump": [74, 92], "212": 74, "fci": 74, "ipykernel_launch": 74, "deprecationwarn": [74, 79], "multiel": 74, "involv": 74, "59807621e": 74, "50000000e": 74, "83697020e": 74, "51091060e": 74, "67394040e": 74, "214": 74, "frist": 74, "224": 74, "225": 74, "226": 74, "227": 74, "228": 74, "0x152b290860": 74, "kinet": [74, 77, 83], "usefult": 74, "deravitav": [74, 79], "191": 74, "196": 74, "shoud": [74, 79], "suffix": [74, 79], "unread": [74, 79], "206": 74, "207": 74, "208": 74, "diff": [74, 77, 79, 83], "211": 74, "213": 74, "l4": [76, 77, 78], "1_class": 76, "concept": [5, 76], "till": 76, "paradigm": 76, "aspect": 76, "class_nam": 76, "0x7f332704bbb0": 76, "plastic": 76, "soon": 76, "instanti": 76, "underscor": 76, "__del__": 76, "invok": 76, "2_brownian_mot": 77, "newli": [77, 81], "perfectli": 77, "instanci": 77, "perhap": 77, "picomet": 77, "lindenberg": 77, "l\u00e9vy": 77, "infinitesim": 77, "theorem": [77, 86], "central": [77, 88], "4d": 77, "varainc": 77, "k_b": [77, 78], "how_mani": [77, 78], "__str__": [77, 78], "sim_trajectori": [77, 78], "get_trajectori": [77, 78], "get_d": [77, 78], "classmethod": [77, 78], "cl": [77, 78], "p_list": 77, "000e": 77, "477e": 77, "404e": 77, "avoid": 77, "nasti": 77, "md": 77, "appar": [77, 92], "unphys": [77, 94], "langl": [77, 91], "rangl": [77, 91], "msd": 77, "dropna": 77, "slope": [77, 91], "strongli": [77, 84, 91, 94], "3_anim": 78, "diplai": 78, "Not": [78, 85], "transfer": [78, 84, 92], "ffmpeg": 78, "compressor": 78, "mous": 78, "unix": 78, "januari": 78, "1970": 78, "utc": 78, "enable_custom_widget_manag": [78, 84, 92], "in_colab": [78, 84, 92], "halt": 78, "batch": 78, "scene": 78, "notbook": 78, "target": [78, 83, 84], "scroll": 78, "intruig": 78, "fly": 78, "reset": 78, "drift": 78, "l5": [79, 80, 81, 82], "1_differenti": 79, "f_": 79, "posiiton": 79, "mathrm": [79, 81, 84], "taylor": [79, 81], "neglect": [79, 95], "twice": [79, 92], "8f_": 79, "0x7ff9890b18e0": 79, "took": 79, "mtrix": 79, "arriv": [79, 80], "2f_": 79, "16f_": 79, "misc": 79, "000001": 79, "ipykernel_2153207": 79, "3594364828": 79, "deprec": 79, "findiff": 79, "maroba": 79, "numdifftool": 79, "pbrod": 79, "7089939196257686e": 79, "2_integr": 80, "figure_forsmat": 80, "int_box": 80, "5005005005005005": 80, "acc": 80, "int_trap": 80, "5050505050505051": 80, "tapez": 80, "5000000000000001": 80, "trapez": [80, 82], "parabola": [80, 91], "g_": 80, "g_i": 80, "algebra": 80, "int_simp": 80, "inde": [80, 91, 92], "3_solving_od": 81, "stuff": [81, 91], "bring": [81, 92], "2x": 81, "appraoch": 81, "threfor": 81, "therfor": 81, "detiv": 81, "bounari": 81, "incomplet": 81, "500x500": 81, "1497": 81, "x1": [81, 94], "dive": 81, "reprogram": 81, "equart": 81, "broken": 81, "test1": 81, "test2": 81, "step1": 81, "v_i": 81, "step2": 81, "def1": 81, "def2": 81, "rung": 81, "kutta": 81, "possibli": 81, "drop": 81, "expand": [81, 94], "underestim": 81, "overestim": 81, "xy": [81, 83], "textcoord": 81, "xc": 81, "forgotten": 81, "sho": [81, 84], "g0": [81, 83, 84, 87, 88], "g1": [81, 83, 84, 87, 88], "impliment": 81, "y_next": 81, "free_fal": 81, "xo": 81, "vo": 81, "runge_kutta2": 81, "k1": [81, 92, 93], "vdata": 81, "vrei": 81, "predefin": 81, "inlud": 81, "sophist": 81, "homogen": [81, 92, 93], "theta_o": [81, 87, 88], "pendulum_def": 81, "xl": 82, "yl": 82, "vline": 82, "6981317": 82, "3962634": 82, "0943951": 82, "7925268": 82, "4906585": 82, "1887902": 82, "88692191": 82, "58505361": 82, "28318531": 82, "l6": [83, 84, 85, 86], "1_covid19": 83, "diseas": 83, "meet": 83, "immun": 83, "request": 83, "km": 83, "earli": 83, "compartment": 83, "sir": 83, "deepen": 83, "epidem": 83, "suddenli": 83, "remain": 83, "birth": 83, "migrat": 83, "bonu": 83, "healthier": 83, "hygien": 83, "habit": 83, "epidemiologi": 83, "susceptibel": 83, "sucept": 83, "k_i": 83, "0002": 83, "k_r": 83, "recoveri": 83, "k_d": 83, "onto": [83, 85], "1000000": 83, "g2": [83, 84, 87, 88], "dead": 83, "percent": 83, "pandem": 83, "countri": 83, "confirm": 83, "shows": 83, "inhabit": 83, "germani": 83, "confim": 83, "new_cas": 83, "daili": 83, "roughli": 83, "334": 83, "2_coupled_pendula": 84, "phonon": 84, "axampl": 84, "he": 84, "output_png": [84, 85], "situt": 84, "l_": 84, "relax": 84, "mount": [84, 87], "torqu": 84, "i_": [84, 94], "theta_": [84, 92], "m_": 84, "gl_": 84, "kc": 84, "remeb": 84, "g3": [84, 87, 88], "coupled_pendula": 84, "l_1": 84, "l_2": 84, "m1": [84, 87, 88], "m2": [84, 87, 88], "o1": 84, "o2": 84, "timeperiod": 84, "theta1": 84, "theta2": 84, "omega1": 84, "omega2": 84, "cordin": 84, "xdata1": 84, "xdata2": 84, "ydata1": 84, "ydata2": 84, "impress": [84, 91], "theta_1": 84, "theta_2": 84, "insight": 84, "neven": 84, "meter": 84, "off_x": 84, "off_i": 84, "mechani": 84, "distinct": 84, "nowher": 84, "wife": 84, "e_pot1": 84, "e_pot2": 84, "pot": 84, "e_spr": 84, "e_kin1": 84, "e_kin2": 84, "kin": 84, "nbe": 84, "conserv": [84, 92, 93], "e_tot": 84, "residu": 84, "rippl": 84, "exclud": 84, "e_tot1": 84, "e_tot2": 84, "3_fourier_analysi": 85, "serei": 85, "tweezer": 85, "fluctuat": [85, 91], "lock": 85, "understood": 85, "bunch": 85, "fourier_sum": 85, "omega_k": 85, "Their": 85, "a_k": 85, "b_k": 85, "consin": 85, "ref": [85, 86], "lbrace": [85, 89, 91], "rbrace": [85, 89, 91], "mathbb": 85, "orthog": 85, "neq": 85, "neq0": [85, 87], "foral": 85, "generalis": [85, 86], "inverse_ft": 85, "theo": 85, "cab": 85, "nm1": 85, "nm2": 85, "eaysier": 85, "theta1_nm1": 85, "theta1_nm2": 85, "theta1_beat": 85, "mainli": 85, "dampedoscil": 86, "convint": 86, "dtau": 86, "mathscr": 86, "guitar": 86, "inverse_conv": 86, "domega": 86, "cosineft": 86, "lorentz": 86, "tauomega": 86, "lorentzian": [86, 93, 95], "lineshap": 86, "hallo": 86, "cdotfrac": 86, "sqrtpi": 86, "sqrt2": 86, "itau": 86, "l7": [87, 88, 89, 90], "1_spring_pendulum": 87, "planet": 87, "tangenti": [87, 88], "accelar": 87, "radial": [87, 88], "subtl": 87, "l_0": 87, "stretch": 87, "spring_pendulum": 87, "l_o": 87, "v_o": [87, 88], "omega_o": [87, 88], "2_planetary_mot": 88, "excentr": 88, "orbit": 88, "ellipct": 88, "circular": 88, "planetary_mot": 88, "sun": 88, "earth": 88, "r_o": 88, "222": 88, "ellips": 88, "etot": 88, "ekin": 88, "epot": 88, "3_diffusion_equ": 89, "govern": 89, "pop": 89, "heat": 89, "conduct": 89, "slighli": 89, "concentr": 89, "friendlier": 89, "ourt": 89, "2c_": 89, "2c": 89, "dm": 89, "appxocim": 89, "nx": 89, "nt": 89, "mat": [89, 90], "spdiag": [89, 90], "spsolv": [89, 90], "gray_r": [89, 92, 93], "dipol": 90, "outermost": 90, "norm_r": 90, "einsum": 90, "m_dot_r": 90, "tensordot": 90, "margin": 90, "38144836e": 90, "70103454e": 90, "08248290e": 90, "size1": 90, "tfinal": 90, "numoftimestep": 90, "u_new": 90, "u_old": 90, "0x114829d50": 90, "004975124378109453": 90, "80802": 90, "40401": 90, "l8": 91, "1_curve_fit": 91, "likelihood": 91, "curve_fit": 91, "sum_i": 91, "sigma_": 91, "seom": 91, "dictat": 91, "prod_": 91, "joint": 91, "ball": 91, "thrown": 91, "throw": 91, "untertainti": 91, "x_data": 91, "y_data": 91, "err": 91, "invert": 91, "chisq": 91, "troubel": 91, "da": 91, "514": 91, "clue": 91, "515": 91, "init_guess": 91, "516": 91, "absolute_sigma": 91, "compos": 91, "517": 91, "cov": 91, "fit_a": 91, "fit_b": 91, "fit_c": 91, "518": 91, "518360505820918": 91, "6971754996789874": 91, "0067886882158636": 91, "519": 91, "unweight": 91, "cheat": 91, "ontain": 91, "r_i": 91, "percentag": 91, "statsit": 91, "505": 91, "535": 91, "522": 91, "ym": 91, "6971755": 91, "xf": 91, "aa": 91, "ac": 91, "ba": 91, "bb": 91, "bc": 91, "ca": 91, "cb": 91, "off": 91, "537": 91, "07675961": 91, "00252389": 91, "00524745": 91, "0002834": 91, "0001206": 91, "00074961": 91, "highli": 91, "538": 91, "95608434": 91, "63731452": 91, "79422754": 91, "synthet": 91, "539": 91, "sugest": 91, "540": 91, "strong": [91, 95], "529": 91, "trhe": 91, "curvatur": [91, 95], "541": 91, "newmodel": 91, "542": 91, "543": 91, "544": 91, "546": 91, "495": 91, "54113427": 91, "69177302": 91, "26166299": 91, "l9": [92, 93, 94, 95], "1_plane_wav": 92, "dealt": 92, "newton": 92, "notion": 92, "wavefront": [92, 93, 94, 95], "perpendicular": [92, 95], "vacuum": 92, "0y": 92, "0z": 92, "proport": 92, "lambda_": 92, "kappa": 92, "absorpt": 92, "plane_wav": [92, 93], "299792458": [92, 93, 94, 95], "omega0": [92, 93, 94, 95], "wull": 92, "seismic": [92, 93, 94, 95], "snapshot": 92, "to_rgba": [92, 93, 95], "scalarmapp": [92, 93, 95], "fade": 92, "147": 92, "149": 92, "155": 92, "k2": 92, "field1": [92, 94], "field2": 92, "bright": 92, "156": 92, "vaccum": 92, "glass": 92, "hit": [92, 93], "polar": 92, "coeffcient": 92, "0t": 92, "0e": 92, "2n_1": 92, "n_1": 92, "n_2": 92, "0r": 92, "correctli": 92, "outgo": 92, "snell": 92, "parallel": 92, "157": 92, "n2": 92, "arcsin": 92, "810314895778596": 92, "164": 92, "r1": 92, "r2": 92, "circ": 92, "12082111": 92, "11503364": 92, "12956477": 92, "9108035": 92, "flip": 92, "sign": 92, "nk_": 92, "refrect": 92, "root": 92, "surpass": 92, "k3": 92, "2547455": 92, "4966681j": 92, "field3": 92, "interestingli": 92, "transport": 92, "171": 92, "ath": 92, "yb": 92, "longitudin": 92, "absorb": 92, "convinc": 92, "semilog": 92, "2_spherical_wav": 93, "elementari": 93, "magntitud": 93, "5e6": 93, "rapidli": 93, "deiviat": 93, "artifact": 93, "wqe": 93, "50e": [93, 94], "3e10": 93, "178000": 93, "probe": 93, "distort": 93, "holographi": 93, "wavefont": 93, "100e": [93, 94], "1000e": 93, "3_huygens_principl": 94, "mie": 94, "charg": 94, "begind": 94, "undergradu": 94, "x2": 94, "drastic": 94, "shadow": 94, "wider": 94, "wors": 94, "single_slit": 94, "arctan2": 94, "4_gaussian_beam": 95, "confin": 95, "2ik": 95, "herebi": 95, "rho": 95, "w_0": 95, "kz": 95, "2r": 95, "propgat": 95, "z_r": 95, "waist": 95, "rayleigh": 95, "gaussian_beam": 95, "w0": 95, "zr": 95, "rho2": 95, "arctan": 95, "6e": 95, "focal": 95, "iso": 95, "ellipsoid": 95, "passag": 95, "fluoresc": 95, "spectroscopi": 95, "progat": 95, "conform": 95, "2024": [5, 8], "2th": 8, "9th": 8, "1pm": [4, 5], "violat": 4, "sheet": [4, 5], "successful": 5, "strict": 5, "sharp": 5}, "objects": {}, "objtypes": {}, "objnames": {}, "titleterms": {"exercis": [0, 1, 2, 3, 13, 22, 24, 26, 29, 31, 33, 36], "3": [0, 3, 11, 24, 74], "solut": [0, 1, 2, 3, 49, 50, 51, 52, 55, 57, 81, 83, 87, 88, 89, 94], "input": [0, 70, 72, 74], "output": [0, 61, 63, 70, 72, 74], "flow": [0, 71], "control": [0, 71], "loop": [0, 58, 71, 74], "function": [0, 57, 59, 65, 72, 74, 78, 84], "user": [0, 74], "defin": [0, 62, 74, 81, 84], "lambda": [0, 72], "4": [1, 3, 11, 26], "creat": [1, 21, 62, 63, 65, 66, 78], "person": 1, "class": [1, 76, 77, 78], "list": [1, 45, 47, 58, 65, 71, 74], "particl": [1, 50, 77, 78], "simul": [1, 56, 77], "canva": [1, 78], "run": [1, 39, 42], "analysi": [1, 85, 86], "recoveri": 1, "For": [1, 71], "expert": 1, "5": [2, 3, 11, 29], "7": [3, 11, 31, 36], "resolut": 3, "an": [3, 41, 59, 63, 93], "optic": [3, 5], "microscop": 3, "spheric": [3, 93], "wave": [3, 53, 92, 93], "studi": 3, "task": 3, "1": [3, 10, 11, 13], "2": [3, 11, 22, 69], "addit": [3, 7, 67], "numer": [3, 57, 74, 79, 80, 81, 87, 88, 89], "apertur": 3, "6": [3, 11, 33], "assign": [4, 43, 47], "exam": 5, "mechan": [5, 49, 53], "thermodynam": 5, "statist": 5, "physic": [5, 10, 11, 77, 87, 88, 89], "electrodynam": 5, "quantum": [5, 49, 53], "instructor": 6, "resourc": 7, "molecular": 7, "nanophoton": 7, "group": 7, "advanc": 7, "cours": [7, 8, 10, 11], "python": [7, 45, 47, 63], "document": [7, 38, 47], "tutori": 7, "julia": 7, "pluto": 7, "notebook": [7, 10, 11, 38, 39, 41, 42], "schedul": 8, "thi": 9, "websit": 9, "welcom": [10, 11], "introduct": [10, 11, 38, 64, 74], "comput": [10, 11, 74, 84], "base": [10, 11], "model": [10, 11, 59, 60, 62, 83, 87, 88, 89], "inform": [10, 11], "jupyt": [10, 11, 38], "lectur": [10, 11, 14, 15, 16, 17, 18, 19, 20, 23, 25, 27, 28, 30, 32, 34, 35, 37, 74], "8": 11, "9": 11, "10": 11, "11": 11, "12": 11, "13": 11, "14": 11, "15": 11, "indic": [10, 11], "tabl": [10, 11, 74], "overview": [12, 58], "content": [14, 15, 16, 17, 18, 19, 20, 23, 25, 27, 28, 30, 32, 34, 35, 37, 46, 47, 74], "figur": [21, 66, 67], "which": 21, "just": 21, "look": 21, "nice": 21, "screen": [21, 70], "good": 21, "paper": 21, "what": [38, 47], "i": [38, 70], "editor": [38, 39, 42], "kernel": [38, 39, 42], "edit": [39, 42], "mode": [39, 42, 84], "command": [39, 42], "keyboard": [39, 42, 70], "navig": [39, 42, 58], "code": [39, 40, 42], "your": [39, 61, 63, 64], "manag": [39, 42], "enter": 40, "markdown": 40, "basic": 40, "head": 40, "embed": 40, "latex": 40, "equat": [40, 49, 53, 55, 57, 83, 84, 87, 89, 92, 93, 95], "imag": [40, 67, 93], "video": 40, "empti": 41, "variabl": [43, 47, 72, 74, 76], "type": [43, 45, 47], "symbol": [43, 47], "name": [43, 47], "number": [43, 47, 68, 72, 74, 83], "integ": [43, 47, 68], "float": [43, 47], "point": [43, 47], "complex": [43, 47], "convers": 43, "oper": [44, 47, 65, 71, 74], "comparison": [44, 47, 94], "data": [45, 47, 59, 60, 61, 62, 67, 70, 91], "string": [45, 47, 70], "tupl": [45, 47], "dictionari": [45, 47], "set": [45, 59, 60, 67, 69, 78, 84], "modul": [46, 47, 78, 79], "namespac": 46, "cast": 47, "except": [47, 48, 73], "": 47, "next": 47, "nutshel": 49, "time": [49, 53, 62, 87], "depend": [49, 53], "schr\u00f6dinger": [49, 53, 55], "stationari": 49, "recap": 49, "implicit": [49, 67, 81], "kinet": [49, 50, 51, 52, 84], "energi": [49, 50, 51, 52, 55, 84, 88], "potenti": [49, 50, 51, 52, 54, 55, 84], "box": [50, 54, 66, 80], "definit": [50, 51, 52, 57, 72, 76, 81, 83], "problem": [50, 51, 52, 54, 69, 81, 84], "plot": [50, 51, 52, 58, 66, 67, 77, 81, 83, 84, 87, 88, 93, 95], "bound": [50, 66], "state": [50, 51, 52, 58], "where": [50, 51, 52, 54, 55, 58, 61], "go": [50, 51, 52, 54, 55, 58, 61], "from": [50, 51, 52, 54, 55, 58, 61, 65, 70], "here": [50, 51, 52, 54, 55, 58, 61, 84], "harmon": [51, 81], "oscil": [51, 81, 86], "period": 52, "wavepacket": [53, 54, 55], "demonstr": 53, "superposit": 53, "plane": [53, 92, 93], "rectangular": 53, "amplitud": 53, "gaussian": [53, 95], "packet": 53, "evolut": 53, "setup": [54, 55, 56, 57, 62, 63, 81, 83, 89], "initi": [54, 55, 57, 58, 81, 84, 87, 88, 89], "condit": [54, 55, 57, 71, 74, 81, 89], "eigenfunct": 54, "qualiti": 54, "coeffici": 54, "anim": [54, 55, 78, 84, 92, 93, 95], "tunnel": 55, "through": 55, "barrier": 55, "momentum": 55, "crank": [55, 81], "nicolson": 55, "domain": [55, 89], "matrix": [55, 79, 89, 91], "propag": [55, 59, 92], "split": [55, 56], "step": [55, 56], "method": [55, 56, 58, 76, 80, 81], "landscap": 55, "fourier": [55, 85, 86], "transform": [55, 85], "phase": [55, 84], "factor": 55, "per": [55, 83], "timestep": 55, "old": 56, "hydrodynam": 57, "fall": 57, "sphere": 57, "analyt": [57, 94], "stoke": 57, "fundament": [57, 64], "stokeslet": 57, "sourc": 57, "dipol": 57, "sum": 57, "both": 57, "machin": 58, "learn": 58, "neural": [58, 59, 60, 61], "network": [58, 59, 60, 61, 62], "reinforc": 58, "markov": 58, "decis": 58, "process": [58, 74], "rl": 58, "grid": 58, "world": 58, "action": 58, "converg": 58, "q": 58, "polici": 58, "The": [59, 76, 81, 83], "mnist": [59, 60], "load": 59, "normal": [59, 68, 84], "prepar": [59, 61], "train": [59, 60, 61, 62], "test": [59, 60], "A": 59, "singl": [59, 94], "neuron": 59, "forward": 59, "propog": 59, "loss": 59, "traing": 59, "backward": 59, "stochast": 59, "gradient": 59, "descent": 59, "build": [59, 60, 61], "our": [59, 85], "hidden": 59, "layer": [59, 61], "multiclass": 59, "chang": 59, "pass": 59, "back": 59, "perform": 59, "kera": [60, 61], "compil": 60, "convolut": 61, "layout": 61, "cnn": [61, 62], "pad": 61, "stride": 61, "relu": 61, "activ": 61, "pool": 61, "size": [61, 66], "flatten": 61, "dropout": 61, "fulli": 61, "connect": 61, "exampl": [61, 71], "evalu": 61, "accuraci": 61, "visual": 61, "autoencod": 62, "seri": [62, 85], "denois": 62, "structur": 62, "purpos": 62, "gener": [62, 65], "encod": 62, "decod": 62, "reconstruct": 62, "hardwar": 63, "arduino": 63, "nano": 63, "board": 63, "softwar": [63, 74], "select": 63, "firmata": 63, "sketch": [63, 84], "commun": 63, "let": 63, "led": 63, "blink": 63, "tunabl": 63, "oscilloscop": 63, "project": [64, 67], "titl": 64, "result": 64, "discuss": 64, "summari": 64, "numpi": [65, 70], "arrai": [65, 67, 71, 74], "us": [65, 81], "linspac": 65, "logspac": 65, "mgrid": 65, "diag": 65, "zero": 65, "ones": 65, "manipul": 65, "slice": 65, "reshap": 65, "ad": 65, "new": [65, 83], "dimens": 65, "newaxi": 65, "stack": 65, "repeat": 65, "tile": 65, "concaten": 65, "hstack": 65, "vstack": 65, "appli": 65, "mathemat": 65, "involv": 65, "one": [65, 72, 74], "multipl": [65, 67], "add": 66, "On": 66, "make": 66, "public": 66, "readi": 66, "specif": 66, "axi": [66, 67], "frame": 66, "choos": 66, "font": 66, "simpl": 67, "version": [67, 79], "line": 67, "label": 67, "legend": 67, "scatter": 67, "histogram": 67, "combin": [67, 71], "save": 67, "error": 67, "bar": 67, "limit": 67, "exclud": 67, "mask": 67, "logarithm": 67, "semi": 67, "log": 67, "arrang": 67, "contour": 67, "densiti": 67, "color": 67, "explicit": [67, 81], "spine": 67, "inset": 67, "polar": 67, "text": [67, 70], "annot": 67, "3d": 67, "scenc": 67, "surfac": 67, "random": 68, "uniformli": 68, "distribut": 68, "exponenti": 68, "str": 70, "format": 70, "f": 70, "file": 70, "o": 70, "read": 70, "write": 70, "panda": 70, "short": 70, "intro": 70, "csv": 70, "elif": [71, 74], "els": [71, 74], "statement": [71, 74], "If": 71, "while": [71, 74], "comprehens": [71, 74], "more": [72, 74], "than": [72, 74], "posit": [72, 74], "keyword": [72, 74], "argument": [72, 74], "unnam": 72, "logic": 74, "faster": 74, "differenti": [74, 79], "object": 76, "__init__": 76, "__str__": 76, "brownian": 77, "motion": [77, 84, 87, 88], "plan": 77, "trajectori": [77, 88], "character": 77, "calcul": 77, "speed": 77, "mean": 77, "squar": [77, 91], "displac": 77, "import": 78, "draw": 78, "thread": 78, "first": 79, "order": 79, "deriv": [79, 89], "second": 79, "scipi": [79, 81], "integr": [80, 81], "trapezoid": 80, "simpson": 80, "solv": [81, 84], "od": 81, "nicholson": 81, "matric": 81, "euler": 81, "cromer": 81, "midpoint": 81, "put": 81, "all": [81, 89], "togeth": [81, 89], "damp": [81, 86], "driven": 81, "pendulum": [81, 87], "util": 82, "covid19": 83, "kermack": 83, "mckendrick": 83, "real": 83, "total": [83, 84], "case": [83, 84], "death": 83, "dai": 83, "current": 83, "coupl": [84, 85], "pendula": [84, 85], "descript": 84, "up": 84, "paramet": [84, 87, 88], "In": 84, "out": 84, "beat": 84, "spring": [84, 87], "exchang": 84, "frequenc": 85, "appendix": 86, "angl": 87, "length": 87, "over": 87, "planetari": 88, "planet": 88, "diffus": 89, "spatial": 89, "tempor": 89, "bring": 89, "curv": 91, "fit": 91, "idea": 91, "least": 91, "chi": 91, "valu": 91, "residu": 91, "covari": 91, "electr": [92, 93], "field": [92, 93], "imaginari": 92, "vector": 92, "interfer": [92, 93], "two": 92, "boundari": 92, "fresnel": 92, "incid": 92, "reflect": 92, "refract": 92, "intens": [93, 95], "between": 93, "huygen": 94, "principl": 94, "diffract": 94, "pattern": 94, "slit": 94, "farfield": 94, "v": 94, "nearfield": 94, "beam": 95, "profil": 95, "rule": 4}, "envversion": {"sphinx.domains.c": 2, "sphinx.domains.changeset": 1, "sphinx.domains.citation": 1, "sphinx.domains.cpp": 8, "sphinx.domains.index": 1, "sphinx.domains.javascript": 2, "sphinx.domains.math": 2, "sphinx.domains.python": 3, "sphinx.domains.rst": 2, "sphinx.domains.std": 2, "nbsphinx": 4, "sphinx": 57}, "alltitles": {"Exercise 3 Solution": [[0, "Exercise-3-Solution"]], "Input & Output": [[0, "Input-&-Output"]], "Flow Control": [[0, "Flow-Control"], [71, "Flow-Control"]], "Loops": [[0, "Loops"], [71, "Loops"], [74, "Loops"]], "Functions": [[0, "Functions"], [72, "Functions"], [74, "Functions"]], "User defined functions": [[0, "User-defined-functions"]], "Lambda function": [[0, "Lambda-function"]], "Exercise 4 Solution": [[1, "Exercise-4-Solution"]], "Creating a Person Class": [[1, "Creating-a-Person-Class"]], "List of particles": [[1, "List-of-particles"]], "Simulation Canvas": [[1, "Simulation-Canvas"]], "Run the Simulation": [[1, "Run-the-Simulation"]], "Analysis": [[1, "Analysis"]], "Recovery": [[1, "Recovery"]], "For the Experts": [[1, "For-the-Experts"]], "Exercise 5 Solution": [[2, "Exercise-5-Solution"]], "Exercise 7 Solution": [[3, "Exercise-7-Solution"]], "Resolution of an optical Microscope": [[3, "Resolution-of-an-optical-Microscope"]], "Spherical Wave Study": [[3, "Spherical-Wave-Study"]], "Task 1": [[3, "Task-1"]], "Task 2": [[3, "Task-2"]], "Task 3": [[3, "Task-3"]], "Task 4": [[3, "Task-4"]], "Task 5": [[3, "Task-5"]], "Additional task: Resolution and Numerical Aperture": [[3, "Additional-task:-Resolution-and-Numerical-Aperture"]], "Task 6": [[3, "Task-6"]], "Instructor": [[6, "instructor"]], "This Website": [[9, "this-website"]], "Welcome to the Introduction to Computer-based Physical Modeling Course!": [[11, "welcome-to-the-introduction-to-computer-based-physical-modeling-course"], [10, "welcome-to-the-introduction-to-computer-based-physical-modeling-course"]], "Course Information:": [[11, null], [10, null]], "Jupyter Notebooks:": [[11, null], [10, null]], "Lecture 1:": [[11, null], [10, null]], "Lecture 2:": [[11, null]], "Lecture 3:": [[11, null]], "Lecture 4:": [[11, null]], "Lecture 5:": [[11, null]], "Lecture 6:": [[11, null]], "Lecture 7:": [[11, null]], "Lecture 8:": [[11, null]], "Lecture 9:": [[11, null]], "Lecture 10:": [[11, null]], "Lecture 11:": [[11, null]], "Lecture 12:": [[11, null]], "Lecture 13:": [[11, null]], "Lecture 14:": [[11, null]], "Lecture 15:": [[11, null]], "Indices and tables": [[11, "indices-and-tables"], [10, "indices-and-tables"]], "Overview": [[12, "overview"], [58, "Overview"]], "Lecture Contents": [[14, "lecture-contents"], [15, "lecture-contents"], [16, "lecture-contents"], [17, "lecture-contents"], [18, "lecture-contents"], [19, "lecture-contents"], [20, "lecture-contents"], [23, "lecture-contents"], [25, "lecture-contents"], [27, "lecture-contents"], [28, "lecture-contents"], [30, "lecture-contents"], [32, "lecture-contents"], [34, "lecture-contents"], [35, "lecture-contents"], [37, "lecture-contents"]], "Creating a figure, which just looks nice on the screen": [[21, "Creating-a-figure,-which-just-looks-nice-on-the-screen"]], "Creating a figure, which looks good in paper and on screen": [[21, "Creating-a-figure,-which-looks-good-in-paper-and-on-screen"]], "Exercise 2": [[22, "exercise-2"]], "Exercise 3": [[24, "exercise-3"]], "Exercise 4": [[26, "exercise-4"]], "Exercise 5": [[29, "exercise-5"]], "Exercise 6": [[33, "exercise-6"]], "Exercise 7": [[36, "exercise-7"], [31, "exercise-7"]], "Entering code": [[40, "Entering-code"]], "Entering Markdown": [[40, "Entering-Markdown"]], "Markdown basics": [[40, "Markdown-basics"]], "Headings": [[40, "Headings"]], "Embedded code": [[40, "Embedded-code"]], "LaTeX equations": [[40, "LaTeX-equations"]], "Images": [[40, "Images"]], "Videos": [[40, "Videos"]], "An empty notebook": [[41, "An-empty-notebook"]], "Variables and types": [[43, "Variables-and-types"], [47, "Variables-and-types"]], "Symbol names": [[43, "Symbol-names"], [47, "Symbol-names"]], "Variable Assignment": [[43, "Variable-Assignment"], [47, "Variable-Assignment"]], "Number types": [[43, "Number-types"], [47, "Number-types"]], "Integers": [[43, "Integers"], [47, "Integers"]], "Floating Point": [[43, "Floating-Point"], [47, "Floating-Point"]], "Complex Numbers": [[43, "Complex-Numbers"], [47, "Complex-Numbers"]], "Type conversion": [[43, "Type-conversion"]], "Operators and comparisons": [[44, "Operators-and-comparisons"], [47, "Operators-and-comparisons"]], "Data Types in Python": [[45, "Data-Types-in-Python"], [47, "Data-Types-in-Python"]], "Strings": [[45, "Strings"], [47, "Strings"]], "Lists": [[45, "Lists"], [47, "Lists"]], "Tuples": [[45, "Tuples"], [47, "Tuples"]], "Dictionaries": [[45, "Dictionaries"], [47, "Dictionaries"]], "Sets": [[45, "Sets"]], "Modules and namespaces": [[46, "Modules-and-namespaces"]], "Modules": [[46, "Modules"], [47, "Modules"]], "Namespaces": [[46, "Namespaces"]], "Contents of a module": [[46, "Contents-of-a-module"]], "Type casting": [[47, "Type-casting"]], "Contents and documentation of a module": [[47, "Contents-and-documentation-of-a-module"]], "Exceptions": [[47, "Exceptions"], [48, "Exceptions"], [73, "Exceptions"]], "What\u2019s next": [[47, "What's-next"]], "Quantum Mechanics": [[49, "Quantum-Mechanics"], [5, "quantum-mechanics"]], "Quantum Mechanics in a Nutshell": [[49, "Quantum-Mechanics-in-a-Nutshell"]], "Time dependent Schr\u00f6dinger equation": [[49, "Time-dependent-Schr\u00f6dinger-equation"], [53, "Time-dependent-Schr\u00f6dinger-equation"]], "Stationary Schr\u00f6dinger equation": [[49, "Stationary-Schr\u00f6dinger-equation"]], "Recap: Implicit Solution": [[49, "Recap:-Implicit-Solution"]], "Kinetic energy": [[49, "Kinetic-energy"], [50, "Kinetic-energy"], [51, "Kinetic-energy"], [52, "Kinetic-energy"]], "Potential energy": [[49, "Potential-energy"], [50, "Potential-energy"], [51, "Potential-energy"], [52, "Potential-energy"]], "Particle in a box": [[50, "Particle-in-a-box"]], "Definition of the problem": [[50, "Definition-of-the-problem"], [51, "Definition-of-the-problem"], [52, "Definition-of-the-problem"]], "Solution": [[50, "Solution"], [51, "Solution"], [52, "Solution"], [81, "Solution"], [81, "id1"], [81, "id4"], [83, "Solution"], [87, "Solution"], [89, "Solution"]], "Plotting": [[50, "Plotting"], [51, "Plotting"], [52, "Plotting"], [81, "Plotting"], [81, "id5"], [83, "Plotting"], [84, "Plotting"], [87, "Plotting"]], "Energies of bound states": [[50, "Energies-of-bound-states"]], "Where to go from here?": [[50, "Where-to-go-from-here?"], [51, "Where-to-go-from-here?"], [52, "Where-to-go-from-here?"], [54, "Where-to-go-from-here?"], [55, "Where-to-go-from-here?"], [61, "Where-to-go-from-here?"]], "Harmonic Oscillator": [[51, "Harmonic-Oscillator"], [81, "Harmonic-Oscillator"]], "Energies of the states": [[51, "Energies-of-the-states"]], "Periodic Potential": [[52, "Periodic-Potential"]], "Energy states": [[52, "Energy-states"]], "Time Dependent Quantum Mechanics": [[53, "Time-Dependent-Quantum-Mechanics"]], "Wavepackets": [[53, "Wavepackets"]], "Demonstration of superposition of plane waves": [[53, "Demonstration-of-superposition-of-plane-waves"]], "Wavepacket": [[53, "Wavepacket"]], "Wavepacket with rectangular amplitude": [[53, "Wavepacket-with-rectangular-amplitude"]], "Gaussian Wave Packet": [[53, "Gaussian-Wave-Packet"]], "Time evolution of a Gaussian Wavepacket": [[53, "Time-evolution-of-a-Gaussian-Wavepacket"]], "Wavepacket in a Potential Box": [[54, "Wavepacket-in-a-Potential-Box"]], "Problem Setup": [[54, "Problem-Setup"]], "Initial conditions": [[54, "Initial-conditions"]], "Eigenfunctions": [[54, "Eigenfunctions"]], "Quality of the coefficients": [[54, "Quality-of-the-coefficients"]], "Animation": [[54, "Animation"], [55, "Animation"], [55, "id3"], [84, "Animation"], [92, "Animation"], [93, "Animation"], [95, "Animation"]], "Tunneling through a barrier": [[55, "Tunneling-through-a-barrier"]], "Schr\u00f6dinger equation for the momentum": [[55, "Schr\u00f6dinger-equation-for-the-momentum"]], "Crank Nicolson Solution": [[55, "Crank-Nicolson-Solution"]], "Setup Domain": [[55, "Setup-Domain"], [55, "id1"], [89, "Setup-Domain"]], "Initial Conditions": [[55, "Initial-Conditions"], [57, "Initial-Conditions"], [89, "Initial-Conditions"]], "Matrix Setup": [[55, "Matrix-Setup"], [89, "Matrix-Setup"]], "Propagation Matrix": [[55, "Propagation-Matrix"]], "Animation setup": [[55, "Animation-setup"], [55, "id2"]], "Split Step Method": [[55, "Split-Step-Method"], [56, "Split-Step-Method"]], "Potential energy landscape": [[55, "Potential-energy-landscape"]], "Initial wavepacket": [[55, "Initial-wavepacket"]], "Fourier Transform Setup": [[55, "Fourier-Transform-Setup"]], "Phase Factor per Timestep": [[55, "Phase-Factor-per-Timestep"]], "Old Split Step Method": [[56, "Old-Split-Step-Method"]], "Setup the simulation": [[56, "Setup-the-simulation"]], "Hydrodynamics": [[57, "Hydrodynamics"]], "Falling sphere": [[57, "Falling-sphere"]], "Setup": [[57, "Setup"], [81, "Setup"], [81, "id2"], [83, "Setup"]], "Function definition": [[57, "Function-definition"], [72, "Function-definition"]], "Numerical solution": [[57, "Numerical-solution"]], "Analytical solution": [[57, "Analytical-solution"]], "Stokes equation": [[57, "Stokes-equation"]], "Fundamental Solutions of the Stokes Equation": [[57, "Fundamental-Solutions-of-the-Stokes-Equation"]], "Stokeslet": [[57, "Stokeslet"]], "Source dipole": [[57, "Source-dipole"]], "Sum of both solutions": [[57, "Sum-of-both-solutions"]], "Machine Learning and Neural Networks": [[58, "Machine-Learning-and-Neural-Networks"]], "Reinforcement Learning": [[58, "Reinforcement-Learning"]], "Markov Decision Process": [[58, "Markov-Decision-Process"]], "Methods or RL": [[58, "Methods-or-RL"]], "Navigating a Grid World": [[58, "Navigating-a-Grid-World"]], "Initialize Reinforcement Learning": [[58, "Initialize-Reinforcement-Learning"]], "List of actions": [[58, "List-of-actions"]], "Initial state": [[58, "Initial-state"]], "Reinforcement Learning Loop": [[58, "Reinforcement-Learning-Loop"]], "Convergence of the Q-learning": [[58, "Convergence-of-the-Q-learning"]], "Policy": [[58, "Policy"]], "Plot the policy": [[58, "Plot-the-policy"]], "Where to go from here": [[58, "Where-to-go-from-here"]], "Neural Networks": [[59, "Neural-Networks"]], "The MNIST Data Set": [[59, "The-MNIST-Data-Set"]], "Load the data": [[59, "Load-the-data"]], "Normalize the data": [[59, "Normalize-the-data"]], "Preparing training and testing data": [[59, "Preparing-training-and-testing-data"]], "A Single Neuron": [[59, "A-Single-Neuron"]], "Forward Propogation": [[59, "Forward-Propogation"]], "Loss Function": [[59, "Loss-Function"], [59, "id1"]], "Trainging the Network": [[59, "Trainging-the-Network"]], "Backward Propagation": [[59, "Backward-Propagation"]], "Stochastic Gradient Descent": [[59, "Stochastic-Gradient-Descent"]], "Build an Train": [[59, "Build-an-Train"]], "Testing our model": [[59, "Testing-our-model"]], "Network with Hidden Layers": [[59, "Network-with-Hidden-Layers"]], "Multiclass Network": [[59, "Multiclass-Network"]], "Changes to the model": [[59, "Changes-to-the-model"]], "Forward Pass": [[59, "Forward-Pass"]], "Back Propagation": [[59, "Back-Propagation"]], "Build and Train": [[59, "Build-and-Train"]], "Model performance": [[59, "Model-performance"]], "Test the model": [[59, "Test-the-model"]], "Neural Network with Keras": [[60, "Neural-Network-with-Keras"]], "MNIST Data Set (Keras)": [[60, "MNIST-Data-Set-(Keras)"]], "Build the model": [[60, "Build-the-model"]], "Compile the model": [[60, "Compile-the-model"]], "Train the model": [[60, "Train-the-model"]], "Testing the model": [[60, "Testing-the-model"]], "Convolutional Neural Networks": [[61, "Convolutional-Neural-Networks"]], "Layout of a CNN": [[61, "Layout-of-a-CNN"]], "Convolutional Layer": [[61, "Convolutional-Layer"]], "Padding": [[61, "Padding"]], "Striding": [[61, "Striding"]], "RELU Activation": [[61, "RELU-Activation"]], "Pooling Layer": [[61, "Pooling-Layer"]], "Output Size": [[61, "Output-Size"]], "Flattening": [[61, "Flattening"]], "Dropout": [[61, "Dropout"]], "Fully Connected Layer": [[61, "Fully-Connected-Layer"]], "Example CNN with Keras": [[61, "Example-CNN-with-Keras"]], "Prepare the data": [[61, "Prepare-the-data"]], "Build the network": [[61, "Build-the-network"]], "Train the network": [[61, "Train-the-network"]], "Evaluate the trained network": [[61, "Evaluate-the-trained-network"]], "Evaluate the accuracy of your visual neural network ;-)": [[61, "Evaluate-the-accuracy-of-your-visual-neural-network-;-)"]], "Autoencoder CNN for Time Series Denoising": [[62, "Autoencoder-CNN-for-Time-Series-Denoising"]], "Autoencoder Structure and Purpose": [[62, "Autoencoder-Structure-and-Purpose"]], "Data Generation": [[62, "Data-Generation"]], "Create the Autoencoder network": [[62, "Create-the-Autoencoder-network"]], "Define model data": [[62, "Define-model-data"]], "Encoder/Decoder Setup": [[62, "Encoder/Decoder-Setup"]], "Training the encoder": [[62, "Training-the-encoder"]], "Reconstruction of the Data": [[62, "Reconstruction-of-the-Data"]], "Python and Hardware": [[63, "Python-and-Hardware"]], "Arduino Nano Board": [[63, "Arduino-Nano-Board"]], "Arduino Software": [[63, "Arduino-Software"]], "Setup your board": [[63, "Setup-your-board"]], "Select Firmata Sketch": [[63, "Select-Firmata-Sketch"]], "Communicating with the board": [[63, "Communicating-with-the-board"]], "Let the on-board LED blink": [[63, "Let-the-on-board-LED-blink"]], "Tunable output": [[63, "Tunable-output"]], "Creating an Oscilloscope": [[63, "Creating-an-Oscilloscope"]], "Project: YOUR PROJECT TITLE": [[64, "Project:-YOUR-PROJECT-TITLE"]], "Introduction": [[64, "Introduction"]], "Fundamentals": [[64, "Fundamentals"]], "Results and Discussion": [[64, "Results-and-Discussion"]], "Summary": [[64, "Summary"]], "NumPy arrays": [[65, "NumPy-arrays"]], "Creating Numpy Arrays": [[65, "Creating-Numpy-Arrays"]], "From lists": [[65, "From-lists"]], "Using array-generating functions": [[65, "Using-array-generating-functions"]], "linspace and logspace": [[65, "linspace-and-logspace"]], "mgrid": [[65, "mgrid"]], "diag": [[65, "diag"]], "zeros and ones": [[65, "zeros-and-ones"]], "Manipulating NumPy arrays": [[65, "Manipulating-NumPy-arrays"]], "Slicing": [[65, "Slicing"]], "Reshaping": [[65, "Reshaping"]], "Adding a new dimension: newaxis": [[65, "Adding-a-new-dimension:-newaxis"]], "Stacking and repeating arrays": [[65, "Stacking-and-repeating-arrays"]], "Tile and repeat": [[65, "Tile-and-repeat"]], "Concatenate": [[65, "Concatenate"]], "Hstack and vstack": [[65, "Hstack-and-vstack"]], "Applying mathematical functions": [[65, "Applying-mathematical-functions"]], "Operation involving one array": [[65, "Operation-involving-one-array"]], "Operations involving multiple arrays": [[65, "Operations-involving-multiple-arrays"]], "Add On: Making publication ready figures": [[66, "Add-On:-Making-publication-ready-figures"]], "Creating a plot with a specific bounding box size": [[66, "Creating-a-plot-with-a-specific-bounding-box-size"]], "Creating a plot with a specific axis frame size": [[66, "Creating-a-plot-with-a-specific-axis-frame-size"]], "Choosing fonts": [[66, "Choosing-fonts"]], "Plotting data": [[67, "Plotting-data"]], "Simple Plotting - Implicit Version": [[67, "Simple-Plotting---Implicit-Version"]], "Line Plot": [[67, "Line-Plot"]], "Axis Labels": [[67, "Axis-Labels"]], "Legends": [[67, "Legends"]], "Scatter plot": [[67, "Scatter-plot"]], "Histograms": [[67, "Histograms"]], "Combined plots": [[67, "Combined-plots"]], "Saving figures": [[67, "Saving-figures"]], "Plots with error bars": [[67, "Plots-with-error-bars"]], "Setting plotting limits and excluding data": [[67, "Setting-plotting-limits-and-excluding-data"]], "Masked arrays": [[67, "Masked-arrays"]], "Logarithmic plots": [[67, "Logarithmic-plots"]], "Semi-log plots": [[67, "Semi-log-plots"]], "Log-log plots": [[67, "Log-log-plots"]], "Arranging multiple plots": [[67, "Arranging-multiple-plots"]], "Contour and Density Plots": [[67, "Contour-and-Density-Plots"]], "Simple contour plot": [[67, "Simple-contour-plot"]], "Color contour plot": [[67, "Color-contour-plot"]], "Image plot": [[67, "Image-plot"]], "Additional Plotting - Explicit Version": [[67, "Additional-Plotting---Explicit-Version"]], "Plots with Multiple Spines": [[67, "Plots-with-Multiple-Spines"]], "Insets": [[67, "Insets"]], "Spine axis": [[67, "Spine-axis"]], "Polar plot": [[67, "Polar-plot"]], "Text annotation": [[67, "Text-annotation"]], "3D Plotting": [[67, "3D-Plotting"]], "Projection Scence": [[67, "Projection-Scence"]], "Line Plotting in 3D": [[67, "Line-Plotting-in-3D"]], "Surface Plotting": [[67, "Surface-Plotting"]], "Random numbers": [[68, "Random-numbers"]], "Uniformly distributed random numbers": [[68, "Uniformly-distributed-random-numbers"]], "Normally distributed random numbers": [[68, "Normally-distributed-random-numbers"]], "Exponentially distributed numbers": [[68, "Exponentially-distributed-numbers"]], "Random distribution of integers": [[68, "Random-distribution-of-integers"]], "Problem Set 2": [[69, "Problem-Set-2"]], "Input and output": [[70, "Input-and-output"]], "Keyboard input": [[70, "Keyboard-input"]], "Screen output": [[70, "Screen-output"]], "str.format() Formatting": [[70, "str.format()-Formatting"]], "%-Formatting": [[70, "%-Formatting"]], "f-Strings": [[70, "f-Strings"]], "File input/output": [[70, "File-input/output"]], "File I/O with NumPy": [[70, "File-I/O-with-NumPy"]], "Reading data from a text file": [[70, "Reading-data-from-a-text-file"]], "Writing data to a text file": [[70, "Writing-data-to-a-text-file"]], "File I/O with Pandas": [[70, "File-I/O-with-Pandas"]], "Short intro to Pandas": [[70, "Short-intro-to-Pandas"]], "Reading CSV data with Pandas": [[70, "Reading-CSV-data-with-Pandas"]], "Conditionals: if, elif, and else statements": [[71, "Conditionals:-if,-elif,-and-else-statements"]], "If example": [[71, "If-example"]], "If else example": [[71, "If-else-example"]], "If, elif, else example": [[71, "If,-elif,-else-example"]], "Combining conditions": [[71, "Combining-conditions"]], "For loops": [[71, "For-loops"]], "While loops": [[71, "While-loops"]], "Loops and array operations": [[71, "Loops-and-array-operations"], [74, "Loops-and-array-operations"]], "List comprehensions": [[71, "List-comprehensions"]], "Variables in functions": [[72, "Variables-in-functions"]], "Functions with more than one input or output": [[72, "Functions-with-more-than-one-input-or-output"], [74, "Functions-with-more-than-one-input-or-output"]], "Positional and keyword arguments": [[72, "Positional-and-keyword-arguments"], [74, "Positional-and-keyword-arguments"]], "Functions with variable number of arguments": [[72, "Functions-with-variable-number-of-arguments"]], "Unnamed functions (lambda function)": [[72, "Unnamed-functions-(lambda-function)"]], "Functions as arguments of functions": [[72, "Functions-as-arguments-of-functions"]], "Introduction to Computational Software": [[74, "Introduction-to-Computational-Software"]], "Table of Contents": [[74, "Table-of-Contents"]], "Lecture 3": [[74, "Lecture-3"]], "Conditionals": [[74, "Conditionals"]], "if, elif, and else statements": [[74, "if,-elif,-and-else-statements"]], "Logical Operators": [[74, "Logical-Operators"]], "for loops": [[74, "for-loops"]], "while loops": [[74, "while-loops"]], "List Comprehensions": [[74, "List-Comprehensions"]], "User-defined functions": [[74, "User-defined-functions"]], "Faster Array Processing": [[74, "Faster-Array-Processing"]], "Variable number of arguments": [[74, "Variable-number-of-arguments"]], "Numerical differentiation": [[74, "Numerical-differentiation"]], "More differentiation": [[74, "More-differentiation"]], "Classes and Objects": [[76, "Classes-and-Objects"]], "Definition of Classes": [[76, "Definition-of-Classes"]], "Class Methods": [[76, "Class-Methods"]], "The __init__ method": [[76, "The-__init__-method"]], "The __str__ method": [[76, "The-__str__-method"]], "Class and object variables": [[76, "Class-and-object-variables"]], "Brownian Motion": [[77, "Brownian-Motion"]], "Physics": [[77, "Physics"]], "Class Planning": [[77, "Class-Planning"]], "Simulating": [[77, "Simulating"]], "Plotting the trajectories": [[77, "Plotting-the-trajectories"]], "Characterizing the Brownian motion": [[77, "Characterizing-the-Brownian-motion"]], "Calculate the particle speed": [[77, "Calculate-the-particle-speed"]], "Calculate the particle mean squared displacement": [[77, "Calculate-the-particle-mean-squared-displacement"]], "Animations": [[78, "Animations"]], "Import Modules": [[78, "Import-Modules"]], "Particle class": [[78, "Particle-class"]], "Create a set of particles": [[78, "Create-a-set-of-particles"]], "Canvas and drawing function": [[78, "Canvas-and-drawing-function"]], "Threading for animation": [[78, "Threading-for-animation"]], "Numerical Differentiation": [[79, "Numerical-Differentiation"]], "First order derivative": [[79, "First-order-derivative"]], "Matrix version of the first derivative": [[79, "Matrix-version-of-the-first-derivative"]], "Second order derivative": [[79, "Second-order-derivative"]], "SciPy Module": [[79, "SciPy-Module"]], "Matrix version": [[79, "Matrix-version"]], "Numerical Integration": [[80, "Numerical-Integration"]], "Box method": [[80, "Box-method"]], "Trapezoid method": [[80, "Trapezoid-method"]], "Simpson method": [[80, "Simpson-method"]], "Solving ODEs": [[81, "Solving-ODEs"]], "Implicit Solution - Crank Nicholson": [[81, "Implicit-Solution---Crank-Nicholson"]], "Define Matrices": [[81, "Define-Matrices"]], "Use Initial Conditions": [[81, "Use-Initial-Conditions"]], "Explicit Solution - Numerical Integration": [[81, "Explicit-Solution---Numerical-Integration"]], "Euler Method": [[81, "Euler-Method"]], "Euler Cromer Method": [[81, "Euler-Cromer-Method"]], "Midpoint Method": [[81, "Midpoint-Method"]], "Putting it all together": [[81, "Putting-it-all-together"]], "The definition of the problem": [[81, "The-definition-of-the-problem"]], "Solving the problem": [[81, "Solving-the-problem"], [84, "Solving-the-problem"]], "Solving the Harmonic Oscillator in SciPy": [[81, "Solving-the-Harmonic-Oscillator-in-SciPy"]], "Definition": [[81, "Definition"], [81, "id3"], [83, "Definition"]], "Damped Driven Pendulum in SciPy": [[81, "Damped-Driven-Pendulum-in-SciPy"]], "Utilities": [[82, "Utilities"]], "COVID19": [[83, "COVID19"]], "The Kermack-McKendrick Model": [[83, "The-Kermack-McKendrick-Model"]], "Model Equation": [[83, "Model-Equation"]], "Real COVID19 numbers": [[83, "Real-COVID19-numbers"]], "Total number of cases": [[83, "Total-number-of-cases"]], "Number of Deaths": [[83, "Number-of-Deaths"]], "New cases per day": [[83, "New-cases-per-day"]], "Current cases": [[83, "Current-cases"]], "Coupled Pendula": [[84, "Coupled-Pendula"]], "Description of the problem": [[84, "Description-of-the-problem"]], "Sketch": [[84, "Sketch"]], "Equations of motion": [[84, "Equations-of-motion"], [87, "Equations-of-motion"]], "Setting up the function": [[84, "Setting-up-the-function"]], "Define initial parameters": [[84, "Define-initial-parameters"]], "Solve the equation of motion": [[84, "Solve-the-equation-of-motion"]], "Normal Modes": [[84, "Normal-Modes"]], "In-phase motion": [[84, "In-phase-motion"]], "Out-of-phase motion": [[84, "Out-of-phase-motion"]], "Beat case": [[84, "Beat-case"]], "Computation of energy (here for the beat case)": [[84, "Computation-of-energy-(here-for-the-beat-case)"]], "Potential energy of the pendula": [[84, "Potential-energy-of-the-pendula"]], "Potential energy of the spring": [[84, "Potential-energy-of-the-spring"]], "Kinetic energies": [[84, "Kinetic-energies"]], "Total energy": [[84, "Total-energy"]], "Total energy exchange of the pendula": [[84, "Total-energy-exchange-of-the-pendula"]], "Fourier Analysis": [[85, "Fourier-Analysis"]], "Fourier series": [[85, "Fourier-series"]], "Fourier transform": [[85, "Fourier-transform"]], "Frequency analysis of our coupled pendula": [[85, "Frequency-analysis-of-our-coupled-pendula"]], "Appendix: Fourier Analysis of a damped oscillation": [[86, "Appendix:-Fourier-Analysis-of-a-damped-oscillation"]], "Spring Pendulum": [[87, "Spring-Pendulum"]], "Physical Model": [[87, "Physical-Model"], [88, "Physical-Model"], [89, "Physical-Model"]], "Numerical Solution": [[87, "Numerical-Solution"], [88, "Numerical-Solution"], [89, "Numerical-Solution"]], "Initial parameters": [[87, "Initial-parameters"]], "Angle and Length over Time": [[87, "Angle-and-Length-over-Time"]], "Planetary Motion": [[88, "Planetary-Motion"]], "Initial Parameters: Planets": [[88, "Initial-Parameters:-Planets"]], "Solution: Planets": [[88, "Solution:-Planets"]], "Plotting: Planets": [[88, "Plotting:-Planets"]], "Trajectory": [[88, "Trajectory"]], "Energy": [[88, "Energy"]], "Diffusion equation": [[89, "Diffusion-equation"]], "Spatial derivative": [[89, "Spatial-derivative"]], "Temporal derivative": [[89, "Temporal-derivative"]], "Bringing all together": [[89, "Bringing-all-together"]], "Curve fitting": [[91, "Curve-fitting"]], "Idea": [[91, "Idea"]], "Least squares": [[91, "Least-squares"]], "Data": [[91, "Data"]], "Least square fitting": [[91, "Least-square-fitting"]], "\\chi-squared value": [[91, "\\chi-squared-value"]], "Residuals": [[91, "Residuals"]], "Covariance matrix": [[91, "Covariance-matrix"]], "Plane Waves": [[92, "Plane-Waves"]], "Equations": [[92, "Equations"], [93, "Equations"], [95, "Equations"]], "Electric field": [[92, "Electric-field"], [93, "Electric-field"]], "Plane wave propagation": [[92, "Plane-wave-propagation"]], "Imaginary wave vector": [[92, "Imaginary-wave-vector"]], "Interference of two plane waves": [[92, "Interference-of-two-plane-waves"]], "Plane wave at a boundary": [[92, "Plane-wave-at-a-boundary"]], "Fresnel equations": [[92, "Fresnel-equations"]], "Incident wave": [[92, "Incident-wave"]], "Reflected wave": [[92, "Reflected-wave"]], "Refracted wave": [[92, "Refracted-wave"]], "Spherical waves": [[93, "Spherical-waves"]], "Plot the intensity in an image plane": [[93, "Plot-the-intensity-in-an-image-plane"]], "Interference between a spherical and a plane wave": [[93, "Interference-between-a-spherical-and-a-plane-wave"]], "Huygens principle": [[94, "Huygens-principle"]], "Diffraction pattern of a single slit": [[94, "Diffraction-pattern-of-a-single-slit"]], "Farfield vs. nearfield": [[94, "Farfield-vs.-nearfield"]], "Comparison to the analytical solution": [[94, "Comparison-to-the-analytical-solution"]], "Gaussian Beam": [[95, "Gaussian-Beam"]], "Intensity plot": [[95, "Intensity-plot"]], "Intensity profiles": [[95, "Intensity-profiles"]], "Assignments": [[4, "assignments"]], "Assignment Rules": [[4, "assignment-rules"]], "Resources": [[7, "resources"]], "Molecular Nanophotonics Group": [[7, "molecular-nanophotonics-group"]], "Additional Advanced Courses": [[7, "additional-advanced-courses"]], "Python Documentation": [[7, "python-documentation"]], "Python Tutorials": [[7, "python-tutorials"]], "Julia Tutorial": [[7, "julia-tutorial"]], "Pluto NoteBook": [[7, "pluto-notebook"]], "Exercise 1": [[13, "exercise-1"]], "Introduction to Jupyter": [[38, "Introduction-to-Jupyter"]], "What is Jupyter Notebook?": [[38, "What-is-Jupyter-Notebook?"]], "Notebook editor": [[38, "Notebook-editor"], [39, "Notebook-editor"], [42, "Notebook-editor"]], "Kernels": [[38, "Kernels"]], "Notebook documents": [[38, "Notebook-documents"]], "Exam": [[5, "exam"]], "Mechanics": [[5, "mechanics"]], "Thermodynamics/Statistical Physics": [[5, "thermodynamics-statistical-physics"]], "Optics": [[5, "optics"]], "Electrodynamics": [[5, "electrodynamics"]], "Course Schedule": [[8, "course-schedule"]], "Edit mode": [[39, "Edit-mode"], [42, "Edit-mode"]], "Command mode": [[39, "Command-mode"], [42, "Command-mode"]], "Keyboard navigation": [[39, "Keyboard-navigation"], [42, "Keyboard-navigation"]], "Running code in your notebook": [[39, "Running-code-in-your-notebook"]], "Managing the kernel": [[39, "Managing-the-kernel"], [42, "Managing-the-kernel"]], "Running code": [[42, "Running-code"]]}, "indexentries": {}}) \ No newline at end of file diff --git a/source/course-info/.ipynb_checkpoints/exam-checkpoint.rst b/source/course-info/.ipynb_checkpoints/exam-checkpoint.rst index 6546056..5aad795 100644 --- a/source/course-info/.ipynb_checkpoints/exam-checkpoint.rst +++ b/source/course-info/.ipynb_checkpoints/exam-checkpoint.rst @@ -31,7 +31,7 @@ Grading: Notebooks will be graded based on: - quality of the plots (axis labels, readability of the labels) - use of concepts we used for the notebooks (use of markdown, multiple code cells ) -The deadline for handing in the project is **September 4, 2024** +The deadline for handing in the project is **September 4, 2024, at 1pm sharp! Do not miss the deadline!!!!!!** Please submit your projects via email to Andrea Kramer, **firstname.surname@uni-leipzig.de**. diff --git a/source/course-info/exam.rst b/source/course-info/exam.rst index 6546056..5aad795 100644 --- a/source/course-info/exam.rst +++ b/source/course-info/exam.rst @@ -31,7 +31,7 @@ Grading: Notebooks will be graded based on: - quality of the plots (axis labels, readability of the labels) - use of concepts we used for the notebooks (use of markdown, multiple code cells ) -The deadline for handing in the project is **September 4, 2024** +The deadline for handing in the project is **September 4, 2024, at 1pm sharp! Do not miss the deadline!!!!!!** Please submit your projects via email to Andrea Kramer, **firstname.surname@uni-leipzig.de**.