executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
formulate-quantum-problemFormulate a quantum mechanics or quantum chemistry problem with proper mathematical framework including Hilbert space, operators, boundary conditions, and approximation method selection. Use when setting up a quantum mechanics problem for analytic or numerical solution, formulating a quantum chemistry calculation, translating a physical scenario into the Sc…
Independent GitHub snapshot · Automated classification · Original documentation governs
Physical system → well-posed QM problem: ID DOFs → build H + Hilbert space → BCs → pick approx method → validate vs known limits.
## System Characterization
- **Particles**: [list with quantum numbers]
- **Active degrees of freedom**: [coordinates, spins, fields]
- **Frozen degrees of freedom**: [and justification for freezing]
- **Symmetry group**: [continuous and discrete]
- **Energy scale hierarchy**: [e.g., electronic >> vibrational >> rotational]
→ Complete inventory: particles, QNs, symmetries, active vs frozen justified.
If err: hierarchy unclear → keep all DOFs, flag for scale analysis. Premature truncation → wrong physics.
## Hamiltonian Structure
- **Hilbert space**: [definition and basis]
- **H = T + V decomposition**:
- T = [kinetic terms]
- V = [potential terms, grouped by type]
- **Constants of motion**: [operators commuting with H]
- **Symmetry-adapted basis**: [if block diagonalization is possible]
→ Complete Hermitian H w/ all terms, Hilbert space defined, constants of motion ID'd.
If err: not Hermitian → missing conjugate / gauge phase. Ambiguous Hilbert space (relativistic) → specify formalism.
## Boundary and Initial Conditions
- **Spatial domain**: [definition]
- **Boundary type**: [Dirichlet / Neumann / periodic / scattering]
- **Normalization**: [condition]
- **Particle statistics**: [bosonic / fermionic / distinguishable]
- **Initial state** (if time-dependent): [specification]
→ BCs physically motivated, consistent w/ H domain, unique solution (or scattering matrix).
If err: over/under-determined → check self-adjointness on domain. Non-self-adjoint → handle deficiency indices.
Exact solvable: matches known model (HO, H atom, Ising)? → exact + perturbation corrections.
Perturbation (weak coupling):
Variational (ground state):
DFT (many-electron):
Numerical exact (small/benchmark):
## Approximation Method Selection
- **Method chosen**: [name]
- **Justification**: [why this method fits the problem structure]
- **Expected accuracy**: [order of perturbation, variational bound quality, DFT functional accuracy]
- **Computational cost**: [scaling with system size]
- **Alternatives considered**: [and why they were rejected]
→ Justified method + expected accuracy + compute cost + alternatives.
If err: no single method fits → formulate for 2 + compare. Disagreement reveals difficulty.
## Validation Checks
| Check | Expected Result | Status |
|-------|----------------|--------|
| Classical limit (hbar -> 0) | [classical Hamiltonian] | [Pass/Fail] |
| Non-interacting limit | [product states] | [Pass/Fail] |
| Symmetry transformation | [correct representation] | [Pass/Fail] |
| Dimensional analysis | [all terms in energy units] | [Pass/Fail] |
| Known exact case | [reproduced result] | [Pass/Fail] |
→ All pass. Self-consistent, ready to solve.
If err: fail → err in H construction or BCs. Trace to specific term/condition, fix before solving.
derive-theoretical-result — analytic from formulated problemsurvey-theoretical-literature — prior work on similar QM systems