Skip to content

Commit

Permalink
redundance whitespace removed.
Browse files Browse the repository at this point in the history
  • Loading branch information
yiitozer committed Sep 11, 2023
1 parent 65cc716 commit 50e3233
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 110 deletions.
119 changes: 11 additions & 108 deletions PCP_07_exp.html

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions PCP_07_exp.ipynb
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,7 @@
"<a id='learn'></a> \n",
"<div class=\"alert alert-block alert-warning\">\n",
"<h2>Overview and Learning Objectives</h2>\n",
" \n",
"\n",
"The exponential function is one of the most important functions in mathematics. In everyday life, we encounter this function when a phenomenon (e.g., the spread of a viral infection) can be modeled by an initial value and a growth rate. The exponential function has several remarkable mathematical properties, which lead to different ways on how to approach and define this concept. In this unit, we introduce the <strong>exponential function</strong> by its <strong>power series</strong>. This definition allows for expanding the definition of a real (defined for real numbers in $\\mathbb{R}$) to a complex exponential function (defined for complex numbers in $\\mathbb{C}$). The complex version of the exponential function will play a central role for defining and understanding the <strong>Fourier transform</strong> covered in <a href=\"PCP_09_dft.html\">Unit 9</a>. We will then go through important properties such as the exponentiation identity and Euler's Formula, which sheds a different, more natural light on the trigonometric identities of the sine and the cosine functions. Furthermore, we discuss the exponential function from the perspective of differential equations. This also leads to numerical methods for approximating the exponential function's values (methods that are much more efficient than using the power series). Finally, we introduce the notion of <strong>roots of unity</strong>, which are the roots of a specific polynomial (being of the form $z^N-1$ for some $N\\in\\mathbb{N}$) and can be expressed in terms of the exponential function. These roots of unity are the building blocks of the <strong>discrete Fourier transform</strong> (DFT) and the <strong>FFT algorithm</strong>&mdash;topics we cover in <a href=\"PCP_09_dft.html\">Unit 9</a>. While discussing the exponential function, another goal of this unit is to further deepen your skills in Python programming by applying the concepts learned in previous units. In <a href='#exercise_approx_exp'>Exercise 1</a> we ask you to implement and compare two algorithms to approximate the exponential function for some given argument. Then, in <a href='#exercise_gaussian'>Exercise 2</a>, you will write a Python program to compute and plot the Gaussian function given the exponential function. Finally, you will apply in <a href='#exercise_spiral'>Exercise 3</a> the exponential function to create spirals with different properties, which will deepen your understanding of the relationship between the complex exponential function and angles. \n",
" \n",
"</div>"
Expand Down Expand Up @@ -496,7 +496,7 @@
"name": "python",
"nbconvert_exporter": "python",
"pygments_lexer": "ipython3",
"version": "3.9.17"
"version": "3.7.13"
}
},
"nbformat": 4,
Expand Down

0 comments on commit 50e3233

Please sign in to comment.