[GH-ISSUE #296] Equation solver does not display all solutions. #127

Open
opened 2026-05-06 13:15:37 +02:00 by BreizhHardware · 1 comment

Originally created by @theodorechle on GitHub (Nov 7, 2022).
Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/296

I'm sorry if they are errors, I'm French.

Describe the bug
The equation solver does not find all solutions of some equations.

To Reproduce
enter x-2=ln(x)
for the interval [-10, 10], the solver just find 3.146193
but if you search for [0 1], he found 0.1585943 too

Expected behavior
[0, 1] is in [-10, 10], so he must find both.

Screenshots
In a Numworks page, you can see it works normally with Epsilon
image

Device (please complete the following information):

  • N110
  • 1.0.1
  • public version

Edit :
After speaking on Discord, the problem must be with the definition's domain. With the example, ln(x)>0 so the solutions are higher than 0.
In the test with [-10, 10], the definition must be too large so the solver is less precise.

Originally created by @theodorechle on GitHub (Nov 7, 2022). Original GitHub issue: https://github.com/UpsilonNumworks/Upsilon/issues/296 I'm sorry if they are errors, I'm French. **Describe the bug** The equation solver does not find all solutions of some equations. **To Reproduce** enter x-2=ln(x) for the interval [-10, 10], the solver just find 3.146193 but if you search for [0 1], he found 0.1585943 too **Expected behavior** [0, 1] is in [-10, 10], so he must find both. **Screenshots** In a Numworks page, you can see it works normally with Epsilon ![image](https://user-images.githubusercontent.com/109806523/200409268-1e04fc0b-70bd-488d-8320-b5495327709b.png) **Device (please complete the following information):** - N110 - 1.0.1 - public version Edit : After speaking on Discord, the problem must be with the definition's domain. With the example, ln(x)>0 so the solutions are higher than 0. In the test with [-10, 10], the definition must be too large so the solver is less precise.
Author
Owner

@Overengined commented on GitHub (Mar 5, 2023):

This might be caused by the way the calculator looks for the solution. It is indeed an annoying bug.

<!-- gh-comment-id:1455056918 --> @Overengined commented on GitHub (Mar 5, 2023): This might be caused by the way the calculator looks for the solution. It is indeed an annoying bug.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/Upsilon#127
No description provided.