Why I Built a Numerical Solver for All Algebraic Equations (Even the Nonlinear Ones)

VasilisVasilis
2 min read

Solving algebraic equations is something we all do — whether we're in school, working in engineering, or developing software. But what happens when you're dealing with a nonlinear system or you need to find all complex solutions?

That’s exactly the problem I set out to solve.

I built Numerical Solver, an iOS app that can:

✅ Solve any algebraic equation — linear or nonlinear
✅ Handle systems of equations, even over- or under-constrained ones
✅ Work offline with no internet required
✅ Find complex solutions, not just real roots
✅ Plot functions and display interactive charts (added in v1.3)


🧠 Why Not Use WolframAlpha, Excel, or Python?

I’ve used all of them — and they’re great. But they often fall short when:

  • You need all solutions (including complex roots)

  • You want to solve a system on your phone, offline

  • You need results without setting up symbolic solvers or guesswork

  • You don't want to rely on the cloud for basic math problems

Numerical Solver gives you the raw computational power, fast feedback, and portability that many popular tools lack.


🚀 Version 1.3: Plotting & UI Improvements

With the latest version, you can now plot equations or import x,y data to visualize functions. The UI has been streamlined for easier entry, editing, and interpretation of results.

This was a heavily requested feature — and it really brings the equations to life.


📲 Try It Out

You can check it out here:
🔗 App Store – Numerical Solver

I’d love feedback — especially from students, engineers, or anyone who works with algebra on a regular basis. If you've ever struggled to find all solutions, this tool is made for you.

0
Subscribe to my newsletter

Read articles from Vasilis directly inside your inbox. Subscribe to the newsletter, and don't miss out.

Written by

Vasilis
Vasilis