Example 1.
First create manifold with coordinates .
Define a spacetime metric on with signature .
Define an orthonormal tetrad F on with respect to the metric . Verify using the command GRQuery.
Use the orthonormal tetrad F to construct a null tetrad NT.
Verify this result using the command GRQuery.
It is a simple matter to check directly, using the TensorInnerProduct command, that NT is a null tetrad,
Example 2.
We use spinors to create a null tetrad. First create a vector bundle with base coordinates and fiber coordinates .
Define a spacetime metric on with signature .
Define an orthonormal frame on with respect to the metric .
Compute the solder form defined by the orthonormal frame .
Define a pair of rank 1 spinors and . Check that their spinor inner product is 1. Construct the corresponding null tetrad, .
Example 3.
Convert the null tetrad constructed in Example 2 to an orthonormal tetrad .
Check the result.