session_load_formula
Load a mathematical expression into the current session to enable symbolic derivation and transformation. Provide expression, optional ID, and source.
Instructions
Load a formula into the current session.
Correct workflow for derivation from an external source:
1. formula_search("<concept>", domain="<domain>")
2. formula_get(result["id"], source=result["source"], load_into_session=True)
3. math(..., session=True) to derive or transform
4. session_complete(...) to finalize and save
Args:
expression: Formula or expression string (e.g. "rho * v * L / mu" or
a LaTeX string). For formulas loaded via formula_get, you can
pass formula["sympy_str"] or formula["latex"].
formula_id: Optional custom formula ID.
source: Source label (e.g. "user_input", "scipy", "wikidata").
Returns:
Load result with formula_id, expression and LaTeX.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| source | No | user_input | |
| expression | Yes | ||
| formula_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||