[spec] additions to complex graphs and exp identities
[notes.git] / spec / spec-collated.tex
index 38165bb9df4d4dae2fdf7f53ed72f5f5ff11ca58..97385d2274b0f1e730ceb0a1c32b4d550e8c36a1 100644 (file)
 \usepackage{pgfplots}
 \usepackage{pst-plot}
 \usepackage{rotating}
+%\usepackage{showframe} % debugging only
 \usepackage{subfiles}
 \usepackage{tabularx}
+\usepackage{tabu}
 \usepackage{tcolorbox}
 \usepackage{tikz-3dplot}
 \usepackage{tikz}
 
     \subsection*{Sketching complex graphs}
 
-    \subsubsection*{Linear}
+    \subsubsection*{Rays/lines \qquad \(\operatorname{Arg}( z\pm b)=\theta\)}
+
+    \begin{center}\begin{tikzpicture}[scale=2,mydot/.style={circle, fill=white, draw, outer sep=0pt, inner sep=1.5pt}]
+      \draw [->] (-0.75,0) -- (1.5,0) node [right]  {$\operatorname{Re}(z)$};
+      \draw [->] (0,-1) -- (0,1) node [above] {$\operatorname{Im}(z)$};
+      \draw [->, thick, brown] (-0.25,0) -- (-0.75,-1);
+      \node [above, font=\footnotesize] at (-0.25,0) {\(\frac{1}{4}\)};
+      \begin{scope}
+        \path[clip] (-0.25,0) -- (-0.75,-1) -- (0,0);
+        \fill[orange, opacity=0.5, draw=black] (-0.25,0) circle (2mm);
+      \end{scope}
+      \node at (-0.08,-0.3) {\(\frac{\pi}{8}\)};
+      \node [font=\footnotesize, left] at (-0.75,-1) {\(\operatorname{Arg}(z+\frac{1}{4})=\frac{\pi}{8}\)};
+      \node [brown, mydot] at (-0.25,0) {};
+      \draw [<->, thick, green] (0,-1) -- (1.5,0.5) node [pos=0.25, black, font=\footnotesize, right] {\(|z-2|=|z-(1+i)|\)};
+      \node [left, font=\footnotesize] at (0,-1) {\(-1\)};
+      \node [below, font=\footnotesize] at (1,0) {\(1\)};
+    \end{tikzpicture}\end{center}
 
     \begin{itemize}
+      \item \(\operatorname{Arg}(z \pm b) = \theta\) (ray)
       \item{\(\operatorname{Re}(z)=c\) or \(\operatorname{Im}(z)=c\) (perpendicular bisector)}
       \item{\(\operatorname{Im}(z)=m\operatorname{Re}(z)\)}
-      \item{\(|z+a|=|z+b| \implies 2(a-b)x=b^2-a^2\)\\Geometric: equidistant from \(a,b\)}
+      \item \(|z - (a+bi)|=|z - (c+di)| \\ \implies \frac{2(c-a)x + a^2 + b^2 - c^2 - d^2}{2(b-d)}\)
+      \item \(\operatorname{Re}(z) \pm \operatorname{Im}(z) = c\)
     \end{itemize}
 
     \subsubsection*{Circles}
     \begin{itemize}
       \item \(|z-z_1|^2=c^2|z_2+2|^2\)
       \item \(|z-(a+bi)|=c \implies (x-a)^2+_(y-b)^2=c^2\)
+      \item \(z \overline{z} = r^2\)
     \end{itemize}
 
-    \noindent \textbf{Loci} \qquad \(\operatorname{Arg}(z)<\theta\)
+    \subsubsection*{Regions \qquad \(\operatorname{Arg}(z) \lessgtr \theta\)}
 
     \begin{center}\begin{tikzpicture}[scale=2,mydot/.style={circle, fill=white, draw, outer sep=0pt, inner sep=1.5pt}]
       \draw [->] (0,0) -- (1,0) node [right]  {$\operatorname{Re}(z)$};
       \node [blue, mydot] {};
     \end{tikzpicture}\end{center}
 
