Conversation
Co-authored-by: geoff-cox <63681414+geoff-cox@users.noreply.github.com>
Co-authored-by: geoff-cox <63681414+geoff-cox@users.noreply.github.com>
There was a problem hiding this comment.
Pull request overview
This PR adds practical modeling sections to each of the 15 chapters (c0-c14) of the differential equations textbook, demonstrating how differential equations arise from real-world phenomena. Each modeling section includes problem setup, derivation from first principles, parameter descriptions, data collection/simulation activities, analytical questions, and report requirements.
Changes:
- Added 15 new modeling files (
{chapter-short-name}-model.ptx) covering diverse applications including Newton's cooling, projectile motion, population dynamics, pharmacokinetics, mechanical systems, and epidemic modeling - Integrated 14 of these files into
main.ptxbefore their respective exercise sections (c0-c13) - Each file follows consistent structure with licensing header, PreTeXt XML formatting, and label conventions
Reviewed changes
Copilot reviewed 16 out of 16 changed files in this pull request and generated 2 comments.
Show a summary per file
| File | Description |
|---|---|
| source/main.ptx | Added xi:include statements for 14 modeling sections (c0-c13) before exercises |
| source/c0-whats-a-de/wad-model.ptx | Newton's cooling model with coffee temperature experiment |
| source/c1-classification/class-model.ptx | Spring-mass systems demonstrating classification concepts |
| source/c2-solns/solns-model.ptx | Free fall with air resistance for solution verification |
| source/c3-di/di-model.ptx | Projectile motion solved by direct integration |
| source/c4-sov/sov-model.ptx | Logistic population growth with yeast culture experiment |
| source/c5-if/if-model.ptx | RC circuit charging using integrating factors |
| source/c6-qm/qm-model.ptx | Harvested fish population with phase line analysis |
| source/c7-em/em-model.ptx | Nonlinear pendulum for Euler's method |
| source/c8-lhcc/lhcc-model.ptx | Damped suspension system design |
| source/c9-uc/uc-model.ptx | Resonance in bridges and buildings with undetermined coefficients |
| source/c10-lt/lt-model.ptx | Drug dosing and pharmacokinetics using Laplace transforms |
| source/c11-ltm/ltm-model.ptx | Crash test impact absorption with Laplace transform method |
| source/c12-ltp/ltp-model.ptx | Thermostat control with piecewise forcing |
| source/c13-linsys/linsys-model.ptx | Predator-prey dynamics with linear systems |
| source/c14-nlinsys/nlinsys-model.ptx | SIR epidemic model with nonlinear systems (NOT included in main.ptx) |
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
|
@copilot apply changes based on the comments in this thread |
The changes from the review comments have already been applied in commits 5f32988 and fc2e42d:
Both corrections match the reviewer's suggestions and the mathematics is now consistent with the linearized equations at line 72. |
Adds practical modeling sections to each of the 15 chapters, demonstrating how differential equations arise from real-world phenomena and how to estimate parameters from data.
Structure
Each modeling section (
{chapter-short-name}-model.ptx) contains:Coverage
Modeling applications span multiple domains:
Integration
Sections inserted before exercises in
main.ptx:Each section is self-contained and can be used as in-class activities, homework assignments, or project work depending on course needs.
Warning
Firewall rules blocked me from connecting to one or more addresses (expand for details)
I tried to connect to the following addresses, but was blocked by firewall rules:
webwork-ptx.aimath.org/usr/bin/python python -m pretext build -t dev --clean(dns block)/usr/bin/python python -m pretext build -t dev(dns block)If you need me to access, download, or install something from one of these locations, you can either:
Original prompt
💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.