Wednesday, June 25, 2025

The infinity ab initio

 After a month of silence, I’ve returned to sharing my thoughts with two new posts: June Circles and From Spheres and Circles to Spacetime — Evolving Coordinates.” But to be honest, it didn’t go well. That month away seems to have cost me my coherence. A few loyal readers were glad to see me back—but less enthusiastic about the content. What I wrote came out muddled and confusing. So, it’s time to begin again—from scratch.

Interestingly, in theoretical chemistry, the phrase ab initio ("from the beginning") often appears in paper titles. I rarely see it in physics or mathematics, but here, it feels just right. This will be my third attempt, and I’m starting ab initio, from chaos toward order. As the saying goes, “On the third knock, the door opens.” Let’s see if it does.

My plan is to discuss the infinity. The infinity point of space and time. It all started with projective geometry of an ordinary two-dimensional plane. Parallel lines should meet at some point "at infinity". Different bundles of parallel lines meet at infinity at different points. Thus projective geometry added "the line at infinity". If we replace 2D plane by 3D space, we need to add a point at infinity for each bundle of parallel lines in 3. This is widely used in computer aided graphics. Here is an excerpt from the paper "Beyond the Celestial Sphere: Oriented Projective Geometry and Computer Graphic" by Kevin G. KirbyMathematics Magazine, Vol. 75, No. 5 (Dec., 2002), pp. 351-366.

To infinity ...

You are driving a virtual car in a computer game. Look out through the windshield. The trees that line  the highway  are rushing past you.  They are nicely  displayed in perspective: they begin far away as dots, but they grow taller as you race toward them. Next, look ahead at the horizon. You see the sun. Unlike the trees, the sun never gets closer to you. Still, it is certainly subject to some transformations: you turn your car left, and the sun veers right.
The trees and the sun need to be represented inside the program somehow. Ultimately, this depends on attaching parts of them to points in a virtual space. One might think at first that a useful way to represent any point would be to use Cartesian coordinates, a triple (x, y, z) of real numbers. Taking your car to be located at the origin, a tree might be centered at, say, (-20.42,  10.63, -94.37).  Where is the sun? It is very far away, perhaps at (9.34109, 2.71⨉109, -1.23⨉1011). But there is  something strange about these large numbers. It seems pointless to waste time (and numerical precision) decrementing such big numbers by a few tens as our car drives on toward the sunset. We would like to simplify things by somehow locating the sun at infinity.

One uniform way to represent both ordinary points and points at infinity is to use four numbers instead of three. Here's how it works. Take the point (2, 3, 4).  Instead of representing it as a column vector in ℝ3, we tack a 1 on the end and represent it as a column  vector  in  ℝ4  : x  = [2 3 4  1]T. This representation is  not  meant  to be unique: we can multiply this column vector by any positive number and we will say it represents the same point.(...)


You are driving a virtual car in a computer game

That may be good for traveling in space. But we want to travel in space and in time. For lines in space-time we sometimes use the term world line. There are three kinds of world lines: we can travel with a speed that is slower than the speed of light, faster than light, or with exactly the speed of light.   There will be, perhaps, three kinds of infinity points. There are two known mathematical ways to achieve that, using a trick similar to that used in projective geometry. The first way, the standard one,  is to start with space-time and add two extra dimensions, that is to add a hyperbolic plane with signature (+1,-1), and then to study the projective null cone there. This is called Möbius geometry. The second way, the way I am following, is the Lie sphere geometry. We start with 3D space alone, and time emerges automatically, related to the radius of a sphere. We add three extra dimensions to the three dimensions of space, we add extra dimensions with signature  (+1,-1,-1), and take the projective null cone there. The end result is mostly the same - we end up with six dimensions and signature (+1,+1,+1,-1,+1,-1). But, in the Lie sphere geometry approach, we obtain a reacher structure. I like this second approach better, as it fits the possibility of taking into account the possible  'ether', or 'quantum vacuum', with a preferred reference frame.

