# Symbolics Simplification

**URL:** <https://discourse.julialang.org/t/symbolics-simplification/117232>\
**Category:** Specific Domains\
**Tags:** question, symbolics\
**Created:** [July 19, 2024, 12:18pm UTC](https://discourse.julialang.org/t/symbolics-simplification/117232 "2024-07-19T12:18:29Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![brombo](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/brombo/32/47867_2.png) [@brombo](https://discourse.julialang.org/u/brombo)\
**Post date:** [July 19, 2024, 12:18pm UTC](https://discourse.julialang.org/t/symbolics-simplification/117232/1 "2024-07-19T12:18:30Z")

</div>

I have started to use the Symbolics package. I am familiar with Sympy and wonder how the simplification of expression in Symbolics compares to that in Sympy both in terms of capability and speed? Also how actively is the Symbolics package being worked on. For simplification would it currently be better for me to use the Julia Sympy interface?

---

<div class="post-metadata">

**Author:** ![ChrisRackauckas](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/chrisrackauckas/32/77_2.png) [@ChrisRackauckas](https://discourse.julialang.org/u/ChrisRackauckas)\
**Post date:** [July 20, 2024, 1:38am UTC](https://discourse.julialang.org/t/symbolics-simplification/117232/2 "2024-07-20T01:38:28Z")

</div>

> [@brombo](#):
>
> I am familiar with Sympy and wonder how the simplification of expression in Symbolics compares to that in Sympy both in terms of capability and speed?

Both are rule-based. Symbolics is generally faster as it uses a lot of improvements that come from ideas of SymEngine but also things beyond.

> [@brombo](#):
>
> Also how actively is the Symbolics package being worked on.

Very actively, like daily. There’s a Monday call with 6 devs on next steps in symbolic arrays for example, and new students in the Julia Lab taking it on as a main part of their projects. It’s also core to much of the JuliaHub push with JuliaSim.

> [@brombo](#):
>
> For simplification would it currently be better for me to use the Julia Sympy interface?

There’s `Symbolics.symbolics_to_sympy` if needed.
