38

This is a question my friend raised and we have had difficulty solving it.

Suppose that the graph of the polynomial function $f(x)=x^4$ is drawn on a plane. Can we construct the $y$-axis of this plane using only a straightedge and a compass?

In the case where the function is replaced by $f(x)=x^3$, the problem can be solved as follows:

  1. Draw two parallel lines $n$ and $m$ so that each of them intersect the given curve exactly three times.
  2. Let $a_1, a_2, a_3$ be the intersection points of the curve and $n$, and $b_1, b_2, b_3$ be those of the curve and $m$.
  3. By Vieta's formulas, the centroids of $a_1, a_2, a_3$ and $b_1, b_2, b_3$ both lie on the $y$-axis. Hence, the unique line passing through these two points is the $y$-axis.

We cannot replace $x^3$ with $x^2$ in this approach; however, in that case the line $l$ drawn in step $(3)$ is parallel to the $y$-axis and we can obtain $y$-axis using $l$ (see the image below).
This approach does not work for the original problem because we cannot draw a line that intersects the graph exactly four times. Can we still draw the $y$-axis? If not, how can we prove it?

image

mjqxxxx
  • 43,997
praton
  • 933
  • Are you allowed to draw a circle centered at the minimum of the curve? – Gonçalo Oct 12 '25 at 16:11
  • 4
    We are not allowed to do that. – praton Oct 12 '25 at 16:20
  • 4
    @Gonçalo We do not know the minimum point because that would be where the curve hits the $y$ axis, and the $y$ axis is unknown. – Oscar Lanzi Oct 12 '25 at 16:32
  • 8
    A solution for $y=x^2$ can be found here: https://math.stackexchange.com/questions/3453844/construct-axis-if-you-have-drawn-y-x2-plot – Adam Rubinson Oct 12 '25 at 22:31
  • 3
    Maybe establish an arbitrary Cartesian coordinate system, deduce the equation of the cuartic curve in that system (by computing a sufficient number of points), and then algebraically determine the symmetry axis? (just an idea, I am not sure at all that this works) – Antonio Oct 14 '25 at 11:32
  • Not only no line intersects the graph more than twice but also no conic intersects the graph more than six times (two short from the maximum intersection of a quadratic and a quartic). Some information is always being lost in the complex plane... – Alma Arjuna Oct 17 '25 at 17:18
  • Why does the solution for $y=x^2$ not work here? Construct any two parallel chords and take their midpoint to draw a line parallel to $y$-axis. Now construct a line passing through one end of any chord that is perpendicular to our construction. By the evenness of $y=x^4$ it will intersect the curve again on the other side, giving another line parallel to $y$-axis such that the midpoint of both the parallel $y$ constructions gives a point on the $y$-axis. – Kraken Oct 23 '25 at 06:36
  • 2
    @Kraken The line passing through the midpoints need not be parallel to the $y$-axis. This is because the $x$-coordinate of the midpoint is the mean value of only "real" roots of $x^4=ax+b$. – praton Oct 23 '25 at 07:26
  • @praton I am unable to visualise such condition, can you edit in an example? from what I have tried on geogebra, the line is usually parallel to the y-axis. – Kraken Oct 23 '25 at 08:01
  • 1
    If you try more points, it traces some asymptote to the $y$-axis. whatever it is, it is not a line. – Lucien Jaccon Oct 23 '25 at 12:06
  • @LucienJaccon I just discovered it, thank you so much! – Kraken Oct 23 '25 at 12:40
  • In your solution to the cubic case, why do you need m and n to be parallel? – lesath82 Oct 28 '25 at 00:29
  • 1
    @lesath82 Actually, we do not need them to be parallel in the cubic case. – praton Oct 28 '25 at 05:04

3 Answers3

2

Too long for comment

EDIT: Thank you @Bart_Michels for pointing ou that it is possible to construct the cubic with only two 'free variables'. What this means for this problem I'm not sure but I'm leaning towards it being impossible for the quartic.


