REVIEW 4 major objections 5 minor 17 references
When do Ten Points Lie on a Quadric Surface?
T0 review · 4 major / 5 minor · reviewed 2026-08-11 · deepseek-v4-flash
Pith's one-line read Ten points in 3-space lie on a quadric exactly when four constructed points are coplanar.
desk verdict A genuine new construction for the Bruxelles Problem's generic case, but Section 4's reduction is not verifiable as written due to broken cross-references and unshipped Macaulay2 code. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The load-bearing object is the 4x4 matrix M whose rows are labelled by the last four points 6, 7, 8, 9 and whose columns list the values of four reducible quadrics in the basis S at those points; its columns are the four test points, so det(M) = 0 is coplanarity. The construction relies on three pieces: the Grassmann-Cayley meet and join operations that turn bracket polynomials into incidence constructions; an extension of the Area Principle to P3 (Lemma 3.2) showing that the point de ∧ abc has local parameter -[abcd]/[abce] on the line de; and von Staudt's projective multiplication, which realizes products of ratios as points on a line. The basis S itself is discovered with computer algebra and is valid after a relabeling that makes Q nonzero, where Q is a bracket binomial equivalent to a Ceva-like concurrence of three lines.
What would settle it
A concrete check: compute the bracket identity det(M) = Q det(N) on random rational point configurations; any mismatch between coplanarity of the constructed test points and the vanishing of the Veronese determinant would refute the generic case. For the exhaustion claim, enumerate all possible positions of the intersections a = 01 ∩ π, b = 23 ∩ π, c = 45 ∩ π relative to the six lines in the plane π through 6, 7, 8, 9 and verify that each position is covered by Lemma 4.1, 4.2, or 4.3.
Extended reading notes
Core claim
The central claim is a solution to the Bruxelles Problem: for any ten points in projective 3-space, there is a synthetic construction—using only lines through two points, planes through three points, and their intersections—of four new points Q1, Q2, Q3, Q4 such that the original ten points lie on a quadric surface if and only if the four new points are coplanar. In the generic case, the paper chooses six of the points (0, 1, 2, 3, 4, 5) so that the lines 01, 23, and 45 are mutually skew and the remaining four points are in general position, then forms a basis S of the 3-dimensional space of quadrics through the first six from four reducible quadrics [015X][234X], [012X][345X], [024X][135X], and [045X][123X]. Substituting X = 6, 7, 8, 9 gives a 4x4 matrix M whose columns are test points; det(M) = 0 is the condition that a quadric through the first six also contains the last four. The paper proves det(M) = Q det(N), where N is the 10x10 Veronese constraint matrix, so the determinant condition is exactly the classical criterion. It then shows how to construct the test points (or their images under a projective automorphism) using cross-ratio coordinates and von Staudt's product construction, and it handles all degenerate configurations by a case analysis that either decides the question immediately or relabels the points into the generic situation. The conclusion is that all ten-point configurations are quadric-decidable.
Load-bearing premise
The load-bearing premise is that the Section 4 case analysis is complete and valid: every non-generic configuration is either directly quadric-decidable by Lemma 4.1 or can be relabeled into the generic case using Lemmas 4.2 and 4.3, including the subcases the text cites as 'Lemma 5.1' and 'Lemma 5.2'.
Editorial extensions
If this is right
- The 1825 Bruxelles Problem is settled: quadric membership of any ten points in P3 can be decided by a finite sequence of incidence constructions, with no determinant or coordinate arithmetic required.
- Every configuration of ten points is quadric-decidable, including configurations with repeated points, four collinear points, or the last four points lying in a plane.
- In the generic case, the classical Veronese determinant criterion det(N) = 0 is equivalent, through det(M) = Q det(N), to the coplanarity of four constructed test points, connecting the invariant-theoretic and synthetic formulations.
- The construction gives the first synthetic analog for quadrics in P3 of the Pascal-Braikenridge-Maclaurin test that six coplanar points lie on a conic.
Reading between the lines
- A testable extension: the determinant factorization det(M) = Q det(N) may be the shadow of a general construction in which a 'test-point matrix' for any Veronese hypersurface-membership problem is built from a computer-found basis of reducible hypersurfaces through a first subset of points.
- The paper's use of Macaulay2 to discover the reducible-quadric basis suggests a general recipe: compute a simple basis symbolically, then use Cayley factorization to translate the determinant into a straightedge construction.
- An empirical stress test is straightforward: implement the Section 3 construction over a finite field and compare the coplanarity of the constructed points with det(N) on random configurations; any mismatch would pinpoint a missing case.
- The references in the text to 'Lemma 5.1' and 'Lemma 5.2' do not match the lemmas as printed; verifying that the intended statements cover the exceptional configurations is the natural way to test the exhaustion claim.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper claims to solve the Bruxelles Problem: to give a synthetic construction, using only lines, planes, and intersections, that decides whether ten given points in projective 3-space lie on a quadric surface. The proposed solution constructs four new test points that are coplanar exactly when the original ten points lie on a quadric. The main body develops a generic-case construction (Section 3) under four genericity assumptions, based on a basis of reducible quadrics through six of the points and on a 4x4 matrix M whose determinant vanishes exactly in the desired case. Section 4 attempts to show that every configuration either is already decidable or can be relabeled to satisfy the genericity assumptions. The paper uses Grassmann-Cayley algebra, bracket polynomials, cross-ratios, and computations in Macaulay2.
Significance. If the proof were complete, this would be a notable result: it would solve a classical problem posed in 1825, and it would demonstrate a fully synthetic, incidence-based solution to a nontrivial algebraic decision problem. The generic construction is elegant and the use of Grassmann-Cayley algebra is appropriate. The paper also contains a useful algebraic verification in Lemma 3.1, and it explicitly connects the determinant condition to the coplanarity of test points. However, the manuscript as written has several load-bearing gaps: the reduction in Section 4 cites lemmas that do not exist in the cited section, the case analysis is not fully justified, and the synthetic construction in Section 3.2 is only described for a convenient coordinate chart. These issues prevent the central claim from being verified from the manuscript alone, although they appear repairable.
major comments (4)
- [Section 4, paragraphs after Lemma 4.3] The reduction argument repeatedly refers to 'Lemma 5.1' and 'Lemma 5.2', but Section 5 is 'Open Problems and Further Reading' and contains no such lemmas. For example, 'In case (A) all ten points lie on quadric by Lemma 5.1 (a)' and 'use Lemma 5.2 to replace the skew lines 23 and 45' have no valid referent. These references appear to be intended as Lemma 4.1 and Lemma 4.3, but as written the proof of the reduction cannot be followed. This is load-bearing because the conclusion that every configuration is either quadric-decidable or reducible to the generic case depends on these lemmas.
- [Section 4, cases (B) and (C)] The case analysis that is supposed to exhaust all possible positions of the points a, b, c relative to the lines determined by 6, 7, 8, 9 is asserted rather than proved. The text says 'after relabeling, we can assume that one of the following cases holds' for case (B) and similarly for case (C), but it does not justify why these finite lists of subcases cover every configuration. In particular, the applications of the skew swap construction (Lemma 4.2) are stated with conditions such as 'a ∉ 67' and 'b ∉ 89' that are not derived from the case hypotheses in a systematically verified way. Since the generic construction in Section 3 applies only after this reduction, any omitted configuration would falsify the paper's central claim. A formal proof of exhaustiveness of the subcase enumeration is needed.
- [Section 3.2] The construction of the four test points Q1, Q2, Q3, Q4 is only described under the assumption that the corresponding point Pi lies in the coordinate chart U0. The text says, 'for illustrative purposes, we suppose that P1 lies in U0,' and then states that the same construction applies to the other columns of M. No synthetic method is provided to determine a chart containing each Pi, nor to handle the case where a Pi lies on a coordinate plane (so that some of the bracket ratios in the affine formula have zero denominators). This is a gap in the generic-case construction, which is supposed to be a fully synthetic algorithm.
- [Section 3.1] The claim that the space of quadrics through points 0,...,5 is spanned by the set S rests on two Macaulay2 computations: the primary decomposition of the ideal of 2x2 minors of a 2x6 matrix, and the assertion that the ideal generated by the 4x4 minors of the coefficient matrix has minimal prime generated by Q. These computations are not reproduced, and no code or ancillary file is provided. Because the spanning property of S is used to set up the matrix M and hence to define the test points, this is a load-bearing computational assertion that a reader cannot independently check from the manuscript. The author should provide the Macaulay2 code or replace these computations with explicit proofs.
minor comments (5)
- [Section 2.4] In the sentence 'then we their join is a j + k-extensor', the word 'we' appears to be a typo; it should read 'then their join is'.
- [Section 4.1] The text 'We start by finding find three skew lines' contains a duplicated word; it should read 'We start by finding three skew lines.'
- [Section 3.2 / Section 1] The numbering of the test points is inconsistent: Section 1 speaks of 'four test points P0, P1, P2, and P3', while Section 3 uses P1, P2, P3, P4 and Q1, Q2, Q3, Q4. This should be harmonized.
- [Lemma 3.2 proof] The phrase 'recovered using the cross product' should likely be 'cross ratio', since the lemma concerns local parameters on a projective line.
- [Section 3.1, after the definition of M] The identity det(M) = Q det(N) is stated without proof. If it is intended only as an observation, it should be labeled as such; if it is used, a proof or reference is needed.
Circularity Check
No circularity: the four-point coplanarity criterion is an independently derived incidence construction, not an input-equivalent restatement; the only self-citations occur in Open Problems and are not load-bearing.
full rationale
The derivation chain is self-contained. The target condition is encoded by det(N)=0 (the Veronese matrix), and the paper proves that under the Section 3 genericity assumptions the same condition is equivalent to det(M)=0, where M is the 4x4 matrix of basis-quadric evaluations at points 6,7,8,9; this is ordinary linear algebra (M v=0 has a nonzero solution iff det M=0) and is not a fitted relation. The columns of M are then identified with four points P1..P4, and the synthetic Q_i are their images under an explicit projective isomorphism tau; coplanarity is preserved by tau, so the constructed coplanarity test is equivalent to det(M)=0 by a proved incidence construction (Lemma 3.2, Section 3.2), not by definition. The spanning of the basis S of quadrics through points 0..5 is verified by Macaulay2 ideal computations and Lemma 3.1, with a relabeling argument ensuring Q != 0; no parameter is fitted to the ten-point data and no prediction is extracted from a subset of the data. The reductions in Section 4 are geometric case analyses (Grassmann-Cayley meets, skew swap, Grassmann-Plucker relations) that do not invoke the desired conclusion. The only self-citations, [14] and [15], appear in Section 5 open problems and are not load-bearing for the Bruxelles theorem. The broken cross-references to Lemma 5.1 and Lemma 5.2 are a correctness/completeness concern about the Section 4 case analysis, not a circularity; they do not make the central claim equivalent to its inputs.
Assumptions & free parameters
assumptions (4)
- standard math Grassmann-Cayley meet and join operations correspond to intersections and spans in projective space.
- standard math Bracket algebra and Grassmann-Pluecker relations are valid; determinants transform correctly under projective transformations.
- standard math von Staudt's geometric product construction computes products of local coordinates using only projections and intersections.
- ad hoc to paper The Macaulay2 computations are correct: the primary decomposition of the ideal of minors and the claim that the ideal generated by the 4x4 minors has radical generated by Q.
Cite this review
Pith. "Pith review of When do Ten Points Lie on a Quadric Surface?." pith.science (2026). https://pith.science/paper/NV5VBJCO
@misc{pith2026241205678,
author = {Pith},
title = {Pith review of: When do Ten Points Lie on a Quadric Surface?},
year = {2026},
howpublished = {\url{https://pith.science/paper/NV5VBJCO}},
note = {Machine review of arXiv:2412.05678}
}
read the original abstract
A solution is provided to the Bruxelles Problem, a geometric decision problem originally posed in 1825, that asks for a synthetic construction to determine when ten points in 3-space lie on a quadric surface, a surface given by the vanishing of a degree-2 polynomial. The solution constructs four new points that are coplanar precisely when the ten original points lie on a quadric surface. The solution uses only lines constructed through two known points, planes constructed through three known points, and intersections of these objects. The tools involved include an extension of the Area Principle to three-dimensional space, bracket polynomials and the Grassmann-Cayley algebra, and von Staudt's results on geometric arithmetic. Many special cases are treated directly, leading to the generic case, where three pairs of the points generate skew lines and the remaining four points are in general position. A key step in the generic case involves finding a nice basis for the quadrics that pass through six of the ten points, which uses insights derived from Macaulay2, a computational algebra package not available in the nineteenth century.
Figures
Reference graph
Works this paper leans on
-
[1]
Cayley factorization and the area principle
Susanne Apel. Cayley factorization and the area principle. Discrete Comput. Geom. , 55(1):203– 227, 2016
work page 2016
-
[2]
Cancellation patte rns in automatic geometric theorem proving
Susanne Apel and J¨ urgen Richter-Gebert. Cancellation patte rns in automatic geometric theorem proving. In Automated deduction in geometry , volume 6877 of Lecture Notes in Comput. Sci. , pages 1–33. Springer, Heidelberg, 2011. 2It is distressing that so much classical algebraic geometry gets forgotten, but it is good to see these results restated and pr...
work page 2011
-
[3]
A Pascal’s theorem for ration al normal curves
Alessio Caminata and Luca Schaffler. A Pascal’s theorem for ration al normal curves. Bull. Lond. Math. Soc. , 53(5):1470–1485, 2021
work page 2021
-
[4]
Variations on pascal’s theorem, 202 4
Ciro Ciliberto and Rick Miranda. Variations on pascal’s theorem, 202 4
-
[5]
H. S. M. Coxeter and S. L. Greitzer. Geometry revisited, volume 19 of New Mathematical Library . Random House, Inc., New York, 1967
work page 1967
-
[6]
Cayley-Bacharach theorems and conjectures
David Eisenbud, Mark Green, and Joe Harris. Cayley-Bacharach theorems and conjectures. Bull. Amer. Math. Soc. (N.S.) , 33(3):295–324, 1996
work page 1996
-
[7]
Sergey Fomin and Pavlo Pylyavskyy. Incidences and tilings, 2023
work page 2023
-
[8]
Extension theory , volume 19 of History of Mathematics
Hermann Grassmann. Extension theory , volume 19 of History of Mathematics . American Math- ematical Society, Providence, RI; London Mathematical Society, London, 2000. Translated from the 1896 German original and with a foreword, editorial notes and s upplementary notes by Lloyd C. Kannenberg
work page 2000
Show all 17 references
-
[9]
Grayson and Michael E
Daniel R. Grayson and Michael E. Stillman. Macaulay2, a software system for research in algebraic geometry
-
[10]
Meditations on Ceva’s theorem
J¨ urgen Richter-Gebert. Meditations on Ceva’s theorem. In The Coxeter legacy , pages 227–254. Amer. Math. Soc., Providence, RI, 2006
2006
-
[11]
Springer, Heidelberg, 2011
J¨ urgen Richter-Gebert.Perspectives on projective geometry. Springer, Heidelberg, 2011. A guided tour through real and complex geometry
2011
-
[12]
Algorithms in invariant theory
Bernd Sturmfels. Algorithms in invariant theory . Texts and Monographs in Symbolic Computa- tion. SpringerWienNewYork, Vienna, second edition, 2008
2008
-
[13]
On the synthetic factoriz ation of projectively invariant polynomials
Bernd Sturmfels and Walter Whiteley. On the synthetic factoriz ation of projectively invariant polynomials. J. Symbolic Comput. , 11(5-6):439–453, 1991. Invariant-theoretic algorithms in ge- ometry (Minneapolis, MN, 1987)
1991
-
[14]
What grassmann knew: Incidence theorems on cub ics, 2023
Will Traves. What grassmann knew: Incidence theorems on cub ics, 2023
2023
-
[15]
Ten points on a cubic
Will Traves and David Wehlau. Ten points on a cubic. Amer. Math. Monthly , 131(2):112–130, 2024
2024
-
[16]
Turnbull and Alfred Young
H.W. Turnbull and Alfred Young. The linear invariants of ten quat ernary quadrics. Transactions of the Cambridge Philosophical Society , 23(10):264–302, 1927
1927
-
[17]
Implementation of the straightening algorithm of clas sical invariant theory
Neil White. Implementation of the straightening algorithm of clas sical invariant theory. In In- variant theory and tableaux (Minneapolis, MN, 1988) , volume 19 of IMA Vol. Math. Appl. , pages 36–45. Springer, New York, 1990. 14
1988
Reviewed August 11, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.