-    \noindent \textbf{Rays} \qquad \(\operatorname{Arg}(z-b)=\theta\)
-
-    \begin{center}\begin{tikzpicture}[scale=2,mydot/.style={circle, fill=white, draw, outer sep=0pt, inner sep=1.5pt}]
-      \draw [->] (-0.75,0) -- (1.5,0) node [right]  {$\operatorname{Re}(z)$};
-      \draw [->] (0,-1) -- (0,1) node [above] {$\operatorname{Im}(z)$};
-      \draw [->, thick, brown] (-0.25,0) -- (-0.75,-1);
-      \node [above, font=\footnotesize] at (-0.25,0) {\(\frac{1}{4}\)};
-      \begin{scope}
-        \path[clip] (-0.25,0) -- (-0.75,-1) -- (0,0);
-        \fill[orange, opacity=0.5, draw=black] (-0.25,0) circle (2mm);
-      \end{scope}
-      \node at (-0.08,-0.3) {\(\frac{\pi}{8}\)};
-      \node [font=\footnotesize, left] at (-0.75,-1) {\(\operatorname{Arg}(z+\frac{1}{4})=\frac{\pi}{8}\)};
-      \node [brown, mydot] at (-0.25,0) {};
-      \draw [<->, thick, green] (0,-1) -- (1.5,0.5) node [pos=0.25, black, font=\footnotesize, right] {\(|z-2|=|z-(1+i)|\)};
-      \node [left, font=\footnotesize] at (0,-1) {\(-1\)};
-      \node [below, font=\footnotesize] at (1,0) {\(1\)};
-    \end{tikzpicture}\end{center}
 
     \section{Vectors}
     \begin{center}\begin{tikzpicture}
       \end{scope}
       \node[black, right] at (2.5,1.5) {\(y\vec{j}\)};
     \end{tikzpicture}\end{center}
+
     \subsection*{Column notation}
 
     \[\begin{bmatrix}x\\ y \end{bmatrix} \iff x\boldsymbol{i} + y\boldsymbol{j}\]
             \end{scope}
           \end{tikzpicture}\end{center}
           \begin{align*}\boldsymbol{a} \cdot \boldsymbol{b} &= a_1 b_1 + a_2 b_2 \\  &= |\boldsymbol{a}| |\boldsymbol{b}| \cos \theta \\ &\quad (\> 0 \le \theta \le \pi) \text{ - from cosine rule}\end{align*}
-            \noindent\colorbox{cas}{On CAS: \texttt{dotP({[}a\ b\ c{]},\ {[}d\ e\ f{]})}}
+            \noindent\colorbox{cas}{On CAS:} \texttt{dotP({[}a\ b\ c{]},\ {[}d\ e\ f{]})}
 
             \subsubsection*{Properties}
 
                 Area \(=\boldsymbol{c} \cdot \boldsymbol{a}\)
             \end{itemize}
 