In the previous two posts I was oscillating between circles and spheres. Finally I decided to take spheres, and restrict to circles only when it will be more convenient for graphical illustrations. So, let us start, ab initio.

There are two ways of playing with geometrical constructs. The first way goes back to Descartes - we use coordinates. The second way goes back to Euclid - it is coordinate-free. Nowadays, in practice, we often first use coordinates, and only after the result is obtained, we work on expressing our result in a coordinate-free way. I will follow this path. We will be using coordinates at first, and only then search for a way to understand what  have been done in a more elegant and, perhaps, deeper way.

Notation.

Let V be a 6-dimensional real vector space with the quadratic form Q of signature (4,2).

Note: In previous post I have used Q to denote the Lie quadric. But since now we start ab initio, therefore the symbol Q is being cleared from its previous meaning. We will use X,Y,... to denote vectors of V. The scalar product in V will be written as X·Y.  Thus

Q(X)=X·X.                (1)

We denote by N the null cone in V:

N = {X∈V: Q(X) = 0}.                (2)

In V⟍{0} (V with the removed origin) we introduce the equivalence relation

XY if and only if = λX, λ>0.                (3)

We denote by PV and PN the sets of equivalence classes of vectors in V⟍{0} and in N⟍{0}:

PV = V⟍{0} / ℝ×>0,                (4)

PN = N⟍{0} / ℝ×>0,                (5)

where ℝ×>0 is the multiplicative group of all strictly positive real numbers.

We denote by π the natural projection from V to PV. It maps every non-zero X in V to its equivalence class [X].

V is 6-dimensional, N⟍{0} is 5-dimensional, and so PN is 4-dimensional. That is the central object of our studies. As it will be seen in the future, it is the (doubly) compactified Minkowski space, diffeomorphic to the product S3S1. It was denoted Q+ in previous posts.

We can  use π to equip PN with a natural topology and with a differentiable structure. We will do it later.

The flat Minkowski space-time M will be identified as a particular open, dense set in PN. First we will do it using coordinates. For this we will use orthonormal bases for M and for V. Using an orthonormal basis in M we identify M with ℝ3,1. Thus the scalar product in M can be written as

x·y = xTηy,                (6)

where η is the diagonal matrix η=diag(1,1,1,-1). The quadratic form q of M is then

q(x) =  x·x = (x1)2 + (x2)2 + (x3)2 - (x4)2.                (7)

Note: sometimes we may use the letters x1=x, x2=y, x3=z, x4=t. We will also use the notation x = (x,t), where x is a vector in ℝ3,  and t is a real number (time). In this case x·x = x2 - t2.

A basis EA in V, (A=1,2,...,6), is called orthonormal if EA·EB =GAB, where G is the diagonal matrix

G = diag(1, 1, 1, -1, 1, -1).                (8)

We denote by XA the coordinate of X with respect to such a basis: X = XA EA.

The embedding

We will now define the embedding of M into PN. It is defined by the following map from M to V

X(x) = ( x, ½(1 - q(x, t)), -½(1 + q(x, t)) ).                (9)

Then the embedding, which will be denoted by  τ is defined by

τ(x) = [X(x)].                (10)

