A non-transitory recording medium having a program recorded thereon that is executable to cause a computer of an electronic device to at least perform:
- control a display of the electronic device to display a first graph corresponding to a first mathematical expression and a second graph corresponding to a second mathematical expression,
- wherein the first mathematical expression and the second mathematical expression are equations that include two or more variables, and
- wherein the first mathematical expression and the second mathematical expression are different from each other;
- and
- receive input of a third mathematical expression, as a modified expression for solving the equations, having a notation different from that of the first mathematical expression and the second mathematical expression,
- wherein the third mathematical expression includes one of the two or more variables included in the equations;
- determine whether a condition that any one of at least one solution to the one variable obtained from the third mathematical expression matches a solution to a first variable that is selected from at least one set of solutions to the two or more variables included in the equations obtained from the first mathematical expression and the second mathematical expression is satisfied;
- control the display to display a third graph corresponding to the third mathematical expression in a first line format, in response to determining that the condition is satisfied;
- and
- control the display to display the third graph corresponding to the third mathematical expression in a second line format different from the first line format, in response to determining that the condition is not satisfied.