feat(HJ): Chapter 3 — Advanced Analytical Mechanics (Hamilton-Jacobi)

Add Chapter 3 with 13 concept files covering:
- HJ Fundamentals: derivation, separation, action-angle, EM coupling
- Mechanics problems: free particle, projectile, SHO, Kepler, rigid rotator
- EM problems: uniform E-field, cyclotron, E×B drift, Coulomb

Also: manifest update (13 entries), macro additions (HJ + \bm + \dd override),
unicode cleanup, compilation fixes.
This commit is contained in:
2026-05-02 02:21:53 -05:00
parent 7cf82f52da
commit 1c1a575f6e
22 changed files with 3048 additions and 7 deletions

View File

@@ -4,7 +4,8 @@
"root_file": "ap-physics-c-handbook.tex",
"chapter_files": {
"mechanics": "chapters/mechanics.tex",
"em": "chapters/em.tex"
"em": "chapters/em.tex",
"advanced": "chapters/advanced.tex"
}
},
"notation_policy": {
@@ -853,6 +854,149 @@
"filename": "concepts/em/u13/e13-7-lc-circuits.tex",
"recipe": "R6",
"unit_order": 7
},
{
"id": "A.01",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/hj-equation.tex",
"recipe": "R2",
"unit_order": 1,
"section": "Hamilton-Jacobi Fundamentals"
},
{
"id": "A.02",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/separation.tex",
"recipe": "R2",
"unit_order": 2,
"section": "Hamilton-Jacobi Fundamentals"
},
{
"id": "A.03",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/action-angle.tex",
"recipe": "R3",
"unit_order": 3,
"section": "Hamilton-Jacobi Fundamentals"
},
{
"id": "A.04",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/hj-em-coupling.tex",
"recipe": "R2",
"unit_order": 4,
"section": "Hamilton-Jacobi Fundamentals"
},
{
"id": "A.05",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/free-particle-hj.tex",
"recipe": "R1",
"unit_order": 5,
"section": "Mechanics Problems via HJ"
},
{
"id": "A.06",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/projectile-hj.tex",
"recipe": "R2",
"unit_order": 6,
"section": "Mechanics Problems via HJ"
},
{
"id": "A.07",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/sho-hj.tex",
"recipe": "R6",
"unit_order": 7,
"section": "Mechanics Problems via HJ"
},
{
"id": "A.08",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/kepler-hj.tex",
"recipe": "R5",
"unit_order": 8,
"section": "Mechanics Problems via HJ"
},
{
"id": "A.09",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/rigid-rotator-hj.tex",
"recipe": "R5",
"unit_order": 9,
"section": "Mechanics Problems via HJ"
},
{
"id": "A.10",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/uniform-e-field-hj.tex",
"recipe": "R2",
"unit_order": 10,
"section": "Electromagnetism Problems via HJ"
},
{
"id": "A.11",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/cyclotron-hj.tex",
"recipe": "R4",
"unit_order": 11,
"section": "Electromagnetism Problems via HJ"
},
{
"id": "A.12",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/crossed-fields-hj.tex",
"recipe": "R4",
"unit_order": 12,
"section": "Electromagnetism Problems via HJ"
},
{
"id": "A.13",
"course": "advanced",
"unit": null,
"unit_title": null,
"unit_file": null,
"filename": "concepts/advanced/kepler-coulomb-hj.tex",
"recipe": "R5",
"unit_order": 13,
"section": "Electromagnetism Problems via HJ"
}
]
}