Exercise 1. Prove that if τ(x) = τ(x'), then x=x'. 

We notice that if X = X(x), q = q(x,t), then X5 - X6 = 1, X5 + X6 = -q. We define 

X0 ≐ X5 - X6                (11)

X ≐ X+ X6                (2)

Thus the embedding formula looks simpler if we use, instead of the two basis vectors E5 and E6,  vectors E0 and E defined as

E0½(E5 - E6),                (13)

E½(E5 + E6).                (14)

Using these coordinates the embedding formula takes the form:

X(x) = xμEμ - q(x)E + 1 E0.                (15)

The vectors E0 and Eare now in N (Why?), therefore they define two points p0 = [E0], and p = [E] in PN. We also notice that 

E0·E = 1/2.                 (16)

The point p0 is the image τ(0) of the origin x = 0 of M. The point p does not correspond to any point in M, it is not in the set τ(M). It is one of the points of the infinity set, which we define as

M = {[X]: X0 = 0} = {[X]: X5 = X6}.                (17)

In the next post we see that PN is a disjoint union of three sets

PN =  M+ ∪ M- ∪ M,                     (18)

where

M+ = {[τ(x)]: x ∈ M},                (19)


M- = {[-τ(x)]: x ∈ M}.                (20)

Thus PN, the doubly compactified Minkowski space, consists of two copies of M, and of the infinity set M. We will discuss in details the structure of M, and also the intuitive meaning of these 'points at infinity'.

In all this I am borrowing ideas from what is called 'oriented projective geometry', as described in the computer graphics review paper by Kirby, mentioned at the beginning. In oriented projective geometry one cares about the direction of the line. For space-time that means that we want to distinguish, in particular, between the future and the past. This is not usually done in the standard conformal compactification of the Minkowski space. I am not so sure about the necessity of distinguishing between left and right, but if it gives better algorithms for the computer graphics, perhaps, for efficiency reason, it is also exploited in the Nature.

Monday, June 23, 2025

From Spheres and Circles to Spacetime — Evolving Coordinates

Here we continue from the June circles.  There will be changes in the notation. Changes always create temporary chaos. We have to learn how to survive when our environment undergoes change. Survival of the fittest — that rule seems to govern all evolution in the universe. Survival of the fittest and adaptation. A cactus that retains water well survives in arid deserts. A person who learns from failure may “survive” mentally and socially better than better than someone who rigidly resists change. Will my readers survive after this post?



But why the changes? Here is the reason. The Lie sphere geometry has been discovered while studying the geometrical properties of spheres. It was pure mathematics, but, surprisingly, it has found application in relativistic physics. The idea goes as follows. Consider the simple equation of a circle on the plane:

x2 + y2 = r2.

Now rewrite it as

x2 + y2 - r2=0.

Now substitute r=ct:

x2 + y2 - c2t2=0.

This is the equation of the light cone of special relativity. The radius of the circle expands with the velocity of light. The value of this radius can serve as a time coordinate of an event. If a circular wave was created at a point x and time t, when it reaches the origin x=0, its radius has the value r=ct. Therefore it should not be surprising that studying circles we study spacetime of special relativity. This is will how it will go.

We will denote the coordinates of the 2+1 dimensional Minkowski space by x,t, and coordinates in the 5-dimensional space R3,2 of Lie spheres by ξ = (ξ01245) with the quadratic form

ξ·ξ = 0)2 + (ξ1)2  + (ξ2)2  - (ξ4)2 - (ξ5)2.                 (0)

With

q(x,t) = x2-t2,             (1)

the formula (12) of the previous post embeds the Minkowski space in the projective quadric Q+ would read:

ξ(x,t) =  ½(1 − q(x, t)) e0 + x  + t e4 + ½(1 + q(x, t)) e5,                 (2)

Note: In what follows I  will use the term 'projective' to mean 'semi-projective', where instead of lines we consider half-lines in R3,2 (λ>0, instead of λ≠0 in the equivalence relation).

Environmental change — the fittest survive.

To obtain (2) we used a particular convention for representing oriented spheres (circles in our case) as points of a space with 1+2 more dimensions. Let us compare our formula with the formula from the paper "On organizing principles of discrete
differential geometry. Geometry of spheres
" by A.I. Bobenko and Yu. B. Souris, Russian Math. Surveys 62:1 1–43. Here is the corresponding extract from this paper:




To relate it to our Eq. (2) we replace, in the formula (4) of the paper, c by x, r by t, and substitute (3) to obtain

ξ= - ½(1 − q(x, t))eN+1 + x + teN+3 + ½(1 + q(x, t))eN+2.

We see eN+3 corresponds to our e4, eN+2 corresponds to our e5, and eN+2 corresponds to our -e0.  It will be more convenient for us in the future to follow the convention used in this paper, particularly regarding the sign of e0. On the other hand, it will also be convenient to number the indices as 1,2,3,4,5. Thus, in what follows, we will use the basis E1=e1, E2=e2, E3=e4, E4=e5, E5=-e0. We will write X=(XA), A=1,...,5):

