|
Distribute
Distribute[f[ , , ... ]] wendet f bezüglich Plus, wenn es in irgendeinem der erscheint, distributiv an.
Distribute[ausdr, g] wendet das Distributivgesetz über g an.
Distribute[ausdr, g, f] wendet das Distributivgesetz nur dann an, wenn f der Kopf von ausdr ist.
Distribute implementiert im Grunde das distributive Gesetz für die Operatoren f und g.
Distribute konstruiert explizit das vollständige Ergebnis einer Distribution; Expand hingegen baut die Ergebnisse iterativ auf und vereinfacht auf jeder Stufe.
Beispiel: Distribute[f[a+b,c+d]] .
Distribute[f[a+b,g[x,y],c], g] .
Distribute[ausdr, g, f, gp, fp] ersetzt g und f durch gp und fp jeweils im Ergebnis der Distribution.
Siehe Das Mathematica Buch: 2.2.10.
Siehe auch: Expand, Thread, Outer, Inner.
Further Examples
|