← Back to article

Equation 20 · The Token Tax of Giving a Model More Tools

What does this equation mean?

τ0+σ+msˉ\tau_0 + \sigma + m\bar{s}

Read the formula alongside the article passage below. Each part has a deeper page with its role in the equation, the supporting passage and nearby citations.

This mathematical expression combines the displayed quantities; its precise role follows from the surrounding article text. Read the equation part by part below; each part has a contextual explanation and a link to its mathematical background.

Read it piece by piece

τ0\tau_0

Symbol tau_0

tau0u_0 is a part of this expression. Its role is fixed by the surrounding article and by the operations shown in the formula.

Understand this part →

σ\sigma

Symbol σ

the search tool’s own fixed overhead.

Understand this part →

mm

Symbol m

the session that only ever actually needs.

Understand this part →

sˉ\bar{s}

Symbol bars

bars is a part of this expression. Its role is fixed by the surrounding article and by the operations shown in the formula.

Understand this part →

addition

addition

Add the term after the plus sign to the term or group before it.

Understand this part →

subscript

subscript

The lower label selects a particular version, component, or indexed member of the quantity. For example, x₀ and xₜ can be values at different positions.

Understand this part →

How to interpret it

Read this expression with the definitions, units, and assumptions supplied by the article.

What the article says around this equation

Anthropic’s Tool Search Tool is a direct, documented implementation of that idea. The mechanism is described plainly: “You provide all your tool definitions to the API, but mark tools with deferlr_loading: true to make them discoverable on-demand,” with a lightweight search tool — built-in options include BM25-based and regex-based search — querying an index of names and descriptions, and the full definition of a matching tool injected into context only once the model actually requests it [ 5 ] . The search tool itself is not free, but its overhead is small and fixed rather than proportional to catalogue size: “Only the Tool Search Tool loaded upfront (~500 tokens)” [ 5 ] . Applied to the same…
Read the full surrounding passage
Anthropic’s Tool Search Tool is a direct, documented implementation of that idea. The mechanism is described plainly: “You provide all your tool definitions to the API, but mark tools with deferlr_loading: true to make them discoverable on-demand,” with a lightweight search tool — built-in options include BM25-based and regex-based search — querying an index of names and descriptions, and the full definition of a matching tool injected into context only once the model actually requests it [ 5 ] . The search tool itself is not free, but its overhead is small and fixed rather than proportional to catalogue size: “Only the Tool Search Tool loaded upfront (~500 tokens)” [ 5 ] . Applied to the same 58-tool, roughly 55,000-token example described above, that reframes the earlier formula: instead of the full T(n) ≈\approx τ0\tau_0 + nsˉ\bar{s} , a session that only ever actually needs m of the n available tools pays approximately τ0\tau_0 + σ\sigma + msˉ\bar{s} , where σ\sigma is the search tool’s own fixed overhead. The fraction of the original tax avoided is

Read the equation in its article →

Sources cited in the surrounding passage

These citations give research context. Read each source to check which claims it supports.

Return to The Token Tax of Giving a Model More Tools

See this formula across 1 published context →

Browse the mathematical compendium →