X = XAEA

with

X·X = (X1)2 + (X2)2 -(X3)2+(X4)2- (X5)2.

For this reason in the future we will replace our embedding formula (2) with the following one:

X(x,t) =  x  + t E3 + ½(1 + q(x, t)) E4 - ½(1 − q(x, t)) E5 ,                 (2a)

In our coordinates it reads:
X1
(x, t)  = x1
X2
(x, t)  = x2,                 (3)
X3
(x, t) = t,
X4
(x, t) = ½(1 + q(x, t)),
X5(x, t) = -½(1 − q(x, t)) ,         

We notice that

X4(x, t) - X5(x, t) = 1.                (4)

However, this last formula is not invariant under selecting an element from the equivalence class defining the projective space. The invariant formula is, instead:

X4(x, t) - X5(x, t) > 0.                (5)

Notice that we have

X(x,t)·X(x,t) = 0,                (6)

and this equation defines the projective null cone in the projective space — our Q+ universe. It then follows from the definitions that Q+ splits into a disjoint union of three sets:

Q+ = M+ ∪ M- ∪ M,                (7)

where

M+ = {[X]: X0+X5 >0},            (8)

M- = {[X]: X0+X5 <0},            (9)

M  = {[X]: X0+X5 = 0}.            (10)

The sets M+ and M- are  open in Q+, the set M  is closed (Why?). The map (x,t) ⟼ [X(x,t)] is bijective from R4 to M+. Similarly the map  (x,t) ⟼ [-X(x,t)] is bijective from R4 to M-. The map [X] ⟼ [-X] is a bijection from M+ onto M-.

Exercise 1. Prove the above statements.

Exercise 2. Prove that M+M- = ∅.


Saturday, June 21, 2025

June circles

After a break - return. Back to April 4, to the post "Lie Sphere Geometry Part 3: oriented circles". We will take off from there. We like circles. As a young boy I was crazy with hoop rolling.


Much like on the picture above I was running with the bicycle rim hoop, as fast as I could,  along the streets of my town, attempting, not always successfully, not to run into pedestrians. So, I do like circles. To have more fun we consider circles on the sphere S2:

S2 = {xR3 x2 = 1}                (1)

For every mS2, and for every r∈[0,π] the unoriented circle Sr(m)is defined as

Sr(m) = {xS2 x·m = cos r}.                (2)

We orient the circle by defining its normal unit vector:

n(x) = (m - cos(r) x)/sin(r).                (3)

As in Lie Sphere Geometry Part 3: oriented circles and Seneca, we find that (m,r) and (-m, r + π mod 2π) define the same oriented circle - which bothers me a little. We will get rid of this identification soon. While it is the fact of life that we can read only one side of a page at a time, the book pages are usually printed on both sides. The same, that is my crazy idea, is with our universe. It has two sides, and with sufficient knowledge and technology, we should be able to read what is on the other side. If you think this is inadmissible fantasy, you can always consider it as a pure mathematics, much like imaginary numbers. Do they "exist"? Does not matter. They are, at least sometimes,  useful.

The whole point of Lie Sphere Geometry is to represent every oriented circle as a point of some "space" of more dimensions. But, as physicists, we think of a circle dynamically. We think of it as an expanding or contracting "wave", like those created by a piece of rock when it falls on the surface of a lake. So, each nonpoint circle either was or will be just a point. It expands or contracts. How fast? Say, with the velocity of light. So the parameter r of the circle is related to "time". That we should keep in our minds. At least this is what I am keeping in my mind. So it should not be a great surprise if following this way we will rediscover some aspects of special relativity, with Lorentz transformations acting in the space of circles. Except that, since I have decided to play with circles rather than spheres, our "space-time" will have only  2+1 dimensions, instead of the usual 3+1. It will be easier to imagine graphically. That is why this summer we will play with circles rather than spheres. But let us proceed step by step.

We have introduced the Lie Sphere Geometry in Lie Sphere Geometry Part 5: Lie Quadric with the sentence:


