Differentiate Operation
The Differentiate Operation is a fundamental primitive operation that calculates the derivative of a function in Graphbook.
Derivative Calculation
Differentiate computes the derivative of function_output
with respect to wrt_input
. The result of the Differentiate operation represents the rate of change of function_output
with respect to wrt_input
.

Graph Coordinates
Graphbook introduces a groundbreaking feature, Graph Coordinates, which gives you the power to precisely identify the function you want to differentiate, and then calculate its derivative with respect to any input variable in the graph.
Access Graph Coordinates
Highlight the slot with the d/dx
icon for either wrt_input
or function_output
to highlight it. Double-click on the highlighted slot or press Shift+Space
to open the Select Graph Coordinate window.

Navigating the Graphbook Coordinate Window
When selecting a coordinate for wrt_input
, the window displays a hierarchical flow of all input variables across all operations. When selecting a coordinate for function_output
, the window displays a hierarchical flow of all output variables across all operations.