I am trying to create a program that requires the graphing of a "non-function", i.e, a function where "x" isn't strictly dependent on "y".
Let's answer the obvious question: Is it even possible?
Yes, it is possible, as demonstrated by online graphing calculators such as Desmos and GeoGebra, as well as several other open-source softwares. However, I haven't had success in figuring out how these graphing calculators graph non-functions. I have done some research, and have found nothing helpful.
Now, I'm looking for means to graph any non-functions, not just simple ones such as a circle or a sideways parabola, which simply require the graphs of +f(x) and -f(x). Maybe more complicated ones such as sin(x) + sin(y)= 1. The following graph is of the said non-function, as graphed by Desmos.
Any help on how to graph non-functions is appreciated. Thanks in advance.

x arcsin( x/y) + sqrt( y^2 - x^2) = 4xy, which isn't even symmetric like the other examples, but can still be graphed by Desmos. – Rapid Readers Sep 18 '17 at 04:11