An interesting observation I made after far too much thought into this problem: The quadratic can be solved using only two 'free variables' while the cubic seems to require three 'free variables'. What do I mean by free variable? I mean an arbitrary coordinate that cannot be set by the constructor.

In the case of the quadratic, you need two $x$ coordinates (and then the corresponding $y=x^2$ $y$ coordinates which are not free). For the quadratic below, the blue diamonds are the free variables (the green is the function and the red is the $y$-axis). In Geogebra, you can move these points around and the construction will always output the $y$-axis.

Quadratic Construction

In the case of the cubic (see below), you need three $x$ coordinates, chosen such that the first two define a line with three intersections with the cubic and the third point will define a second line with the same slope as the first. Note that the quadratic above shows the full construction while I took some of Geogebras shortcuts (perpendicular and parallel line through points and midpoints) to cut down on the visual clutter.

Cubic Construction

What does this mean for the quartic? It is evidence that any potential quartic construction will require four free variables but what that looks like I don't know. It could be two arbitrary lines, it could be three lines that share an intersection point with the quartic, or it could be two points on the quartic and some midpoint that defines a circle (the midpoint would have two free variables, both $x$ and $y$ coordinates).

QC_QAOA
  • 12,511
  • 3
    For a cubic, only 2 are "needed", because the third can be deterministically chosen from the first 2 by drawing an appropriate perpendicular bisector, for example. – Bart Michels Oct 27 '25 at 17:51
2

One thing occurred to me; a related quartic problem for $ y = x^4 - a x^2 + b$ can be solved by the "centroid" method.

It took me a while to conclude that the centroid of $n$ points on a line can be constructed with compass and straightedge. The trick is that we may provide a segment of length defined to be $1.$ Along the line in question, we draw a point labelled $0$ and a point labelled $1.$ Given this number line, we can construct the sum of four signed distances to the "right" of $0,$ then find one fourth of this, still relative to the $0.$

Below I display $y = x^4 - 5 x^2 + 4,$ which is symmetric around the $y$ axis, and $y = 4 - 2x$ with evident intersections at $(0,4)$ and $(2,0).$ The other intersections have $x = -1 + \sqrt 2$ and $x = -1 - \sqrt 2.$ The centroid has $x$ value $$\frac{1}{4} \left( (-1-\sqrt 2) + 0 +(-1 + \sqrt 2) + 2 \right) = \frac{0}{4} = 0. $$

enter image description here

Will Jagy
  • 147,694
  • 1
    Given a set of at least two points $S\subset \mathbb C$, and $0,1 \in S$ are arbitrary, then the set of complex numbers constructible from $S$ is $0+1 F$, where $F$ is the smallest subfield containing $(S-0)/1$ that is closed under square roots and complex conjugation. – Bart Michels Oct 27 '25 at 19:19
  • 2
    Why would you need a segment = 1? Once you've chosen your "0" (which can be your "leftmost" point itself) can't you sum the four lengths and divide by 4 without a reference length? – lesath82 Oct 28 '25 at 08:23
  • @lesath82 I see what you mean. Division by an integer does not need a $1.$ I was thinking of the setup I learned for doing arithmetic operations and square root, on signed lengths in the plane. – Will Jagy Oct 28 '25 at 17:09
2

This is true for any $y=x^n$, $n\geq2$.

Let $S$ be a set of at least two points in the plane, which we can identify with $\mathbb C$, and $0_S$, $1_S$ be distinct points of $S$. Then it is elementary to prove that the set of points constructible from $S$ is of the form $0_S + (1_S-0_S)\cdot F$ where $F$ is a subfield of $\mathbb C$.

In fact, $F$ can be characterized as follows, but we will not require this: It is the smallest subfield containing $(S-0_S)/(1_S-0_S)$ that is closed under square roots and complex conjugation.

