Skip to content
Free public beta until December 4, 2026: every course is open, no card needed. After that, the first chapter of each course stays free and full access is a one-time $39 ($19 for up to 100 founding members chosen for helpful feedback). Your progress is kept. How the beta works

Branch point

A point around which a multivalued function cannot be split into consistent single-valued branches.

A branch point of a multivalued function is a point such that, no matter how small a punctured neighborhood is drawn around it, the function cannot be separated into consistent single-valued branches there -- continuing any one branch once around the point returns a different value. A branch cut is exactly the device used to avoid this: it is a curve, run between branch points (or from a branch point out to \infty), that blocks every loop from encircling a branch point alone.

Examples

  • z=0 is a branch point of \sqrt z and of \log z, since looping once around it lands on a different branch.

  • A branch cut for \sqrt z must run from the branch point z=0 out to \infty, also a branch point, rather than stopping partway.

Read the full section →
Graph settings

Calculator