Tensor[CongruenceProperties] - calculate properties of a congruence of curves
Calling Sequences
CongruenceProperties( )
CongruenceProperties( )
CongruenceProperties( )
CongruenceProperties( )
Parameters
g - a metric tensor
U - a unit vector
K,L - normalized null vectors, the vector defines an affinely parameterized, geodesic null congruence.
NT - a list of 4 vectors, defining a null tetrad, the first vector in the tetrad defines the geodesic null congruence.
|
Description
|
|
•
|
The command CongruenceProperties returns a table of properties associated to a line congruence defined by a unit (time-like or space-like) vector field or a null vector field .
|
- Acceleration:
- Expansion: Θ = .
- Rotation Tensor : 1/2 (
- Shear Tensor: 1/2 (
•
|
The first calling sequence returns a table with indices "Acceleration", "Expansion", "RotationTensor", "ShearTensor", "Raychaudhuri".
|
•
|
The remaining three calling sequences apply only to an affinely parameterized, geodesic null congruence , that is, and
|
- Expansion: Θ = .
- Rotation Tensor:
- Rotation Scalar:
- Complex expansion: .
- Shear Tensor:
The Raychaudhuri equation is as above but using these definitions of  and and with
•
|
The second calling sequence returns a table with 8 indices "Expansion", "RotationNormSquared" "ShearNormSquared", "RotationTensor", "RotationScalar", "ShearTensor" , "ComplexExpansion" and "Raychaudhuri".
|
|
|
Examples
|
|
>
|

|
Example 1.
For our first example we use the standard metric on the sphere.
>
|
|
| (2.1) |
>
|
|
| (2.2) |
Define a unit vector field .
M >
|
|
| (2.3) |
We see that the congruence is geodesic on the equator ( ) but is accelerating elsewhere. It is shearing, rotating and non-expanding.
M >
|
|

| (2.4) |
Example 2.
For the next example we consider a class of Robinson-Trautman metrics. These are of Petrov type II and admit a null congruence which is shear-free.
M >
|
|
| (2.5) |
RT >
|
|
| (2.6) |
Here is a null tetrad for this metric.
RT >
|
|
| (2.7) |
The null congruence is very simple:
RT >
|
|
| (2.8) |
First calling sequence:
RT >
|
|
| (2.9) |
Third calling sequence:
RT >
|
|
![table( [( "RotationTensor" ) = _DG([["tensor", RT, [["cov_bas", "cov_bas"], []]], [[[1, 1], 0]]]), ( "Expansion" ) = 2/r, ( "RotationNormSquared" ) = 0, ( "RotationScalar" ) = 0, ( "Raychaudhuri" ) = 0, ( "ShearNormSquared" ) = 0, ( "ShearTensor" ) = _DG([["tensor", RT, [["cov_bas", "cov_bas"], []]], [[[1, 1], 0]]]) ] )](/support/helpjp/helpview.aspx?si=5664/file05857/math304.png)
| (2.10) |
Fourth calling sequence
RT >
|
|

| (2.11) |
Example 3.
Here is an example of a Newman-Tamburino metric of Petrov type I and which admits a null geodesic congruence with non-vanishing shear.
RT >
|
|
| (2.12) |
M >
|
|
| (2.13) |
Here is a null tetrad for this metric.
M >
|
![NT := [D_r, D_u+(c+ln(r^2*x^4))*D_r/(2*x^2), -sqrt(2)*D_r/x+sqrt(2)*D_x/(2*r)+(I*(1/2))*sqrt(2)*D_y/x, -sqrt(2)*D_r/x+sqrt(2)*D_x/(2*r)-(I*(1/2))*sqrt(2)*D_y/x]](/support/helpjp/helpview.aspx?si=5664/file05857/math343.png)
|

| (2.14) |
Again we consider the first leg of this tetrad.
M >
|
|
| (2.15) |
First calling sequence:
RT >
|
|
| (2.16) |
Third calling sequence:
RT >
|
|
![table( [( "RotationTensor" ) = _DG([["tensor", M, [["cov_bas", "cov_bas"], []]], [[[1, 1], 0]]]), ( "Expansion" ) = 1/r, ( "RotationNormSquared" ) = 0, ( "RotationScalar" ) = 0, ( "Raychaudhuri" ) = 0, ( "ShearNormSquared" ) = (1/2)/r^2, ( "ShearTensor" ) = _DG([["tensor", M, [["cov_bas", "cov_bas"], []]], [[[3, 3], (1/2)*r], [[4, 4], -(1/2)*x^2/r]]]) ] )](/support/helpjp/helpview.aspx?si=5664/file05857/math379.png)
| (2.17) |
Fourth calling sequence:
RT >
|
|

| (2.18) |
|
|