+            \subsubsection*{Perpendicular bisectors of a triangle}
+
+\hspace{-1.5cm}\begin{tikzpicture}
+  [
+    scale=3,
+    >=stealth,
+    point/.style = {draw, circle,  fill = black, inner sep = 1pt},
+    dot/.style   = {draw, circle,  fill = black, inner sep = .2pt},
+    thick
+  ]
+
+  \node at (-1,1) [text width=5cm, rounded corners, fill=lblue, inner sep=1ex]
+    {
+      \sffamily The three bisectors meet at the circumcenter \(Z\) where \(|\overrightharp{ZA}| = |\overrightharp{ZB}| = |\overrightharp{ZC}|\).
+    };
+
+  % the circle
+  \def\rad{1}
+  \node (origin) at (0,0) [point, label = {right: {\(Z\)}}]{};
+  \draw [thin] (origin) circle (\rad);
+
+  % triangle nodes: just points on the circle
+  \node (n1) at +(60:\rad) [point, label = above:\(A\)] {};
+  \node (n2) at +(-145:\rad) [point, label = below:\(B\)] {};
+  \node (n3) at +(-45:\rad) [point, label = {below right:\(C\)}] {};
+
+  % triangle edges: connect the vertices, and leave a node at the midpoint
+  \draw[orange] (n3) -- node (a) [label = {above right:\(D\)}] {} (n1);
+  \draw[blue] (n3) -- node (b) [label = {below right:\(F\)}] {} (n2);
+  \draw[red] (n1) -- node (c) [label = {left: \(E\)}] {} (n2);
+
+  % Bisectors
+  % start at the point lying on the line from (origin) to (a), at
+  % twice that distance, and then draw a path going to the point on
+  % the line lying on the line from (a) to the (origin), at 3 times
+  % that distance.
+  \draw[orange, dotted]
+    ($ (origin) ! 2 ! (a) $)
+    node [right] {\sffamily Bisector \(AC\)}
+    -- ($(a) ! 3 ! (origin)$ );
+
+  % similarly for origin and b
+  \draw[blue, dotted]
+    ($ (origin) ! 2 ! (b) $)
+    -- ($(b) ! 3 ! (origin)$ )
+    node [right] {\sffamily Bisector \(BC\)};
+
+  \draw[red, dotted]
+    ($ (origin) ! 5 ! (c) $)
+    -- ($(c) ! 7 ! (origin)$ )
+    node [right] {\sffamily Bisector \(AB\)};
+
+  \draw[gray, dashed, thin] (n1) -- (origin) -- (n2);
+  \draw[gray, dashed, thin] (origin) -- (n3);
+
+  % Right angle symbols
+  \def\ralen{.5ex}  % length of the short segment
+  \foreach \inter/\first/\last in {a/n3/origin, b/n2/origin, c/n2/origin}
+    {
+      \draw [thin] let \p1 = ($(\inter)!\ralen!(\first)$), % point along first path
+                \p2 = ($(\inter)!\ralen!(\last)$),  % point along second path
+                \p3 = ($(\p1)+(\p2)-(\inter)$)      % corner point
+            in
+              (\p1) -- (\p3) -- (\p2);              % path
+    }
+\end{tikzpicture}
+
+            \begin{theorembox}{title=Perpendicular bisector theorem}
+              If a point \(P\) lies on the perpendicular bisector of line \(\overrightharp{XY}\), then \(P\) is equidistant from the endpoints of the bisected segment
+              \[ \text{i.e. } |\overrightharp{PX}| = |\overrightharp{PY}| \]
+            \end{theorembox}
+
             \subsubsection*{Useful vector properties}
 
             \begin{itemize}
                     arc[start angle=220, end angle=320, radius=2cm] 
                     -- cycle;
                     \node {Major Segment};
-                    \node at (-90:2) {Minor Segment};
+                    \node at (-90:1.5) {Minor Segment};
 
                     \begin{scope}[xshift=4.5cm]
-                      \draw circle (2cm);
-                      \filldraw[fill=lblue] 
+                      \draw [fill=lblue] circle (2cm);
+                      \filldraw[fill=white] 
                       (320:2cm) node[right] {}
                       -- (0,0) node[above] {}
                       -- (220:2cm) node[left] {} 
                     \end{scope}
                   \end{tikzpicture}
 
-                  \subsubsection*{Sectors}
 
                   \begin{align*}
-                    A &= \pi r^2 \dfrac{\theta}{2\pi} \\
+                    \textbf{Sectors: } A &= \pi r^2 \dfrac{\theta}{2\pi} \\
                     &= \dfrac{r^2 \theta}{2}
                   \end{align*}
 
-                  \subsubsection*{Segments}
-
-                  \[ A = \dfrac{r^2}{2} \left( \theta = \sin \theta \right) \]
-
-                  \subsubsection*{Chords}
+                  \[ \textbf{Segments: } A = \dfrac{r^2}{2} \left(\theta - \sin \theta \right) \]
 
                   \begin{align*}
-                    \operatorname{crd} \theta &= \sqrt{(1 - \cos\theta)^2 + \sin^2 \theta} \\
+                    \textbf{Chords: } \operatorname{crd} \theta &= \sqrt{(1 - \cos\theta)^2 + \sin^2 \theta} \\
                     &= \sqrt{2 - 2\cos\theta} \\
                     &= 2 \sin \left(\dfrac{\theta}{2}\right)
                   \end{align*}
 
                   \begin{align*}
                     V &= \pi \int^{y=b}_{y=a} x^2 \> dy \\
-                    &= \pi \int^{y=b}_{y=a} (f(y))^2 \> dy
+                    &= 2\pi \int^{x=b}_{x=a} x|f(x)| \> dx
                   \end{align*}
 
