MCP Calc Tools

darboux_sum

Calculate the Darboux sum of a function

Input Schema

NameRequiredDescriptionDefault
aYesLower limit of integration
bYesUpper limit of integration
expressionYesFunction to integrate
nYesNumber of subintervals
typeNoType: upper or lower Darboux sumupper
variableYesVariable of integration

Input Schema (JSON Schema)

{ "$schema": "http://json-schema.org/draft-07/schema#", "additionalProperties": true, "properties": { "a": { "description": "Lower limit of integration", "type": "number" }, "b": { "description": "Upper limit of integration", "type": "number" }, "expression": { "description": "Function to integrate", "type": "string" }, "n": { "description": "Number of subintervals", "type": "number" }, "type": { "default": "upper", "description": "Type: upper or lower Darboux sum", "enum": [ "upper", "lower" ], "type": "string" }, "variable": { "description": "Variable of integration", "type": "string" } }, "required": [ "expression", "variable", "a", "b", "n" ], "type": "object" }