This is documentation for Mathematica 6, which was
based on an earlier version of the Wolfram Language.
View current documentation (Version 11.2)


Distribute[f[x1, x2, ...]]
distributes f over Plus appearing in any of the x_(i).
Distribute[expr, g]
distributes over g.
Distribute[expr, g, f]
performs the distribution only if the head of expr is f.
  • Distribute effectively implements the distributive law for operators f and g.
  • Distribute explicitly constructs the complete result of a distribution; Expand, on the other hand, builds up results iteratively, simplifying at each stage.
  • Distribute[expr, g, f, gp, fp] gives gp and fp in place of g and f respectively in the result of the distribution.  »
New in 1