Take some points $S$ anywhere in the plane. The polynomial curve $y=x^n$ can be expressed using a degree $n$ polynomial equation $P(x_S,y_S)=0$ in the coordinate system of $F$ with basis $(1_S,i_S)$. In fact it is simply of the form $(a+bx_S+cy_S)^n - (d-cx_S + by_S) = 0$ with $a,b,c,d$ real numbers.

Now consider the field extension $E$ of $F$ that is closed under constructions and under taking intersections of lines with the curve $y=x^n$ (we don't even require intersections with the curve; it's enough to be able to sample some points on the curve).

$0_S + (1_S-0_S)\cdot E$ is the set of points that we can construct.

We have $\mathbb R[x,y]/P(x,y)\equiv \mathbb R[x]$ because this is true in the original coordinates, and a polynomial of degree $m$ has degree at most $mn$ in the quotient (again because $y$ maps to $x^n$ in the original coordinates).

In particular, the zero set of any polynomial of degree $n$ different from multiples of $P$ intersects the curve in at most $n^2$ points because it has degree at most $n^2$ in the quotient.

Now take any $n^2+1$ points on the curve. Evaluating polynomials $Q(x_S,y_S)$ of degree $n$ at these points gives linear system in $Q$ over $E$ whose only solutions are multiples of $P$. Therefore there exists $k\in \mathbb R$ such that $kP\in E[x_S,y_S]$.

In particular $b^2/c^2\in E$. because there are monomials of degree $2$ with coefficients $b^2a^{n-2}$ and $c^2a^{n-2}$ up to rational numbers.

Therefore $b/c\in E$, which means we can construct a line parallel to the $y$ axis, and we are done.

In practice it suffies to choose $n^2+1$ points on the curve and find a full rank submatrix with $\binom{n+2}2 -1$ rows (by trial and error, by computing determinants and checking if they are distinguishable from $0_S$). So to try this in Geogebra for $n=4$ you can take any $14$ points and this will work for a generic choice of points, and there is a deterministic procedure to proceed if the choice is unlucky (or if you are not sure whether some point coincides with $0_S$).

Bart Michels
  • 27,253
  • 6
  • 60
  • 127
  • Nice idea. But how can we take enough points? Simply taking distinct points at random may not provide us enough information to determine the coefficients. In the language of linear algebra, the corresponding functionals might be linearly dependent. – praton Oct 28 '25 at 13:07
  • The matrix of monomial evaluations has to have full rank if we take enough points, otherwise a nontrivial polynomial $Q(x,y)$ (coming from the rank defect) would be zero for all real inputs. – Bart Michels Oct 28 '25 at 14:18
  • Isn’t it possible that, by bad luck, the matrix ends up being singular no matter how many times we choose the points? – praton Oct 28 '25 at 14:46
  • Maybe I'm confused from the outset, but doesn't straying at all into $\mathbb{C}$ mean this method cannot work? You can't construct complex numbers? Working out an example for $y=x^2$ would be really helpful (since obviously this fails for $n=1$) – QC_QAOA Oct 28 '25 at 16:28
  • I think the basic ideas here are: 1) we can simulate analytic geometry with affine synthetic geometry (straightedge/parallel rule) by taking two skew lines as the axes, two points on the axes as the units, and using the geometric constructions for addition and scaling; 2) taking $\binom{n+2}{2}-1$ points on a quantic, we can parallel-project to the axes to get coordinates and simulate Cramer's rule to get equation coefficients as line segments; 3) we can likewise get the tangent-line coefficients and construct the actual tangent line; and 4) this all "usually" works in the Zariski-dense sense. – K B Dave Oct 28 '25 at 19:04
  • 1
    I added the argument to make the linear system have rank defect 1 and also fixed the conclusion by looking at monomials of degree $2$ instead of $1$. – Bart Michels Oct 29 '25 at 07:09