name: 特征值 description: “线性代数中特征值的问题解决策略” allowed-tools: [Bash, Read]
特征值
使用时机
在解决线性代数中的特征值问题时使用此技能。
决策树
-
计算特征多项式
- det(A - λI) = 0
sympy_compute.py charpoly "[[a,b],[c,d]]" --var lam
-
查找特征值
- 解特征多项式
sympy_compute.py eigenvalues "[[1,2],[3,4]]"
-
查找特征向量
- 对于每个特征值 λ:解 (A - λI)v = 0
sympy_compute.py eigenvectors "[[1,2],[3,4]]"
-
验证
- 使用
z3_solve.py prove检查 Av = λv - 验证代数/几何重数
- 使用
工具命令
Sympy_Eigenvalues
uv run python -m runtime.harness scripts/sympy_compute.py eigenvalues "[[1,2],[3,4]]"
Sympy_Charpoly
uv run python -m runtime.harness scripts/sympy_compute.py charpoly "[[a,b],[c,d]]" --var lam
Z3_Verify
uv run python -m runtime.harness scripts/z3_solve.py sat "det(A - lambda*I) == 0"
认知工具参考
查看 .claude/skills/math-mode/SKILL.md 获取完整的工具文档。