This repository has been archived by the owner on Dec 31, 2020. It is now read-only.
/
index.html
354 lines (299 loc) · 15.1 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
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
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://colbyn.github.io/school-notes/styling.fe1cf077.css">
<script src="https://colbyn.github.io/school-notes/system.f84e1103.js"></script>
<!-- MATH-JAX -->
<script>window.MathJax = {
tex: {
inlineMath: [['\\(', '\\)'], ['stem:[', ']']]
},
svg: {
fontCache: 'global',
minScale: 0.2
},
processEscapes: true
};</script>
<script type="text/javascript" id="MathJax-script" async="" src="https://cdn.jsdelivr.net/npm/mathjax@3/es5/tex-svg.js">
</script>
<!--FONTS (TODO SMALLER)-->
<link href="https://fonts.googleapis.com/css2?family=Source+Sans+Pro:ital,wght@0,200;0,300;0,400;0,600;0,700;0,900;1,200;1,300;1,400;1,600;1,700;1,900&display=swap" rel="stylesheet">
<!-- MISC -->
<meta name="viewport" content="width=device-width,initial-scale=1">
<meta charset="utf-8">
<!-- GEOGEBRA -->
<script src="https://www.geogebra.org/apps/deployggb.js"></script>
<!-- DESMOS -->
<script src="https://www.desmos.com/api/v1.5/calculator.js?apiKey=dcb31709b452b1cf9dc26972add0fda6"></script>
</head>
<body>
<header root="">
<!-- WIP NEW NAVIGATION -->
<style>nav#side-nav {
border: 1px solid #000;
border-radius: 3px;
overflow: hidden;
display: flex;
flex-direction: column;
margin: 25px;
width: 100%;
margin: 0 auto;
margin-top: 10px;
}
nav#side-nav > span {
border-bottom: 1px solid #000;
margin-bottom: 4px;
padding: 4px;
}
nav#side-nav ul {
display: flex;
flex-direction: column;
color: #000;
margin-left: 4px;
border-left: 1px solid #e0e0e0;
padding-left: 10px;
}
nav#side-nav ul > li {
display: flex;
color: inherit;
flex-direction: column;
}
nav#side-nav ul > li > a {
color: inherit;
display: flex;
align-items: center;
text-decoration: none;
}
nav#side-nav ul > li > a > span.suffix {
margin-right: 10px;
font-size: 0.8em;
font-weight: 100;
padding: 3px;
font-size: 0.3em;
text-decoration: none;
border: 1px solid #e0e0e0;
color: #191919;
}
nav#side-nav ul > li > a > span.chapter {
margin-right: 10px;
text-decoration: underline;
}
nav#side-nav ul > li > a > span.name {
text-decoration: underline;
}</style>
<nav id="side-nav">
<span>Navigation</span>
</nav>
<script>function _createForOfIteratorHelper(o, allowArrayLike) { var it; if (typeof Symbol === "undefined" || o[Symbol.iterator] == null) { if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { if (it) o = it; var i = 0; var F = function F() {}; return { s: F, n: function n() { if (i >= o.length) return { done: true }; return { done: false, value: o[i++] }; }, e: function e(_e) { throw _e; }, f: F }; } throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } var normalCompletion = true, didErr = false, err; return { s: function s() { it = o[Symbol.iterator](); }, n: function n() { var step = it.next(); normalCompletion = step.done; return step; }, e: function e(_e2) { didErr = true; err = _e2; }, f: function f() { try { if (!normalCompletion && it.return != null) it.return(); } finally { if (didErr) throw err; } } }; }
function _unsupportedIterableToArray(o, minLen) { if (!o) return; if (typeof o === "string") return _arrayLikeToArray(o, minLen); var n = Object.prototype.toString.call(o).slice(8, -1); if (n === "Object" && o.constructor) n = o.constructor.name; if (n === "Map" || n === "Set") return Array.from(o); if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); }
function _arrayLikeToArray(arr, len) { if (len == null || len > arr.length) len = arr.length; for (var i = 0, arr2 = new Array(len); i < len; i++) { arr2[i] = arr[i]; } return arr2; }
function $(f) {
return f();
}
var menu = [{
name: 'Homepage',
path: 'index.html'
}, {
name: 'Calculus 1',
suffix: 'Class Notes',
path: 'calc/index.html',
sub: [{
name: 'Functions and Limits',
chapter: '1',
path: 'calc/chapter1/index.html'
}, {
name: 'Derivatives',
chapter: '2',
path: 'calc/chapter2/index.html'
}, {
name: 'Applications of Differentiation ',
chapter: '3',
path: 'calc/chapter3/index.html'
}, {
name: 'Integrals',
chapter: '4',
path: 'calc/chapter4/index.html'
}, {
name: 'Applications of Integration',
chapter: '5',
path: 'calc/chapter5/index.html'
}, {
name: 'Inverse Functions',
chapter: '6',
path: 'calc/chapter6/index.html'
}]
}, {
name: 'Trigonometry',
suffix: 'Class Notes',
path: 'trig/index.html',
sub: [{
name: 'Miscellaneous',
chapter: '0',
path: 'trig/misc/index.html'
}, {
name: 'Functions and Graphs',
chapter: '1',
path: 'trig/chapter1/index.html'
}, {
name: 'Trigonometric Functions',
chapter: '2',
path: 'trig/chapter2/index.html'
}, {
name: 'Trigonometric Identities and Equations',
chapter: '3',
path: 'trig/chapter3/index.html'
}, {
name: 'Applications of Trigonometry',
chapter: '4',
path: 'trig/chapter4/index.html'
}, {
name: 'Complex Numbers',
chapter: '5',
path: 'trig/chapter5/index.html'
}, {
name: 'Topics in Analytic Geometry',
chapter: '6',
path: 'trig/chapter6/index.html'
}, {
name: 'Exponential and Logarithmic Functions',
chapter: '7',
path: 'trig/chapter6/index.html'
}]
}, {
name: 'Music',
suffix: 'Class Notes',
path: 'music/index.html',
sub: [{
name: 'Glyphs Reference',
chapter: '0',
path: 'music/glyphs/index.html'
}]
}];
var host = window.location.host;
function get_link(ref_ref) {
var href = "";
if (host === "colbyn.github.io") {
href = "https://colbyn.github.io/school-notes/".concat(ref_ref);
} else {
href = "/".concat(ref_ref);
}
return href;
}
function build_entry(entry) {
var host = window.location.host;
var node = document.createElement("li"); // LINK NODE
$(function () {
var link_node = document.createElement('a');
link_node.href = get_link(entry.path); // SUFFIX
if ('suffix' in entry) {
var span_node = document.createElement('span');
span_node.className = "suffix";
span_node.textContent = entry.suffix;
link_node.appendChild(span_node);
} // CHAPTER
if ('chapter' in entry) {
var span = document.createElement("span");
span.className = "chapter";
span.textContent = "Chapter ".concat(entry.chapter);
link_node.appendChild(span);
} // NAME
if ('name' in entry) {
var _span = document.createElement("span");
_span.className = "name";
_span.textContent = entry.name;
link_node.appendChild(_span);
}
node.appendChild(link_node);
}); // CHILD NODES
if ('sub' in entry) {
node.appendChild(build_entries(entry.sub));
} // DONE
return node;
}
function build_entries(entries) {
var ul_node = document.createElement("ul");
var _iterator = _createForOfIteratorHelper(entries),
_step;
try {
for (_iterator.s(); !(_step = _iterator.n()).done;) {
entry = _step.value;
ul_node.appendChild(build_entry(entry));
}
} catch (err) {
_iterator.e(err);
} finally {
_iterator.f();
}
return ul_node;
} // BUILD ROOT MENU
var root_ul_node = document.querySelector("nav#side-nav");
console.assert(root_ul_node);
root_ul_node.appendChild(build_entries(menu));</script>
<div toc=""><ul toc=""><li entry="h1"><a href="#chapter-1">Chapter 1</a></li><li entry="h2"><a href="#%C2%A71.5-%7C%20the%20limit%20of%20a%20function">§1.5 | The Limit of a Function</a></li><li entry="h3"><a href="#vertical-asymptote-def">Vertical Asymptote (Definition §1.5.6)</a></li><li entry="h2"><a href="#%C2%A71.6-%7C%20calculating%20limits%20using%20the%20limit%20laws">§1.6 | Calculating Limits Using the Limit Laws</a></li><li entry="h3"><a href="#limit-laws">Limit Laws</a></li><li entry="h3"><a href="#power-law">Power Law</a></li><li entry="h3"><a href="#root-law">Root Law</a></li><li entry="h2"><a href="#%C2%A71.8-%7C%20continuity">§1.8 | Continuity</a></li><li entry="h3"><a href="#the-intermediate%20value%20theorem%20(ivt)">The Intermediate Value Theorem (IVT)</a></li></ul></div>
</header>
<h1 id="chapter-1">Chapter 1</h1>
<img style="max-width: 800px;" src="https://cdn.kastatic.org/ka-perseus-images/a193121287b64721de28fcbfaec9f5919a367dd2.png">
<h2 id="%C2%A71.5-%7C%20the%20limit%20of%20a%20function">§1.5 | The Limit of a Function</h2>
<section class="note-block block"><h3 id="vertical-asymptote-def">Vertical Asymptote (Definition §1.5.6)</h3><p>
The vertical line <span inline="" math-inline="">\(x = a\)</span> is called the <b>vertical asymptote</b> of the curve <span inline="" math-inline="">\(y = f(x)\)</span> if at least one of the following statements is true:
</p><div block="" math-block="">$$ \begin{equation}
\begin{split}
\lim_{x \to a^{-}} f(x) &= \infty \\
\lim_{x \to a^{-}} f(x) &= -\infty \\
\lim_{x \to a^{+}} f(x) &= \infty \\
\lim_{x \to a^{+}} f(x) &= -\infty
\end{split}
\end{equation} $$</div><p>
Also:
</p><div block="" math-block="">$$\begin{equation}
\begin{split}
\lim_{x \to a} f(x) &= \lim_{x \to a^{-}} f(x) = \lim_{x \to a^{+}} f(x) = \infty \\
\lim_{x \to a} f(x) &= \lim_{x \to a^{-}} f(x) = \lim_{x \to a^{+}} f(x) = -\infty
\end{split}
\end{equation}$$</div><p>
To my understanding, if there is a vertical asymptote at <span inline="" math-inline="">\(x = a\)</span>, then <span inline="" math-inline="">\(\lim_{x \to a}f(x)\)</span> is technically undefined. But instead, of saying undefined, we say <span inline="" math-inline="">\(\pm \infty\)</span> since it gives more information. I.e. this is a special case of being undefined.
</p></section>
<h2 id="%C2%A71.6-%7C%20calculating%20limits%20using%20the%20limit%20laws">§1.6 | Calculating Limits Using the Limit Laws</h2>
<section class="note-block block"><h3 id="limit-laws">Limit Laws</h3><p>
Suppose that <span inline="" math-inline="">\(c\)</span> is a constant and that the limits <span inline="" math-inline="">\(\lim_{x \to a} f(x)\)</span> and <span inline="" math-inline="">\(\lim_{x \to a} g(x)\)</span> exists, then:
</p><div block="" math-block="">$$ \begin{equation}
\begin{split}
\lim_{x \to a} \Big[ f(x) + g(x) \Big] &= \lim_{x \to a} f(x) + \lim_{x \to a} g(x) \\
\lim_{x \to a} \Big[ f(x) - g(x) \Big] &= \lim_{x \to a} f(x) - \lim_{x \to a} g(x) \\
\lim_{x \to a} \Big[ c \cdot f(x) \Big] &= c \cdot \lim_{x \to a} f(x) \\
\lim_{x \to a} \Big[ f(x) \cdot g(x) \Big] &= \lim_{x \to a} f(x) \cdot \lim_{x \to a} g(x) \\
\lim_{x \to a} \frac{f(x)}{g(x)} &= \frac{\lim_{x \to a} f(x)}{\lim_{x \to a}g(x)} \; \text{if} \lim_{x \to a}g(x) \neq 0
\end{split}
\end{equation} $$</div></section>
<section class="note-block block"><h3 id="power-law">Power Law</h3><div block="" math-block="">$$\lim_{x \to a} \Big[ f(x) \Big]^n = \Big[ \lim_{x \to a} f(x) \Big]^n$$</div><section warning="" class="note-block block"><p><span inline="" math-inline="">\(n\)</span> must be a positive integer.</p></section></section>
<section class="note-block block"><h3 id="root-law">Root Law</h3><div block="" math-block="">$$\lim_{x \to a} \sqrt[n]{f(x)} = \sqrt[n]{\lim_{x \to a} f(x)}$$</div><section warning="" class="note-block block"><p><span inline="" math-inline="">\(n\)</span> must be a positive integer.
</p></section><section class="note-block block"><p>
If <span inline="" math-inline="">\(n\)</span> is even, we assume that <span inline="" math-inline="">\(\lim_{x \to a} f(x) > 0\)</span>.
</p></section></section>
<h2 id="%C2%A71.8-%7C%20continuity">§1.8 | Continuity</h2>
<section class="note-block block"><h3 id="the-intermediate%20value%20theorem%20(ivt)">The Intermediate Value Theorem (IVT)</h3><p>
Suppose that <span inline="" math-inline="">\(f\)</span> is continuous on the closed interval <span inline="" math-inline="">\([a, b]\)</span>, and let N be any number between <span inline="" math-inline="">\(f(a)\)</span> and <span inline="" math-inline="">\(f(b)\)</span>, where <span inline="" math-inline="">\(f(a) \neq f(b)\)</span>, then there exists a number <span inline="" math-inline="">\(c\)</span> in <span inline="" math-inline="">\((a, b)\)</span> such that <span inline="" math-inline="">\(f(c) = N\)</span>.
</p><p>Or alternatively, suppose <span inline="" math-inline="">\(f\)</span> is a function that is continuous at every point in the interval <span inline="" math-inline="">\([a, b]:\)</span></p><ul>
<li><span inline="" math-inline="">\(f\)</span> will take on every value between <span inline="" math-inline="">\(f(a)\)</span> and <span inline="" math-inline="">\(f(b)\)</span> over the interval.</li>
<li>For any L between the values <span inline="" math-inline="">\(f(a)\)</span> and <span inline="" math-inline="">\(f(b)\)</span>, there exists a number <span inline="" math-inline="">\(c\)</span> in <span inline="" math-inline="">\([a, b]\)</span> for which <span inline="" math-inline="">\(f(c) = L\)</span>.</li>
</ul><section class="note-block block"><ul>
<li>The intermediate value theorem states that if a continuous function attains two values, it must also attain all values in between these two values.</li>
<li>The Intermediate Value Theorem states that a continuous function takes on every intermediate value between the function values <span inline="" math-inline="">\(f(a)\)</span> and <span inline="" math-inline="">\(f(b)\)</span>.</li>
<li>The statement of the theorem has multiple requirements, all of which are necessary for the conclusion to hold.</li>
</ul></section><section class="note-block block"><p>
The IVT can be used to show that a root exists, if given some interval between <span inline="" math-inline="">\(a\)</span> and <span inline="" math-inline="">\(b\)</span>:
</p><ul>
<li><span inline="" math-inline="">\(f(a)\)</span> is negative</li>
<li><span inline="" math-inline="">\(f(b)\)</span> is positive</li>
</ul><p>
or
</p><ul>
<li><span inline="" math-inline="">\(f(a)\)</span> is positive</li>
<li><span inline="" math-inline="">\(f(b)\)</span> is negative</li>
</ul><p>then therefore, if the function is continuous, then there must be a value for which some <span inline="" math-inline="">\(x\)</span> in <span inline="" math-inline="">\(f(x) = 0\)</span> exists. I.e. that a root exists. Which should make sense.</p><p>**More generally**, this can be extended to any value between some interval. For instance, if:</p><ul>
<li><span inline="" math-inline="">\(f(a) = 3\)</span></li><span inline="" math-inline="">\(f(a) = 9\)</span>
</ul><p>Then there must exist some value that we will call <span inline="" math-inline="">\(x\)</span>, for which:</p><ul>
<li><span inline="" math-inline="">\(f(x) = 6\)</span></li>
</ul></section></section>
</body>
</html>