Maple Professionel
Maple Académique
Maple Edition Étudiant
Maple Personal Edition
Maple Player
Maple Player for iPad
MapleSim Professionel
MapleSim Académique
Maple T.A. - Suite d'examens de classement
Maple T.A. MAA Placement Test Suite
Möbius - Didacticiels de mathématiques en ligne
Machine Design / Industrial Automation
Aéronautique
Ingénierie des véhicules
Robotics
Energie
System Simulation and Analysis
Model development for HIL
Modélisation du procédé pour la conception de systèmes de contrôle
Robotics/Motion Control/Mechatronics
Other Application Areas
Enseignement des mathématiques
Enseignement de l’ingénierie
Enseignement secondaire et supérieur (CPGE, BTS)
Tests et évaluations
Etudiants
Modélisation financière
Recherche opérationnelle
Calcul haute performance
Physique
Webinaires en direct
Webinaires enregistrés
Agenda des évènements
Forum MaplePrimes
Blog Maplesoft
Membres Maplesoft
Maple Ambassador Program
MapleCloud
Livres blancs techniques
Bulletin électronique
Livres Maple
Math Matters
Portail des applications
Galerie de modèles MapleSim
Cas d'Etudes Utilisateur
Exploring Engineering Fundamentals
Concepts d’enseignement avec Maple
Centre d’accueil utilisateur Maplesoft
Centre de ressources pour enseignants
Centre d’assistance aux étudiants
Tensor[CongruenceProperties] - calculate properties of a congruence of curves
Calling Sequences
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 .
Let , set . The following scalar and tensor fields are calculated by the first calling sequence.
- Acceleration:
- Expansion: Θ = .
- Rotation Tensor : 1/2 (
- Shear Tensor: 1/2 (
The left-hand side of the Raychaudhuri equation valid when the congruence is geodesic (0), where is the Ricci tensor and is also calculated.
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
The second calling sequence requires where Set and
- 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".
The third calling sequence calculates: Expansion: Θ = Rotation norm squared = and Shear norm squared = The definitions are as in the second calling sequence but, as these scalars do not in fact depend upon the choice of L, only the vector K is needed as input. The third calling sequence returns a table with indices "Expansion", "RotationNormSquared", "ShearNormSquared" and "Raychaudhuri".
Finally, from the 4th calling sequence we set and and calculate, in addition to the 8 quantities calculated for the second calling sequence , Newman-Penrose Spin Coefficients.
Examples
Example 1.
For our first example we use the standard metric on the sphere.
Define a unit vector field .
We see that the congruence is geodesic on the equator () but is accelerating elsewhere. It is shearing, rotating and non-expanding.
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.
Here is a null tetrad for this metric.
The null congruence is very simple:
First calling sequence:
Third calling sequence:
Fourth calling sequence
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.
Again we consider the first leg of this tetrad.
Fourth calling sequence:
See Also
DifferentialGeometry, Tensor, AdaptedSpinorDyad, AdaptedNullTetrad, NPCurvatureScalars, NullVector, PetrovType, PrincipalNullDirections
Download Help Document