combsimp_expression
Simplify combinatorial expressions with factorials, binomial coefficients, and permutations. Get simplified results in LaTeX for Taylor series, probability, and statistical formulas.
Instructions
Simplify combinatorial expressions (factorials, binomials).
═══════════════════════════════════════════════════════════════════════
🆕 PHASE 1 - NOT IN SYMPY-MCP OR NSFORGE v0.2.3!
═══════════════════════════════════════════════════════════════════════
Simplifies expressions involving:
- Factorials: n!/(n-k)!
- Binomial coefficients: C(n,k)
- Permutations: P(n,k)
Use cases:
- Taylor series coefficients
- Probability calculations
- Statistical formulas
- Series expansions
Args:
expression: Expression with factorials/binomials
Returns:
Simplified expression with LaTeX
Examples:
# Falling factorial
combsimp_expression("factorial(n)/factorial(n - 3)")
→ {"result": "n*(n - 1)*(n - 2)", ...}
# Binomial identity
combsimp_expression("binomial(n, k) * factorial(k)")
→ {"result": "factorial(n)/factorial(n - k)", ...}
# Taylor coefficient
combsimp_expression("x**n / factorial(n)")
→ Standard form for Taylor series
# Rising factorial
combsimp_expression("rf(x, 3)")
→ {"result": "x*(x + 1)*(x + 2)", ...}
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| expression | Yes |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||