Ci-dessous, notre article posté sur Hal ici, au format html.
Scottish Squares and Fixed Points in the Complex Plane

Denise Vella-Chemla, Daniel Diaz

October 2025
1. Presentation of the Problem

Still seeking a justification for Goldbach's conjecture, we reflect on how to visualize the Goldbach components in the complex plane.

We use a square with side length n. The odd prime numbers pk between 3 and n-3 inclusive are positioned on the x-axis (note the set of these prime numbers En). We denote by Fn the "complement of En", the set of numbers n-x with x En. En and Fn have the same cardinality.

We draw a network of lines:
  • the vertical lines have equations x = pk for each of the prime numbers in En;

  • the horizontal lines have equations y = n-pk for these numbers.

The set R of intersection points of the network of lines En × Fn has cardinality # (En × Fn) = (# En)2. We have

R =z ∈ ℂ | ℜ𝔢 z En and ℑ𝔪 zFn }.


Let us give as examples the sets E24, F24, E36 and F36. We have

E24 = [3, 5, 7, 11, 13, 17, 19]                       # E24 = 7 (# E24 is odd).         F24 = [21, 19, 17, 13, 11, 7, 5]

E36 = [3, 5, 7, 11, 13, 17, 19, 23, 29, 31]     # E36 = 10 (# E36 is even).     F36 = [33, 31, 29, 25, 23, 19, 17, 13, 7, 5]

2. Goldbach components of n and symmetry S

As a reminder, we recall that in the complex plane, the image of the point with affix z by a symmetry with respect to the line determined by the points a and b is
z'z̄ + β            with            α   =   a-b ā-b̄           and            β  =  bā-ab̄ ā-b̄.


The NW-SE diagonal (be careful, this diagonal is not drawn on the figure above), denoted D in the following, with equation y = n-x, is determined by the points a = ni and b = n. The orthogonal symmetry  with  respect  to  D,  denoted  S,  maps  a  point  (x, y),  with  complex  affix x+iy,  onto  the  point (n-y, n-x), with complex affix (n-y) +i(n-x). Every point of the lattice has its image by S which belongs to the lattice. For the symmetry S, we have

α= -n+ni -n-ni,           β= -2n2i -ni-n.

Below, let's draw the lines associated with n = 36; the intersections of these lines belong to what is called in the following the network of points. The intersection points have as affixes complexes of the form x + iy with xEn and y Fn.
The file of graphs associated with the even numbers n between 6 and 102 can be viewed at: .

On the graphs, the Goldbach decomposing lines of n are colored red on the diagonal D with equation x = y. To simplify the visualizations, the vertical and horizontal lines associated with the divisors of n have not been shown because they can never provide Goldbach decomposing lines of n.

Note: Even numbers that are doubles of a prime number (such as 38 = 2 × 19, or 94 = 2 × 47) trivially satisfy Goldbach's conjecture; they are the sum of two identical prime numbers. Their graph shows a red dot at the intersection of the diagonals of the square, at the center of the square.

  • If # (En × Fn) = (# En)2 is odd, let us apply the symmetry S to R, with respect to the line D. The fixed points of this symmetry are on the line D. Since S is an involution (see the elements on the notion of involution in the appendix), it has a fixed point that is on the line D with respect to which the symmetry S is realized. Indeed, if # En is odd, its square, which is the number of points in the lattice R is also odd (the square of an odd number is an odd number because (2k + 1)2 = 4k2 + 4k + 1 = (4k2 + 4k) + 1 = 2k'+ 1)) and an involution on a set of odd cardinality admits a fixed point. The fixed point in question is of the form p + px and n admits as Goldbach decomposition p + (n-p) with p and n-p both prime ;

  • If the number of prime numbers between 3 and n-3 (both inclusive) is even, let us remove an element pk from En and consider the domain R = {z ∈ ℂ | ℜ𝔢 z ∈ (En\{pk}) et ℑ𝔪 z ∈ (Fn\ {n-pk})} which is of odd cardinality; we have reduced ourselves to case 1, the symmetry S, which is an involution on a set of odd cardinality, admits a fixed point. The fixed point in question is of the form p + px and n admits as Goldbach decomposition p + (n-p) with p and n-p both prime ;
Appendix: Reminders on the concept of involution

In mathematics, an involution is a function f such that f f = Id, that is, f(f(x)) = x for all x in the domain. In other words, an involution is a function that is its own inverse.

Case of an involution on a finite set: For an involution acting on a finite set of n elements, a point x is a fixed point of f if f(x) = x. The non-fixed elements of an involution can be grouped into pairs (x, y) such that f(x) = y and f(y) = x.

If the set has an odd number of elements, then it is impossible to group all the elements into pairs (because an odd number cannot be divided into an integer number of pairs). Therefore, there must be at least one element that is not in a pair, i.e., a fixed point.

An involution on a finite set with an odd number of points must have at least one fixed point. This follows directly from the structure of involutions and the parity of the number of elements. In an odd-sized set, it is impossible to pair all the elements, so at least one element must remain fixed.


Author Biographies

Denise Vella-Chemla is a retired teacher with a strong background in research and computer science. She began a Ph.D. at LIRMM (France) on natural language processing for medical data. She later worked for eight years as a research engineer at Syseca (Thomson group), contributing to several R&D projects, including one on air-traffic flow management for the Orly airport coauthoring a research paper with Daniel Diaz. She then joined the French Ministry of Education as a teacher and later as a digital education advisor. Now retired, she continues her personal research in mathematics.
Contact her at: chemla petitpoint denise esperluetteouplutotarobase orange petitpoint fr

Daniel Diaz is an Associate Professor at Université Paris 1, Panthéon Sorbonne. He is member of the Centre de Recherche en Informatique. He is the author of GNU Prolog. His research interests include: Logic Programming, Constraint Programming, Local search and parallelism. Diaz received his PhD from Université d'Orléans.
Contact him at: daniel petitpoint diaz esperluetteouplutotarobase univ-paris1 petitpoint fr