Topic Index
Find which class sessions cover specific topics. Use Ctrl+F to search for your topic.
Click on class numbers to jump directly to that day’s content.
A-D
Chain Rule
Differentiating composite functions: \(\frac{d}{dx}[f(g(x))] = f'(g(x)) \cdot g'(x)\)
Conditional Probability
\(P(A|B) = \frac{P(A \cap B)}{P(B)}\)
Critical Points
Finding where \(f'(x) = 0\) or \(f'(x)\) is undefined
Cumulative Distribution Function (CDF)
\(F(x) = P(X \leq x)\)
Derivatives (Basic Rules)
Power rule, sum rule, constant multiple
E-L
Expected Value
- Discrete: \(E[X] = \sum x_i p(x_i)\)
- Continuous: \(E[X] = \int x \cdot f(x) \, dx\)
Exponential Functions
\(f(x) = ae^{bx}\) and properties
Functions
Evaluation, composition, domain, range
Integration
Definite and indefinite integrals, Riemann sums
Intermediate Value Theorem (IVT)
Existence of zeros for continuous functions
Classes: 11
Least Squares Regression
Minimizing squared residuals
Linearization
\(L(x) = f(a) + f'(a)(x-a)\)
Classes: 16
Logarithms
Properties and solving logarithmic equations
M-P
Maximum Likelihood
Finding parameters that maximize likelihood/loglikelihood
Optimization
Finding maximum/minimum values using derivatives
Partial Derivatives
\(\frac{\partial f}{\partial x}\) for multivariable functions
Percentiles
Finding \(x_p\) such that \(P(X \leq x_p) = p/100\)
Plotting (in R)
Using plot(), lines(), abline()
Probability
Basic rules, sample spaces, events
Probability Density Function (PDF)
\(f(x)\) such that \(\int f(x) \, dx = 1\)
Product Rule
\(\frac{d}{dx}[f(x) \cdot g(x)] = f'(x) \cdot g(x) + f(x) \cdot g'(x)\)
Q-Z
Quotient Rule
\(\frac{d}{dx}\left[\frac{f(x)}{g(x)}\right] = \frac{f'(x) \cdot g(x) - f(x) \cdot g'(x)}{[g(x)]^2}\)
Random Variables
Discrete and continuous random variables
Second Derivative Test
Classifying critical points as maxima or minima using \(f''(x)\)
Solving Equations (uniroot)
Using uniroot() in R to solve equations numerically
Variance
- Discrete: \(\text{Var}(X) = E[X^2] - (E[X])^2\)
- Continuous: Same formula with integrals
Visual Model Fitting
Selecting parameters to match data visually
By Project
Project 1: LED Bulb Lifetime Modeling
Relevant Classes: 5, 6, 8, 11, 12, 13
Key Topics: - Function modeling and evaluation - Solving equations with uniroot() - Visual parameter fitting - Plotting in R
Project 2: Maximum Likelihood
Relevant Classes: 14-15, 24-30
Key Topics: - Likelihood and loglikelihood - Derivatives (chain rule, product rule) - Partial derivatives - Optimization (finding maxima) - Second derivative test
Project 3: Probability Distributions
Relevant Classes: 34-45
Key Topics: - PDF and CDF - Expected value and variance - Percentiles - Integration (definite integrals) - Probability calculations
By Week
Weeks 1-2: Functions and Modeling
Classes: 1-8 Topics: Function evaluation, plotting, visual fitting, probability basics
Weeks 3-4: Solving Equations
Classes: 9-15 Topics: Logarithms, uniroot(), IVT, likelihood, exponential functions
Weeks 5-6: Derivatives
Classes: 16-22 Topics: Linearization, power rule, product rule, quotient rule, chain rule
Weeks 7-8: Optimization
Classes: 23-30 Topics: Partial derivatives, critical points, second derivative test, maximum likelihood, least squares
Weeks 9-10: Integration Intro
Classes: 31-37 Topics: Riemann sums, definite integrals, probability rules, conditional probability
Weeks 11-12: Continuous Distributions
Classes: 38-43 Topics: PDF, CDF, expected value, variance, percentiles, integration with Mathematica
Week 13: Synthesis
Classes: 44-46 Topics: Connecting CDFs and PDFs, change of variables, review
R Functions Reference
By First Use
| R Function | First Used | Purpose |
|---|---|---|
plot() |
Class 3 | Basic plotting |
lines() |
Class 3 | Add curves to plots |
uniroot() |
Class 10 | Solve equations numerically |
exp() |
Class 11 | Exponential function |
log(), log2() |
Class 9 | Logarithm functions |
abline() |
Class 11 | Add reference lines |
sum() |
Class 26 | Sum vectors |
Mathematica Functions Reference
By First Use
| Mathematica Function | First Used | Purpose |
|---|---|---|
Integrate[] |
Class 36 | Symbolic integration |
NIntegrate[] |
Class 37 | Numerical integration |
Solve[] |
Class 40 | Solve equations symbolically |
NSolve[] |
Class 42 | Solve equations numerically |