Introduction.
In the early 1960s, Penrose was deeply preoccupied with a fundamental
problem in physics: how to describe the geometry of spacetime in a way
that naturally incorporated quantum mechanics and the behavior of light.
He was frustrated with the standard mathematical tools and felt there
must be a more profound, elemental description of reality.
The pivotal moment came in 1963. Penrose was a visiting professor at the
University of Texas at Austin. He was not in his office, but was
driving with a colleague (some accounts say it was the physicist Ivor
Robinson) outside of the city.
As he was gazing out the car window at the flat, featureless Texas landscape, his mind began to wander.
The long, straight highway and the vast, open horizon triggered a
shift in his perspective. He started thinking about the paths of light
rays—how they could be seen as fundamental, and how points in spacetime
might be a derived concept from the way these light rays intersect.
The key insight was this: Instead of thinking of space as the primary
concept and light rays moving through it, what if he reversed the roles?
What if the light rays (the "null lines" or paths of photons) were the
primary objects, and a "point" in spacetime was defined as the set of
all light rays passing through it?
This was the genesis of twistor theory. In that moment, he realized he
needed a new mathematical space—what he would later call twistor
space—where each point represents a light ray in our physical spacetime.
The geometry of our universe could then be encoded in the complex
geometry of this twistor space.
The Humorous Aftermath
The anecdote often includes a charmingly human detail. The flash of
inspiration was so intense and all-consuming that Penrose, excitedly
trying to explain his radical new idea to his colleague, began
scribbling equations and diagrams on the car's dashboard.
One can imagine the driver's mixed feelings about having their car used as a blackboard for groundbreaking theoretical physics!
We continue from An SO(2,2) Iterated Function System Part 2. The two-dimensional real vector space R2 of Weyl spinors for Spin(2,2) carries an SL(2,R)-invariant bilinear form ε. In order to distinguish spinors from vectors, from now on, we will use Greek letters ψ etc. to denote the elements of R2 endowed with this form. Thus
ε(φ,ψ) = φTωψ. (1)
It is then natural to introduce what physicists call the Dirac conjugated spinor
φbar = φTω, (2)
so that the invariant bilinear form ε can be written as
ε(φ,ψ) = φbar ψ. (3)
Exercise 1. Verify that φbar φ = 0 for all φ.
Null Vectors from Weyl spinors
Now we we are ready redefine the construction of determinant zero matrices from spinors. We define now
X(φ,ψ) = φ ψbar = φ ψTω. (4)
Now, for (S,T) in SL(2,R)⨉SL(2,R), we have
X(Sφ,Tψ) = S X(φ,ψ) T-1, (5)
the standard transformation law of vectors x represented by 2⨉2 matrices x^.
Exercise 2. Verify Eq. (5).
Note. Our "spinors" are spinors of the group SO(2,2), which is the conformal group of R1,1. Therefore we should, in fact, call them "twistors". They are of course our toy baby twistors. The "adult" twistors of Roger Penrose are spinors of SO(4,2).
Spinors from null vectors.
In the construction below we will first take a purely pragmatic approach, without discussing its geometrical meaning. So, let
A={{a,b}, (6)
{c,d}}
be any nonzero matrix of determinant zero. We will show that A is necessarily of the form
A = φ ψbar (7)
for some φ, ψ.
Since it is at non-zero matrix, at least one of its elements must be non-zero. Suppose it is the first row, first column, element A11 = a. Let us define φ' to be the column vector equal to the first column of A:
a
φ' = ( ), (8)
c
and let ψ'bar be the first row
ψ'bar = (a,b). (9)
Construct A' =φ' ψ'bar . This the matrix
A' ={{aa,ab},{ca,cb}}. (10
The zero determinant condition implies ad = bc. We can thus substitute cb in A' by ad. Then A' becomes
A' = {{aa,ab},{ca,ad}} = a {{a,b},{c,d}} = a A. (11)
Therefore setting
1
φ = ( ), (12)
c/a
ψ'bar = (a,b), (13)
solves our problem.
Exercise 2. Can a similar reasoning be used assuming, for instance, that it is b ≠ 0, instead of a ≠ 0 as above?
Exercise 3. Show that the decomposition (7) is
essentially unique, that is that if φ', ψ' is another solution of (7),
the there is a constant λ≠0, such that
φ' = λφ, ψ'= (1/λ)ψ. (14)
Hint: the exercise may need the concepts of a kernel and a range of a matrix considered as a linear operator. Using AI for help is allowed, and even encouraged.
In the next post we will solve the same problem but replacing real numbers with integers. Since division is not allowed within integers, we have have to use a more sophisticated approach in that case.
To be continued...

