# Way to split symbolic product into individual parts?

**URL:** <https://discourse.julialang.org/t/way-to-split-symbolic-product-into-individual-parts/14445>\
**Category:** General Usage\
**Tags:** question\
**Created:** [September 2, 2018, 7:05pm UTC](https://discourse.julialang.org/t/way-to-split-symbolic-product-into-individual-parts/14445 "2018-09-02T19:05:28Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![djsegal](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/djsegal/32/13752_2.png) [@djsegal](https://discourse.julialang.org/u/djsegal)\
**Post date:** [September 2, 2018, 7:05pm UTC](https://discourse.julialang.org/t/way-to-split-symbolic-product-into-individual-parts/14445/1 "2018-09-02T19:05:28Z")

</div>

Let’s say you have a symbolic equation:

```julia
@syms w x y z
cur_eq = w^2 · x · ( z + 1/2 )

```

How can you work that equation down so you have the following?

```julia
cur_w_part = w^2
cur_x_part = x
cur_y_part = nothing

cur_eq = ( z + 1/2 )

```

* * *

// for this example we assume `z` will always be caught up in some nonsense.

(i.e. the only separable variables are: `w`, `x`, and `y`)
