# Bug in symbolic\_solve and symbolic\_linear\_solve

**URL:** <https://discourse.julialang.org/t/bug-in-symbolic-solve-and-symbolic-linear-solve/127157>\
**Category:** General Usage\
**Tags:** question, symbolics\
**Created:** [March 19, 2025, 10:26pm UTC](https://discourse.julialang.org/t/bug-in-symbolic-solve-and-symbolic-linear-solve/127157 "2025-03-19T22:26:31Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![CiccioPasticcio](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/cicciopasticcio/32/215909_2.png) [@CiccioPasticcio](https://discourse.julialang.org/u/CiccioPasticcio)\
**Post date:** [March 19, 2025, 10:26pm UTC](https://discourse.julialang.org/t/bug-in-symbolic-solve-and-symbolic-linear-solve/127157/1 "2025-03-19T22:26:31Z")

</div>

Is this a bug?

```julia
julia> symbolic_solve(x+im,x)
1-element Vector{Complex{Int64}}:
 0 - 1im

julia> symbolic_solve(x+im~0,x)
1-element Vector{Int64}:
 0

julia> symbolic_solve(x^2+im~1,x)
2-element Vector{BigInt}:
 -1
  1

```

It’s like the im is not seen.  
And why the first line, without the `~0` behaves correctly? I am asking here before opening an issue on github just to be sure.

By the way this error is also present in:

```julia
julia> symbolic_linear_solve(x+im~0,x)
-0.0

```

---

<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:** [March 20, 2025, 7:44am UTC](https://discourse.julialang.org/t/bug-in-symbolic-solve-and-symbolic-linear-solve/127157/2 "2025-03-20T07:44:41Z")

</div>

Can you open an issue?