"Exercise 1. Verify that φbar φ = 0 for all φ"
ReplyDeleteFor φ = (a, b)^T,
φbar φ = (a, b)^T ω (a, b) = (a, b)^T {{0, 1}, {-1, 0}} (a, b) = (a, b)^T (b, -a) = 0
Very simple but amazing: putting omega between φ and φbar kills any nonzero φ.
Very good. Just not "putting omega between φ and φbar" but "putting omega between φ and φ^T.".
DeleteYes, surely, omega joins φ and its mirror image φ^T to annihilate them both.
Delete"Exercise 2. Verify X(Sφ,Tψ) = S X(φ,ψ) T^-1"
ReplyDeleteBy definition: X(φ,ψ) = φ ψ^T ω
So, we have X(Sφ,Tψ) = Sφ (Tψ)^T ω = Sφ ψ^T T^T ω
Need to show that T^T ω = ω T^-1
In other form, that T^T ω T = ω
But that was done in the Exercise of the previous Part 2.
Again, we see the magic action of omega, which relates the inverse and transposed matrices.
Very good!
DeleteBefore dealing with the following exercises, I wanted to ask a naive question: how do we know that φ' and ψ' given by (12) and (13) are really spinors? We took them almost arbitrarily, as a row and a column of ANY matrix A with nonzero determinant, so, shouldn't we check that φ' and ψ' are spinors, i.e., that ε(φ',ψ')=ε(φ,ψ) under the SL(2,R) transform of φ,ψ.
ReplyDeleteNow I've just verified this fact honestly for
φ=(1, c/a)^T and ψ = (b, -a)^T
and happily obtained that
ε(φ',ψ')=ε(φ,ψ)=-(a+bc/a)
indeed.
This test was probably unnecessary, but it did shed some light on what we were doing.
Thank you! It is a very good comment! Later today I will add a remark to the text addressing this issue.
DeleteThe map bilinear map from spinors to vectors is 2:1, and there is no a continuous way to define the inverse map. So, we can define it only locally. Spinors transforms as spinors, and vectors defined through pairs of spinors transform as vectors. So whenever we have a formula defining the inverse map it is always only local, and we should not use it in global considerations like action of the whole group. The inverse formula sometimes it may be useful, but some other time it will fail.l
DeleteAs for the second Exercise #2 :) "Can a similar reasoning be used assuming, for instance, that it is b ≠ 0, instead of a ≠ 0 as above?"
ReplyDeleteAt first glance, it seems that the construction of φ and ψ is symmetric with respect to the elements a, b, c, d of matrix A and depends only on which of them is chosen non-zero. We just take the column and row intersecting at this element as φ and ψ^bar and get A' = xA, where x is the chosen element and can be any of a, b, c, or d.
But, I know, there may be some trap here...)
Exercise 3. "Show that the decomposition (7) is essentially unique, that is that if φ', ψ' is another solution of (7), the there is a constant λ≠0, such that φ' = λφ, ψ'= (1/λ)ψ. (14)"
ReplyDeleteI can suggest some wordy arguments, don't know whether they are rigorous enough.
Let spinor φ = (a, b)^T and spinor ψ = (c, d)^T.
Then A = {{ac, ad}, {bc, bd}} is a symmetric matrix, because ad = bc.
Let us think of A as an operator with a symmetric matrix, then, there always exists a basis of eigenvectors (and it is only one), in which the operator matrix is diagonal.
Eigenvectors are determined accurately to a constant factor, therefore, the rows and columns of matrix A are determined accurately to a constant.
The structure of A = {{ac, ad}, {bc, bd}} is such that its columns are
proportional to φ and its rows are proportional to ψ^T, so if we take another numbers a', b', c', d', then
a'c'~ac and b'c'~bc, from where
a'/a=b'/b and the spinor pair φ'=(a', b')=(ac/c', bc/c')=c/c' φ.
The same goes for ψ consisting of numbers c and d.
Try to spot a really sneaky error in this: "Let spinor φ = (a, b)^T and spinor ψ = (c, d)^T.
DeleteThen A = {{ac, ad}, {bc, bd}} is a symmetric matrix, because ad = bc."
Oh, right you are! How could I forget my favorite omega...
DeleteA = φ ψ^bar not just φ ψ^T as I have taken. This is not a sneaky but rather stupid error. As a result, matrix A is not symmetric and the arguments do not work.
There is anoother error, and it is too sneaky for you to see it. Very sneaky!
DeleteIt makes sense to spot another error only if it eliminates the first one and turns all the further construction valid. But this is hardly the case.
DeleteThis comment has been removed by the author.
DeleteArk, no, that was not a stupid error, I skipped omega intentionally, because I considered not the A matrix, but
Deletethe matrix B = A ω^-1 = φ ψ^T and was trying to prove that
B' = φ' ψ'^T ~ φ ψ^T = B. So, that matrix B is symmetric and all the following reasoning has a right to exist.
Look at that: "because ad = bc."" Look, look, look! And ask yourself: "But why do I assume it?" Or better use different letters to denote the components of v an w.
DeleteOk, let it be different letters:
Deleteφ = (k, l)^T ψ = (m, n)^T, then
B = (k, l)^T (m, n) = {{km, kn}, {lm, ln}}
And I discover that ANY matrix composed as a product of column-vector and row-vector has zero determinant :)
B relates to initial A = φ ψ^T ω like this:
B = A ω^-1 So,
B = -Aω = {{a, b}, {c, d}}{{0, -1}, {1, 0}} =
{{b, -a}, {d, -c}} and, alas, it is not symmetric...
Anna, the point is that vw^T is also not symmetric, even without ω ! We have (vw^T)^T = wv^T, which in general is not the same as vw^T
DeleteYour mistake was that you called the components of v and w a,b,c,d - which were the same letters as used before for the elements of A. Then you used the condition ad=bc. But there are no restrictions on the components of v and w. Can you see it?
Yes, it is just what I have acknowledged above. My matrix B, which is A without ω, is not symmetric.
DeleteNow, I am trying to think about "kernel and a range of a matrix considered as a linear operator".