"According to Sophus Lie the Universe is 6-dimensional 6 = 3 + 1 + 2."

But now, for the present purposes,  we reduce our ambitions to 5 = 2+1+2, and we adapt accordingly:

We take five-dimensional real vector space R5 with coordinates x0, x1, x2, x4, x5. There we introduce the indefinite scalar product

(x,y) = x0y0 + x1y1 + x2y2 - x4y4 - x4y5.                (4)

We denote by R3,2 the resulting inner-product space. We endow R3,2 with orientation and denote by e0,e1,e2,e4,e5 the corresponding orthonormal basis in R3,2. Thus 

(e0,e0)=(e1,e1,)=(e2,e2)=1, (e4,e4)=(e5,e5)= -1.                (5)

Now we go to projective space by introducing in R3,2 the equivalence relation

xy if and only if there exists  a real λ>0 such that yx.

The equivalence classes [x] form the projective space P(R3,2). It is a compact 4-dimensional manifold.

Definition. The Lie quadric Q+P(R3,2) is the smooth quadric hypersurface

Q+ = {[u]∈P(R3,2): (u,u) = 0}.                (6)

We notice that Q is well defined: if λ>0 then (u,u)=0 if and only if (λuu) = 0. The condition defining Q+ takes away one dimension from the four dimensions of P(R3,2). Thus Q+ is a three dimensional and compact.

Comparing to Part 5, you can think that we have just put there x3=0. We are simply freezing one space dimensions. We have also introduced Q+ instead of the standard Q right away.  i.e. we used λ>0  instead of λ≠0 in the definition of the equivalence relation .

The following Proposition from Part 6 remains essentially unchanged except that now spheres have been replaced by circles, and m is now a unit vector in R3:

Proposition 1. The following formula defines an explicit isomorphism between the space of oriented circles  and Q+:

(m,r) ⟼ [m+cos(r)e4+sin(r)e5],               (7)

0 ≤ r < 2π.                    (8)

So far so good, but if we want to relate our geometrical model to physics, and to special relativity in particular, we need to descend from thr sphere S2 to the plane R2. Special relativity assumes that space is flat. Which, on one hand, is good, because it simplifies the mathematics, but on the other hand it may be bad, because this assumption seems to be questionable on a very small and very large scales. Anyway we have all needed tools ready - we use the stereographic projection. Which takes us first to Part 9, where we have defined oriented spheres in R3. Now we descend to R2:

Definition 1. The oriented circle with center p in R2 and signed radius ρ, 0≠ρ∈R, is

Sρ(p) = {yR2: (y-p)2=ρ2}                (9)

with unit normal vector field

n'(y) = (p-y)/ρ.                (10)

We now use the inverse stereographic projection to map a circle in R2 to a circle in S2, and then use (7) to represent it as a point in Q+. We have already did it for spheres in Part 13. We adapt the corresponding Proposition from there:


Proposition 2. With p = p1e1 + p2e2  R2 , ρ ∈ R, and

q(p, ρ) = p2 − ρ2,                             (11)

the correspondence, denoted by τs between oriented circles Sρ(p) in R2 and points of Q+
is given by:

τs(p, ρ) = [ ½(1 − q(p, ρ)) e0 + p  + ρ e4 + ½(1 + q(p, ρ)) e5 ].                 (12)

We can now use the formula above for embedding the 2+1 dimensional Minkowski spacetime in Q+ by setting ρ=ct, where t is time, and c is the speed of light. Choosing units in which c=1, we simply set ρ=t, then q(p, t) = p2 − t2. Here p represents space coordinates of an event.

We will continue in the next post where we will decompose Q+ into a set theoretic sum of two copies of the Minkowski spacetime (spacetime and anti-spacetime)and "the conformal infinity". While the geometry of the Minkowski spacetime is well known, the geometry of the conformal infinity is largely either unknown or just neglected.


Blog reincarnation

 I do like the idea that we are living in a cyclic universe. Cycles repeat, but each new cycle has some memory of the previous cycles. There...