What Is This?
An AI-powered study assistant for Analytical Mechanics II (Spring 2026), taught by Prof. Ali Akbar Abolhasani at Sharif University of Technology. The AI agent is constrained by strict rules to deliver exam-quality answers based only on the course materials in the vault.
Key Features
Source Prioritization
Answers come exclusively from lecture_notes/ and textbook/ — no external knowledge is used. This ensures the AI's responses match the professor's notation and methodology.
Trap Detection
The AI actively flags exam tricks and edge cases that students commonly miss. This includes:
- Hidden assumptions in problem statements
- Edge cases in coordinate transformations
- Common sign errors in Lagrangian mechanics
Exam-Quality Solutions
Step-by-step solutions scored to 100% standard, written in academic Persian.
Vault Architecture
| Directory | Purpose |
|---|---|
| Brain-Map | Knowledge graph navigation hub |
| lecture_notes/ | Professor's lecture notes |
| textbook/ | Course textbook chapters |
| AGENTS/ | AI agent rules and constraints |
Topics Covered
Lagrangian Mechanics
The Euler-Lagrange equation:
where is the Lagrangian.
Hamiltonian Mechanics
The Hamiltonian is defined via Legendre transform:
Hamilton's equations:
Canonical Transformations
Transformations that preserve Hamilton's equations. Generated by a generating function :
Source
Full Obsidian vault with cross-linked notes available on GitHub.