-                  \subsubsection*{Regions not bound by \(\boldsymbol{y=0}\)}
+                  \subsubsection*{Rotating the area between two graphs}
 
-                  \[V = \pi \int^b_a f(x)^2 - g(x)^2 \> dx\]
+                  \[V = \pi \int^b_a \left( f(x)^2 - g(x)^2 \right) \> dx\]
                   \hfill where \(f(x) > g(x)\)
 
                   \subsection*{Length of a curve}
 
                   \[f(x) = \frac{P(x)}{Q(x)} \quad \text{where } P, Q \text{ are polynomial functions}\]
 
+                  \subsection*{Euler's method}
+
+                  \[\dfrac{f(x+h) - f(x)}{h} \approx f^\prime (x) \quad \text{for small } h\]
+
+                  \[\implies f(x+h) \approx f(x) + hf^\prime(x)\]
+
+                  \begin{theorembox}{}
+                    If \(\dfrac{dy}{dx} = g(x)\) with \(x_0 = a\) and \(y_0 = b\), then:
+                    \[\begin{cases}
+                      x_{n+1} = x_n + h \\
+                      y_{n+1} = y_n + hg(x_n)
+                    \end{cases}\]
+                  \end{theorembox}
+
+                  \[
+                    \dfrac{d^2y}{dx^2}
+                    \begin{cases}
+                      > 0 \implies \text{ underestimate (concave up)} \\
+                      < 0 \implies \text{ overestimate (concave down)}
+                    \end{cases}
+                  \]
+                  
+                  \begin{center}\begin{tikzpicture}
+                      \begin{axis}[xmin=0,  xmax=1.6, ticks=none, enlargelimits=true, samples=100]
+                        \addplot[blue, domain=-0.25:1.5, postaction={decorate,decoration={text along path, text align={align=center, left indent=3cm}, text={|\sffamily|solution curve}}}] {e^(x-3/2)+1/4};
+                        \addplot[red] {(x+1/2)*e^(-1)+1/4} (1.7,1.0593) node [above, black] {\(\ell\)};
+                        \addplot[mark=*, black] coordinates {(0.5,0.6179)} node[above left]{\((x_0, y_0)\)};
+                        \addplot[mark=*, orange] coordinates {(1.4,1.1548)} node[left]{\color{black} \sffamily correct solution};
+                        \addplot[mark=*, black] coordinates {(1.4,0.94897)} node[above right] {\((x_1,y_1)\)};
+                        \draw [gray, dashed] (0.5,0) -- (0.5,0.6179) -- (1.6,0.6179);
+                        \draw [gray, dashed] (1.4,0) -- (1.4, 1.1548);
+                        \draw [<->] (0.5,0.48) -- (1.4,0.48) node[midway, fill=white] {\(h\)};
+                        \draw [gray, dashed] (1.4,0.94897) -- (1.6,0.94897);
+                        \draw [<->] (1.5,0.94897) -- (1.5,0.6179) node[midway, rotate=90, below] {\(hg(x_0)\)};
+                      \end{axis}
+                  \end{tikzpicture}\end{center}
+
+                  \begin{cas}
+                    Menu \(\rightarrow\) Sequence \(\rightarrow\) Recursive
+
+                    \textbf{To generate \(\boldsymbol{x}\)-values:}
+                    \begin{itemize}
+                      \item Enter \(a_{n+1}=a_n + h\) where \(h\) is the step size \\
+                        (input \(a_n\) from menu bar)
+                      \item In \(a_0\), set the initial value \(x_0\) as a constant
+                    \end{itemize}
+
+                    \textbf{To generate \(\boldsymbol{y}\)-values:}
+                    \begin{itemize}
+                      \item In \(b_{n+1}\), enter \(\dfrac{dy}{dx}\), replacing \(x\) with \(a_n\)
+                      \item Set \(b_0 = y(x_0)\) as a constant
+                    \end{itemize}
+
+                    To view table of values, tap table icon (top left) \\
+                    To compare approximations with actual values, enter in \(c_{n+1} = a_{n+1} - f(a_{n+1})\) where \(f(x) = \int \dfrac{dy}{dx} \> dx\)
+
+                  \end{cas}
+
                   \subsection*{Fundamental theorem of calculus}
 
                   If \(f\) is continuous on \([a, b]\), then
                   \begin{warning}
                     To verify solutions, find \(\frac{dy}{dx}\) from \(y\) and substitute into original
                   \end{warning}
-
-
+                  
+                  \vspace*{1cm}
+                  \hspace*{-1cm}
+
+                  { \tabulinesep=1.2mm
+                  \begin{tabu}{|c|c|}
+
+                    \hline
+                    \taburowcolors 2{gray..white}
+                    \textbf{DE} & \textbf{Method} \\
+                    \hline
+
+                    \tabureset
+                    \(\dfrac{dy}{dx} = f(x)\)
+                    &
+                    {\(\begin{aligned}
+                      y &= \int f(x) \> dx \\
+                      &= F(x) + c \quad \text{where } F^\prime(x) = f(x)
+                    \end{aligned}\)} \\
+
+                    \hline
+
+                    \(\dfrac{d^2y}{dx^2} = f(x)\)
+                    &
+                    {\(\begin{aligned}
+                      \dfrac{dy}{dx} &= \int f(x) \> dx \\
+                      &= F(x) + c \quad \text{where } F^\prime(x) = f(x) \\
+                      \therefore y &= \iint f(x) \> dx = \int \left( F(x) + c \right) \> dx \\
+                      &= G(x) + cx + d \\
+                      & \text{where } G^\prime(x) = F(x)
+                    \end{aligned}\)} \\
+
+                    \hline
+
+                    \(\dfrac{dy}{dx} = g(y)\)
+                    &
+                    {\(\begin{aligned}
+                      \dfrac{dx}{dy} &= \dfrac{1}{g(y)} \\
+                      \therefore x &= \int \dfrac{1}{g(y)} \> dy \\
+                      &= F(y) + c \\ 
+                      & \text{where } F^\prime(y) = \dfrac{1}{g(y)}
+                    \end{aligned}\)} \\
+
+                    \hline
+
+                    \(\dfrac{dy}{dx} = f(x) g(y)\)
+                    &
+                    {\(\begin{aligned}
+                      f(x) &= \dfrac{1}{g(y)} \cdot \dfrac{dy}{dx} \\
+                      \int f(x) \> dx &= \int \dfrac{1}{g(y)} \> dy
+                    \end{aligned}\)} \\
+
+                    \hline
+                  \end{tabu}}
 
                   \subsubsection*{Mixing problems}
 
                   \[\left(\frac{dm}{dt}\right)_\Sigma = \left(\frac{dm}{dt}\right)_{\text{in}} - \left(\frac{dm}{dt}_{\text{out}}\right)\]
 
-                  \subsection*{Euler's method}
-
-                  \[\dfrac{f(x+h) - f(x)}{h} \approx f^\prime (x) \quad \text{for small } h\]
-
-                  \[\implies f(x+h) \approx f(x) + hf^\prime(x)\]
-
-                  \begin{theorembox}{}
-                    If \(\dfrac{dy}{dx} = g(x)\) with \(x_0 = a\) and \(y_0 = b\), then:
-                    \begin{align*}
-                      x_{n+1} &= x_n + h \\
-                      y_{n+1} &= y_n + hg(x_n)
-                    \end{align*}
-                  \end{theorembox}
-
-
-
                   \include{calculus-rules}
 
     \section{Kinematics \& Mechanics}
         \end{align*}
 
         \noindent \textbf{Distance travelled between \(t=a \rightarrow t=b\):}
-        \[= \int^b_a \sqrt{\left(\frac{dx}{dt}\right)^2 + \left(\frac{dy}{dt}\right)^2} \cdot dt \]
+        \begin{align*}
+          &= \int^{b}_{a}{\sqrt{\left(\frac{dx}{dt}\right)^2 + \left(\frac{dy}{dt}\right)^2}} \> dt \tag{2D} \\
+          &= \int^{t=b}_{t=a}{\dfrac{dx}{dt}} \> dt \tag{linear}
+        \end{align*}
 
         \noindent \textbf{Shortest distance between \(\boldsymbol{r}(t_0)\) and \(\boldsymbol{r}(t_1)\):}
         \[ = |\boldsymbol{r}(t_1) - \boldsymbol{r}(t_2)| \]